- 28 11月, 2004 3 次提交
-
-
由 James Troup 提交于
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.
-
由 James Troup 提交于
2004-11-27 James Troup <james@nocrew.org> * pseudo-packages.maintainers (kernel): switch to 'Debian Kernel Team <debian-kernel@lists.debian.org>'.
-
由 James Troup 提交于
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().
-
- 27 11月, 2004 6 次提交
-
-
由 James Troup 提交于
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 '/'.
-
由 James Troup 提交于
2004-08-04 James Troup <james@nocrew.org> * katie.py (Katie.in_override_p): use .startswith in favour of a slice.
-
由 James Troup 提交于
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.
-
由 James Troup 提交于
2004-07-01 James Troup <james@nocrew.org> * emilie (main): handle woody's case-sensitive python-ldap, s/keyfingerprint/keyFingerPrint/.
-
由 James Troup 提交于
-
由 James Troup 提交于
2004-08-04 James Troup <james@nocrew.org> * templates/amber.advisory: update to match reality a little better.
-
- 13 10月, 2004 1 次提交
-
-
由 Ryan Murray 提交于
-
- 01 9月, 2004 1 次提交
-
-
由 Ryan Murray 提交于
-
- 12 7月, 2004 1 次提交
-
-
由 Daniel Silverstone 提交于
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)
-
- 24 6月, 2004 2 次提交
-
-
由 James Troup 提交于
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.
-
由 James Troup 提交于
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>>.
-
- 17 6月, 2004 6 次提交
-
-
由 James Troup 提交于
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.
-
由 James Troup 提交于
2004-06-09 James Troup <james@nocrew.org> * jennifer: Remove unused and obsolete re_bad_diff and re_is_changes regexps.
-
由 James Troup 提交于
2004-06-11 James Troup <james@nocrew.org> * db_access.py (do_query): also print out the result of the query.
-
由 James Troup 提交于
2004-05-07 James Troup <james@nocrew.org> * neve (get_or_set_files_id): add an always-NULL last_used column to output.
-
由 James Troup 提交于
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.
-
由 James Troup 提交于
2004-06-11 James Troup <james@nocrew.org> * tea (check_files): make override.unreadable optional. (validate_sources): close the Sources file handle.
-
- 09 6月, 2004 3 次提交
-
-
由 James Troup 提交于
-
由 James Troup 提交于
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.
-
由 James Troup 提交于
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).
-
- 28 4月, 2004 1 次提交
-
-
由 James Troup 提交于
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 4月, 2004 2 次提交
-
-
由 James Troup 提交于
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.
-
由 James Troup 提交于
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.
-
- 19 4月, 2004 1 次提交
-
-
由 James Troup 提交于
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.
-
- 12 4月, 2004 1 次提交
-
-
由 Daniel Silverstone 提交于
-
- 07 4月, 2004 2 次提交
-
-
由 Daniel Silverstone 提交于
-
由 James Troup 提交于
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.
-
- 03 4月, 2004 2 次提交
-
-
由 James Troup 提交于
2004-04-01 James Troup <james@nocrew.org> * templates/lisa.prod (To): use __MAINTAINER_TO__ not __MAINTAINER__.
-
由 James Troup 提交于
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().
-
- 02 4月, 2004 2 次提交
-
-
由 James Troup 提交于
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().
-
由 James Troup 提交于
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.
-
- 22 3月, 2004 1 次提交
-
-
由 Daniel Silverstone 提交于
-
- 11 3月, 2004 5 次提交
-
-
由 James Troup 提交于
-
由 James Troup 提交于
-
由 James Troup 提交于
-
由 James Troup 提交于
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.
-
由 James Troup 提交于
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.
-