summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-05-13 22:19:58 +0000
committerZac Medico <zmedico@gentoo.org>2006-05-13 22:19:58 +0000
commit46c0e4116ed183c0c16c14b61be18661171586a6 (patch)
tree915f0450b2b90ea0afbf5cb0a3cd841ca0906ca8 /bin
parents/DEPEND atoms/package atoms/ for better wording (diff)
downloadportage-multirepo-46c0e4116ed183c0c16c14b61be18661171586a6.tar.gz
portage-multirepo-46c0e4116ed183c0c16c14b61be18661171586a6.tar.bz2
portage-multirepo-46c0e4116ed183c0c16c14b61be18661171586a6.zip
Allow `emerge --metadata` and `emerge --regen` for users in the portage group(bug #133157).
svn path=/main/trunk/; revision=3346
Diffstat (limited to 'bin')
-rwxr-xr-xbin/emerge3
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge
index 4ff7ab57..c5746aa5 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -631,7 +631,8 @@ if portage.secpass < 2:
myaction not in ("search","info"):
if portage.secpass >= 1:
if "--fetchonly" not in myopts and \
- "--fetch-all-uri" not in myopts:
+ "--fetch-all-uri" not in myopts and \
+ myaction not in ("metadata", "regen"):
print "emerge: root access required."
sys.exit(1)
else: