Back to mini-buildd PTS page

Accepted mini-buildd 1.9.124 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 29 May 2023 17:23:07 +0200
Source: mini-buildd
Architecture: source
Version: 1.9.124
Distribution: unstable
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Changes:
 mini-buildd (1.9.124) unstable; urgency=medium
 .
   [@release team: This is NOT for bookworm; pseudo bug is in place to keep
   mini-buildd in unstable.]
 .
   Summary:
   * Promote emacs support (from examples->actual installs to site-lisp)
   * Fix/update tooling to setup external 'SSH access'
   * Improve inspecting with API call 'setup' && do scheduled inspections
 .
   Details:
   * [695d4b7] includes/events.html: Drop "rebuild" menu item (redundant &&
     significantly slows down 'daily cake' events view on bigger repos)
   * [f092ff6] Promote emacs support from examples to proper installs to
     site-lisp
   * [cbdeb21] daemon.py (Stopped): Don't fail if restart fails (Fixes:
     maintenance calls with deactivated Daemon)
   * [2196dfd] src/mini-buildd-setup-ssh-access: Add admin tool to setup
     SSH access (user add/del support for now)
   * [8866288] src/mini-buildd-setup-ssh-access: Add support to auto-
     generated GPG key (per user)
   * [b542a0b] src/mini-buildd-setup-ssh-access: On --purge, kill all user
     processes 1st (avoids error with deluser)
   * [834deab] src/mini-buildd-setup-ssh-access: Add support to generate
     extra dput.cf (and add to mbd setup)
   * [a642f01] src/mini-buildd-setup-ssh-access (uploader): Add support to
     setup incoming dir
   * [55ef12e] src/mini-buildd-setup-ssh-access (uploader): Add support to
     generate initial authorized_key (with example line)
   * [6a0ae07] src/mini-buildd-setup-ssh-access (uploader): Add support to
     generate ~/.dput.cf
   * [7e45903] src/mini-buildd-setup-ssh-access: Add support to explicitly
     give an endpoint (defaulting to current hostname/http)
   * [8c5c05b] src/mini-buildd-setup-ssh-access: Get identity from endpoint
     (use for dput.cf)
   * [04d8663] src/mini-buildd-setup-ssh-access: Interactively ask to
     continue -- i.e., also in non-purge case
   * [d5df557] src/mini-buildd-setup-ssh-access (staff, admin): Add support
     to setup for plain python keyrings
   * [6a0be38] src/mini-buildd-setup-ssh-access (staff, admin): Add support
     to setup user password
   * [c8953d6] src/mini-buildd-setup-ssh-access: Generate GPG key for
     uploader only && auto-set key via m-b-api set_user_key
   * [18deef3] Improve naming: m-b-setup-ssh-access->m-b-ssh-setup
   * [13f2e99] src/mini-buildd-*: For all "bash tools", get tool name in
     usage automatically
   * [ad5b06c] src/mini-buildd-*: For all "bash tools", also accept "-h" to
     get help/usage
   * [0d1d28b] src/mini-buildd-ssh-uploader-command: Initial (sort-of
     working) code update/fix (greatly simplified)
   * [9a336a6] src/mini-buildd-ssh-uploader-command (CLI.runcli): Add check
     for original ssh command (give reasonable error on non sftp access)
   * [c34ac47] src/mini-buildd-ssh-uploader-command (CLI.runcli): Also log
     SSH_CONNECTION
   * [174eae2] src/mini-buildd-ssh-uploader-command: Serialize calls (via
     self-brewed filelock)
   * [777fd29] cli.py (auth_log): Completely drop 'auth_log hack' code
   * [5c28675] Rename ssh-client-command -> ssh-api-command
   * [a50a93d] src/mini-buildd-ssh-setup: Generalize authorized_keys
     "installer", and add for staff && admin as well
   * [70b0c8d] src/mini-buildd-ssh-setup (_install_authorized_key_example):
     Fix pub key part in example authorized_key file
   * [33b281c] src/mini-buildd-ssh-api-command: Drop (we can simply call
     m-b-api directly in command)
   * [e6cfbea] src/mini-buildd-ssh-setup (_setup_pk_plain): Fix/reword
     password store routine
   * [d32693a] src/mini-buildd-ssh-*: Update && merge docs in ``m-b-ssh-
     setup --help``
   * [5554cfc] src/mini-buildd-ssh-setup: Drop saving user password for
     -uploader && update docs/notes && add cavet note
   * [a02f44e] src/mini-buildd-ssh-uploader-command (log): Simplify to just
     log one message (string)
   * [d8b408b] manual: Update "SSH access" docs in manual && drop thus last
     TODO
   * [498301a] builtins.py (mbd_dict_get): Add support for default value
   * [15cb8c7] main_menu_item.html: Use empty string as default value
     (avoids "None" as title if attention is unsupported)
   * [93d717d] api.py (Setup.__run._report_add): Generalize 'report item
     adding'
   * [90ab588] api.py (Setup): Drop extra "desc" from report item (instead,
     just use key as description)
   * [5c6aa35] api.py (Setup): Make "total instances" a proper report item
   * [7e7224f] api.py (Setup): Report: Add "overall severity"
   * [9f04c56] mini_buildd.css (:root): 'okay' should rather be greenish,
     like 'success'
   * [d21d6b5] api.py (Setup.Report): Improve/sanitize API call setup's
     'report' code
   * [b80de3e] cron|daemon.py (cronjob_setup_inspect): Add 'inspecting' API
     call 'setup' to weekly cron (renames cron "check" -> "setup_inspect")
   * [4e113e3] api.py (Setup.Instance.Status): Use Enum for status (instead
     of just strings)
   * [10c9721] api.py (Setup.__run): Generalize reports based on instance
     status
   * [cf8266f] api.py (Setup.Instance.Status): Add checks FAILED, CHANGED
     (and accompanying cleanups)
   * [726600d] daemon.py, *: Drop all old-style "attention" code
