[devel] Как правильно работать с /var/run?
Alexey Shabalin
a.shabalin на gmail.com
Ср Ноя 6 13:06:48 MSK 2013
6 ноября 2013 г., 12:32 пользователь Denis Kirienko написал:
> Добрый день!
>
> У меня раньше сервис ejudge держал свои сокеты в /var/run/ejudge. Этот
> каталог создавался в rpm-пакете с нужным владельцем и правами доступа.
>
> Теперь /var/run монтируется как tmpfs и при перезагрузке компьютера
> этот каталог не создается, поэтому сервис не запускается.
>
> Сервис запускается без прав суперпользователя, поэтому ни создать
> каталог в /var/run, ни создать сокеты непосредственно в /var/run
> сервис самостоятельно не может.
>
> Как правильно решить эту проблему?
>
надо положить в /lib/tmpfiles.d/ файл (например ejudge.conf) с таким
содержимым:
d /var/run/ejudge 0755 root root -
Права выставьте нужные для вас.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20131106/0c4a8f68/attachment.html>
Подробная информация о списке рассылки Devel