summaryrefslogtreecommitdiffstats
path: root/etc/rc.newwanip
Commit message (Collapse)AuthorAgeFilesLines
* ntpdate was hanging, use the same hacky fix that works for ntpd and it works ↵jim-p2012-05-161-1/+1
| | | | too. All happy, even from a cold boot on ALIX 2d3 with no RTC battery.
* On its own, ntpd does not sync fast enough at bootup, so bring back the ↵jim-p2012-05-161-1/+2
| | | | | | | | ntpdate sync but improve it so it can't get stuck forever. Conflicts: etc/rc.newwanipv6
* Fixes #1666. Check if the interface needs to be added to a bridge during ↵Ermal2011-08-291-0/+5
| | | | rc.newwanip as well.
* Add issing include to avoid PHP fatal error when calling enable_rrd_graphing()Scott Ullrich2011-07-051-0/+1
|
* Put resolvconf generation first since gif tunnels can use hostanmesErmal2011-06-281-6/+6
|
* Add recovery code for gif/gre the same as in interface_configure. This helps ↵Ermal2011-06-281-0/+9
| | | | gif/gre tunnels. Needed for capr? Suggested-by: jim-p
* Send correct event for reloading packages.Ermal2011-06-081-1/+1
|
* Trigger reloading of packages through check_reload_status so it can ↵Ermal2011-05-271-1/+1
| | | | serialize the calls to not DoS the OS with processes triggered from this. Ticket #1534
* Drop the ntpdate sync in favor of using ntpd -s, which should have the same ↵jim-p2011-04-121-1/+1
| | | | net effect without needing the shell script that has been prone to hanging.
* On interface ip change reload even igmpproxy. Reported-by: ↵Ermal2011-04-041-0/+3
| | | | http://forum.pfsense.org/index.php/topic,34372.0.html
* If the interface triggering rc.newwanip is not assigned just reload packages ↵Ermal2011-03-041-5/+16
| | | | and the filter and exit.
* Do not write the old ip to the cache file unless it changes. Might help in ↵Ermal2011-01-211-1/+2
| | | | Ticket #943.
* Ticket #1152. Call rc.newwanip even on openvpn linkup event to do the ↵Ermal2011-01-031-1/+2
| | | | correct reloading of gateways and services. Add a safe belt to avoid a recursion in openvpn itself from rc.newwanip.
* If the IP stays the same, still resync VPNs if it's a PPP type interface.jim-p2010-12-161-1/+10
|
* Move these back, it may not play nice with DHCP renewsjim-p2010-12-161-6/+6
|
* Move IPsec up too, it should always resync.jim-p2010-12-161-3/+3
|
* OpenVPN needs resync even if the IP did not change, because the IP may have ↵jim-p2010-12-161-3/+3
| | | | disappeared and caused it to exit.
* Call a filter reload even though the ip might not have changed. This makes ↵Ermal2010-12-101-5/+4
| | | | the gateway pools work after an interface comes up again.
* Do not call rc.newwanip on bootup. Remove bogus return 0;Scott Ullrich2010-12-101-2/+5
|
* Correct code to reconfigure an interface for groups/gre/gif tunnels to take ↵Ermal2010-12-061-0/+4
| | | | into account that an interface might be part of many instances of this. Also reconfigure interface groups for every newwanip trigger on interfaces to make sure dynamic interfaces retain their membership on groups.
* Ticket #943. Call the update procedure directly to not do an unecessary loop.Ermal2010-10-251-1/+1
|
* Ticket #921. Actually reconfigure apinger in case of newip event because it ↵Ermal2010-09-301-3/+3
| | | | might impact a previous down event.
* Correct typo. Spotted by: wagnoza(IRC)Ermal2010-09-171-1/+1
|
* on newip event reload the static routes for that interface because on ↵Ermal2010-09-171-1/+4
| | | | dynamic gateways the ip might have changed. While here make sure the interface argument is repsected on system_routing_configure() and use send_event to reconfigure an interface to aleviate a possible race.
* Ticket #867. Flush the cache when restarting apinger and also when ↵Ermal2010-09-141-4/+4
| | | | rc.newwanip is called. also restart apinger earlier in to be on latest address asap.
* Ticket #876. Reload gateways/apinger before filter_reload so the new ↵Ermal2010-09-071-4/+3
| | | | ip/gateway is considered up from the beginning.
* Use the new events mechanisms to dispatch events.Ermal2010-09-071-1/+1
|
* No functional change just code reshuffle.Ermal2010-08-171-8/+6
|
* Ticket #449. Actually save something to read back.Ermal2010-04-271-0/+1
|
* Ticket #449. Bring back the check if there is really an ip change on ↵Ermal2010-04-271-2/+9
| | | | interface event. This avoids reloading openvpn and other sevices when actually there is no change.
* Improve startup time by delaying dyndns synching.Ermal2010-04-131-1/+1
|
* This is of no use. Disable until its writer shows up.Ermal2010-03-291-1/+1
|
* Ticket #449. Teach OpenVPN to reload only tunnels for the specified ↵Ermal2010-03-291-1/+2
| | | | interface. Use this is rc.newwanip script to reload only these tunnels.
* Add needed includes.Ermal2010-03-191-0/+2
|
* Create resolv.conf whenever a new ip comes in to have it ready for vpn ↵Ermal2010-03-151-9/+8
| | | | reloads. Also restart packages in background.
* Remove legacy code.Ermal Luçi2010-03-091-18/+3
|
* Fix function which should fix default gw handling for dynamic interfaces.Ermal Luçi2009-12-271-1/+1
|
* This is not called only for wan.Ermal Luçi2009-12-221-1/+1
|
* Fix logging statements to not consider this only as called from dhcp.Ermal Luçi2009-12-221-14/+9
|
* More fine grained update of dyndns and dnsupdate.Ermal Luçi2009-12-211-1/+1
|
* Touch up some comments and error messages. Teach dydns_configure to update ↵Ermal Luçi2009-12-111-5/+5
| | | | only one interface.
* fix old_ip detection, clean up white spaceChris Buechler2009-12-071-11/+9
|
* fix typosChris Buechler2009-12-071-1/+1
|
* Decouple filter.inc from functions.inc. There is no need to process filter ↵Scott Ullrich2009-11-211-0/+2
| | | | functions most of the time. Include filter.inc where it is needed
* Rework includes/require. This saves about 4 megabytes.Scott Ullrich2009-11-211-1/+0
| | | | Simplify get_memory(). Tested on mips/i386
* Reinstate dhclient_update_gateway_groups_defaultroute() it was moved to gwlb.incScott Ullrich2009-07-091-1/+2
|
* It looks like half of my commit is missing, comment this function out for a bit.Scott Ullrich2009-06-241-1/+1
|
* Update gateway group gateway IP for dhcp interface wan interfaces.Scott Ullrich2009-03-181-0/+3
|
* Use product_nameScott Ullrich2008-11-101-2/+2
|
* Sync the time on ip change and alert the logsScott Ullrich2008-11-091-2/+6
|
OpenPOWER on IntegriCloud