diff options
author | Renato Botelho <garga@FreeBSD.org> | 2014-02-27 18:03:34 -0300 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2014-02-27 18:03:51 -0300 |
commit | 78c74f9b2188e029e0dd331a4cbfc1a9492ffc38 (patch) | |
tree | 99781656f5ad3ffccbb7d1a9b6a6f4b550f3271a /usr | |
parent | 2658000ba13995101469a5bd92a7a23bfc2f6792 (diff) | |
download | pfsense-78c74f9b2188e029e0dd331a4cbfc1a9492ffc38.zip pfsense-78c74f9b2188e029e0dd331a4cbfc1a9492ffc38.tar.gz |
Fix #3492, make sure filesystem is read-write
Diffstat (limited to 'usr')
-rw-r--r-- | usr/local/www/system_groupmanager.php | 4 |
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'])) { |