|  | @@ -13,11 +13,12 @@ set -e
 | 
		
	
		
			
			| 13 | 13 |  
 | 
		
	
		
			
			| 14 | 14 |  PATH=/sbin:/bin:/usr/sbin:/usr/bin
 | 
		
	
		
			
			| 15 | 15 |  DAEMON=@CMAKE_INSTALL_PREFIX@/sbin/@POSTSRSD@
 | 
		
	
		
			
			| 16 |  | -prog=@PROJECT_NAME@
 | 
		
	
		
			
			|  | 16 | +NAME=@PROJECT_NAME@
 | 
		
	
		
			
			|  | 17 | +prog=@POSTSRSD@
 | 
		
	
		
			
			| 17 | 18 |  DESC="Postfix Sender Rewriting Scheme daemon"
 | 
		
	
		
			
			| 18 | 19 |  
 | 
		
	
		
			
			| 19 |  | -PIDFILE=/var/run/$prog.pid
 | 
		
	
		
			
			| 20 |  | -SCRIPTNAME=/etc/init.d/$prog
 | 
		
	
		
			
			|  | 20 | +PIDFILE=/var/run/$NAME.pid
 | 
		
	
		
			
			|  | 21 | +SCRIPTNAME=/etc/init.d/$NAME
 | 
		
	
		
			
			| 21 | 22 |  
 | 
		
	
		
			
			| 22 | 23 |  # Gracefully exit if the package has been removed.
 | 
		
	
		
			
			| 23 | 24 |  test -x $DAEMON || exit 0
 | 
		
	
	
		
			
			|  | @@ -33,9 +34,9 @@ RUN_AS=nobody
 | 
		
	
		
			
			| 33 | 34 |  CHROOT=@CHROOT_DIR@
 | 
		
	
		
			
			| 34 | 35 |  
 | 
		
	
		
			
			| 35 | 36 |  # Read config file if it is present.
 | 
		
	
		
			
			| 36 |  | -if [ -r /etc/default/$prog ]
 | 
		
	
		
			
			|  | 37 | +if [ -r /etc/default/$NAME ]
 | 
		
	
		
			
			| 37 | 38 |  then
 | 
		
	
		
			
			| 38 |  | -    . /etc/default/$prog
 | 
		
	
		
			
			|  | 39 | +    . /etc/default/$NAME
 | 
		
	
		
			
			| 39 | 40 |  fi
 | 
		
	
		
			
			| 40 | 41 |  
 | 
		
	
		
			
			| 41 | 42 |  test -r "$SRS_SECRET" -a -n "$SRS_DOMAIN" || exit 0
 | 
		
	
	
		
			
			|  | @@ -43,11 +44,11 @@ test -r "$SRS_SECRET" -a -n "$SRS_DOMAIN" || exit 0
 | 
		
	
		
			
			| 43 | 44 |  do_start()
 | 
		
	
		
			
			| 44 | 45 |  {
 | 
		
	
		
			
			| 45 | 46 |  	echo -n "Starting $DESC: "
 | 
		
	
		
			
			| 46 |  | -	daemon $prog -4 -f"$SRS_FORWARD_PORT" -r"$SRS_REVERSE_PORT" -d"$SRS_DOMAIN" -s"$SRS_SECRET" \
 | 
		
	
		
			
			| 47 |  | -	             -u"$RUN_AS" -p"$PIDFILE" -c"$CHROOT" -X"$SRS_EXCLUDE_DOMAINS" -D
 | 
		
	
		
			
			|  | 47 | +	daemon $DAEMON -4 -f"$SRS_FORWARD_PORT" -r"$SRS_REVERSE_PORT" -d"$SRS_DOMAIN" -s"$SRS_SECRET" \
 | 
		
	
		
			
			|  | 48 | +	               -u"$RUN_AS" -p"$PIDFILE" -c"$CHROOT" -X"$SRS_EXCLUDE_DOMAINS" -D
 | 
		
	
		
			
			| 48 | 49 |  	RETVAL=$?
 | 
		
	
		
			
			| 49 | 50 |  	echo
 | 
		
	
		
			
			| 50 |  | -    	[ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
 | 
		
	
		
			
			|  | 51 | +    	[ $RETVAL -eq 0 ] && touch /var/lock/subsys/$NAME
 | 
		
	
		
			
			| 51 | 52 |      	return $RETVAL
 | 
		
	
		
			
			| 52 | 53 |  }
 | 
		
	
		
			
			| 53 | 54 |  
 | 
		
	
	
		
			
			|  | @@ -57,7 +58,7 @@ do_stop()
 | 
		
	
		
			
			| 57 | 58 |  	killproc $prog
 | 
		
	
		
			
			| 58 | 59 |          RETVAL=$?
 | 
		
	
		
			
			| 59 | 60 |          echo
 | 
		
	
		
			
			| 60 |  | -        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
 | 
		
	
		
			
			|  | 61 | +        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$NAME
 | 
		
	
		
			
			| 61 | 62 |          return $RETVAL
 | 
		
	
		
			
			| 62 | 63 |  }
 | 
		
	
		
			
			| 63 | 64 |  
 | 
		
	
	
		
			
			|  | @@ -69,7 +70,7 @@ case "$1" in
 | 
		
	
		
			
			| 69 | 70 |  	do_stop
 | 
		
	
		
			
			| 70 | 71 |  	;;
 | 
		
	
		
			
			| 71 | 72 |    status)
 | 
		
	
		
			
			| 72 |  | -	status $prog
 | 
		
	
		
			
			|  | 73 | +	status $NAME
 | 
		
	
		
			
			| 73 | 74 |  	;;
 | 
		
	
		
			
			| 74 | 75 |    restart|force-reload)
 | 
		
	
		
			
			| 75 | 76 |  	do_stop
 | 
		
	
	
		
			
			|  | @@ -78,13 +79,13 @@ case "$1" in
 | 
		
	
		
			
			| 78 | 79 |    reload)
 | 
		
	
		
			
			| 79 | 80 |  	;;
 | 
		
	
		
			
			| 80 | 81 |    condrestart|try-restart)
 | 
		
	
		
			
			| 81 |  | -	if [ -f /var/lock/subsys/$prog ]; then
 | 
		
	
		
			
			|  | 82 | +	if [ -f /var/lock/subsys/$NAME ]; then
 | 
		
	
		
			
			| 82 | 83 |  		do_stop
 | 
		
	
		
			
			| 83 | 84 |  		do_start
 | 
		
	
		
			
			| 84 | 85 |  	fi
 | 
		
	
		
			
			| 85 | 86 |  	;;
 | 
		
	
		
			
			| 86 | 87 |    *)
 | 
		
	
		
			
			| 87 |  | -	echo "Usage: $prog {start|stop|restart|condrestart|try-restart|reload|force-reload|status|usage}"
 | 
		
	
		
			
			|  | 88 | +	echo "Usage: $NAME {start|stop|restart|condrestart|try-restart|reload|force-reload|status|usage}"
 | 
		
	
		
			
			| 88 | 89 |  	[ "$1" = "usage" ] && exit 0
 | 
		
	
		
			
			| 89 | 90 |  	exit 2
 | 
		
	
		
			
			| 90 | 91 |  	;;
 |