grml-live
grml-live copied to clipboard
Can't open /dev/null: Permission denied
Booting from Grml 2022.11 and run
grml-live -A -b -c GRMLBASE,GRML_SMALL,AMD64 -e /grml-live/grml64-full_2022.11.iso -o /tmp -u
shows some permission denied errors:
...
Calling task_repository
fcopy: copied /etc/grml/fai/config/files/etc/hosts/GRMLBASE to /tmp/grml_chroot/etc/hosts
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
fcopy: copied /etc/grml/fai/config/files/etc/apt/sources.list.d/debian.list/DEBIAN_TESTING to /tmp/grml_chroot/etc/apt/sources.list.d/debian.list
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
fcopy: no matching file for any class for etc/apt/preferences.d/jessie-backports defined.
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Can't open /dev/null: Permission denied
Calling hook: updatebase.GRMLBASE
Action softupdate of FAI (hooks/updatebase.GRMLBASE) via grml-live running
Working around udev package bug, creating /etc/udev/kernel-upgrade
fcopy: destination etc/apt/sources.list.d/grml-live.list remains unchanged
fcopy: destination etc/apt/sources.list.d/debian.list remains unchanged
fcopy: destination etc/apt/sources.list remains unchanged
fcopy: destination etc/apt/sources.list.d/grml-testing.list remains unchanged
fcopy: destination etc/apt/apt.conf.d/20pdiffs remains unchanged
fcopy: destination etc/apt/trusted.gpg.d/grml-archive-keyring.gpg remains unchanged
fcopy: destination etc/apt/sources.list.d/grml-stable.list remains unchanged
fcopy: no matching file for any class for etc/apt/preferences.d/jessie-backports defined.
fcopy: destination etc/apt/preferences remains unchanged
fcopy: destination etc/apt/apt.conf.d/15grml-live remains unchanged
updatebase.GRMLBASE OK.
...
I'm not sure this has an impact on the result since the created ISO behaves as expected (during some basic tests).
Ah interesting, this might be related tp the new "sandbox/namespacing" behavior that FAI recently introduced.
Thanks for reporting, @R-Sommer!
Now with https://github.com/grml/grml-live/pull/281 we redesigned this and while some permission issues still might be visible, the main issue should be gone. If not, please let us know!