[make-initrd] put-udev-rules и p11

Alexey Gladkov gladkov.alexey at gmail.com
Wed Feb 28 01:43:19 MSK 2024


On Wed, Feb 28, 2024 at 01:23:57AM +0300, Leonid Krivoshein wrote:
> >>> Запускать проверку правил важно и нужно.
> >> Только не во время инсталляции. Поэтому стоит подумать о ключике --force
> >> не только для udev-rules, а для всех потенциальных точек отказа. Иначе
> >> получится как в ситуации микрокодом новых процессоров AMD после выпуска
> >> 10.0, когда уже поздно пить Боржоми. :-)
> > Нет. Поздно будет, когда проблема с правилами всплывёт во время загрузки
> > системы. Очень трудно исправлять initramfs внутри него. ))
> >
> > Я очень хочу написать что-нибудь язвительное про тестирование и
> > сопровождение пакетов, но не буду.
> 
> Понимаю всю твою аргументацию, тем не менее, в данной ситуации имеем 
> следующее: со старой версией multipath-tools без вышеупомянутого коммита 
> система с "ошибочным" правилом udev грузится. Вот что об этом пишет 
> коммитер:
> 
> Note (mwilck): technically, this udev rule was parsed and executed by 
> udev correctly, and this is unlikely to change. But the missing comma 
> didn't comply with the udev(7) man page.
> 
> Так что получается, что парсер придрался к запятой, без которой всё 
> равно всё работает и даже обещается, что так будет и дальше. В общем, 
> мне кажется, и --force в make-initrd, и проверка на сборочнице в данном 
> случае -- наиболее безопасные решения.

В сборочнице.

-- 
Rgrds, legion



More information about the Make-initrd mailing list