--- Pure-FTPd.orig	2007-10-10 22:04:10.000000000 +0200
+++ Pure-FTPd	2007-10-10 22:04:10.000000000 +0200
@@ -25,6 +25,7 @@
 . ${OCF_ROOT}/resource.d/heartbeat/.ocf-shellfuncs
 
 PIDFILE=${HA_RSCTMP}/pure-ftpd-${OCF_RESOURCE_INSTANCE}.pid
+PIDFILE="/var/run/pure-ftpd/pure-ftpd.pid" # hardwired by debian
 USAGE="Usage: $0 {start|stop|status|monitor|validate-all|meta-data}";
 
 ##########################################################################
@@ -114,7 +115,9 @@ PureFTPd_start()
 
 	if [ -n "$OCF_RESKEY_script" -a -n "$OCF_RESKEY_conffile" ]
 	then
-		$OCF_RESKEY_script $OCF_RESKEY_conffile -g $PIDFILE
+		# $OCF_RESKEY_script $OCF_RESKEY_conffile -g $PIDFILE
+		# this is debian specific
+		STANDALONE_OR_INETD=standalone $OCF_RESKEY_script
 	else
 		ocf_log err "One or more empty arguments"
 		exit $OCF_ERR_GENERIC
