From ce1523ceddd5865531e7b2c83b4853a570f54484 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 3 Nov 2010 12:21:47 +0100 Subject: just remount existing devtmpfs --- package/base-files/src/init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package') diff --git a/package/base-files/src/init b/package/base-files/src/init index 7da1e150f..0031b63c3 100755 --- a/package/base-files/src/init +++ b/package/base-files/src/init @@ -9,7 +9,7 @@ mount -o nosuid,nodev,noexec -t sysfs sysfs /sys mount none /tmp -t tmpfs -o size=${size}k mount none /tmp -t tmpfs -o remount,nosuid,nodev,mode=1777 } -mount -o nosuid,size=128k,mode=0755 -t tmpfs mdev /dev +mount -o remount,nosuid,size=128k,mode=0755 -t tmpfs mdev /dev mkdir /dev/pts /dev/shm mount -o nosuid,noexec -t devpts devpts /dev/pts exec 0<>/dev/console >&0 2>&0 -- cgit v1.2.3 From 0a56716f1e934368ba039c2ada38fc835f792cb6 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 3 Nov 2010 14:32:33 +0100 Subject: need to fork startup scripts, otherwise init got exit calls and reboots the system --- package/base-files/src/etc/init.d/rcS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package') diff --git a/package/base-files/src/etc/init.d/rcS b/package/base-files/src/etc/init.d/rcS index fd56feebf..46a9a49c1 100755 --- a/package/base-files/src/etc/init.d/rcS +++ b/package/base-files/src/etc/init.d/rcS @@ -4,7 +4,7 @@ export PATH=/bin:/sbin:/usr/bin:/usr/sbin grep '^#INIT ' /etc/init.d/* | \ sort -nk2 | \ while read line; do - /bin/sh ${line%%:*} autostart 2>&1 + exec sh ${line%%:*} autostart 2>&1 done test -e /etc/init.d/boot.local && (/bin/sh /etc/init.d/boot.local) 2>&1 } | logger -s -p 6 -t '' & -- cgit v1.2.3