]> git.decadent.org.uk Git - dak.git/log
dak.git
14 years agoSupport +b[0-9] versions in autobyhand for di
Mark Hymers [Wed, 7 Jul 2010 17:24:31 +0000 (17:24 +0000)]
Support +b[0-9] versions in autobyhand for di

Signed-off-by: Mark Hymers <mhy@debian.org>
14 years agoMerge remote branch 'twerner/show-new' into merge
Joerg Jaspert [Wed, 7 Jul 2010 08:20:32 +0000 (10:20 +0200)]
Merge remote branch 'twerner/show-new' into merge

* twerner/show-new:
  examine-package: do not create useless DB sessions

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoexamine-package: do not create useless DB sessions
Torsten Werner [Wed, 7 Jul 2010 08:15:38 +0000 (08:15 +0000)]
examine-package: do not create useless DB sessions

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoMerge remote branch 'twerner/show-new' into merge
Joerg Jaspert [Wed, 7 Jul 2010 07:40:06 +0000 (09:40 +0200)]
Merge remote branch 'twerner/show-new' into merge

* twerner/show-new:
  show-new: close ressources earlier

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoshow-new: close ressources earlier
Torsten Werner [Wed, 7 Jul 2010 07:38:08 +0000 (07:38 +0000)]
show-new: close ressources earlier

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoMerge remote branch 'twerner/show-new' into merge
Joerg Jaspert [Tue, 6 Jul 2010 22:13:29 +0000 (00:13 +0200)]
Merge remote branch 'twerner/show-new' into merge

* twerner/show-new:
  examine-package: lock access to printed_copyrights
  show-new: multithreading support
  show-new: no longer fiddle with sys.stdout
  examine_package: make most functions functional
  examine-package: really support option -H
  examine-package: add missing newlines to output
  examine-package: make foldable_output functional()
  examine-package: make headline() functional
  call check_deb() with correct arguments
  Add config for volatile

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoexamine-package: lock access to printed_copyrights
Torsten Werner [Tue, 6 Jul 2010 20:38:48 +0000 (20:38 +0000)]
examine-package: lock access to printed_copyrights

FIXME: the global variable printed_copyrights is still broken...

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoshow-new: multithreading support
Torsten Werner [Tue, 6 Jul 2010 20:18:45 +0000 (20:18 +0000)]
show-new: multithreading support

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoshow-new: no longer fiddle with sys.stdout
Torsten Werner [Tue, 6 Jul 2010 20:00:45 +0000 (20:00 +0000)]
show-new: no longer fiddle with sys.stdout

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoexamine_package: make most functions functional
Torsten Werner [Tue, 6 Jul 2010 18:57:04 +0000 (18:57 +0000)]
examine_package: make most functions functional

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoexamine-package: really support option -H
Torsten Werner [Tue, 6 Jul 2010 08:33:07 +0000 (08:33 +0000)]
examine-package: really support option -H

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoexamine-package: add missing newlines to output
Torsten Werner [Tue, 6 Jul 2010 08:30:11 +0000 (08:30 +0000)]
examine-package: add missing newlines to output

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoexamine-package: make foldable_output functional()
Torsten Werner [Tue, 6 Jul 2010 05:31:50 +0000 (05:31 +0000)]
examine-package: make foldable_output functional()

Signed-off-by: Torsten Werner <twerner@debian.org>
14 years agoexamine-package: make headline() functional
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>
14 years agoMerge branch 'master' into show-new
Torsten Werner [Tue, 6 Jul 2010 05:15:58 +0000 (05:15 +0000)]
Merge branch 'master' into show-new

14 years agocall check_deb() with correct arguments
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>
14 years agoAdd config for volatile
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>
14 years agoMerge commit 'ftpmaster/master'
Mark Hymers [Mon, 5 Jul 2010 21:35:36 +0000 (21:35 +0000)]
Merge commit 'ftpmaster/master'

14 years agoAdd volatile testing dists files
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>
14 years agoLess backgrounding before a-f
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>
14 years agoMerge remote branch 'twerner/show-new' into merge
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>
14 years agoshow-new: open a new session for every source package
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>
14 years agoSigh
Joerg Jaspert [Mon, 5 Jul 2010 20:12:30 +0000 (22:12 +0200)]
Sigh

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoMerge remote branch 'twerner/msfl' into merge
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>
14 years agoUse the real path, not my local one - whoops
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>
14 years agointroduce defaultThreadCount
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>
14 years agoMove franck's dak to 5433
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>
14 years agoWhat, are we still using postgres 7.4 or something?
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>
14 years agoRemove hardcoding of database name, port etc
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>
14 years agoWe really don't want environment variables to cause us to drop the wrong damn database
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>
14 years agoDon't need a database connection for this
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>
14 years agoMerge branch 'master' into msfl
Torsten Werner [Sun, 4 Jul 2010 16:40:50 +0000 (18:40 +0200)]
Merge branch 'master' into msfl

