summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2010-01-05 15:56:57 +0100
committerSebastian Pipping <sebastian@pipping.org>2010-01-05 15:56:57 +0100
commit58fa6a3bf2600b8cb6338158c32d306a99658236 (patch)
tree8749d0ba6a19e66c156707c3a8448a9ed2d88635
parent07ebab92cbd300853e12c2e2ea3b405e31a8e6cc (diff)
downloadlayman-58fa6a3bf2600b8cb6338158c32d306a99658236.tar.gz
layman-58fa6a3bf2600b8cb6338158c32d306a99658236.tar.bz2
layman-58fa6a3bf2600b8cb6338158c32d306a99658236.zip
Add hint on not being root
-rw-r--r--layman/db.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/layman/db.py b/layman/db.py
index 90cd87e..58b6b8d 100644
--- a/layman/db.py
+++ b/layman/db.py
@@ -267,7 +267,10 @@ class RemoteDB(Overlays):
# Check for sufficient privileges
if not os.access(mpath, os.W_OK):
- OUT.warn('You do not have permission to update the cache')
+ OUT.warn('You do not have permission to update the cache.')
+ import getpass
+ if getpass.getuser() != 'root':
+ OUT.warn('Hint: You are not root.')
return
try: