diff options
Diffstat (limited to 'usr/local')
-rwxr-xr-x | usr/local/sbin/ovpn-linkdown | 2 | ||||
-rwxr-xr-x | usr/local/sbin/ovpn-linkup | 4 | ||||
-rwxr-xr-x | usr/local/sbin/ppp-linkdown | 2 | ||||
-rwxr-xr-x | usr/local/sbin/ppp-linkup | 2 | ||||
-rw-r--r-- | usr/local/www/system_advanced_admin.php | 2 |
5 files changed, 6 insertions, 6 deletions
diff --git a/usr/local/sbin/ovpn-linkdown b/usr/local/sbin/ovpn-linkdown index e3c7400..112317f 100755 --- a/usr/local/sbin/ovpn-linkdown +++ b/usr/local/sbin/ovpn-linkdown @@ -4,4 +4,4 @@ /bin/rm -f /var/etc/nameserver_$1 /bin/rm -f /tmp/$1_router /bin/rm -f /tmp/$1up -/usr/bin/touch /tmp/filter_dirty +/usr/local/sbin/pfSctl -c 'filter reload' diff --git a/usr/local/sbin/ovpn-linkup b/usr/local/sbin/ovpn-linkup index 2ade032..354623e 100755 --- a/usr/local/sbin/ovpn-linkup +++ b/usr/local/sbin/ovpn-linkup @@ -3,9 +3,9 @@ # write nameservers to file needs dns fidnings?! # let the configuration system know that the ip has changed. -#/bin/echo $1 > /tmp/rc.newwanip +#/usr/local/sbin/pfSctl -c "'interface reload $interface'" /bin/echo $4 > /tmp/$1_router /usr/bin/touch /tmp/$1up # reload filter -/usr/bin/touch /tmp/filter_dirty +/usr/local/sbin/pfSctl -c 'filter reload' exit 0 diff --git a/usr/local/sbin/ppp-linkdown b/usr/local/sbin/ppp-linkdown index 06e24fa..59b2ce0 100755 --- a/usr/local/sbin/ppp-linkdown +++ b/usr/local/sbin/ppp-linkdown @@ -10,4 +10,4 @@ fi # Do not remove gateway used during filter reload. # /bin/rm -f /tmp/$1_router /bin/rm -f /tmp/$1up -/usr/bin/touch /tmp/resolv_conf_generate +/usr/local/sbin/pfSctl -c 'service reload dns' diff --git a/usr/local/sbin/ppp-linkup b/usr/local/sbin/ppp-linkup index 4002e42..67b0832 100755 --- a/usr/local/sbin/ppp-linkup +++ b/usr/local/sbin/ppp-linkup @@ -14,7 +14,7 @@ if [ $8 = "dns2" ]; then fi # let the configuration system know that the ip has changed. -/bin/echo $1 > /tmp/rc.newwanip +/usr/local/sbin/pfSctl -c "'interface reload $1'" /bin/echo $4 > /tmp/$1_router /usr/bin/touch /tmp/$1up exit 0 diff --git a/usr/local/www/system_advanced_admin.php b/usr/local/www/system_advanced_admin.php index c53cc7c..e7c217b 100644 --- a/usr/local/www/system_advanced_admin.php +++ b/usr/local/www/system_advanced_admin.php @@ -461,7 +461,7 @@ if ($restart_sshd) { if ($config['system']['enablesshd']) { log_error(gettext("secure shell configuration has changed. Restarting sshd.")); - touch("{$g['tmp_path']}/start_sshd"); + send_event("service restart sshd"); } } if ($restart_webgui) { |