diff options
author | Angelo Naselli <anaselli@linux.it> | 2016-06-08 23:34:58 +0859 |
---|---|---|
committer | Angelo Naselli <anaselli@linux.it> | 2016-06-08 23:34:58 +0859 |
commit | 6a98d4edc26dca4620ee4773adc23e6cfbefafda (patch) | |
tree | d6f664c1340489313f5511507950984f3c3fb404 /modules | |
parent | b430b64127630cf53dc772273c78a16063e923ec (diff) | |
download | manatools-6a98d4edc26dca4620ee4773adc23e6cfbefafda.tar manatools-6a98d4edc26dca4620ee4773adc23e6cfbefafda.tar.gz manatools-6a98d4edc26dca4620ee4773adc23e6cfbefafda.tar.bz2 manatools-6a98d4edc26dca4620ee4773adc23e6cfbefafda.tar.xz manatools-6a98d4edc26dca4620ee4773adc23e6cfbefafda.zip |
mga#18643, dragoraUpdate can be run as user only with mana update
command now
Diffstat (limited to 'modules')
-rwxr-xr-x | modules/rpmdragora/dragoraUpdate | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/modules/rpmdragora/dragoraUpdate b/modules/rpmdragora/dragoraUpdate index f2d32716..9ae6bd2b 100755 --- a/modules/rpmdragora/dragoraUpdate +++ b/modules/rpmdragora/dragoraUpdate @@ -27,6 +27,7 @@ # use strict; +use English; use MDK::Common::Func 'any'; use File::ShareDir ':ALL'; @@ -61,7 +62,14 @@ our $w; our $statusbar; my $loc = ManaTools::rpmdragora::locale(); -warn_about_user_mode(); +if ($EUID != 0) { + ManaTools::rpmdragora::interactive_msg( + $loc->N("rpmdragora update"), + $loc->N("root privileges required, or run <%s> instead", "mana update") + ); + exit 0 ; +} + my (%data, $initialized); |