Correctly move upnp to base since LiveCD cannot write files to /usr/local/etc or /usr/local/etc/rc.d/
Ticket #1342
Set the recv and send space to 4096 when folks use pfSense on 64 megabyte machines.
Remove extra "'s.
Remove previous firmware.tgz on bootup if present.
Port load balancer sticky address option
Add a wan interface up check before we start any time syncing.
startup routed on boot if it's enabled
Do ourself a favor and start the time sync after we configured the interfaces.So we can actually sync to something.
force a time sync early in the boot before we start any services.This especially important for dhcp when used in failover.Let NTPd keep the time in sync.
Backport cron handling from HEAD.
Patches-submitted-by: DSH@
Hard code paths to /etc/inc files on bootup.
If for some reason php.ini gets whiped out on bootup then you will never be able to boot again. This works around that issues and ensures that we atleast can bootup to the point where php.ini gets written back out....
Do not complain unless user has less than 126 megs of ram. Some motherboards share ram with video cards.
Call the php.ini creation function after the other functions have been loaded into memory.
Add missing "
Show a big fat warning on every bootup via the notices system if the minimum ram requirements are not met.
Add afterbootupshellcmd that is executed when the system is booted up.
Misc OpenNTPD changes. Do not restart on wan ip change
Switch to OpenNTPD.
Do not space after ...
Now that we are optimized switch the loading firewall output on bootup to a "." method.
Echo out . in a few places during bootup
Alert user what is happening during bootup to fill the void. Now pfSense looks rather snappy during bootup.
We need the tunnel interfaces to be active before configuring the filter. This should hopefully solve the openvpn reboot issues.
MFC needed package changes from Fernando
Don't start from interfaces.inc. We're moving to rc.bootup
Add watchdogd support for Soekris and WRAP platforms.
Start slbd right before first filter_configure_sync()
call openvpn_resync_all() on bootup
Temporarily turn off OpenVPN since Call to undefined function: openvpn_resync_all()Pointy-hat-to: FernandoTCL
MFC Fernando's OpenVPN changes.
One period is enough.
Switch RRD graphs to /var/db which is not blown away every bootup.
MFC Seths most excellent RRD graphing items
When we detect that there is less than 65 megs of ram, output the detected value
Move rc.linkup operations to check_reload_status to avoid race conditions.
Ticket #854 fixes
Reconfig DHCP after bootup to properly assign primary/backup dhcp roles
Add filtering bridge toggle switch just like m0n0wall has.
Ticket #756
Loop assign interfaces option until the user gets the correct configuraiton.
Ticket #749
Start SNMP last
Reload filter at end of bootup
Bring up pftpx right before carp final
Start PFTPX helpers earlier in startup sequence
Bring up CARP interfaces right after optional interfaces
Remove back to rc debugger
Remove debugging items
Add some debugging helpers
Turn back off ptftpx
Enable PFTPX again
Don't start PFTPX for time being
Move FTP Helpers later in the boot process to try and track down this blasted vmware problem.
echo before setting up of microcode
Sync with HEAD. Start CVS after webGUI
Do not require a reboot to setup polling.
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