From 46d7da76b113952563db803c003968cde1f9bf72 Mon Sep 17 00:00:00 2001 From: Angelo Naselli Date: Tue, 13 Jan 2015 17:38:07 +0100 Subject: Managed new flag dbus_auth_interactive to to work in user space (thanks Colin) --- scripts/mana | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'scripts/mana') diff --git a/scripts/mana b/scripts/mana index c8d1d2ed..c436fc7e 100755 --- a/scripts/mana +++ b/scripts/mana @@ -37,6 +37,7 @@ my %modules = ( service => { exec => '/usr/bin/manaservice', descr => "manaservice: service manager", + user_mode => 1, }, dm => { exec => '/usr/bin/manadm', @@ -85,7 +86,7 @@ my $mod = $modules{$cmd}->{exec}; shift(@ARGV); eval { - if(is_root_capability_required()) { + if(!$modules{$cmd}->{user_mode} && is_root_capability_required()) { system("/usr/bin/pkexec", $mod, @ARGV); } else { system($mod, @ARGV); -- cgit v1.2.1