[devel] startup and standalone versions of systemd utilities.

Alexey Shabalin a.shabalin на gmail.com
Пт Фев 5 04:52:47 MSK 2021


чт, 4 февр. 2021 г. в 19:34, Alexey Gladkov <legion на altlinux.ru>:
>
> On Thu, Feb 04, 2021 at 06:23:33PM +0300, Alexey Shabalin wrote:
> > День добрый.
> > startup перешел на использование standalone утилит от systemd (tmpfiles и др)
> > Какие я вижу возникшие проблемы:
> > 1) на системах с systemd приезжают также и standalone версии, которые
> > не нужны. Зачем два экземпляра утилит?
> > Вариант решения - либо втянуть нужные файлы (конфиги типа
> > /etc/sysconfig/clock, /etc/sysctl.conf) в пакет systemd, либо выделить
> > их в общий пакет, типа startup-common.
>
> А можешь показать список того, что хочет systemd из startup ?

Быстрым взглядом:
/etc/firsttime.d (под вопросом, вообще я делал
altlinux-first_time.service для обработки этой директории)
/etc/modules
/etc/rc.d/scripts/gen_kernel_headers (тут вообще вопрос, точно этот
скрипт должен быть в startup?)
/etc/sysconfig/clock (пора отказаться от этих legacy конфигов, но
инсталлер и sysv скрипты так никто и не переписал)
/etc/sysconfig/i18n  (пора отказаться от этих legacy конфигов, но
инсталлер и sysv скрипты так никто и не переписал)
/etc/sysconfig/mouse (под вопросом, кому это вообще нужно? если gpm,
то пусть он и носит этот конфиг)
/etc/sysctl.conf
/var/lib/rsbac (не пора его вообще убрать?)
/var/log/wtmp
/var/run/utmp

Большинство из вышеуказанного я могу перенести в systemd и поставить
конфликт на startup. Только сизиф такое не переживет :) у нас даже в
ядрах зависимость на пакет startup.


-- 
Alexey Shabalin


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