Bug#1080041: adduser: take sysusers.d files as input
Gioele Barabucci
gioele at svario.it
Sun Sep 1 06:43:32 BST 2024
On Fri, 30 Aug 2024 03:16:34 +0200 Lorenzo Puliti <plorenzo at disroot.org>
wrote:
> Now my problem is that the way installsysusers adds a dependency on systemd
That is not correct, the dependency added by dh_installsysusers is: [1]
systemd | systemd-standalone-sysusers | systemd-sysusers | opensysusers
As the package name suggests, systemd-standalone-sysusers does not
depend on systemd. [2,3]
[1]
https://salsa.debian.org/debian/debhelper/-/blob/c3540cdad2785c79264a9cfd227aa4956460ed69/dh_installsysusers#L104
[2] https://packages.debian.org/sid/systemd-standalone-sysusers
[3]
https://salsa.debian.org/systemd-team/systemd/-/blob/bb6db3edfe40fe1a98cdcc6d2d07a7dac38aefc5/debian/control#L447-461
> If adduser could be used as alternative to systemd by
> dh_installsysusers that would solve my issue. Even if you don't care
> about my use case, the linux world is standardizing more and more on
> systemd features so maybe this could be a useful addition to
> adduser?
>
> According to my understanding, in order to be used by
> dh_installsysusers adduser has to learn to
>
> A) create system user on a target chroot
>
> B) use a sysusers.d[3] file as input
Isn't that what opensysusers already does?
Regards,
--
Gioele Barabucci
More information about the Pkg-systemd-maintainers
mailing list