Make sure we have at least the standard stuff in /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin:/snap/bin:/var/lib/snapd/snap/bin:/snap/bin:/var/lib/snapd/snap/bin ~.~

This commit is contained in:
Alexandre Aubin 2020-04-12 01:57:56 +02:00
parent bf291a0c50
commit b0cd37aeca

View file

@ -179,6 +179,10 @@ def _retrieve_namespaces():
ret.append(n) ret.append(n)
return ret return ret
# Stupid PATH management because sometimes (e.g. some cron job) PATH is only /usr/bin:/bin ...
default_path = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
if os.environ["PATH"] != default_path:
os.environ["PATH"] = default_path + ":" + os.environ["PATH"]
# Main action ---------------------------------------------------------- # Main action ----------------------------------------------------------