This commit is contained in:
parent
3fe919678b
commit
cf94981395
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:59fe249a90cdb503644a7801221cdb776630fd63af20df1b663d9870801a8bc0
|
|
||||||
size 675481
|
|
@ -38,7 +38,7 @@
|
|||||||
|
|
||||||
MACHINE := $(shell uname -m)
|
MACHINE := $(shell uname -m)
|
||||||
|
|
||||||
@@ -215,7 +215,7 @@ ifeq ($(DEBUG),1)
|
@@ -216,7 +216,7 @@ ifeq ($(DEBUG),1)
|
||||||
ALL_CPPFLAGS += -DDEBUG
|
ALL_CPPFLAGS += -DDEBUG
|
||||||
ALL_CFLAGS += -O -g
|
ALL_CFLAGS += -O -g
|
||||||
else
|
else
|
||||||
@ -47,7 +47,7 @@
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(WARN),1)
|
ifeq ($(WARN),1)
|
||||||
@@ -278,7 +278,7 @@ LIBCPPFLAGS := $(ALL_CPPFLAGS)
|
@@ -279,7 +279,7 @@ LIBCPPFLAGS := $(ALL_CPPFLAGS)
|
||||||
ifdef SYSFS_SUPPORT
|
ifdef SYSFS_SUPPORT
|
||||||
LIBCPPFLAGS := $(LIBCPPFLAGS) -DSYSFS_SUPPORT
|
LIBCPPFLAGS := $(LIBCPPFLAGS) -DSYSFS_SUPPORT
|
||||||
endif
|
endif
|
||||||
@ -58,7 +58,7 @@
|
|||||||
|
|
||||||
--- prog/detect/sensors-detect
|
--- prog/detect/sensors-detect
|
||||||
+++ prog/detect/sensors-detect 2006-11-10 17:45:13.000000000 +0100
|
+++ prog/detect/sensors-detect 2006-11-10 17:45:13.000000000 +0100
|
||||||
@@ -1997,7 +1997,9 @@ sub initialize_conf
|
@@ -2106,7 +2106,9 @@ sub initialize_conf
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -69,8 +69,8 @@
|
|||||||
$modules_conf = '/etc/modules.conf';
|
$modules_conf = '/etc/modules.conf';
|
||||||
} elsif (-f '/etc/conf.modules') {
|
} elsif (-f '/etc/conf.modules') {
|
||||||
$modules_conf = '/etc/conf.modules';
|
$modules_conf = '/etc/conf.modules';
|
||||||
@@ -5132,7 +5134,7 @@ sub generate_modprobes
|
@@ -5406,7 +5408,7 @@ sub generate_modprobes
|
||||||
|
$modprobes .= "# I2C adapter drivers\n" if $nr;
|
||||||
for ($i = 0; $i < $nr; $i++) {
|
for ($i = 0; $i < $nr; $i++) {
|
||||||
foreach $adap (@adapters) {
|
foreach $adap (@adapters) {
|
||||||
- next unless exists $adap->{nr_later} and $adap->{nr_later} == $i;
|
- next unless exists $adap->{nr_later} and $adap->{nr_later} == $i;
|
||||||
@ -78,7 +78,7 @@
|
|||||||
if ($adap->{driver} eq "UNKNOWN") {
|
if ($adap->{driver} eq "UNKNOWN") {
|
||||||
$modprobes .= "# modprobe unknown adapter ".$adap->{adapname}."\n";
|
$modprobes .= "# modprobe unknown adapter ".$adap->{adapname}."\n";
|
||||||
} elsif ($adap->{driver} eq "DISABLED") {
|
} elsif ($adap->{driver} eq "DISABLED") {
|
||||||
@@ -5162,6 +5164,19 @@ sub generate_modprobes
|
@@ -5436,6 +5438,19 @@ sub generate_modprobes
|
||||||
next if $chip->{driver} eq "use-isa-instead";
|
next if $chip->{driver} eq "use-isa-instead";
|
||||||
if ($chip->{driver} eq "to-be-written") {
|
if ($chip->{driver} eq "to-be-written") {
|
||||||
$modprobes .= "# no driver for $chip->{detected}[0]{chipname} yet\n";
|
$modprobes .= "# no driver for $chip->{detected}[0]{chipname} yet\n";
|
||||||
@ -98,7 +98,7 @@
|
|||||||
} else {
|
} else {
|
||||||
# need the * for 2.4 kernels, won't necessarily be an exact match
|
# need the * for 2.4 kernels, won't necessarily be an exact match
|
||||||
open(local *INPUTFILE, "modprobe -l $chip->{driver}\\* 2>/dev/null |");
|
open(local *INPUTFILE, "modprobe -l $chip->{driver}\\* 2>/dev/null |");
|
||||||
@@ -5430,7 +5445,7 @@ sub main
|
@@ -5714,7 +5729,7 @@ sub main
|
||||||
print "#----cut here----\n".
|
print "#----cut here----\n".
|
||||||
$modprobes.
|
$modprobes.
|
||||||
"# sleep 2 # optional\n".
|
"# sleep 2 # optional\n".
|
||||||
@ -107,7 +107,7 @@
|
|||||||
"#----cut here----\n\n";
|
"#----cut here----\n\n";
|
||||||
|
|
||||||
print "If you have some drivers built into your kernel, the list above will\n".
|
print "If you have some drivers built into your kernel, the list above will\n".
|
||||||
@@ -5499,6 +5514,8 @@ EOT
|
@@ -5783,6 +5798,8 @@ EOT
|
||||||
print "Copy prog/init/lm_sensors.init to /etc/init.d/lm_sensors\n".
|
print "Copy prog/init/lm_sensors.init to /etc/init.d/lm_sensors\n".
|
||||||
"for initialization at boot time.\n"
|
"for initialization at boot time.\n"
|
||||||
unless -f "/etc/init.d/lm_sensors";
|
unless -f "/etc/init.d/lm_sensors";
|
||||||
@ -119,7 +119,7 @@
|
|||||||
--- prog/dump/isadump.c
|
--- prog/dump/isadump.c
|
||||||
+++ prog/dump/isadump.c 2006-02-28 13:05:01.000000000 +0100
|
+++ prog/dump/isadump.c 2006-02-28 13:05:01.000000000 +0100
|
||||||
@@ -35,15 +35,26 @@
|
@@ -35,15 +35,26 @@
|
||||||
|
#include "util.h"
|
||||||
#include "superio.h"
|
#include "superio.h"
|
||||||
|
|
||||||
-
|
-
|
||||||
@ -149,7 +149,7 @@
|
|||||||
unsigned long isa_io_base = 0; /* XXX for now */
|
unsigned long isa_io_base = 0; /* XXX for now */
|
||||||
#endif /* __powerpc__ */
|
#endif /* __powerpc__ */
|
||||||
|
|
||||||
@@ -255,7 +266,7 @@ int main(int argc, char *argv[])
|
@@ -252,7 +263,7 @@ int main(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -585,7 +585,7 @@
|
|||||||
esac
|
esac
|
||||||
--- prog/pwm/fancontrol
|
--- prog/pwm/fancontrol
|
||||||
+++ prog/pwm/fancontrol 2006-02-28 13:05:01.000000000 +0100
|
+++ prog/pwm/fancontrol 2006-02-28 13:05:01.000000000 +0100
|
||||||
@@ -154,10 +154,10 @@ function restorefans()
|
@@ -188,10 +188,10 @@ function restorefans()
|
||||||
do
|
do
|
||||||
pwmo=${AFCPWM[$fcvcount]}
|
pwmo=${AFCPWM[$fcvcount]}
|
||||||
pwmdisable $pwmo
|
pwmdisable $pwmo
|
||||||
@ -598,7 +598,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
trap restorefans SIGHUP SIGINT SIGQUIT SIGTERM SIGKILL
|
trap restorefans SIGHUP SIGINT SIGQUIT SIGTERM SIGKILL
|
||||||
@@ -240,7 +240,7 @@ function UpdateFanSpeeds {
|
@@ -274,7 +274,7 @@ function UpdateFanSpeeds {
|
||||||
if [ $pwmpval -eq 0 -o $fanval -eq 0 ]
|
if [ $pwmpval -eq 0 -o $fanval -eq 0 ]
|
||||||
then # if fan was stopped start it using a safe value
|
then # if fan was stopped start it using a safe value
|
||||||
echo $minsa > $pwmo
|
echo $minsa > $pwmo
|
||||||
@ -607,7 +607,7 @@
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
echo $pwmval > $pwmo # write new value to pwm output
|
echo $pwmval > $pwmo # write new value to pwm output
|
||||||
@@ -253,7 +253,7 @@ function UpdateFanSpeeds {
|
@@ -287,7 +287,7 @@ function UpdateFanSpeeds {
|
||||||
then
|
then
|
||||||
echo "new pwmval=$pwmval"
|
echo "new pwmval=$pwmval"
|
||||||
fi
|
fi
|
||||||
@ -616,7 +616,7 @@
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -268,7 +268,7 @@ do
|
@@ -302,7 +302,7 @@ do
|
||||||
echo "Error enabling PWM on $DIR/$pwmo"
|
echo "Error enabling PWM on $DIR/$pwmo"
|
||||||
restorefans
|
restorefans
|
||||||
fi
|
fi
|
||||||
@ -625,7 +625,7 @@
|
|||||||
done
|
done
|
||||||
|
|
||||||
echo 'Starting automatic fan control...'
|
echo 'Starting automatic fan control...'
|
||||||
@@ -277,7 +277,7 @@ echo 'Starting automatic fan control...'
|
@@ -311,7 +311,7 @@ echo 'Starting automatic fan control...'
|
||||||
while true
|
while true
|
||||||
do
|
do
|
||||||
UpdateFanSpeeds
|
UpdateFanSpeeds
|
||||||
@ -636,7 +636,7 @@
|
|||||||
# some old stuff/missing features, will clean this up soon
|
# some old stuff/missing features, will clean this up soon
|
||||||
--- prog/pwm/pwmconfig
|
--- prog/pwm/pwmconfig
|
||||||
+++ prog/pwm/pwmconfig 2006-02-28 13:05:01.000000000 +0100
|
+++ prog/pwm/pwmconfig 2006-02-28 13:05:01.000000000 +0100
|
||||||
@@ -189,6 +189,9 @@ echo
|
@@ -248,6 +248,9 @@ echo
|
||||||
PLOTTER=gnuplot
|
PLOTTER=gnuplot
|
||||||
STEP=15
|
STEP=15
|
||||||
PDELAY=2
|
PDELAY=2
|
||||||
@ -646,7 +646,7 @@
|
|||||||
|
|
||||||
function pwmdetail()
|
function pwmdetail()
|
||||||
{
|
{
|
||||||
@@ -256,6 +259,7 @@ function pwmdetail()
|
@@ -315,6 +318,7 @@ function pwmdetail()
|
||||||
fi
|
fi
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
@ -655,12 +655,12 @@
|
|||||||
done
|
done
|
||||||
pwmdisable $P
|
pwmdisable $P
|
||||||
--- prog/sensors/main.c
|
--- prog/sensors/main.c
|
||||||
+++ prog/sensors/main.c 2006-02-28 13:05:01.000000000 +0100
|
+++ prog/sensors/main.c 2007-01-30 17:26:00.000000000 +0100
|
||||||
@@ -188,6 +188,11 @@ int main (int argc, char *argv[])
|
@@ -187,6 +187,11 @@ int main (int argc, char *argv[])
|
||||||
exit(0);
|
exit(0);
|
||||||
case 'c':
|
case 'c':
|
||||||
config_file_name = strdup(optarg);
|
config_file_name = optarg;
|
||||||
+ if (!config_file_name) {
|
+ if (!config_file_name || *config_file_name == '\0') {
|
||||||
+ fprintf(stderr, "Could not open config file\n");
|
+ fprintf(stderr, "Could not open config file\n");
|
||||||
+ perror(config_file_name);
|
+ perror(config_file_name);
|
||||||
+ exit(1);
|
+ exit(1);
|
||||||
@ -668,15 +668,3 @@
|
|||||||
break;
|
break;
|
||||||
case 's':
|
case 's':
|
||||||
do_sets = 1;
|
do_sets = 1;
|
||||||
@@ -232,6 +237,11 @@ int main (int argc, char *argv[])
|
|
||||||
|
|
||||||
if (config_file_name == NULL)
|
|
||||||
config_file_name = strdup(ETCDIR "/" DEFAULT_CONFIG_FILE_NAME);
|
|
||||||
+ if (!config_file_name) {
|
|
||||||
+ fprintf(stderr, "Could not open config file\n");
|
|
||||||
+ perror(config_file_name);
|
|
||||||
+ exit(1);
|
|
||||||
+ }
|
|
||||||
open_config_file(config_file_name);
|
|
||||||
|
|
||||||
if ((res = sensors_init(config_file))) {
|
|
3
lm_sensors-2.10.2.tar.bz2
Normal file
3
lm_sensors-2.10.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e3854cd0e77c6f2fea53a3646511635f0e079ef0fbca7e9dd2e38f5f37251deb
|
||||||
|
size 682749
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 30 17:29:21 CET 2007 - werner@suse.de
|
||||||
|
|
||||||
|
- Update to lm_sensors version 2.10.2 which added support for
|
||||||
|
recent devices.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Nov 13 12:06:01 CET 2006 - werner@suse.de
|
Mon Nov 13 12:06:01 CET 2006 - werner@suse.de
|
||||||
|
|
||||||
|
15
sensors.spec
15
sensors.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package sensors (Version 2.10.1)
|
# spec file for package sensors (Version 2.10.2)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
# package are under the same license as the package itself.
|
# package are under the same license as the package itself.
|
||||||
#
|
#
|
||||||
@ -13,16 +13,16 @@
|
|||||||
Name: sensors
|
Name: sensors
|
||||||
BuildRequires: rrdtool sysfsutils udev
|
BuildRequires: rrdtool sysfsutils udev
|
||||||
URL: http://www.lm-sensors.org/
|
URL: http://www.lm-sensors.org/
|
||||||
Version: 2.10.1
|
Version: 2.10.2
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: Hardware health monitoring for Linux
|
Summary: Hardware health monitoring for Linux
|
||||||
License: GNU General Public License (GPL) - all versions
|
License: GNU General Public License (GPL)
|
||||||
Group: System/Monitoring
|
Group: System/Monitoring
|
||||||
Requires: modules udev
|
Requires: modules udev
|
||||||
Autoreqprov: on
|
Autoreqprov: on
|
||||||
Source0: lm_sensors-2.10.1.tar.bz2
|
Source0: lm_sensors-2.10.2.tar.bz2
|
||||||
Source1: README.SuSE
|
Source1: README.SuSE
|
||||||
Patch: lm_sensors-2.10.1.dif
|
Patch: lm_sensors-2.10.2.dif
|
||||||
Patch1: lm_sensors-2.8.3-nodump.patch
|
Patch1: lm_sensors-2.8.3-nodump.patch
|
||||||
Patch2: lm_sensors-2.7.0-kernelheaders.dif
|
Patch2: lm_sensors-2.7.0-kernelheaders.dif
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -118,6 +118,9 @@ rm -f $RPM_BUILD_ROOT/usr/src/linux/include/sensors.h
|
|||||||
%doc /usr/share/man/man8/*.8.gz
|
%doc /usr/share/man/man8/*.8.gz
|
||||||
|
|
||||||
%changelog -n sensors
|
%changelog -n sensors
|
||||||
|
* Tue Jan 30 2007 - werner@suse.de
|
||||||
|
- Update to lm_sensors version 2.10.2 which added support for
|
||||||
|
recent devices.
|
||||||
* Mon Nov 13 2006 - werner@suse.de
|
* Mon Nov 13 2006 - werner@suse.de
|
||||||
- Update to lm_sensors version 2.10.1 which also includes the
|
- Update to lm_sensors version 2.10.1 which also includes the
|
||||||
fix for bug #192092 by not overwriting chip settings
|
fix for bug #192092 by not overwriting chip settings
|
||||||
|
Loading…
x
Reference in New Issue
Block a user