Commit | Line | Data |
---|---|---|
0f48356a | 1 | #!/bin/sh |
edf3eba0 | 2 | WCS_USER="wcs" |
edf3eba0 | 3 | OUTPUT_USER="wcs-export" |
0f48356a P |
4 | SITE="formulaires.auf.org" |
5 | FORMS="\ | |
6 | horizons-francophones-2010-bureau-ocean-indien \ | |
7 | demande-de-bourse-de-doctorat-2010-2011-algerie-maroc-tunisie \ | |
8 | demande-de-bourse-de-doctorat-2011-2012-afrique-centrale-et-des-grands-lacs \ | |
9 | " | |
10 | ||
edf3eba0 P |
11 | if [ "`id -un`" != "root" ] ; then |
12 | echo "Ce script nécessite d'être lancé depuis l'utilisateur root." | |
13 | exit 1 | |
14 | fi | |
15 | ||
16 | # XXX: hack en attendant de savoir corriger le umask de wcs… | |
8e05ae4f | 17 | su -s /bin/sh -c "chmod -R g+rX $SITE" -l "$WCS_USER" |
0f48356a | 18 | |
600cb373 | 19 | wcs_extract="`which wcs-extract`" |
0cf37351 P |
20 | echo "Traitement des formulaires de '$SITE'..." |
21 | for f in $FORMS ; do | |
0f48356a | 22 | echo " $f" |
600cb373 | 23 | su -s /bin/sh -c "${wcs_extract} . $SITE $f" -l "$OUTPUT_USER" |
0f48356a | 24 | done |
36319452 | 25 | echo "Terminé." |