mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Surely this cannot work a fit
Revert "This script update the Dynamic DNS registration when called by apinger if a gateway from a group is down."
This reverts commit b013b81e5d.
This commit is contained in:
parent
514123f851
commit
30fb05274e
@ -1,58 +0,0 @@
|
||||
#!/usr/local/bin/php -f
|
||||
<?php
|
||||
/*
|
||||
$Id$
|
||||
part of m0n0wall (http://m0n0.ch/wall)
|
||||
|
||||
Copyright (C) 2007 Manuel Kasper <mk@neon1.net>.
|
||||
Copyright (C) 2009 Seth Mos <seth.mos@dds.nl>.
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
|
||||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
|
||||
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
/* parse the configuration and include all functions used below */
|
||||
require_once("config.inc");
|
||||
require_once("services.inc");
|
||||
require_once("functions.inc");
|
||||
require_once("filter.inc");
|
||||
|
||||
/* make sure to wait until the boot scripts have finished */
|
||||
while (file_exists("{$g['varrun_path']}/booting")) {
|
||||
sleep(1);
|
||||
}
|
||||
$dynamicdnslck = lock('dynamicdns', LOCK_EX);
|
||||
|
||||
if(count($config['dyndnses']['dyndns']) > 0)
|
||||
log_error("DynDns: One or more Dynamic DNS endpoints has changed its IP. Refreshing.");
|
||||
/* if the monitor interface is set to a gateway group we will update the IP */
|
||||
|
||||
/* perform RFC 2136 DNS update */
|
||||
services_dnsupdate_process($interface);
|
||||
|
||||
/* signal dyndns update */
|
||||
services_dyndns_configure($interface);
|
||||
|
||||
filter_configure();
|
||||
|
||||
unlock($dynamicdnslck);
|
||||
?>
|
||||
Loading…
Reference in New Issue
Block a user