[PATCH v1] virtqemud: remove sysconfig file

Andrea Bolognani abologna at redhat.com
Mon Jul 19 16:01:57 UTC 2021


On Fri, Jul 16, 2021 at 12:04:00PM +0200, Olaf Hering wrote:
> Am Fri, 16 Jul 2021 00:58:43 -0700
> schrieb Andrea Bolognani <abologna at redhat.com>:
>
> > This arrangement appears to be very common, too: on my Fedora 34
> > machine, /etc/sysconfig contains ~25 files, all owned by some package
> > and most consisting of at least one non-comment lines.
>
> Forgot to reply to this paragraph:
>
> None of the files in /etc have to be owned by a package.
> We are slowly getting there.

Is this goal of having packages not touch /etc connected to the idea
of transactionally-updated read-only OS images? If there is an
initiative tracking progress in this area, either in the context of a
single distro or more generally, can you please point me to it?

> /etc/sysconfig is not owned by any package, it is entirely maintained by the admin.

That doesn't seem to be the case at least in Fedora 34:

  $ rpm -qf /etc/sysconfig/ /etc/sysconfig/*
  filesystem-3.14-5.fc34.x86_64
  file /etc/sysconfig/anaconda is not owned by any package
  chrony-4.1-1.fc34.x86_64
  initscripts-10.09-1.fc34.x86_64
  moby-engine-20.10.6-1.fc34.x86_64
  firewalld-0.9.4-1.fc34.noarch
  grub2-tools-extra-2.06-2.fc34.x86_64
  httpd-2.4.48-1.fc34.x86_64
  kexec-tools-2.0.21-5.fc34.x86_64
  file /etc/sysconfig/kernel is not owned by any package
  libvirt-daemon-7.5.0-1.fc34.x86_64
  libvirt-daemon-7.5.0-1.fc34.x86_64
  man-db-2.9.3-3.fc34.x86_64
  initscripts-10.09-1.fc34.x86_64
  file /etc/sysconfig/network is not owned by any package
  NetworkManager-1.30.6-1.fc34.x86_64
  nftables-0.9.8-2.fc34.x86_64
  radvd-2.19-2.fc34.x86_64
  mdadm-4.1-7.fc34.x86_64
  rpcbind-1.2.6-0.fc34.x86_64
  samba-common-4.14.6-0.fc34.noarch
  cyrus-sasl-2.1.27-8.fc34.x86_64
  selinux-policy-34.14-1.fc34.noarch
  sheepdog-1.0.1-14.fc34.x86_64
  openssh-server-8.6p1-3.fc34.x86_64
  subversion-1.14.1-1.fc34.x86_64
  libvirt-daemon-driver-interface-7.5.0-1.fc34.x86_64
  libvirt-daemon-7.5.0-1.fc34.x86_64
  libvirt-daemon-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-lxc-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-network-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-nodedev-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-nwfilter-7.5.0-1.fc34.x86_64
  libvirt-daemon-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-qemu-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-secret-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-storage-core-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-vbox-7.5.0-1.fc34.x86_64
  libvirt-daemon-driver-libxl-7.5.0-1.fc34.x86_64
  wpa_supplicant-2.9-12.fc34.x86_64
  zfs-fuse-0.7.2.2-18.fc34.x86_64

-- 
Andrea Bolognani / Red Hat / Virtualization




More information about the libvir-list mailing list