Mercurial > noffle
view debian/noffle-cronfetch @ 320:5c6faf4e1dc9 noffle
[svn] * src/noffle.c: Give usage (rather than abort()) if option is unrecognised.
* src/content.c: Tighten up checks when accessing content vector.
author | bears |
---|---|
date | Fri, 21 Feb 2003 23:06:54 +0000 |
parents | 3b5b7f3fd71f |
children | fc3e4fc0a88d |
line wrap: on
line source
#!/bin/sh # $Id: noffle-cronfetch 434 2003-02-14 13:54:32Z godisch $ # # noffle script to fetch articles, run from cron exec > /dev/null 2>&1 LOCKFILE=/var/lock/noffle/noffle-cronfetch.pid NOFFLE=/usr/bin/noffle . /etc/default/noffle [ "$NOFFLE_FETCHMODE" = cron ] || exit 0 if [ -f "$LOCKFILE" ]; then # check if pid still exists if kill -0 `cat $LOCKFILE`; then logger -i -p news.info -t noffle-cronfetch -- "previous instance still running" exit 0 fi # false lock logger -i -p news.warning -t noffle-cronfetch -- "removing stale lock $LOCKFILE" rm -f $LOCKFILE fi trap 'rm -f $LOCKFILE' 0 1 2 15 echo $$ > $LOCKFILE $NOFFLE --fetch rm -f $LOCKFILE trap '' 0 exit 0