Compare commits

...

1263 Commits

Author SHA1 Message Date
  Daniel Reurich 95928ccd98 fixup! make check-archive missing-overrides output something usable 2 years ago
  Daniel Reurich 1c48e03c3b Revert "Fix little bug in import" 2 years ago
  Daniel Reurich 0bd5a71292 fix syntax error on old style print statement 2 years ago
  Franco Lanza c46d053c4e Fix little bug in import 5 years ago
  Franco Lanza dc715734e7 Last (hoping) little fix for external overrides 5 years ago
  Franco Lanza 187f7d00a0 Add -N option to avoid override deletion on control-overrides 5 years ago
  Franco Lanza cdf3d4c3f7 Make jenkins cron use missing-overrides instead of check-overrides 5 years ago
  Franco Lanza af54703c11 Add a more decent version of "check-override" command 5 years ago
  Franco Lanza 79e5b76545 fix with a ugly and temporary hack the missing overrides issue 5 years ago
  Franco Lanza 53a5015253 Make dak override package output more useful 5 years ago
  Franco Lanza 25c29e994b make check-archive missing-overrides output something usable 5 years ago
  Franco Lanza 05121b074e run override and override extra script if pushing indices 5 years ago
  Franco Lanza 628153ba70 Added extra overrides support in jenkins cron 5 years ago
  Franco Lanza 7cdf9bb98a Make the jenkins cron manage to setup overrides 5 years ago
  Franco Lanza 9c3c73c565 srv, not src. Write it 100 times. 5 years ago
  Franco Lanza 9d83c67e7a This way should work 5 years ago
  Franco Lanza f35b290fa6 Indices with the capital I... 5 years ago
  Franco Lanza 743b73534d Add special case to manage indices 5 years ago
  Franco Lanza d7db456577 Add missing __init__.py file 5 years ago
  Franco Lanza abd37cb9cc Fix installer_tgz script 6 years ago
  Franco Lanza df138cd128 Added a script to manage installer tarballs 6 years ago
  Franco Lanza fcda439d3f Verify file existance 6 years ago
  Franco Lanza b1507fa8f9 Separe deb and udeb 6 years ago
  Franco Lanza 34ceb28126 Better override auto-add on dsc files 6 years ago
  Franco Lanza c44071911a Auto add missin overrides when move pkg with add_pkg 6 years ago
  Franco Lanza f5a8a4cdb8 make check-archive missing-overrides work... 6 years ago
  Franco Lanza dcf4abf4e5 Setting up a cron job to update release files and clean suites 6 years ago
  Franco Lanza 746542509b Fix dsc parsing 6 years ago
  Franco Lanza 3d39dc9fce Ops... typo 6 years ago
  Franco Lanza 58c3267a0b Manage also dsc files for sources 6 years ago
  Franco Lanza 10db1924aa Make use of dak control-suite -a to add packages already managed in dak 6 years ago
  Franco Lanza 95a2705b87 manage duplicated packages import 6 years ago
  Franco Lanza 7f54c00e8a Make dak catch sys.exit(3) from subcommands and import return 3 on hash mismatch 6 years ago
  Franco Lanza e53ec6e81a Make import exit with 0 and a warning when there is an hashmismatch in .dsc file 6 years ago
  Franco Lanza 4eabc41428 add a little shell script to connect dak with jenkins 6 years ago
  Franco Lanza 49c247f184 few minor tests 6 years ago
  Franco Lanza 52a15a1220 Make deleteAssociation on dominate trying to delete only existant association 6 years ago
  Joerg Jaspert 269dd15da9 Merge branch 'simple-database-test' into 'master' 2 years ago
  Bastian Blank ebec7a7133 Run py.test also on daklib 2 years ago
  Bastian Blank 885498315e Add tests for Architecture, Section 2 years ago
  Bastian Blank f32101ede4 Add description to Architecture constructor 2 years ago
  Bastian Blank 842d33aad6 Add simple sqlite-based db sessions for pytest 2 years ago
  Joerg Jaspert d9165368ab Merge branch 'add-yet-more-autoreject-lintian-tags' into 'master' 2 years ago
  Chris Lamb f2af5f1b96 lintian.tags: Reject packages that modify APT preferences. 2 years ago
  Chris Lamb 97671ac59d lintian.tags: Reject packages that mess about with APT sources or keyrings. 2 years ago
  Joerg Jaspert 7846f7ed0e Merge branch 'dakweb_source_by_metadata' into 'master' 2 years ago
  aviau 6aa73d0ecc dakweb: create /source/by_metadata 2 years ago
  Joerg Jaspert 360853bd78 Merge branch 'invalid-changes' into 'master' 2 years ago
  Emilio Pozuelo Monfort 5d4721ff94 process-upload: catch InvalidChangesException 2 years ago
  Ansgar Burchardt 1c22cd838e
dak.conf: reject uploads to jessie on ftp-master 2 years ago
  Ansgar Burchardt 7981dbc9da
Merge remote-tracking branch 'tiago/master' 2 years ago
  Ansgar Burchardt 40e60e077d
Merge remote-tracking branch 'origin/add-more-autoreject-lintian-tags' 2 years ago
  Ansgar Burchardt 342c49010c
