Setup random entropy on bootup.
Whitespace is needed after last line to run the item
Pretty up boot process.
Create uploadbar tmp directory on boot
Mount card back after rc.bootup
invoke php to activate ro and rw
Mount read-write on bootup and read-only at end.
Use rc.conf_mount_ro and rc.conf_mount_rw
Do not show errors on swapon. We may be in an embedded environment.
Silence dumpon errors. We may be on a embedded platform
ldconfig /lib on bootup with the other library directories.
Add ftp-sesame ftp helper.
Hook in rc_packages
Alert user of final firewall rules pass
Allow package plugins to adjust rules
Redirect all errors and package messages to /tmp/bootup_messages
Cleanup extra > shell rc.d system
Sleep for 10 seconds instead of 5
Sleep for 5 seconds then enable rules. Race condition?
Do not use filter_configure on boot.
make sure we enable the firewall before loading rules
Fixup ordering. ALTQ rules load out of the box now!
Remove filter_configure() from late in the process, it interferes with shell-cmd
Add usbd to system startup.
Add /etc/rc.filter_configure which can be called from a shell script to configure the filter
Do not try to execute *
Correct new rc.d script
Run /usr/local/etc/rc.d/* items if they exist
Enable ftp-proxy
Sync master.passwd on bootup
Firmware upgrade is now working!
start cron on bootup
Remove PF from kernel and use GENERIC kernel since we wil be relying on FreeBSD update
Add enable and disable fields feature to XML language. Fix the TYPE dropdown.
dont try to deterimine swap volume until primary volume is mounted (need grep and cut)
Do not hard code IDE swap device, probe /etc/fstab for its existance
Make sure to enable swap before trying to obtain core dump
Turn SACK off.
remove /var/tmp and /tmp on boot
Remove /var/run/sysreboot.reqd on boot if exists
lets call mkdir by full path just in case
include panic support since freebsd 5 is apparently not so stable. :(
Add captive portal logging.
Patch-submitted-to-m0n0wall-list-by: Matt Juszczak <matt_AT_atopia.net>
convert name to pfSense, keep m0n0wall credits
change name to pfSense
correct the path to pfctl and silence any warnings
Initial revision