]>
git.decadent.org.uk Git - dak.git/log
Torsten Werner [Tue, 6 Jul 2010 05:23:12 +0000 (05:23 +0000)]
examine-package: make headline() functional
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Tue, 6 Jul 2010 05:15:58 +0000 (05:15 +0000)]
Merge branch 'master' into show-new
Torsten Werner [Tue, 6 Jul 2010 05:15:05 +0000 (05:15 +0000)]
call check_deb() with correct arguments
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Mon, 5 Jul 2010 22:29:44 +0000 (00:29 +0200)]
Add start of a generate_packages_sources command
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 5 Jul 2010 21:59:49 +0000 (21:59 +0000)]
Add config for volatile
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Mon, 5 Jul 2010 21:35:36 +0000 (21:35 +0000)]
Merge commit 'ftpmaster/master'
Mark Hymers [Mon, 5 Jul 2010 21:29:28 +0000 (21:29 +0000)]
Add volatile testing dists files
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 5 Jul 2010 21:28:13 +0000 (23:28 +0200)]
Less backgrounding before a-f
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 5 Jul 2010 21:19:54 +0000 (23:19 +0200)]
Merge remote branch 'twerner/show-new' into merge
* twerner/show-new:
show-new: open a new session for every source package
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Torsten Werner [Mon, 5 Jul 2010 20:44:11 +0000 (20:44 +0000)]
show-new: open a new session for every source package
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Mon, 5 Jul 2010 20:12:30 +0000 (22:12 +0200)]
Sigh
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 4 Jul 2010 20:20:27 +0000 (22:20 +0200)]
Merge remote branch 'twerner/msfl' into merge
* twerner/msfl:
introduce defaultThreadCount
add key Common::ThreadCount to dak.conf
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Sun, 4 Jul 2010 17:24:01 +0000 (17:24 +0000)]
Use the real path, not my local one - whoops
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Sun, 4 Jul 2010 17:17:24 +0000 (17:17 +0000)]
introduce defaultThreadCount
... make it an int and let it default to 1 (single threading)
Signed-off-by: Torsten Werner <twerner@debian.org>
Mark Hymers [Sun, 4 Jul 2010 17:09:46 +0000 (17:09 +0000)]
Move franck's dak to 5433
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 4 Jul 2010 16:51:33 +0000 (16:51 +0000)]
What, are we still using postgres 7.4 or something?
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 4 Jul 2010 16:51:16 +0000 (16:51 +0000)]
Remove hardcoding of database name, port etc
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 4 Jul 2010 16:45:04 +0000 (16:45 +0000)]
We really don't want environment variables to cause us to drop the wrong damn database
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 4 Jul 2010 16:44:44 +0000 (16:44 +0000)]
Don't need a database connection for this
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Sun, 4 Jul 2010 16:40:50 +0000 (18:40 +0200)]
Merge branch 'master' into msfl
Torsten Werner [Sun, 4 Jul 2010 16:37:55 +0000 (18:37 +0200)]
add key Common::ThreadCount to dak.conf
That is the default number of threads created for the ThreadPool() but
the value can be overwritten when calling the constructor.
Signed-off-by: Torsten Werner <twerner@debian.org>
Mark Hymers [Sun, 4 Jul 2010 16:29:53 +0000 (17:29 +0100)]
Allow getting db config out easily
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Sun, 4 Jul 2010 14:56:06 +0000 (16:56 +0200)]
Merge remote branch 'twerner/msfl' into merge
* twerner/msfl:
make generate-filelist multithreaded
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Torsten Werner [Sun, 4 Jul 2010 14:11:32 +0000 (14:11 +0000)]
make generate-filelist multithreaded
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sun, 4 Jul 2010 13:20:49 +0000 (15:20 +0200)]
Merge remote branch 'twerner/msfl' into merge
* twerner/msfl:
add threadpool implementation
improve multithread robustness
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 4 Jul 2010 13:17:18 +0000 (15:17 +0200)]
And more public
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Torsten Werner [Sun, 4 Jul 2010 13:05:03 +0000 (15:05 +0200)]
add threadpool implementation
... and its license information
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sun, 4 Jul 2010 12:50:28 +0000 (14:50 +0200)]
improve multithread robustness
- create a separate db session per suite and component in writeSourceList()
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sun, 4 Jul 2010 10:24:08 +0000 (12:24 +0200)]
And this also public. ohmy
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 4 Jul 2010 09:51:36 +0000 (11:51 +0200)]
use template1
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 4 Jul 2010 08:39:59 +0000 (10:39 +0200)]
debianqueued
rename does not work across devices. Use move from File::Copy instead.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 19:01:59 +0000 (21:01 +0200)]
And one more in public
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 18:30:34 +0000 (20:30 +0200)]
And thats in public view
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 18:28:21 +0000 (20:28 +0200)]
Unfortunately DSA doesnt give us all rights anymore for no good reason to do a sane backup, including our roles, so deactivate that part. :(
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 17:07:18 +0000 (19:07 +0200)]
One would think at some point one got all
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 17:00:36 +0000 (19:00 +0200)]
One would think at some point one got all
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 17:00:01 +0000 (19:00 +0200)]
One would think at some point one got all
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 16:59:12 +0000 (18:59 +0200)]
No, webdir is public, damnit
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 16:58:27 +0000 (18:58 +0200)]
No, webdir is public
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 16:42:33 +0000 (18:42 +0200)]
Remove a tag
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 15:43:28 +0000 (17:43 +0200)]
And one more path
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 14:08:46 +0000 (16:08 +0200)]
And one more path
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 13:38:00 +0000 (15:38 +0200)]
One more
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Jul 2010 13:25:27 +0000 (15:25 +0200)]
New path stuff
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 2 Jul 2010 20:21:15 +0000 (22:21 +0200)]
More changes for franck
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 2 Jul 2010 19:26:44 +0000 (21:26 +0200)]
Merge branch 'master' into franck
* master:
Add the apache configs
Joerg Jaspert [Fri, 2 Jul 2010 19:21:56 +0000 (21:21 +0200)]
Add the apache configs
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 1 Jul 2010 21:01:25 +0000 (23:01 +0200)]
Merge branch 'master' into franck
* master:
No more pgp keyring
Joerg Jaspert [Thu, 1 Jul 2010 20:42:42 +0000 (22:42 +0200)]
No more pgp keyring
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Wed, 30 Jun 2010 22:20:15 +0000 (00:20 +0200)]
path changes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 26 Jun 2010 13:52:47 +0000 (15:52 +0200)]
Merge remote branch 'drkranz/master' into merge
* drkranz/master:
Add a newline between two changelog entries
Check if upload already has a changelog entry
Replace base_filename with os.path.basename
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sat, 26 Jun 2010 12:01:51 +0000 (12:01 +0000)]
Add a newline between two changelog entries
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Sat, 26 Jun 2010 11:57:06 +0000 (11:57 +0000)]
Check if upload already has a changelog entry
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Fri, 25 Jun 2010 14:22:38 +0000 (14:22 +0000)]
Replace base_filename with os.path.basename
base_filename is not defined before, replace it with a function
to avoid generating a NameError exception
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Tue, 22 Jun 2010 19:51:51 +0000 (21:51 +0200)]
Merge remote branch 'drkranz/make-changelog' into merge
* drkranz/make-changelog:
Use sys.path.append to ensure proper environment
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Tue, 22 Jun 2010 19:50:21 +0000 (19:50 +0000)]
Use sys.path.append to ensure proper environment
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Tue, 22 Jun 2010 19:38:25 +0000 (21:38 +0200)]
Merge remote branch 'drkranz/make-changelog' into merge
* drkranz/make-changelog:
Add import_changelogs.py script
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Tue, 22 Jun 2010 19:35:51 +0000 (19:35 +0000)]
Add import_changelogs.py script
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Tue, 22 Jun 2010 19:22:43 +0000 (21:22 +0200)]
Merge remote branch 'drkranz/make-changelog' into merge
* drkranz/make-changelog:
Fix indentation
Implement changelogs for binNMUss too
Refactorize make-changelog handling, only for source uploads ATM
First implementation of make-changelog command
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 22 Jun 2010 19:11:03 +0000 (21:11 +0200)]
Merge remote branch 'drkranz/master' into merge
* drkranz/master:
Fix do_newer_version package detection
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Tue, 22 Jun 2010 08:02:30 +0000 (08:02 +0000)]
Fix do_newer_version package detection
If projectb stores more than one version of a given source package,
cruft-report erroneously takes the lower one, and this sometimes leads
to wrong removals. Instruct cruft-report to take the highest version.
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Tue, 22 Jun 2010 07:19:04 +0000 (07:19 +0000)]
Fix indentation
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Wed, 5 May 2010 06:50:46 +0000 (06:50 +0000)]
Implement changelogs for binNMUss too
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Wed, 21 Apr 2010 21:26:27 +0000 (21:26 +0000)]
Refactorize make-changelog handling, only for source uploads ATM
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Tue, 16 Mar 2010 10:59:45 +0000 (10:59 +0000)]
First implementation of make-changelog command
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Mark Hymers [Sun, 20 Jun 2010 20:14:33 +0000 (20:14 +0000)]
Whoops
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 20 Jun 2010 20:12:57 +0000 (20:12 +0000)]
Kill etch
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 20 Jun 2010 19:35:56 +0000 (19:35 +0000)]
We haven't used this in ages. Please to be dying now
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Thu, 10 Jun 2010 15:51:54 +0000 (17:51 +0200)]
moved into own git
this now moved into http://ftp-master.debian.org/git/website.git/
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 7 Jun 2010 20:26:45 +0000 (22:26 +0200)]
index.html addition about dinstall
added patch from Andrew Pollock <apollock@debian.org> that tells
about dinstall times and where one can look for the status.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Sat, 22 May 2010 13:16:52 +0000 (13:16 +0000)]
kill make_suite_file_list
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Tue, 16 Mar 2010 22:47:55 +0000 (23:47 +0100)]
Merge remote branch 'twerner/rss' into merge
* twerner/rss:
don't convert changes file from utf-8 to ascii
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Torsten Werner [Tue, 16 Mar 2010 20:16:34 +0000 (20:16 +0000)]
don't convert changes file from utf-8 to ascii
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sat, 27 Feb 2010 20:41:56 +0000 (21:41 +0100)]
color name fix
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 27 Feb 2010 10:19:58 +0000 (11:19 +0100)]
Partly revert the earlier commit and keep a recommends split
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 27 Feb 2010 09:54:27 +0000 (10:54 +0100)]
add more packages as we use them.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 27 Feb 2010 09:54:12 +0000 (10:54 +0100)]
Move the recommends into depends, also add the -debversion package for postgres.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Allan Lyons [Fri, 8 May 2009 15:58:20 +0000 (09:58 -0600)]
Add start of a metapackage to just get dak running.
Commit
91dbbbfe193962ede641168e2c446ad807f9217a suggested that the
ftpmaster-lenny metapackage could be split in two parts and that a
ftpmaster-common metapackage could be created to document the
requirements to just get dak running. Other tools normally required
for the ftpmaster to actually do their work are in "ftpmaster-$release"
The reason for splitting out the dak requirements separately are in the
hope that someone will eventually do a complete package for dak. This
should get them started on the requirements.
Postgresql-plperl is Recommends: rather than Depends: on the theory that
the database could be installed on a different machine.
This is not yet checked for completeness, but should give a start
to what dak actually requires to run.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Signed-off-by: Allan Lyons <Allan_Lyons@wycliffe.ca>
Cyril Brulebois [Sat, 27 Feb 2010 09:14:05 +0000 (10:14 +0100)]
Update kfreebsd-* ftp stats.
To: debian-dak@lists.debian.org
Cc: Cyril Brulebois <kibi@debian.org>
Date: Fri, 14 Aug 2009 23:11:12 +0200
Resent-From: debian-dak@lists.debian.org
Signed-off-by: Cyril Brulebois <kibi@debian.org>
Cyril Brulebois [Sat, 27 Feb 2010 09:14:04 +0000 (10:14 +0100)]
Add kfreebsd-{amd64,i386}.
To: debian-dak@lists.debian.org
Cc: Cyril Brulebois <kibi@debian.org>
Date: Fri, 14 Aug 2009 23:11:11 +0200
Resent-From: debian-dak@lists.debian.org
Also rewrap the colour list to make everything match as shown below:
arch1 … archN
archN+1 … arch2N
colour1 … colourN
colourN+1 … colour2N
Two colours remain on their own line.
Signed-off-by: Cyril Brulebois <kibi@debian.org>
Joerg Jaspert [Sat, 27 Feb 2010 09:07:27 +0000 (10:07 +0100)]
Merge remote branch 'mario/master' into merge
* mario/master:
init_db.py: fix for `do_priority'
init_db.py: `Cnf.get' fix for `do_priority'
init_db.py: fixes for `do_suite'
init_db.py: typo fix for `do_suite' comment.
admin.py: added command to add suites
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Philipp Kern [Sat, 27 Feb 2010 09:02:42 +0000 (10:02 +0100)]
daklib/utils.py: use socket.getfqdn() to determine the hostname
To: debian-dak@lists.debian.org
Cc: Philipp Kern <pkern@debian.org>
Date: Tue, 23 Feb 2010 11:35:20 +0100
Resent-From: debian-dak@lists.debian.org
The current socket.gethostbyaddr(socket.gethostname()) fails horribly on
our IPv6 enabled machine. What we really want is the FQDN of the host so
let's use socket's getfqdn(). Of course that needs proper setup of the
hostname in the system, but I think we can rely on that working.
Signed-off-by: Philipp Kern <pkern@debian.org>
Joerg Jaspert [Wed, 24 Feb 2010 19:41:06 +0000 (20:41 +0100)]
Merge remote branch 'twerner/show-new' into merge
* twerner/show-new:
fix show-new
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mario Domenech Goulart [Mon, 8 Feb 2010 18:56:17 +0000 (16:56 -0200)]
init_db.py: fix for `do_priority'
Look for the right priority from the config file Priority subtree..
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Mario Domenech Goulart [Mon, 8 Feb 2010 18:45:35 +0000 (16:45 -0200)]
init_db.py: `Cnf.get' fix for `do_priority'
Apparently, the `get' method expects its secong argument to be an
string, not a number. Without this fix I get
p.level = self.Cnf.get("Priority::%s", 0)
TypeError: argument 2 must be string, not int
Setting the second arg as "0" makes the error disappear.
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Mario Domenech Goulart [Mon, 8 Feb 2010 18:37:25 +0000 (16:37 -0200)]
init_db.py: fixes for `do_suite'
* set `suite_name' mandatory field for the the Suite object
* set `suite_id' for the SuiteArchitecture object
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Mario Domenech Goulart [Mon, 8 Feb 2010 18:17:58 +0000 (16:17 -0200)]
init_db.py: typo fix for `do_suite' comment.
s/Initalize/Initialize/
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Mario Domenech Goulart [Mon, 8 Feb 2010 18:11:56 +0000 (16:11 -0200)]
admin.py: added command to add suites
Syntax:
s add SUITE VERSION [ label=LABEL ] [ description=DESCRIPTION ]
[ origin=ORIGIN ] [ codename=CODENAME ]
add suite SUITE, version VERSION. label,
description, origin and codename are optional.
SUITE and VERSION are mandatory. LABEL, DESCRIPTION, ORIGIN and
CODENAME can be optionally passed in a keyword-parameter-style
(var=value).
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Torsten Werner [Sat, 6 Feb 2010 21:16:45 +0000 (21:16 +0000)]
fix show-new
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Mon, 1 Feb 2010 22:07:43 +0000 (23:07 +0100)]
enable "files" to run again
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 1 Feb 2010 22:07:31 +0000 (23:07 +0100)]
some docstrings
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 30 Jan 2010 14:09:25 +0000 (15:09 +0100)]
Tell the testcases about the dsc thingie
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 30 Jan 2010 14:02:44 +0000 (15:02 +0100)]
parse_changes
as we also parse dsc files here, only do the rejection on missing keywords
when we parse a changes file.
adjust all calls for dsc files to tell us they are dsc, by default we do
the check, caller has to turn it off...
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 30 Jan 2010 13:46:28 +0000 (14:46 +0100)]
point release notes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 30 Jan 2010 13:44:51 +0000 (14:44 +0100)]
utils, parse_changes
reject in case we are missing mandantory fields in .changes file
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 29 Jan 2010 19:29:30 +0000 (20:29 +0100)]
control_suite sql fixup
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 23 Jan 2010 10:55:19 +0000 (11:55 +0100)]
create an Uploaders index. closes: #478402
create the uploaders index in dinstall.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 23 Jan 2010 09:27:15 +0000 (10:27 +0100)]
make-maintainers
one more irritating way made a little more clear.
fixed the output so it actually works for -u
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 22 Jan 2010 21:23:18 +0000 (22:23 +0100)]
make-maintainers
reverse the irritating order
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 22 Jan 2010 21:03:56 +0000 (22:03 +0100)]
link to 2009, not 2008
Signed-off-by: Joerg Jaspert <joerg@debian.org>