[sisyphus] Несовместимости с systemd
Alexander Bokovoy
ab на altlinux.org
Сб Авг 4 20:37:27 MSK 2012
2012/8/4 Dmitry V. Levin <ldv на altlinux.org>:
> On Sat, Aug 04, 2012 at 11:42:23AM +0300, Alexander Bokovoy wrote:
>> 2012/8/3 Sergei Epiphanov <serpiph на nikiet.ru>:
>> > On 3 августа 2012 14:34 Dmitry V. Levin wrote:
>> >> Чем тестировали anacron (#27605) и startup (#27606)?
>> >
>> > Сначала обнаружилось, что после перезапуска компьютера не отработал anacron,
>> > хотя должен был по всем признакам (запуск его был). Единственное, что мне
>> > показалось подозрительным - это отсутствие /var/run/anacron. До этого (под
>> > init) проблем с ним не было.
>> >
>> > На random наткнулся, когда сравнил вид /var/run под init и под systemd.
>> >
>> > apache2 у меня под systemd банально не поднялся после перезапуска системы.
>> Нужно в пакетах использовать systemd-tmpfiles(8)
>
> Иногда софт сам создает каталоги, которые ему нужны, прямо во время
> работы. Порой бывает не вполне очевидно, в состоянии ли тот или иной
> софт подготовить себе окружение самостоятельно. :)
... особенно, если этот софт не знает о том, что система работает под
защитой SELinux и политики запрещают создавать эти каталоги контексту,
в котором работает приложение. А с tmpfs воссоздавать структуру
каталогов придется каждый раз, так что это надо иметь в виду и быть
готовым приложениям помогать -- политиками или конфигурациями. :)
--
/ Alexander Bokovoy
Подробная информация о списке рассылки Sisyphus