summaryrefslogtreecommitdiffstats
path: root/etc/rc.carpbackup
diff options
context:
space:
mode:
authorErmal <eri@pfsense.org>2013-12-15 20:43:00 +0000
committerErmal <eri@pfsense.org>2013-12-15 20:43:00 +0000
commit815f1f77ed88ce0eeb5b537fe6f7cc354eaa93de (patch)
treef4dcb728b61fda57ff4e8534dcab15c9bd31dbee /etc/rc.carpbackup
parent1c3d2cd32ea082b51a56b1c99caf378771c7ce26 (diff)
downloadpfsense-815f1f77ed88ce0eeb5b537fe6f7cc354eaa93de.zip
pfsense-815f1f77ed88ce0eeb5b537fe6f7cc354eaa93de.tar.gz
Support if called from fastcgi
Diffstat (limited to 'etc/rc.carpbackup')
-rwxr-xr-xetc/rc.carpbackup5
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/rc.carpbackup b/etc/rc.carpbackup
index 9e469c3..b2f8ce1 100755
--- a/etc/rc.carpbackup
+++ b/etc/rc.carpbackup
@@ -35,7 +35,10 @@ require_once("notices.inc");
require_once("openvpn.inc");
require_once("interfaces.inc");
-$argument = str_replace("\n", "", $argv[1]);
+if (isset($_GET)) {
+ $argument = $_GET['interface'];
+else
+ $argument = str_replace("\n", "", $argv[1]);
if (!strstr($argument, "@"))
log_error("Carp MASTER event triggered from wrong source {$argument}");
OpenPOWER on IntegriCloud