summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2014-02-27 18:03:34 -0300
committerRenato Botelho <garga@FreeBSD.org>2014-02-27 18:03:51 -0300
commit78c74f9b2188e029e0dd331a4cbfc1a9492ffc38 (patch)
tree99781656f5ad3ffccbb7d1a9b6a6f4b550f3271a
parent2658000ba13995101469a5bd92a7a23bfc2f6792 (diff)
downloadpfsense-78c74f9b2188e029e0dd331a4cbfc1a9492ffc38.zip
pfsense-78c74f9b2188e029e0dd331a4cbfc1a9492ffc38.tar.gz
Fix #3492, make sure filesystem is read-write
-rw-r--r--usr/local/www/system_groupmanager.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/local/www/system_groupmanager.php b/usr/local/www/system_groupmanager.php
index 27cd2f2..85d6664 100644
--- a/usr/local/www/system_groupmanager.php
+++ b/usr/local/www/system_groupmanager.php
@@ -64,7 +64,9 @@ if ($_GET['act'] == "delgroup") {
exit;
}
+ conf_mount_rw();
local_group_del($a_group[$_GET['id']]);
+ conf_mount_ro();
$groupdeleted = $a_group[$_GET['id']]['name'];
unset($a_group[$_GET['id']]);
write_config();
@@ -154,7 +156,9 @@ if ($_POST) {
$a_group[] = $group;
}
+ conf_mount_rw();
local_group_set($group);
+ conf_mount_ro();
/* Refresh users in this group since their privileges may have changed. */
if (is_array($group['member'])) {
OpenPOWER on IntegriCloud