Ci-dessous, les différences entre deux révisions de la page.
doc:dak:analyse_usr_share_doc_dak_crontabs_cron.daily [2005/09/19 15:19] lehobey créée |
doc:dak:analyse_usr_share_doc_dak_crontabs_cron.daily [2005/09/19 16:17] (Version actuelle) lehobey |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Analyse de cron.daily ====== | ||
+ | |||
<file> | <file> | ||
#! /bin/sh | #! /bin/sh | ||
Ligne 27: | Ligne 29: | ||
You should not mirror the archive during this period. | You should not mirror the archive during this period. | ||
EOF | EOF | ||
+ | </file> | ||
+ | Effectivement, l'appel dans [[/usr/share/doc/dak/crontabs/katie.crontab]] correspond bien à 14:52. | ||
+ | <file> | ||
################################################################################ | ################################################################################ | ||
echo "Creating pre-daily-cron-job backup of projectb database..." | echo "Creating pre-daily-cron-job backup of projectb database..." | ||
pg_dump projectb > /org/ftp.debian.org/backup/dump_$(date +%Y.%m.%d-%H:%M:%S) | pg_dump projectb > /org/ftp.debian.org/backup/dump_$(date +%Y.%m.%d-%H:%M:%S) | ||
+ | </file> | ||
+ | Sauvegarde de sécurité de la base, choisir un emplacement approprié pour moi. | ||
+ | <file> | ||
################################################################################ | ################################################################################ | ||
Ligne 38: | Ligne 45: | ||
update-mirrorlists | update-mirrorlists | ||
update-mailingliststxt | update-mailingliststxt | ||
+ | </file> | ||
+ | Maintenances diverses : je les néglige dans un premier temps. | ||
+ | <file> | ||
################################################################################ | ################################################################################ | ||
Ligne 45: | Ligne 55: | ||
kelly -pa *.changes | tee REPORT | \ | kelly -pa *.changes | tee REPORT | \ | ||
mail -s "Install for $(date +%D)" EMAILADDRESS | mail -s "Install for $(date +%D)" EMAILADDRESS | ||
+ | </file> | ||
+ | [[kelly]] est automatiquement appelée pour faire migrer les paquets acceptés (une fois par jour, donc) dans l'archive. | ||
+ | |||
+ | * EMAILADDRESS doit, dans tout ce fichier être remplacé par une adresse correcte de //ftpmaster//. | ||
+ | |||
+ | <file> | ||
chgrp debadmin REPORT | chgrp debadmin REPORT | ||
chmod 664 REPORT | chmod 664 REPORT | ||
Ligne 53: | Ligne 69: | ||
cd $masterdir | cd $masterdir | ||
jenna | jenna | ||
+ | </file> | ||
+ | Appel à [[jenna]]. | ||
+ | <file> | ||
# Generate override files | # Generate override files | ||
cd $overridedir | cd $overridedir | ||
denise | denise | ||
+ | </file> | ||
+ | Appel à [[denise]]. | ||
+ | <file> | ||
# Update task overrides for testing and unstable | # Update task overrides for testing and unstable | ||
# [JT 2004-02-04 disabled; copying in by hand for now] | # [JT 2004-02-04 disabled; copying in by hand for now] | ||
Ligne 73: | Ligne 93: | ||
# Generate Release files | # Generate Release files | ||
ziyi | ziyi | ||
+ | </file> | ||
+ | Appel à [[ziyi]] pour le fichier //Release//. | ||
+ | <file> | ||
# Clean out old packages | # Clean out old packages | ||
rhona | rhona | ||
shania | shania | ||
+ | </file> | ||
+ | Appels à [[rhona]] et [[shania]]. | ||
+ | <file> | ||
mkmaintainers | mkmaintainers | ||
copyoverrides | copyoverrides | ||
mklslar | mklslar | ||
mkchecksums | mkchecksums | ||
+ | </file> | ||
+ | Revenir sur ceux-là plus tard. | ||
+ | <file> | ||
rm -f $NOTICE | rm -f $NOTICE | ||
echo Archive maintenance finished at $(date +%X) | echo Archive maintenance finished at $(date +%X) | ||
Ligne 102: | Ligne 128: | ||
# Send a report on NEW/BYHAND packages | # Send a report on NEW/BYHAND packages | ||
helena | mail -e -s "NEW and BYHAND on $(date +%D)" EMAILADDRESS | helena | mail -e -s "NEW and BYHAND on $(date +%D)" EMAILADDRESS | ||
+ | </file> | ||
+ | Appel à [[helena]]. | ||
+ | <file> | ||
# and one on crufty packages | # and one on crufty packages | ||
rene | mail -e -s "rene run for $(date +%D)" EMAILADDRESS | rene | mail -e -s "rene run for $(date +%D)" EMAILADDRESS | ||
+ | </file> | ||
+ | Appel à [[rene]]. | ||
+ | <file> | ||
################################################################################ | ################################################################################ | ||
Ligne 110: | Ligne 141: | ||
time billie | time billie | ||
+ | </file> | ||
+ | Appel à [[billie]]. | ||
+ | <file> | ||
################################################################################ | ################################################################################ | ||