Accepted mini-buildd 2.1.5 (source) into experimental
- To: debian-devel-changes@lists.debian.org, debian-experimental-changes@lists.debian.org
- Subject: Accepted mini-buildd 2.1.5 (source) into experimental
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 02 Sep 2023 15:22:42 +0000
- Debian: DAK
- Debian-architecture: source
- Debian-archive-action: accept
- Debian-changes: mini-buildd_2.1.5_source.changes
- Debian-source: mini-buildd
- Debian-suite: experimental
- Debian-version: 2.1.5
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id: Content-Transfer-Encoding:Content-Type:Subject:MIME-Version:To:Reply-To:From: Cc:Content-ID:Content-Description:In-Reply-To:References; bh=GFQ7HN8UVMIPp6vYC9giIoLy7ck6AyOQs5jFCl8cCV4=; b=MDlVdXp+TX1mnvNxqcYM74JtsX IBb4pk2+LzGQtLGoWvAmTJKn4vHDgs/nomv54+nIt4ZM/Wi/+Z8Z2GDDnTpOjpcuJMgX87ZbAJWu5 bcAllgUZ6VcL526mIv5GoZTRxaE0bbWYQck/7UWYdRxdBl3vEd5Idr7+Cd24BagBz5GSx0pvv2Cw+ Je4QG1opXzwEYHXxivNnXwN5pg25aHm9p3wgD5GXlltGdjgZAQYLRWDlsCJUg1icJ3JRd8VuFYWc7 IMBar/O/cRTc2NB7Fw+hzOrAICzJWQZKg65EnIlumNbmIKUsKJvlbHeWFILsbd+pJx+uOkiw9CS7W Jyw6Fxeg==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1qcSSQ-00FKrs-2l@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----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-----