#!/bin/bash ### BEGIN INIT INFO # Provides: fastcgi-wrapper.pl # Required-Start: $local_fs $remote_fs $syslog $named $network $time # Required-Stop: $local_fs $remote_fs $syslog $named $network # Should-Start: # Should-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 ### END INIT INFO PERL_SCRIPT=/usr/bin/fastcgi-wrapper.pl FASTCGI_USER=www-data RETVAL=0 case "$1" in start) su - $FASTCGI_USER -c $PERL_SCRIPT RETVAL=$? ;; stop) killall -9 fastcgi-wrapper.pl RETVAL=$? ;; restart) killall -9 fastcgi-wrapper.pl su - $FASTCGI_USER -c $PERL_SCRIPT RETVAL=$? ;; *) echo "Usage: perl-fastcgi {start|stop|restart}" exit 1 ;; esac exit $RETVAL