summaryrefslogtreecommitdiff
diff options
authorPMR <pmr@pmr-lander>2020-04-03 08:46:25 +0000
committerPMR <pmr@pmr-lander>2020-04-03 08:46:25 +0000
commitb9e4bde5a30bd7411024a7d13c7c8a9a0b5f56dd (patch)
tree2398832a89b65cde30fceecd2865024859446c56
parent7a722231a0795a5bb56416951efd28511b3e48a3 (diff)
parent6f896de993d12f7fddea9dcf3ff180d396879592 (diff)
Merge #381631 from ~sylvain-pineau/plainbox-provider-checkbox:pm_test_remote_fixsnap-2020-04-08T0856
-rwxr-xr-xbin/pm_test12
1 files changed, 7 insertions, 5 deletions
diff --git a/bin/pm_test b/bin/pm_test
index b03e680..3dcdf28 100755
--- a/bin/pm_test
+++ b/bin/pm_test
@@ -36,11 +36,13 @@ def main():
sys.exit(1)
# Obtain name of the invoking user.
- uid = os.getenv('SUDO_UID') or os.getenv('PKEXEC_UID')
- if not uid:
- sys.stderr.write('Unable to determine invoking user\n')
- sys.exit(1)
- username = pwd.getpwuid(int(uid)).pw_name
+ username = os.getenv('NORMAL_USER')
+ if not username:
+ uid = os.getenv('SUDO_UID') or os.getenv('PKEXEC_UID')
+ if not uid:q
+ sys.stderr.write('Unable to determine invoking user\n')
+ sys.exit(1)
+ username = pwd.getpwuid(int(uid)).pw_name
LoggingConfiguration.set(args.log_level, args.log_filename, args.append)
logging.debug('Invoking username: %s', username)