#! /bin/bash

#------------------------------
# Parametre utilisateur
#------------------------------
#
# Emplacement du fichier de log
fichier_log='/home/marc/logs/depot_mageia_'
#------------------------------
#--------------------------------------------------#
# Création et mise à jour des depots pour mageia   #
#--------------------------------------------------#

######## Depots mageia 5 ########

# Version
version='5'

date=$(date +%d/%m/%Y)
heure=$(date +%T)

echo '
#----------------------------------------------------------#
#     Debut depots Mageia '${version}' le '$date' à : '$heure'     #
#----------------------------------------------------------#
' > ${fichier_log}${version} # affichage de l'heure

rsync -avhH --delete --delete-excluded --exclude=arm* --exclude=debug --exclude=SRPMS --exclude=*testing  rsync://ftp.acc.umu.se/mirror/mageia/distrib/${version}/  /mnt/depot/mageia/${version}/ >> ${fichier_log}${version} 2>&1

date=$(date +%d/%m/%Y)
heure=$(date +%T)

echo '
#---------------------------------------------------------#
#      Fin de mise à jour le '$date' à : '$heure'      #
#---------------------------------------------------------#' >> ${fichier_log}${version}

# Envoi du log par mail

mutt -a ${fichier_log}${version} -s Mise_a_jour_du_depot_mageia_${version}_du_$date -- marc@obelix < "."

#rm -f ${fichier_log}${version}

######## Depots mageia 6 ########

# Version
version='6'

date=$(date +%d/%m/%Y)
heure=$(date +%T)

echo '
#----------------------------------------------------------#
#     Debut depots Mageia '${version}' le '$date' à : '$heure'     #
#----------------------------------------------------------#
' > ${fichier_log}${version} # affichage de l'heure

rsync -avhH --delete --delete-excluded --exclude=arm* --exclude=debug --exclude=SRPMS rsync://ftp.acc.umu.se/mirror/mageia/distrib/${version}/  /mnt/depot/mageia/${version}/ >> ${fichier_log}${version} 2>&1

date=$(date +%d/%m/%Y)
heure=$(date +%T)

echo '
#---------------------------------------------------------#
#      Fin de mise à jour le '$date' à : '$heure'      #
#---------------------------------------------------------#' >> ${fichier_log}${version}

# Envoi du log par mail

mutt -a ${fichier_log}${version} -s Mise_a_jour_du_depot_mageia_${version}_du_$date -- marc@obelix < "."

#rm -f ${fichier_log}${version}