Checksums-Sha1:
 0edb4edce3f35a4a6f06351bfa872963e7ebc155 2291 mini-buildd_1.9.124.dsc
 1d8dace2e82ffa371d47789c4d0391d424480954 560480 mini-buildd_1.9.124.tar.xz
 6f8f8532d819a8a11398c62c6274b19f9b87f56b 12114 mini-buildd_1.9.124_source.buildinfo
Checksums-Sha256:
 2f4381a471ec1eba7640af49cb58f8cb272cf262b6048b9f3ff2d8756748b80d 2291 mini-buildd_1.9.124.dsc
 4cef1bceb08ecccb582e665db7b076f4d33c905dc9afac76ad1132d3a2094fdf 560480 mini-buildd_1.9.124.tar.xz
 feff71afcc747ab8d30dd6bff8b30d4bc470b1b4dce96cdde8f742980d2f0fd8 12114 mini-buildd_1.9.124_source.buildinfo
Files:
 9405c2f601b9d598210e0b4fe3818762 2291 devel optional mini-buildd_1.9.124.dsc
 0397d84e3ae853326f3120f7a90c3e11 560480 devel optional mini-buildd_1.9.124.tar.xz
 e0e14aa734b81471d76cf3be8a63a3a7 12114 devel optional mini-buildd_1.9.124_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAmR0xVMSHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZ9+4QAJvy6vYFAURycxL/tPqBdNprt+RL6H3j
i9mvHA+tXD6Jc2jFz5OPvJwSn/PBSF9jC8b1BUBR7gltWFywJTA0qSCEAqWn67SL
zSS1bWnEhw0GhajhwgQce57Ga6Tam29vkOIQXW3b2UAXnxZFdcqPC1UtqUvsDupZ
Vjlxn3qsHTqyijfpq1o9u49C9CMkEZPf9ybeUb+9klw8sIGVv8iBAziU/laiyjx9
IsRuB54dJlVqPOsxR74ZZWVHFDuy8q82yQ7eE9cDyTsW/mkFswI2VEPUxfh7pz6l
dnm6DbJzm8FRlY7oAHB2kQTCQTfH+0vnhgnCncjHciKbRmejKbX2QwiDbyRj0dOH
02FcX33lLEheC84fxv92Qs3+pv11r/b5KYUqVAQTXtGqy9X+WpRybgOuETdMmM/D
ogt0VhxsB/YelDwaDXT3Ee2NhgEMRZpf3DunJpNYPrz1cj9USJ6rTIpzNQqAZdKU
Lw5BphMvPVz86OWY2Qsf0zp9O2qGq0hAiRIiLHuc0j+BZVVzR0B7sfOl2nR3w7HC
NflbaMSl/gXN4p8t7xHvJLKRRd9EjMtgEWBikff3/SnzAzNcpjH3YHBSdW44cJE8
QmTscYn4mp6iluyRByuEn+NWHs0RuWe0W8QPp67eZgVfqKc51lVeJZRgIuqJ/Axy
vdYhU1T1kyK1
=8c0V
-----END PGP SIGNATURE-----