Greetings.
As far as I know /etc/sysconfig.d/ is a directory used by Fedora/Red Hat
based distros, not Debian.
Looking through the Git log I see I added this on Feb 1 2023 with the
following commit message:
add etc/sysconfid./mumble-server.conf as the build breaks without
it at compat 13
(it's commit f0cdad5245c6d1de6bff9223c6ce5767c13f9e45)
/usr/lib/sysusers.d/*.conf does seem like where this file should go.
I've made local Git commits to fix this for the next bugfix upload
(1.5.517-3). Before doing any more uploads I need to look at what's
going on with a number of library transitions going on that could get
negatively affected by uploads of mumble.
-- Chris
--
Chris Knadle
chris.kna...@coredump.us
On 4/6/24 09:12, Stefan Schweizer via Pkg-voip-maintainers wrote:
Package: mumble-server
Severity: normal
Hi,
mumble-server installs a systemd-sysusers file to /etc/sysconfig.d
According to the sysusers.d(5) man page sysusers files can be placed in
/etc/sysusers.d/*.conf
/run/sysusers.d/*.conf
/usr/lib/sysusers.d/*.conf
So installing the sysusers file to /etc/sysconfig.d has no
effect and it should be moved to /usr/lib/sysusers.d.
Since the mumble-server user is created by the debian package I think
the sysusers file is unnecessary and can be omitted until a switch to
sysusers is made.