summaryrefslogtreecommitdiffstats
path: root/etc/rc.initial.toggle_sshd
diff options
context:
space:
mode:
authorPiBa-NL <pba_2k3@yahoo.com>2014-04-13 15:05:51 +0200
committerErmal <eri@pfsense.org>2014-04-14 10:33:38 +0000
commit146ee078fe8c2cfa65fe957616f845d1862f6e9d (patch)
treeac92862602fb7e5cc717fd1a04505345d0c209b1 /etc/rc.initial.toggle_sshd
parentb4e0a62a0ab8a6e13519721f8f3abb9ec6972609 (diff)
downloadpfsense-146ee078fe8c2cfa65fe957616f845d1862f6e9d.zip
pfsense-146ee078fe8c2cfa65fe957616f845d1862f6e9d.tar.gz
console, reload firewall rules after enabling SSH
Diffstat (limited to 'etc/rc.initial.toggle_sshd')
-rwxr-xr-xetc/rc.initial.toggle_sshd5
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/rc.initial.toggle_sshd b/etc/rc.initial.toggle_sshd
index 5f2de53..50dd261 100755
--- a/etc/rc.initial.toggle_sshd
+++ b/etc/rc.initial.toggle_sshd
@@ -31,6 +31,7 @@
require_once("config.inc");
require_once("functions.inc");
+require_once("filter.inc");
conf_mount_rw();
@@ -46,6 +47,8 @@ if (isset($config['system']['enablesshd'])) {
echo " done.\n";
echo "\nDisabling SSHD...";
send_event("service reload sshd");
+ echo "\nReloading firewall rules.";
+ filter_configure();
echo " done.\n";
exec("ps awux | grep '/usr/sbin/sshd' | grep -v grep | awk '{print $2}' | xargs kill");
}
@@ -60,6 +63,8 @@ if (isset($config['system']['enablesshd'])) {
echo " done.\n";
echo "\nEnabling SSHD...";
send_event("service reload sshd");
+ echo "\nReloading firewall rules.";
+ filter_configure();
echo " done.\n\n";
}
}
OpenPOWER on IntegriCloud