Mute during devd enable
Start DEVD earlier. It maps the keyboards.
Move devd after interface configuration
Echo before starting the device manager (devd)
Unmute kernel
Add boot debugging helpers. We seem to pause for a long time after confugirng timezone now on the latest builds.
No more system_do_extensions().
Sync password on bootup
Run system_resolvconf_generate() after configuring interfaces
If debugging is enabled, do not mute the console when bringing up the optional interfacs. we're trying to chase down a panic/freeze.
Work around the fact that our traffic shaper configuration takes time to create by leaving the carp interfaces in a down state until the very end of bootup.
Adjust carp bootup sequence. Do not down the interfaces and later up them.
Correct carp bringup sequence
Lock console a bit different
Call system_set_harddisk_standby() on bootup
Start syslgod earlier
Start web interface after filtering rules are in place
use newer openvpn configuration method
ovpn_configure(false);
Ignore vlan on both interfaces
Do not mute kernel messages for filtering messages.
Mute kernel messages on bootup invoked from setup_microcode()
startup slbd on boot
return_filename_as_string -> file_get_contents
Retire pccard. It has been replaced in freebsd 6 as devd
Start pccard with any platform. It will fail gracefully if its not supported.
Start pppoe server on bootup
Only echo motd if platform is cdrom
fix typo (in comment)
Loader filter sync on boot
Start racoon last in booting process to allow carp interfaces enough time to come up.
Only reload rules once on final bootup
Mute filter.inc kernel messages
Do a more graceful carp handover.
Bringup carp last
Sync passwords on bootup
Start devd at bootup for dhclient
Add C/R
C/R before and after motd
If motd greater than 2 chars, echo motd
Require pfsense-utils.inc
Move catting of /etc/motd to rc.bootup where we can trim the extra whitespace
Remove debugging helpers
Add some debugging helpers
Set package interface flag.
More bootup cleanups
Make all startup commands uniform by correctly outputing when they are done.
Example:
Starting DHCP service...done.
misc comments
Mute and unmute the console at strategic times to cleanup the boot sequence
Cleanup.
Generate config cache, sweep backups, and run bootup-specific config parsing.
Sweep the backup cache on bootup.
Sweep backup cache at bootup.
Bring carp interfaces up under rc.bootup, not the filter process
Merge carp into base
Add $Id$ tags
Mark booting as done at the end of rc.bootup
Ignore interface mistmatch checks if either interface uses a vlan
Add ftp-sesame ftp helper.
Alert user which interface is mismatched
Renable interface assignment check code.
Disable auto-configure menu
Adhere to previous inerface when needed
Fix pppoe
use false paramater
Use system instead of mwexec
Extra )
On bootup, if the interfaces dont exist run the set interface wizard.
Add support for /etc/sysctl.conf
Show that we are creating a pf and altq ruleset instead of ipfilter. No functional changes.
do not call shaper_configure
convert name to pfSense, keep m0n0wall credits
Initial revision