commit 824fbd93c16edf04941a63072f3e83bcda8e838b
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sun Jul 19 11:04:36 2026 +0100
Install and use sysusers.d config files
sysusers.d config files allow a package to use declarative
configuration instead of manually written maintainer scripts. This also
allows image-based systems to be created with /usr/ only, and also
allows for factory resetting a system and recreating /etc/ on boot.
https://www.freedesktop.org/software/systemd/man/latest/sysusers.d.html
Note that this does not require a hard dependency on systemd,
debhelper generates depetencies correctly so that they work out
of the box on non-systemd and non-linux Debian builds seamlessly.
commit cf47b49defd71e808f662bfb8f93b2efee381a19
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sun Jul 19 11:02:39 2026 +0100
Stop deleting system users on purge
This is widely considered bad practice, as the kernel recycles UIDs/GIDs.
So any potential leftover file/directory can then become owned by the next
user/group that gets added, with unpredictable consequences.
Among the 5 debian patches available in version 2.0-1.1 of the package, we noticed the following issues: