summaryrefslogtreecommitdiffstats
path: root/etc/rc.embedded
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2009-06-29 23:08:51 -0400
committerScott Ullrich <sullrich@pfsense.org>2009-06-29 23:08:51 -0400
commitcff4818384ebe35fe9e3e7a5bf43dcfd2d8f6591 (patch)
tree4189d0d9547b26fbe3b6bba83efa1b572c0cfe7b /etc/rc.embedded
parent6d87bf48d70b5b76999833b5f442f31ad67fcde7 (diff)
downloadpfsense-cff4818384ebe35fe9e3e7a5bf43dcfd2d8f6591.zip
pfsense-cff4818384ebe35fe9e3e7a5bf43dcfd2d8f6591.tar.gz
Use /etc/platform to check if we are nanobsd. Misc other cleanups
Diffstat (limited to 'etc/rc.embedded')
-rwxr-xr-xetc/rc.embedded30
1 files changed, 17 insertions, 13 deletions
diff --git a/etc/rc.embedded b/etc/rc.embedded
index 1ff1678..3ebf16f 100755
--- a/etc/rc.embedded
+++ b/etc/rc.embedded
@@ -6,29 +6,33 @@
# Size of memory file system /conf partition
partsize="3m"
-echo -n "Setting up embedded specific environment..."
+# Size of /tmp
+tmpsize="40m"
+
+# Size of /var
+varsize="20m"
+
# Run some initialization routines
[ -f /etc/rc.d/uzip ] && /etc/rc.d/uzip start
-if [ -f /nanobuild ]; then
-# Init /etc and /var, /tmp to point towards /var/tmp
-# All these to be done by rc.initdiskless
+if [ `cat /etc/platform | grep "nanobsd"` ]; then
+ echo -n "Setting up NanoBSD/embedded specific environment..."
+ # Init /etc and /var, /tmp to point towards /var/tmp
+ # All these to be done by rc.initdiskless
sh /etc/rc.initdiskless
else
-# Initialize MFS for /tmp. Partly taken from /etc/rc.d/var
+ echo -n "Setting up embedded specific environment..."
+ # Initialize MFS for /tmp. Partly taken from /etc/rc.d/var
if (/bin/mkdir -p /tmp/.diskless 2> /dev/null); then
- rmdir /tmp/.diskless
+ rmdir /tmp/.diskless
else
- varsize="40m"
- mdmfs -S -M -s ${varsize} md /tmp
+ mdmfs -S -M -s ${tmpsize} md /tmp
fi
-
-# Initialize MFS for /var. Partly taken from /etc/rc.d/var
+ # Initialize MFS for /var. Partly taken from /etc/rc.d/var
if (/bin/mkdir -p /var/.diskless 2> /dev/null); then
- rmdir /var/.diskless
+ rmdir /var/.diskless
else
- varsize="20m"
- mdmfs -S -M -s ${varsize} md /var
+ mdmfs -S -M -s ${varsize} md /var
fi
fi
OpenPOWER on IntegriCloud