[PATCH v1] remove sysconfig files

Daniel P. Berrangé berrange at redhat.com
Wed Jul 21 11:36:40 UTC 2021


On Wed, Jul 21, 2021 at 03:16:39AM -0700, Andrea Bolognani wrote:
> On Tue, Jul 20, 2021 at 07:00:20PM +0200, Olaf Hering wrote:
> In particular, I worry about changes in defaults being more difficult
> for users to detect: in Debian at least, changes to the default
> sysconfig files result in the admin being given the possibility to
> review and tweak their local customizations at package upgrade time,
> and by moving the defaults off to the .service files we're losing
> that convenience. I understand other distros don't have the same
> tooling around configuration files, but still it feels like a step
> backwards in this regard.

Debian needs that interactive UI for reviewing changes precisely
because users are being made to modify files that are shipped by
the package, and that needs to be addressed synchronously with
the upgrade in some manner.

If we remove the sysconfig files, we're not expecting users to
modify the .service files. Instead they will be using the systemd
overrides in /etc/systemd/system/libvirtd.service.d/<blah> to
customize.

They'll still potentially want to review your overrides after
upgrading, but you'll not be forced todo so in the middle of
the package upgrade transaction, since they're not modifying
a file owned by the package


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|




More information about the libvir-list mailing list