#!/sbin/runscript # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ depend() { use net } FORKING=${FORKING:-"0"} PIDFILE=${PIDFILE:-"/var/run/tt-rss.pid"} PHP=${PHP:-"/usr/bin/php"} RUNAS=${RUNAS:-"nobody:nobody"} DAEMON_SCRIPT="update_daemon.php" if [ "$FORKING" != "0" ]; then DAEMON_SCRIPT="update_daemon2.php" fi checkconfig() { if [ ! -e "${TTRSS_PATH}/${DAEMON_SCRIPT}" ]; then eerror "Please set a correct path to the tt-rss installation in /etc/conf.d/tt-rss" return 1 fi } start() { ebegin "Starting Tiny Tiny RSS update daemon" start-stop-daemon --start --quiet --pidfile "${PIDFILE}" --chdir "${TTRSS_PATH}" \ --user ${RUNAS} --exec ${PHP} --background --make-pidfile -- \ "${TTRSS_PATH}/${DAEMON_SCRIPT}" eend $? } stop() { ebegin "Stopping Tiny Tiny RSS update daemon" start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" --user ${RUNAS} eend $? }