]> git.decadent.org.uk Git - dak.git/log
dak.git
17 years agoStop using silly names, and migrate to a saner directory structure.
James Troup [Mon, 15 May 2006 16:11:32 +0000 (12:11 -0400)]
Stop using silly names, and migrate to a saner directory structure.

17 years agoAdd new top level directories
James Troup [Mon, 15 May 2006 15:43:04 +0000 (11:43 -0400)]
Add new top level directories

17 years agoRename dak to shell.py
James Troup [Mon, 15 May 2006 15:40:47 +0000 (11:40 -0400)]
Rename dak to shell.py

18 years agoChanges from 3.1r1
Ryan Murray [Sat, 17 Dec 2005 10:57:03 +0000 (10:57 +0000)]
Changes from 3.1r1

18 years agomore typos/thinkos
Anthony Towns [Mon, 5 Dec 2005 05:35:47 +0000 (05:35 +0000)]
more typos/thinkos

18 years agofix up syntax errors and similar thinkos
Anthony Towns [Mon, 5 Dec 2005 05:31:48 +0000 (05:31 +0000)]
fix up syntax errors and similar thinkos

18 years agois_unembargo is run after we've cd'ed into holding
Anthony Towns [Mon, 5 Dec 2005 05:08:10 +0000 (05:08 +0000)]
is_unembargo is run after we've cd'ed into holding

18 years agojennifer doesn't have a projectB global, use Katie.projectB instead
Anthony Towns [Mon, 5 Dec 2005 04:54:29 +0000 (04:54 +0000)]
jennifer doesn't have a projectB global, use Katie.projectB instead

18 years agofix typos in init_pool.sql-security
Anthony Towns [Mon, 5 Dec 2005 04:42:57 +0000 (04:42 +0000)]
fix typos in init_pool.sql-security

18 years ago* katie.conf-security: Add Lock dir * init_pool.sql-security: Add constraints...
Anthony Towns [Mon, 5 Dec 2005 04:40:37 +0000 (04:40 +0000)]
* katie.conf-security: Add Lock dir        * init_pool.sql-security: Add constraints for disembargo table

