mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-04-20 17:50:49 +01:00
Fix to initial ~/.workload_automation deployment when sudoing
Only attempt to chown ~/.workload_automation to SUDO_USER if the effective user is root.
This commit is contained in:
parent
704324ca77
commit
54e89a2118
@ -151,6 +151,7 @@ def init_environment(env_root, dep_dir, extension_paths, overwrite_existing=Fals
|
||||
for path in extension_paths:
|
||||
os.makedirs(path)
|
||||
|
||||
if os.getenv('USER') == 'root':
|
||||
# If running with sudo on POSIX, change the ownership to the real user.
|
||||
real_user = os.getenv('SUDO_USER')
|
||||
if real_user:
|
||||
|
Loading…
x
Reference in New Issue
Block a user