]> git.decadent.org.uk Git - dak.git/log
dak.git
10 years agodaklib/gpg.py: Ignore SIGEXPIRED and KEYEXPIRED
Ansgar Burchardt [Mon, 4 Aug 2014 19:18:56 +0000 (21:18 +0200)]
daklib/gpg.py: Ignore SIGEXPIRED and KEYEXPIRED

10 years agoapache.conf-incoming: Grant access to mahler.debian.net
Ansgar Burchardt [Sun, 3 Aug 2014 20:35:42 +0000 (22:35 +0200)]
apache.conf-incoming: Grant access to mahler.debian.net

Bug: https://bugs.debian.org/754742

10 years agodaklib/gpg.py: Ignore NOTATION_{NAME,DATA} keywords.
Ansgar Burchardt [Sun, 3 Aug 2014 19:13:55 +0000 (21:13 +0200)]
daklib/gpg.py: Ignore NOTATION_{NAME,DATA} keywords.

10 years agoshow-deferred: Do not require a valid signature.
Ansgar Burchardt [Sun, 3 Aug 2014 18:11:51 +0000 (20:11 +0200)]
show-deferred: Do not require a valid signature.

10 years agodaklib/gpg.py: Also handle SIGEXPIRED keyword.
Ansgar Burchardt [Sun, 3 Aug 2014 17:16:35 +0000 (19:16 +0200)]
daklib/gpg.py: Also handle SIGEXPIRED keyword.

10 years agodaklib/gpg.py: Handle a few more keywords for invalid or and expired signatures.
Ansgar Burchardt [Sun, 3 Aug 2014 16:42:42 +0000 (18:42 +0200)]
daklib/gpg.py: Handle a few more keywords for invalid or and expired signatures.

10 years agoDrop unique .changes name requirement and allow ftpteam to forget seen files.
Ansgar Burchardt [Sun, 3 Aug 2014 15:04:41 +0000 (17:04 +0200)]
Drop unique .changes name requirement and allow ftpteam to forget seen files.

10 years agodak admin: add forget-signature subcommand
Ansgar Burchardt [Sun, 3 Aug 2014 15:03:32 +0000 (17:03 +0200)]
dak admin: add forget-signature subcommand

The forget-signature command removes the entry for a given file from
the signature_history. This allows reprocessing the file.

10 years agoAdd replay protection for uploaded changes files.
Ansgar Burchardt [Sun, 3 Aug 2014 15:02:26 +0000 (17:02 +0200)]
Add replay protection for uploaded changes files.

Look in signature_history table if the changes was already seen to
prevent re-uploading old changes files.

10 years agodaklib/gpg.py: Use timestamp instead of just date.
Ansgar Burchardt [Sun, 3 Aug 2014 15:01:20 +0000 (17:01 +0200)]
daklib/gpg.py: Use timestamp instead of just date.

10 years agodaklib/gpg.py: Raise an error if we see unexpected output from gpg.
Ansgar Burchardt [Sun, 3 Aug 2014 15:01:00 +0000 (17:01 +0200)]
daklib/gpg.py: Raise an error if we see unexpected output from gpg.

10 years agoFix breakage on missing w-b dump for an arch
Joerg Jaspert [Sun, 3 Aug 2014 11:53:43 +0000 (13:53 +0200)]
Fix breakage on missing w-b dump for an arch

The w-b admins may take some time until they have a new architecture all
set up. And until they do generate the buildd.d.o/stats/$arch-all.txt we shouldn't
break on it missing.

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agoAdd arm64 keyring to queued configuration
Mark Hymers [Sat, 2 Aug 2014 08:49:50 +0000 (08:49 +0000)]
Add arm64 keyring to queued configuration

Signed-off-by: Mark Hymers <mhy@debian.org>
10 years agoAdd arm64
Mark Hymers [Sat, 2 Aug 2014 08:47:46 +0000 (08:47 +0000)]
Add arm64

Signed-off-by: Mark Hymers <mhy@debian.org>
10 years agobuilt_in_suite: Do not consider architecture 'source'
Ansgar Burchardt [Fri, 1 Aug 2014 17:40:05 +0000 (19:40 +0200)]
built_in_suite: Do not consider architecture 'source'

daklib.architecture.match_architecture would consider 'source' as an
invalid architecture name.

10 years agomatch_architecture: Fix raising exception if an architecture is unknown
Ansgar Burchardt [Fri, 1 Aug 2014 17:38:28 +0000 (19:38 +0200)]
match_architecture: Fix raising exception if an architecture is unknown