18 years ago* katie.py: Move accept() autobuilding support into separate function (queue_b...
Anthony Towns [Mon, 5 Dec 2005 03:45:12 +0000 (03:45 +0000)]
* katie.py: Move accept() autobuilding support into separate function        (queue_build), and generalise to build different queues        * db_access.py: Add get_or_set_queue_id instead of hardcoding accepted=0        * jennifer: Initial support for enabling embargo handling with the        Dinstall::SecurityQueueHandling option.        * jennifer: Shift common code into remove_from_unchecked and move_to_dir        functions.        * katie.conf-security: Include embargo options        * init_pool.sql-security: Create disembargo table

18 years agoAdd britney bugs call before unchecked is processed again.
Ryan Murray [Mon, 28 Nov 2005 10:11:29 +0000 (10:11 +0000)]
Add britney bugs call before unchecked is processed again.

18 years agonothing to see here
Anthony Towns [Mon, 28 Nov 2005 05:59:54 +0000 (05:59 +0000)]
nothing to see here

18 years agoMerge of changes from klecker, by various peopleamber: special casing for not passing...
Anthony Towns [Sat, 26 Nov 2005 07:52:06 +0000 (07:52 +0000)]
Merge of changes from klecker, by various peopleamber: special casing for not passing on amd64 and oldstable updatesamber: security mirror triggeringtemplates/amber.advisory: updated advisory structureapt.conf.buildd-security: update for sarge's releaseapt.conf-security: update for sarge's releasecron.buildd-security: generalise suite support, update for sarge's releasecron.daily-security: update for sarge's release, add udeb supportvars-security: update for sarge's releasekatie.conf-security: update for sarge's release, add amd64 support,update signing keydocs/README.names, docs/README.quotes: include the additions

18 years agoinitialise queuekey, lamer
Anthony Towns [Fri, 25 Nov 2005 09:35:09 +0000 (09:35 +0000)]
initialise queuekey, lamer

18 years agoinitial structural changes to jennifer to support additional queues
Anthony Towns [Fri, 25 Nov 2005 09:29:54 +0000 (09:29 +0000)]
initial structural changes to jennifer to support additional queues

18 years agocorrect name of queue_name field in queue table in init_pool
Anthony Towns [Fri, 25 Nov 2005 09:14:10 +0000 (09:14 +0000)]
correct name of queue_name field in queue table in init_pool

18 years agoChanged accepted_autobuild to queue_build everywhere.Add a queue table.Add a "queue...
Anthony Towns [Fri, 25 Nov 2005 06:59:45 +0000 (06:59 +0000)]
Changed accepted_autobuild to queue_build everywhere.Add a queue table.Add a "queue" field in the queue_build table (currently always 0)

18 years agocron.unchecked lockfile udpates
Anthony Towns [Fri, 25 Nov 2005 05:58:18 +0000 (05:58 +0000)]
cron.unchecked lockfile udpates

18 years agocron.daily: add emilie
Anthony Towns [Fri, 25 Nov 2005 04:45:11 +0000 (04:45 +0000)]
cron.daily: add emilie

18 years agorhona debugging code
Anthony Towns [Fri, 25 Nov 2005 04:42:59 +0000 (04:42 +0000)]
rhona debugging code

18 years agokatie.py: update to +bX binNMU versioning
Anthony Towns [Fri, 25 Nov 2005 04:40:14 +0000 (04:40 +0000)]
katie.py: update to +bX binNMU versioning

18 years agojennifer: re-enable ar check, cope with broken Changed-By fields
Anthony Towns [Thu, 24 Nov 2005 15:40:16 +0000 (15:40 +0000)]
jennifer: re-enable ar check, cope with broken Changed-By fields

18 years agoUpdate maintainer_id_seq, too.
Ryan Murray [Mon, 21 Nov 2005 07:43:00 +0000 (07:43 +0000)]
Update maintainer_id_seq, too.

18 years agooops, actually cvs add dak, tiffani, README.quotes
Anthony Towns [Thu, 17 Nov 2005 08:47:31 +0000 (08:47 +0000)]
oops, actually cvs add dak, tiffani, README.quotes

18 years agomerge months of changes on ftp-master, see ChangeLog
Anthony Towns [Tue, 15 Nov 2005 09:50:32 +0000 (09:50 +0000)]
merge months of changes on ftp-master, see ChangeLog

18 years agoadd changelog back
Anthony Towns [Mon, 14 Nov 2005 07:29:17 +0000 (07:29 +0000)]
add changelog back

18 years agopackages that make it to $foo-proposed-updates that are still in securitywill not...
Ryan Murray [Sun, 10 Jul 2005 18:07:42 +0000 (18:07 +0000)]
packages that make it to $foo-proposed-updates that are still in securitywill not be built, as the security build should be finished and uploadedfirst.remove non-US support.remove "sh" support.

18 years agoremove non-US from triggers.
Ryan Murray [Sun, 10 Jul 2005 04:39:36 +0000 (04:39 +0000)]
remove non-US from triggers.

18 years agolatest trigger.daily still with non-US support
Ryan Murray [Sun, 10 Jul 2005 04:36:45 +0000 (04:36 +0000)]
latest trigger.daily still with non-US support

19 years agoAdd announcement of testing and t-p-u to debian-testing-changes@l.d.o
Ryan Murray [Sun, 1 May 2005 20:58:54 +0000 (20:58 +0000)]
Add announcement of testing and t-p-u to debian-testing-changes@l.d.o

19 years agorecovery after RAID loss. rene 1.29 from newraff.
Ryan Murray [Sat, 16 Apr 2005 09:19:20 +0000 (09:19 +0000)]
recovery after RAID loss.  rene 1.29 from newraff.

19 years agoRecovery after RAID failure. 7 revisions were lost, and this is what wasoriginally...
Ryan Murray [Sat, 16 Apr 2005 09:00:28 +0000 (09:00 +0000)]
Recovery after RAID failure.  7 revisions were lost, and this is what wasoriginally revision 1.29 of Tue Feb  1 02:47:35 2005

19 years agoMake rfc2047_encode python2.4 friendly.
James Troup [Fri, 18 Mar 2005 05:24:38 +0000 (05:24 +0000)]
Make rfc2047_encode python2.4 friendly.

19 years agoadd note that cindy needs to remove source only overrides when a source andbinary...
Ryan Murray [Mon, 7 Mar 2005 01:11:12 +0000 (01:11 +0000)]
add note that cindy needs to remove source only overrides when a source andbinary override exist for the same name

19 years agofix shania to sue the correct reject dir
Ryan Murray [Sun, 6 Mar 2005 21:51:51 +0000 (21:51 +0000)]
fix shania to sue the correct reject dir

19 years agosync
James Troup [Tue, 8 Feb 2005 22:43:54 +0000 (22:43 +0000)]
sync

19 years agoFix duplicated quotes.
James Troup [Tue, 8 Feb 2005 22:43:45 +0000 (22:43 +0000)]
Fix duplicated quotes.

19 years agosync
James Troup [Tue, 18 Jan 2005 22:19:10 +0000 (22:19 +0000)]
sync

19 years ago2005-01-18 James Troup <james@nocrew.org> * katie.py (Katie.build_summaries): avoid...
James Troup [Tue, 18 Jan 2005 22:18:55 +0000 (22:18 +0000)]
2005-01-18  James Troup  <james@nocrew.org> * katie.py (Katie.build_summaries): avoid leaking file handle when extracting package description. (Katie.force_reject): remember and close each file descriptor we use. (Katie.do_reject): s/file/temp_fh/ to avoid pychecker warning. s/reason_file/reason_fd/ because it's a file descriptor. (Katie.check_dsc_against_db): avoid leaking file handle whenever invoking apt_pkg.md5sum().

19 years ago2005-01-18 James Troup <james@nocrew.org> * jennifer (check_deb_ar): new function...
James Troup [Tue, 18 Jan 2005 22:18:31 +0000 (22:18 +0000)]
2005-01-18  James Troup  <james@nocrew.org> * jennifer (check_deb_ar): new function: sanity check the ar contents of a .deb. (check_files): use it. (check_timestamps): check for data.tar.bz2 if data.tar.gz can't be found. (check_files): accept 'raw-installer' as an alias for 'byhand'.

19 years ago3.0r4
James Troup [Tue, 18 Jan 2005 21:53:57 +0000 (21:53 +0000)]
3.0r4

19 years ago2005-01-14 Anthony Towns <ajt@debian.org> * kelly: when UNACCEPTing, don't double...
Anthony Towns [Fri, 14 Jan 2005 14:07:17 +0000 (14:07 +0000)]
2005-01-14  Anthony Towns  <ajt@debian.org> * kelly: when UNACCEPTing, don't double up the "Rejecting:" * propup stuff (thanks to Andreas Barth) * katie.conf: add stable MustBeOlderThan testing, add -security   propup * jennifer: set distribution-version in .katie if propup may be needed * katie.py: add propogation to cross_suite_version_check

19 years agomeh
James Troup [Sat, 27 Nov 2004 20:29:27 +0000 (20:29 +0000)]
meh

19 years ago2004-11-27 James Troup <james@nocrew.org> * nina: new script to split monolithic...
James Troup [Sat, 27 Nov 2004 19:25:59 +0000 (19:25 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * nina: new script to split monolithic queue/done into date-based hierarchy.

19 years ago2004-11-27 James Troup <james@nocrew.org> * jennifer (check_distributions): support...
James Troup [Sat, 27 Nov 2004 19:24:22 +0000 (19:24 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * jennifer (check_distributions): support 'reject' suite map type.

19 years agosync
James Troup [Sat, 27 Nov 2004 19:23:40 +0000 (19:23 +0000)]
sync

19 years ago2004-11-27 James Troup <james@nocrew.org> * utils.py (re_no_epoch): s/\*/+/ as...
James Troup [Sat, 27 Nov 2004 18:12:57 +0000 (18:12 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * utils.py (re_no_epoch): s/\*/+/ as there must be a digit in an epoch. (re_no_revision): don't escape '-', it's not a special character. s/\*/+/ as there must be at least one non-dash character after the dash in a revision.  Thanks to Christian Reis for noticing both of these.2004-09-20  James Troup  <james@nocrew.org> * melanie (reverse_depends_check): retrieve component information too and display it if it's not 'main'. * utils.py (pp_dep): renamed... (pp_deps): ... to this. * jeri (check_dep): update calls to utils.pp_deps(). * melanie (reverse_depends_check): likewise.2004-08-04  James Troup  <james@nocrew.org> * utils.py (cant_open_exc): correct exception string, s/read/open/, s/.$//.2004-06-20  James Troup  <james@nocrew.org> * utils.py (changes_compare): if there's no changes["version"] use "0" rather than None.  (Avoids a crash on unsigned changes file.)

19 years ago2004-09-20 James Troup <james@nocrew.org> * tea (check_override): underline suite...
James Troup [Sat, 27 Nov 2004 18:03:11 +0000 (18:03 +0000)]
2004-09-20  James Troup  <james@nocrew.org> * tea (check_override): underline suite name in output properly. (validate_packages): read a compressed Packages file.

19 years ago2004-09-20 James Troup <james@nocrew.org> * katie.py (re_fdnic): add 'r' prefix...
James Troup [Sat, 27 Nov 2004 18:02:22 +0000 (18:02 +0000)]
2004-09-20  James Troup  <james@nocrew.org> * katie.py (re_fdnic): add 'r' prefix. (re_bin_only_nmu_of_mu): likewise. (re_bin_only_nmu_of_nmu): likewise.

19 years ago2004-06-25 James Troup <james@nocrew.org> * debian/control (Depends): add dpkg...
James Troup [Sat, 27 Nov 2004 18:01:05 +0000 (18:01 +0000)]
2004-06-25  James Troup  <james@nocrew.org> * debian/control (Depends): add dpkg-dev since jennifer uses dpkg-source.

19 years ago2004-09-20 James Troup <james@nocrew.org> * madison (main): retrieve component...
James Troup [Sat, 27 Nov 2004 18:00:16 +0000 (18:00 +0000)]
2004-09-20  James Troup  <james@nocrew.org> * madison (main): retrieve component information too and display it if it's not 'main'.

19 years ago2004-10-05 James Troup <james@nocrew.org> * jennifer (check_dsc): correct reject...
James Troup [Sat, 27 Nov 2004 17:59:47 +0000 (17:59 +0000)]
2004-10-05  James Troup  <james@nocrew.org> * jennifer (check_dsc): correct reject message on invalid Maintainer field.2004-09-20  James Troup  <james@nocrew.org> * jennifer (check_changes): move initalization of email variables from here... (process_it): ...to here as we no longer always run check_changes().  Don't bother to initialize changes["architecture"].2004-06-20  James Troup  <james@nocrew.org> * jennifer (process_it): only run check_changes() if check_signature() returns something.  (Likewise)

19 years ago2004-08-04 James Troup <james@nocrew.org> * jenna (cleanup): use .setdefault()...
James Troup [Sat, 27 Nov 2004 17:58:47 +0000 (17:58 +0000)]
2004-08-04  James Troup  <james@nocrew.org> * jenna (cleanup): use .setdefault() for dictionaries. (write_filelists): likewise. (write_filelists): Use utils.split_args() not split() to split command line arguments. (stable_dislocation_p): likewise. (write_filelists): Add support for mapping side of suite-based "Arch: all mapping". (do_da_do_da): ensure that if we're not doing all suites that we process enough to be able correct map arch: all packages.

19 years ago2004-09-20 James Troup <james@nocrew.org> * alicia: remove unused 'pwd' import.
James Troup [Sat, 27 Nov 2004 17:58:13 +0000 (17:58 +0000)]
2004-09-20  James Troup  <james@nocrew.org> * alicia: remove unused 'pwd' import.

19 years agosync
James Troup [Sat, 27 Nov 2004 17:57:25 +0000 (17:57 +0000)]
sync

19 years ago2004-11-27 James Troup <james@nocrew.org> * denise (list): rename ... (do_list...
James Troup [Sat, 27 Nov 2004 17:56:42 +0000 (17:56 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * denise (list): rename ... (do_list): ... to this.  s/type\(.*\)/otype\1/.  Use setdefault(). (main): s/type/otype/, s/override_type/suffix/, s/file/output_file/.  Update call to do_list().

19 years ago2004-11-27 James Troup <james@nocrew.org> * cindy (process): restrict "find all...
James Troup [Sat, 27 Nov 2004 16:08:21 +0000 (16:08 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * cindy (process): restrict "find all packages" queries by component.  Respect Options["No-Action"]. (main): add -n/--no-action support.  Only run on unstable.  Rename type to otype (pychecker).

19 years ago2004-11-27 James Troup <james@nocrew.org> * katie.py (Katie.in_override_p): fix...
James Troup [Sat, 27 Nov 2004 16:07:07 +0000 (16:07 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * katie.py (Katie.in_override_p): fix .startswith() usage.

19 years ago2004-11-27 James Troup <james@nocrew.org> * katie.conf (Dinstall::DefaultSuite...
James Troup [Sat, 27 Nov 2004 16:06:42 +0000 (16:06 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * katie.conf (Dinstall::DefaultSuite): add as 'unstable'. (Lauren::MoreInfoURL): update to 3.0r3. (Suite::Stable::Version): likewise. (Suite::Stable::Description): likewise. * cron.daily: disable automatic task override generation.2004-11-27  Daniel Silverstone  <dsilvers@digital-scurf.org> * katie.conf (Billie::BasicTrees): add all architectures. (Billie::CombinationTrees): remove 'welovehp' and 'embedded', add 'everything'. * cron.daily: Update a 'current' symlink when creating the post-daily-cron-job database backup to aid mirroring to merkel. Run billie. * billie (BillieTarget.poolish_match): handle .udeb too.

19 years ago2004-11-27 James Troup <james@nocrew.org> * pseudo-packages.maintainers (kernel...
James Troup [Sat, 27 Nov 2004 16:05:35 +0000 (16:05 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * pseudo-packages.maintainers (kernel): switch to 'Debian Kernel Team <debian-kernel@lists.debian.org>'.

19 years ago2004-11-27 James Troup <james@nocrew.org> * utils.py (validate_changes_file_arg...
James Troup [Sat, 27 Nov 2004 16:05:12 +0000 (16:05 +0000)]
2004-11-27  James Troup  <james@nocrew.org> * utils.py (validate_changes_file_arg): s/file/filename/. s/fatal/require_changes/.  If require_changes is -1, ignore errors and return the .changes filename regardless. * ashley (main): pass require_changes=-1 to utils.validate_changes_file_arg().

19 years ago2004-08-04 James Troup <james@nocrew.org> * jennifer (check_files): check for unkno...
James Troup [Sat, 27 Nov 2004 13:32:16 +0000 (13:32 +0000)]
2004-08-04  James Troup  <james@nocrew.org> * jennifer (check_files): check for unknown component before checking for NEWness.2004-06-17  James Troup  <james@nocrew.org> * jennifer (check_dsc): s/dsc_whitespace_rules/signing_rules/. * tea (check_dscs): likewise. * utils.py (parse_changes): s/dsc_whitespace_rules/signing_rules/, change from boolean to a variable with 3 possible values, 0 and 1 as before, -1 means don't require a signature.  Makes parse_changes() useful for parsing arbitary RFC822-style files, e.g. 'Release' files. (check_signature): add support for detached signatures by passing the files the signature is for as an optional third argument. s/filename/sig_filename/g.  Add a fourth optional argument to choose the keyring(s) to use.  Don't os.path.basename() the sig_filename before checking it for taint. (re_taint_free): allow '/'.

19 years ago2004-08-04 James Troup <james@nocrew.org> * katie.py (Katie.in_override_p): use...
James Troup [Sat, 27 Nov 2004 13:29:17 +0000 (13:29 +0000)]
2004-08-04  James Troup  <james@nocrew.org> * katie.py (Katie.in_override_p): use .startswith in favour of a slice.

19 years ago2004-08-04 James Troup <james@nocrew.org> * melanie (reverse_depends_check): read...
James Troup [Sat, 27 Nov 2004 13:28:16 +0000 (13:28 +0000)]
2004-08-04  James Troup  <james@nocrew.org> * melanie (reverse_depends_check): read Packages.gz rather than Packages.2004-06-24  James Troup  <james@nocrew.org> * melanie (main): s/file/temp_file/ and close file handle before removing the temporary file. (main): don't warn about needing a --carbon-copy if in no-action mode.

19 years ago2004-07-01 James Troup <james@nocrew.org> * emilie (main): handle woody's case...
James Troup [Sat, 27 Nov 2004 13:25:35 +0000 (13:25 +0000)]
2004-07-01  James Troup  <james@nocrew.org> * emilie (main): handle woody's case-sensitive python-ldap, s/keyfingerprint/keyFingerPrint/.

19 years agosync
James Troup [Sat, 27 Nov 2004 13:25:03 +0000 (13:25 +0000)]
sync

19 years ago2004-08-04 James Troup <james@nocrew.org> * templates/amber.advisory: update to...
James Troup [Sat, 27 Nov 2004 13:24:45 +0000 (13:24 +0000)]
2004-08-04  James Troup  <james@nocrew.org> * templates/amber.advisory: update to match reality a little better.

19 years agoadd sorting of changes files to be uploaded in amber
Ryan Murray [Wed, 13 Oct 2004 15:58:13 +0000 (15:58 +0000)]
add sorting of changes files to be uploaded in amber

19 years agotea now checks pool/ instead of dists/ (everything in the db these days isunder pool/)
Ryan Murray [Wed, 1 Sep 2004 07:52:15 +0000 (07:52 +0000)]
tea now checks pool/ instead of dists/ (everything in the db these days isunder pool/)

19 years ago2004-07-12 Daniel Silverstone <dsilvers@digital.org> * billie (main): Make...
Daniel Silverstone [Mon, 12 Jul 2004 15:44:09 +0000 (15:44 +0000)]
2004-07-12  Daniel Silverstone  <dsilvers@digital.org>        * billie (main): Make the verbatim lists include all the README          elements.        * docs/README.names: Add billie in (correcting oversight)

19 years ago2004-06-24 James Troup <james@nocrew.org> * melanie (main): s/file/temp_file/ and...
James Troup [Thu, 24 Jun 2004 00:41:39 +0000 (00:41 +0000)]
2004-06-24  James Troup  <james@nocrew.org> * melanie (main): s/file/temp_file/ and close file handle before removing the temporary file.2004-06-17  Martin Michlmayr  <tbm@cyrius.com>        * jeri (pp_dep): moved from here to ...        * utils.py (pp_dep): here.        * melanie (main): add reverse dependency checking.

19 years ago2004-06-24 James Troup <james@nocrew.org> * test/006/test.py (main): check brackete...
James Troup [Wed, 23 Jun 2004 23:11:47 +0000 (23:11 +0000)]
2004-06-24  James Troup  <james@nocrew.org> * test/006/test.py (main): check bracketed email-only form. * utils.py (fix_maintainer): if the Maintainer string is bracketed email-only, strip the brackets so we don't end up with <<james@nocrew.org>>.

19 years ago2004-06-10 James Troup <james@nocrew.org> * katie.py (Katie.cross_suite_version_che...
James Troup [Thu, 17 Jun 2004 15:02:02 +0000 (15:02 +0000)]
2004-06-10  James Troup  <james@nocrew.org> * katie.py (Katie.cross_suite_version_check): post-woody versions of python-apt's apt_pkg.VersionCompare() function apparently returns variable integers for less than or greater than results - update our result checking to match. * jenna (resolve_arch_all_vs_any): likewise. * charisma (main): likewise.

19 years ago2004-06-09 James Troup <james@nocrew.org> * jennifer: Remove unused and obsolete...
James Troup [Thu, 17 Jun 2004 15:01:18 +0000 (15:01 +0000)]
2004-06-09  James Troup  <james@nocrew.org> * jennifer: Remove unused and obsolete re_bad_diff and        re_is_changes regexps.

19 years ago2004-06-11 James Troup <james@nocrew.org> * db_access.py (do_query): also print...
James Troup [Thu, 17 Jun 2004 15:00:41 +0000 (15:00 +0000)]
2004-06-11  James Troup  <james@nocrew.org> * db_access.py (do_query): also print out the result of the query.

19 years ago2004-05-07 James Troup <james@nocrew.org> * neve (get_or_set_files_id): add an...
James Troup [Thu, 17 Jun 2004 14:59:57 +0000 (14:59 +0000)]
2004-05-07  James Troup  <james@nocrew.org> * neve (get_or_set_files_id): add an always-NULL last_used column to output.

19 years ago2004-06-11 James Troup <james@nocrew.org> * docs/README.first: clarify that 'alyson...
James Troup [Thu, 17 Jun 2004 14:59:17 +0000 (14:59 +0000)]
2004-06-11  James Troup  <james@nocrew.org> * docs/README.first: clarify that 'alyson' and running add_constraints.sql by hand is something you only want to do if you're not running 'neve'. * docs/README.config (Location::$LOCATION::Suites): document.

19 years ago2004-06-11 James Troup <james@nocrew.org> * tea (check_files): make override.unread...
James Troup [Thu, 17 Jun 2004 14:57:47 +0000 (14:57 +0000)]
2004-06-11  James Troup  <james@nocrew.org> * tea (check_files): make override.unreadable optional. (validate_sources): close the Sources file handle.

19 years agosync
James Troup [Tue, 8 Jun 2004 23:31:52 +0000 (23:31 +0000)]
sync

19 years ago2004-05-07 James Troup <james@nocrew.org> * katie.conf (Rhona::OverrideFilename...
James Troup [Tue, 8 Jun 2004 23:31:35 +0000 (23:31 +0000)]
2004-05-07  James Troup  <james@nocrew.org> * katie.conf (Rhona::OverrideFilename): unused and obsolete, remove. * katie.conf-non-US (Rhona::OverrideFilename): likewise. * katie.conf (Dir::Override): remove duplicate definition.

19 years ago2004-06-09 James Troup <james@nocrew.org> * jennifer (process_it): s/changes_valid...
James Troup [Tue, 8 Jun 2004 23:31:05 +0000 (23:31 +0000)]
2004-06-09  James Troup  <james@nocrew.org> * jennifer (process_it): s/changes_valid/valid_changes_p/.  Add valid_dsc_p and don't run check_source() if check_dsc() failed. (check_dsc): on fatal failures return 0 so check_source() isn't run (since it makes fatal assumptions about the presence of mandatory .dsc fields).

20 years ago2004-04-27 James Troup <james@nocrew.org> * apt.conf-security (tree "dists/stable...
James Troup [Tue, 27 Apr 2004 16:10:46 +0000 (16:10 +0000)]
2004-04-27  James Troup  <james@nocrew.org> * apt.conf-security (tree "dists/stable/updates"): add ExtraOverride - noticed by Joey Hess (#246050). (tree "dists/testing/updates"): likewise.

20 years ago2004-04-20 James Troup <james@nocrew.org> * jennifer (check_files): check for exist...
James Troup [Tue, 20 Apr 2004 00:08:27 +0000 (00:08 +0000)]
2004-04-20  James Troup  <james@nocrew.org> * jennifer (check_files): check for existing .changes or .katie files of the same name in the Suite::<suite>::Copy{Changes,Katie} directories.

20 years ago2004-04-19 James Troup <james@nocrew.org> * jennifer (check_source): handle failure...
James Troup [Mon, 19 Apr 2004 16:04:34 +0000 (16:04 +0000)]
2004-04-19  James Troup  <james@nocrew.org> * jennifer (check_source): handle failure to remove the temporary  directory (used for source tree extraction) better, specifically:  if we fail with -EACCES, chmod -R u+rwx the temporary directory  and try again and if that works, REJECT the package.

20 years ago2004-04-17 James Troup <james@nocrew.org> * docs/madison.1.sgml: document -b/-...
James Troup [Mon, 19 Apr 2004 15:59:12 +0000 (15:59 +0000)]
2004-04-17  James Troup  <james@nocrew.org> * docs/madison.1.sgml: document -b/--binary-type, -g/--greaterorequal and -G/--greaterthan. * madison (usage): -b/--binary-type only takes a single argument. Document -g/--greaterorequal and -G/--greaterthan. (main): add support for -g/--greaterorequal and -G/--greaterthan.

20 years agobillie: Cleaned up a load of comments, added /README.non-US tothe verbatim matches...
Daniel Silverstone [Mon, 12 Apr 2004 12:44:06 +0000 (12:44 +0000)]
billie: Cleaned up a load of comments, added /README.non-US tothe verbatim matches list.

20 years agoMake size_type use MB/KB/B and use 1024 based sizes
Daniel Silverstone [Wed, 7 Apr 2004 14:23:30 +0000 (14:23 +0000)]
Make size_type use MB/KB/B and use 1024 based sizes

20 years ago2004-04-07 James Troup <james@nocrew.org> * katie.py (Katie.check_dsc_against_db...
James Troup [Wed, 7 Apr 2004 00:12:13 +0000 (00:12 +0000)]
2004-04-07  James Troup  <james@nocrew.org> * katie.py (Katie.check_dsc_against_db): in the case we're ignoring an identical-to-existing orig.tar.gz remember the path to the existent version in pkg.orig_tar_gz.  Adjust query to grab location.path too to be able to do so.

20 years ago2004-04-01 James Troup <james@nocrew.org> * templates/lisa.prod (To): use __MAINTAI...
James Troup [Sat, 3 Apr 2004 02:50:23 +0000 (02:50 +0000)]
2004-04-01  James Troup  <james@nocrew.org> * templates/lisa.prod (To): use __MAINTAINER_TO__ not __MAINTAINER__.

20 years ago2004-04-03 James Troup <james@nocrew.org> * debian/control (Depends): add python2...
James Troup [Sat, 3 Apr 2004 02:49:46 +0000 (02:49 +0000)]
2004-04-03  James Troup  <james@nocrew.org> * debian/control (Depends): add python2.1-email | python (>= 2.2) needed for new utils.rfc2047_encode() function. * utils.py (re_parse_maintainer): allow whitespace inside the email address. (Error): new exception base class. (ParseMaintError): new exception class. (force_to_utf8): new function. (rfc2047_encode): likewise. (fix_maintainer): rework.  use force_to_utf8() to force name and rfc822 return values to always use UTF-8.  use rfc2047_encode() to return an rfc2047 value.  Validate the address to catch missing email addresses and (some) broken ones. * katie.py (nmu_p.is_an_nmu): adapt for new utils.fix_maintainer() by adopting foo2047 return value. (Katie.dump_vars): add changedby2047 and maintainer2047 as mandatory changes fields.  Promote changes and maintainer822 to mandatory fields. (Katie.update_subst): default maintainer2047 rather than maintainer822.  User foo2047 rather than foo822 when setting __MAINTAINER_TO__ or __MAINTAINER_FROM__. * jennifer (check_changes): set default changes["maintainer2047"] and changes["changedby2047"] values rather than their 822 equivalents.  Makes changes["changes"] a mandatory field.  Adapt to new utils.fix_maintainer() - reject on exception and adopt foo2047 return value. (check_dsc): if a mandatory field is missing don't do any further checks and as a result reduce paranoia about dsc[var] existence. Validate the maintainer field by calling new utils.fix_maintainer(). * ashley (main): add changedby2047 and maintainer2047 to mandatory changes fields.  Promote maintainer822 to a mandatory changes field.  add "pool name" to files fields. * test/006/test.py: new file - tests for new utils.fix_maintainer().

20 years ago2004-04-01 James Troup <james@nocrew.org> * jennifer (get_changelog_versions):...
James Troup [Thu, 1 Apr 2004 17:14:25 +0000 (17:14 +0000)]
2004-04-01  James Troup  <james@nocrew.org> * jennifer (get_changelog_versions): create a symlink mirror of the source files in the temporary directory. (check_source): if check_dsc_against_db() couldn't find the orig.tar.gz bail out. * katie.py (Katie.check_dsc_against_db): if the orig.tar.gz is not part of the upload store the path to it in pkg.orig_tar_gz and if it can't be found set pkg.orig_tar_gz to -1. Explicitly return the second value as None in the (usual) case where we don't have to reprocess.  Remove obsolete diagnostic logs. * katie.py (Katie.do_reject): use utils.temp_file() and don't import tempfile.2004-03-15  James Troup  <james@nocrew.org> * jennifer (check_dsc): check changes["architecture"] for source before we do anything else.2004-03-12  James Troup  <james@nocrew.org> * docs/README.config (Dir::Queue::BTSVersionTrack): document. * katie.conf (Dir::Queue::BTSVersionTrack): define. * katie.py (Katie.accept): add support for DebBugs Version Tracking by writing out .versions (generated in jennifer's get_changelog_versions()) and .debinfo (mapping of binary -> source) files. * ashley (main): add dsc["bts changelog"]. * katie.py (Katie.dump_vars): store dsc["bts changelog"] too. * jennifer (check_diff): obsoleted by check_source(), removed. (check_source): new function: create a temporary directory and move into it and call get_changelog_versions(). (get_changelog_versions): new function: extract the source package and optionally parse debian/changelog to obtain the version history for the BTS. (process_it): call check_source() rather than check_diff().

20 years ago2004-04-01 James Troup <james@nocrew.org> * utils.py (temp_filename): new helper...
James Troup [Thu, 1 Apr 2004 17:13:10 +0000 (17:13 +0000)]
2004-04-01  James Troup  <james@nocrew.org> * utils.py (temp_filename): new helper function that wraps around tempfile.mktemp(). * lisa (prod_maintainer): likewise. (edit_note): likewise. (edit_new): likewise. * lauren (reject): likewise. * melanie (main): likewise. * neve (do_sources): likewise. * rene (main): likewise. * tea (validate_sources): likewise.2004-03-31  James Troup  <james@nocrew.org> * tea (validate_sources): remove unused 's' temporary variable.

20 years ago* billie: Added * katie.conf (Billie): Added sample Billie stanza to katie.conf
Daniel Silverstone [Sun, 21 Mar 2004 16:55:19 +0000 (16:55 +0000)]
* billie: Added * katie.conf (Billie): Added sample Billie stanza to katie.conf

20 years agosigh, let's try without the syntax error. (tbm). Remove trailingwhitespace too.
James Troup [Thu, 11 Mar 2004 00:36:08 +0000 (00:36 +0000)]
sigh, let's try without the syntax error.  (tbm).  Remove trailingwhitespace too.

20 years agoFix cut'n'waste (tbm).
James Troup [Thu, 11 Mar 2004 00:22:19 +0000 (00:22 +0000)]
Fix cut'n'waste (tbm).

20 years agosync
James Troup [Thu, 11 Mar 2004 00:21:58 +0000 (00:21 +0000)]
sync

20 years ago2004-02-27 James Troup <james@nocrew.org> * rose (process_tree): use 'if var in...
James Troup [Thu, 11 Mar 2004 00:20:51 +0000 (00:20 +0000)]
2004-02-27  James Troup  <james@nocrew.org> * rose (process_tree): use 'if var in [ list ]' rather than long 'if var == foo or var == bar or var == baz'.  Suggested by Martin Michlmayr. * jennifer (check_files): reduce 'if var != None' to 'if var' as suggested by Martin Michlmayr. * catherine (poolize): likewise. * charisma (main): likewise. * halle (check_changes): likewise. * heidi (main): likewise. (process_file): likewise. * kelly (install): likewise. (stable_install): likewise. * utils.py (fix_maintainer): likewise.

20 years ago2004-03-08 James Troup <james@nocrew.org> * lisa (edit_index): Fix logic swapo...
James Troup [Thu, 11 Mar 2004 00:14:32 +0000 (00:14 +0000)]
2004-03-08  James Troup  <james@nocrew.org> * lisa (edit_index): Fix logic swapo from 'use "if varfoo in listbar" rather than "if listbar.count(varfoo)"' change on 2004-02-24.

20 years ago2004-02-27 Martin Michlmayr <tbm@cyrius.com> * docs/README.config: lots of updates...
James Troup [Thu, 11 Mar 2004 00:11:14 +0000 (00:11 +0000)]
2004-02-27  Martin Michlmayr  <tbm@cyrius.com> * docs/README.config: lots of updates and corrections. * docs/README.first: likewise. * docs/README.config: drop unused Dir::Queue::Root. * katie.conf-non-US: likewise. * katie.conf: likewise. * katie.conf-security: likewise.