@@ -108,7 +108,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
108108install -m 0755 -D -- dom0-updates/qubes-dom0-updates.cron "$RPM_BUILD_ROOT/etc/cron.daily/qubes-dom0-updates.cron"
109109install -D dom0-updates/qubes-dom0-update $RPM_BUILD_ROOT/usr/bin/qubes-dom0-update
110110install -D dom0-updates/qubes-receive-updates $RPM_BUILD_ROOT/usr/libexec/qubes/qubes-receive-updates
111- install -D dom0-updates/patch-dnf-yum-config  $RPM_BUILD_ROOT/usr/lib/qubes/patch-dnf-yum-config 
111+ install -m 0644 - D dom0-updates/protect-qubes.conf  $RPM_BUILD_ROOT/usr/share/dnf5/libdnf.conf.d/protect-qubes.conf 
112112install -m 0644 -D dom0-updates/qubes-cached.repo $RPM_BUILD_ROOT/etc/yum.real.repos.d/qubes-cached.repo
113113install -D dom0-updates/qfile-dom0-unpacker $RPM_BUILD_ROOT/usr/libexec/qubes/qfile-dom0-unpacker
114114install -d $RPM_BUILD_ROOT/etc/qubes-rpc
210210%post
211211set -eo pipefail
212212
213- /usr/lib/qubes/patch- dnf-yum-config 
213+ [ -f /etc/dnf/ dnf.conf ]; sed -i -e "/^### QUBES BEGIN ###$/,/^### QUBES END ###$/{d}" /etc/dnf/dnf.conf 
214214
215215systemctl --quiet enable qubes-suspend.service
216216systemctl --quiet preset usbguard.service
@@ -270,7 +270,7 @@ chmod -x /etc/grub.d/10_linux
270270/etc/cron.daily/qubes-dom0-updates.cron
271271/etc/yum.real.repos.d/qubes-cached.repo
272272%_bindir/qubes-dom0-update
273- /usr/lib/qubes/patch-dnf-yum-config 
273+ /usr/share/dnf5/libdnf.conf.d/protect-qubes.conf 
274274%attr(4750,root,qubes) /usr/libexec/qubes/qfile-dom0-unpacker
275275/usr/libexec/qubes/qubes-receive-updates
276276/etc/qubes-rpc/qubes.ReceiveUpdates
0 commit comments