[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 #!/bin/bash 2 3 # Olivier LECLUSE - 1 septembre 2005 4 # Mise a jour automatique de samba-edu3 - deploiement #ETAB# Caen 5 6 if [ ! -d /tmp/maj ]; then 7 mkdir /tmp/maj 8 else 9 rm /tmp/maj/* -r 2&>/dev/null 10 fi 11 cd /tmp/maj 12 13 typeset -i n=`echo "SELECT value FROM params WHERE name='majdepnbr';"|mysql se3db -N` 14 while true 15 do 16 fich=maj#ETAB#-$n 17 echo "téléchargement de $fich" 18 wget -qc ftp://ftp.crdp.ac-caen.fr/pub/linux/college/maj/$fich.tar.gz 19 wget -qc ftp://wawadeb.crdp.ac-caen.fr/pub/college/maj/$fich.md5 20 if [ -e $fich.tar.gz ]; then 21 echo "téléchargement de $fich terminé" 22 MD5=`cat $fich.md5` 23 MD51=`md5sum $fich.tar.gz` 24 if [ "$MD5" = "$MD51" ]; then 25 tar -zxf $fich.tar.gz 26 ./maj.sh 27 echo "mise a jour #$n terminée" 28 else 29 echo "Erreur de CRC sur $fich" 30 exit 1 31 fi 32 let n+=1 33 else 34 rm -r /tmp/maj/* 2&>/dev/null 35 mysql -D se3db -e "UPDATE params SET value=$n WHERE name='majdepnbr';" 36 echo "Opération de mise a jour terminée" 37 exit 0 38 fi 39 done
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |