From a47b3fdd4529b92be0063440ef84ea408d9da1e3 Mon Sep 17 00:00:00 2001 From: "Vincent S. Cojot" Date: Wed, 17 Feb 2016 08:19:12 -0500 Subject: [PATCH] [megaclisas-status] Change from os.getenv to os.geteuid --- wrapper-scripts/megaclisas-status | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wrapper-scripts/megaclisas-status b/wrapper-scripts/megaclisas-status index 7adf269..af55941 100755 --- a/wrapper-scripts/megaclisas-status +++ b/wrapper-scripts/megaclisas-status @@ -38,8 +38,9 @@ def print_usage(): # We need root access to query if __name__ == '__main__': - if os.getenv('LOGNAME') != 'root': - print '# This script requires Administrator privs! e.g :\r' + myuid = os.geteuid() + if myuid != 0: + print '# This script requires Administrator privs (Current EUID: '+str(myuid)+'! e.g :\r' print 'sudo '+str(sys.argv[0])+'\r' sys.exit(5)