Back to mini-buildd PTS page

Accepted mini-buildd 2.1.5 (source) into experimental



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

Format: 1.8
Date: Sat, 02 Sep 2023 16:27:12 +0200
Source: mini-buildd
Architecture: source
Version: 2.1.5
Distribution: experimental
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Changes:
 mini-buildd (2.1.5) experimental; urgency=medium
 .
   This release improves logging && doubles down on the
   "new-style daemon" approach.
   It drops internal support to write the "daemon.log" file (&& web
   support to view logs).
   The olde "daemon.log file" is still used only for the (usually unused)
   sysv-style init scripts (and will now actually include _all_ relevant
   logs, even pure stderr logs from third party libraries).
 .
   * [ec53e1d] api|view.py: Add Call.__str__() (&& improve call error
     messages)
   * [9cf5fe3] src/mini-buildd-backup: Fix typo (whery->where)
   * [fa700ec] Drop GUI support for service and access.log
   * [d30da00] cli.py: Only use one (Console)LogHandler (w/ auto journalctl
     support when there is no tty)
   * [093f399] cli.py: Drop internal service logging to file (to
     ~/var/log/daemon.log)
   * [0df496b] debian/mini-buildd.init: Simplify by using 'init-d-script'
   * [cb24b17] httpd.py: Simplify twisted static support
   * [aa7c4da] devel (log helpers): Clean up && make work for systems w/
     systemd running (like systemd containers)
   * [81bab25] debian/mini-buildd.init: Add a poor man's log rotate
   * [1d395a5] src/mini_buildd/httpd.py: Simplify code for the two
     workarounds
   * [7d346ba] client|http|util.py: Naming consolidation for some
     workaround functions
   * [444305d] debian/mini-buildd.init (do_stop_cmd): Don't fail if start-
     stop-daemon fails (may just be a stale pidfile)
   * [3db9960] debian/mini-buildd.init: Overwrite do_start_cmd as well (to
     avoid multiple starts)
   * [38b173f] debian/mini-buildd.init (start/stop): Show extra info if
     already stopped/running
   * [0e76250] debian/mini-buildd.init (do_stop_cmd): Display cosmetics for
     savelog case
   * [3c56568] httpd.py: Configure twisted logs to go to stderr && with
     mini-buildd's log level
   * [a2041ff] ftpd.py (FtpD.bind): Drop special LOG config on DEBUG
   * [2029a25] src/mini_buildd/cli.py (log_info): Add debug helper to list
     all loggers + handlers
   * [033c86c] cli.py (CLI, logging): Drop self.[w]logger, switch to
     configure root logger only
   * [1c0301a] cli.py (CLI): Drop loggers() 'conf function' (obsolete, we
     really double down on "new style daemon" approach)
   * [388dcb0] cli.py (ConsoleHandler): Switch to f-string style for log
     formatting
   * [6834655] cli.py (log_clone): Drop this helper function, no longer
     used
   * [cd4292c] cli.py (systemd prefix): Rather monkey-patch log record than
     rewriting emit() code
   * [faf3b0e] cli.py (StdErrHandler): Simplify, rename to StdErrHandler
   * [12276ac] httpd.py: Use python's native logging system
   * [dcbd6a2] cli.py (StdErrHandler): Update log format (show name 1st)
Checksums-Sha1:
 b8774beb097709079a3b5e356971851ae75c3977 2305 mini-buildd_2.1.5.dsc
 9ecbd6b724709c8bfe76140747736b1b9a194a0c 575612 mini-buildd_2.1.5.tar.xz
 9aa1869ec29c9296f10f84d8744460c29f3e0e59 12467 mini-buildd_2.1.5_source.buildinfo
Checksums-Sha256:
 a8673c6a9a4c5cbab5281409aaafecedbed106406f1c15a3e9e2563217b5cdf8 2305 mini-buildd_2.1.5.dsc
 d8e0029cedcd9f61c05b6e1da1df22e2ef2116383d8a36b3cd650061ae9accec 575612 mini-buildd_2.1.5.tar.xz
 d2cbc36287c344f6b7203a93aca6810fcc081a1d6c905125cd74820280bbc808 12467 mini-buildd_2.1.5_source.buildinfo
Files:
 ab69a4cc3c047e5add18e3e4201a9ade 2305 devel optional mini-buildd_2.1.5.dsc
 13fa6c69178434e15804b800a53bc946 575612 devel optional mini-buildd_2.1.5.tar.xz
 eca48af7602533a0357dc457c44eb34c 12467 devel optional mini-buildd_2.1.5_source.buildinfo

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

iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAmTzSqISHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZagAP/RoVTo2acIPT98i8dbwm3EI8iRd7zK/a
F31wF8XockiTD1imauZPDgqI6xEZYU0S3qbEQXVaP6f3SsIeoOTquwJhDO6jVbAV
mBFOJqs8Sqo4AhSZfMFq6er5f3u85lliYKSNCW6HSHh0MIxT+8cokXH5LLFNVS0a
YpJV3uKsr1BopxXU4b7vDO/zJP607Ezkjijrzz9KlIYJQNTBeTbbpc+Eord07QOc
etkEcDLNd3yVOR9yRUltSR+XrWDYoXgSQ536qPwDMcUNuE5uP4bEFs1+D1cIIvpx
SGXqnVOguvZIEFM2SmTci2TfaCIv8/F2m7kmwdwKOLiN331St3+bRn6n338wt8nW
Uy0+FD+wau2RNoX5/qnDiu0f4/+opeO31eHxG590OX1qUJ1qgjeekOwPAO8Ash7y
+X96Nn+qI4sLyUht9Ry+j7hpbRpK+TDuarEPtNK25kjQz393Wzd+eSaihKLw/tyB
Vpwc3XX37R3t9HLVsxjXF4+BvhMwm+k2/GX7rKvm6GKHMIrJYrNOoGWRQuIissyI
5OKgGl1jtVNkb8xeARccoEiPw7CTHo0hOg8QYf0Z/EZygZCtL0lBR1mRVJz2+umL
4U0Wg10Qoyffg2CUTAI/xx7/67zdIWTflHXg7gxNGu7tsByy2lb3pxRF16WAmVGD
+VVnih2d8+Lu
=fJnQ
-----END PGP SIGNATURE-----