diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-11-17 03:21:19 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-11-17 03:21:19 +0000 |
commit | c613b74f77679d78c4ba7cf9d3a17173e6e3dfd1 (patch) | |
tree | 3c72ddbfb65eb11826ee17df9173363845c2a49e /etc/rc.embedded | |
parent | 31849b900f54b8c03ba6b729071cd542674beb5f (diff) | |
download | pfsense-c613b74f77679d78c4ba7cf9d3a17173e6e3dfd1.zip pfsense-c613b74f77679d78c4ba7cf9d3a17173e6e3dfd1.tar.gz |
Add rc.embedded for embedded bootup specific instructions similar to rc.cdrom
Diffstat (limited to 'etc/rc.embedded')
-rwxr-xr-x | etc/rc.embedded | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/etc/rc.embedded b/etc/rc.embedded new file mode 100755 index 0000000..3338dda --- /dev/null +++ b/etc/rc.embedded @@ -0,0 +1,31 @@ +#!/bin/sh +# +# rc.embedded - embedded system specific startup information +# For pfSense + +# Size of memory file system /conf partition +partsize="3m" + +set -x + +# Run some initialization routines +/etc/rc.d/uzip start + +# Initialize MFS for /var. Partly taken from /etc/rc.d/var +if (/bin/mkdir -p /var/.diskless 2> /dev/null); then + rmdir /var/.diskless +else + varsize="8m" + mdmfs -S -M -s ${varsize} md /var +fi + + +for i in tmp; do + if [ -f /etc/rc.d/$i ]; then + sh /etc/rc.d/$i start + fi +done + +# Create some needed directories +/bin/mkdir -p /var/db/pkg/ +/bin/mkdir -p /var/tmp/vi.recover/ |