Merge remote-tracking branch 'origin/909252-new-package-summary-contains-pre' 2 years ago
  Chris Lamb 6f5296e640 lintian.tags: Add {python-module,header,manpage}-has-overly-generic-name 2 years ago
  Chris Lamb 3857e24ab3 lintian.tags: Add invalid-date-in-debian-changelog 2 years ago
  Chris Lamb c8c50d0afe lintian.tags: Add debhelper-compat-file-contains-multiple-levels 2 years ago
  Chris Lamb 1a4a8c29e7 lintian.tags: Add latest-debian-changelog-entry-reuses-existing-version 2 years ago
  Chris Lamb 14390b858c lintian.tags: Add source-only-upload-to-non-free-without-autobuild 2 years ago
  Chris Lamb dde6088c42 lintian.tags: Add distribution-and-experimental-mismatch 2 years ago
  Chris Lamb 1c2c6624c8 lintian.tags: Add distribution-and-changes-mismatch 2 years ago
  Chris Lamb a6fbc59aea Use daklib.daksubprocess.check_output over do_command to prevent HTML tag wrapping. (Closes: #909252) 2 years ago
  Ansgar Burchardt d219bf363e
Merge remote-tracking branch 'origin/show-lintian-version' 2 years ago
  Chris Lamb 04d27c3b1d Show lintian version in output. 2 years ago
  Ansgar Burchardt b0b2c2526f
examine-package: use https:// for link to tracker.d.o 2 years ago
  Ansgar Burchardt f78f3b7e3a
Merge remote-tracking branch 'ansgar/dakweb-content-type' 2 years ago
  Ansgar Burchardt eb8f043d6d dakweb/queries/*.py: do not make files executable 2 years ago
  Ansgar Burchardt d058c3b0bc madison.py: include charset in Content-Type for text/plain response 2 years ago
  Ansgar Burchardt ee02cab4f7 dakweb: set Content-Type to text/json where appropriate 2 years ago
  Ansgar Burchardt c934631b28 Merge branch 'link-source-in-new-package-page-to-the-tracker-debian-org-' into 'master' 2 years ago
  Chris Lamb d8abb06c3b Link source in NEW package page to the tracker.debian.org. 2 years ago
  Ansgar Burchardt 05dec51192 Merge branch 'lintian-tags-duplicate' into 'master' 2 years ago
  Chris Lamb f2c7b3f2c1 config/debian/lintian.tags: Drop duplicate copyright-contains-dh_make-todo-boilerplate. 2 years ago
  Ansgar Burchardt 2572895a8a Merge branch 'also-linkify-vcs-browser' into 'master' 2 years ago
  Chris Lamb 4b7907d4fe Also linkify the Vcs-Browser field. 2 years ago
  Ansgar Burchardt 3cf9c7fda6
config/debian/dak.conf: add johns@d.o as keyring maintainer (Closes: #907861) 2 years ago
  Tiago Bortoletto Vaz 7414484569 Fixes contributors URL when using a key id. This should close #845217. 2 years ago
  Ansgar Burchardt 286522d2da
config/debian-security/apache2.conf: allow access from ftp-master.d.o 2 years ago
  Ansgar Burchardt 5e460931c8 config/debian-security: update apache2.conf 2 years ago
  Ansgar Burchardt 1f5bcbdd06
external signatures: allow signing grub2 2 years ago
  Ansgar Burchardt 1e7b213e50
external signatures: allow signing fwupd 2 years ago
  Ansgar Burchardt deba61179d Merge branch 'add-suite-codename-to-external-signature-requests' into 'master' 2 years ago
  Ansgar Burchardt 9df6470a87
external signatures: add suite codename to requests 2 years ago
  Ansgar Burchardt 3336d2dafa
dak.conf: add `codesign` user to list of known postgres users 2 years ago
  Ansgar Burchardt be72b9f658
buildd-keyrings.conf: add zumbi 2 years ago
  Joerg Jaspert ea49295dcd
Adjust hostname 2 years ago
  Ansgar Burchardt 2118f8d126
pointrelease: removals from the script file are also removals 2 years ago
  Ansgar Burchardt 6824e92090 pointrelease: use correct variable 2 years ago
  Ansgar Burchardt 125e3d56b8 Merge branch 'fix-ordering' into 'master' 2 years ago
  Ansgar Burchardt 10577d4081
add unit tests for rich comparisons 2 years ago
  Ansgar Burchardt d76b07f9b6 PolicyQueueUpload: fix comparison 2 years ago
  Ansgar Burchardt 6b8a839870 Changes: fix comparison 2 years ago
  Ansgar Burchardt ac6020994f add `AptVersion` class comparing versions via `apt_pkg.version_compare` 2 years ago
  Ansgar Burchardt 808064f936
Merge remote-tracking branch 'waldi/fix-functools-rm' 2 years ago
  Ansgar Burchardt ed2ef624a0
update119.py: only drop sequence if it exists 2 years ago
  Bastian Blank c853158b1a Add minimal test for dak rm 2 years ago
  Bastian Blank 1621a01853 Add overrides to accept package during test 2 years ago
  Bastian Blank 973e290334 Add missing import to dak rm 2 years ago
  Ansgar Burchardt 116b43be9d
0001-basic: scan contents and generate indices 2 years ago
  Ansgar Burchardt fb826e59f6 create process pool before DB session 2 years ago
  Ansgar Burchardt 36358be68f
Merge remote-tracking branch 'waldi/fix-cmp' 2 years ago
  Bastian Blank e5a4f64cbd Really set key and not cmp for package sort 2 years ago
  Ansgar Burchardt b3c4206bdc
Merge remote-tracking branch 'waldi/remove-duplicate-constraint' 2 years ago
  Bastian Blank 3995af4601 Remove duplicate constraint 2 years ago
  Joerg Jaspert eb3cff21cf Merge branch 'overrides-for-security' into 'master' 2 years ago
  Bastian Blank 9ed8622f8b Allow accepting sources with untrusted sigs by key 3 years ago
  Bastian Blank dc82728e01 Allow overriding of NEW requirement by key 3 years ago
  Joerg Jaspert 9effffb8b2 Merge branch 'component' into 'master' 2 years ago
  aviau 9d6ae14ead dakweb source queries: include component 2 years ago
  Joerg Jaspert afa4fbe579 Merge branch 'remove-cmp-function' into 'master' 2 years ago
  Bastian Blank a3a66d4d86 Convert remaing compare functions 2 years ago
  Bastian Blank 3dad6e4245 Drop arch compare function 2 years ago
  Bastian Blank 03c58018e3 Use arch compare key 2 years ago
  Bastian Blank 2c6a905f26 Implement replacement for arch compare function 2 years ago
  Bastian Blank d75e18de7b Don't use special arch compare in auto-decruft 2 years ago
  Bastian Blank 53d22adbd8 Convert PolicyQueueUpload to rich comparison 2 years ago
  Bastian Blank ff61ee0ac9 Convert Changes to rich comparision 2 years ago
  Joerg Jaspert 7a5328f6b1 Merge branch 'prepare-python3' into 'master' 2 years ago
  Bastian Blank da66a788e5 Use absolute imports 2 years ago
  Bastian Blank 21d6554436 Convert to print function 2 years ago
  Joerg Jaspert 0e3a91c313 Merge branch 'core-init-copy' into 'master' 2 years ago
  Bastian Blank ef6fe32b95 Initialize data via COPY commands 2 years ago
  Joerg Jaspert 48761b4923 Merge branch 'fix-contents' into 'master' 2 years ago
  Bastian Blank 3cdce7d7b2 Don't clear database mappers 2 years ago
  Bastian Blank 21fd58f01d Re-add get method to mapped classes 2 years ago
  Bastian Blank eb48bea408 Always use our own process pool 2 years ago
  Joerg Jaspert ba432aa4f4
Fetch removal commands from release team 2 years ago
  Joerg Jaspert f26e6da19b
Ignore errors in dak rm 2 years ago
  Joerg Jaspert e58bb6fe52
Swtich default for editor to a sensible one 2 years ago
  Joerg Jaspert c830c8232d
Rerun c-s until success 2 years ago
  Joerg Jaspert 6ce5dbe8a5
Do not overwrite existing list files, do not break if c-s dies 2 years ago
  Joerg Jaspert 867d093a4d Merge branch 'db-remove-unused' into 'master' 2 years ago
  Bastian Blank ba9a5de071 Remove unused database objects 2 years ago
  Joerg Jaspert 0f1059fa99 Merge branch 'init-alembic' into 'master' 2 years ago
  Bastian Blank bff58e971e Ignore views for Alembic migrations 2 years ago
  Bastian Blank c6a7e7ece7 Define indecies matching existing database 2 years ago
  Bastian Blank a53c8a829a Add some missing tables 2 years ago
  Bastian Blank 092a78686d Make Alembic use our detected database schema 2 years ago
  Bastian Blank 6cfeaa8b54 Make some parts used by Alembic runnable on Python 3 2 years ago
  Bastian Blank 3c29b1e2a9 Allow Alembic to auto-generate migrations 2 years ago
  Bastian Blank 28c20dfe8e Add dependencies for Alembic 2 years ago
  Bastian Blank 527c40ab67 Add initial Alembic config 2 years ago
  Joerg Jaspert d8de0d402a Merge branch 'db-sequence-set-owner' into 'master' 2 years ago
  Bastian Blank d5c14c3d8d Open lock in update-db command read-only 2 years ago
  Bastian Blank af20152c6c Set owner tables for sequences 2 years ago
  Ansgar Burchardt 54d01a9ac4
apache.conf: add redirections for Git repositories moved to salsa.d.o 2 years ago
  Joerg Jaspert e71cb35f7a Merge branch 'declarative-mapping-base' into 'master' 2 years ago
  Bastian Blank 822fcee8c9 Convert Section to declarative mapping 2 years ago
  Bastian Blank c46bf98ae1 Convert Architecture to declarative mapping 3 years ago
  Bastian Blank 68a522871f Init declarative sqlalchemy base 3 years ago
  Bastian Blank 7e4f3f5ac8 Drop ORMObject tests 3 years ago
  Bastian Blank efed6ccea4 Drop debug only json support support 3 years ago
  Ansgar Burchardt 70bd759d98
apache.conf: add redirect for epydoc 2 years ago
  Ansgar Burchardt e6eedca4c9 dakweb: update URL to epydoc documentation 2 years ago
  Ansgar Burchardt e94764a163 add job for epydoc documentation 2 years ago
  Joerg Jaspert 56f2eaf4f6
web repo is on salsa, update from there 2 years ago
  Joerg Jaspert 07d6a9b2a6 Merge branch 'sha256sum-in-archive' into 'master' 2 years ago
  aviau 18a4c47f30
dakweb: /sha256sum_in_archive/<sha256sum> endpoint 2 years ago
  Ansgar Burchardt a980e83237
only generate version tracking .debinfo for uploads including binaries 3 years ago
  Ansgar Burchardt 315a063e17
cron.buildd: add `-n` to ssh call to avoid eating stdin 3 years ago
  Ansgar Burchardt 760fbfc5c0 cronscript: never let tasks eat our precious stdin 3 years ago
  Ansgar Burchardt a7dc9a3fb7 Merge branch 'fix-dinstall-stage' into 'master' 3 years ago
  Bastian Blank d88ab4a5e8 Write "all done" state for security 3 years ago
  Bastian Blank 8d0b551130 Drop special and dinstall-only STATE write support 3 years ago
  Bastian Blank 2a5a2c28ab Call state update as NOSTAGE task 3 years ago
  Bastian Blank 36124c446a Allow multi-word states again 3 years ago
  Ansgar Burchardt 742ed64528 Merge branch 'master' into 'master' 3 years ago
  Ansgar Burchardt 23cc84998d debianqueued: correct path to sendmail in README 3 years ago
  Ansgar Burchardt f23b2cdc10 debianqueued: requires far less command-line utilities 3 years ago
  Thorsten Alteholz 42473e5c5c update needed packages 3 years ago
  Ansgar Burchardt 4830f60906 Merge branch 'security-crontab' into 'master' 3 years ago
  Thorsten Alteholz 86752840d3 add current crontab from seger 3 years ago
  Ansgar Burchardt 2e42392b93 Merge branch 'doku-security-new' into 'master' 3 years ago
  Thorsten Alteholz 364c918539 the name of the script has been changed 3 years ago
  Ansgar Burchardt d7a9f0a66d Merge branch 'fix-E231' into 'master' 3 years ago
  Bastian Blank 34d63b51d1 Fix E231: Missing whitespace after ',', ';', or ':' 3 years ago
  Ansgar Burchardt 154d3d9337 Merge branch 'fix-E704' into 'master' 3 years ago
  Bastian Blank a5de3553eb Fix E704: Multiple statements on one line (def) 3 years ago
  Ansgar Burchardt ea4170b1ab Merge branch 'use-hashlib-instead-of-md5' into 'master' 3 years ago
  Ansgar Burchardt 003cbbda7f
use hashlib instead of deprecated md5 module 3 years ago
  Ansgar Burchardt 56097b7f50 Merge branch 'fix-E115' into 'master' 3 years ago
  Bastian Blank a0c7b660d6 Fix E115: Expected an indented block (comment) 3 years ago
  Ansgar Burchardt 4610bfaa58 Merge branch 'fix-E502' into 'master' 3 years ago
  Bastian Blank 5744bfce04 Fix E502: The backslash is redundant between brackets 3 years ago
  Ansgar Burchardt f52965092d Merge branch 'fix-E272' into 'master' 3 years ago
  Bastian Blank d20961d056 Fix E272: Multiple spaces before keyword 3 years ago
  Ansgar Burchardt dcb4293a9e
typo: securiy -> security 3 years ago
  Ansgar Burchardt 48c977b88d Merge branch 'improve-run-dbtests' into 'master' 3 years ago
  Niels Thykier a0863ea4b5 run-dbtests: Fail on error (set -e) 3 years ago
  Niels Thykier 0e18b7a9a7 run-dbtests: Fix command not found on empty USER_CMD 3 years ago
  Ansgar Burchardt ee5be86be6 Merge branch 'building-with-and-without-fakeroot' into 'master' 3 years ago
  Ansgar Burchardt 57c137f9ca add comment why (debhelper, dpkg-dev) | fakeroot is needed 3 years ago
  Niels Thykier 70676b67f2 Make fakeroot optional in buster with R³ 3 years ago
  Niels Thykier 148d2bdf71 Add B-D on fakeroot as test fixtures need them (via dpkg-buildpackage call) 3 years ago
  Joerg Jaspert 2753bfbd3f Merge branch 'fix-E22x' into 'master' 3 years ago
  Bastian Blank 3ac481e688 Fix E228: Missing whitespace around modulo operator 3 years ago
  Bastian Blank 9a2077242f Fix E227: Missing whitespace around bitwise or shift operator 3 years ago
  Bastian Blank 4544378f72 Fix E226: Missing whitespace around arithmetic operator 3 years ago
  Bastian Blank 903e5be198 Fix E225: Missing whitespace around operator 3 years ago
  Bastian Blank e7e0e75415 Fix E222: Multiple spaces after operator 3 years ago
  Bastian Blank 3797103cab Fix E221: Multiple spaces before operator 3 years ago
  Joerg Jaspert 3072bf04a0 Merge branch 'more-tests' into 'master' 3 years ago
  Margarita Manterola 0f3bc0850d Add a test to verify the NEW check. 3 years ago
  Joerg Jaspert 10c9c96027
flake8 fatal 3 years ago
  Joerg Jaspert 63d02894d7 Merge branch 'fix-E20x' into 'master' 3 years ago
  Joerg Jaspert aa15fae1d9 Fix double blank line 3 years ago
  Bastian Blank a53cdc3717 Fix E203: Whitespace before ':' 3 years ago
  Bastian Blank d12d198ba7 Fix E202: Whitespace before ')' 3 years ago
  Bastian Blank 681c3f4b26 Fix E201: Whitespace after '(' 3 years ago
  Joerg Jaspert ff18cbf778 Merge branch 'dominate-cross-all' into 'master' 3 years ago
  Bastian Blank 2c5ec0185d Revert "dominate: Disable all-by-any and any-by-all replacement" 3 years ago
  Joerg Jaspert 6542c7789d Merge branch 'add-binaries-test' into 'master' 3 years ago
  Margarita Manterola dd96bb05d6 Add a dbtest that verifies the core of archive.py 3 years ago
  Joerg Jaspert 49436cea7d Merge branch 'unbreak-cronscript-split' into 'master' 3 years ago
  Bastian Blank 4979f4a095 Specify required argument for make_buildd_dir 3 years ago
  Bastian Blank 50778c4e56 Don't try to write undefined report in sync_debbugs 3 years ago
  Joerg Jaspert a5ca6a6d1a Merge branch 'fix-process-new-check' into 'master' 3 years ago
  Bastian Blank 265c4b1dce Fix control flow of NEW package checks 3 years ago
  Joerg Jaspert 1d7b57e702 Merge branch 'lockfile-readonly' into 'master' 3 years ago
  Bastian Blank b750a2abb9 Open lock files read-only and create if not exist 3 years ago
  Joerg Jaspert a0fc084761 Merge branch 'fix-E703' into 'master' 3 years ago
  Bastian Blank b8c6b018f4 Fix E703: Statement ends with a semicolon 3 years ago
  Joerg Jaspert f1a8efdce1 Merge branch 'fix-E121' into 'master' 3 years ago
  Bastian Blank e3239e7309 Fix E121: Continuation line under-indented for hanging indent 3 years ago
  Joerg Jaspert e663bccbb5 Merge branch 'fix-E713' into 'master' 3 years ago
  Bastian Blank 14a31f101d Fix E713: Test for membership should be 'not in' 3 years ago
  Joerg Jaspert f470a6c45c Merge branch 'fix-E303' into 'master' 3 years ago
  Bastian Blank 51941af0a4 Fix E303: Too many blank lines 3 years ago
  Joerg Jaspert 51aabdc147 Merge branch 'fix-F811' into 'master' 3 years ago
  Bastian Blank c39222d97f Fix F811: Redefinition of unused name from line n 3 years ago
  Joerg Jaspert 1508108e9c Merge branch 'fix-F402' into 'master' 3 years ago
  Bastian Blank b56af53b07 Fix F402: Import module from line n shadowed by loop variable 3 years ago
  Joerg Jaspert 88aa701b4c Merge branch 'fix-E302' into 'master' 3 years ago
  Bastian Blank 32343595ab Fix E302: Expected 2 blank lines, found 0 3 years ago
  Joerg Jaspert 3de33fa879 Merge branch 'fix-E301' into 'master' 3 years ago
  Bastian Blank 2dfe976768 Fix E301: Expected 1 blank line, found 0 3 years ago
  Joerg Jaspert b35dce5152 Merge branch 'fix-E271' into 'master' 3 years ago
  Bastian Blank 591d5ce4fa Fix E271: Multiple spaces after keyword 3 years ago
  Joerg Jaspert c0d315e5b1 Merge branch 'fix-E101' into 'master' 3 years ago
  Bastian Blank 2516a7a6a6 Fix E101: Indentation contains mixed spaces and tabs 3 years ago
  Joerg Jaspert 8c9efe570b Merge branch 'fix-E211' into 'master' 3 years ago
  Bastian Blank 36ad0afed8 Fix E211: Whitespace before '(' 3 years ago
  Joerg Jaspert 490858120b Merge branch 'tracking' into 'master' 3 years ago
  Luca Falavigna 6400327404 Restore tracking server in a few places 3 years ago
  Joerg Jaspert 8746595f7e Merge branch 'update-tests' into 'master' 3 years ago
  Margarita Manterola 054762a556 Make dbtests pass and execute them as integration tests. 3 years ago
  Joerg Jaspert bd86a97476 Merge branch 'fix-E712' into 'master' 3 years ago
  Bastian Blank cfaf4312fc Fix E712: Comparison to true should be 'if cond is true:' or 'if cond:' 3 years ago
  Joerg Jaspert 202b0299a0 Merge branch 'fix-E251' into 'master' 3 years ago
  Bastian Blank 5b08e57be0 Fix E251: Unexpected spaces around keyword / parameter equals 3 years ago
  Joerg Jaspert f36bd6bce1 Merge branch 'fix-E701' into 'master' 3 years ago
  Bastian Blank 2bf7eca49b Fix E701: Multiple statements on one line (colon) 3 years ago
  Joerg Jaspert 68b8cab7d9 Merge branch 'fix-E401' into 'master' 3 years ago
  Bastian Blank 5cbb8b83d3 Fix E401: Multiple imports on one line 3 years ago
  Joerg Jaspert 6edb14b8e9 Merge branch 'fix-E711' into 'master' 3 years ago
  Bastian Blank 8a1008cee3 Fix E711: Comparison to none should be 'if cond is none:' 3 years ago
  Joerg Jaspert 207c16f03b Merge branch 'security-cronscript-unchecked' into 'master' 3 years ago
  Bastian Blank 5a06802a1f Convert security cron.unchecked to cronscript 3 years ago
  Bastian Blank f237c27b1d Split out post-unchecked tasks and run them always 3 years ago
  Bastian Blank 6c26dc2ad4 Move task fetchqueuedpackages to common 3 years ago
  Bastian Blank 56e1d82808 Support security in make_buildd_dir 3 years ago
  Bastian Blank f95d3b898d Support different upload hosts 3 years ago
  Joerg Jaspert b2497a4590 Merge branch 'add-missing-flake8-warnings' into 'master' 3 years ago
  Chris Lamb 2b42ab4705 Add missing flake8 warnings for sid's flake8 (3.5.0-1) 3 years ago
  Joerg Jaspert 6e56ad87ae Merge branch 'four-candles' into 'master' 3 years ago
  Chris Lamb 9b5f5b99a9 Consistently use four-spaces for indentation. 3 years ago
  Joerg Jaspert b9e8b66c63 Merge branch 'no-tabs' into 'master' 3 years ago
  Chris Lamb cb5a2b2e85 Replace tabs with 8 spaces in all .py files. 3 years ago
  Joerg Jaspert e52c7e998d
More flake8 to ignore for now 3 years ago
  Joerg Jaspert afafd38761 Merge branch 'always-use-python2.x-for-flake8' into 'master' 3 years ago
  Chris Lamb 68ede00810 Always use Python 2.x flake8. 3 years ago
  Joerg Jaspert cd367263f8
Ignore all flake8 errors for now. 3 years ago
  Joerg Jaspert e0206c37d1
Use a different path to LOCK_DEPLOY for the deploy cronscript 3 years ago
  Ansgar Burchardt 6ac0515760 Merge branch 'unused-imports' into 'master' 3 years ago
  Chris Lamb 74f1635e0e Drop unused imports. 3 years ago
  Joerg Jaspert 11aa805610
Remove pre and post cronscript functionality 3 years ago
  Joerg Jaspert 981fe6957f Merge branch 'locking-reboot' into 'master' 3 years ago
  Bastian Blank 8e9e71c006 Handle reboot-lock like any other lock 3 years ago
  Bastian Blank 11d152ff98 Support absolute lock file names 3 years ago
  Joerg Jaspert 63738b1e13 Merge branch 'has-key' into 'master' 3 years ago
  Chris Lamb 84bb48818a Replace instances of ``if x.has_key(y)`` with ``if y in x``. 3 years ago
  Joerg Jaspert c724c0a272 Merge branch 'unify-setup' into 'master' 3 years ago
  Margarita Manterola 7724ea89e9 Unify the setting up script for integration tests and for the README 3 years ago
  Luke W Faraone 439a25a3b3
Allow the signing service to upload source-only NEW 3 years ago
  Ansgar Burchardt 9fa1a7bf78
queued config: add automatic-source-uploads keyring 3 years ago
  Joerg Jaspert 016dc920ae
Update apache.conf including the archvsync redirect 3 years ago
  Joerg Jaspert 13358e6018 Merge branch 'use-new-dominate' into 'master' 3 years ago
  Bastian Blank 6cc66fa891 dominate: Use new implementation 3 years ago
  Ansgar Burchardt ddcd7913d9
.gitlab-ci.yml: do not run tests for `deploy` branch [ci skip] 3 years ago
  Ansgar Burchardt 8869d85a1c
debian/run-ci: make file executable 3 years ago
  Ansgar Burchardt ed467e0757
Merge remote-tracking branch 'waldi/add-flake8-test' 3 years ago
  Ansgar Burchardt 881aa06486
add .gitlab-ci.yml 3 years ago
  Bastian Blank 235f2cf9fa Run flak8 test 3 years ago
  Chris Lamb 82d4b160a3 Add an initial flake8 config ignoring some issues 3 years ago
  Joerg Jaspert 5ff0e7cea6 Merge branch 'add-date-to-process-new-output' into 'master' 3 years ago
  Chris Lamb 6738652396 Add the .changes Date to process_new output. 3 years ago
  Julien Cristau 5754887fb4
new_security_install: fix ACCEPT file name for binNMUs 3 years ago
  Joerg Jaspert 10b0c153df
Add 2 fatals on obsolete national encoding in changelog/copyright 3 years ago
  Joerg Jaspert 2781f19712 Merge branch 'suite-copy' into 'master' 3 years ago
  Bastian Blank d6c3aead1f Get source component even without override 3 years ago
  Bastian Blank fb3989934c Add mapping to copy packages between suites 3 years ago
  Joerg Jaspert ab8b10082c Merge branch 'control-files' into 'master' 3 years ago
  Emilio Pozuelo Monfort 9f7f1f0206 Remove utils.get_packages_from_ftp 3 years ago
  Emilio Pozuelo Monfort 19f775fc11 Use with statement with TagFile where appropriate 3 years ago
  Emilio Pozuelo Monfort 7ae98edeb6 Look for compressions other than .gz 4 years ago
  Emilio Pozuelo Monfort 79f700c56b Add a function to find a (possibly compressed) file 4 years ago
  Emilio Pozuelo Monfort 65adf8fe2b Let apt_pkg.TagFile open and uncompress the files 4 years ago
  Joerg Jaspert 32665fdf4b Merge branch 'include-tasks' into 'master' 3 years ago
  Bastian Blank bfb1aa7fda Declare all variables in global scope 3 years ago
  Bastian Blank 817cfb619b Use include key instead of runcronscript 3 years ago
  Bastian Blank 47e549c9ff Add tasks include key word 3 years ago
  Bastian Blank 08e123e856 Factor out task functions 3 years ago
  Joerg Jaspert 77361cf051 Merge branch 'binnmu-tags' into 'master' 3 years ago
  Emilio Pozuelo Monfort f957eecf4e Add not-binnmuable to the non-fatal autoreject list 3 years ago
  Joerg Jaspert 63e051c452
Fixup exit handling 3 years ago
  Joerg Jaspert 0f0eb7366c
not ! -z is easier to read as -n 3 years ago
  Joerg Jaspert 650b4f1ef1
Release the unchecked lock before calling cronscript 3 years ago
  Joerg Jaspert 05de3a5c95
Unset trap at end of dinstall 3 years ago
  Joerg Jaspert b62d982c39
Be more verbose when not able to get lock 3 years ago
  Joerg Jaspert 298e1da953
Only need read access 3 years ago
  Joerg Jaspert 1960906170
Close the lock_fd handle before calling cronscript 3 years ago
  Joerg Jaspert 4194a6a57d
Fix typo 3 years ago
  Joerg Jaspert 095f5d4dde
Fixup lock_fd 3 years ago
  Joerg Jaspert 8fb89b0f0e
Remove now unused cleanup call 3 years ago
  Joerg Jaspert b54ddc2a79
Define MAILTO in common variables file 3 years ago
  Ansgar Burchardt 0461b94569
use `... == errno.EFOO` instead of `errno.errorcode[...] == 'EFOO'` 3 years ago
  Joerg Jaspert 75f73dab19
Adjust lockfile handling in python 3 years ago
  Joerg Jaspert a215e05384
Remove no longer used function 3 years ago
  Joerg Jaspert 628918981e
Adjust n-s-i to flock 3 years ago
  Joerg Jaspert e63b66f5f4
Stop relying on daily.lock 3 years ago
  Joerg Jaspert e05703d4f3
Don't let ls warn on maintenance time. The true reason is long gone anyways. 3 years ago
  Joerg Jaspert 98a100e0db Merge branch 'lockfile' into 'master' 3 years ago
  Joerg Jaspert f602ff26a3 Use LOCK_UNCHECKED variable name defined in common place 3 years ago
  Bastian Blank 8c5e3c2ea4 Use flock in security cron.unchecked 3 years ago
  Joerg Jaspert 7f6a185fee No need for precronscript here anymore 3 years ago
  Joerg Jaspert 0039361552 Lock deploy script 3 years ago
  Bastian Blank ea36e48a50 Convert debian-security/weekly to new locks 3 years ago
  Bastian Blank 76a9f40902 Don't try to remove lock files any more 3 years ago
  Bastian Blank 2bae982eae Fix variable use 3 years ago
  Bastian Blank 24633f4317 Declare the lock list as associative array 3 years ago
  Joerg Jaspert a328c60b6f Now with functions and local 3 years ago
  Joerg Jaspert 24eaac45bf Dont abuse true/false 3 years ago
  Joerg Jaspert 3cae17588b Lockname is UNCHECKED 3 years ago
  Joerg Jaspert 65412f1765 security unchecked-dinstall converted 3 years ago
  Joerg Jaspert 388623e076 Dont unlock changelog, let it unlock at script end (so locked until wait is over) 3 years ago
  Joerg Jaspert 39d7b22fe4 Convert security daily 3 years ago
  Joerg Jaspert 97b60686f3 make changelog use proper lock/unlock 3 years ago
  Joerg Jaspert abee521588 use LOCK/UNLOCK 3 years ago
  Joerg Jaspert 8a895b7a5c Use LOCK/UNLOCK 3 years ago
  Joerg Jaspert 036207d244 No longe rin use/defined elsewhere 3 years ago
  Joerg Jaspert 9c96d42a26 Call cronscript, not old cron.dinstall name 3 years ago
  Joerg Jaspert 3962ee2fb4 Merge wbtrigger/do_buildd into do_unchecked, no reason to keep seperate 3 years ago
  Joerg Jaspert a48bd68dd7 No longer in use, drop old variable 3 years ago
  Joerg Jaspert f10113476b Convert to new lockfile handling 3 years ago
  Joerg Jaspert fed7f25760 Better lockfile handling 3 years ago
  Joerg Jaspert d089d4045b Centralize lockfile definitions 3 years ago
  Joerg Jaspert 83f771651e Remove needless code duplication 3 years ago
  Joerg Jaspert fcb851bba1 Start better lockfile handling 3 years ago
  Joerg Jaspert b371c46f0b
Dont mask rsync errors 3 years ago
  Joerg Jaspert 4cc2730e85
Let unchecked-dinstall always run all tasks 3 years ago
  Joerg Jaspert 3b42dc75e1
Dont error out on undefined STAGEFILE 3 years ago
  Ansgar Burchardt 02661e309c
integration-tests: we love well-documented licensing 3 years ago
  Ansgar Burchardt 77c5074b9f
only call `logs.py` on ftp-master 3 years ago
  Ansgar Burchardt 3b95b7612e
security-master: debian-security-debug is not public (yet) 3 years ago
  Ansgar Burchardt d7776f4598
use ${functionname} instead of ${archive} 3 years ago
  Ansgar Burchardt e99d82827c
config: update cronscript targets for security-master 3 years ago
  Ansgar Burchardt 727e2bdb64
[workaround] release LOCK_DAILY in do_buildd 3 years ago
  Ansgar Burchardt b40f693b52
dinstall.variables: only set `extimportdists` on ftp-master 3 years ago
  Joerg Jaspert 52596bd8ce
Do not deploy when unchecked or dinstall runs or archive is stopped 3 years ago
  Joerg Jaspert a233257923 Merge branch 'log-stage' into 'master' 3 years ago
  Bastian Blank 344e2acbe5 cronscript: Write stage output to log without delay 3 years ago
  Bastian Blank 79aafc858c Rename ts function as it shadows the ts util 3 years ago
  Joerg Jaspert 99bebb24ff
Stop overwriting variable names 3 years ago
  Joerg Jaspert 8c66e29ddf Merge branch 'cronscript' into 'master' 3 years ago
  Joerg Jaspert c2c3613256 Ensure configdir is defined for cronscript 3 years ago
  Joerg Jaspert b9bc42032e Reuse cronscript 3 years ago
  Joerg Jaspert bee5751b4f Convert cron.weekly to cronscript 3 years ago
  Joerg Jaspert d7e15b8bee Convert cron.daily to cronscript 3 years ago
  Joerg Jaspert 49cf1f7d9c cron.hourly is not called directly, byebye wrapper 3 years ago
  Joerg Jaspert 8f425ece7e
rename variable to not overwrite another one 3 years ago
  Joerg Jaspert ded7de5889
Only declare LOCK_STOP once 3 years ago
  Joerg Jaspert 341d4c52bc
Don't modify readonly variables 3 years ago
  Joerg Jaspert 65269049ff
Ensure ARG is defined 3 years ago
  Ansgar Burchardt 582480718f
Merge remote-tracking branch 'origin/master' 3 years ago
  Ansgar Burchardt 3335e11b21
add keyring for automatic source uploads 3 years ago
  Joerg Jaspert bf9ee0fb5b
Merge branch 'master' of salsa.debian.org:ftp-team/dak 3 years ago
  Joerg Jaspert 9010768234
Merge branch 'deploy' 3 years ago
  Joerg Jaspert 25dbdcee4e
Allow deploy script on security 3 years ago
  Ansgar Burchardt cfc43880ce external-signatures.conf: add fwupdate 3 years ago
  Joerg Jaspert 62f5cd087f
Spethial, cant be readonly here, sourced again by ../confpart file 3 years ago
  Joerg Jaspert 4aa05accf8
Be spethial, deploy, will you. 3 years ago
  Joerg Jaspert 4ea35e73dd
source based on (possibly overriden) configdir 3 years ago
  Joerg Jaspert 20eaf4aa01
Merge branch 'master' into deploy 3 years ago
  Joerg Jaspert 1b5bdd0b0c
stagedir gets modified later 3 years ago
  Joerg Jaspert 3f3601b28d
Merge branch 'master' into deploy 3 years ago
  Joerg Jaspert c5f6190f9a
Fixup sourcing of common variables 3 years ago
  Joerg Jaspert 934a8a50eb
Merge branch 'master' into deploy 3 years ago
  Joerg Jaspert 7ae1b6dc9a Merge branch 'scriptvars' into 'master' 3 years ago
  Joerg Jaspert 5679c4702e
Unify script vars 3 years ago
  Ansgar Burchardt 0f1e75ec28
Merge branch 'master' into deploy 3 years ago
  Ansgar Burchardt 4a9f0ee860 configure external signature requests 3 years ago
  Joerg Jaspert 0fe9f60902
Merge branch 'master' into deploy 3 years ago
  Joerg Jaspert 84b8bed950
First define ARG then source vars - only run dak commands if not deploy 3 years ago
  Joerg Jaspert 170a40628c Merge branch 'security-cronscript-hourly-mirror' into 'master' 3 years ago
  Bastian Blank 5c5058b012 debian-security: Add hourly cronscript 3 years ago
  Bastian Blank 4e3fc8ebb5 debian-security: Add mirror cronscript 3 years ago
  Bastian Blank 200ac84852 debian-security: Use cronscript for dinstall part 3 years ago
  Bastian Blank 40e3da3b30 debian-security: Add cronscript 3 years ago
  Bastian Blank 0b9028fd85 Expect existing environment in cronscript 3 years ago
  Joerg Jaspert 85008399f6
Remove unused variable 3 years ago
  Joerg Jaspert 551dad854d
Better check if work needs to be done 3 years ago
  Joerg Jaspert 3e9981c645
Merge branch 'master' into deploy 3 years ago
  Joerg Jaspert c9b04bdfe6
Change dir before using R, seems to write out some Rplots.pdf in . 3 years ago
  Joerg Jaspert 6ab4b10be7
Assume false if not defined 3 years ago
  Ansgar Burchardt 414f22b6eb Merge branch 'feature/external-signatures' into 'master' 3 years ago
  Ansgar Burchardt d574e840f8 acl deny: downgrade removing non-existing permissions to warning 3 years ago
  Ansgar Burchardt 89240178f8 remove unused variable 3 years ago
  Ansgar Burchardt 341c568482 typo: modules (plural) 3 years ago
  Ansgar Burchardt 6f4ff2f4a5 fixup! request external signatures 3 years ago
  Ansgar Burchardt 9fe2f74de0 option to allow specific keys to upload source-only NEW packages 3 years ago
  Ansgar Burchardt 99ff3e587f add test for external signature requests 3 years ago
  Ansgar Burchardt 725006caaa update GNU/emacs kernel package 3 years ago
  Ansgar Burchardt ea0db74ca7 request external signatures 3 years ago
  Ansgar Burchardt 7025f0fd06 update-buildd-archive: also copy project/external-signatures directory 3 years ago
  Ansgar Burchardt 70819fe144 acl: add subcommands to add/remove packages from per-source ACL 3 years ago
  Ansgar Burchardt adbc14856d config: add option to include other files 3 years ago
  Joerg Jaspert f81893cdbd
Stop work if no change to deploy exists 3 years ago
  Joerg Jaspert 088df7fbd1
Merge branch 'deploy' 3 years ago
  Joerg Jaspert 0729927b59
Also keep dak-code at main archive 3 years ago
  Ansgar Burchardt f7ccd871e2 Merge remote-tracking branch 'waldi/dominate-global' 3 years ago
  Bastian Blank 0874dd813a dominate: Disable all-by-any and any-by-all replacement 3 years ago
  Bastian Blank 0fa4381750 dominate: List differences in selection algorithm 3 years ago
  Bastian Blank 39252ca8c5 dominate: Add global dominate query and output 3 years ago
  Bastian Blank 6117766df4 dominate: Combine selection of applicable suites 3 years ago
  Bastian Blank 9cadf29a0b dominate: Disable old code in no-action mode 3 years ago
  Joerg Jaspert 432ccb028f
Run RMSTAGE first to make sure new updates can get in, even if earlier on stuff broke 3 years ago
  Joerg Jaspert 582ed6ebd5
Allow a tasks file to clean the stages dir of any leftover marker. 3 years ago
  Joerg Jaspert 46f43b035e
ls-tree doesnt seem to like *, so without and get rid of __init__.py then 3 years ago
  Joerg Jaspert 453bf92695
Do not drop the dak-code role please 3 years ago
  Joerg Jaspert 97acd9d2f6
Move deploy into its own config dir, symlink common files, dont reset variables if already there 3 years ago
  Joerg Jaspert 912e98a280
Is GIT_DIR, not GIT_TREE 3 years ago
  Ansgar Burchardt 3cf3633478 gpg.py: avoid unneeded string formatting operation 3 years ago
  Ansgar Burchardt d47b40b18d factor out code to invoke gpg to sign a file 3 years ago
  Ansgar Burchardt c9623c2557 setup: set DAKHOST to a known value 3 years ago
  Ansgar Burchardt ef8a67c1fa use `any(...)` instead of a loop 3 years ago
  Ansgar Burchardt 7e739d9821 debian/control: set Priority to optional 3 years ago
  Joerg Jaspert 6c718dc1bf
Disable, doesnt work with more recent logfiles (since end 2011 ones) 3 years ago
  Joerg Jaspert a48ba3fe7b
Deploy branch, not master 3 years ago
  Joerg Jaspert fdf4b97b78
A bit of blabla around salsa and deploy 3 years ago
  Joerg Jaspert 58a0a9c2d4
Adjust formatting 3 years ago
  Luke W Faraone 1fae6e8b0a
Convert docs/debian-specific to rST 3 years ago
  Ansgar Burchardt baf29e7c23 dbconn: remove custom validator 3 years ago
  Ansgar Burchardt 6790a840c4 setup/README: use gpg --homedir instead of --secret-keyring 3 years ago
  Joerg Jaspert 1a6f5716e0
No own deploydir, just use one directory 3 years ago
  Joerg Jaspert 8ce7ce5d75
Make variable name a little more to type, damn Luke, and allow cronscript to run deploy 3 years ago
  Joerg Jaspert 8fde6cc806
Allow a safe deployment of code on our hosts from salsa 3 years ago
  Joerg Jaspert 75726c66fc
.nobackup file to avoid the git getting a not-needed backup 3 years ago
  Joerg Jaspert ecbe6f45b7
Extend README with a bit on how to contribute changes 3 years ago
  Joerg Jaspert a07230b611
Its docs, not doc 3 years ago
  Joerg Jaspert c8ccc271a3
Rename README, reword a bit, markdownify it 3 years ago
  James McCoy e41070a4dc dak/process_{upload,policy}.py: handle an urgency with a comment 7 years ago
  Joerg Jaspert 5e9793a424
Don't bother with nosnapshot files 3 years ago
  Joerg Jaspert cf04dff2d0 Merge branch '816712' into 'master' 3 years ago
  Joerg Jaspert 716528799b Merge branch '840919' into 'master' 3 years ago
  Joerg Jaspert b4c356983b Merge branch '868101' into 'master' 3 years ago
  Joerg Jaspert 3997228ef5 Merge branch 'check-byhand' into 'master' 3 years ago
  Joerg Jaspert 9370e78adc Merge branch 'dispatch' into 'master' 3 years ago
  Joerg Jaspert 891398add1
lock moveftp 3 years ago
  Julien Cristau d57b459b93 Add a check that upload.changes.byhand_files is sane 3 years ago
  Thorsten Alteholz 472d25e6fb use TrackingServer instead of PackagesServer 3 years ago
  Thorsten Alteholz 94e0af4e9d avoid bouncing emails after accepting a package from NEW 3 years ago
  Ansgar Burchardt 45565f58cc
Merge remote-tracking branch 'jrtc27/uploaders-trailing-comma' 3 years ago
  Ansgar Burchardt 825d3f7dcf
Merge remote-tracking branch 'jcristau/sshd-restrict' 3 years ago
  Joerg Jaspert fca36b6411
Remove broken fix 3 years ago
  James Clarke 40a5119730 Handle trailing commas in Uploaders 3 years ago
  Luca Falavigna 8f2b2a919e Display Changed-By or FTP Team member in RSS feed (Closes: #840919) 3 years ago
  Julien Cristau 088a510a7c Use "restrict" key option in authorized_keys 3 years ago
  Luca Falavigna a9e55e33f7 Handle gracefully nonexisting architectures during removals (Closes: #816712) 3 years ago
  Luca Falavigna bb99e69981 Do not show None in Uploaders file (Closes: #868101) 3 years ago
  Ansgar Burchardt b30a8904d0
Merge remote-tracking branch 'dktrkranz/884931' 3 years ago
  Luca Falavigna d036475c8f List source packages while generating CC list for removals (Closes: #884931) 3 years ago
  Ansgar Burchardt cb9e01c69d
return source name in query for packages to remove 3 years ago
  Ansgar Burchardt f1e0bee972 reformat sql query 3 years ago
  Luca Falavigna 4d3e8be46d
Mention DELAYED queue and provide link to section in devref (Closes: #818680) 3 years ago
  Luca Falavigna 201d7e04ae Do not send mails to packages.qa.debian.org anymore (Closes: #884930) 3 years ago
  Luca Falavigna 31829dcf24 Flag priorities greater than optional in p-n (Closes: #878763) 3 years ago
  Ansgar Burchardt 9d814fb3e0 apache.conf-ftp: merge changes from ftp-master.d.o 3 years ago
  Ansgar Burchardt 133b26d60b
test_srcformats.py: restore `import unittest` 3 years ago
  Ansgar Burchardt 7f42e94b09 Revert "srcformats: reject orig.tar.gz.asc files in source format 1.0" (Closes: #888448) 3 years ago
  Matthias Klumpp be9b11890d
Fix dep11 validation and enable it again 3 years ago
  Joerg Jaspert c337d5d47d
Ignore .nobackup files 3 years ago
  Ansgar Burchardt 916091da5f
typo: seperate → separate 3 years ago
  Ansgar Burchardt 87cf368266
debianqueued: do not try to use data outside of signed region 3 years ago
  Ansgar Burchardt 21297e1206
Merge remote-tracking branch 'waldi/unbreak-runmirrors' 3 years ago
  Bastian Blank 9011c34b62 Drop erroneous runmirrors argument added during cleanup 3 years ago
  Ansgar Burchardt 1812917ef2
Merge remote-tracking branch 'waldi/runmirrors' 3 years ago
  Bastian Blank f0adcdd2e8 Don't call runmirrors with changed home 3 years ago
  Bastian Blank 106255db27 Also directly call runmirrors for security 3 years ago
  Bastian Blank bc736da4b0 Use new-style arguments to runmirrors 3 years ago
  Bastian Blank 4ab875f073 Always call runmirrors without path 3 years ago
  Ansgar Burchardt e518d2f85d
deal with Python being Pythonic 3 years ago
  Ansgar Burchardt 222088a35b
lock_package: use sensible permissions for lock file 3 years ago
  Ansgar Burchardt 375cac6530
config/debian/dak.conf: set SigningPassphraseFile 3 years ago
  Ansgar Burchardt e467fefdad
rrd-release-freeze-dates: correct stretch release date (Closes: #882182) 3 years ago
  Ansgar Burchardt c90ecf44cc
config/debian: do not update dep11 data 3 years ago
  Ansgar Burchardt 694548f543
remove remaining support for SQLAlchemy 0.5 3 years ago
  Ansgar Burchardt 599ce3ec43
drop version check for SQLAlchemy and special case for ancient version 3 years ago
  Ansgar Burchardt f104c2ba68 add postgresql-10 alternative 3 years ago
  Ansgar Burchardt c6f2d4f81b
use parameter binding in SQL statement 3 years ago
  Ansgar Burchardt 5d39755e01
update-external-files: modify query to be faster 3 years ago
  Ansgar Burchardt d6ab52116d
make `update-external-files` executable 3 years ago
  Ansgar Burchardt a4a3245353
use temporary table when syncing `external_files` table 3 years ago
  Ansgar Burchardt 7025c9ef7d
setup: use `SigningHomedir` instead of `SigningKeyring` 3 years ago
  Ansgar Burchardt 3acf4225ad
config/debian-security: set GnuPG homedir for generate-releases 3 years ago
  Ansgar Burchardt 04e45d937f debianqueued: remove config for security-master 3 years ago
  Ansgar Burchardt 5263d8982c
dakweb/README: refer to mirror.ftp-master.d.o 3 years ago
  Michael Stapelberg 6369ff25f9 dakweb: add README for contributors 3 years ago
  Joerg Jaspert 7df25ced52 Allow to query possible metadata keys 3 years ago
  Michael Stapelberg 251ec0081a dakweb: add /binary/by_metadata query 3 years ago
  Ansgar Burchardt 72f0b9c247
update-db: correct check for `DB::Role` set in config 3 years ago
  Ansgar Burchardt 788543ceba
config/debian/pointrelease: correct two bugs found during 9.2 3 years ago
  Ansgar Burchardt bd77ca2348
.bashrc: do not set `GREP_OPTIONS` 3 years ago
  Ansgar Burchardt 8860ab0d67
update-buildd-admin-keyring: add missing `--import` 3 years ago
  Ansgar Burchardt 43f094df9c
config/debian/daily.tasks: add whitespace to format table nicely again 3 years ago
  Ansgar Burchardt 0a7e31755a
config/debian: update buildd admin keys from Debian keyring 3 years ago
  Ansgar Burchardt fae407c4f2
buildd-add-keys: new keys must expire in the future 3 years ago
  Ansgar Burchardt 1241441514
buildd-add-keys: GnuPG2 returns dates as UNIX timestamps 3 years ago
  Ansgar Burchardt 3c4776483f
add rsync-staged script 3 years ago
  Ansgar Burchardt 1e97956c60
gpg's --keyring comes from Dinstall::SigningPubKeyring 3 years ago
  Ansgar Burchardt c21d17bebb
config/debian-security: use rsync-over-ssh for sync to ftp-master 3 years ago
  Ansgar Burchardt 4988d9dd07
silence one more SQLAlchemy warning about textual SQL expressions 3 years ago
  Ansgar Burchardt abae4a1b11
config/debian: use `gpg --homedir ...` instead of `--secret-keyring ...` 3 years ago
  Ansgar Burchardt 3f0a556bcc silence yet another SQLAlchemy warning about textual SQL expressions 3 years ago
  Ansgar Burchardt eee38e9534
silence another SQLAlchemy warning about textual SQL expressions 3 years ago
  Ansgar Burchardt bb0021e611
config/debian: set GnuPG homedir for generate-releases 3 years ago
  Ansgar Burchardt 3304b36aea generate-releases: add option to specify GnuPG homedir 3 years ago
  Ansgar Burchardt ba454dcf20
silence SQLAlchemy warning about textual SQL expressions 3 years ago
  Ansgar Burchardt fd4c7d862c
debian-security: run link_morgue.sh weekly 3 years ago
  Ansgar Burchardt 4db460a9b9
Merge remote-tracking branch 'dktrkranz/override' 3 years ago
  Luca Falavigna 49fc669e7f enumerate() is not really needed 3 years ago
  Luca Falavigna 8362220778 Improve code quality. 3 years ago
  Ansgar Burchardt e9813de138
trigger mirrors for debian-buildd (incoming.d.o) 3 years ago
  Ansgar Burchardt 548a4bf917
curly braces are nice, but we still don't want them here 3 years ago
  Ansgar Burchardt 7d84e77340
gpg.py: also ignore `NOTATION_FLAGS` 3 years ago
  Ansgar Burchardt 17973c6bf5
write trace file for debian-buildd (incoming.d.o) archive 3 years ago
  Ansgar Burchardt a7467444f3 factor out writing project/trace/* 3 years ago
  Luca Falavigna c372d743a9 process-new: automatically convert priority extra to optional 3 years ago
  Luca Falavigna 588aa06db1 Do not generate override disparity report anymore. 3 years ago
  Luca Falavigna ee6db8e6f8 No longer check for priority disparities. 3 years ago
  Luca Falavigna b096db2e2e Move dir-or-file-in-etc-opt to nonfatal (Closes: #840235). 3 years ago
  Luca Falavigna 0ff61af191 Add Stretch freeze and release dates 3 years ago
  Luca Falavigna fb91dda8b0 Add some nonfatal lintian autoreject tags (Closes: #755420). 3 years ago
  Ansgar Burchardt 60137f889e
debianqueued: add option for umask 3 years ago
  Ansgar Burchardt 41b62069ee debianqueued: set default paths to programs 3 years ago
  Ansgar Burchardt 0ca327d3d0
add queued configuration for security upload host 3 years ago
  Ansgar Burchardt 30f700b922 moveftp.sh: adapt for security upload host 3 years ago
  Ansgar Burchardt 414d69ee34 security-master: rsync uploads from suchon.d.o 3 years ago
  Ansgar Burchardt 39205cff66
treat non-uploading DDs like DMs (Closes: #871671) 3 years ago
  Ansgar Burchardt 37b5256900 nicer reject message when .dsc is missing in upload 3 years ago
  Ansgar Burchardt 765b034b1e docs: add notes from Debian 9 release 3 years ago
  Chris Lamb afbcf79a5b Autoreject packages with tag latest-debian-changelog-entry-without-new-date. (Closes: #873489) 3 years ago
  Ansgar Burchardt 445417be17 [tests] run all integration tests 3 years ago
  Ansgar Burchardt 4cb2aa9978 [tests] rename linux-modules to linux-code-sign 3 years ago
  Ansgar Burchardt 486df1b2c1
[setup] reduce number of `psql` calls 3 years ago
  Ansgar Burchardt cd3569b8a9 [tests] add a linux package 3 years ago
  Joerg Jaspert 499b762a8d Trigger coccia sync in unchecked too 3 years ago
  Ansgar Burchardt 7f9606ace7
debian-security: remove OverrideSuites from dak.conf 3 years ago
  Ansgar Burchardt fd53132899
debian-security: add LogFile822 to dak.conf 3 years ago
  Bastian Blank 45e101387a debian/mirror: Add global definition for function name 3 years ago
  Bastian Blank 567782ce15 debian/mirror: Add ftpsync-style hierarchy trace 3 years ago
  Bastian Blank 610968bfdb debian/mirror: Don't change working directory 3 years ago
  Bastian Blank 32fb1c144b debian/mirror: Use here document for trace file 3 years ago
  Bastian Blank 4cf2c36803 debian/mirror: Use same date for all trace files 3 years ago
  Bastian Blank 78cd5135f5 debian/mirror: Provide some dak version 3 years ago
  Bastian Blank 49cb4b528e debian/mirror: Add architecture list to trace file 3 years ago
  Bastian Blank 865e45903d debian/mirror: Generate trace file last 3 years ago
  Bastian Blank 84a99c79c1 debian/mirror: Re-format rsync call 3 years ago
  Ansgar Burchardt bc97f0b0ae
pointrelease: remove step specific to Debian wheezy 3 years ago
  Ansgar Burchardt 3add49c26d pointrelease: correct ${release_base} 3 years ago
  Ansgar Burchardt 8c1fefe454 pointrelease: remove new d-i version from ${pusuite} 3 years ago
  Ansgar Burchardt a19896a9a4
pointrelease: do not drop initial part of version 3 years ago
  Ansgar Burchardt 0fb3eab7d9
pointrelease: ${suite}-debug does not live in the ftp-master archive 3 years ago
  Ansgar Burchardt 7ea6c1ded1
pointrelease: update version and description for debug suite 3 years ago
  Ansgar Burchardt 6855d73e16
pointrelease: use `rm -f` to remove InRelease 3 years ago
  Ansgar Burchardt 522db1d087
pointrelease: release_base can only be set after pusuite 3 years ago
  Ansgar Burchardt 6c63d9d02f
pointrelease: set `release_base` early 3 years ago
  Ansgar Burchardt ed9edab64b
pointrelease: reorder some commands 3 years ago
  Ansgar Burchardt c8bf8701b5 pointrelease: generate indices and Release for ${suite}-debug too 3 years ago
  Ansgar Burchardt 34d2ec148d pointrelease: sync-release want ${suite}, not ${suitename} 3 years ago
  Ansgar Burchardt 42180d56f3
manage-debug-suites: remove sourceless binaries too 3 years ago
  Ansgar Burchardt dedad35ffa pointrelease: -r0 additions are just like propups with a different filename 3 years ago
  Ansgar Burchardt c99d0764bc pointrelease: also clean up ${pusuite}-debug 3 years ago
  Ansgar Burchardt fc6eb468cc pointrelease: use `target_suite` parameter... 3 years ago
  Ansgar Burchardt 7a6c84d589 control-suite: only write suite name, not representation of Suite object 3 years ago
  Ansgar Burchardt 07bf84c01d
pointrelease: propups also for unstable-debug, testing-debug 3 years ago
  Ansgar Burchardt 1f3957090e
pointrelease: write pre-pointrelease package lists in parallel 3 years ago
  Ansgar Burchardt f15fcd61e6 pointrelease: include -debug suites 3 years ago
  Ansgar Burchardt 639c61230d
test packages: use SHA256 for signatures 3 years ago
  Ansgar Burchardt e31c0108ea cruft: use `with` instead of temporary tables 3 years ago
  Ansgar Burchardt bdc91b8fbc
integration tests: try processing packages with `dak process-upload` 3 years ago
  Ansgar Burchardt 064f09a651 Makefile: remove *.buildinfo; do not build package_0.1-{2,3} 3 years ago
  Ansgar Burchardt f4f3df8999 test packages: use debhelper compat level 9 3 years ago
  Ansgar Burchardt 5dd780d686 test package: add Uploaders 3 years ago
  Ansgar Burchardt 060ddb5f13
Merge remote-tracking branch 'waldi/byhash-symlink' 3 years ago
  Ansgar Burchardt aa24a96b00
remove more unused programs 3 years ago
  Ansgar Burchardt 5ffd90fbbe remove dqueued-watcher 3 years ago
  Ansgar Burchardt 02258dfbb2
remove ancient message file 3 years ago
  Ansgar Burchardt d16869c8be debianqueued: remove Makefile 3 years ago
  Ansgar Burchardt 868736f837 remove config-backports 3 years ago
  Ansgar Burchardt 1ce8764f5b debianqueued: remove optional check for binaries before queue run 3 years ago
  Ansgar Burchardt 93327f345c debianqueued: use `POSIX::mkfifo` instead of external program 3 years ago
  Ansgar Burchardt 7448043603 debianqueued: remove unused programs from configuration files 3 years ago
  Ansgar Burchardt 269defcda5
update-db: support switching to a different role after connecting to the db 3 years ago
  Ansgar Burchardt 238b19e648 quote username 3 years ago
  Ansgar Burchardt d8d51c4712
run-tests: add `dak` command to PATH 3 years ago
  Ansgar Burchardt 83b37919aa
do not use pg_virtualenv's "-t" option 3 years ago
  Ansgar Burchardt 3a0c253ad7
debian/rules: try running integration tests 3 years ago
  Ansgar Burchardt 0dafc64978
add a first integration test 3 years ago
  Ansgar Burchardt d839a46f11
SQLAlchemy 1.0 is fine too (now also in `Depends:`) 3 years ago
  Ansgar Burchardt 4d5a4e7095 update-db: add option to skip confirmation before update 3 years ago
  Ansgar Burchardt fb3bed33cf
add missing call to `.format()` method 3 years ago
  Ansgar Burchardt 08a7fc6966
Merge remote-tracking branch 'jcristau/queued-security-buildinfo' 3 years ago
  Bastian Blank 184c4512ab Replace by-hashed files with symlinks 3 years ago
  Bastian Blank ef3b16796c Don't try to by-hash installer checksum files 3 years ago
  Julien Cristau aa2d29a34f Teach queued on security about buildinfo files 3 years ago
  Ansgar Burchardt f9eb903747
disable suffix check for now 3 years ago
  Ansgar Burchardt 526b2b3e07
make sure the .changes Architecture field is correct 3 years ago
  Ansgar Burchardt 7d234eaa56
reject uploads that might cause conflicts with buildd uploads 3 years ago
  Joerg Jaspert 9fbaea3cb5 Timeout static-update-component, friendly after 8 minutes, hard after 10 3 years ago
  Matthias Klumpp 1009d8657f dep11: Validate files in parallel when validating a directory 3 years ago
  Matthias Klumpp 8aa1ad8d33 dep11: Don't check for quoted strings 3 years ago
  Joerg Jaspert c384b76e55 Let sql query have true/false as string depending on option 3 years ago
  Bastian Blank 1f010224aa Check byhand section first 3 years ago
  Bastian Blank 8517dce800 byhand-ftpsync: Use correct target variable 3 years ago
  Bastian Blank db6fa7c5fd byhand-ftpsync: Generate target file 3 years ago
  Bastian Blank 8ba2566fd3 byhand-ftpsync: Use correct version variable 3 years ago
  Bastian Blank 07283fe723 byhand-ftpsync: Expect binary package like name 3 years ago
  Bastian Blank 19d3065e46 byhand-ftpsync: Check version the same way every time 3 years ago
  Bastian Blank 98a73384ec byhand-ftpsync: Add error function 3 years ago
  Bastian Blank 71f625f4d2 make-maintainer: Move logic into database 3 years ago
  Bastian Blank 3a36d5dfe4 Make hardlinks of the copies installer trees 3 years ago
  Bastian Blank 20650fb0d1 Create destination installer directory 3 years ago
  Bastian Blank dae83a88a1 Remove maintainer indicies first 3 years ago
  Bastian Blank 673ee99998 Remove files indicies first 3 years ago
  Bastian Blank 50933fdae1 Remove override files first 3 years ago
  Ansgar Burchardt d4b810011b
add missing 'import errno' 3 years ago
  Bastian Blank b247313a39 Simplify dedup database query 3 years ago
  Joerg Jaspert f337690749 Allow stretch-updates to be pushed by release team 3 years ago
  Ansgar Burchardt ea1be62069
add backports suites for jessie and wheezy to source-only upload blacklist 3 years ago
  Niels Thykier b766848ce9 generate-index-diffs+dak.conf: Also add pdiffs for debian-debug 4 years ago
  Niels Thykier 7a8616d7ad dinstall: Auto-decruft tpu 4 years ago
  Niels Thykier a3104afef8 dak auto-decruft: Support decrufting equal versions for NVIX decrufts 4 years ago
  Joerg Jaspert 8985dc7291 Move archive dedup into an own dinstall function 3 years ago
  Joerg Jaspert 7d0e502b8c Merge remote-tracking branch 'waldi/byhash-dedup' into dmerge 3 years ago
  Bastian Blank 3ab1e47e0c Add tool to de-duplicate pool 3 years ago
  Ansgar Burchardt 57b83b703b
SQLAlchemy 1.0 is fine too 3 years ago
  Ansgar Burchardt d0d092959b
oldoldstable is alive and well 3 years ago
  Ansgar Burchardt 8ea3b79066
use oldstable-kfreebsd (there is no stable-kfreebsd) 3 years ago
  Bastian Blank 4d506c7cb0 Don't use dsync to de-dup files 3 years ago
  Bastian Blank a9a87ae789 Re-use old by-hash file if new file hash matches 3 years ago
  Ansgar Burchardt c456c3525f
pointrelease: source 'common' or 'mirror' will explode 3 years ago
  Ansgar Burchardt 7e0158a1bf
allow uploads not including arch-indep packages by default 3 years ago
  Ansgar Burchardt 4249da5476 avoid double negation in rejection message 3 years ago
  Joerg Jaspert ce98790044 dep11/fingerprints in background 3 years ago
  Ansgar Burchardt ff925c7371
control-overrides: set source package priority to 'extra' by default 3 years ago
  Ansgar Burchardt dc6152aaff
set version to NULL if no version is provided 3 years ago
  Ansgar Burchardt 5b099e37f0
no overridecodename by default for new suites 3 years ago
  Ansgar Burchardt a926e0dcf0
sync-release: look up archive path in projectb 3 years ago
  Joerg Jaspert 3b3f71a82e Add deferred queue handling keys 3 years ago
  Joerg Jaspert ef8af0d26c Adjust signing key for extrafiles, closes: #864896 3 years ago
  Joerg Jaspert 0b17831faf Stretch release 3 years ago
  Ansgar Burchardt 41ad1c0fe3
copy .buildinfo files to done/ when accepting uploads 3 years ago
  Ansgar Burchardt d757802c92
keep .buildinfo files from rejected uploads 3 years ago
  Ansgar Burchardt 2ba0065446
only unlink queue files that exist 3 years ago
  Ansgar Burchardt 5af00d7ef5
use `Changes.buildinfo_files` property 3 years ago
  Ansgar Burchardt eb49471c1d store `.buildinfo` files for uploads to policy queues 3 years ago
  Ansgar Burchardt 214c2b4a5d silence SQLAlchemy warning about textual SQL expressions 3 years ago
  Ansgar Burchardt 3feab8e5fd
dak.conf: add map for stretch-security 3 years ago
  Joerg Jaspert 92d075f910 Use variables for queues, and add backports-policy 3 years ago
  Joerg Jaspert aa30dea8ad Shut up, rsync 4 years ago
  Joerg Jaspert f3521fbfe0 Delete old files in deferred view 4 years ago
  Ansgar Burchardt ac91fd626b
generate-archive-key: add gpg.conf to use SHA512 4 years ago
  Ansgar Burchardt 866bb0e20d
list of share holders may be empty 4 years ago
  Ansgar Burchardt ee428c16c2
generate-archive-key: configure share holders for 9/stretch keys 4 years ago
  Ansgar Burchardt 869d3a2e71 Add configuration for generation of test key 4 years ago
  Ansgar Burchardt e47bcc24b4 generate-archive-key: add a description to the shares 4 years ago
  Ansgar Burchardt b7a36814b2 generate-archive-key: also generate a signing subkey 4 years ago
  Joerg Jaspert 423ed136cf Check existance of required packages 4 years ago
  Joerg Jaspert 4a39c67cc2 Readable variable name 4 years ago
  Joerg Jaspert ce062ee7cf Each exit gets its own code 4 years ago
  Joerg Jaspert 47333f8022 Check if output argument is given and check non-existance of output dir early 4 years ago
  Joerg Jaspert 9ed4d95559 Default to empty string for commandline args 4 years ago
  Ansgar Burchardt 56f46e2a4b
generate-archive-key: use configuration file 4 years ago
  Ansgar Burchardt a4447a9af3
script to generate GnuPG keys 4 years ago
  Ansgar Burchardt 1a07f4808b
gpg_get_key_addresses: ignore invalid, disabled and revoked uids 4 years ago
  Joerg Jaspert 0c77603739 Export a junit report of the tests when PYBUILD_EXTRA_ARGS is set 4 years ago
  Joerg Jaspert b9cec2fb29 Fix comments 4 years ago
  Joerg Jaspert cbe23d835c Merge remote-tracking branch 'nthykier/dak-pytest' 4 years ago
  Niels Thykier 96a4a05fe2
d/rules: Use py.test for jessie 4 years ago
  Joerg Jaspert 2f7690108b Merge remote-tracking branch 'nthykier/dak-pytest' 4 years ago
  Niels Thykier e1bf047c0f
d/rules: Set GNUPGHOME for tests 4 years ago
  Niels Thykier c75b6153a6
Add test for FileWriter classes 4 years ago
  Niels Thykier c75c15d75e
extract_component_from_section: Drop unnecessary session parameter 4 years ago
  Niels Thykier 042531214e
Drop redundant argument for poolify 4 years ago
  Niels Thykier 3e018a1d83
Add test case for some daklib.utils functions 4 years ago
  Niels Thykier b25c34eab5
Convert test suite to use pytest 4 years ago
  Mark Hymers 8ab63a199b Add verbose option to generate-index-diffs 4 years ago
  Ansgar Burchardt f2ef61f540
pointrelease: add a space before default answer 4 years ago
  Ansgar Burchardt 24b89aaa53 sync-release: push dists/${suite} and zzz-dists/${suite} 4 years ago
  Ansgar Burchardt 7122fa5c7a
pointrelease: remaining fixes from Debian 8.8 release 4 years ago
  Ansgar Burchardt 689a1c8109 Only try to remove file if it exists 4 years ago
  Ansgar Burchardt 9a18e23f14
The `sql` variable was renamed to `query` 4 years ago
  Ansgar Burchardt f076713a31
pointrelease: Use `${newrev}`, not `${version}` 4 years ago
  Ansgar Burchardt af4089f874
pointrelease: Add a `cleanup` dummy function 4 years ago
  Ansgar Burchardt 97969db73e
pointrelease: -v for version 4 years ago
  Ansgar Burchardt e6aa18f5e7
Use ${pusuite} instead of ${suitename} in release.d.o URLs 4 years ago
  Ansgar Burchardt 4ac14f2954
pointrelease: push dists/ for release team to check 4 years ago
  Ansgar Burchardt fea9b87da0 pointrelease: pass `--ca-directory=/etc/ssl/ca-debian` to wget 4 years ago
  Ansgar Burchardt 9cb8bd7cea
pointrelease: get files from release team via https, ask for confirmation sometimes 4 years ago
  Ansgar Burchardt 320a57720f
security-master: No longer pass `-S $SSH_SOCKET` to ssh 4 years ago
  Ansgar Burchardt 714bf844c7
security-master: use `ControlPersist` 4 years ago
  Ansgar Burchardt 0431ec7767
debian-security: run `dak clean-suites` more often 4 years ago
  Joerg Jaspert 698f36a446 Drop generation of mirror lists, replaced by a link to the website version now. 4 years ago
  Joerg Jaspert 34204c6588 Fixup comment 4 years ago
  Joerg Jaspert 34e37634aa Allow ftpsync/archvsync autobyhand handling 4 years ago
  Ansgar Burchardt 6603757337
Merge remote-tracking branch 'jcristau/by-hash-always' 4 years ago
  Ansgar Burchardt fe465dff47
Reject uploads using weak signatures 4 years ago
  Ansgar Burchardt 3b68f02b0f Add accessor for `weak_signature` 4 years ago
  Ansgar Burchardt 63ed4d6afd Mark signatures using SHA-1 or RIPE-MD/160 as "weak" 4 years ago
  Ansgar Burchardt d4b633fb40 Rename `_signed_file` member to `signature` 4 years ago
  Julien Cristau 0b144becb6 Always create Release in zzz-dists 4 years ago
  Julien Cristau 8fd251577e Always write out indices in by-hash directories 4 years ago
  Ansgar Burchardt 8b66441b39
Do not run code obtained via anonymous CVS from Alioth 4 years ago
  Joerg Jaspert 8ac036b7a1 Full name, add .debian.org 4 years ago
  Joerg Jaspert 6dbdc1a338 Additional tracefile link for the mirror team 4 years ago
  Ansgar Burchardt 06d3fa8e19
Make sure no locales sneak in 4 years ago
  Ansgar Burchardt a7fd4d48d9 Initialize database in its own script 4 years ago
  Ansgar Burchardt 68c4b5d020
Add 'javascript' and 'rust' sections 4 years ago
  Ansgar Burchardt ce54b4f1d8
Mark SQL textual query as such explicitly 4 years ago
  Ansgar Burchardt 47b01193c6 Use futuristic `print_function` in a few places 4 years ago
  Joerg Jaspert fbafa2ea1c Changes from 8.7 4 years ago
  Ansgar Burchardt d3e957d0c7
Correct filename of old triplettable 4 years ago
  Ansgar Burchardt 6a23bab51a
Support dpkg's new tupletable 4 years ago
  Joerg Jaspert 58835e357f Use --no-name for all gzip calls 4 years ago
  Ansgar Burchardt 893ac6c3d4
Ignore a few more keywords emitted by newer versions of GnuPG 4 years ago
  Ansgar Burchardt 04be018974 Add notes from 8.6 point release 4 years ago
  Ansgar Burchardt 3460e65074 Also sync priority for source packages 4 years ago
  Chris Lamb f4c4220871 Don't fail if we have not configured Dir::BuildinfoArchive. 4 years ago
  Chris Lamb 20ef652148 Set a BuildinfoArchive configuration variable for security-master. 4 years ago
  Chris Lamb 0d670db32f Archive .buildinfo files so we are at least collecting them now for future use. 4 years ago
  Ansgar Burchardt d8bc41320a
Add link to backports-new.html (Closes: #784349) 4 years ago
  Ansgar Burchardt 6c67283525
Use maximum of modification and change time for detecting old files 4 years ago
  Ansgar Burchardt 21a3246315
Don't rsync symlinks from foreign hosts 4 years ago
  Joerg Jaspert a174011e08 Fix linkpath for new location on usper 4 years ago
  Joerg Jaspert c6701657cd Produce DEFERRED queue overviews again, closes: #843168 4 years ago
  Ansgar Burchardt ce6953e8d9
Always check NEW state of all included binaries 4 years ago
  Ansgar Burchardt c2362863b3
Change hostname "franck" to "fasolo" 4 years ago
  Ansgar Burchardt 8654c0e940
Generate indices for all public archives in parallel 4 years ago
  Ansgar Burchardt 2fe62ed8bd Support running on multiple archive at once 4 years ago
  Ansgar Burchardt a507751592
Add `__WARNINGS__` to reject message 4 years ago
  Joerg Jaspert b86a491fbd Add usper, remove franck 4 years ago
  Joerg Jaspert 712ba8c6a7 No more debianqueued on ftp-master 4 years ago
  Joerg Jaspert 1ab33a522a Don't build deferred queue html on fasolo 4 years ago
  Ansgar Burchardt a8794688de Use ddtp.debian.net 4 years ago
  Laurent Arnoud 1e6c73943a tools/queue_rss.py: Fix guid value 6 years ago
  Joerg Jaspert 76acb82537 Different path 4 years ago
  Emilio Pozuelo Monfort c582de33ac Fix arguments to find 4 years ago
  Joerg Jaspert 50c619065f Merge remote-tracking branch 'jcristau/urgencylog' 4 years ago
  Joerg Jaspert c2295fbe69 Merge into a third dir, fetch from there. 4 years ago
  Julien Cristau 55a65fb673 Cleanup urgency log after 15 days 4 years ago
  Paul Wise 33c8477957 Remove the headers from the Contents files (Closes: #841997) 4 years ago
  Joerg Jaspert 7b56bc7799 and another path fix 4 years ago
  Joerg Jaspert cdc7dec939 Fix identityfile path 4 years ago
  Joerg Jaspert 85b99e47b1 Ups, 0-day exists too 4 years ago
  Joerg Jaspert e8e702180c Usper now collects files from all upload queue hosts 4 years ago
  Joerg Jaspert 40be4d74a9 ControlMaster only for upload-master 4 years ago
  Joerg Jaspert 3365846526 adjust valid_files to allow the rsync partial files again 4 years ago
  Joerg Jaspert 263879bd18 Actually enable DELAYED/DEFERRED handling 4 years ago
  Ansgar Burchardt 1f7c2b7337 ssh config: revert using persistent connections 4 years ago
  Joerg Jaspert 6a0d0173f5 On usper we look for files older than 5 minutes, not 15 4 years ago
  Joerg Jaspert 245c7bc619 use master.u.d.o hostname, not usper 4 years ago
  Joerg Jaspert d80ea620d3 Other queues go to usper too 4 years ago
  Joerg Jaspert 56681e0b1c coccia sends to usper now 4 years ago
  Joerg Jaspert 52efa128b3 2 new aliases to deal with ssh persistent connections 4 years ago
  Joerg Jaspert a7c39775de Before processing unchecked fetch new packages from usper 4 years ago
  Joerg Jaspert e8acb4d8c8 Add config for usper, change moveftp to deal with usper 4 years ago
  Ansgar Burchardt 97a955de45
Inform archvsync when new packages enter the build queues 4 years ago
  Joerg Jaspert d69e0c6474 Merge remote-tracking branch 'jcristau/hpkp' 4 years ago
  Joerg Jaspert efe2618793 Mark filepattern as type path to let bottle do the right thing 4 years ago
  Joerg Jaspert 928fc9a19b Allow to query for files in archive, closes: #840250 4 years ago
  Julien Cristau 5bc4fc5c4c Add Public-Key-Pins http header on api.ftp-master.d.o 4 years ago
  Ansgar Burchardt def61c8ff9
ssh auth keys: Update from coccia.d.o 4 years ago
  Ansgar Burchardt 7c5742a96a ssh config: Add `sync-release` host entry 4 years ago
  Ansgar Burchardt b8aebaf4c9 ssh config: Add note to edit the master copy 4 years ago
  Ansgar Burchardt c3cafe2c14 sync-release: script to sync dists/<suite> 4 years ago
  Joerg Jaspert 9e633864a4 Two more entries for fasolo 4 years ago
  Joerg Jaspert 010fc74d51 Add fasolo 4 years ago
  Jakub Wilk a2783c3d73
lintian.tags: add maintainer-address-causes-mail-loops-or-bounces 4 years ago
  Ansgar Burchardt c888f656e4
Revert "debianqueued: be more restrictive with accepted filenames" 4 years ago
  Mathieu Parent 0da0b72371
debianqueued: be more restrictive with accepted filenames 4 years ago
  Ansgar Burchardt d7d75883b8
Merge remote-tracking branch 'lamby/send-mails-to-signer-796784' 4 years ago
  Ansgar Burchardt 101f51eb6a
Use `socket.getfqdn()` 4 years ago
  Chris Lamb a5347eab59 Avoid clumsy index/pop with "remove", 4 years ago
  Chris Lamb c8eb37c4f2 Clarify what this set is for. 4 years ago
  Chris Lamb d3cc6d3e56 No need to check len(..) 4 years ago
  Chris Lamb 0c876f44bb Drop unnecessary list comprehension. 4 years ago
  Chris Lamb ec0fba8472 Add trailing comma to reduce diff noise. 4 years ago
  Raphaël Hertzog 3de2d3e44e Implement DInstall::UploadMailRecipients to control recipients of upload mails 5 years ago
  Chris Lamb f1271592e6 Fix relative times in queue_report 4 years ago
  Adam D. Barratt 412e71fee3 Allow the p-u-comment trigger from coccia as well 4 years ago
  Joerg Jaspert 08a4befd61 s/utcnow/utcfromtimestamp/ 4 years ago
  Chris Lamb 7a77c5cc6a Space out operators 4 years ago
  Chris Lamb 2bf5fcb103 Use _ instead of undef; more Pythonic 4 years ago
  Chris Lamb 10dce39d32 Use 4-space indentation 4 years ago
  Chris Lamb 591cc50ff8 Drop semicolons 4 years ago
  Chris Lamb 414138e3b7 No need for docstring here 4 years ago
  Chris Lamb ac9619c7ea No need to assign ru and rd 4 years ago
  Chris Lamb 7a78bafb72 Drop unnecessary lambda 4 years ago
  Chris Lamb c2c2349178 Tidy imports 4 years ago
  Chris Lamb 09551037fb Show the absolute age as a hover/title interaction with the relative one. 4 years ago
  Chris Lamb 281c224429 Indend to match. 4 years ago
  Joerg Jaspert 2f03955b56 And check for existance, not type too 4 years ago
  Joerg Jaspert a8c2e78827 dont die if you cant touch a file 4 years ago
  Joerg Jaspert e26c9e12a6 Initial version of an actual script to run a pointrelease 5 years ago
  Joerg Jaspert c8b7bf4e2a Update with latest point release changes 5 years ago
  Emilio Pozuelo Monfort 515d2cc225 Give read permissions to the comment file 5 years ago
  Emilio Pozuelo Monfort 555ead275d Fix path 5 years ago
  Emilio Pozuelo Monfort bccea3f2f9 Add authorization for p-u-comment.sh 5 years ago
  Emilio Pozuelo Monfort d4a5c07d8e Add a ssh trigger for p-u comment handling 5 years ago
  Emilio Pozuelo Monfort c10e027383 Add a timestamp to the cruft-report 5 years ago
  Emilio Pozuelo Monfort ee288c928e Don't generate the cruft report in-place 5 years ago
  Joerg Jaspert 29905ba008 Merge remote-tracking branch 'jcristau/remote-import-dataset' 5 years ago
  Julien Cristau 872342797e Fix syntax error in import_dataset.sh 5 years ago
  Joerg Jaspert f227c91fcb Merge remote-tracking branch 'jcristau/remote-import-dataset' 5 years ago
  Julien Cristau a5f012fc23 Move urgency log from release.d.o to our web dir 5 years ago
  Julien Cristau ccf6713b94 Make release_team_removals.sh take input from stdin 5 years ago
  Joerg Jaspert d24eef69e4 Merge remote-tracking branch 'jcristau/gps2-log-list' 5 years ago
  Julien Cristau 0bc94710d6 Allow release ssh triggers from respighi.d.o 5 years ago
  Julien Cristau 430ecbbc12 Change import_dataset.sh to take its input from stdin 5 years ago
  Ansgar Burchardt e6f5a9b614
Do not remove "by-hash" directory 5 years ago
  Ansgar Burchardt c080147bde Quote argument to --exclude 5 years ago
  Ansgar Burchardt c65568452f dep11-basic-validate: Forbid symlinks for now 5 years ago
  Ansgar Burchardt b2ef968cbe Correct indention. 5 years ago
  Julien Cristau 29b551cbc1 gps2: fix typo in error logging 5 years ago
  Julien Cristau 951a3cb563 gps2: fix logging call 5 years ago
  Ansgar Burchardt 026bdb9580
Merge remote-tracking branch 'jcristau/cs-set-log-suite' 5 years ago
  Julien Cristau 66fcc7c1e2 control_suite: log suite name in "dak control-suite --set" 5 years ago
  Ansgar Burchardt 7c5adcf962
Merge remote-tracking branch 'jcristau/formatone-no-tar-sig' 5 years ago
  Julien Cristau fe8fc1bfe5 srcformats: reject orig.tar.gz.asc files in source format 1.0 5 years ago
  Ansgar Burchardt 8d6f15d635
Merge remote-tracking branch 'jcristau/fix-orig-sig-check' 5 years ago
  Julien Cristau 50ac0c04ea Add a couple of check_dsc_files tests 5 years ago
  Ansgar Burchardt 4f3c7874fd
Merge remote-tracking branch 'jcristau/fix-orig-sig-check' 5 years ago
  Matthias Klumpp 01cd7e04d5 dep11: Properly validate Time and Priority fields 5 years ago
  Matthias Klumpp 7452ea84e7 dep11: Validate .xz compressed files as well 5 years ago
  Julien Cristau ac7962e07a Move more specific source file regexes before general ones, again 5 years ago
  Ansgar Burchardt 6faeb3887d
Do not try to add same hashfile multiple times 5 years ago
  Ansgar Burchardt