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.


Reply via email to