Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#61977 - [libvirt] Permissions mismatch
Attached to Project:
Community Packages
Opened by Sergey Zolotorev (serzh-z) - Monday, 11 March 2019, 11:42 GMT
Last edited by Christian Rebischke (Shibumi) - Wednesday, 05 June 2019, 12:14 GMT
Opened by Sergey Zolotorev (serzh-z) - Monday, 11 March 2019, 11:42 GMT
Last edited by Christian Rebischke (Shibumi) - Wednesday, 05 June 2019, 12:14 GMT
|
DetailsDescription:
libvirtd changes package permission after the first run. $ pacman -Qqkk libvirt libvirt /etc/libvirt/nwfilter/allow-arp.xml libvirt /etc/libvirt/nwfilter/allow-dhcp-server.xml libvirt /etc/libvirt/nwfilter/allow-dhcp.xml libvirt /etc/libvirt/nwfilter/allow-incoming-ipv4.xml libvirt /etc/libvirt/nwfilter/allow-ipv4.xml libvirt /etc/libvirt/nwfilter/clean-traffic-gateway.xml libvirt /etc/libvirt/nwfilter/clean-traffic.xml libvirt /etc/libvirt/nwfilter/no-arp-ip-spoofing.xml libvirt /etc/libvirt/nwfilter/no-arp-mac-spoofing.xml libvirt /etc/libvirt/nwfilter/no-arp-spoofing.xml libvirt /etc/libvirt/nwfilter/no-ip-multicast.xml libvirt /etc/libvirt/nwfilter/no-ip-spoofing.xml libvirt /etc/libvirt/nwfilter/no-mac-broadcast.xml libvirt /etc/libvirt/nwfilter/no-mac-spoofing.xml libvirt /etc/libvirt/nwfilter/no-other-l2-traffic.xml libvirt /etc/libvirt/nwfilter/no-other-rarp-traffic.xml libvirt /etc/libvirt/nwfilter/qemu-announce-self-rarp.xml libvirt /etc/libvirt/nwfilter/qemu-announce-self.xml libvirt /etc/libvirt/qemu/networks/default.xml libvirt /usr/share/polkit-1/rules.d/50-libvirt.rules Additional info: * Version 5.1.0-1 |
This task depends upon
Closed by Christian Rebischke (Shibumi)
Wednesday, 05 June 2019, 12:14 GMT
Reason for closing: Fixed
Additional comments about closing: 5.4.0-1
Wednesday, 05 June 2019, 12:14 GMT
Reason for closing: Fixed
Additional comments about closing: 5.4.0-1
```
# pacman -Qqqkk libvirt | awk '{ print $2 }' | xargs stat -c '%n mode=%a'
/etc/libvirt/nwfilter/allow-arp.xml mode=600
/etc/libvirt/nwfilter/allow-dhcp-server.xml mode=600
/etc/libvirt/nwfilter/allow-dhcp.xml mode=600
/etc/libvirt/nwfilter/allow-incoming-ipv4.xml mode=600
/etc/libvirt/nwfilter/allow-ipv4.xml mode=600
/etc/libvirt/nwfilter/clean-traffic-gateway.xml mode=600
/etc/libvirt/nwfilter/clean-traffic.xml mode=600
/etc/libvirt/nwfilter/no-arp-ip-spoofing.xml mode=600
/etc/libvirt/nwfilter/no-arp-mac-spoofing.xml mode=600
/etc/libvirt/nwfilter/no-arp-spoofing.xml mode=600
/etc/libvirt/nwfilter/no-ip-multicast.xml mode=600
/etc/libvirt/nwfilter/no-ip-spoofing.xml mode=600
/etc/libvirt/nwfilter/no-mac-broadcast.xml mode=600
/etc/libvirt/nwfilter/no-mac-spoofing.xml mode=600
/etc/libvirt/nwfilter/no-other-l2-traffic.xml mode=600
/etc/libvirt/nwfilter/no-other-rarp-traffic.xml mode=600
/etc/libvirt/nwfilter/qemu-announce-self-rarp.xml mode=600
/etc/libvirt/nwfilter/qemu-announce-self.xml mode=600
/etc/libvirt/qemu/networks/default.xml mode=600
```
And /var/lib/pacman/local/libvirt-5.3.0-1/mtree has `/set mode=644` for `/etc/libvirt/*`.
chmod 600 "$pkgdir"/etc/libvirt/nwfilter/*.xml \
"$pkgdir/etc/libvirt/qemu/networks/default.xml"