3 # 2008-05-09 - Copied from sync-configure (nthomas)
5 URL
='https://addons.mozilla.org/blocklist/1/%7Bec8030f7-c20a-464f-9b0e-13a3a9e97384%7D/3.0/'
8 CVSROOT
='cltbld@cvs.mozilla.org:/cvsroot'
11 PATH
="/usr/bin:/bin:/usr/local/bin:/usr/sbin:/usr/bsd:/sbin:/usr/bin:/bin:/usr/etc:/usr/ucb"
13 HOST
=`/bin/hostname -f`
15 export CVSROOT CVS_RSH PATH
23 ${CVS} -q checkout mozilla
/browser
/app
/blocklist.xml
25 if [ $CO_STATUS != 0 ]
27 echo "ERROR cvs checkout exited with a non-zero exit code: $CO_STATUS"
32 ${WGET} -O browser
/app
/blocklist.xml
${URL}
34 if [ $WGET_STATUS != 0 ]
36 echo "ERROR wget exited with a non-zero exit code: $WGET_STATUS"
40 ${CVS} diff browser
/app
/blocklist.xml
>/dev
/null
2>&1
42 if [ $DIFF_STATUS == 1 ]
44 ${CVS} commit
-m"Automated update from host $HOST" browser
/app
/blocklist.xml
46 if [ $CI_STATUS != 0 ]
48 echo "ERROR cvs commit exited with exit code: $CI_STATUS"
51 elif [ $DIFF_STATUS == 0 ]
55 echo "ERROR cvs diff exited with exit code: $DIFF_STATUS"