perhaps you forgot the & to put the process in the background? This
happened to me.

On Mon, 12 Mar 2001, Eric Pretorious wrote:

> Hello!
> 
> I've been trying to start qmail using a hacked version of the 
> /etc/init.d/httpd script but the script - /etc/init.d/smtp - just hangs 
> after echo'ing the message "Starting qmail: ". (`csh -cf '/var/qmail/rc'` 
> works correctly.) I'm not familiar with shell scripting - could the error be 
> caused because /var/qmail/rc doesn't return a value to `RETVAL=$?` ? 
> (/etc/init.d/smtp stop works just great!)
> 
> Thanks in advance!
> Eric P.
> Los Gatos, CA
> 
> /etc/init.d/smtp:
> ================
> #!/bin/sh
> #
> # Startup script for the qmail mail transfer agent (MTA)
> #
> # description: The qmail package manages all e-mail messages
> #              the come into or leave this server.
> # processes/daemons: /var/qmail/qmail-send
> #                    /var/qmail/splogger
> #                    /var/qmail/qmail-lspawn
> #                    /var/qmail/qmail-rspawn
> #                    /var/qmail/qmail-clean
> # config files: /var/qmail
> 
> # Source function library.
> . /etc/rc.d/init.d/functions
> 
> # Path to the qmail boot script.
> qmail=/var/qmail/rc
> RETVAL=0
> 
> # Until glibc's locale support is working right again, work around it.
> LANG=C
> 
> # Change the major functions into functions.
> start() {
>       echo -n "Starting qmail: "
>       daemon ${qmail}
>       RETVAL=$?
>       echo
>       [ $RETVAL = 0 ] && touch /var/lock/subsys/smtp
>       return $RETVAL
> }
> stop() {
>       echo -n "Shutting down qmail: "
>       killproc qmail-send
>       RETVAL=$?
>       echo
>       [ $RETVAL = 0 ] && rm -f /var/lock/subsys/smtp
>       return $RETVAL
> }
> 
> # See how we were called.
> case "$1" in
>   start)
>       start
>       ;;
>   stop)
>       stop
>       ;;
>   restart)
>       stop
>       start
>       ;;
> *)
>       echo "Usage: $0 {start|stop|restart}"
>       exit 1
> esac
> 
> exit $RETVAL
> 
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com
> 
> 

Reply via email to