diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2009-06-29 23:08:51 -0400 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2009-06-29 23:08:51 -0400 |
commit | cff4818384ebe35fe9e3e7a5bf43dcfd2d8f6591 (patch) | |
tree | 4189d0d9547b26fbe3b6bba83efa1b572c0cfe7b /etc/rc.embedded | |
parent | 6d87bf48d70b5b76999833b5f442f31ad67fcde7 (diff) | |
download | pfsense-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-x | etc/rc.embedded | 30 |
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 |