function cleanlock() { /bin/rm -f /var/lock/$1.lock }
function quit() { echo $1 if [ $2 ] then cleanlock $2 fi exit 2 }
function newlock() { if [ -f /var/lock/$1.lock ] then quit "Lockfile exists.. Remove /var/lock/$1.lock" else touch /var/lock/$1.lock fi }
newlock docSync if [ ! -d /srv/web/docs ] then echo "/srv/web/docs missing" cd /srv/web git clone git://git.fedoraproject.org/git/docs/web.git docs fi
cd /srv/web/docs git reset --hard git pull
/sbin/restorecon -R /srv/web/docs/ cleanlock docSync
infrastructure@lists.fedoraproject.org