Przeglądaj źródła

fix regression with new dev management change. order of execution is wrong.

Waldemar Brodkorb 10 lat temu
rodzic
commit
a32b558efb
2 zmienionych plików z 13 dodań i 13 usunięć
  1. 1 1
      package/base-files/Makefile
  2. 12 12
      package/base-files/src/etc/init.d/rcS

+ 1 - 1
package/base-files/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/mk/rootfs.mk
 
 PKG_NAME:=		base-files
 PKG_VERSION:=		1.1
-PKG_RELEASE:=		14
+PKG_RELEASE:=		15
 PKG_SECTION:=		base/apps
 PKG_DESCR:=		basic files and scripts
 

+ 12 - 12
package/base-files/src/etc/init.d/rcS

@@ -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%%.*}