Marcus Meissner
2305724167
- Update to version 3.6.2: * sensor quantitiy and units * new json format * SENSORS_SYSFS_ROOT environment variable * service files updated - Drop upstreamed patches * harden_fancontrol.service.patch * harden_lm_sensors.service.patch * harden_sensord.service.patch * lm_sensors-3.4.0-sensord-service-extra-args.patch * var-run-deprecated.patch * rrd-drop-useless-cast.patch * pwmconfig-raise-fan-threshold.patch * sysfs-Expand-filename-buffer-to-quiet-warning.patch - Run tests - Update to version 3.6.1: * configs: Added a number of new configuration files * fancontrol: Add executable commands as temp sensors * pwmconfig, fancontrol: Allow read-only pwm*_enable * sensors: Handle json trailing ',' when no features are listed Add support for rated values Only do conversion to Fahrenheit on temperatures * sensors-detect: Add support for NCT6687D Add support for AMD CPU Family 19h Add support for FTS Teutates Chip Fix the driver for Nuvoton W83677HG-I * sensord: Add support of emergency alarm Change PIDFile path from /var/run to /run * Allow subfeatures to be ignored too OBS-URL: https://build.opensuse.org/request/show/1139544 OBS-URL: https://build.opensuse.org/package/show/Base:System/sensors?expand=0&rev=123
45 lines
1.5 KiB
Diff
45 lines
1.5 KiB
Diff
From c4b5b7114a43b771331a68317c46644aef42ebb5 Mon Sep 17 00:00:00 2001
|
|
From: "jdelvare@suse.de" <jdelvare@suse.de>
|
|
Date: Tue, 14 Oct 2008 14:34:53 +0200
|
|
Subject: [PATCH 04/11] lm_sensors-3.0.3-hint-at-kernel-extra-package
|
|
|
|
---
|
|
prog/detect/sensors-detect | 8 +++++++-
|
|
1 file changed, 7 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect
|
|
index fed2b3b6..f5b890ba 100755
|
|
--- a/prog/detect/sensors-detect
|
|
+++ b/prog/detect/sensors-detect
|
|
@@ -3090,13 +3090,16 @@ sub initialize_conf
|
|
# [2] -> SUBLEVEL
|
|
# [3] -> EXTRAVERSION
|
|
#
|
|
-use vars qw($kernel_version @kernel_version $kernel_arch);
|
|
+use vars qw($kernel_version @kernel_version $kernel_flavor $kernel_arch);
|
|
|
|
sub initialize_kernel_version
|
|
{
|
|
chomp($kernel_version = `uname -r`);
|
|
$kernel_version =~ /(\d+)\.(\d+)\.(\d+)(.*)/;
|
|
@kernel_version = ($1, $2, $3, $4);
|
|
+ if ($kernel_version[3] =~ /-([a-z]+)$/) {
|
|
+ chomp($kernel_flavor = $1);
|
|
+ }
|
|
chomp($kernel_arch = `uname -m`);
|
|
|
|
# We only support kernels >= 2.6.5
|
|
@@ -7389,6 +7392,9 @@ sub generate_modprobes
|
|
print "Warning: the required module $driver is not currently installed\n".
|
|
"on your system. Check https://hwmon.wiki.kernel.org/device_support_status for\n".
|
|
"driver availability.\n\n";
|
|
+ print "You may need to install package kernel-$kernel_flavor-extra for\n".
|
|
+ "lm-sensors to work properly.\n\n" if $kernel_flavor;
|
|
+
|
|
} else {
|
|
$hwmon_modules{$driver}++
|
|
unless hwmon_is_autoloaded($driver);
|
|
--
|
|
2.43.0
|
|
|