Re: [Cooker] Re: [CHRPM] lm_sensors-2.6.2-4mdk

2002-01-30 Thread Christian Bricart

On Wed, Jan 30, 2002 at 09:01:45AM +0300, Borsenkow Andrej wrote:
 [..]
 What's wrong with
 
 cat  /etc/modules
 i2c-i801
 adm1025
 eeprom
 ^D

Hmm .. but with the /etc/sysconfig/ approach it would be possible to
load the sensor modules only when sensors is enabled in chkconfig 


Christian

-- 
Backups are for wimps. Real men upload their data to an FTP site and have
 everyone else mirror it.- Linus Torvalds




[Cooker] Re: [CHRPM] lm_sensors-2.6.2-4mdk

2002-01-29 Thread Christian Bricart

On Tue, 2002-01-29 at 18:30, Juan Quintela wrote:
 [..]
 * Sat Jan 26 2002 Juan Quintela [EMAIL PROTECTED] 2.6.2-4mdk
 
 - add Requires: perl, it is needed for sensors-detect.

Could someone please add some code to the package/initscript, that I
proposed some time ago:



[ -f /usr/sbin/sensord ] || exit 0
[ -f  /usr/bin/sensors ] || exit 0

 # See how we were called.
 case $1 in
   start)
+[ -f /etc/sysconfig/sensors ]  . /etc/sysconfig/sensors
+if [ ! -z $SENSOR_MODULES ]; then
+  for sensor_module in ${SENSOR_MODULES}; do
+modprobe $sensor_module
+  done
+fi
 # Set Alarm
 sensors -s  sleep 2
 # Start daemons.


Then /etc/sysconfig/sensors could be created by %postinst via
parsing of `sensors-detect` output - or just left blank as of:

 #
 # /etc/sysconfig/sensors
 #
 # fill your modules in here like:
 #  SENSOR_MODULES=i2c-i801 adm1025 eeprom

 SENSOR_MODULES=

 # EOF.


Just my two (Euro-)cents ..
  Christian

-- 
| Christian Bricart| [EMAIL PROTECTED] |
| c/o sysTime solutions AG | http://www.systime.de/ |
| Brabantstr. 10-18| FON: +49 241/99796-15  |
| D-52070 Aachen   | FAX: +49 241/99796-10  |





RE: [Cooker] Re: [CHRPM] lm_sensors-2.6.2-4mdk

2002-01-29 Thread Borsenkow Andrej

 
 Then /etc/sysconfig/sensors could be created by %postinst via
 parsing of `sensors-detect` output

It is not always reliable. It needs human review.

  #
  # /etc/sysconfig/sensors
  #
  # fill your modules in here like:
  #  SENSOR_MODULES=i2c-i801 adm1025 eeprom
 


What's wrong with

cat  /etc/modules
i2c-i801
adm1025
eeprom
^D

??

-andrej