14 years agoadd key Common::ThreadCount to dak.conf
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>
14 years agoAllow getting db config out easily
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>
14 years agoMerge remote branch 'twerner/msfl' into merge
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>
14 years agomake generate-filelist multithreaded
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>
14 years agoMerge remote branch 'twerner/msfl' into merge
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>
14 years agoAnd more public
Joerg Jaspert [Sun, 4 Jul 2010 13:17:18 +0000 (15:17 +0200)]
And more public

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoadd threadpool implementation
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>
14 years agoimprove multithread robustness
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>
14 years agoAnd this also public. ohmy
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>
14 years agouse template1
Joerg Jaspert [Sun, 4 Jul 2010 09:51:36 +0000 (11:51 +0200)]
use template1

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agodebianqueued
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>
14 years agoAnd one more in public
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>
14 years agoAnd thats in public view
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>
14 years agoUnfortunately DSA doesnt give us all rights anymore for no good reason to do a sane...
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>
14 years agoOne would think at some point one got all
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>
14 years agoOne would think at some point one got all
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>
14 years agoOne would think at some point one got all
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>
14 years agoNo, webdir is public, damnit
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>
14 years agoNo, webdir is public
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>
14 years agoRemove a tag
Joerg Jaspert [Sat, 3 Jul 2010 16:42:33 +0000 (18:42 +0200)]
Remove a tag

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoAnd one more path
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>
14 years agoAnd one more path
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>
14 years agoOne more
Joerg Jaspert [Sat, 3 Jul 2010 13:38:00 +0000 (15:38 +0200)]
One more

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoNew path stuff
Joerg Jaspert [Sat, 3 Jul 2010 13:25:27 +0000 (15:25 +0200)]
New path stuff

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoMore changes for franck
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>
14 years agoMerge branch 'master' into franck
Joerg Jaspert [Fri, 2 Jul 2010 19:26:44 +0000 (21:26 +0200)]
Merge branch 'master' into franck

* master:
  Add the apache configs

14 years agoAdd 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>
14 years agoMerge branch 'master' into franck
Joerg Jaspert [Thu, 1 Jul 2010 21:01:25 +0000 (23:01 +0200)]
Merge branch 'master' into franck

* master:
  No more pgp keyring

14 years agoNo 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>
14 years agopath changes
Joerg Jaspert [Wed, 30 Jun 2010 22:20:15 +0000 (00:20 +0200)]
path changes

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoMerge remote branch 'drkranz/master' into merge
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>
14 years agoAdd a newline between two changelog entries
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>
14 years agoCheck if upload already has a changelog entry
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>
14 years agoReplace base_filename with os.path.basename
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>
14 years agoMerge remote branch 'drkranz/make-changelog' into merge
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>
14 years agoUse sys.path.append to ensure proper environment
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>
14 years agoMerge remote branch 'drkranz/make-changelog' into merge
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>
14 years agoAdd import_changelogs.py script
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>
14 years agoMerge remote branch 'drkranz/make-changelog' into merge
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>
14 years agoMerge remote branch 'drkranz/master' into merge
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>
14 years agoFix do_newer_version package detection
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>
14 years agoFix indentation
Luca Falavigna [Tue, 22 Jun 2010 07:19:04 +0000 (07:19 +0000)]
Fix indentation

Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
14 years agoImplement changelogs for binNMUss too
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>
14 years agoRefactorize make-changelog handling, only for source uploads ATM
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>
14 years agoFirst implementation of make-changelog command
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>
14 years agoWhoops
Mark Hymers [Sun, 20 Jun 2010 20:14:33 +0000 (20:14 +0000)]
Whoops

Signed-off-by: Mark Hymers <mhy@debian.org>
14 years agoKill etch
Mark Hymers [Sun, 20 Jun 2010 20:12:57 +0000 (20:12 +0000)]
Kill etch

Signed-off-by: Mark Hymers <mhy@debian.org>
14 years agoWe haven't used this in ages. Please to be dying now
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>
14 years agomoved into own git
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>
14 years agoindex.html addition about dinstall
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>
14 years agokill make_suite_file_list
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>
14 years agoMerge remote branch 'twerner/rss' into merge
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>
14 years agodon't convert changes file from utf-8 to ascii
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>
14 years agocolor name fix
Joerg Jaspert [Sat, 27 Feb 2010 20:41:56 +0000 (21:41 +0100)]
color name fix

Signed-off-by: Joerg Jaspert <joerg@debian.org>
14 years agoPartly revert the earlier commit and keep a recommends split
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>
14 years agoadd more packages as we use them.
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>
14 years agoMove the recommends into depends, also add the -debversion package for postgres.
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>
14 years agoAdd start of a metapackage to just get dak running.
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>
14 years agoUpdate kfreebsd-* ftp stats.
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>
14 years agoAdd kfreebsd-{amd64,i386}.
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>
14 years agoMerge remote branch 'mario/master' into merge
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>
14 years agodaklib/utils.py: use socket.getfqdn() to determine the hostname
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>
14 years agoMerge remote branch 'twerner/show-new' into merge
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>
14 years agoinit_db.py: fix for `do_priority'
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>
14 years agoinit_db.py: `Cnf.get' fix for `do_priority'
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>
14 years agoinit_db.py: fixes for `do_suite'
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>
14 years agoinit_db.py: typo fix for `do_suite' comment.
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>
14 years agoadmin.py: added command to add suites
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>