summaryrefslogtreecommitdiffstats
path: root/etc/rc.bootup
Commit message (Collapse)AuthorAgeFilesLines
* Create resolv.conf earlier in the boot processScott Ullrich2008-09-021-3/+3
|
* Move is_wan_up() after the routing is configured.Scott Ullrich2008-08-191-3/+3
|
* Move ntpdate function down a bit after routing is configured.Scott Ullrich2008-08-191-3/+3
|
* No need for the 'filtering bridge' option with if_bridge(4).Ermal Luçi2008-08-051-2/+0
|
* Cleanup authentication code. The basic auth method, the passwd, htpasswdMatthew Grooms2008-08-031-6/+1
| | | | | | | | | | | | | and pam backing functions have been removed. The basic auth method was legacy code and the backing functions were redundant with no added value that I could see. A simplified replacement backing function named local_backed has been added that authenticates to the local configuration info which should be identical to system pwdb credentials. Since the htpassword file is no longer required, sync_webgui_passwords and its wrapper function system_password_configure have been removed. The local account management functions were renamed for consistency. A few minor bugs related to setting local passwords have also been corrected.
* bring up laggs on bootup.Ermal Luçi2008-07-251-0/+3
|
* Configure bridges even during bootupErmal Luçi2008-07-251-0/+3
|
* Handle GRE/GIF during bootupErmal Luçi2008-07-231-0/+6
|
* * Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHINGErmal Luçi2008-07-141-25/+6
| | | | | | | * Much improved rule generation speed * Many bug fixing in general of the interface handling NOTE: this is only half part of the changes the other half will come after
* Remove configure_slbd() from rc scriptsSeth Mos2008-07-081-2/+0
|
* * Cleanup carp codeScott Ullrich2008-07-071-2/+0
| | | | * Eliminate interfaces_carp_bringup_final()
* remove the setup_gateways_monitor() from system_routing_configure() as this ↵Seth Mos2008-07-011-1/+3
| | | | | | | | causes a filter reload loop when apinger is reloading. Change apinger to reload instead of killing use setup_gateways_monitor() in rc.bootup and rc.newwanip
* Add missing ;'s.Scott Ullrich2008-06-301-2/+2
|
* Silence stray ... by adding echo stage info.Scott Ullrich2008-06-301-0/+2
|
* Bring in relayd to perform server load balancingBill Marquette2008-06-161-0/+1
| | | | | | | | Move gateway load balancing code into gwlb.inc - still uses slbd TODO: vs and pool status screens are currently broken...and wouldn't work with the gateway pools anyway, ultimately, the gateway pools need to move.
* fix FTP proxy start up for CARP VIPsChris Buechler2008-06-031-3/+3
|
* CarpDEV-DHCP fixesScott Ullrich2008-05-251-7/+7
|
* Nuke racoon_watch.shScott Ullrich2008-05-171-4/+1
|
* add IP alias supportChris Buechler2008-04-141-1/+4
| | | | | | TODO: Remove IP aliases upon deletion Add "type" icon
* We really do not need to be setting up php.ini in 3+ locations!Scott Ullrich2008-03-101-4/+1
|
* LAN is now optional.Scott Ullrich2008-02-091-7/+9
|
* Start dns cache updater script on bootupScott Ullrich2007-09-251-1/+1
|
* Start /usr/sbin/update_dns_cache.sh on startupScott Ullrich2007-09-251-0/+2
|
* Start racoon_watch.sh script on bootup if racoon is enabled.Scott Ullrich2007-08-171-0/+3
|
* * Remove trailing space * Remove duplicate command accidently commitedScott Ullrich2007-07-311-4/+2
|
* Increase timeouts when using a 1000 hz. From the FreeBSD commit message: ↵Scott Ullrich2007-07-311-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ÊChange TCPTV_MIN to be independent of HZ. ÊWhile it was documented to Êbe in ticks "for algorithm stability" when originally committed, it turns Êout that it has a significant impact in timing out connections. ÊWhen we Êchanged HZ from 100 to 1000, this had a big effect on reducing the time Êbefore dropping connections. ÊTo demonstrate, boot with kern.hz=100. Êssh to a box on local ethernet Êand establish a reliable round-trip-time (ie: type a few commands). ÊThen unplug the ethernet and press a key. ÊTime how long it takes to Êdrop the connection. ÊThe old behavior (with hz=100) caused the connection to typically drop Êbetween 90 and 110 seconds of getting no response. ÊNow boot with kern.hz=1000 (default). ÊThe same test causes the ssh session Êto drop after just 9-10 seconds. ÊThis is a big deal on a wifi connection. ÊWith kern.hz=1000, change sysctl net.inet.tcp.rexmit_min from 3 to 30. ÊNote how it behaves the same as when HZ was 100. ÊAlso, note that when Êbooting with hz=100, net.inet.tcp.rexmit_min *used* to be 30. ÊThis commit changes TCPTV_MIN to be scaled with hz. Êrexmit_min should Êalways be about 30. ÊIf you set hz to Really Slow(TM), there is a safety Êfeature to prevent a value of 0 being used. ÊThis may be revised in the future, but for the time being, it restores the Êold, pre-hz=1000 behavior, which is significantly less annoying. ÊAs a workaround, to avoid rebooting or rebuilding a kernel, you can run Ê"sysctl net.inet.tcp.rexmit_min=30" and add "net.inet.tcp.rexmit_min=30" Êto /etc/sysctl.conf. ÊThis is safe to run from 6.0 onwards. ÊApproved by: Êre (rwatson) ÊReviewed by: Êandre, silby
* Start DHCPD before DNSMASQ to avoid this error on embedded: Jul 12 01:34:39 ↵Scott Ullrich2007-07-121-3/+3
| | | | dnsmasq[588]: failed to access /var/dhcpd/var/db/dhcpd.leases: No such file or directory
* Correctly move upnp to base since LiveCD cannot write files to ↵Scott Ullrich2007-06-301-0/+2
| | | | /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 ↵Scott Ullrich2007-06-031-0/+2
| | | | machines.
* Remove extra "'s.Scott Ullrich2007-05-141-1/+1
|
* Remove previous firmware.tgz on bootup if present.Scott Ullrich2007-05-141-0/+6
|
* Port load balancer sticky address optionScott Ullrich2007-05-091-0/+1
|
* Add a wan interface up check before we start any time syncing.Seth Mos2007-05-081-0/+3
|
* * Use is_interface_mismatch() function * Do not allow configuration to ↵Scott Ullrich2007-04-231-20/+10
| | | | continue until the interfaces are setup correctly
* startup routed on boot if it's enabledBill Marquette2007-04-081-0/+4
|
* Do ourself a favor and start the time sync after we configured the interfaces.Seth Mos2007-03-061-3/+3
| | | | So we can actually sync to something.
* force a time sync early in the boot before we start any services.Seth Mos2007-02-201-1/+4
| | | | | This especially important for dhcp when used in failover. Let NTPd keep the time in sync.
* Backport cron handling from HEAD.Scott Ullrich2007-01-291-0/+3
| | | | Patches-submitted-by: DSH@
* Hard code paths to /etc/inc files on bootup.Scott Ullrich2007-01-161-4/+4
| | | | | | 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. Many many wasted hours on this issue.
* Do not complain unless user has less than 126 megs of ram. Some ↵Scott Ullrich2006-11-111-1/+1
| | | | motherboards share ram with video cards.
* Call the php.ini creation function after the other functions have been ↵Scott Ullrich2006-10-101-8/+7
| | | | loaded into memory.
* Call the php.ini creation function after the other functions have been ↵Scott Ullrich2006-10-101-4/+3
| | | | loaded into memory.
* * Dynamically create php.ini on bootupScott Ullrich2006-10-101-4/+9
| | | | * Do not use APC for embedded machines. Advice from #lighttpd
* Add missing "Scott Ullrich2006-10-081-1/+1
|
* Show a big fat warning on every bootup via the notices system if the minimum ↵Scott Ullrich2006-10-081-0/+5
| | | | ram requirements are not met.
* Add afterbootupshellcmd that is executed when the system is booted up.Scott Ullrich2006-10-031-0/+4
|
* Misc OpenNTPD changes. Do not restart on wan ip changeScott Ullrich2006-10-031-5/+5
|
* Switch to OpenNTPD.Scott Ullrich2006-10-021-0/+2
|
* Do not space after ...Scott Ullrich2006-09-011-12/+12
|
* Now that we are optimized switch the loading firewall output on bootup to a ↵Scott Ullrich2006-09-011-1/+1
| | | | "." method.
OpenPOWER on IntegriCloud