<div dir="ltr"><br><div class="gmail_extra">6 ноября 2013 г., 12:32 пользователь Denis Kirienko написал:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Добрый день!<br>
<br>
У меня раньше сервис ejudge держал свои сокеты в /var/run/ejudge. Этот<br>
каталог создавался в rpm-пакете с нужным владельцем и правами доступа.<br>
<br>
Теперь /var/run монтируется как tmpfs и при перезагрузке компьютера<br>
этот каталог не создается, поэтому сервис  не запускается.<br>
<br>
Сервис запускается без прав суперпользователя, поэтому ни создать<br>
каталог в /var/run, ни создать сокеты непосредственно в /var/run<br>
сервис самостоятельно не может.<br>
<br>
Как правильно решить эту проблему?<br></blockquote><div>надо положить в  /lib/tmpfiles.d/ файл (например ejudge.conf) с таким содержимым:</div><div><br></div><div>d /var/run/ejudge 0755 root root -</div></div>Права выставьте нужные для вас.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra"><br><br>
</div></div>