[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