From aab33d48450aedf20409fe187f573d74eb60f95d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 4 Apr 2019 09:05:25 +0100 Subject: [PATCH] core130: Do not search for sensors on AWS This causes some i2c drivers to load and tons of error messages being created in syslog. So we skip searching for any sensors that do not exist. Signed-off-by: Michael Tremer --- config/rootfiles/core/130/filelists/files | 1 + src/initscripts/system/collectd | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/config/rootfiles/core/130/filelists/files b/config/rootfiles/core/130/filelists/files index 248a2c7533..00d3cdde6e 100644 --- a/config/rootfiles/core/130/filelists/files +++ b/config/rootfiles/core/130/filelists/files @@ -4,6 +4,7 @@ srv/web/ipfire/cgi-bin/credits.cgi var/ipfire/langs etc/collectd.conf etc/logrotate.conf +etc/rc.d/init.d/collectd etc/rc.d/init.d/firewall etc/rc.d/init.d/networking/red.up/23-suricata etc/rc.d/init.d/suricata diff --git a/src/initscripts/system/collectd b/src/initscripts/system/collectd index cdb8693ae5..5233525f04 100644 --- a/src/initscripts/system/collectd +++ b/src/initscripts/system/collectd @@ -35,6 +35,11 @@ case "$1" in touch /etc/sysconfig/lm_sensors fi + # Do not search for sensors when running on AWS + if [ -e "/var/run/aws-instance-id" ]; then + touch /etc/sysconfig/lm_sensors + fi + # At first run search for sensors with sensors-detect if [ ! -e /etc/sysconfig/lm_sensors ]; then boot_mesg "Searching for Sensors..." -- 2.39.2