| 1 |
joy |
1.1 |
/org/www.debian.org/cron |
| 2 |
|
|
|
| 3 |
|
|
This directory contains all the scripts used to update the Debian web site. |
| 4 |
|
|
The updates are currently being started from the crontab of ~joy. |
| 5 |
|
|
|
| 6 |
|
|
The regular updates are controlled by the file `often', which sets up a |
| 7 |
|
|
lockfile. It's primary job is simply to execute run-parts on the |
| 8 |
|
|
parts/ directory. The data files can be found in the datafiles/ |
| 9 |
|
|
directory. |
| 10 |
|
|
|
| 11 |
|
|
IMPORTANT: if you add a file to parts/, make sure it is before |
| 12 |
|
|
999TriggerMirrors alphabetically. We want mirroring to be the |
| 13 |
|
|
last thing done. |
| 14 |
|
|
|
| 15 |
joy |
1.2 |
The update is started with this crontab (time local to www-master.debian.org |
| 16 |
|
|
physical location, so Central European Time): |
| 17 |
|
|
24 3,7,11,15,19,23 * * * /org/www.debian.org/cron/often |
| 18 |
joy |
1.1 |
|
| 19 |
|
|
The log files for the updates are found in: |
| 20 |
|
|
cvs_update.log - output from the cvs update |
| 21 |
|
|
wml_run.log - output from the wml update |
| 22 |
|
|
often.log - everything else |
| 23 |
|
|
|
| 24 |
|
|
Note: if you want the cvs update to run a bit faster, copy the .cvsignore |
| 25 |
|
|
file from this directory to ~. |
| 26 |
|
|
|
| 27 |
joy |
1.3 |
Daily updates are also made, started from the file `lessoften', at 14:49 |
| 28 |
joy |
1.1 |
(local time), and logged to file `lessoften.log'. |