Fix unsafe access to PATH (#756)

* Fix unsafe access to PATH

* Fix leading separator if PATH is empty
This commit is contained in:
BowDown097 2024-08-04 01:20:49 -07:00 committed by GitHub
parent 7ac55199f2
commit a1ac308be7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 2 deletions

View File

@ -22,7 +22,10 @@ from auto_cpufreq.power_helper import *
filterwarnings("ignore")
# add path to auto-cpufreq executables for GUI
os.environ["PATH"] += ":/usr/local/bin"
if "PATH" in os.environ:
os.environ["PATH"] += os.pathsep + "/usr/local/bin"
else:
os.environ["PATH"] = "/usr/local/bin"
# ToDo:
# - replace get system/CPU load from: psutil.getloadavg() | available in 5.6.2)
@ -908,4 +911,4 @@ def not_running_daemon_check():
exit(1)
elif IS_INSTALLED_WITH_SNAP and dcheck == "disabled":
daemon_not_running_msg()
exit(1)
exit(1)