Standard service start function, as in every /etc/init.d/script, is something 
as:
daemon foo
RETVAL=$?
    [ "$RETVAL" = 0 ] && touch /var/lock/subsys/foo

However, when i have multiple process to launch, how can i compute a final 
RETVAL to be true only when all invocation are successful ?
for foo in $CONFDIR/*; do
    daemon foo $conf
done
RETVAL= ????

ps: /etc/init.d/proftpd start function lacks RETVAL=$? line
-- 
Guillaume Rousse <[EMAIL PROTECTED]>
GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html

Reply via email to