|
|
@@ -13,13 +13,23 @@ fi
|
|
|
# remount /dev with smaller size
|
|
|
mount -o remount,nosuid,size=128k,mode=0755 -t tmpfs mdev /dev
|
|
|
|
|
|
+# create some useful directories in tmpfs
|
|
|
+mkdir -p /var/log
|
|
|
+mkdir -p /var/run
|
|
|
+mkdir -p /var/tmp
|
|
|
+touch /var/log/lastlog
|
|
|
+touch /var/log/wtmp
|
|
|
+
|
|
|
+# start dynamic device node management
|
|
|
+[ -f /etc/init.d/rcdev ] && . /etc/init.d/rcdev
|
|
|
+
|
|
|
# seed some random
|
|
|
cat /etc/.rnd >/dev/urandom 2>&1
|
|
|
|
|
|
# setup cfgfs
|
|
|
[ -x /sbin/cfgfs ] && {
|
|
|
- cfgfs setup
|
|
|
- mount -o remount,ro /
|
|
|
+ cfgfs setup
|
|
|
+ mount -o remount,ro /
|
|
|
}
|
|
|
|
|
|
# remount /tmp with smaller size
|
|
|
@@ -27,16 +37,6 @@ size=$(cat /etc/tmpfs 2>/dev/null)
|
|
|
[ -z $size ] && size=2048
|
|
|
mount -o remount,nosuid,nodev,mode=1777,size=${size}k -t tmpfs tmpfs /tmp
|
|
|
|
|
|
-# create some useful directories in tmpfs
|
|
|
-mkdir -p /var/log
|
|
|
-mkdir -p /var/run
|
|
|
-mkdir -p /var/tmp
|
|
|
-touch /var/log/lastlog
|
|
|
-touch /var/log/wtmp
|
|
|
-
|
|
|
-# start dynamic device node management
|
|
|
-[ -f /etc/init.d/rcdev ] && . /etc/init.d/rcdev
|
|
|
-
|
|
|
HOSTNAME=
|
|
|
[[ -s /etc/hostname ]] && HOSTNAME=$(cat /etc/hostname)
|
|
|
HOSTNAME=${HOSTNAME%%.*}
|