Change typo in unionfs-fuse mount opt and add -i support to umount
authoragaffney <agaffney@kagome.(none)>
Thu, 13 Nov 2008 22:15:24 +0000 (16:15 -0600)
committeragaffney <agaffney@kagome.(none)>
Thu, 13 Nov 2008 22:15:24 +0000 (16:15 -0600)
ChangeLog
defaults/initrd.scripts
patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff

index ec9a3300a5cc271faf9c697b5f1286d31bbf09af..9594621af41aaeb9f2f8beb1d2661b8bb65f9f38 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2008 Gentoo Foundation; 2008 Chris Gianelloni, Andrew Gaffney
 # Distributed under the GPL v2
 
+  13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
+  patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
+  Change typo in unionfs-fuse mount opt and add -i support to umount
+
   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
   arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
   arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
index 516573206aad24a6a6cdc5dae41b4ceb21c505d4..428e912c067a22a94367f5258c4c9ba33f7baf6a 100644 (file)
@@ -1011,7 +1011,7 @@ setup_unionfs() {
                mkdir -p ${UNION}
                mkdir -p $CHANGES
 #              mount -t unionfs -o dirs=$CHANGES=rw unionfs ${UNION}
-               unionfs -o allow_others,allow_root,cow,noinitgroups ${rw_dir}=RW:${ro_dir} ${UNION}
+               unionfs -o allow_other,allow_root,cow,noinitgroups ${rw_dir}=RW:${ro_dir} ${UNION}
                ret=$?
                if [ "${ret}" -ne 0 ]
                then
index 58fdd46ff4dd9f380e2ff08169854e0873f96c8e..f804523fc7c0aea1081d234635f5e75056f23688 100644 (file)
@@ -36,3 +36,15 @@ diff -ur busybox-1.7.4.orig/util-linux/mount.c busybox-1.7.4/util-linux/mount.c
        if (opt & 0x1) append_mount_options(&cmdopts, opt_o); // -o
        //if (opt & 0x2) // -t
        if (opt & 0x4) append_mount_options(&cmdopts, "ro"); // -r
+diff -ur busybox-1.7.4.orig/util-linux/umount.c busybox-1.7.4/util-linux/umount.c
+--- busybox-1.7.4.orig/util-linux/umount.c     2007-09-03 06:48:56.000000000 -0500
++++ busybox-1.7.4/util-linux/umount.c  2008-11-13 16:13:03.000000000 -0600
+@@ -12,7 +12,7 @@
+ #include <getopt.h>
+ #include "libbb.h"
+-#define OPTION_STRING         "flDnravdt:"
++#define OPTION_STRING         "flDnravdt:i"
+ #define OPT_FORCE                     1
+ #define OPT_LAZY                      2
+ #define OPT_DONTFREELOOP      4