From e656ec7b324bba1336a2e65af5271fa5f06091ff Mon Sep 17 00:00:00 2001 From: Victor Claudet Date: Thu, 18 Dec 2014 11:43:45 +0100 Subject: [PATCH] + update-fsb-template --- wcs/update-fsb-template | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 wcs/update-fsb-template diff --git a/wcs/update-fsb-template b/wcs/update-fsb-template new file mode 100755 index 0000000..b68d631 --- /dev/null +++ b/wcs/update-fsb-template @@ -0,0 +1,23 @@ +#! /bin/bash + +LOCK=/var/tmp/update-fsb-template +TMPFILE=$(tempfile) || exit +DST=/usr/share/wcs/themes/fontenay-sous-bois/template.ezt +HOSTNAME=$(hostname -f) + +PORTAL=portail-fsb.dev.entrouvert.org +if [ x$HOSTNAME == xauquo-test.entrouvert.org ]; then + PORTAL=portail-fsb.test.entrouvert.org +fi + +if mkdir $LOCK &> /dev/null; then + trap "rm -rf $TMPFILE $LOCK" EXIT + curl --silent https://$PORTAL/__template.ezt > $TMPFILE + chown wcs-au-quotidien:wcs-au-quotidien $TMPFILE + diff $TMPFILE $DST > /dev/null + if [ "$?" != "0" ] + then + # cp $DST $BACKUP.$(date +'%Y%m%d-%H%M%S') + cp $TMPFILE $DST + fi +fi