10 years agoprocess-new: Make again use of Package-List field.
Ansgar Burchardt [Fri, 1 Aug 2014 17:03:01 +0000 (19:03 +0200)]
process-new: Make again use of Package-List field.

10 years agodaklib/dbconn.py: Add MetadataProxy that behaves like a dict
Ansgar Burchardt [Fri, 1 Aug 2014 17:01:58 +0000 (19:01 +0200)]
daklib/dbconn.py: Add MetadataProxy that behaves like a dict

10 years agoscripts/debian/moveftp.sh: use mv --no-clobber
Ansgar Burchardt [Fri, 1 Aug 2014 16:21:09 +0000 (18:21 +0200)]
scripts/debian/moveftp.sh: use mv --no-clobber

10 years agoconfig/debian/dak.conf: Allow some source-only uploads.
Ansgar Burchardt [Thu, 31 Jul 2014 23:01:11 +0000 (01:01 +0200)]
config/debian/dak.conf: Allow some source-only uploads.

10 years agoPackageList: use correct values for section and component
Ansgar Burchardt [Thu, 31 Jul 2014 22:51:57 +0000 (00:51 +0200)]
PackageList: use correct values for section and component

10 years agoAdd more fine-grained options for source-only uploads.
Ansgar Burchardt [Thu, 31 Jul 2014 22:04:35 +0000 (00:04 +0200)]
Add more fine-grained options for source-only uploads.

10 years agoUse Package-List to look for NEW binaries.
Ansgar Burchardt [Thu, 31 Jul 2014 22:03:02 +0000 (00:03 +0200)]
Use Package-List to look for NEW binaries.

10 years agodaklib.upload.Source: expose Package-List.
Ansgar Burchardt [Thu, 31 Jul 2014 22:02:19 +0000 (00:02 +0200)]
daklib.upload.Source: expose Package-List.

10 years agodaklib.upload.Binary: add name property.
Ansgar Burchardt [Thu, 31 Jul 2014 22:01:52 +0000 (00:01 +0200)]
daklib.upload.Binary: add name property.

10 years agoPackageListEntry: Rename package_type to type.
Ansgar Burchardt [Thu, 31 Jul 2014 22:00:53 +0000 (00:00 +0200)]
PackageListEntry: Rename package_type to type.

PackageListEntry should be similar to daklib.upload.Binary.

10 years agoThe Binary field of source packages is comma-seperated.
Ansgar Burchardt [Thu, 31 Jul 2014 21:23:35 +0000 (23:23 +0200)]
The Binary field of source packages is comma-seperated.

10 years agodaklib/packagelist.py: Additional sanity checks.
Ansgar Burchardt [Thu, 31 Jul 2014 21:16:48 +0000 (23:16 +0200)]
daklib/packagelist.py: Additional sanity checks.

10 years agoextract_component_from_section: avoid unneeded database lookup
Ansgar Burchardt [Thu, 31 Jul 2014 19:21:23 +0000 (21:21 +0200)]
extract_component_from_section: avoid unneeded database lookup

10 years agoAdd parser for Package-List field.
Ansgar Burchardt [Sun, 22 Jun 2014 20:27:37 +0000 (22:27 +0200)]
Add parser for Package-List field.

10 years agodaklib/gpg.py: Pass a few more options to gpg.
Ansgar Burchardt [Tue, 29 Jul 2014 17:41:28 +0000 (19:41 +0200)]
daklib/gpg.py: Pass a few more options to gpg.

10 years agoMerge remote-tracking branch 'alteholz/alteholz/bugfix/tracker' into merge
Joerg Jaspert [Mon, 28 Jul 2014 20:16:00 +0000 (22:16 +0200)]
Merge remote-tracking branch 'alteholz/alteholz/bugfix/tracker' into merge

This (closes: 754805)
* alteholz/alteholz/bugfix/tracker:
  fix for #754805

10 years agoWe are in srv now, no longer org
Joerg Jaspert [Sun, 27 Jul 2014 19:37:09 +0000 (21:37 +0200)]
We are in srv now, no longer org

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agoAllow coccia, remove morricone, dont try to important if variable is empty
Joerg Jaspert [Sun, 27 Jul 2014 19:23:20 +0000 (21:23 +0200)]
Allow coccia, remove morricone, dont try to important if variable is empty

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agodak.conf: Reject uploads to Debian 6 (Squeeze).
Ansgar Burchardt [Sat, 19 Jul 2014 10:21:42 +0000 (12:21 +0200)]
dak.conf: Reject uploads to Debian 6 (Squeeze).

