mirror of
https://github.com/AdnanHodzic/auto-cpufreq.git
synced 2024-10-05 15:14:44 +03:00
* Implement python virtual environment
* added venv instead of using system env pip
* adjusted the unit file to startup the app from the venv
* created a wrapper script to call the app from the venv
* extended cleanup for venv and additional scripts
* refactored the is_running() function to find the process now that it
is called from a venv
* remove update_service_file since we changed the binary path to the venv location
* fix bug in argument handling; upgrade pip before installing python packages
* fix bug in syntax
* Renamed auto-cpufreq wrapper
* Change permissions to use --stats as user
* Changed init scripts to use wrapper
Co-authored-by: aroundthfur <velimir@foolcontrol.org>
13 lines
251 B
Plaintext
13 lines
251 B
Plaintext
#!/sbin/openrc-run
|
|
|
|
name=$RC_SVCNAME
|
|
description="auto-cpufreq - Automatic CPU speed & power optimizer for Linux"
|
|
supervisor="supervise-daemon"
|
|
command="/usr/local/bin/auto-cpufreq"
|
|
command_args="--daemon"
|
|
command_user="root"
|
|
|
|
depend() {
|
|
after net
|
|
}
|