diff options
author | Kurt J. Bosch <kjb-temp-2009@alpenjodel.de> | 2011-06-24 08:35:17 +0200 |
---|---|---|
committer | Kurt J. Bosch <kjb-temp-2009@alpenjodel.de> | 2011-06-24 13:52:58 +0200 |
commit | ad707c4fcd2ea15bade2c37ce47527072f2a41bc (patch) | |
tree | 79e9fb46cfc59cf8e401cc28e90c2150bce06662 | |
parent | fa8d09e1fb7057332eac795aa346763c11476b4b (diff) | |
download | initscripts-ad707c4fcd2ea15bade2c37ce47527072f2a41bc.tar.xz |
Simplify API filesystems mounting
-rwxr-xr-x | rc.sysinit | 13 |
1 files changed, 4 insertions, 9 deletions
@@ -20,15 +20,10 @@ export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" mountpoint -q /proc || mount -n -t proc proc /proc -o nosuid,noexec,nodev mountpoint -q /sys || mount -n -t sysfs sys /sys -o nosuid,noexec,nodev mountpoint -q /run || mount -n -t tmpfs run /run -o mode=755,size=10M,nosuid,nodev -if ! mountpoint -q /dev; then - if grep -q devtmpfs /proc/filesystems &>/dev/null; then - mount -n -t devtmpfs udev /dev -o mode=0755,size=10M,nosuid - else - mount -n -t tmpfs udev /dev -o mode=0755,size=10M,nosuid - fi -fi -mkdir -p /run/lock /dev/{pts,shm} -chmod 1777 /run/lock +mountpoint -q /dev || mount -n -t devtmpfs udev /dev -o mode=0755,size=10M,nosuid &>/dev/null \ + || mount -n -t tmpfs udev /dev -o mode=0755,size=10M,nosuid +mkdir -p -m 1777 /run/lock +mkdir -p /dev/{pts,shm} mountpoint -q /dev/pts || mount -n /dev/pts &> /dev/null \ || mount -n -t devpts devpts /dev/pts -o mode=620,gid=5,nosuid,noexec mountpoint -q /dev/shm || mount -n /dev/shm &> /dev/null \ |