$ hsh --initroot $ hsh-install systemd ... <13>Mar 19 08:23:22 rpmi: systemd-1:210-alt2 installed Failed to read /proc/cmdline. Ignoring: No such file or directory Failed to read /proc/cmdline. Ignoring: No such file or directory Failed to read /proc/cmdline. Ignoring: No such file or directory Failed to read /proc/cmdline. Ignoring: No such file or directory Failed to read /proc/cmdline. Ignoring: No such file or directory [/lib/tmpfiles.d/tmp.conf:15] Failed to replace specifiers: /tmp/systemd-private-%b-* [/lib/tmpfiles.d/tmp.conf:16] Failed to replace specifiers: /tmp/systemd-private-%b-*/tmp [/lib/tmpfiles.d/tmp.conf:17] Failed to replace specifiers: /var/tmp/systemd-private-%b-* [/lib/tmpfiles.d/tmp.conf:18] Failed to replace specifiers: /var/tmp/systemd-private-%b-*/tmp /usr/lib/rpm/systemd-tmpfiles.filetrigger failed error: execution of /usr/lib/rpm/posttrans-filetriggers scriptlet from (null)-(null)-(null) failed, exit status 1 А для %b требуется файл /proc/sys/kernel/random/boot_id.
Created attachment 6063 [details] systemd-tmpfiles.filetrigger.patch Предлагаю обрабатывать все файлы, даже если случились ошибки. А если даже /proc не смонтирован -- не считать ошибки за ошибки.
Created attachment 6064 [details] systemd-tmpfiles.filetrigger.patch Лучше так -- игнорировать ошибки плохая идея. Лучше уж тогда совсем ничего не делать в хэшерницах, даже если там есть /proc.
а что будет, если у меня в живой системе, а не в хэшере /proc монтируется с hidepid=1 ?
(In reply to comment #3) > а что будет, если у меня в живой системе, а не в хэшере /proc монтируется с > hidepid=1 ? hidepid же не касается root-а, по крайней мере, настоящего.
(In reply to comment #4) > hidepid же не касается root-а, по крайней мере, настоящего. А если и касается /proc/1 всё равно принадлежит root-у.
да, уже сам понял. задание апрувлено.
systemd-1:210-alt3 -> sisyphus: * Wed Mar 19 2014 Gleb F-Malinovskiy <glebfm@altlinux> 1:210-alt3 - systemd-tmpfiles.filetrigger: + Skip filetrigger if root is fake (e.g. in hasher) (ALT#29895). + Move to utils subpackage.
Спасибо! На LiveCD эта грабелька тоже достала -- при apt-get install море шума.