Bug#1068504: mumble-server: wrong path for systemd-sysusers file
Chris Knadle
Chris.Knadle at coredump.us
Sun Apr 7 04:01:37 BST 2024
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.Knadle at 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.
>
More information about the Pkg-voip-maintainers
mailing list