Accepting request 1139544 from home:michals
- 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
This commit is contained in:
parent
3a247886bd
commit
2305724167
@ -1,35 +0,0 @@
|
|||||||
From: puneetse <22071208+puneetse@users.noreply.github.com>
|
|
||||||
Date: Wed, 11 Mar 2020 09:36:51 -0700
|
|
||||||
Subject: Change PIDFile path from /var/run to /run
|
|
||||||
Git-commit: 25f4f8793730ef3d170f1f2bd729a82fd61a4784
|
|
||||||
Patch-mainline: Yes
|
|
||||||
References: bsc#1185183
|
|
||||||
|
|
||||||
/var/run is considered a legacy directory by systemd 239+ and having it in unit files causes a warning to be emitted to the journal.
|
|
||||||
---
|
|
||||||
prog/init/fancontrol.service | 2 +-
|
|
||||||
prog/init/sensord.service | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
--- a/prog/init/fancontrol.service
|
|
||||||
+++ b/prog/init/fancontrol.service
|
|
||||||
@@ -5,7 +5,7 @@ After=lm_sensors.service
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=simple
|
|
||||||
-PIDFile=/var/run/fancontrol.pid
|
|
||||||
+PIDFile=/run/fancontrol.pid
|
|
||||||
ExecStart=/usr/sbin/fancontrol
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
--- a/prog/init/sensord.service
|
|
||||||
+++ b/prog/init/sensord.service
|
|
||||||
@@ -5,7 +5,7 @@ After=lm_sensors.service
|
|
||||||
[Service]
|
|
||||||
EnvironmentFile=/etc/sysconfig/sensord
|
|
||||||
Type=forking
|
|
||||||
-PIDFile=/var/run/sensord.pid
|
|
||||||
+PIDFile=/run/sensord.pid
|
|
||||||
ExecStart=/usr/sbin/sensord -i $INTERVAL -l $LOG_INTERVAL -f daemon $SENSORD_ARGS
|
|
||||||
|
|
||||||
[Install]
|
|
@ -1,20 +0,0 @@
|
|||||||
Index: lm-sensors-3-6-0/prog/init/fancontrol.service
|
|
||||||
===================================================================
|
|
||||||
--- lm-sensors-3-6-0.orig/prog/init/fancontrol.service
|
|
||||||
+++ lm-sensors-3-6-0/prog/init/fancontrol.service
|
|
||||||
@@ -4,6 +4,15 @@ ConditionFileNotEmpty=/etc/fancontrol
|
|
||||||
After=lm_sensors.service
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
+# added automatically, for details please see
|
|
||||||
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
|
|
||||||
+ProtectSystem=full
|
|
||||||
+ProtectHome=true
|
|
||||||
+ProtectHostname=true
|
|
||||||
+ProtectKernelLogs=true
|
|
||||||
+ProtectControlGroups=true
|
|
||||||
+RestrictRealtime=true
|
|
||||||
+# end of automatic additions
|
|
||||||
Type=simple
|
|
||||||
PIDFile=/run/fancontrol.pid
|
|
||||||
ExecStart=/usr/sbin/fancontrol
|
|
@ -1,20 +0,0 @@
|
|||||||
Index: lm-sensors-3-6-0/prog/init/lm_sensors.service
|
|
||||||
===================================================================
|
|
||||||
--- lm-sensors-3-6-0.orig/prog/init/lm_sensors.service
|
|
||||||
+++ lm-sensors-3-6-0/prog/init/lm_sensors.service
|
|
||||||
@@ -2,6 +2,15 @@
|
|
||||||
Description=Initialize hardware monitoring sensors
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
+# added automatically, for details please see
|
|
||||||
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
|
|
||||||
+ProtectSystem=full
|
|
||||||
+ProtectHome=true
|
|
||||||
+ProtectHostname=true
|
|
||||||
+ProtectKernelLogs=true
|
|
||||||
+ProtectControlGroups=true
|
|
||||||
+RestrictRealtime=true
|
|
||||||
+# end of automatic additions
|
|
||||||
EnvironmentFile=/etc/sysconfig/lm_sensors
|
|
||||||
Type=oneshot
|
|
||||||
RemainAfterExit=yes
|
|
@ -1,21 +0,0 @@
|
|||||||
Index: lm-sensors-3-6-0/prog/init/sensord.service
|
|
||||||
===================================================================
|
|
||||||
--- lm-sensors-3-6-0.orig/prog/init/sensord.service
|
|
||||||
+++ lm-sensors-3-6-0/prog/init/sensord.service
|
|
||||||
@@ -3,6 +3,16 @@ Description=Log hardware monitoring data
|
|
||||||
After=lm_sensors.service
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
+# added automatically, for details please see
|
|
||||||
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
|
|
||||||
+ProtectSystem=full
|
|
||||||
+ProtectHome=true
|
|
||||||
+ProtectHostname=true
|
|
||||||
+ProtectKernelTunables=true
|
|
||||||
+ProtectKernelLogs=true
|
|
||||||
+ProtectControlGroups=true
|
|
||||||
+RestrictRealtime=true
|
|
||||||
+# end of automatic additions
|
|
||||||
EnvironmentFile=/etc/sysconfig/sensord
|
|
||||||
Type=forking
|
|
||||||
PIDFile=/run/sensord.pid
|
|
BIN
lm-sensors-3-6-0.tar.gz
(Stored with Git LFS)
BIN
lm-sensors-3-6-0.tar.gz
(Stored with Git LFS)
Binary file not shown.
3
lm-sensors-3-6-2.tar.gz
Normal file
3
lm-sensors-3-6-2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c6a0587e565778a40d88891928bf8943f27d353f382d5b745a997d635978a8f0
|
||||||
|
size 292327
|
@ -1,10 +1,17 @@
|
|||||||
|
From d68c760c8065ba542391c30863b5543d703e5b1b Mon Sep 17 00:00:00 2001
|
||||||
|
From: "jdelvare@suse.de" <jdelvare@suse.de>
|
||||||
|
Date: Mon, 26 Nov 2007 13:34:08 +0100
|
||||||
|
Subject: [PATCH 02/11] lm_sensors-3.0.0-sensord-separate
|
||||||
|
|
||||||
---
|
---
|
||||||
doc/progs | 2 ++
|
doc/progs | 2 ++
|
||||||
1 file changed, 2 insertions(+)
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/doc/progs b/doc/progs
|
||||||
|
index 0c5464df..63f6e260 100644
|
||||||
--- a/doc/progs
|
--- a/doc/progs
|
||||||
+++ b/doc/progs
|
+++ b/doc/progs
|
||||||
@@ -53,6 +53,8 @@ see http://www.lm-sensors.org/wiki/Usefu
|
@@ -56,6 +56,8 @@ see https://github.com/lm-sensors/lm-sensors/
|
||||||
the sensors hardware to syslog, and to alert (using syslog level ALERT)
|
the sensors hardware to syslog, and to alert (using syslog level ALERT)
|
||||||
when a sensor alarm is signalled; for example, if a fan fails, a temperature
|
when a sensor alarm is signalled; for example, if a fan fails, a temperature
|
||||||
limit is exceeded, etc.
|
limit is exceeded, etc.
|
||||||
@ -13,3 +20,6 @@
|
|||||||
|
|
||||||
* prog/sensors/sensors (written in C, installed by `make install')
|
* prog/sensors/sensors (written in C, installed by `make install')
|
||||||
This pretty-prints the information provided by the modules. It is a normal
|
This pretty-prints the information provided by the modules. It is a normal
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
||||||
|
@ -1,10 +1,17 @@
|
|||||||
|
From 4a0a238e350c31a328f6c473b35a19a1fbaa6138 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "jdelvare@suse.de" <jdelvare@suse.de>
|
||||||
|
Date: Mon, 26 Nov 2007 13:34:08 +0100
|
||||||
|
Subject: [PATCH 03/11] lm_sensors-3.0.0-sysconfig_metadata
|
||||||
|
|
||||||
---
|
---
|
||||||
prog/detect/sensors-detect | 6 ++++++
|
prog/detect/sensors-detect | 6 ++++++
|
||||||
1 file changed, 6 insertions(+)
|
1 file changed, 6 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect
|
||||||
|
index 2018cc70..fed2b3b6 100755
|
||||||
--- a/prog/detect/sensors-detect
|
--- a/prog/detect/sensors-detect
|
||||||
+++ b/prog/detect/sensors-detect
|
+++ b/prog/detect/sensors-detect
|
||||||
@@ -7077,6 +7077,12 @@ sub write_config
|
@@ -7444,6 +7444,12 @@ sub write_config
|
||||||
or die "Sorry, can't create /etc/sysconfig/lm_sensors ($!)";
|
or die "Sorry, can't create /etc/sysconfig/lm_sensors ($!)";
|
||||||
print SYSCONFIG "# Generated by sensors-detect on " . scalar localtime() . "\n";
|
print SYSCONFIG "# Generated by sensors-detect on " . scalar localtime() . "\n";
|
||||||
print SYSCONFIG <<'EOT';
|
print SYSCONFIG <<'EOT';
|
||||||
@ -17,3 +24,6 @@
|
|||||||
# This file is sourced by /etc/init.d/lm_sensors and defines the modules to
|
# This file is sourced by /etc/init.d/lm_sensors and defines the modules to
|
||||||
# be loaded/unloaded.
|
# be loaded/unloaded.
|
||||||
#
|
#
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
||||||
|
@ -1,7 +1,17 @@
|
|||||||
diff -Naur a/prog/detect/sensors-detect b/prog/detect/sensors-detect
|
From c4b5b7114a43b771331a68317c46644aef42ebb5 Mon Sep 17 00:00:00 2001
|
||||||
--- a/prog/detect/sensors-detect 2018-11-23 19:04:09.562152712 -0600
|
From: "jdelvare@suse.de" <jdelvare@suse.de>
|
||||||
+++ b/prog/detect/sensors-detect 2018-11-23 19:08:21.037599155 -0600
|
Date: Tue, 14 Oct 2008 14:34:53 +0200
|
||||||
@@ -3051,13 +3051,16 @@
|
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
|
# [2] -> SUBLEVEL
|
||||||
# [3] -> EXTRAVERSION
|
# [3] -> EXTRAVERSION
|
||||||
#
|
#
|
||||||
@ -19,7 +29,7 @@ diff -Naur a/prog/detect/sensors-detect b/prog/detect/sensors-detect
|
|||||||
chomp($kernel_arch = `uname -m`);
|
chomp($kernel_arch = `uname -m`);
|
||||||
|
|
||||||
# We only support kernels >= 2.6.5
|
# We only support kernels >= 2.6.5
|
||||||
@@ -7303,6 +7306,9 @@
|
@@ -7389,6 +7392,9 @@ sub generate_modprobes
|
||||||
print "Warning: the required module $driver is not currently installed\n".
|
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".
|
"on your system. Check https://hwmon.wiki.kernel.org/device_support_status for\n".
|
||||||
"driver availability.\n\n";
|
"driver availability.\n\n";
|
||||||
@ -29,3 +39,6 @@ diff -Naur a/prog/detect/sensors-detect b/prog/detect/sensors-detect
|
|||||||
} else {
|
} else {
|
||||||
$hwmon_modules{$driver}++
|
$hwmon_modules{$driver}++
|
||||||
unless hwmon_is_autoloaded($driver);
|
unless hwmon_is_autoloaded($driver);
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
||||||
|
@ -1,6 +1,17 @@
|
|||||||
--- lm_sensors-3.1.1.orig/Makefile
|
From 00066aab63916e9c5b8aec9f412fd30a7a040563 Mon Sep 17 00:00:00 2001
|
||||||
+++ lm_sensors-3.1.1/Makefile
|
From: "jdelvare@suse.de" <jdelvare@suse.de>
|
||||||
@@ -141,7 +141,7 @@ ifeq ($(DEBUG),1)
|
Date: Mon, 20 Jul 2009 09:59:32 +0200
|
||||||
|
Subject: [PATCH 01/11] lm_sensors-3.1.1-build
|
||||||
|
|
||||||
|
---
|
||||||
|
Makefile | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/Makefile b/Makefile
|
||||||
|
index f1e72258..c2e0615a 100644
|
||||||
|
--- a/Makefile
|
||||||
|
+++ b/Makefile
|
||||||
|
@@ -152,7 +152,7 @@ ifeq ($(DEBUG),1)
|
||||||
ALL_CPPFLAGS += -DDEBUG
|
ALL_CPPFLAGS += -DDEBUG
|
||||||
ALL_CFLAGS += -O -g
|
ALL_CFLAGS += -O -g
|
||||||
else
|
else
|
||||||
@ -9,3 +20,6 @@
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(WARN),1)
|
ifeq ($(WARN),1)
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
||||||
|
@ -1,16 +0,0 @@
|
|||||||
Allow passing arbitrary extra arguments to sensord.
|
|
||||||
---
|
|
||||||
prog/init/sensord.service | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
--- a/prog/init/sensord.service
|
|
||||||
+++ b/prog/init/sensord.service
|
|
||||||
@@ -6,7 +6,7 @@ After=lm_sensors.service
|
|
||||||
EnvironmentFile=/etc/sysconfig/sensord
|
|
||||||
Type=forking
|
|
||||||
PIDFile=/var/run/sensord.pid
|
|
||||||
-ExecStart=/usr/sbin/sensord -i $INTERVAL -l $LOG_INTERVAL -f daemon
|
|
||||||
+ExecStart=/usr/sbin/sensord -i $INTERVAL -l $LOG_INTERVAL -f daemon $SENSORD_ARGS
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
@ -1,64 +0,0 @@
|
|||||||
From 6693f6f6aaa098955f70049d0f63ff5eab354c31 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Ruediger Meier <ruediger.meier@ga-group.nl>
|
|
||||||
Date: Fri, 2 Sep 2016 12:38:20 +0200
|
|
||||||
Subject: [PATCH] sensors-detect: add ftsteutates support
|
|
||||||
|
|
||||||
ftsteutates is a kernel module by Fujitsu for recent Skylake Fujitsu
|
|
||||||
boards, see
|
|
||||||
ftp://ftp.ts.fujitsu.com/pub/Mainboard-OEM-Sales/Services/Software&Tools/Linux_SystemMonitoring&Watchdog&GPIO/
|
|
||||||
ftsteutates-module_20160601.zip
|
|
||||||
Fujitsu_mainboards-1-Sensors_HowTo-en-US.pdf
|
|
||||||
|
|
||||||
This patch was taken from ftsteutates-module_20160601.zip, (original patch
|
|
||||||
name: add-fts-teutates-to-lm-sensors-detect.patch).
|
|
||||||
|
|
||||||
I've made a minor modification to the original patch
|
|
||||||
- return if $id == 0x11; # Teutates
|
|
||||||
+ return if $id eq 0x11; # Teutates
|
|
||||||
to fix a warning "Argument "^Q" isn't numeric in numeric eq".
|
|
||||||
|
|
||||||
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
|
|
||||||
---
|
|
||||||
prog/detect/sensors-detect | 19 +++++++++++++++++++
|
|
||||||
1 file changed, 19 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect
|
|
||||||
index 057cd96..7c744dd 100755
|
|
||||||
--- a/prog/detect/sensors-detect
|
|
||||||
+++ b/prog/detect/sensors-detect
|
|
||||||
@@ -1270,6 +1270,11 @@ use vars qw(@i2c_adapter_names);
|
|
||||||
i2c_addrs => [0x73],
|
|
||||||
i2c_detect => sub { fsc_detect(@_, 7); },
|
|
||||||
}, {
|
|
||||||
+ name => "FSC Teutates",
|
|
||||||
+ driver => "ftsteutates",
|
|
||||||
+ i2c_addrs => [0x73],
|
|
||||||
+ i2c_detect => sub { fts_detect(@_, 1); },
|
|
||||||
+ }, {
|
|
||||||
name => "ALi M5879",
|
|
||||||
driver => "to-be-written",
|
|
||||||
i2c_addrs => [0x2c..0x2d],
|
|
||||||
@@ -6107,6 +6112,20 @@ sub fsc_detect
|
|
||||||
return 8;
|
|
||||||
}
|
|
||||||
|
|
||||||
+# ChipID to detect: 1 = Teutates
|
|
||||||
+# Registers used:
|
|
||||||
+# 0x00: Identification (0x1X => X needs to be ID)
|
|
||||||
+sub fts_detect
|
|
||||||
+{
|
|
||||||
+ my ($file, $addr, $chip) = @_;
|
|
||||||
+ my $id;
|
|
||||||
+
|
|
||||||
+ $id = chr(i2c_smbus_read_byte_data($file, 0x00));
|
|
||||||
+
|
|
||||||
+ return if $id eq 0x11; # Teutates
|
|
||||||
+ return 2;
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
# Chip to detect: 0 = LM93, 1 = LM94
|
|
||||||
# Registers used:
|
|
||||||
# 0x3E: Manufacturer ID
|
|
||||||
--
|
|
||||||
1.8.5.6
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
|||||||
|
From f3f6488b0b15d1eea89c4312e7dc646e2b959fa5 Mon Sep 17 00:00:00 2001
|
||||||
From: Jean Delvare <jdelvare@suse.de>
|
From: Jean Delvare <jdelvare@suse.de>
|
||||||
Subject: libsensors: Undo gratuitous library version bump
|
Date: Sun, 16 Dec 2018 12:19:48 +0000
|
||||||
|
Subject: [PATCH 06/11] libsensors: Undo gratuitous library version bump
|
||||||
|
|
||||||
The new library is compatible with previous versions, it only has
|
The new library is compatible with previous versions, it only has
|
||||||
added symbols, no changes nor removals. So the major version number
|
added symbols, no changes nor removals. So the major version number
|
||||||
@ -10,9 +12,11 @@ Signed-off-by: Jean Delvare <jdelvare@suse.de>
|
|||||||
lib/Module.mk | 4 ++--
|
lib/Module.mk | 4 ++--
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/lib/Module.mk b/lib/Module.mk
|
||||||
|
index ca25e7bb..fbc4114f 100644
|
||||||
--- a/lib/Module.mk
|
--- a/lib/Module.mk
|
||||||
+++ b/lib/Module.mk
|
+++ b/lib/Module.mk
|
||||||
@@ -32,8 +32,8 @@ LIBMAN5FILES := $(MODULE_DIR)/sensors.co
|
@@ -32,8 +32,8 @@ LIBMAN5FILES := $(MODULE_DIR)/sensors.conf.5
|
||||||
# The library soname (major number) must be changed if and only if the interface is
|
# The library soname (major number) must be changed if and only if the interface is
|
||||||
# changed in a backward incompatible way. The interface is defined by
|
# changed in a backward incompatible way. The interface is defined by
|
||||||
# the public header files - in this case they are error.h and sensors.h.
|
# the public header files - in this case they are error.h and sensors.h.
|
||||||
@ -23,3 +27,6 @@ Signed-off-by: Jean Delvare <jdelvare@suse.de>
|
|||||||
LIBVER := $(LIBMAINVER).$(LIBMINORVER)
|
LIBVER := $(LIBMAINVER).$(LIBMINORVER)
|
||||||
|
|
||||||
# The static lib name, the shared lib name, and the internal ('so') name of
|
# The static lib name, the shared lib name, and the internal ('so') name of
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
||||||
|
@ -1,45 +0,0 @@
|
|||||||
From: Jean Delvare <jdelvare@suse.de>
|
|
||||||
Subject: sensors-detect: Fix the driver for Nuvoton W83677HG-I
|
|
||||||
|
|
||||||
Originally, support for the Nuvoton W83677HG-I and derivatives was
|
|
||||||
first added to the w83627ehf driver, so that's the driver recommended
|
|
||||||
by sensors-detect. Later, support for the same device was added to
|
|
||||||
the nct6775 driver. In kernel v5.6, support was removed from the
|
|
||||||
w83627ehf driver to get rid of the duplicate code.
|
|
||||||
|
|
||||||
So sensors-detect should now point users of this device to the
|
|
||||||
nct6775 driver. We can't do that for very old kernels though, as this
|
|
||||||
driver did not exist back then. I chose v3.10 for the cut-over, as
|
|
||||||
this is when support for the Nuvoton W83677HG-I was finalized in the
|
|
||||||
nct6775 driver, at least according to git log.
|
|
||||||
|
|
||||||
Signed-off-by: Jean Delvare <jdelvare@suse.de>
|
|
||||||
---
|
|
||||||
Changes since v1:
|
|
||||||
* Enable run-time driver decision for Super-I/O devices
|
|
||||||
|
|
||||||
prog/detect/sensors-detect | 6 ++++--
|
|
||||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
--- lm-sensors.orig/prog/detect/sensors-detect 2020-05-07 14:29:34.731733274 +0200
|
|
||||||
+++ lm-sensors/prog/detect/sensors-detect 2020-05-12 11:08:07.989885399 +0200
|
|
||||||
@@ -2273,7 +2273,7 @@ use constant FEAT_SMBUS => (1 << 7);
|
|
||||||
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
|
|
||||||
}, {
|
|
||||||
name => "Nuvoton W83677HG-I (NCT5572D/NCT6771F/NCT6772F/NCT6775F) Super IO Sensors",
|
|
||||||
- driver => "w83627ehf",
|
|
||||||
+ driver => sub { kernel_version_at_least(3, 10, 0) ? "nct6775" : "w83627ehf" },
|
|
||||||
devid => 0xB470,
|
|
||||||
devid_mask => 0xFFF0,
|
|
||||||
logdev => 0x0b,
|
|
||||||
@@ -4574,7 +4574,9 @@ sub scan_cpu
|
|
||||||
sub chip_special_cases
|
|
||||||
{
|
|
||||||
# Some chip to driver mappings depend on the environment
|
|
||||||
- foreach my $chip (@chip_ids) {
|
|
||||||
+ foreach my $chip (@chip_ids, @superio_ids_natsemi, @superio_ids_smsc,
|
|
||||||
+ @superio_ids_smsc_ns, @superio_ids_winbond,
|
|
||||||
+ @superio_ids_ite) {
|
|
||||||
if (ref($chip->{driver}) eq 'CODE') {
|
|
||||||
$chip->{driver} = $chip->{driver}->();
|
|
||||||
}
|
|
@ -1,29 +0,0 @@
|
|||||||
From: Jean Delvare <jdelvare@suse.de>
|
|
||||||
Subject: pwmconfig: Deal gracefully with unreadable fan inputs
|
|
||||||
References: boo#1181890
|
|
||||||
Upstream: not yet, submitted 2021-02-11 but upstream is dead
|
|
||||||
|
|
||||||
If a hwmon driver exposes an unreadable fan input, let the user know
|
|
||||||
and skip that input. Otherwise we hit syntax errors later on.
|
|
||||||
|
|
||||||
Signed-off-by: Jean Delvare <jdelvare@suse.de>
|
|
||||||
---
|
|
||||||
prog/pwm/pwmconfig | 7 +++++--
|
|
||||||
1 file changed, 5 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
--- lm-sensors.orig/prog/pwm/pwmconfig 2020-05-07 14:29:34.731733274 +0200
|
|
||||||
+++ lm-sensors/prog/pwm/pwmconfig 2021-02-11 11:31:40.636126815 +0100
|
|
||||||
@@ -283,8 +283,11 @@ sleep $DELAY
|
|
||||||
echo 'Found the following fan sensors:'
|
|
||||||
for i in $FAN
|
|
||||||
do
|
|
||||||
- S=$(cat $i)
|
|
||||||
- if [ "$S" = "0" -o "$S" = "-1" ]
|
|
||||||
+ S=$(cat $i 2> /dev/null)
|
|
||||||
+ if [ $? -ne 0 ]
|
|
||||||
+ then
|
|
||||||
+ echo " $i current speed: can't read ... skipping!"
|
|
||||||
+ elif [ "$S" = "0" -o "$S" = "-1" ]
|
|
||||||
then
|
|
||||||
echo " $i current speed: 0 ... skipping!"
|
|
||||||
else
|
|
@ -1,27 +0,0 @@
|
|||||||
From: Jean Delvare <jdelvare@suse.de>
|
|
||||||
Subject: pwmconfig: Further raise the fan threshold
|
|
||||||
References: boo#1181890
|
|
||||||
Upstream: not yet, submitted 2021-02-11 but upstream is dead
|
|
||||||
|
|
||||||
Modern 4-pin fans can have a minimum speed (PWM=0) which is still
|
|
||||||
relatively high. I've seen 4500 RPM fans lower their speed to only
|
|
||||||
3500 RPM, which is 77% of the maximum speed, above our current
|
|
||||||
detection threshold (3/4 or 75%). Increase the threshold to 5/6
|
|
||||||
(roughly 83%) to make sure such fans are handled properly.
|
|
||||||
|
|
||||||
Signed-off-by: Jean Delvare <jdelvare@suse.de>
|
|
||||||
---
|
|
||||||
prog/pwm/pwmconfig | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
--- lm-sensors.orig/prog/pwm/pwmconfig 2021-02-11 11:31:40.636126815 +0100
|
|
||||||
+++ lm-sensors/prog/pwm/pwmconfig 2021-02-11 15:30:12.831007617 +0100
|
|
||||||
@@ -455,7 +455,7 @@ do
|
|
||||||
OS=$(echo $SPEEDS | cut -d' ' -f$count)
|
|
||||||
S=$(echo $CURRENT_SPEEDS | cut -d' ' -f$count)
|
|
||||||
echo " $j ... speed was $OS now $S"
|
|
||||||
- let threshold=3*$OS/4
|
|
||||||
+ let threshold=5*$OS/6
|
|
||||||
if [ $S -lt $threshold ]
|
|
||||||
then
|
|
||||||
echo " It appears that fan $j"
|
|
@ -1,3 +1,61 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jan 13 16:09:14 UTC 2024 - Michal Suchanek <msuchanek@suse.com>
|
||||||
|
|
||||||
|
- 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
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 25 17:51:48 UTC 2023 - Michal Suchanek <msuchanek@suse.com>
|
||||||
|
|
||||||
|
- 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
|
||||||
|
* Flag allow-no-sensors added
|
||||||
|
* Add support for dev_name formatted like "a000000.wifi"
|
||||||
|
* Add ZSH completion for sensors and sensors-detect
|
||||||
|
* Add ISA ACPI sensor driver name support
|
||||||
|
* Add support for static only build
|
||||||
|
* Add SDIO attached sensor support
|
||||||
|
* Add PWM and frequency sensor support
|
||||||
|
- Drop trailing space from hardedning patches
|
||||||
|
* harden_fancontrol.service.patch
|
||||||
|
* harden_lm_sensors.service.patch
|
||||||
|
* harden_sensord.service.patch
|
||||||
|
- Refresh
|
||||||
|
* lm_sensors-3.4.0-sensord-service-extra-args.patch
|
||||||
|
* var-run-deprecated.patch
|
||||||
|
- Add rrd-drop-useless-cast.patch
|
||||||
|
- Drop usptreamed patches
|
||||||
|
* change-pidfile-path-from-var-run-to-run.patch
|
||||||
|
* lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch
|
||||||
|
* lm_sensors-3.6.0-sensors-detect-fix-driver-for-w83677hgi.patch
|
||||||
|
* pwmconfig-handle-fan-input-error.patch
|
||||||
|
- Drop obsolete spec file constructs, use autopatch.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Dec 13 16:22:02 UTC 2021 - Johannes Segitz <jsegitz@suse.com>
|
Mon Dec 13 16:22:02 UTC 2021 - Johannes Segitz <jsegitz@suse.com>
|
||||||
|
|
||||||
@ -590,6 +648,7 @@ Mon Jul 20 09:59:32 CEST 2009 - jdelvare@suse.de
|
|||||||
* Completely reworked sensors-detect
|
* Completely reworked sensors-detect
|
||||||
* Support for multiple configuration files
|
* Support for multiple configuration files
|
||||||
* New default sensors.conf file
|
* New default sensors.conf file
|
||||||
|
* add lm_sensors-3.1.1-build.patch
|
||||||
- Include our own init script instead of patching upstream's to no
|
- Include our own init script instead of patching upstream's to no
|
||||||
end.
|
end.
|
||||||
- Fix init script Provides (lm_sensors instead of sensors.)
|
- Fix init script Provides (lm_sensors instead of sensors.)
|
||||||
@ -743,6 +802,7 @@ Mon Nov 26 13:34:08 CET 2007 - jdelvare@suse.de
|
|||||||
device-specific code)
|
device-specific code)
|
||||||
* libsensors has a new SONAME (libsensors.so.4)
|
* libsensors has a new SONAME (libsensors.so.4)
|
||||||
* fancontrol.pl is gone
|
* fancontrol.pl is gone
|
||||||
|
* Add lm_sensors-3.0.0-sensord-separate.patch lm_sensors-3.0.0-sysconfig_metadata.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Nov 22 11:31:49 CET 2007 - jdelvare@suse.de
|
Thu Nov 22 11:31:49 CET 2007 - jdelvare@suse.de
|
||||||
|
53
sensors.spec
53
sensors.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package sensors
|
# spec file for package sensors
|
||||||
#
|
#
|
||||||
# Copyright (c) 2021 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,46 +19,32 @@
|
|||||||
#%%define commit 1c48b191c8a2b9fc747e3db3816247c666c5c3f1
|
#%%define commit 1c48b191c8a2b9fc747e3db3816247c666c5c3f1
|
||||||
#%%define shortcommit 1c48b19
|
#%%define shortcommit 1c48b19
|
||||||
%define _name lm-sensors
|
%define _name lm-sensors
|
||||||
%define _version 3-6-0
|
%define _version 3-6-2
|
||||||
#Compat macro for new _fillupdir macro introduced in Nov 2017
|
#Compat macro for new _fillupdir macro introduced in Nov 2017
|
||||||
%if ! %{defined _fillupdir}
|
%if ! %{defined _fillupdir}
|
||||||
%define _fillupdir %{_localstatedir}/adm/fillup-templates
|
%define _fillupdir %{_localstatedir}/adm/fillup-templates
|
||||||
%endif
|
%endif
|
||||||
Name: sensors
|
Name: sensors
|
||||||
Version: 3.6.0
|
Version: %(echo %{_version} | tr '-' '.')
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Hardware health monitoring for Linux
|
Summary: Hardware health monitoring for Linux
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
Group: System/Monitoring
|
Group: System/Monitoring
|
||||||
URL: https://github.com/lm-sensors/%{_name}
|
URL: https://github.com/lm-sensors/%{_name}
|
||||||
Source0: https://github.com/lm-sensors/%{_name}/archive/V%{_version}.tar.gz#/%{_name}-%{_version}.tar.gz
|
Source0: https://github.com/hramrach/%{_name}/archive/V%{_version}.tar.gz#/%{_name}-%{_version}.tar.gz
|
||||||
#Source0: https://github.com/groeck/lm-sensors/archive/%%{commit}/%%{_name}-%%{shortcommit}.tar.gz
|
|
||||||
Source1: sysconfig.sensord
|
Source1: sysconfig.sensord
|
||||||
Source2: baselibs.conf
|
Source2: baselibs.conf
|
||||||
Patch1: lm_sensors-3.1.1-build.patch
|
Patch1: lm_sensors-3.1.1-build.patch
|
||||||
Patch2: lm_sensors-3.0.0-sensord-separate.patch
|
Patch2: lm_sensors-3.0.0-sensord-separate.patch
|
||||||
Patch3: lm_sensors-3.0.0-sysconfig_metadata.patch
|
Patch3: lm_sensors-3.0.0-sysconfig_metadata.patch
|
||||||
Patch4: lm_sensors-3.0.3-hint-at-kernel-extra-package.patch
|
Patch4: lm_sensors-3.0.3-hint-at-kernel-extra-package.patch
|
||||||
Patch6: lm_sensors-3.4.0-sensord-service-extra-args.patch
|
|
||||||
#PATCH-FEATURE-UPSTREAM add ftsteutates support
|
|
||||||
Patch7: lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch
|
|
||||||
Patch8: lm_sensors-3.5.0-libsensors-fix-soname.patch
|
Patch8: lm_sensors-3.5.0-libsensors-fix-soname.patch
|
||||||
#PATCH-FEATURE-UPSTREAM fix w83677hgi support
|
|
||||||
Patch9: lm_sensors-3.6.0-sensors-detect-fix-driver-for-w83677hgi.patch
|
|
||||||
#PATCH-FIX-UPSTREAM Deal gracefully with unreadable fan inputs
|
|
||||||
Patch10: pwmconfig-handle-fan-input-error.patch
|
|
||||||
#PATCH-FIX-UPSTREAM Further raise the fan threshold
|
|
||||||
Patch11: pwmconfig-raise-fan-threshold.patch
|
|
||||||
#PATCH-FIX-UPSTREAM Change PIDFile path from /var/run to /run
|
|
||||||
Patch12: change-pidfile-path-from-var-run-to-run.patch
|
|
||||||
Patch13: var-run-deprecated.patch
|
|
||||||
Patch14: harden_fancontrol.service.patch
|
|
||||||
Patch15: harden_lm_sensors.service.patch
|
|
||||||
Patch16: harden_sensord.service.patch
|
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
|
BuildRequires: perl-Test-Cmd
|
||||||
BuildRequires: rrdtool-devel
|
BuildRequires: rrdtool-devel
|
||||||
BuildRequires: systemd-rpm-macros
|
BuildRequires: systemd-rpm-macros
|
||||||
|
BuildRequires: valgrind
|
||||||
Requires: modutils
|
Requires: modutils
|
||||||
%{?systemd_requires}
|
%{?systemd_requires}
|
||||||
|
|
||||||
@ -113,23 +99,7 @@ have to be applied for the specific hardware, so that the output makes
|
|||||||
sense to the user.
|
sense to the user.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{_name}-%{_version}
|
%autosetup -p1 -n %{_name}-%{_version}
|
||||||
#%%setup -q -n lm-%%{name}-%%{commit}
|
|
||||||
%patch1 -p1
|
|
||||||
%patch2 -p1
|
|
||||||
%patch3 -p1
|
|
||||||
%patch4 -p1
|
|
||||||
%patch6 -p1
|
|
||||||
%patch7 -p1
|
|
||||||
%patch8 -p1
|
|
||||||
%patch9 -p1
|
|
||||||
%patch10 -p1
|
|
||||||
%patch11 -p1
|
|
||||||
%patch12 -p1
|
|
||||||
%patch13 -p1
|
|
||||||
%patch14 -p1
|
|
||||||
%patch15 -p1
|
|
||||||
%patch16 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
RPM_OPT_FLAGS="%{optflags}"
|
RPM_OPT_FLAGS="%{optflags}"
|
||||||
@ -152,6 +122,9 @@ make %{?_smp_mflags} PROG_EXTRA:=sensord BUILD_STATIC_LIB:=0 PREFIX=%{_prefix} M
|
|||||||
ln -sf service %{buildroot}%{_sbindir}/rcsensord
|
ln -sf service %{buildroot}%{_sbindir}/rcsensord
|
||||||
cp -a %{SOURCE1} %{buildroot}/%{_fillupdir}
|
cp -a %{SOURCE1} %{buildroot}/%{_fillupdir}
|
||||||
|
|
||||||
|
%check
|
||||||
|
make test
|
||||||
|
|
||||||
%pre
|
%pre
|
||||||
%service_add_pre lm_sensors.service fancontrol.service
|
%service_add_pre lm_sensors.service fancontrol.service
|
||||||
|
|
||||||
@ -200,11 +173,9 @@ fi
|
|||||||
%service_del_postun sensord.service
|
%service_del_postun sensord.service
|
||||||
|
|
||||||
%post -n libsensors4 -p /sbin/ldconfig
|
%post -n libsensors4 -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n libsensors4 -p /sbin/ldconfig
|
%postun -n libsensors4 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_unitdir}/lm_sensors.service
|
%{_unitdir}/lm_sensors.service
|
||||||
%{_sbindir}/rclm_sensors
|
%{_sbindir}/rclm_sensors
|
||||||
%{_unitdir}/fancontrol.service
|
%{_unitdir}/fancontrol.service
|
||||||
@ -234,9 +205,9 @@ fi
|
|||||||
%{_mandir}/man8/pwmconfig.8%{?ext_man}
|
%{_mandir}/man8/pwmconfig.8%{?ext_man}
|
||||||
%{_mandir}/man8/sensors-conf-convert.8%{?ext_man}
|
%{_mandir}/man8/sensors-conf-convert.8%{?ext_man}
|
||||||
%{_mandir}/man8/sensors-detect.8%{?ext_man}
|
%{_mandir}/man8/sensors-detect.8%{?ext_man}
|
||||||
|
%{_datadir}/zsh/site-functions/
|
||||||
|
|
||||||
%files -n sensord
|
%files -n sensord
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_unitdir}/sensord.service
|
%{_unitdir}/sensord.service
|
||||||
%{_sbindir}/rcsensord
|
%{_sbindir}/rcsensord
|
||||||
%{_fillupdir}/sysconfig.sensord
|
%{_fillupdir}/sysconfig.sensord
|
||||||
@ -246,7 +217,6 @@ fi
|
|||||||
%{_mandir}/man8/sensord.8%{?ext_man}
|
%{_mandir}/man8/sensord.8%{?ext_man}
|
||||||
|
|
||||||
%files -n libsensors4
|
%files -n libsensors4
|
||||||
%defattr(-,root,root)
|
|
||||||
%config %{_sysconfdir}/sensors3.conf
|
%config %{_sysconfdir}/sensors3.conf
|
||||||
%config %{_sysconfdir}/sensors.d/
|
%config %{_sysconfdir}/sensors.d/
|
||||||
%{_libdir}/libsensors.so.4*
|
%{_libdir}/libsensors.so.4*
|
||||||
@ -255,7 +225,6 @@ fi
|
|||||||
%{_mandir}/man5/*.5%{?ext_man}
|
%{_mandir}/man5/*.5%{?ext_man}
|
||||||
|
|
||||||
%files -n libsensors4-devel
|
%files -n libsensors4-devel
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_includedir}/sensors/
|
%{_includedir}/sensors/
|
||||||
%{_libdir}/libsensors.so
|
%{_libdir}/libsensors.so
|
||||||
%dir %{_docdir}/sensors
|
%dir %{_docdir}/sensors
|
||||||
|
@ -1,69 +0,0 @@
|
|||||||
From: Jean Delvare <jdelvare@suse.de>
|
|
||||||
Subject: /var/run is deprecated
|
|
||||||
Patch-mainline: Not yet, will submit later today
|
|
||||||
References: bsc#1185183
|
|
||||||
|
|
||||||
Systemd now wants PID files in /run, not /var/run. Service files have
|
|
||||||
been updated upstream already, but not the path used by the actual
|
|
||||||
programs. Change them too so that things don't break when the
|
|
||||||
/var/run symlink is eventually dropped.
|
|
||||||
---
|
|
||||||
prog/pwm/fancontrol | 2 +-
|
|
||||||
prog/pwm/pwmconfig | 2 +-
|
|
||||||
prog/sensord/args.c | 4 ++--
|
|
||||||
prog/sensord/sensord.8 | 2 +-
|
|
||||||
4 files changed, 5 insertions(+), 5 deletions(-)
|
|
||||||
|
|
||||||
--- a/prog/pwm/fancontrol
|
|
||||||
+++ b/prog/pwm/fancontrol
|
|
||||||
@@ -38,7 +38,7 @@
|
|
||||||
#
|
|
||||||
#
|
|
||||||
|
|
||||||
-PIDFILE="/var/run/fancontrol.pid"
|
|
||||||
+PIDFILE="/run/fancontrol.pid"
|
|
||||||
|
|
||||||
#DEBUG=1
|
|
||||||
MAX=255
|
|
||||||
--- a/prog/pwm/pwmconfig
|
|
||||||
+++ b/prog/pwm/pwmconfig
|
|
||||||
@@ -30,7 +30,7 @@
|
|
||||||
#
|
|
||||||
|
|
||||||
LM_VERSION='3.6.0'
|
|
||||||
-PIDFILE="/var/run/fancontrol.pid"
|
|
||||||
+PIDFILE="/run/fancontrol.pid"
|
|
||||||
|
|
||||||
if [ -f "$PIDFILE" ]
|
|
||||||
then
|
|
||||||
--- a/prog/sensord/args.c
|
|
||||||
+++ b/prog/sensord/args.c
|
|
||||||
@@ -33,7 +33,7 @@
|
|
||||||
#include "version.h"
|
|
||||||
|
|
||||||
struct sensord_arguments sensord_args = {
|
|
||||||
- .pidFile = "/var/run/sensord.pid",
|
|
||||||
+ .pidFile = "/run/sensord.pid",
|
|
||||||
.scanTime = 60,
|
|
||||||
.logTime = 30 * 60,
|
|
||||||
.rrdTime = 5 * 60,
|
|
||||||
@@ -97,7 +97,7 @@ static const char *daemonSyntax =
|
|
||||||
" -T, --rrd-no-average -- switch RRD in non-average mode\n"
|
|
||||||
" -r, --rrd-file <file> -- RRD file (default <none>)\n"
|
|
||||||
" -c, --config-file <file> -- configuration file\n"
|
|
||||||
- " -p, --pid-file <file> -- PID file (default /var/run/sensord.pid)\n"
|
|
||||||
+ " -p, --pid-file <file> -- PID file (default /run/sensord.pid)\n"
|
|
||||||
" -f, --syslog-facility <f> -- syslog facility to use (default local4)\n"
|
|
||||||
" -g, --rrd-cgi <img-dir> -- output an RRD CGI script and exit\n"
|
|
||||||
" -a, --load-average -- include load average in RRD file\n"
|
|
||||||
--- a/prog/sensord/sensord.8
|
|
||||||
+++ b/prog/sensord/sensord.8
|
|
||||||
@@ -86,7 +86,7 @@ configuration file is used.
|
|
||||||
|
|
||||||
.IP "-p, --pid-file file"
|
|
||||||
Specify what PID file to write; the default is to write the file
|
|
||||||
-`/var/run/sensord.pid'. You should always specify an absolute path
|
|
||||||
+`/run/sensord.pid'. You should always specify an absolute path
|
|
||||||
here. The file is removed when the daemon exits.
|
|
||||||
.IP "-f, --syslog-facility facility"
|
|
||||||
Specify the
|
|
Loading…
Reference in New Issue
Block a user