~ruther/guix-local

d8a7a5bfd5ad8104fe9b1a0bf4ddd9b9e6f09d35 — Ludovic Courtès 12 years ago 4dfe6c5
linux-initrd: Allow setuid binaries from the unionfs to run.

* guix/build/linux-initrd.scm (boot-system): Pass the 'suid' option to
  UNIONFS.
1 files changed, 1 insertions(+), 1 deletions(-)

M guix/build/linux-initrd.scm
M guix/build/linux-initrd.scm => guix/build/linux-initrd.scm +1 -1
@@ 290,7 290,7 @@ to it are lost."

                  ;; Make /root a union of the tmpfs and the actual root.
                  (unless (zero? (system* unionfs "-o"
                                          "cow,allow_other,use_ino,dev"
                                          "cow,allow_other,use_ino,suid,dev"
                                          "/rw-root=RW:/real-root=RO"
                                          "/root"))
                    (error "unionfs failed")))