From: Arne Fitzennreiter Date: Sat, 25 Oct 2008 11:19:54 +0000 (+0200) Subject: Improved sensors-detection at first collectd start X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=commitdiff_plain;h=5b55f2f88df493ce94c68a896e04f214bb75a3c8 Improved sensors-detection at first collectd start --- diff --git a/src/initscripts/init.d/collectd b/src/initscripts/init.d/collectd index 5a735ee30..2593d5d84 100644 --- a/src/initscripts/init.d/collectd +++ b/src/initscripts/init.d/collectd @@ -16,6 +16,16 @@ case "$1" in # At first run search for sensors with sensors-detect if [ ! -e /etc/sysconfig/lm_sensors ]; then boot_mesg "Searching for Sensors..." + + # First scan + "yes" | /usr/sbin/sensors-detect > /dev/null + + # Module load + for modul in `cat /etc/sysconfig/lm_sensors | grep '^MODULE_' | cut -d"=" -s -f2`; do + modprobe $modul > /dev/null 2>&1; + done + + # Second scan "yes" | /usr/sbin/sensors-detect > /dev/null evaluate_retval