]> err.no Git - dak/commitdiff
Rename daily cronscript to dinstall, as its not run daily for a long time now
authorJoerg Jaspert <joerg@debian.org>
Sat, 3 May 2008 11:35:35 +0000 (13:35 +0200)
committerJoerg Jaspert <joerg@debian.org>
Sat, 3 May 2008 11:35:35 +0000 (13:35 +0200)
ChangeLog
config/debian/cron.dinstall [moved from config/debian/cron.daily with 92% similarity]

index fc6e9f88276864682abe594ba6d03c265dd55091..0407faa1a3d698d25277213bcacb46c732d45043 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-05-03  Joerg Jaspert  <joerg@debian.org>
+
+       * config/debian/cron.daily: Rename to
+       * config/debian/cron.dinstall: this, as its not really something run
+       daily for some time now. And while dinstall is an OLD name, its
+       recognized pretty well within Debian
+       Also add some more timing information
+
 2008-05-03  Thomas Viehmann  <tv@beamnet.de>
 
        * dak/process_unchecked.py (check_hashes): Reject on error while
similarity index 92%
rename from config/debian/cron.daily
rename to config/debian/cron.dinstall
index 09d6a6b36b00df088a80bcaf2f9790bd86d10ed6..4e3befb736b7bd5b92383f6eb79b1742620fd3c2 100755 (executable)
@@ -10,7 +10,7 @@ export SCRIPTVARS=/srv/ftp.debian.org/dak/config/debian/vars
 
 # Start logging
 NOW=`date "+%Y.%m.%d-%H:%M:%S"`
-LOGFILE="$logdir/daily_${NOW}.log"
+LOGFILE="$logdir/dinstall_${NOW}.log"
 exec > "$LOGFILE" 2>&1
 
 echo Archive maintenance started at $(date +%X)
@@ -109,11 +109,15 @@ echo "Updating fingerprints"
 # Update fingerprints
 dak import-keyring -L /srv/keyring.debian.org/keyrings/debian-keyring.gpg
 
+TS=$(($TS+1)); echo Archive maintenance timestamp $TS: $(date +%X)
+
 # Generate override files
 echo "Writing overrides into text files"
 cd $overridedir
 dak make-overrides
 
+TS=$(($TS+1)); echo Archive maintenance timestamp $TS: $(date +%X)
+
 # FIXME
 rm -f override.sid.all3
 for i in main contrib non-free main.debian-installer; do cat override.sid.$i >> override.sid.all3; done
@@ -125,8 +129,14 @@ echo "Generating Packages and Sources files"
 cd $configdir
 apt-ftparchive generate apt.conf
 # Generate *.diff/ incremental updates
+
+TS=$(($TS+1)); echo Archive maintenance timestamp $TS: $(date +%X)
+
 echo "Generating pdiff files"
 dak generate-index-diffs
+
+TS=$(($TS+1)); echo Archive maintenance timestamp $TS: $(date +%X)
+
 # Generate Release files
 echo "Generating Release files"
 dak generate-releases
@@ -158,6 +168,9 @@ cd $scriptsdir
 ./mkchecksums
 #
 rm -f $NOTICE
+
+TS=$(($TS+1)); echo Archive maintenance timestamp $TS: $(date +%X)
+
 echo "Trigger daily wanna-build run"
 ssh buildd@buildd /org/wanna-build/trigger.daily
 
@@ -191,6 +204,8 @@ dak cruft-report > $webdir/cruft-report-daily.txt
 dak cruft-report -s experimental >> $webdir/cruft-report-daily.txt
 cat $webdir/cruft-report-daily.txt | mail -e -s "Debian archive cruft report for $(date +%D)" ftpmaster@ftp-master.debian.org
 
+TS=$(($TS+1)); echo Archive maintenance timestamp $TS: $(date +%X)
+
 echo "Updating DM html page"
 $scriptsdir/dm-monitor >$webdir/dm-uploaders.html
 
@@ -238,10 +253,12 @@ echo "Compress old psql backups"
    done
 )
 
+TS=$(($TS+1)); echo Archive maintenance timestamp $TS: $(date +%X)
+
 echo "Finally, all is done, sending mail and compressing logfile"
 exec > /dev/null 2>&1
 
-cat "$LOGFILE" | mail -s "Log for cron.daily run of $(date +%Y.%m.%d)" cron@ftp-master.debian.org
+cat "$LOGFILE" | mail -s "Log for dinstall run of $(date +%Y.%m.%d' at '%H:%M)" cron@ftp-master.debian.org
 bzip2 -9 "$LOGFILE"
 
 ################################################################################