Archives Posts
Telechargement Zimbra
Il s’avère que dans ma société nous travaillons avec zimbra. J’ai créer quelques petits scripts qui permettent de faciliter la vie. Ayant besoin d’avoir toutes les versions de zimbra sous le coude pour faire des tests, j’ai créer ce script qui permet de télécharger les dernieres versions de zimbra. Il vous suffira de mettre le script dans votre cron et le tour est joué.
#######ChangeLOG##################
#Createur : Maussion Frederic
#Contact : fmaussion@starxpert.fr
#Date de creation : 16/04/08
###################################
### VARIABLES ###
# Recuperation de la version de zimbra afin de pouvoir creer les repertoires
version=`wget -q -O – http://www.zimbra.com/community/downloads.html | grep HTTP | grep -oe ‘\(\w*.\)\{2\}\w*.GA\+’ | sed -e ‘s/_GA//g’ |sort -u | tail -1`
#Definition des repertoires ou seront telecharger les archives de zimbra
NE= »/opt/iso/zimbra/NE »
OSE= »/opt/iso/zimbra/OSE »
## Dossier et telechargement ##
# Creation des dossier
echo « mkdir $NE/$version » > /tmp/get.sh
echo « mkdir $OSE/$version » >> /tmp/get.sh
# Telechargement des versions NE
echo « cd $NE/$version » >> /tmp/get.sh
wget –quiet http://www.zimbra.com/products/downloads.html -O – | sed -n ‘s/.*\(http:\/\/.*tgz\).*/\1/p’ |sort -u | sed -e ‘s/http/wget -c http/g’ >> /tmp/get.sh
# Telchargement des versions OSE
echo « cd $OSE/$version » >> /tmp/get.sh
wget –quiet http://www.zimbra.com/community/downloads.html -O – | sed -n ‘s/.*\(http:\/\/.*tgz\).*/\1/p’ |sort -u | sed -e ‘s/http/wget -c http/g’ >> /tmp/get.sh
## Script temporaire ##
# Toutes les commandes ci-dessus sont envoyees vers un script temporaire
# Changement des permissions afin de le rendre executable
chmod a+x /tmp/get.sh
# Execution du script
/tmp/get.sh
# Supression du script
rm -r /tmp/get.sh
voila qui permettra de telecharger la totalité des versions, aussi bien Network que Open Source.

