[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