Date: Saturday, October 17, 2020 @ 16:39:33 Author: freswa Revision: 725499
archrelease: copy trunk to community-x86_64 Added: libvirt/repos/community-x86_64/Changelog (from rev 725498, libvirt/trunk/Changelog) libvirt/repos/community-x86_64/PKGBUILD (from rev 725498, libvirt/trunk/PKGBUILD) libvirt/repos/community-x86_64/libvirt.install (from rev 725498, libvirt/trunk/libvirt.install) Deleted: libvirt/repos/community-x86_64/Changelog libvirt/repos/community-x86_64/PKGBUILD libvirt/repos/community-x86_64/libvirt.install -----------------+ Changelog | 2 PKGBUILD | 434 +++++++++++++++++++++++++++--------------------------- libvirt.install | 14 - 3 files changed, 225 insertions(+), 225 deletions(-) Deleted: Changelog =================================================================== --- Changelog 2020-10-17 16:38:54 UTC (rev 725498) +++ Changelog 2020-10-17 16:39:33 UTC (rev 725499) @@ -1 +0,0 @@ -https://libvirt.org/news.html Copied: libvirt/repos/community-x86_64/Changelog (from rev 725498, libvirt/trunk/Changelog) =================================================================== --- Changelog (rev 0) +++ Changelog 2020-10-17 16:39:33 UTC (rev 725499) @@ -0,0 +1 @@ +https://libvirt.org/news.html Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-10-17 16:38:54 UTC (rev 725498) +++ PKGBUILD 2020-10-17 16:39:33 UTC (rev 725499) @@ -1,217 +0,0 @@ -# Maintainer: Robin Broda <ro...@broda.me> -# Contributor: Christian Rebischke <chris.rebisc...@archlinux.org> -# Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Jonathan Wiersma <archaur at jonw dot org> - -pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct libvirt-storage-rbd) -pkgver=6.8.0 -pkgrel=2 -pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" -arch=('x86_64') -url="https://libvirt.org/" -license=('LGPL' 'GPL3') #libvirt_parthelper links to libparted which is GPL3 only -install=libvirt.install -depends=('libpciaccess' 'yajl' 'fuse2' 'gnutls' 'parted' 'libssh' 'libxml2' 'numactl' 'polkit') -makedepends=('libxslt' 'python-docutils' 'lvm2' 'open-iscsi' 'libiscsi' 'ceph-libs' 'glusterfs' - 'bash-completion' 'rpcsvc-proto' 'dnsmasq' 'iproute2' 'qemu-headless' 'meson') -checkdepends=('ebtables') -optdepends=('libvirt-storage-gluster: Gluster storage backend' - 'libvirt-storage-iscsi-direct: iSCSI-direct storage backend' - 'libvirt-storage-rbd: RBD storage backend' - 'gettext: required for libvirt-guests.service' - 'openbsd-netcat: for remote management over ssh' - 'dmidecode: DMI system info support' - 'dnsmasq: required for default NAT/DHCP for guests' - 'radvd: IPv6 RAD support' - 'ebtables: required for default NAT networking' - 'qemu: QEMU/KVM support' - 'lvm2: Logical Volume Manager support' - 'open-iscsi: iSCSI support via iscsiadm') -backup=( - 'etc/conf.d/libvirtd' - 'etc/conf.d/libvirt-guests' - 'etc/conf.d/virtinterfaced' - 'etc/conf.d/virtlockd' - 'etc/conf.d/virtlogd' - 'etc/conf.d/virtlxcd' - 'etc/conf.d/virtnetworkd' - 'etc/conf.d/virtnodedevd' - 'etc/conf.d/virtnwfilterd' - 'etc/conf.d/virtproxyd' - 'etc/conf.d/virtqemud' - 'etc/conf.d/virtsecretd' - 'etc/conf.d/virtstoraged' - 'etc/conf.d/virtvboxd' - 'etc/libvirt/libvirt-admin.conf' - 'etc/libvirt/libvirt.conf' - 'etc/libvirt/libvirtd.conf' - 'etc/libvirt/lxc.conf' - 'etc/libvirt/nwfilter/allow-arp.xml' - 'etc/libvirt/nwfilter/allow-dhcp-server.xml' - 'etc/libvirt/nwfilter/allow-dhcp.xml' - 'etc/libvirt/nwfilter/allow-incoming-ipv4.xml' - 'etc/libvirt/nwfilter/allow-ipv4.xml' - 'etc/libvirt/nwfilter/clean-traffic-gateway.xml' - 'etc/libvirt/nwfilter/clean-traffic.xml' - 'etc/libvirt/nwfilter/no-arp-ip-spoofing.xml' - 'etc/libvirt/nwfilter/no-arp-mac-spoofing.xml' - 'etc/libvirt/nwfilter/no-arp-spoofing.xml' - 'etc/libvirt/nwfilter/no-ip-multicast.xml' - 'etc/libvirt/nwfilter/no-ip-spoofing.xml' - 'etc/libvirt/nwfilter/no-mac-broadcast.xml' - 'etc/libvirt/nwfilter/no-mac-spoofing.xml' - 'etc/libvirt/nwfilter/no-other-l2-traffic.xml' - 'etc/libvirt/nwfilter/no-other-rarp-traffic.xml' - 'etc/libvirt/nwfilter/qemu-announce-self-rarp.xml' - 'etc/libvirt/nwfilter/qemu-announce-self.xml' - 'etc/libvirt/qemu.conf' - 'etc/libvirt/qemu-lockd.conf' - 'etc/libvirt/qemu/networks/default.xml' - 'etc/libvirt/virtinterfaced.conf' - 'etc/libvirt/virtlockd.conf' - 'etc/libvirt/virtlogd.conf' - 'etc/libvirt/virt-login-shell.conf' - 'etc/libvirt/virtlxcd.conf' - 'etc/libvirt/virtnetworkd.conf' - 'etc/libvirt/virtnodedevd.conf' - 'etc/libvirt/virtnwfilterd.conf' - 'etc/libvirt/virtproxyd.conf' - 'etc/libvirt/virtqemud.conf' - 'etc/libvirt/virtsecretd.conf' - 'etc/libvirt/virtstoraged.conf' - 'etc/libvirt/virtvboxd.conf' - 'etc/logrotate.d/libvirtd' - 'etc/logrotate.d/libvirtd.lxc' - 'etc/logrotate.d/libvirtd.qemu' - 'etc/sasl2/libvirt.conf' -) -source=("https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc}) -b2sums=('c118ca6b263054bb6941c62f3d1415f7ed1a3f29a35294272d04bc726643247ee5691e0310a1bf013faeba856d7aadd00a90fe8dbdca6ff4c7eb480e94d92fa2' - 'SKIP') -validpgpkeys=('C74415BA7C9C7F78F02E1DC34606B8A5DE95BC1F' # Daniel Veillard <veill...@redhat.com> - '453B65310595562855471199CA68BE8010084C9C') # Jiří Denemark <jdene...@redhat.com. - -prepare() { - cd "$pkgname-$pkgver" - - sed -i 's|/sysconfig/|/conf.d/|g' \ - src/interface/virtinterfaced.service.in \ - src/libxl/virtxend.service.in \ - src/locking/virtlockd.service.in \ - src/logging/virtlogd.service.in \ - src/lxc/virtlxcd.service.in \ - src/network/virtnetworkd.service.in \ - src/node_device/virtnodedevd.service.in \ - src/nwfilter/virtnwfilterd.service.in \ - src/qemu/virtqemud.service.in \ - src/remote/{virtproxyd.service.in,libvirtd.service.in} \ - src/secret/virtsecretd.service.in \ - src/storage/virtstoraged.service.in \ - src/vbox/virtvboxd.service.in \ - src/vz/virtvzd.service.in \ - tools/{libvirt-guests.service,libvirt-guests.sh,virt-pki-validate}.in - - sed -i 's|/usr/libexec/qemu-bridge-helper|/usr/lib/qemu/qemu-bridge-helper|g' \ - src/qemu/{qemu.conf,test_libvirtd_qemu.aug.in} - - # ZFS HACK - sed -i "s/'zfs'/'zic'/;s/'zpool'/'zic'/" meson.build -} - -build() { - CFLAGS+=" -Wall" \ - arch-meson $pkgname-$pkgver build \ - --libexecdir=/usr/lib/libvirt \ - -D apparmor=disabled \ - -D hal=disabled \ - -D netcf=disabled \ - -D openwsman=disabled \ - -D selinux=disabled \ - -D wireshark_dissector=disabled \ - -D driver_bhyve=disabled \ - -D driver_hyperv=disabled \ - -D driver_libxl=disabled \ - -D driver_vz=disabled \ - -D secdriver_apparmor=disabled \ - -D secdriver_selinux=disabled \ - -D storage_sheepdog=disabled \ - -D storage_vstorage=disabled \ - -D storage_zfs=enabled \ - -D dtrace=disabled \ - -D numad=disabled \ - -D git_werror=disabled \ - -D qemu_group=kvm \ - -D runstatedir=/run - - # ZFS HACK - sed -i '/ZIC/d' build/meson-config.h - echo '#define ZFS "/usr/bin/zfs"' >> build/meson-config.h - echo '#define ZPOOL "/usr/bin/zpool"' >> build/meson-config.h - - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package_libvirt() { - provides=('libvirt.so' 'libvirt-admin.so' 'libvirt-lxc.so' 'libvirt-qemu.so') - install=libvirt.install - DESTDIR="$pkgdir" meson install -C build - - mv "$pkgdir"/etc/{sysconfig,conf.d} - mkdir "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d - echo "g libvirt - -" > "$pkgdir/usr/lib/sysusers.d/libvirt.conf" - echo "z /var/lib/libvirt/qemu 0751" > "$pkgdir/usr/lib/tmpfiles.d/libvirt.conf" - - chown 0:102 "$pkgdir/usr/share/polkit-1/rules.d" - chmod 0750 "$pkgdir/usr/share/polkit-1/rules.d" - chmod 600 "$pkgdir"/etc/libvirt/nwfilter/*.xml \ - "$pkgdir/etc/libvirt/qemu/networks/default.xml" - - # Strip auto-generated UUID, so it will be generated per-install. (reproducible builds) - sed -i 's|<uuid>.*</uuid>|<uuid></uuid>|' "$pkgdir"/etc/libvirt/qemu/networks/default.xml - - rm -rf \ - "$pkgdir/run" \ - "$pkgdir/var/lib/libvirt/qemu" \ - "$pkgdir/var/cache/libvirt/qemu" \ - "$pkgdir/etc/logrotate.d/libvirtd.libxl" - - rm -f "$pkgdir/etc/libvirt/qemu/networks/autostart/default.xml" - - # move split modules - mkdir "$srcdir"/split - mv "$pkgdir"/usr/lib/libvirt/storage-backend/libvirt_storage_backend_{rbd,gluster}.so "$srcdir"/split - mv "$pkgdir"/usr/lib/libvirt/storage-backend/libvirt_storage_backend_iscsi-direct.so "$srcdir"/split - mv "$pkgdir"/usr/lib/libvirt/storage-file/libvirt_storage_file_gluster.so "$srcdir"/split -} - -package_libvirt-storage-gluster() { - pkgdesc="Libvirt Gluster storage backend" - depends=("libvirt=$pkgver" 'glusterfs') - optdepends=() - backup=() - - install -Dv -t "$pkgdir/usr/lib/libvirt/storage-backend" "$srcdir/split/libvirt_storage_backend_gluster.so" - install -Dv -t "$pkgdir/usr/lib/libvirt/storage-file" "$srcdir/split/libvirt_storage_file_gluster.so" -} - -package_libvirt-storage-iscsi-direct() { - pkgdesc="Libvirt iSCSI-direct storage backend" - depends=("libvirt=$pkgver" 'libiscsi') - optdepends=() - backup=() - - install -Dv -t "$pkgdir/usr/lib/libvirt/storage-backend" "$srcdir/split/libvirt_storage_backend_iscsi-direct.so" -} - -package_libvirt-storage-rbd() { - pkgdesc="Libvirt RBD storage backend" - depends=("libvirt=$pkgver" 'ceph-libs') - optdepends=() - backup=() - - install -Dv -t "$pkgdir/usr/lib/libvirt/storage-backend" "$srcdir/split/libvirt_storage_backend_rbd.so" -} Copied: libvirt/repos/community-x86_64/PKGBUILD (from rev 725498, libvirt/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-10-17 16:39:33 UTC (rev 725499) @@ -0,0 +1,217 @@ +# Maintainer: Robin Broda <ro...@broda.me> +# Contributor: Christian Rebischke <chris.rebisc...@archlinux.org> +# Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Jonathan Wiersma <archaur at jonw dot org> + +pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct libvirt-storage-rbd) +pkgver=6.8.0 +pkgrel=2 +pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" +arch=('x86_64') +url="https://libvirt.org/" +license=('LGPL' 'GPL3') #libvirt_parthelper links to libparted which is GPL3 only +install=libvirt.install +depends=('libpciaccess' 'yajl' 'fuse2' 'gnutls' 'parted' 'libssh' 'libxml2' 'numactl' 'polkit') +makedepends=('libxslt' 'python-docutils' 'lvm2' 'open-iscsi' 'libiscsi' 'ceph-libs' 'glusterfs' + 'bash-completion' 'rpcsvc-proto' 'dnsmasq' 'iproute2' 'qemu-headless' 'meson') +checkdepends=('ebtables') +optdepends=('libvirt-storage-gluster: Gluster storage backend' + 'libvirt-storage-iscsi-direct: iSCSI-direct storage backend' + 'libvirt-storage-rbd: RBD storage backend' + 'gettext: required for libvirt-guests.service' + 'openbsd-netcat: for remote management over ssh' + 'dmidecode: DMI system info support' + 'dnsmasq: required for default NAT/DHCP for guests' + 'radvd: IPv6 RAD support' + 'ebtables: required for default NAT networking' + 'qemu: QEMU/KVM support' + 'lvm2: Logical Volume Manager support' + 'open-iscsi: iSCSI support via iscsiadm') +backup=( + 'etc/conf.d/libvirtd' + 'etc/conf.d/libvirt-guests' + 'etc/conf.d/virtinterfaced' + 'etc/conf.d/virtlockd' + 'etc/conf.d/virtlogd' + 'etc/conf.d/virtlxcd' + 'etc/conf.d/virtnetworkd' + 'etc/conf.d/virtnodedevd' + 'etc/conf.d/virtnwfilterd' + 'etc/conf.d/virtproxyd' + 'etc/conf.d/virtqemud' + 'etc/conf.d/virtsecretd' + 'etc/conf.d/virtstoraged' + 'etc/conf.d/virtvboxd' + 'etc/libvirt/libvirt-admin.conf' + 'etc/libvirt/libvirt.conf' + 'etc/libvirt/libvirtd.conf' + 'etc/libvirt/lxc.conf' + 'etc/libvirt/nwfilter/allow-arp.xml' + 'etc/libvirt/nwfilter/allow-dhcp-server.xml' + 'etc/libvirt/nwfilter/allow-dhcp.xml' + 'etc/libvirt/nwfilter/allow-incoming-ipv4.xml' + 'etc/libvirt/nwfilter/allow-ipv4.xml' + 'etc/libvirt/nwfilter/clean-traffic-gateway.xml' + 'etc/libvirt/nwfilter/clean-traffic.xml' + 'etc/libvirt/nwfilter/no-arp-ip-spoofing.xml' + 'etc/libvirt/nwfilter/no-arp-mac-spoofing.xml' + 'etc/libvirt/nwfilter/no-arp-spoofing.xml' + 'etc/libvirt/nwfilter/no-ip-multicast.xml' + 'etc/libvirt/nwfilter/no-ip-spoofing.xml' + 'etc/libvirt/nwfilter/no-mac-broadcast.xml' + 'etc/libvirt/nwfilter/no-mac-spoofing.xml' + 'etc/libvirt/nwfilter/no-other-l2-traffic.xml' + 'etc/libvirt/nwfilter/no-other-rarp-traffic.xml' + 'etc/libvirt/nwfilter/qemu-announce-self-rarp.xml' + 'etc/libvirt/nwfilter/qemu-announce-self.xml' + 'etc/libvirt/qemu.conf' + 'etc/libvirt/qemu-lockd.conf' + 'etc/libvirt/qemu/networks/default.xml' + 'etc/libvirt/virtinterfaced.conf' + 'etc/libvirt/virtlockd.conf' + 'etc/libvirt/virtlogd.conf' + 'etc/libvirt/virt-login-shell.conf' + 'etc/libvirt/virtlxcd.conf' + 'etc/libvirt/virtnetworkd.conf' + 'etc/libvirt/virtnodedevd.conf' + 'etc/libvirt/virtnwfilterd.conf' + 'etc/libvirt/virtproxyd.conf' + 'etc/libvirt/virtqemud.conf' + 'etc/libvirt/virtsecretd.conf' + 'etc/libvirt/virtstoraged.conf' + 'etc/libvirt/virtvboxd.conf' + 'etc/logrotate.d/libvirtd' + 'etc/logrotate.d/libvirtd.lxc' + 'etc/logrotate.d/libvirtd.qemu' + 'etc/sasl2/libvirt.conf' +) +source=("https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc}) +b2sums=('c118ca6b263054bb6941c62f3d1415f7ed1a3f29a35294272d04bc726643247ee5691e0310a1bf013faeba856d7aadd00a90fe8dbdca6ff4c7eb480e94d92fa2' + 'SKIP') +validpgpkeys=('C74415BA7C9C7F78F02E1DC34606B8A5DE95BC1F' # Daniel Veillard <veill...@redhat.com> + '453B65310595562855471199CA68BE8010084C9C') # Jiří Denemark <jdene...@redhat.com. + +prepare() { + cd "$pkgname-$pkgver" + + sed -i 's|/sysconfig/|/conf.d/|g' \ + src/interface/virtinterfaced.service.in \ + src/libxl/virtxend.service.in \ + src/locking/virtlockd.service.in \ + src/logging/virtlogd.service.in \ + src/lxc/virtlxcd.service.in \ + src/network/virtnetworkd.service.in \ + src/node_device/virtnodedevd.service.in \ + src/nwfilter/virtnwfilterd.service.in \ + src/qemu/virtqemud.service.in \ + src/remote/{virtproxyd.service.in,libvirtd.service.in} \ + src/secret/virtsecretd.service.in \ + src/storage/virtstoraged.service.in \ + src/vbox/virtvboxd.service.in \ + src/vz/virtvzd.service.in \ + tools/{libvirt-guests.service,libvirt-guests.sh,virt-pki-validate}.in + + sed -i 's|/usr/libexec/qemu-bridge-helper|/usr/lib/qemu/qemu-bridge-helper|g' \ + src/qemu/{qemu.conf,test_libvirtd_qemu.aug.in} + + # ZFS HACK + sed -i "s/'zfs'/'zic'/;s/'zpool'/'zic'/" meson.build +} + +build() { + CFLAGS+=" -Wall" \ + arch-meson $pkgname-$pkgver build \ + --libexecdir=/usr/lib/libvirt \ + -D apparmor=disabled \ + -D hal=disabled \ + -D netcf=disabled \ + -D openwsman=disabled \ + -D selinux=disabled \ + -D wireshark_dissector=disabled \ + -D driver_bhyve=disabled \ + -D driver_hyperv=disabled \ + -D driver_libxl=disabled \ + -D driver_vz=disabled \ + -D secdriver_apparmor=disabled \ + -D secdriver_selinux=disabled \ + -D storage_sheepdog=disabled \ + -D storage_vstorage=disabled \ + -D storage_zfs=enabled \ + -D dtrace=disabled \ + -D numad=disabled \ + -D git_werror=disabled \ + -D qemu_group=kvm \ + -D runstatedir=/run + + # ZFS HACK + sed -i '/ZIC/d' build/meson-config.h + echo '#define ZFS "/usr/bin/zfs"' >> build/meson-config.h + echo '#define ZPOOL "/usr/bin/zpool"' >> build/meson-config.h + + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_libvirt() { + provides=('libvirt.so' 'libvirt-admin.so' 'libvirt-lxc.so' 'libvirt-qemu.so') + install=libvirt.install + DESTDIR="$pkgdir" meson install -C build + + mv "$pkgdir"/etc/{sysconfig,conf.d} + mkdir "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d + echo "g libvirt - -" > "$pkgdir/usr/lib/sysusers.d/libvirt.conf" + echo "z /var/lib/libvirt/qemu 0751" > "$pkgdir/usr/lib/tmpfiles.d/libvirt.conf" + + chown 0:102 "$pkgdir/usr/share/polkit-1/rules.d" + chmod 0750 "$pkgdir/usr/share/polkit-1/rules.d" + chmod 600 "$pkgdir"/etc/libvirt/nwfilter/*.xml \ + "$pkgdir/etc/libvirt/qemu/networks/default.xml" + + # Strip auto-generated UUID, so it will be generated per-install. (reproducible builds) + sed -i 's|<uuid>.*</uuid>|<uuid></uuid>|' "$pkgdir"/etc/libvirt/qemu/networks/default.xml + + rm -rf \ + "$pkgdir/run" \ + "$pkgdir/var/lib/libvirt/qemu" \ + "$pkgdir/var/cache/libvirt/qemu" \ + "$pkgdir/etc/logrotate.d/libvirtd.libxl" + + rm -f "$pkgdir/etc/libvirt/qemu/networks/autostart/default.xml" + + # move split modules + mkdir "$srcdir"/split + mv "$pkgdir"/usr/lib/libvirt/storage-backend/libvirt_storage_backend_{rbd,gluster}.so "$srcdir"/split + mv "$pkgdir"/usr/lib/libvirt/storage-backend/libvirt_storage_backend_iscsi-direct.so "$srcdir"/split + mv "$pkgdir"/usr/lib/libvirt/storage-file/libvirt_storage_file_gluster.so "$srcdir"/split +} + +package_libvirt-storage-gluster() { + pkgdesc="Libvirt Gluster storage backend" + depends=("libvirt=$pkgver" 'glusterfs') + optdepends=() + backup=() + + install -Dv -t "$pkgdir/usr/lib/libvirt/storage-backend" "$srcdir/split/libvirt_storage_backend_gluster.so" + install -Dv -t "$pkgdir/usr/lib/libvirt/storage-file" "$srcdir/split/libvirt_storage_file_gluster.so" +} + +package_libvirt-storage-iscsi-direct() { + pkgdesc="Libvirt iSCSI-direct storage backend" + depends=("libvirt=$pkgver" 'libiscsi') + optdepends=() + backup=() + + install -Dv -t "$pkgdir/usr/lib/libvirt/storage-backend" "$srcdir/split/libvirt_storage_backend_iscsi-direct.so" +} + +package_libvirt-storage-rbd() { + pkgdesc="Libvirt RBD storage backend" + depends=("libvirt=$pkgver" 'ceph-libs') + optdepends=() + backup=() + + install -Dv -t "$pkgdir/usr/lib/libvirt/storage-backend" "$srcdir/split/libvirt_storage_backend_rbd.so" +} Deleted: libvirt.install =================================================================== --- libvirt.install 2020-10-17 16:38:54 UTC (rev 725498) +++ libvirt.install 2020-10-17 16:39:33 UTC (rev 725499) @@ -1,7 +0,0 @@ -post_install() { - if [[ -f /etc/libvirt/qemu/networks/default.xml ]] - then - UUID=$(/usr/bin/uuidgen) - sed -i "s|<uuid></uuid>|<uuid>$UUID</uuid>|" /etc/libvirt/qemu/networks/default.xml - fi -} Copied: libvirt/repos/community-x86_64/libvirt.install (from rev 725498, libvirt/trunk/libvirt.install) =================================================================== --- libvirt.install (rev 0) +++ libvirt.install 2020-10-17 16:39:33 UTC (rev 725499) @@ -0,0 +1,7 @@ +post_install() { + if [[ -f /etc/libvirt/qemu/networks/default.xml ]] + then + UUID=$(/usr/bin/uuidgen) + sed -i "s|<uuid></uuid>|<uuid>$UUID</uuid>|" /etc/libvirt/qemu/networks/default.xml + fi +}