summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkhali <khali@7894878c-1315-0410-8ee3-d5d059ff63e0>2009-01-26 15:19:28 +0000
committerkhali <khali@7894878c-1315-0410-8ee3-d5d059ff63e0>2009-01-26 15:19:28 +0000
commite8d5e902dc8b7d11fc4f32c24421b67d8c6abba5 (patch)
tree17488430e10e1d62df0f77d082b5b92f11317d7d
parent09fd223fbc9334183d2e0cfd19434075eedd0557 (diff)
downloadlm-sensors-3.0.0.tar.gz
Drop support for kernels 2.4 and earlier.lm-sensors-3.0.0
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@5622 7894878c-1315-0410-8ee3-d5d059ff63e0
-rw-r--r--CHANGES1
-rwxr-xr-xprog/init/lm_sensors.init27
2 files changed, 1 insertions, 27 deletions
diff --git a/CHANGES b/CHANGES
index 9ee7d35f..85589153 100644
--- a/CHANGES
+++ b/CHANGES
@@ -7,6 +7,7 @@ SVN-HEAD
Fix error propagation during expression evaluation
Detect excessive recursion depth during expression eval (#2365)
lm_sensors.init: Support new format of /etc/sysconfig/lm_sensors (#2246)
+ Drop support for kernels 2.4 and earlier
lm_sensors.init.suse: Delete (actual SuSE script is much different)
Makefile: Install sensors.conf.default instead of sensors.conf.eg (#2333)
maxilife scripts: Delete (driver never ported to Linux 2.6)
diff --git a/prog/init/lm_sensors.init b/prog/init/lm_sensors.init
index ad6a885f..77172d24 100755
--- a/prog/init/lm_sensors.init
+++ b/prog/init/lm_sensors.init
@@ -44,29 +44,6 @@ prog="lm_sensors"
# This functions checks if sensor support is compiled into the kernel, if
# sensors are configured, and loads the config file
check_sensors() {
- if grep -q sysfs /proc/mounts; then
- WITHSYS=1
- else
- WITHSYS=0
- fi
-
- if [ $WITHSYS == "0" ]; then
- # If sensors isn't supported by the kernel, try loading the module...
- [ -e /proc/sys/dev/sensors ] || /sbin/modprobe i2c-proc >/dev/null 2>&1
-
- # Don't bother if /proc/sensors still doesn't exist, kernel doesn't have
- # support for sensors.
- if ! [ -e /proc/sys/dev/sensors ]; then
- echo -n "$1 $prog: kernel does not have sensors support"
- echo_failure
- echo
- exit 5
- fi
-
- # If sensors was not already running, unload the module...
- [ -e /var/lock/subsys/lm_sensors ] || /sbin/modprobe -r i2c-proc >/dev/null 2>&1
- fi
-
CONFIG=/etc/sysconfig/lm_sensors
if ! [ -r "$CONFIG" ] || ! grep '^HWMON_MODULES' $CONFIG >/dev/null 2>&1; then
echo -n "$1 $prog: not configured, run sensors-detect"
@@ -109,10 +86,6 @@ stop() {
/sbin/modprobe -r $module >/dev/null 2>&1
done
- if [ $WITHSYS == "0" ]; then
- /sbin/modprobe -r i2c-proc >/dev/null 2>&1
- fi
-
RETVAL=$?
if [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/lm_sensors ; then
echo_success