10 years agofix for #754805
Thorsten Alteholz [Fri, 18 Jul 2014 08:29:42 +0000 (08:29 +0000)]
fix for #754805

10 years agodak ls: document --format=control-suite option
Ansgar Burchardt [Sun, 13 Jul 2014 07:37:34 +0000 (09:37 +0200)]
dak ls: document --format=control-suite option

10 years agoUpdate for 7.6.
Ansgar Burchardt [Sat, 12 Jul 2014 11:09:06 +0000 (13:09 +0200)]
Update for 7.6.

10 years agoRemove mail-archiving code, mail is no longer on ftp-master
Joerg Jaspert [Sun, 6 Jul 2014 10:42:09 +0000 (12:42 +0200)]
Remove mail-archiving code, mail is no longer on ftp-master

10 years agoAdd change-component command.
Ansgar Burchardt [Wed, 25 Jun 2014 19:29:53 +0000 (21:29 +0200)]
Add change-component command.

10 years agoImplement architecture matching rules.
Ansgar Burchardt [Thu, 19 Jun 2014 14:34:09 +0000 (16:34 +0200)]
Implement architecture matching rules.

10 years agoRevert "Add a deb822 for the backports NEW queue (Closes: #749102)"
Ansgar Burchardt [Wed, 18 Jun 2014 18:54:36 +0000 (20:54 +0200)]
Revert "Add a deb822 for the backports NEW queue (Closes: #749102)"

This reverts commit cda77ad8e9f59752b615ec9a647848d05362a47d.

10 years agoview src_associations_full: include sources for all binaries
Ansgar Burchardt [Wed, 18 Jun 2014 18:53:09 +0000 (20:53 +0200)]
view src_associations_full: include sources for all binaries

The src_associations_full now includes sources for all binaries in a
suite. This includes old versions of source packages if old binary
packages are still around.

10 years agocron.hourly: Include backports-new queue in new.822.
Ansgar Burchardt [Mon, 16 Jun 2014 17:45:32 +0000 (19:45 +0200)]
cron.hourly: Include backports-new queue in new.822.

10 years agodak queue-report: --822 outputs to stdout if no other location is given
Ansgar Burchardt [Mon, 16 Jun 2014 17:34:29 +0000 (19:34 +0200)]
dak queue-report: --822 outputs to stdout if no other location is given

