diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-04-30 22:11:01 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-04-30 23:16:23 +0200 |
commit | d8a7a5bfd5ad8104fe9b1a0bf4ddd9b9e6f09d35 (patch) | |
tree | 67665a97f69129ea3a953bf19e4230ec96846abf | |
parent | 4dfe6c58ee204cf05ce9ef5abbc96ada44ef0784 (diff) | |
download | guix-d8a7a5bfd5ad8104fe9b1a0bf4ddd9b9e6f09d35.tar guix-d8a7a5bfd5ad8104fe9b1a0bf4ddd9b9e6f09d35.tar.gz |
linux-initrd: Allow setuid binaries from the unionfs to run.
* guix/build/linux-initrd.scm (boot-system): Pass the 'suid' option to
UNIONFS.
-rw-r--r-- | guix/build/linux-initrd.scm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/guix/build/linux-initrd.scm b/guix/build/linux-initrd.scm index 5d4446e720..4decc3b15c 100644 --- a/guix/build/linux-initrd.scm +++ b/guix/build/linux-initrd.scm @@ -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"))) |