slackbuilds/n/tt-rss/rc.tt-rss
Gwenhael Le Moine d2d7a0d785 add tt-rss
Signed-off-by: Gwenhael Le Moine <gwenhael.le.moine@gmail.com>
2016-07-19 14:52:02 +02:00

55 lines
836 B
Bash

#!/bin/sh
NAME="Tiny Tiny RSS"
USER="apache"
COMMAND="php /srv/www/vhosts/tt-rss/htdocs/update_daemon2.php"
PID_FILE="/tmp/tt-rss.pid" # $USER needs to have writing right
func_start() {
echo -n "Starting $NAME..."
if [ ! -e $PID_FILE ]; then
sudo -u $USER $COMMAND 2>&1 > /dev/null &
echo "$!" > $PID_FILE
else
echo "$NAME already started"
fi
}
func_stop() {
if [ -e $PID_FILE ];then
kill $(cat $PID_FILE) && rm $PID_FILE
else
echo "$NAME not running"
fi
}
func_status() {
if [ -e $PID_FILE ];then
echo "$NAME running"
else
echo "$NAME not running"
fi
}
case $1 in
"start")
func_start
;;
"stop")
func_stop
;;
"restart")
func_stop
sleep 2
func_start
;;
"status")
func_status
;;
*)
echo "Usage; start|stop|restart|status"
;;
esac