wcs : meilleur support des workflow à l'export dynamique
[progfou.git] / wcs / update-wcs-scripts
CommitLineData
201384d1
P
1#!/bin/sh
2GIT_URL="http://git.auf.org/?p=progfou.git;a=blob_plain;f=wcs/"
201384d1 3
e86adf99
P
4update_script() {
5 url="$1" ; shift
6 dir="$2" ; shift
7 scripts="$@"
8 [ "`id -un`" = "root" ] && cd "${dir}"
9 for script in ${scripts} ; do
10 if wget -q -O "tmp.${script}" "${url}${script}" ; then
11 if ! cmp -s "tmp.${script}" "${script}" ; then
12 echo "Mise à jour de '${script}'..."
13 cat "tmp.${script}" > "${script}"
14 fi
15 else
16 echo "Script '${script}' indisponible !?"
201384d1 17 fi
e86adf99
P
18 rm -f "tmp.${script}"
19 done
20}
21
22update_script "$GIT_URL" /usr/local/sbin update-wcs-scripts wcs-extract wcs-extract-all
23update_script "$GIT_URL" /usr/local/lib list2form.py wcs-dynexport