[Initng-svn] r3200 - initng/trunk/initfiles/system
svn at initng.thinktux.net
svn at initng.thinktux.net
Sun Mar 5 02:55:09 CET 2006
Author: deac
Date: Sun Mar 5 02:55:09 2006
New Revision: 3200
Modified:
initng/trunk/initfiles/system/lm-sensors.ii
Log:
lm-sensors.ii: posix-conform and some clean ups. there must be no dependency to load modules
Modified: initng/trunk/initfiles/system/lm-sensors.ii
==============================================================================
--- initng/trunk/initfiles/system/lm-sensors.ii (original)
+++ initng/trunk/initfiles/system/lm-sensors.ii Sun Mar 5 02:55:09 2006
@@ -1,37 +1,34 @@
-#ifd gentoo
service system/lm-sensors/modules {
- need = system/bootmisc system/modules/i2c-core;
- use = system/modules;
- env_file = /etc/conf.d/lm_sensors;
- script start = {
- i=0
- while true; do
- module=`eval echo '$'MODULE_${i}`
- module_args=`eval echo '$'MODULE_${i}_ARGS`
- [ -z "${module}" ] && break
- @/sbin/modprobe@ ${module} ${module_args} &>/dev/null
- i=$((i+1))
- done
- };
- script stop = {
- i=0
- while true; do
- module=`eval echo '$'MODULE_${i}`
- [ -z "${module}" ] && break
- @/sbin/rmmod@ ${module} &>/dev/null
- i=$((i+1))
- done
- };
+ need = system/bootmisc system/modules/i2c-core;
+ use = system/modules;
+ env_file = /etc/conf.d/lm_sensors;
+ stdall = /dev/null;
+ script start = {
+ i=0
+ while true
+ do
+ eval module=\"\${MODULE_${i}}\"
+ eval module_args=\"\${MODULE_${i}_ARGS}\"
+ [ -z "${module}" ] && break
+ @/sbin/modprobe@ "${module}" ${module_args}
+ i=$((i+1))
+ done
+ };
+ script stop = {
+ i=0
+ while true
+ do
+ eval module=\"\${MODULE_${i}}\"
+ [ -z "${module}" ] && break
+ @/sbin/rmmod@ "${module}"
+ i=$((i+1))
+ done
+ };
}
-#endd
service system/lm-sensors {
-#ifd gentoo
- need = system/bootmisc system/lm-sensors/modules;
-#elsed
need = system/bootmisc;
-#endd
- use = system/modules;
+ use = system/lm-sensors/modules system/modules;
stdout = /dev/null;
script start = {
# set alarm values on the sensor chip(s)
More information about the Initng-svn
mailing list