summaryrefslogtreecommitdiffstats
path: root/usr/local/www/services_captiveportal_filemanager.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-01-31 20:37:10 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-01-31 20:37:10 +0000
commitf85166d320cd0b67eae885dba21620ff590a4f73 (patch)
tree9dd51033428ec730882195d97597c7a0a5aefc58 /usr/local/www/services_captiveportal_filemanager.php
parent551ef384b19866df357d187696085f42b15146f8 (diff)
downloadpfsense-f85166d320cd0b67eae885dba21620ff590a4f73.zip
pfsense-f85166d320cd0b67eae885dba21620ff590a4f73.tar.gz
Symlink captive portal elements over to /var/db/cpelements on bootup and creation/deletion
Diffstat (limited to 'usr/local/www/services_captiveportal_filemanager.php')
-rwxr-xr-xusr/local/www/services_captiveportal_filemanager.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/local/www/services_captiveportal_filemanager.php b/usr/local/www/services_captiveportal_filemanager.php
index dc52194..d4192e7 100755
--- a/usr/local/www/services_captiveportal_filemanager.php
+++ b/usr/local/www/services_captiveportal_filemanager.php
@@ -83,9 +83,12 @@ if ($_POST) {
}
} else {
if (($_GET['act'] == "del") && $a_element[$_GET['id']]) {
+ conf_mount_rw();
+ unlink_if_exists($g['captiveportal_path'] . "/" . $a_element[$id]['name']);
unset($a_element[$_GET['id']]);
write_config();
captiveportal_write_elements();
+ conf_mount_ro();
header("Location: services_captiveportal_filemanager.php");
exit;
}
OpenPOWER on IntegriCloud