#
# plc Manages all PLC services on this machine
#
-# chkconfig: 2345 5 99
+# chkconfig: 2345 60 40
#
# description: Manages all PLC services on this machine
#
-# $Id$
-# $URL$
-#
# Source function library and configuration
. /etc/plc.d/functions
# but that's maybe a good thing, that all is done at first start
###
+# do not consider files that contain '.', '~' or 'functions' in the name
steps=($(
for step in /etc/plc.d/* ; do
stepname=$(basename $step)
- plainstepname=$(echo $stepname | sed -e 's,\.,,' -e 's,~,,')
+ plainstepname=$(echo $stepname | sed -e 's,\.,,' -e 's,~,,' -e 's,functions,,' )
if [ -f $step -a -x $step -a "$stepname" = "$plainstepname" ] ; then
priority=$(sed -ne 's/# priority: \(.*\)/\1/p' $step)
echo $priority $stepname