From 82aa698f51ca4249bcadd2d6252676b00d76ff85 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 18 Dec 2017 19:25:46 +0100 Subject: [PATCH] cleanup, rc.newroutedns looks unused now --- src/etc/rc.newroutedns | 58 ------------------- .../conf/actions.d/actions_routedns.conf | 5 -- 2 files changed, 63 deletions(-) delete mode 100755 src/etc/rc.newroutedns delete mode 100644 src/opnsense/service/conf/actions.d/actions_routedns.conf diff --git a/src/etc/rc.newroutedns b/src/etc/rc.newroutedns deleted file mode 100755 index 9afba2469..000000000 --- a/src/etc/rc.newroutedns +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/local/bin/php -. - * 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. - */ - -require_once("util.inc"); -require_once("config.inc"); -require_once("system.inc"); -require_once("interfaces.inc"); -require_once("gwlb.inc"); - -/* make sure to wait until the boot scripts have finished */ -if (file_exists('/var/run/booting')) { - return; -} - -$staticroutes = get_staticroutes(); -if (!count($staticroutes)) { - return; -} - -log_error("Static Routes: One or more aliases used for routing has changed its IP. Refreshing."); - -$routelck = lock('routedns', LOCK_EX); - -/* - * We will walk the list of hostnames found in static routes - * configuration. Since we are already triggered by filterdns - * that a hostname has changed we can proceed to compare the - * new IP address with the old address from the DNS cache. - */ -system_staticroutes_configure(); - -unlock($routelck); diff --git a/src/opnsense/service/conf/actions.d/actions_routedns.conf b/src/opnsense/service/conf/actions.d/actions_routedns.conf deleted file mode 100644 index 7b8b1f30f..000000000 --- a/src/opnsense/service/conf/actions.d/actions_routedns.conf +++ /dev/null @@ -1,5 +0,0 @@ -[reload] -command:/usr/local/etc/rc.newroutedns -parameters: -type:script -message:Updating static routes based on hostnames