[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mirror of archive maintenance scripts



Raphael Hertzog <hertzog@debian.org> writes:
> On Sun, 28 Jan 2007, Florian Weimer wrote:
>> Is their a developer-accessible mirror (on a non-restricted host) of
>> the archive maintenance which are in production, including (most of)
>> the configuration?
> dak is managed in a bzr repository:
> http://ftp-master.debian.org/bzr/debian-archive-kit/
>
> There's some configuration inside:
> http://ftp-master.debian.org/bzr/debian-archive-kit/config/
>
> However looking at the timestamp, it's probably not completely up-to-date.

he@ries:~$ diff -x *.bzr* -x *pyc -x *~ -x *.o -x *.so -wru /org/ftp.debian.org/dak/ debian-archive-kit/ | diffstat
 debian-archive-kit/ChangeLog                                 |   23 --
 debian-archive-kit/config/debian-security/apt.conf           |    2
 debian-archive-kit/config/debian/apt.conf                    |   96 ++------
 debian-archive-kit/config/debian/apt.conf.buildd             |   10
 debian-archive-kit/config/debian/apt.conf.stable             |   14 -
 debian-archive-kit/config/debian/cron.daily                  |   31 --
 debian-archive-kit/config/debian/cron.hourly                 |    2
 debian-archive-kit/config/debian/cron.monthly                |    6
 debian-archive-kit/config/debian/cron.unchecked              |   16 -
 debian-archive-kit/config/debian/cron.weekly                 |    2
 debian-archive-kit/config/debian/dak.conf                    |  121 +++--------
 debian-archive-kit/config/debian/pseudo-packages.description |    8
 debian-archive-kit/config/debian/pseudo-packages.maintainers |    8
 debian-archive-kit/config/debian/vars                        |    2
 debian-archive-kit/dak/control_overrides.py                  |    3
 debian-archive-kit/dak/generate_releases.py                  |   15 -
 debian-archive-kit/dak/override.py                           |   10
 debian-archive-kit/dak/process_accepted.py                   |    2
 debian-archive-kit/dak/process_unchecked.py                  |   60 -----
 debian-archive-kit/daklib/queue.py                           |   12 -
 debian-archive-kit/daklib/utils.py                           |   10
 debian-archive-kit/scripts/debian/mkfilesindices             |   20 -
 debian-archive-kit/scripts/debian/update-ftpstats            |    2
 debian-archive-kit/templates/process-new.bxa_notification    |   33 ---
 24 files changed, 146 insertions(+), 362 deletions(-)

[debian-archive-kit is a freshly created repository, using the URI you
quoted]

The code changes are not that big, though, but some are quite
interesting. I like this one very much:

--- debian-archive-kit/dak/process_unchecked.py 2007-01-28 10:30:49.000000000 +0000
+++ /org/ftp.debian.org/dak/dak/process_unchecked.py    2007-01-24 23:27:16.000000000 +0000
[...]
+    if dsc["source"] == "debian-policy":
+        reject("secretary has ruled that uploads of debian-policy are unconstitutional")
+

Marc
-- 
BOFH #112:
The monitor is plugged into the serial port

Attachment: pgpvnu1f4gSjk.pgp
Description: PGP signature


Reply to: