From 0aebc084c556ebe8780bf3a31da0e1eaace1c2ec Mon Sep 17 00:00:00 2001 From: zarzuelo <noreply@pandorafms.org> Date: Mon, 2 Jun 2014 11:19:14 +0000 Subject: [PATCH] 2014-06-02 Sergio Martin <sergio.martin@artica.es> * godmode/menu.php: Fixed database interface ACLs for DM flag for ticket #849 git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@10073 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 5 +++++ pandora_console/godmode/menu.php | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 143cbadb9a..c463159ada 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2014-06-02 Sergio Martin <sergio.martin@artica.es> + + * godmode/menu.php: Fixed database interface ACLs for DM flag + for ticket #849 + 2014-06-02 Miguel de Dios <miguel.dedios@artica.es> * operation/snmpconsole/snmp_view.php: restored the lost code from diff --git a/pandora_console/godmode/menu.php b/pandora_console/godmode/menu.php index 724dc37cc4..63ce72d36f 100644 --- a/pandora_console/godmode/menu.php +++ b/pandora_console/godmode/menu.php @@ -266,6 +266,10 @@ if (check_acl ($config['id_user'], 0, "PM")) { $extmenu = $extension['godmode_menu']; + if ($extmenu["name"] == 'DB interface' && !check_acl ($config['id_user'], 0, "DM")) { + continue; + } + //Check the ACL for this user if (! check_acl ($config['id_user'], 0, $extmenu['acl'])) { continue;