[devel] systemd-215

Alexey Shabalin a.shabalin на gmail.com
Пн Авг 4 19:50:31 MSK 2014


> Думаю его можно передвинуть на попозже. Делая эти
> сервисы(altlinux-*.service),  я пытался повторить логику rc.sysinit.
> Скорее всего надо пересмотреть эту логику на текущий момент. У меня
> глаз уже замылился, а свежым взглядом может быть все виднее.

День добрый.
Собираю systemd-215, и пытаюсь переварить нововведения сделанные в нем
для ALTLinux. Прошу помощи зала. Вопрос такой.
в 215 добавлены новые функции для Factory Reset, Stateless Systems ...
http://0pointer.de/blog/projects/stateless.html
появились новые ConditionNeedsUpdate=, утилита systemd-sysusers, юнит
systemd-update-done.service(и к нему в нагрузку
systemd-sysusers.service,systemd-udev-hwdb-update.service,
systemd-journal-catalog-update.service, ldconfig.service)
Эти сервисы используются для первой загрузки после reset, или внутри
нового контейнера, по аналогии с нашим /etc/rc.d/scripts/first_time
В принципе, после обновления до systemd-215 эти сервисы отработают
один раз и при следующей перегрузке запускаться не должны. Но у меня
все равно возникают сомнения в необходимости запуска ldconfig.service
даже этот один раз (при чем у нас /usr еще может быть на отдельном
разделе).
Вопрос что делать?
- сразу выставить флаг, что б не запускать эти сервисы
- вообще вырезать эти нововведения
- вырезать это в отдельный пакет
- оставить как есть, пусть запустятся один раз

PS: может и /etc/rc.d/scripts/first_time перевести на эту новую
функциональность?

-- 
Alexey Shabalin


Подробная информация о списке рассылки Devel