Jan Vcelak
0db01db9cc
norefs, disk: write scheduler_quantum more safely
2012-11-27 17:37:38 +01:00
Jan Vcelak
ebcf7d2184
norefs, disk: fix static readahead setting
2012-11-27 17:34:20 +01:00
Jan Vcelak
10f723780a
norefs, disk: fix spindown value setting
2012-11-27 17:26:01 +01:00
Jan Vcelak
0501e1461e
refs #21 , disk: fix scheduler reading and applying
2012-11-27 17:11:13 +01:00
Jaroslav Škarvada
ee34338cc2
powertop2tuned: fixed sysctl
2012-11-26 16:12:12 +01:00
Jaroslav Škarvada
f79aa754fe
powertop2tuned: fixed parser to handle powertop-2.2
2012-11-26 16:08:59 +01:00
Jan Vcelak
451a4be740
write README, some base information about usage
2012-11-09 13:18:39 +01:00
Jan Vcelak
6201aa6632
tuned-adm: remove help from manpage
2012-11-09 12:35:15 +01:00
Jan Vcelak
a49f53e60f
GPL headers only into executables and main module
...
GPL license does not require all files to have the copyright notice
and header. To save some space, I removed the headers from all files
except the executables and the main Python module.
2012-11-09 12:27:20 +01:00
Jan Vcelak
000e82f258
tuned: move daemon code into submodule, improve forking, signal handling, pidfile handling
2012-11-08 18:23:44 +01:00
Jan Vcelak
6f2c2ca6fd
tuned: switch to argparse module
2012-11-08 14:26:51 +01:00
Jan Vcelak
3e98232fce
tuned: create pidfile with secure permissions
2012-11-07 13:34:52 +01:00
Jan Vcelak
18d0c553fd
tuned-adm bash completion: complete profiles from all default locations
2012-11-07 13:20:58 +01:00
Jan Vcelak
6deb6c9643
controller: list real profiles names instead of hardcoded test names
2012-11-07 11:26:04 +01:00
Jan Vcelak
a614c1b54b
implement profiles locator class, used by profiles loader
2012-11-07 11:24:49 +01:00
Jan Vcelak
718a611a7f
tuned-adm: switch completely to DBus
2012-11-05 17:02:52 +01:00
Jan Vcelak
14e183f93d
tuned controller: allow state when no profile is enabled
2012-11-05 17:02:52 +01:00
Jaroslav Škarvada
7bccbc9a4e
Replaced all getuid by geteuid
2012-10-31 11:00:23 +01:00
Jan Vcelak
5d5032c41a
profiles loader: allow only safe names in profiles
2012-10-30 15:30:23 +01:00
Jan Vcelak
4e57882366
fix profile merging
2012-10-30 15:30:02 +01:00
Jan Vcelak
070a9a234a
dbus: fix active profile
2012-10-30 14:21:58 +01:00
Jan Vcelak
5cdd115ef0
tuned-adm: full permissions to users with physical access
2012-10-30 13:38:40 +01:00
Jan Vcelak
09d20c648a
run python interpret with '-Es' options
2012-10-30 11:40:29 +01:00
Jaroslav Škarvada
10d340922c
tuned: improved cleanup check for none
2012-10-30 09:39:41 +01:00
Jaroslav Škarvada
9ca4af0607
powertop2tuned: speedup (10 times :), outputs message
2012-10-29 16:12:48 +01:00
Jaroslav Škarvada
09c8d3e469
spec: fixed run directory location
2012-10-29 16:03:35 +01:00
Jaroslav Škarvada
0c81974b37
plugin_audio: fixed plugin
2012-10-29 15:52:31 +01:00
Jaroslav Škarvada
17564fdc19
spec: active_profile converted from full path to name in %post
2012-10-29 15:52:31 +01:00
Jaroslav Škarvada
bb40c14cc7
loader: printed searched directories if profile is not found
2012-10-29 15:52:31 +01:00
Jaroslav Škarvada
140443a8f1
daemon: current profile is stored in /etc/tuned/active_profile
2012-10-29 15:52:31 +01:00
Jaroslav Škarvada
3be4b62872
plugins: do not run cleanup command with argument none
2012-10-29 15:52:31 +01:00
Jaroslav Škarvada
3c7916e4fa
plugin_cpu: fixed cpupower exec
2012-10-29 15:52:31 +01:00
Jaroslav Škarvada
af580048aa
spec: added cpupower as requirement
2012-10-29 15:52:31 +01:00
Jaroslav Škarvada
a650627370
tuned: fixed devices check
2012-10-29 15:52:31 +01:00
Jaroslav Škarvada
8c6929fc8a
tuned: fixed system profiles path
2012-10-29 15:52:31 +01:00
Jan Vcelak
bc55810995
units.manager: devices claiming priority, creating units
2012-10-26 17:59:30 +02:00
Jan Vcelak
6d48f2099d
move DeviceMatcher from profiles to units submodule
2012-10-26 17:59:30 +02:00
Jan Vcelak
ec9c3a53dd
profiles: Factory and Merger depend on Loader
2012-10-26 17:59:30 +02:00
Jan Vcelak
69679eaccd
profiles.unit: separate properties for type, enabled and replace
2012-10-26 17:59:30 +02:00
Jan Vcelak
d11a1a3169
profiles: create Factory
2012-10-26 17:59:30 +02:00
Jan Vcelak
0575881354
units.unit: remove unnecessary asserts
2012-10-26 17:59:30 +02:00
Jan Vcelak
fc87b96744
profiles: use Merger object in Loader
2012-10-26 17:59:30 +02:00
Jan Vcelak
123215eaa5
profiles: add Merger class
2012-10-26 17:59:30 +02:00
Jan Vcelak
fd132cf8d0
profiles tests: add device matcher class
2012-10-26 17:59:30 +02:00
Jan Vcelak
89dcad5a19
profiles.loader tests: multiple profiles loading
2012-10-26 17:59:30 +02:00
Jan Vcelak
04d460349b
storage tests: check provider property
2012-10-26 17:59:30 +02:00
Jan Vcelak
f72f034c84
monitors tests: exception if update method not implemented
2012-10-26 17:59:30 +02:00
Jan Vcelak
a14d16cb33
monitors tests: instance deregistration
2012-10-26 17:59:30 +02:00
Jan Vcelak
4417a01e27
plugins tests: initial tests for base class
2012-10-26 17:59:29 +02:00
Jan Vcelak
f0bbfe14e4
monitors: fix cleanup failure
2012-10-26 17:59:29 +02:00