Autor: Adam Borowski Data: Dla: dng Temat: Re: [DNG] vdev
On Tue, Aug 09, 2016 at 09:14:09PM +0200, richard lucassen wrote: > Oh, BTW, when packaging vdevd, I'd opt for the /etc/vdev/ dir and not
> the /usr/etc/vdev/ dir.
All these files are supposed to be conffiles, and thus belong under /etc.
Systemd moved them to /usr because Red Hat has abysmal configuration
handling, and, unlike Debian, has no real tools to update conffiles possibly
changed by the user on upgrades. Thus Red Hat puts everything in /usr and
expects you to copy files to /etc to override -- you don't get any
notification whatsoever that your config became outdated and needs to be
adjusted to let the program in question work.
It's a "must" requirement of the Policy (10.7.2), thus systemd-udev would
have a RC bug if systemd wasn't above the law.
While derivatives may have their own policies and thus are not bound by
Debian's, vdev might become necessary when udev goes systemd-only (if vdev
won't yet be in shape at that time, eudev is plan B), thus it'd be nice for
its packaging to have the conffiles in /etc.
Meow!
--
An imaginary friend squared is a real enemy.