summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Bowler <jbowler@nslu2-linux.org>2005-05-10 03:09:24 +0000
committerJohn Bowler <jbowler@nslu2-linux.org>2005-05-10 03:09:24 +0000
commitdf387543e9bdf9353f72908197315e4ad7049b62 (patch)
tree6dd9a57becaadee206ee24562661203256f5f5a2
parent54d1c2b41d0ee05c0a3fe76329320b9ef94451ab (diff)
S45mountnfs.sh in the boot sequence (sysvinit) uses the command:
mount -a -t nfs to mount only nfs file systems in fstab. Busybox mount accepts these options but ignores the -t nfs and mounts everything. This is bad because it remounts stuff like tmpfs partitions, obscuring any boot time setup already done in them. The fix is easy - just test the file system in the -a loop if it was provided. BKrev: 428025e4utrkgNtbkt-hh9YWbpbQfw
-rw-r--r--packages/busybox/busybox-1.00/mount-all-type.patch0
-rw-r--r--packages/busybox/busybox_1.00.bb3
2 files changed, 2 insertions, 1 deletions
diff --git a/packages/busybox/busybox-1.00/mount-all-type.patch b/packages/busybox/busybox-1.00/mount-all-type.patch
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/busybox/busybox-1.00/mount-all-type.patch
diff --git a/packages/busybox/busybox_1.00.bb b/packages/busybox/busybox_1.00.bb
index 7a4028df0c..35bb2cc909 100644
--- a/packages/busybox/busybox_1.00.bb
+++ b/packages/busybox/busybox_1.00.bb
@@ -10,7 +10,7 @@ HOMEPAGE = "http://www.busybox.net"
LICENSE = "GPL"
SECTION = "base"
PRIORITY = "required"
-PR = "r17"
+PR = "r18"
SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \
file://add-getkey-applet.patch;patch=1 \
@@ -24,6 +24,7 @@ SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \
file://rmmod.patch;patch=1 \
file://below.patch;patch=1 \
file://fbset.patch;patch=1 \
+ file://mount-all-type.patch;patch=1 \
file://defconfig \
file://busybox-cron \
file://busybox-httpd \