From 422e2227dd9b627cada9e9501586c1e1ab8f6956 Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Thu, 20 Jan 2005 09:25:19 +0000 Subject: urpme should croak when it's not run as root --- urpme | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'urpme') diff --git a/urpme b/urpme index f3358400..2c77486b 100644 --- a/urpme +++ b/urpme @@ -62,6 +62,10 @@ my $state = {}; #- remove verbose if not asked. $verbose or $urpm->{log} = sub {}; +if ($< && !$test) { + $urpm->{fatal}(1, N("Only superuser is allowed to remove packages")); +} + #- just configure parallel mode if available. $urpm->configure( synthesis => ($parallel ? 'none' : ''), -- cgit v1.2.1