4bd3dbf08e
from a review by upstream
37 lines
1.3 KiB
Diff
37 lines
1.3 KiB
Diff
--- lm_sensors-3.0.1/prog/init/lm_sensors.init.default-off 2007-04-27 14:34:17.000000000 +0200
|
|
+++ lm_sensors-3.0.1/prog/init/lm_sensors.init 2008-02-26 14:55:58.000000000 +0100
|
|
@@ -1,6 +1,6 @@
|
|
#!/bin/sh
|
|
#
|
|
-# chkconfig: 2345 26 74
|
|
+# chkconfig: - 26 74
|
|
# description: sensors is used for monitoring motherboard sensor values.
|
|
# config: /etc/sysconfig/lm_sensors
|
|
#
|
|
--- lm_sensors-3.0.1/prog/detect/sensors-detect.default-off 2008-01-22 13:22:47.000000000 +0100
|
|
+++ lm_sensors-3.0.1/prog/detect/sensors-detect 2008-02-26 15:00:07.000000000 +0100
|
|
@@ -5673,6 +5673,11 @@ sub main
|
|
exit -1;
|
|
}
|
|
|
|
+ if (-x "/sbin/service" && -f "/etc/init.d/lm_sensors" &&
|
|
+ -f "/var/lock/subsys/lm_sensors") {
|
|
+ system("/sbin/service", "lm_sensors", "stop");
|
|
+ }
|
|
+
|
|
initialize_kernel_version();
|
|
initialize_conf;
|
|
initialize_proc_pci;
|
|
@@ -5943,6 +5948,11 @@ EOT
|
|
|
|
if (-x "/sbin/insserv" && -f "/etc/init.d/lm_sensors") {
|
|
system("/sbin/insserv", "/etc/init.d/lm_sensors");
|
|
+ } elsif (-x "/sbin/chkconfig" && -f "/etc/init.d/lm_sensors") {
|
|
+ system("/sbin/chkconfig", "lm_sensors", "on");
|
|
+ if (-x "/sbin/service") {
|
|
+ system("/sbin/service", "lm_sensors", "start");
|
|
+ }
|
|
} else {
|
|
print "You should now start the lm_sensors service to load the required\n".
|
|
"kernel modules.\n\n";
|