]>
err.no Git - dak/log
Ansgar Burchardt [Thu, 10 May 2012 08:22:40 +0000 (10:22 +0200)]
Make dominate -s <suite> work without Obsolete::Options::Suite set.
Ansgar Burchardt [Wed, 9 May 2012 14:47:40 +0000 (16:47 +0200)]
setup/README: update for postgresql-9.1
Refer to the current postgresql-9.1 packages. Also use the extension versions
of debversion and plpgsql and drop them from the schema definition.
Ansgar Burchardt [Wed, 9 May 2012 13:22:28 +0000 (15:22 +0200)]
setup/README: remove no longer needed postgresql packages
dak no longer uses plperl or plpython.
Ansgar Burchardt [Sun, 6 May 2012 15:16:52 +0000 (17:16 +0200)]
stop using deprecated python-apt functions
Renamed functions and methods:
Find -> find
FindB -> find_b
newConfiguration -> Configuration
ParseCommandLine -> parse_commandline
ParseSrcDepends -> parse_src_depends
ReadConfigFileISC -> read_config_file_isc
SubTree -> subtree
ValueList -> value_list
VersionCompare -> version_compare
Removed functions:
debExtractControl: replaced with utils.deb_extract_control
Other changes:
x.has_key(y) -> y in x
x.Find(y) -> x[y]
The last change was only done in places where `y' is sure to exists (`x.Find'
would return None otherwise, `x[y]' would raise an exception).
Ansgar Burchardt [Wed, 9 May 2012 10:46:20 +0000 (12:46 +0200)]
merge check for Description field with other checks
Ansgar Burchardt [Wed, 9 May 2012 10:44:08 +0000 (12:44 +0200)]
add our own deb_extract_control function
debExtractControl from apt_inst was deprecated and removed.
Ansgar Burchardt [Sun, 6 May 2012 15:47:15 +0000 (17:47 +0200)]
Stop passing order_by as a string.
This no longer worked with SQLAlchemy 0.7.
Ansgar Burchardt [Sun, 6 May 2012 15:36:32 +0000 (17:36 +0200)]
Allow use with SQLAlchemy 0.7
Joerg Jaspert [Fri, 20 Apr 2012 16:37:22 +0000 (18:37 +0200)]
* scripts/debian/link_morgue.sh: New script, converting morgue/ into a
set of symlinks, then transferring them to the morgue host
* config/debian/cron.daily: Add link_morgue
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 29 Mar 2012 05:25:25 +0000 (07:25 +0200)]
Merge remote-tracking branch 'youam/master' into merge
* youam/master:
define used variable, as we're now using strict
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Uli Martens [Thu, 29 Mar 2012 05:24:33 +0000 (07:24 +0200)]
Merge branch 'master' of http://ftp-master.debian.org/git/dak
Uli Martens [Thu, 29 Mar 2012 05:23:56 +0000 (07:23 +0200)]
define used variable, as we're now using strict
Joerg Jaspert [Wed, 28 Mar 2012 19:32:47 +0000 (21:32 +0200)]
Merge remote-tracking branch 'youam/master' into merge
* youam/master:
warn on read errors in update-ftpstats, don't die
handle compressed files transparently
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Uli Martens [Wed, 28 Mar 2012 14:26:36 +0000 (16:26 +0200)]
warn on read errors in update-ftpstats, don't die
Uli Martens [Wed, 28 Mar 2012 09:22:12 +0000 (11:22 +0200)]
handle compressed files transparently
Mark Hymers [Mon, 26 Mar 2012 11:25:06 +0000 (11:25 +0000)]
Fix win32loader byhand not to update all hardlinks
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Mar 2012 06:05:34 +0000 (08:05 +0200)]
Add stable back to the suite block, thanks Adam
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 25 Mar 2012 22:01:47 +0000 (00:01 +0200)]
woops, more oldstable going away
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 25 Mar 2012 09:16:04 +0000 (11:16 +0200)]
remove lenny
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 24 Mar 2012 17:04:14 +0000 (18:04 +0100)]
buildd add keys
ignore the gpg error message, redirecting to dev/null. can appear if we have a new arch/buildd, then its a key-not-found complaint, which we dont care about. and we also care nothing about any other error it might give us here, so off it goes
also log if we have too many keys
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 22 Mar 2012 22:05:50 +0000 (23:05 +0100)]
minimal change to correctly publish auto-accepted security stuff even without an extra dsa OR a simultaneous event in the unchecked queue
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Torsten Werner [Mon, 19 Mar 2012 20:21:30 +0000 (21:21 +0100)]
fix reading $HOME/etc/dak/dak.conf
Previously the default_config would get loaded twice if $HOME/etc/dak/dak.conf
was found.
Signed-off-by: Arnd Hannemann <arnd@arndnet.de>
Torsten Werner [Mon, 19 Mar 2012 20:11:38 +0000 (21:11 +0100)]
Ignore 'Operation not permitted' error.
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sat, 17 Mar 2012 15:59:16 +0000 (16:59 +0100)]
Merge remote-tracking branch 'drkranz/lintian' into merge
* drkranz/lintian:
Re-enable source-contains-waf-binary now that #661561 is fixed.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 17 Mar 2012 15:56:19 +0000 (16:56 +0100)]
Allow squeeze-backports for dm
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sat, 17 Mar 2012 11:58:34 +0000 (11:58 +0000)]
Re-enable source-contains-waf-binary now that #661561 is fixed.
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Fri, 16 Mar 2012 06:54:46 +0000 (07:54 +0100)]
might help to teach dqueued about the dm keyring too
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 11 Mar 2012 15:06:45 +0000 (16:06 +0100)]
that should also shutup the html validation foo
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 11 Mar 2012 14:58:52 +0000 (15:58 +0100)]
move a closing </span>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 11 Mar 2012 11:56:41 +0000 (12:56 +0100)]
Merge remote-tracking branch 'ansgar/description-md5' into merge
* ansgar/description-md5:
generate_translations: do not include some descriptions more than once
Also make generate_translations work with PostgreSQL 9.1.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 11 Mar 2012 11:25:05 +0000 (11:25 +0000)]
generate_translations: do not include some descriptions more than once
By no longer using s.source in the GROUP BY clause, identical
descriptions for binary packages built by more than one source
no longer appear multiple times in Translation-en.
Bug: http://bugs.debian.org/660543
Ansgar Burchardt [Sun, 11 Mar 2012 11:14:18 +0000 (11:14 +0000)]
Also make generate_translations work with PostgreSQL 9.1.
Joerg Jaspert [Sat, 10 Mar 2012 12:53:10 +0000 (13:53 +0100)]
Merge remote-tracking branch 'ansgar/pu/postgresql-9.1' into merge
* ansgar/pu/postgresql-9.1:
Make generate-packages-sources2 work correctly with PostgreSQL 9.1.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 10 Mar 2012 12:35:26 +0000 (12:35 +0000)]
Make generate-packages-sources2 work correctly with PostgreSQL 9.1.
Joerg Jaspert [Sat, 10 Mar 2012 12:34:24 +0000 (13:34 +0100)]
Merge remote-tracking branch 'drkranz/q-r' into merge
* drkranz/q-r:
Add link to relevant PTS page for binary-NEW packages
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sat, 10 Mar 2012 12:32:33 +0000 (12:32 +0000)]
Add link to relevant PTS page for binary-NEW packages
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Sat, 10 Mar 2012 11:53:23 +0000 (12:53 +0100)]
Merge branch 'master' into merge
* master:
log suitename only
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 10 Mar 2012 10:23:06 +0000 (11:23 +0100)]
log suitename only
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 4 Mar 2012 22:14:27 +0000 (23:14 +0100)]
Merge remote-tracking branch 'drkranz/misc' into merge
* drkranz/misc:
Fix variable name in parse_checksum function (Closes: #658525)
Display changes in ACCEPTED mails (Closes: #261096)
When rejecting packages, make .changes files world readable (Closes: #156876)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 4 Mar 2012 22:14:27 +0000 (23:14 +0100)]
Merge remote-tracking branch 'drkranz/misc' into merge
* drkranz/misc:
Fix variable name in parse_checksum function (Closes: #658525)
Display changes in ACCEPTED mails (Closes: #261096)
When rejecting packages, make .changes files world readable (Closes: #156876)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sun, 4 Mar 2012 19:58:23 +0000 (19:58 +0000)]
Fix variable name in parse_checksum function (Closes: #658525)
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Sun, 4 Mar 2012 19:37:19 +0000 (19:37 +0000)]
Display changes in ACCEPTED mails (Closes: #261096)
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Sun, 4 Mar 2012 19:31:53 +0000 (19:31 +0000)]
When rejecting packages, make .changes files world readable (Closes: #156876)
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Sun, 4 Mar 2012 10:37:33 +0000 (11:37 +0100)]
do the i18n export in a way that we dont need to change it with every release, let it fetch from db
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 4 Mar 2012 10:35:47 +0000 (11:35 +0100)]
removed unused lines
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 4 Mar 2012 10:22:58 +0000 (11:22 +0100)]
Merge remote-tracking branch 'drkranz/queuereport' into merge
* drkranz/queuereport:
Fix sponsor email handling in new.822 (Closes: #662024)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sun, 4 Mar 2012 10:19:41 +0000 (10:19 +0000)]
Fix sponsor email handling in new.822 (Closes: #662024)
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Sun, 4 Mar 2012 09:41:09 +0000 (10:41 +0100)]
Merge remote-tracking branch 'drkranz/queued' into merge
* drkranz/queued:
Use GPG format in queued README (Closes: #624437)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sun, 4 Mar 2012 09:38:52 +0000 (09:38 +0000)]
Use GPG format in queued README (Closes: #624437)
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Sun, 4 Mar 2012 09:16:23 +0000 (10:16 +0100)]
Merge remote-tracking branch 'drkranz/lintian' into merge
* drkranz/lintian:
Disable source-contains-waf-binary tag until #661561 is fixed
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sun, 4 Mar 2012 09:12:07 +0000 (09:12 +0000)]
Disable source-contains-waf-binary tag until #661561 is fixed
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Sun, 4 Mar 2012 09:08:50 +0000 (10:08 +0100)]
exclude the pdiff files
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 21:30:43 +0000 (22:30 +0100)]
make args a part of stagefile
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 18:40:09 +0000 (19:40 +0100)]
add some more logging to c-s
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 17:34:18 +0000 (18:34 +0100)]
And also catch double-sign-edit-failure-sign-whatever files
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 17:24:52 +0000 (18:24 +0100)]
forget a comment, break the scripts. no more
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 16:49:27 +0000 (17:49 +0100)]
remove some todo
Signed-off-by: Joerg Jaspert <joerg@debian.org>
gregor herrmann [Fri, 11 Nov 2011 00:11:19 +0000 (01:11 +0100)]
Add package names to title for items.
Joerg Jaspert [Sat, 3 Mar 2012 14:56:03 +0000 (15:56 +0100)]
only use .bz2 files in Index
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 14:51:23 +0000 (15:51 +0100)]
shutup
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 14:42:08 +0000 (15:42 +0100)]
work without the file extension
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 12:42:55 +0000 (13:42 +0100)]
pdiff files for translations
i believe this should generate pdiff files for translation files now,
which then ends up as (closes: #657902)
alternatively this will just break our archive, lets see in next dinstall...
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 3 Mar 2012 12:36:34 +0000 (13:36 +0100)]
change config value for pdiffs too
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 2 Mar 2012 20:47:30 +0000 (21:47 +0100)]
more pdiff meh
increase from 14 to 56 rotations, which should (closes: #601717)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 2 Mar 2012 20:38:57 +0000 (21:38 +0100)]
add the possibility of arch admins
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 2 Mar 2012 10:39:26 +0000 (11:39 +0100)]
missed a documentary string
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 2 Mar 2012 10:36:14 +0000 (11:36 +0100)]
Allow a longer expire time for buildd keys
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Wed, 29 Feb 2012 22:56:01 +0000 (23:56 +0100)]
Merge remote-tracking branch 'ansgar/pu/security-locks' into merge
* ansgar/pu/security-locks:
debian-security: place locks around dak commands that affect packages
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Mon, 27 Feb 2012 23:13:29 +0000 (00:13 +0100)]
debian-security: place locks around dak commands that affect packages
We don't want process-upload and generate-packages-sources2 or similar
combinations running at the same time. So just create a lock around such
sections.
Joerg Jaspert [Mon, 27 Feb 2012 22:21:26 +0000 (23:21 +0100)]
c.u now also uses dak gps2
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 25 Feb 2012 13:21:22 +0000 (14:21 +0100)]
Merge remote-tracking branch 'drkranz/lintian' into merge
* drkranz/lintian:
Add source-contains-waf-binary lintian tag to nonfatal list
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sat, 25 Feb 2012 09:07:52 +0000 (09:07 +0000)]
Add source-contains-waf-binary lintian tag to nonfatal list
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Mon, 20 Feb 2012 21:12:00 +0000 (22:12 +0100)]
Merge remote-tracking branch 'drkranz/cruft' into merge
* drkranz/cruft:
cruft-report: propose removal of outdated non-free binaries
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sun, 19 Feb 2012 09:45:05 +0000 (09:45 +0000)]
cruft-report: propose removal of outdated non-free binaries
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Sat, 18 Feb 2012 13:40:16 +0000 (14:40 +0100)]
Merge remote-tracking branch 'ansgar/pu/multiline-external-overrides' into merge
* ansgar/pu/multiline-external-overrides:
byhand-*: set -o pipefail
byhand-tag: abort on invalid data
byhand-tag: Allow uppercase letters in tags.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 18 Feb 2012 13:24:28 +0000 (13:24 +0000)]
byhand-*: set -o pipefail
Ansgar Burchardt [Sat, 18 Feb 2012 13:25:59 +0000 (13:25 +0000)]
byhand-tag: abort on invalid data
Abort processing if we find invalid data instead of silently ignoring
invalid lines. This became more important since we now allow multi-line
fields and skipping lines might result in merging different entries or
incomplete entries.
Ansgar Burchardt [Sat, 18 Feb 2012 13:25:09 +0000 (13:25 +0000)]
byhand-tag: Allow uppercase letters in tags.
Joerg Jaspert [Thu, 16 Feb 2012 20:06:05 +0000 (21:06 +0100)]
Merge remote-tracking branch 'ansgar/pu/multiline-external-overrides' into merge
* ansgar/pu/multiline-external-overrides:
byhand-tag: allow multiline fields
drop mk-extra-overrides.sh script
byhand-tag: do not rely on a entry for the directory in the tarball
allow cruft report a bdo mode and use that in bdo cron.daily
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Feb 2012 15:15:49 +0000 (15:15 +0000)]
byhand-tag: allow multiline fields
Ansgar Burchardt [Sun, 12 Feb 2012 15:13:34 +0000 (15:13 +0000)]
drop mk-extra-overrides.sh script
This is no longer needed with generate-packages-sources2; external
overrides are now handled by dak external-override.
Note that this means override.*.extra.* files in .../scripts/override
will no longer be updated.
Ansgar Burchardt [Sun, 12 Feb 2012 15:07:02 +0000 (15:07 +0000)]
byhand-tag: do not rely on a entry for the directory in the tarball
Joerg Jaspert [Wed, 8 Feb 2012 22:00:33 +0000 (23:00 +0100)]
allow cruft report a bdo mode and use that in bdo cron.daily
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 5 Feb 2012 20:50:23 +0000 (21:50 +0100)]
Merge remote-tracking branch 'drkranz/p-u' into merge
* drkranz/p-u:
Check whether some mandatory keys are available
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 5 Feb 2012 20:49:53 +0000 (21:49 +0100)]
Merge remote-tracking branch 'drkranz/bts' into merge
* drkranz/bts:
Categorize override bugs
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sat, 4 Feb 2012 22:05:47 +0000 (22:05 +0000)]
Categorize override bugs
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Sat, 4 Feb 2012 12:08:15 +0000 (12:08 +0000)]
Check whether some mandatory keys are available
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Sun, 29 Jan 2012 19:59:12 +0000 (20:59 +0100)]
Merge remote-tracking branch 'ansgar/pu/multiline-external-overrides' into merge
* ansgar/pu/multiline-external-overrides:
Allow override files to contain multiline fields in a backwards-compatible way
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Enrico Zini [Sun, 29 Jan 2012 16:17:38 +0000 (17:17 +0100)]
Allow override files to contain multiline fields in a backwards-compatible way
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Joerg Jaspert [Sat, 28 Jan 2012 13:59:00 +0000 (14:59 +0100)]
hints from this . release (squeeze 6.0.4)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 22 Jan 2012 16:01:32 +0000 (17:01 +0100)]
i18n fixups
dont delete the en translations when syncing all the other languages
generate i18n/Index for all suites we do md5 descs for
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 22 Jan 2012 15:32:28 +0000 (16:32 +0100)]
Merge remote-tracking branch 'ansgar/description-md5' into merge
* ansgar/description-md5:
Add a missing import.
Remove --description-md5 option.
Disable generation of newdists.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 22 Jan 2012 12:54:51 +0000 (12:54 +0000)]
Add a missing import.
Ansgar Burchardt [Sun, 22 Jan 2012 12:52:35 +0000 (12:52 +0000)]
Remove --description-md5 option.
It was only used during tests, still needs to be enabled on a per-suite
option via the database.
Ansgar Burchardt [Sun, 22 Jan 2012 12:19:36 +0000 (12:19 +0000)]
Disable generation of newdists.
Mark Hymers [Fri, 6 Jan 2012 13:49:00 +0000 (13:49 +0000)]
Store correct variable
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Thu, 5 Jan 2012 20:30:55 +0000 (20:30 +0000)]
Fix C/P error
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Mon, 2 Jan 2012 19:59:30 +0000 (19:59 +0000)]
Don't be verbose in unchecked
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Mon, 2 Jan 2012 19:34:49 +0000 (19:34 +0000)]
Run policy from unchecked as well as dinstall
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Sun, 11 Dec 2011 19:58:09 +0000 (20:58 +0100)]
use stat
Signed-off-by: Joerg Jaspert <joerg@debian.org>