3 # Executed daily via cron, out of troup's crontab.
6 export SCRIPTVARS=/org/ftp.debian.org/scripts/masterfiles/vars
11 echo Archive maintenance started at $(date +%X)
13 NOTICE="$ftpdir/Archive_Maintenance_In_Progress"
22 Packages are currently being installed and indices rebuilt.
23 Maintenance is automatic, starting at 13:52 US Central time, and
24 ending at about 15:30. This file is then removed.
26 You should not mirror the archive during this period.
31 TERM=vt100 update-bugdoctxt
39 # temporary hack to work around the lack of an apt-utils package
40 export PYTHONPATH=$PYTHONPATH:/org/ftp.debian.org/scripts/apt/build/bin/
41 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/org/ftp.debian.org/scripts/apt/build/bin/
42 export PATH=$PATH:/org/ftp.debian.org/scripts/apt/build/bin/
46 dak-install -pak *.changes | direport | tee REPORT | \
47 mail -s "Install for $(date +%D)" ftpmaster@ftp-master.debian.org
52 symlinks -d -r $ftpdir
55 apt-ftparchive generate apt.conf
61 # [JT] temporary hack to make the buildd daemons and proposed-updates get along
62 pushd /org/ftp.debian.org/ftp/dists/proposed-updates
63 /home/troup/katie/drow *.dsc
67 echo Archive maintenance finished at $(date +%X)
69 ulimit -m 90000 -d 90000 -s 10000 -v 90000
71 run-parts --report /org/ftp.debian.org/scripts/distmnt
73 echo Daily cron scripts successful.