10 years agoAdd a deb822 for the backports NEW queue (Closes: #749102)
Paul Wise [Sun, 25 May 2014 01:06:51 +0000 (09:06 +0800)]
Add a deb822 for the backports NEW queue (Closes: #749102)

10 years agoMerge remote-tracking branch 'helmut/fix-gpg_get_key_addresses'
Ansgar Burchardt [Mon, 26 May 2014 07:55:42 +0000 (09:55 +0200)]
Merge remote-tracking branch 'helmut/fix-gpg_get_key_addresses'

10 years agofix gpg_get_key_addresses
Helmut Grohne [Mon, 26 May 2014 05:47:07 +0000 (07:47 +0200)]
fix gpg_get_key_addresses

Do not use codecs.decode(s, "unicode_escape"). It has two issues:
 * When being passed a bytes literal, the returned value becomes a str
   and the decoding operation is locale specific on Python3.
 * When passing a unicode literal, it implicitly encodes to
   sys.getdefaultencoding() (locale specific) on Python2.
Thus "unicode_escape" is a bad choice in all cases.

For Python2 string_escape works with str, but it hinders a potential
Python3 port of dak. Use it now, because Python3 is totally broken.

10 years agoMerge remote-tracking branch 'helmut/smallthings' into merge
Joerg Jaspert [Sun, 25 May 2014 12:38:56 +0000 (14:38 +0200)]
Merge remote-tracking branch 'helmut/smallthings' into merge

* helmut/smallthings:
  rewrite daklib.utils.gpg_get_key_addresses
  convert daklib.dbconn from os.popen to subprocess
  put Python's with statement to good use

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agorewrite daklib.utils.gpg_get_key_addresses
Helmut Grohne [Thu, 22 May 2014 17:08:40 +0000 (19:08 +0200)]
rewrite daklib.utils.gpg_get_key_addresses

 * No longer uses the deprecated commands module.
 * No longer invokes gpg via a shell.
 * Passes --with-colons to gpg now.
 * No longer depends on the current locale (since --with-colons forces
   UTF-8 output).

Signed-off-by: Helmut Grohne <helmut@subdivi.de>
10 years agoconvert daklib.dbconn from os.popen to subprocess
Helmut Grohne [Sat, 17 May 2014 19:31:47 +0000 (21:31 +0200)]
convert daklib.dbconn from os.popen to subprocess

It now explicitly closes the filedescriptors opened (by calling wait)
and checks the return code of gpg.

10 years agoput Python's with statement to good use
Helmut Grohne [Thu, 15 May 2014 21:36:51 +0000 (23:36 +0200)]
put Python's with statement to good use

Rather than using try-finally blocks or even failing to close files in
the event of an exception, open files in with blocks where feasible.

Signed-off-by: Helmut Grohne <helmut@subdivi.de>
10 years agoread file once in HashedFile.check
Helmut Grohne [Thu, 15 May 2014 19:09:19 +0000 (21:09 +0200)]
read file once in HashedFile.check

Reading the file to check once rather than three times is both faster
and shorter.

Signed-off-by: Helmut Grohne <helmut@subdivi.de>
Signed-off-by: Helmut Grohne <helmut@subdivi.de>
10 years agovisually fix daklib.utils.parse_wnpp_bug_file
Helmut Grohne [Thu, 15 May 2014 18:34:25 +0000 (20:34 +0200)]
visually fix daklib.utils.parse_wnpp_bug_file

The file asks Vim to set tabstop=4. So the "lines = []" line formerly
being indented with a tab appears to be executed unconditionally whereas
it really only is executed in the exception handler.

Signed-off-by: Helmut Grohne <helmut@subdivi.de>
Signed-off-by: Helmut Grohne <helmut@subdivi.de>
10 years agotell the uninitiated that 2 is ENOENT
Helmut Grohne [Thu, 15 May 2014 18:32:30 +0000 (20:32 +0200)]
tell the uninitiated that 2 is ENOENT

Signed-off-by: Helmut Grohne <helmut@subdivi.de>
Signed-off-by: Helmut Grohne <helmut@subdivi.de>
10 years agotighten source format check for 1.0
Helmut Grohne [Thu, 15 May 2014 18:30:31 +0000 (20:30 +0200)]
tighten source format check for 1.0

The regular expression used a ".", so it would accept "1-0" or even
"120" for source format 1.0.

Signed-off-by: Helmut Grohne <helmut@subdivi.de>
Signed-off-by: Helmut Grohne <helmut@subdivi.de>
10 years agoMerge remote-tracking branch 'paultag/paultag/bugfix/new-package-template-fix' into...
Joerg Jaspert [Sun, 11 May 2014 10:16:05 +0000 (12:16 +0200)]
Merge remote-tracking branch 'paultag/paultag/bugfix/new-package-template-fix' into merge

* paultag/paultag/bugfix/new-package-template-fix:
  Update NEW email template.

10 years agoUpdate NEW email template.
Paul Tagliamonte [Thu, 1 May 2014 18:46:50 +0000 (14:46 -0400)]
Update NEW email template.

 The last one was a bit too technical and obscured with details about
 how dak works internally. This is a more clear project-centric template
 that explains the situation in terms the average contributor would
 understand.

10 years agoTransitionCheck: do not use 'source' for two different things
Ansgar Burchardt [Wed, 7 May 2014 18:02:03 +0000 (20:02 +0200)]
TransitionCheck: do not use 'source' for two different things

10 years agodaklib/checks.py: import textwrap
Ansgar Burchardt [Wed, 7 May 2014 17:58:31 +0000 (19:58 +0200)]
daklib/checks.py: import textwrap

textwrap.wrap is used by TransitionCheck.

10 years agoget_source_in_suite: return None if suite does not exist
Ansgar Burchardt [Wed, 7 May 2014 17:57:29 +0000 (19:57 +0200)]
get_source_in_suite: return None if suite does not exist

10 years agodaklib/checks.py: Set "session" variable.
Ansgar Burchardt [Tue, 6 May 2014 17:15:00 +0000 (19:15 +0200)]
daklib/checks.py: Set "session" variable.

10 years agodaklib/dbconn.py: SQLAlchemy 0.9 is also fine.
Ansgar Burchardt [Sun, 4 May 2014 22:02:29 +0000 (00:02 +0200)]
daklib/dbconn.py: SQLAlchemy 0.9 is also fine.

10 years agoREADME.stable-point-release: Update for 7.5
Ansgar Burchardt [Sat, 26 Apr 2014 10:09:09 +0000 (12:09 +0200)]
README.stable-point-release: Update for 7.5

Run cruft-report later (after dominate) to pick up new cruft.

10 years agodaklib/utils.py: Fix crash on rdep test
Niels Thykier [Sun, 16 Feb 2014 09:14:11 +0000 (09:14 +0000)]
daklib/utils.py: Fix crash on rdep test

Signed-off-by: Niels Thykier <nthykier@coccia.debian.org>
10 years agoAdjust security cron.daily to xz dumps and delete -mtime +30 ones
Joerg Jaspert [Thu, 10 Apr 2014 19:44:09 +0000 (21:44 +0200)]
Adjust security cron.daily to xz dumps and delete -mtime +30 ones

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agocron.daily should have an own logfile
Joerg Jaspert [Sun, 2 Mar 2014 12:09:25 +0000 (13:09 +0100)]
cron.daily should have an own logfile

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agoone more alias
Joerg Jaspert [Sun, 2 Mar 2014 12:01:06 +0000 (13:01 +0100)]
one more alias

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agoincoming log has tag privacy (update with live version from franck)
Joerg Jaspert [Sun, 2 Mar 2014 12:01:00 +0000 (13:01 +0100)]
incoming log has tag privacy (update with live version from franck)

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agoUpdate ldap cert
Joerg Jaspert [Sun, 2 Mar 2014 11:58:05 +0000 (12:58 +0100)]
Update ldap cert

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agocruft report: sort sources in "Newer version in experimental"
Ansgar Burchardt [Wed, 26 Feb 2014 17:42:38 +0000 (18:42 +0100)]
cruft report: sort sources in "Newer version in experimental"

10 years agoprocess-policy: REJECT before ACCEPT
Ansgar Burchardt [Fri, 14 Feb 2014 11:15:43 +0000 (12:15 +0100)]
process-policy: REJECT before ACCEPT

If both ACCEPT.* and REJECT.* comments are available, the package
should be rejected. So process REJECT.* first.

10 years agoMore lintian fatals
Joerg Jaspert [Sun, 9 Feb 2014 21:08:35 +0000 (22:08 +0100)]
More lintian fatals

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agoAdjust lintian autoreject tags
Joerg Jaspert [Sun, 9 Feb 2014 10:55:39 +0000 (11:55 +0100)]
Adjust lintian autoreject tags

There are 4 new fatal, 2 new non-fatal tags.
This (closes: #721798, #733446)

10 years agocron.monthly
Joerg Jaspert [Sat, 8 Feb 2014 21:49:04 +0000 (22:49 +0100)]
cron.monthly

compress last month dak log
reuse "olddate" variable

10 years agoMerge branch 'master' of franck.debian.org:/srv/ftp.debian.org/git/dak
Joerg Jaspert [Sat, 8 Feb 2014 21:28:50 +0000 (22:28 +0100)]
Merge branch 'master' of franck.debian.org:/srv/ftp.debian.org/git/dak

* 'master' of franck.debian.org:/srv/ftp.debian.org/git/dak:
  Update for 7.4.

10 years agoexternal files for security
Joerg Jaspert [Sat, 8 Feb 2014 21:28:04 +0000 (22:28 +0100)]
external files for security

activate them, also move them to cron.daily,
once a day this should be enough.

10 years agoUpdate for 7.4.
Ansgar Burchardt [Sat, 8 Feb 2014 10:54:05 +0000 (11:54 +0100)]
Update for 7.4.

10 years agoDocument NEW processing on security-master.
Ansgar Burchardt [Thu, 6 Feb 2014 08:04:29 +0000 (09:04 +0100)]
Document NEW processing on security-master.

10 years agoFix dc-tool call. in a day or two fix it again by redirecting its spam to dev/null
Joerg Jaspert [Sat, 1 Feb 2014 20:26:53 +0000 (21:26 +0100)]
Fix dc-tool call. in a day or two fix it again by redirecting its spam to dev/null

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agopush data to debian contributors
Joerg Jaspert [Sat, 1 Feb 2014 13:51:58 +0000 (14:51 +0100)]
push data to debian contributors

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agoRemove Clean-Suites::OverrideFilename.
Ansgar Burchardt [Tue, 28 Jan 2014 10:10:55 +0000 (11:10 +0100)]
Remove Clean-Suites::OverrideFilename.

The option isn't used any longer in dak.

10 years agoRemove Clean-Suites::StayOfExecution.
Ansgar Burchardt [Tue, 28 Jan 2014 10:09:28 +0000 (11:09 +0100)]
Remove Clean-Suites::StayOfExecution.

The option moved into the "archive" database table in
edf9c774f7d5b0148a30fd63bf1fa6bddf68d478.

10 years agoKeep debian-backup user.
Ansgar Burchardt [Mon, 27 Jan 2014 22:24:04 +0000 (23:24 +0100)]
Keep debian-backup user.

10 years agoUpdate apache.conf-ftp with current live version.
Ansgar Burchardt [Wed, 15 Jan 2014 17:17:25 +0000 (18:17 +0100)]
Update apache.conf-ftp with current live version.

10 years agoMerge remote-tracking branch 'origin/master'
Ansgar Burchardt [Wed, 15 Jan 2014 15:37:41 +0000 (16:37 +0100)]
Merge remote-tracking branch 'origin/master'

10 years agoRemove unused function.
Ansgar Burchardt [Wed, 15 Jan 2014 15:02:54 +0000 (16:02 +0100)]
Remove unused function.

10 years agoGet rid of DatabaseHostname.
Ansgar Burchardt [Wed, 15 Jan 2014 15:01:21 +0000 (16:01 +0100)]
Get rid of DatabaseHostname.

This also requires dropping __PRIMARY_MIRROR__ from the removal templates,
but this field already got the wrong value in case there are multiple
archives with different mirrors as only a single value was supported.

10 years agoFix permissions for files in daklib/
Thomas Bechtold [Sat, 11 Jan 2014 08:18:53 +0000 (09:18 +0100)]
Fix permissions for files in daklib/

No file in daklib needs the executable bit.

Bug: http://bugs.debian.org/735114

10 years agorename metadata host
Joerg Jaspert [Tue, 14 Jan 2014 06:58:40 +0000 (07:58 +0100)]
rename metadata host

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agoRemove links to HTML and CSS validators.
Ansgar Burchardt [Mon, 13 Jan 2014 18:10:42 +0000 (19:10 +0100)]
Remove links to HTML and CSS validators.

This also gets rid of external (non-debian.org) and unencrypted resources.

10 years agoUse more https://.
Ansgar Burchardt [Mon, 13 Jan 2014 18:07:33 +0000 (19:07 +0100)]
Use more https://.

10 years agoIt's generate-d-i, not generate-di.
Ansgar Burchardt [Sun, 5 Jan 2014 21:25:29 +0000 (22:25 +0100)]
It's generate-d-i, not generate-di.

10 years agoUpdate apache.conf-ftp with current live version.
Ansgar Burchardt [Thu, 2 Jan 2014 15:25:52 +0000 (16:25 +0100)]
Update apache.conf-ftp with current live version.

10 years agoUse os.path.lexists instead of exists
Ansgar Burchardt [Thu, 2 Jan 2014 15:08:23 +0000 (16:08 +0100)]
Use os.path.lexists instead of exists

scripts/debian/link_morgue.sh replaces files present on snapshot.d.o
with symlinks that are not valid on ftp-master.d.o.

10 years agoNote 7.3, just for the fun
Joerg Jaspert [Sat, 14 Dec 2013 11:20:17 +0000 (12:20 +0100)]
Note 7.3, just for the fun

Signed-off-by: Joerg Jaspert <joerg@debian.org>
10 years agorename one function, drop psql alias
Joerg Jaspert [Sat, 14 Dec 2013 09:59:57 +0000 (10:59 +0100)]
rename one function, drop psql alias

Signed-off-by: Joerg Jaspert <joerg@debian.org>
11 years agodaklib/filewriter.py: indices do not need to be group-writable
Ansgar Burchardt [Sun, 27 Oct 2013 19:22:11 +0000 (20:22 +0100)]
daklib/filewriter.py: indices do not need to be group-writable

11 years agodaklib/filewriter.py: no longer invoke a shell when compressing files
Ansgar Burchardt [Sun, 27 Oct 2013 19:20:06 +0000 (20:20 +0100)]
daklib/filewriter.py: no longer invoke a shell when compressing files

11 years agoInclude {Packages,Sources}.xz indices in Release file.
Ansgar Burchardt [Sun, 27 Oct 2013 16:08:16 +0000 (17:08 +0100)]
Include {Packages,Sources}.xz indices in Release file.