[devel] [#240842] TESTED del=elogind

Alexey Gladkov legion на altlinux.ru
Пн Ноя 18 12:22:57 MSK 2019


On Sun, Nov 17, 2019 at 08:37:09PM +0300, Andrey Savchenko wrote:
> On Sat, 16 Nov 2019 20:34:17 +0100 Alexey Gladkov wrote:
> > On Sat, Nov 16, 2019 at 09:13:29PM +0300, Andrey Savchenko wrote:
> > > On Fri, 15 Nov 2019 20:16:56 +0100 Alexey Gladkov wrote:
> > > > On Fri, Nov 15, 2019 at 08:37:40PM +0300, Andrey Savchenko wrote:
> > > > > > Я также планирую удалить eudev. Это такой-же путь в никуда.
> > > > > 
> > > > > eudev нормально работает, его-то за что? 
> > > > 
> > > > Работает ? C sysvinit ?
> > > 
> > > Да, работает. Правда, есть проблема попадания в initrd как eudev,
> > > так и systemd-udevd. 
> > 
> > Я так понимаю, что вы используете noudev при загрузке. Так ?
> 
> Нет. Я не знал про эту опцию и прибивал лишний systemd-udevd.
> Попробую на следующей неделе.

Значит вы не используете eudev. Потому что из rc.sysinit будет запущен
systemd-udev, который сделает всю работу. Запуск eudev приведёт лишь к
драке между сервисами.

Я сделал изменение[1], которое должно решить эту проблему, но, учитывая,
что никто не пользуется eudev, то не уверен в необходимости всего этого.
Возможно правильнее удалить eudev вместо допиливания всего.

[1] http://git.altlinux.org/people/legion/packages/startup.git

> Этой опции нет в kernel-parameters.txt. Я так понимаю, что это фича
> нашего initrd? На wiki есть только упоминание вскользь и никакой
> документации.

Этот параметр не имеет отношения к ядру. Этот параметр обрабатывается в
/etc/rc.d/rc.sysinit.

-- 
Rgrds, legion



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