]>
git.decadent.org.uk Git - dak.git/log
Mike O'Connor [Sun, 22 Feb 2009 13:34:16 +0000 (08:34 -0500)]
some spelling changes
Signed-off-by: Mike O'Connor <stew@vireo.org>
Mike O'Connor [Sun, 22 Feb 2009 13:13:39 +0000 (08:13 -0500)]
merge from master
Signed-off-by: Mike O'Connor <stew@vireo.org>
Joerg Jaspert [Sun, 22 Feb 2009 09:20:11 +0000 (10:20 +0100)]
dinstall
use full path for REPORT everywhere
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 22 Feb 2009 00:27:07 +0000 (01:27 +0100)]
Dont complain
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 22:49:20 +0000 (23:49 +0100)]
dinstall
rename to cron.dinstall, its now default
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Sat, 21 Feb 2009 21:37:13 +0000 (21:37 +0000)]
set up Arguments properly
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 21:32:20 +0000 (22:32 +0100)]
dinstall
fix the find to not warn.
its LOCK_BRITNEY, not britneylock
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 21:05:35 +0000 (22:05 +0100)]
Merge branch 'merge'
* merge:
docstring
move logic into a function
more tidy ups for paths/variables
use variables for paths
allow p-a and p-u to take a directory to parse themselves
Joerg Jaspert [Sat, 21 Feb 2009 21:05:18 +0000 (22:05 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
docstring
move logic into a function
more tidy ups for paths/variables
use variables for paths
allow p-a and p-u to take a directory to parse themselves
dinstall
p-a
dinstall
Ignore errors to updates
2 more fixes
dinstall
Add a space
utf-8
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Sat, 21 Feb 2009 21:03:29 +0000 (21:03 +0000)]
docstring
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 21 Feb 2009 21:00:38 +0000 (21:00 +0000)]
move logic into a function
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 21 Feb 2009 20:52:59 +0000 (20:52 +0000)]
more tidy ups for paths/variables
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 21 Feb 2009 20:51:34 +0000 (20:51 +0000)]
use variables for paths
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 21 Feb 2009 20:48:21 +0000 (20:48 +0000)]
allow p-a and p-u to take a directory to parse themselves
This prevents any possible issues with maximum command line
lengths when using shell globbing.
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 20:43:27 +0000 (21:43 +0100)]
dinstall
if $LOCK_STOP exists - exit asap.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 20:23:15 +0000 (21:23 +0100)]
dinstall
its lock_accepted, not lockac
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 20:11:18 +0000 (21:11 +0100)]
p-a
add the two lines back, p-a insists on having them. it just doesnt want
to make up random ones for it.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 20:09:04 +0000 (21:09 +0100)]
dinstall
dont rotate logs in cleanup
dont ignore p-a errors
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 20:03:56 +0000 (21:03 +0100)]
Ignore errors to updates
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 20:03:10 +0000 (21:03 +0100)]
2 more fixes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 19:56:46 +0000 (20:56 +0100)]
dinstall
args, 2 functions with same name does no good
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 19:55:19 +0000 (20:55 +0100)]
Add a space
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 19:42:56 +0000 (20:42 +0100)]
utf-8
enforce properly encoded changes/dsc files. if they do not pass
unicode() they wont get in.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 14:59:41 +0000 (15:59 +0100)]
dinstall
implement various comments and suggestions from mhy
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mike O'Connor [Sat, 21 Feb 2009 14:29:47 +0000 (09:29 -0500)]
Merge branch 'master' into content_generation, make changes based on Joerg's review
Conflicts:
dak/dakdb/update4.py
dak/init_db.py
dak/process_accepted.py
dak/update_db.py
daklib/database.py
Signed-off-by: Mike O'Connor <stew@vireo.org>
Joerg Jaspert [Sat, 21 Feb 2009 11:13:02 +0000 (12:13 +0100)]
key expire
catch a case where the key is expired and no not-expired-subkey is
used to sign the .changes, ie. no GOODSIG token available. The
timestamp we get back from the command is unixtime, but type string,
so we should cast it to float or time.gmtime will complain.
And if that doesnt work, for whatever reason, issue a more generic
reject message.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 10:16:38 +0000 (11:16 +0100)]
legacy
remove the legacy support
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 10:02:49 +0000 (11:02 +0100)]
mixed component
remove the mixed component part, its LONG gone.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 09:42:48 +0000 (10:42 +0100)]
dinstall
make sure all functions start in a defined dir, currently $configdir.
they have to cd to wherever they want to be if thats not good enough
for them.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 21 Feb 2009 08:45:28 +0000 (09:45 +0100)]
add_user
its no longer daklib.foo but just foo
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 20 Feb 2009 23:36:33 +0000 (00:36 +0100)]
dinstall
commit an initial version of the new dinstall script. People: Please
comment.
The idea being that we end up with a dinstall that we can interrupt
and restart without (too much) trouble.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 20 Feb 2009 22:23:31 +0000 (23:23 +0100)]
Its base, not basedir
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:37:22 +0000 (23:37 +0100)]
mail-whitelist
keep mail-whitelist as local file
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:37:02 +0000 (23:37 +0100)]
bpo/security
remove architectures from config
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:30:38 +0000 (23:30 +0100)]
Damn python and its complains on missing )
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:29:22 +0000 (23:29 +0100)]
bin_assoc
fix bin_assoc_by_arch view
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:24:59 +0000 (23:24 +0100)]
architectures
remove the architecture mappings from the config file.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:22:39 +0000 (23:22 +0100)]
Use the database.init
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:16:28 +0000 (23:16 +0100)]
Import database
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:15:02 +0000 (23:15 +0100)]
Fixes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 22:10:56 +0000 (23:10 +0100)]
Fixes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 21:51:05 +0000 (22:51 +0100)]
get_suite_architectures
its database.get_suite_architectures everywhere
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 21:47:33 +0000 (22:47 +0100)]
updatedb
helps to import an exception if you want to catch it
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 21:36:34 +0000 (22:36 +0100)]
suite_architectures
new function, daklib.database.get_suite_architectures.
Use that instead of Cnf.ValueList("Suites::%s::Architectures") everywhere
to find out which suite supports which architectures
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 19 Feb 2009 20:53:26 +0000 (21:53 +0100)]
suite_architectures
lets put the architectures into the database.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mike O'Connor [Wed, 18 Feb 2009 14:19:47 +0000 (09:19 -0500)]
oops, forgot some changes to contents.py
* fix to find the header from dak.conf
* had forgotten the change for lowercase packagesnames in daklib/
Signed-off-by: Mike O'Connor <stew@vireo.org>
Mike O'Connor [Wed, 18 Feb 2009 14:03:31 +0000 (09:03 -0500)]
missing ; in dak.conf
Signed-off-by: Mike O'Connor <stew@vireo.org>
Mike O'Connor [Wed, 18 Feb 2009 14:00:40 +0000 (09:00 -0500)]
undoing incorrect changes in dak.conf
Signed-off-by: Mike O'Connor <stew@vireo.org>
Mike O'Connor [Wed, 18 Feb 2009 13:56:09 +0000 (08:56 -0500)]
merge from master
Signed-off-by: Mike O'Connor <stew@vireo.org>
Mike O'Connor [Wed, 18 Feb 2009 13:51:30 +0000 (08:51 -0500)]
Contents generation should be working now
* rename mhy's daklib/Foo.py to daklib/foo.py
* add temporary tables which are populated during p-u
* copy from the temporary tables during p-a
Signed-off-by: Mike O'Connor <stew@vireo.org>
Joerg Jaspert [Tue, 17 Feb 2009 23:30:04 +0000 (00:30 +0100)]
Try with utf8, thanks
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 17 Feb 2009 23:26:27 +0000 (00:26 +0100)]
Forgot dato
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 17 Feb 2009 21:43:35 +0000 (22:43 +0100)]
security dak.conf
add silent map for oldstable-security
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 17 Feb 2009 21:28:26 +0000 (22:28 +0100)]
Yuck, careful who you list
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 17 Feb 2009 20:54:26 +0000 (21:54 +0100)]
Describe the key split thing we have now
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 16 Feb 2009 21:33:06 +0000 (22:33 +0100)]
And properly close the damn ()
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 16 Feb 2009 21:30:24 +0000 (22:30 +0100)]
update db
(hopefully) fix the bug that dak update-db happily ignores errors
from the update scripts, going on with all the other following updates.
Which isn't all that helpful.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 15 Feb 2009 15:38:51 +0000 (16:38 +0100)]
Its base, not basedir
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 15 Feb 2009 15:29:58 +0000 (16:29 +0100)]
its lenny not Lenny
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 15 Feb 2009 15:28:11 +0000 (16:28 +0100)]
Merge branch 'master' into bpo
* master:
one more squeeze
its filenames, not filename
Squeeze is now testing
security stuff
Also modified ddtp-i18n-check for squeeze
i18n for squeeze
Remove lenny-r0 specials
Add security support for the lenny release
First pass at lenny release branch
url
remove backwards-compatiblity stuff which is no longer needed
Joerg Jaspert [Sun, 15 Feb 2009 13:56:32 +0000 (14:56 +0100)]
one more squeeze
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 14 Feb 2009 19:57:49 +0000 (20:57 +0100)]
its filenames, not filename
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 14 Feb 2009 19:56:30 +0000 (20:56 +0100)]
Merge commit 'stew/master' into merge
* commit 'stew/master':
Squeeze is now testing
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mike O'Connor [Sat, 14 Feb 2009 18:26:04 +0000 (13:26 -0500)]
Squeeze is now testing
Signed-off-by: Mike O'Connor <stew@vireo.org>
Joerg Jaspert [Sat, 14 Feb 2009 16:15:36 +0000 (17:15 +0100)]
security stuff
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 14 Feb 2009 14:34:13 +0000 (15:34 +0100)]
Also modified ddtp-i18n-check for squeeze
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 14 Feb 2009 14:33:23 +0000 (15:33 +0100)]
i18n for squeeze
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 14 Feb 2009 14:28:27 +0000 (15:28 +0100)]
Remove lenny-r0 specials
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 14 Feb 2009 11:31:50 +0000 (12:31 +0100)]
Merge commit 'mhy/lenny-prepare' into merge
* commit 'mhy/lenny-prepare':
Add security support for the lenny release
First pass at lenny release branch
remove backwards-compatiblity stuff which is no longer needed
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 14 Feb 2009 10:54:56 +0000 (11:54 +0100)]
Merge branch 'master' into merge
* master:
security install
security_install
Joerg Jaspert [Fri, 13 Feb 2009 22:07:38 +0000 (23:07 +0100)]
And module string
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 13 Feb 2009 22:05:58 +0000 (23:05 +0100)]
whitelist patch
this needs module re for now
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 13 Feb 2009 21:22:57 +0000 (22:22 +0100)]
backports.org
also add the config and scripts from it.
Most, if not all, should possibly be made cleaner/merged into the debian part
of it, but right now i just want to merge it and get it working with latest
code...
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 13 Feb 2009 21:04:48 +0000 (22:04 +0100)]
mail-whitelist
finally make the mail whitelist patch a proper part of dak.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 13 Feb 2009 20:41:20 +0000 (21:41 +0100)]
add-user
add an OLD OLD script from bpo to git, used to "create" new users on that
archive.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Thu, 12 Feb 2009 22:26:59 +0000 (22:26 +0000)]
Add security support for the lenny release
* Move etch to oldstable
* Rename lenny to stable
* Create squeeze as testing
* Make sure that all stable references now have arm and armel
* Make sure that all testing/unstable/experimental references only have armel
(i.e. drop arm)
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Thu, 12 Feb 2009 22:10:26 +0000 (22:10 +0000)]
First pass at lenny release branch
Things we do:
* Move etch to oldstable
* Rename lenny to stable
* Create squeeze as testing
* Make sure that all stable references now have arm and armel
* Make sure that all testing/unstable/experimental references only have armel
(i.e. drop arm)
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Thu, 12 Feb 2009 22:04:36 +0000 (23:04 +0100)]
security install
oh well, use a wrapper.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 12 Feb 2009 21:57:54 +0000 (22:57 +0100)]
security_install
enable the package-file-map
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Thu, 12 Feb 2009 21:42:04 +0000 (21:42 +0000)]
Merge commit 'ftpmaster/master'
Conflicts:
dak/check_archive.py
Signed-off-by: Mark Hymers <mhy@debian.org>
Mike O'Connor [Tue, 10 Feb 2009 09:56:25 +0000 (04:56 -0500)]
Content generation seems to be working now
I did a fair amount of testing only with amd64 and unstable, but nothing else
Signed-off-by: Mike O'Connor <stew@vireo.org>
Joerg Jaspert [Mon, 9 Feb 2009 22:40:14 +0000 (23:40 +0100)]
url
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mike O'Connor [Mon, 9 Feb 2009 07:46:48 +0000 (02:46 -0500)]
Merge branch 'psycopg2' into content_generation
Conflicts:
daklib/database.py
Signed-off-by: Mike O'Connor <stew@vireo.org>
Mike O'Connor [Mon, 9 Feb 2009 00:58:34 +0000 (19:58 -0500)]
move generate_contents_information to utils.py
generate_contents_information will be used by p-a and by the bootstrap
so I move it to a more common location.
Signed-off-by: Mike O'Connor <stew@vireo.org>
Mike O'Connor [Sun, 8 Feb 2009 19:35:20 +0000 (14:35 -0500)]
Merge branch 'master' into psycopg2
Mark Hymers [Sat, 7 Feb 2009 20:03:57 +0000 (20:03 +0000)]
Merge commit 'ftpmaster/master' into psycopg2
Mike O'Connor [Sat, 7 Feb 2009 18:34:56 +0000 (13:34 -0500)]
add a class providing access methods to a projectb database
This class provides an alternative to daklib/database.py for accessing a
projectb database. This benefits to this alternative are that it uses the
psycopg2 module instead of the pg module, and I object oriented. My
motivation for creating this class is to keep the new code for generating
Contents.gz files free from the pg module, and therefore, the only functions
I've moved into this class so far are those needed for generating the
Contents.gz files.
Signed-off-by: Mike O'Connor <stew@vireo.org>
Joerg Jaspert [Thu, 5 Feb 2009 21:03:45 +0000 (22:03 +0100)]
docstrings fun
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Thu, 5 Feb 2009 20:51:48 +0000 (20:51 +0000)]
remove backwards-compatiblity stuff which is no longer needed
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Thu, 5 Feb 2009 16:14:56 +0000 (17:14 +0100)]
dsync
as we now built our own static version, add a bindir variable, put
the compiled one in there and use it from that place.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Archive Administrator [Thu, 5 Feb 2009 16:08:20 +0000 (16:08 +0000)]
gitignore
add a few files/directories to .gitignore
Joerg Jaspert [Thu, 5 Feb 2009 16:03:54 +0000 (17:03 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
add static target
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Thu, 5 Feb 2009 16:02:36 +0000 (16:02 +0000)]
add static target
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Wed, 4 Feb 2009 20:07:13 +0000 (21:07 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
build a static library
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Wed, 4 Feb 2009 10:59:19 +0000 (10:59 +0000)]
build a static library
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Tue, 3 Feb 2009 21:49:11 +0000 (22:49 +0100)]
dinstall
have subjects in the mails we send to the l10n list
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 3 Feb 2009 21:20:42 +0000 (22:20 +0100)]
cron.dinstall
<Ganneff> now
<Ganneff> one would think its helpful to not only output this into the logfile of dinstall
<Ganneff> but actually redirect it somewhere
<weasel> you think?
<Ganneff> maybe you want to parse our log instead?
<weasel> :)
<Ganneff> $base/ftp/indices/package-file.map that it will end up as
<weasel> .bz2
<Ganneff> always those wishes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 3 Feb 2009 21:16:21 +0000 (22:16 +0100)]
dak.py
add the new command
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 3 Feb 2009 20:01:05 +0000 (21:01 +0100)]
dinstall
added package/file mapping generation to dinstall
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 3 Feb 2009 19:55:26 +0000 (20:55 +0100)]
make_pkg_file_mapping
add the funny quote weasel missed
use row as variable name, not the too clearly named i
do use the new docstring foo.
Signed-off-by: Joerg Jaspert <joerg@debian.org>