diff --git a/re2o/script_utils.py b/re2o/script_utils.py index 1e86a797..4bfbb064 100644 --- a/re2o/script_utils.py +++ b/re2o/script_utils.py @@ -41,3 +41,7 @@ def get_user(pseudo): raise CommandError("Plusieurs utilisateurs correspondant à ce pseudo. Ceci NE DEVRAIT PAS arriver") return user[0] + +def get_system_user(): + """Retourne l'utilisateur système ayant lancé la commande""" + return pwd.getpwuid(int(os.getenv("SUDO_UID") or os.getuid())).pw_name