#! /bin/bash # sfwebcron # To update the developers-guidelines.html and put in html area # # Install in cron with something like: # 47 7 * * * $HOME/bin/sfwebcron function die { echo $1; exit 1; } # Set working variables PROJECT=nagiosplug IN=${HOME}/tmp_sfwebcron OUT="/home/groups/n/na/nagiosplug/htdocs" # Get latest dev guildelines [[ ! -d $IN ]] && mkdir $IN cd $IN if [[ ! -d $PROJECT ]] ; then cvs -z3 -d:pserver:anonymous@cvs1:/cvsroot/nagiosplug co nagiosplug || die "Cannot cvs" fi cd nagiosplug/doc cvs update # Is the dev guidelines updated? make if [[ developer-guidelines.html -nt $OUT/developer-guidelines.html ]] ; then cp developer-guidelines.html developer-guidelines.sgml $OUT fi