Aargh, test before commit!!! smackFixing stupid non-cleaned up copy/paste
Correctly allow a true, false, undef return
fsck /cf not all file systems
while -> if
Do not fsck on umount
If status <> 0 then run fsck -y
Return -2 when a invalid alias name is detected
Clarify that we need 2 assigned interfaces
Add a note that a firewall needs two interfaces atleast for the mentally challanged.
Not need to require secondary dns on pppoe connections
Fix comment.
Rewrite get_interface_list(). It now grabs a list of interface cloners instead of using a static list, makes fewer shell calls (more noticeable on systems with many interfaces), and does not use the preg engine.
Add "embedded" platform check
Restore previous behavior. /tmp and /var will not be writable.
(#458) create reserved word list - we'll stumble over more reserved words in the future
Add option which checks for /tmp/ro_root_mount to alert system that we need a rw mount on root
Arrays start at 0 not 1
Yet-another-submission-by: databeestje (Seth) (who will have a cvs bit soon)
CVSTrac message:This should fix it and might even work with https reading from the XML_RPC_Client code.
Tested with http on port 8888 on both carp boxen.
We need to state this in the Wiki Somewhere....
Handle 11g only correctly
Add {} for readability
Only iterate item if a array
Umount correctly
Mount and umount for pfSense platforms, too.
-f is not even an option. Bad dhclient web page giving out false info.
Log error when file system is dirty
Check to make sure we can mount / correctly when needed. If wec cannotmount for some reason kick off fsck -y until the f/s is non-dirty.
Confusing, eh?
Import OpenVPN 1.2 settings(m0n0wall) from Peter Allgeyer<allgeyer_AT_web.de>
Do not setup supplicant if running hostap
Add HOSTAP WPA support
Add patches from databeestje which:This will supress ARP messages when interfaces share the same physical network
Set /sbin/sysctl net.inet.ipsec.crypto_support=1 if Padlock
Detect ACE in CPU line
Do not set net.inet.ipsec.crypto_support
Log an error when failover dhcp is enabled with no virtual ips
Do not iterate a non array
Woops! Use correct field.
Add and honour sitedown slbd field
Set dns servers correctly
Ticket #436
Dns from dhcp fixes for GG to test.
add ;
Move DNS to pool area
Allow DNS to work if only 1 is set
Add WPA backend support
Until dhclient-script can be cleaned up a little more, work around nameserver nameserver foo bug
Correctly handle option domain-name-servers
Correctly save dns servers
Ticket #426
Only set $havedns = true if $ns is set
Revert to 1.2b9 system_resolvconf_generate()
We never have gotten this correct.
Add DNS server options specific for each DHCP subnet
loop through optional interfaces. if a gateway is set, lets scrub em down!
clarify comment
Setup LAN -> OPT[n] NAT mappings automatically if advanced outbound nat is turned off
Do not do sticky-address on outgoing LB
Even if a user doesn't fill in a hostname we really should run dhclient-script.
Doh! This is a bug on m0n0wall too.
Move captive portal back to in front of all RDR's.
Should solve a couple of problem reports
Only iterate through item if its an array
Do not process reply-to for a rule with its gateway set.
$bridges_total should be a global variable. Treat as such.
More fixes submitted by databeestje
Allow SLBD to start.
Sync Load Balancer configurations
Ticket #383
Cosmetically fix alignment
Use LAN ip, not WAN
Remove commented out snmpd code. Snmpd hasn't ran on pfSense in a while and we welcome our leight-weight-full-featured-replacement overlords.
Swap my port and peer port so the hosts can actually communicate.
Woops, dont clear previous variable
We need mclt 600
Do not use mclt on primary
Correct add 1 to advskew
Correctly backup vip's for sync
Align mclt field
Convert friendly interface to real
Add space after failover block
Add load balance max seconds
Misc cleanups. Apply secondary status for any skew > 0
Include in same {}
Only setup mclt and split for primary node
Add more items from example
Remove extra {
Do not permit bootp boot clients when using failover
Woops, don't forget to set $a_vip
fix comment
Mount rw before calling pwd_mkdb
Add sync_webgui_passwords()
Echo out what we're doing so that it doesn't appear that loading firewall is "locked up"
Do not echo done in interfaces_optional_configure_if()
Resync password database after restore
youch, index, then array!
++ advskew before handing it off and then rpc calling for an increase in the value.
Sync Static Routes
carp -> virtualips
Mark XXX/TODO item
Hard code "virtualip"
Add virtual ip sync.
Removes proxyarp entries
Add after_sync_bump_adv_skew()