aboutsummaryrefslogtreecommitdiffstats
path: root/config/purge-varnish-debian.ugly
diff options
context:
space:
mode:
Diffstat (limited to 'config/purge-varnish-debian.ugly')
-rw-r--r--config/purge-varnish-debian.ugly17
1 files changed, 10 insertions, 7 deletions
diff --git a/config/purge-varnish-debian.ugly b/config/purge-varnish-debian.ugly
index 1a9259da8..af32650a8 100644
--- a/config/purge-varnish-debian.ugly
+++ b/config/purge-varnish-debian.ugly
@@ -4,7 +4,7 @@
# Provides: purge-varnish
# Required-Start: $local_fs $syslog
# Required-Stop: $local_fs $syslog
-# Default-Start: 2 3 4 5
+# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: purge-varnish is a daemon purging the Alaveteli varnish cache
# Description: purge-varnish purge the Alaveteli varnish cache
@@ -13,11 +13,14 @@
# !!(*= $daemon_name *)!! Start the Alaveteli email purge-varnish daemon
NAME=!!(*= $daemon_name *)!!
-DAEMON=/data/vhost/!!(*= $vhost *)!!/alaveteli/script/runner
+DAEMON=!!(*= $vhost_dir *)!!/alaveteli/script/runner
DAEMON_ARGS="--daemon PurgeRequest.purge_all_loop"
-PIDFILE=/data/vhost/!!(*= $vhost *)!!/purge-varnish.pid
-LOGFILE=/data/vhost/!!(*= $vhost *)!!/logs/purge-varnish.log
+PIDFILE=!!(*= $vhost_dir *)!!/purge-varnish.pid
+LOGFILE=!!(*= $vhost_dir *)!!/logs/purge-varnish.log
DUSER=!!(*= $user *)!!
+# Set RAILS_ENV - not needed if using config/rails_env.rb
+# RAILS_ENV=your_rails_env
+# export RAILS_ENV
trap "" 1
@@ -48,17 +51,17 @@ case "$1" in
exit 0
fi
;;
-
+
start)
echo -n "Starting Alaveteli purge-varnish daemon: $NAME"
start_daemon
;;
-
+
stop)
echo -n "Stopping Alaveteli purge-varnish daemon: $NAME"
stop_daemon
;;
-
+
restart)
echo -n "Restarting Alaveteli purge-varnish daemon: $NAME"
stop_daemon