[Initng-svn] r1991 - initng/initfiles/system
svn at initng.thinktux.net
svn at initng.thinktux.net
Tue Nov 8 01:09:38 CET 2005
Author: jimmy
Date: Tue Nov 8 01:09:38 2005
New Revision: 1991
Modified:
initng/initfiles/system/laptop-mode.ii
initng/initfiles/system/lm-sensors.ii
initng/initfiles/system/local.ii
initng/initfiles/system/makedev.ii
initng/initfiles/system/modules.ii
Log:
More modules.
Modified: initng/initfiles/system/laptop-mode.ii
==============================================================================
--- initng/initfiles/system/laptop-mode.ii (original)
+++ initng/initfiles/system/laptop-mode.ii Tue Nov 8 01:09:38 2005
@@ -6,23 +6,23 @@
service system/laptop-mode {
need = system/initial system/mountfs
start {
- touch /var/run/laptop-mode-enabled
+ @touch@ /var/run/laptop-mode-enabled
# Run it with "force" so that syslog.conf and hdparm settings
# are set correctly at system bootup.
- if [ -e /usr/sbin/laptop_mode ]; then
- /usr/sbin/laptop_mode auto force > /dev/null
- elif [ -e /usr/sbin/laptop-mode ]; then
- /usr/sbin/laptop-mode auto force > /dev/null
+ if [ -e @/usr/sbin/laptop_mode@ ]; then
+ @/usr/sbin/laptop_mode@ auto force > /dev/null
+ elif [ -e @/usr/sbin/laptop-mode@ ]; then
+ @/usr/sbin/laptop-mode@ auto force > /dev/null
else
- echo "laptop_mode not found!"
+ @echo@ "laptop_mode not found!"
exit 1
fi
exit 0
}
stop {
rm -f /var/run/laptop-mode-enabled
- if ! ( /usr/sbin/laptop_mode stop > /dev/null ) ; then
+ if ! ( @/usr/sbin/laptop_mode@ stop > /dev/null ) ; then
exit 1
fi
Modified: initng/initfiles/system/lm-sensors.ii
==============================================================================
--- initng/initfiles/system/lm-sensors.ii (original)
+++ initng/initfiles/system/lm-sensors.ii Tue Nov 8 01:09:38 2005
@@ -2,11 +2,11 @@
need system/initial
start {
if [ "$VERBOSE" = "yes" ]; then
- /usr/bin/sensors -s
- /usr/bin/sensors > /dev/null
+ @/usr/bin/sensors@ -s
+ @/usr/bin/sensors@ > /dev/null
else
- /usr/bin/sensors -s 1> /dev/null 2> /dev/null
- /usr/bin/sensors 1> /dev/null 2> /dev/null
+ @/usr/bin/sensors@ -s 1> /dev/null 2> /dev/null
+ @/usr/bin/sensors@ 1> /dev/null 2> /dev/null
fi
}
Modified: initng/initfiles/system/local.ii
==============================================================================
--- initng/initfiles/system/local.ii (original)
+++ initng/initfiles/system/local.ii Tue Nov 8 01:09:38 2005
@@ -1,8 +1,8 @@
service system/local {
need = system/initial system/mountfs
use = system/coldplug
- start = /bin/bash
- stop = /bin/bash
+ start = @/bin/bash@
+ stop = @/bin/bash@
start_args = /etc/conf.d/local.start
stop_args = /etc/conf.d/local.stop
}
Modified: initng/initfiles/system/makedev.ii
==============================================================================
--- initng/initfiles/system/makedev.ii (original)
+++ initng/initfiles/system/makedev.ii Tue Nov 8 01:09:38 2005
@@ -6,10 +6,8 @@
start {
- PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
-
set -e
- test -L /dev/MAKEDEV || ln -fs /sbin/MAKEDEV /dev/MAKEDEV
+ test -L /dev/MAKEDEV || ln -fs @/sbin/MAKEDEV@ /dev/MAKEDEV
# create dvb-devices, if the dvb-directory allready exists, and
# no devfs is used (this a workaround for the changed major-number
Modified: initng/initfiles/system/modules.ii
==============================================================================
--- initng/initfiles/system/modules.ii (original)
+++ initng/initfiles/system/modules.ii Tue Nov 8 01:09:38 2005
@@ -9,28 +9,42 @@
# Here we should fail, as a modular kernel do need
# depmod command ...
-if [ ! -e /lib/modules/`uname -r`/modules.dep ]
+if [ ! -e /lib/modules/`@uname@ -r`/modules.dep ]
then
- if [ ! -x /sbin/depmod ]
+ if [ ! -x @/sbin/depmod@ ]
then
- echo "ERROR: system is missing /sbin/depmod !"
+ @echo@ "ERROR: system is missing @/sbin/depmod@ !"
exit 1
fi
+#ifdist gentoo
+ @/sbin/modules-update@
+#elsed
+ @/sbin/depmod@
+#endd
+ exit 0
else
- echo "Found modules.dep, skipping depmod ..."
+ @echo@ "Found modules.dep, skipping depmod ..."
fi
+
+# if /etc/modules.d is newer then /etc/modules.conf
+
if [ /etc/modules.d -nt /etc/modules.conf ]
then
- echo "Calculating module dependencies ..."
- if [ ! -x /sbin/depmod ]
+ @echo@ "Calculating module dependencies ..."
+ if [ ! -x @/sbin/depmod@ ]
then
- echo "ERROR: system is missing /sbin/depmod !"
+ @echo@ "ERROR: system is missing @/sbin/depmod@ !"
exit 1
fi
- /sbin/modules-update &>/dev/null
+#ifdist gentoo
+ @/sbin/modules-update@
+#elsed
+ @/sbin/depmod@
+#endd
+ exit 0
else
- echo "Module dependencies up to date ..."
+ @echo@ "Module dependencies up to date ..."
fi
wait
More information about the Initng-svn
mailing list