Package: busybox Version: 1.30.1 We've received a bug in Debian about busybox's mount command not supporting the 'auto' option in fstab. This option really is a no-op as it is default behaviour that can be disabled with noauto, but it turns out that some users add this to their fstab. With util-linux's mount this works fine, but busybox mount croaks.
If a user has a separate /usr filesystem, this is mounted in the initramfs after the root filesystem. When a user has a separate /usr with the auto mount option set, the filesystem fails to mount and the user gets dumped into the initramfs shell. The patch below appears to fix the problem: --- a/util-linux/mount.c +++ b/util-linux/mount.c @@ -298,6 +298,7 @@ /* "defaults" */ 0, /* "quiet" 0 - do not filter out, vfat wants to see it */ /* "noauto" */ MOUNT_NOAUTO, + /* "auto" */ ~MOUNT_NOAUTO, /* "sw" */ MOUNT_SWAP, /* "swap" */ MOUNT_SWAP, IF_DESKTOP(/* "user" */ MOUNT_USERS,) @@ -358,6 +359,7 @@ "defaults\0" // "quiet\0" - do not filter out, vfat wants to see it "noauto\0" + "auto\0" "sw\0" "swap\0" IF_DESKTOP("user\0") For reference, the Debian bug is: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847424 Cheers, Chris -- Chris Boot bo...@debian.org _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox