summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2013-11-02 08:44:46 -0200
committerRenato Botelho <garga@FreeBSD.org>2013-11-02 08:48:56 -0200
commit90caf54ebf46763f4856d446ab0aa77259282119 (patch)
tree51aea4b8341111fce39a20a752d5379e0b40d38c
parent03e156efac94129f4b152e3561d39279e153aa7a (diff)
downloadpfsense-90caf54ebf46763f4856d446ab0aa77259282119.zip
pfsense-90caf54ebf46763f4856d446ab0aa77259282119.tar.gz
Call conf_mount_rw before delete user, a better fix for #3294
-rw-r--r--usr/local/www/system_usermanager.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/usr/local/www/system_usermanager.php b/usr/local/www/system_usermanager.php
index 4d486a2..5cdaae3 100644
--- a/usr/local/www/system_usermanager.php
+++ b/usr/local/www/system_usermanager.php
@@ -82,7 +82,9 @@ if ($_GET['act'] == "deluser") {
exit;
}
+ conf_mount_rw();
local_user_del($a_user[$id]);
+ conf_mount_ro();
$userdeleted = $a_user[$id]['name'];
unset($a_user[$id]);
write_config();
@@ -870,4 +872,4 @@ function sshkeyClicked(obj) {
</table>
<?php include("fend.inc");?>
</body>
-</html> \ No newline at end of file
+</html>
OpenPOWER on IntegriCloud