]>
git.decadent.org.uk Git - dak.git/log
Torsten Werner [Sat, 8 Jan 2011 18:30:13 +0000 (19:30 +0100)]
fix paths in test_copy_installer to work on franck
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 8 Jan 2011 18:05:56 +0000 (19:05 +0100)]
add command copy-installer to dak driver
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 8 Jan 2011 17:58:51 +0000 (18:58 +0100)]
copy_installer.py: implement main()
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 8 Jan 2011 16:28:17 +0000 (17:28 +0100)]
create new class InstallerCopier
- will support the now copy-installer command
- includes test code
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 7 Jan 2011 19:32:58 +0000 (20:32 +0100)]
cron.unchecked: improve error message if locking fails
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 7 Jan 2011 19:30:11 +0000 (20:30 +0100)]
increase retry count for locking unchecked.lock
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 7 Jan 2011 19:27:34 +0000 (20:27 +0100)]
fix error handling in add_deb_to_db()
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Wed, 5 Jan 2011 20:43:41 +0000 (21:43 +0100)]
improve import of DM keyring
Fall back to first uid that contains an email address if the primary uid
does not.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Wed, 5 Jan 2011 20:11:35 +0000 (21:11 +0100)]
remove useless "aliases" entry in Keyring
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Tue, 4 Jan 2011 20:45:40 +0000 (21:45 +0100)]
fix syntax error in show-new
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Tue, 4 Jan 2011 20:00:19 +0000 (21:00 +0100)]
show-new: refactor Luca's changes
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Tue, 4 Jan 2011 19:53:41 +0000 (20:53 +0100)]
Merge remote branch 'dktrkranz/show-new'
Torsten Werner [Tue, 4 Jan 2011 19:07:56 +0000 (20:07 +0100)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
Torsten Werner [Tue, 4 Jan 2011 19:06:28 +0000 (20:06 +0100)]
secure show-new by unchecked.log
... to avoid parallel execution of dak
Signed-off-by: Torsten Werner <twerner@debian.org>
Luca Falavigna [Tue, 4 Jan 2011 17:15:37 +0000 (17:15 +0000)]
show-new: query database only when needed
Instead of querying database once for every single .changes file,
only regenerate html output if not previously available or older.
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Torsten Werner [Tue, 4 Jan 2011 10:34:52 +0000 (11:34 +0100)]
fix lock removal in dinstall
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sun, 2 Jan 2011 12:03:04 +0000 (13:03 +0100)]
wait for background processes at dinstall's end
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sun, 2 Jan 2011 11:15:20 +0000 (12:15 +0100)]
append cron.daily's output to dinstall's logfile
(instead of sending spam)
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 1 Jan 2011 22:42:31 +0000 (23:42 +0100)]
fix exception in 'dak override'
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 1 Jan 2011 16:44:29 +0000 (17:44 +0100)]
make onerror() in dinstall.functions more robust
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 1 Jan 2011 12:13:13 +0000 (13:13 +0100)]
avoid 'unbound variable' error in shell script
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Thu, 30 Dec 2010 18:22:22 +0000 (19:22 +0100)]
fix threadpool's joinAll() method
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Thu, 30 Dec 2010 17:10:54 +0000 (17:10 +0000)]
add option --no-action to import-keyring
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Thu, 30 Dec 2010 11:53:53 +0000 (11:53 +0000)]
add option --list-uids to import-keyring
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Wed, 29 Dec 2010 23:13:32 +0000 (00:13 +0100)]
fix arguments for format string
... to avoid exception during import
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Wed, 29 Dec 2010 23:10:05 +0000 (00:10 +0100)]
do no longer automatically update UIDs
- ... because we want to have control over the UIDs.
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Wed, 15 Dec 2010 19:59:40 +0000 (20:59 +0100)]
process-policy
also process ACCEPTED files once more, so late-accepts do work
use the len(opref) to find how much of the name to strip to see if its a direntry we work on
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Wed, 15 Dec 2010 07:53:22 +0000 (08:53 +0100)]
also clean disembargo incoming
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Dec 2010 21:38:13 +0000 (22:38 +0100)]
use the right var name, stupid
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Dec 2010 22:32:34 +0000 (23:32 +0100)]
Override mail
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Dec 2010 21:38:13 +0000 (22:38 +0100)]
use the right var name, stupid
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Dec 2010 21:30:31 +0000 (22:30 +0100)]
Move a-f cleanup to the last
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Dec 2010 21:04:50 +0000 (22:04 +0100)]
right path
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Dec 2010 19:02:58 +0000 (20:02 +0100)]
More directories for queue-report
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Dec 2010 18:54:47 +0000 (19:54 +0100)]
Fix the arch entries for the buildd suites
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Dec 2010 00:05:03 +0000 (01:05 +0100)]
s/install//
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 23:51:02 +0000 (00:51 +0100)]
try with case
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 23:33:05 +0000 (00:33 +0100)]
no more advisory
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 23:07:58 +0000 (00:07 +0100)]
fix n-s-i
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 22:49:05 +0000 (23:49 +0100)]
cron.buildd
whitespace fun
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 22:48:55 +0000 (23:48 +0100)]
cron.buildd
now with signed buildd dirs
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 22:26:52 +0000 (23:26 +0100)]
copyfile wants full names
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 22:23:29 +0000 (23:23 +0100)]
only run the archive update when we actually had changes in the archive
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 22:21:01 +0000 (23:21 +0100)]
use copyfile, we want it accessible in that dest
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 21:57:16 +0000 (22:57 +0100)]
Add import-keyring
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 20:27:44 +0000 (21:27 +0100)]
unchecked
run the process-policy stuff and accept (late) builds for already accepted
security releases.
this also requires a run of the normal archive fun, to push it out.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 20:26:55 +0000 (21:26 +0100)]
new-security-install
entirely rewritten. much smaller and nicer and better and whatnot.
except preparing advisories, this should be all they need. lets see.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 20:23:06 +0000 (21:23 +0100)]
vars
remove duplicate
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 13 Dec 2010 20:22:53 +0000 (21:22 +0100)]
queue_install
we really need to copy here, symlinks wont work due to the rights
of the queues. the webserver wont see the embargoed fun otherwise
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 20:42:29 +0000 (21:42 +0100)]
updated for new version
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 20:20:03 +0000 (21:20 +0100)]
update variables
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 20:06:46 +0000 (21:06 +0100)]
Merge branch 'master' into security
* master:
security install fun
Joerg Jaspert [Sun, 12 Dec 2010 20:05:11 +0000 (21:05 +0100)]
security install fun
yes, the mhy is right, its all wrong to go special for security in changesutil. remove the special case.
also, check if we process files in newstage. if thats the case (changes known and its in_queue attribute
tells us the queue its in is newstage) then dont do embargo/disembargo, this is one that got accepted
from there
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 19:45:14 +0000 (20:45 +0100)]
right lockfile
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 19:36:09 +0000 (20:36 +0100)]
Merge branch 'master' into security
* master:
new lock dir
embargo/disembargo build up a symlink farm for our buildds.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 19:30:20 +0000 (20:30 +0100)]
new lock dir
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 15:27:47 +0000 (16:27 +0100)]
embargo/disembargo build up a symlink farm for our buildds.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 15:27:47 +0000 (16:27 +0100)]
embargo/disembargo build up a symlink farm for our buildds.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 14:52:37 +0000 (15:52 +0100)]
Merge branch 'master' into security
* master:
fixme note
Joerg Jaspert [Sun, 12 Dec 2010 14:51:22 +0000 (15:51 +0100)]
fixme note
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 14:14:58 +0000 (15:14 +0100)]
Merge branch 'master' into security
* master:
In case the component name contains a /, replace it with a _. Works much better when using this as part of a filename
Joerg Jaspert [Sun, 12 Dec 2010 14:14:18 +0000 (15:14 +0100)]
In case the component name contains a /, replace it with a _. Works much better when using this as part of a filename
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 13:55:44 +0000 (14:55 +0100)]
Add check-overrides entry
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Dec 2010 13:50:27 +0000 (14:50 +0100)]
add cache dir
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 22:46:09 +0000 (23:46 +0100)]
Merge branch 'master' into security
* master:
missing the chg parameter
Joerg Jaspert [Sat, 11 Dec 2010 22:45:25 +0000 (23:45 +0100)]
missing the chg parameter
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 22:40:12 +0000 (23:40 +0100)]
Merge branch 'master' into security
* master:
do is a little different than queue, even if just a tiny bit
better function names
Joerg Jaspert [Sat, 11 Dec 2010 22:39:08 +0000 (23:39 +0100)]
keyring stuff
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 22:04:43 +0000 (23:04 +0100)]
do is a little different than queue, even if just a tiny bit
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 22:01:11 +0000 (23:01 +0100)]
better function names
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 21:58:57 +0000 (22:58 +0100)]
Merge branch 'master' into security
* master:
security queue handling
Joerg Jaspert [Sat, 11 Dec 2010 21:56:47 +0000 (22:56 +0100)]
security queue handling
reenable the embargo/disembargo handling. we check if the policy_queues
named like it exist, if not we just dont do anything. if they (especially)
embargo exist, we always do it. As embargo is just a kind of catch-all at the
end
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 21:56:47 +0000 (22:56 +0100)]
security queue handling
reenable the embargo/disembargo handling. we check if the policy_queues
named like it exist, if not we just dont do anything. if they (especially)
embargo exist, we always do it. As embargo is just a kind of catch-all at the
end
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 20:25:09 +0000 (21:25 +0100)]
Merge branch 'master' into security
* master:
ignore advisories
Joerg Jaspert [Sat, 11 Dec 2010 20:24:34 +0000 (21:24 +0100)]
ignore advisories
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 15:15:37 +0000 (16:15 +0100)]
Merge branch 'master' into security
* master:
Ask the database for components
disable a-f
new path
clean the debbugs version track archive
oh yay, we get away without the s-u-p-u, anything will be taken from s-p-u
db schema 40
rename volatile to updates
Joerg Jaspert [Sat, 11 Dec 2010 15:14:52 +0000 (16:14 +0100)]
Ask the database for components
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 14:35:15 +0000 (15:35 +0100)]
no more oldstable
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 11 Dec 2010 14:30:23 +0000 (15:30 +0100)]
no more oldstable
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 6 Dec 2010 22:30:46 +0000 (23:30 +0100)]
add the special queues
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 5 Dec 2010 16:18:33 +0000 (17:18 +0100)]
Add newstage remove accepted
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 29 Nov 2010 20:05:28 +0000 (21:05 +0100)]
disable a-f
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 29 Nov 2010 08:55:22 +0000 (09:55 +0100)]
new path
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 29 Nov 2010 08:22:37 +0000 (09:22 +0100)]
clean the debbugs version track archive
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 29 Nov 2010 08:11:48 +0000 (09:11 +0100)]
oh yay, we get away without the s-u-p-u, anything will be taken from s-p-u
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 28 Nov 2010 22:39:53 +0000 (23:39 +0100)]
db schema 40
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 28 Nov 2010 22:36:38 +0000 (23:36 +0100)]
rename volatile to updates
what an insanity. We end up with things like Squeeze-Updates-Proposed-Updates.
Why the heck one cant just make p-u a full suite and recommend people to use that
too? Its after a "NEW" queue anyways. This only serves to needlessly confuse
users. "What? proposed-updates and updates? whats going on?"
Meh. Volatile might be a bad name, but now this is worse.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 21 Nov 2010 23:34:23 +0000 (00:34 +0100)]
Merge branch 'master' into security
* master: (1430 commits)
process_new.py: show NEW comments as a whole
Use Changes-file as field name for deferred .changes files
team not ftpmaster for this stuff
process_new.py: s/Binaries/No-Binaries/
Ups, \
Adjust mail address
l-bpo-sloppy
Add an option to reverse sorting of binary-NEW packages
examine-package: colorize distribution
Use the good mail from only.
Add buildd-squeeze-volatile
Add hourly cronjob
only nag once a day
Remove settings given by defaults
No longer provide uncompressed files on bpo
right keyring
Dont fail if file to rm isnt there
Import os
Join cnf.exportpath into a temp variable
[Mark] Fix for the _setup_routines()
...
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Archive Administrator [Sun, 21 Nov 2010 23:20:08 +0000 (23:20 +0000)]
Local security-master changes
Joerg Jaspert [Fri, 5 Nov 2010 22:30:03 +0000 (23:30 +0100)]
Merge remote branch 'drkranz/master' into merge
* drkranz/master:
process_new.py: show NEW comments as a whole
Use Changes-file as field name for deferred .changes files
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Thu, 4 Nov 2010 16:28:29 +0000 (16:28 +0000)]
process_new.py: show NEW comments as a whole
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Mon, 1 Nov 2010 13:30:35 +0000 (13:30 +0000)]
Use Changes-file as field name for deferred .changes files
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Thu, 14 Oct 2010 08:43:11 +0000 (10:43 +0200)]
team not ftpmaster for this stuff
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Wed, 13 Oct 2010 17:33:50 +0000 (19:33 +0200)]
Merge remote branch 'drkranz/master' into merge
* drkranz/master:
process_new.py: s/Binaries/No-Binaries/
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Wed, 13 Oct 2010 09:40:02 +0000 (09:40 +0000)]
process_new.py: s/Binaries/No-Binaries/
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Wed, 13 Oct 2010 06:13:02 +0000 (08:13 +0200)]
Ups, \
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Wed, 13 Oct 2010 06:10:57 +0000 (08:10 +0200)]
Adjust mail address
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 12 Oct 2010 20:07:20 +0000 (22:07 +0200)]
Merge remote branch 'drkranz/master' into merge
* drkranz/master:
Add an option to reverse sorting of binary-NEW packages
examine-package: colorize distribution
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 12 Oct 2010 20:01:47 +0000 (22:01 +0200)]
l-bpo-sloppy
rin in de kartoffeln, rut ut de kartoffeln....
now they have lenny-bpo-sloppy as an own suite with own overrides.
glad i dont have to do NEW there.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sun, 10 Oct 2010 21:07:19 +0000 (21:07 +0000)]
Add an option to reverse sorting of binary-NEW packages
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>