[devel] кому вообще нужен sysvinit
Sergey V Turchin
zerg на altlinux.org
Пн Дек 7 15:02:13 MSK 2020
On Monday, 7 December 2020 14:55:09 MSK Dmitry V wrote:
> On Mon, Dec 07, 2020 at 09:24:16AM +0300, Валерий Иноземцев wrote:
> > 06.12.2020 16:21, Vladimir D. Seleznev пишет:
> > > Исправление init-скрипта. acpid сейчас создаёт pid- и lock-файлы в
> > > /run/{,lock} соответственно, а init-скрипт ожидал их увидеть в
> > > /var/{run,lock}.
> >
> > $ l /var/{run,lock}
> > lrwxrwxrwx 1 root root 11 дек 2 2019 /var/lock -> ../run/lock
> > lrwxrwxrwx 1 root root 6 дек 2 2019 /var/run -> ../run
> >
> > что ему мешает и кому вообще нужен sysvinit?
>
> Альтернативы, к сожалению, оказались хуже, хотя и были такими
> многообещающими. Вот, например, так выглядит один популярный вариант:
>
> $ ldd /proc/1/exe
> linux-vdso.so.1 (0x00007ffc93c5c000)
> libsystemd-shared-247.so => /lib/systemd/libsystemd-shared-247.so
> (0x00007ff631f84000) librt.so.1 => /lib64/librt.so.1 (0x00007ff631f75000)
> libseccomp.so.2 => /lib64/libseccomp.so.2 (0x00007ff631f53000)
> libselinux.so.1 => /lib64/libselinux.so.1 (0x00007ff631f27000)
[...]
> libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007ff631680000)
> libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007ff63165c000)
>
> Возможно, вас это устраивает, но для других это blocker.
Там многое делали опциональным недавно, вроде.
--
Regards, Sergey.
Подробная информация о списке рассылки Devel