pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/libvirt Update sysutils/libvirt from 0.9.3 to...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ccc9c0ec526c
branches:  trunk
changeset: 629627:ccc9c0ec526c
user:      agc <agc%pkgsrc.org@localhost>
date:      Sat Jan 25 02:54:27 2014 +0000

description:
Update sysutils/libvirt from 0.9.3 to 1.2.1

Reason for updating: numerous security vulnerabilities have been fixed,
and many changes made - functional and fixes. The list is really too long
to include here:

        -rw-r--r--  1 agc  wheel  3437489 Jan 24 18:26 /tmp/news

diffstat:

 sysutils/libvirt/Makefile                              |    7 +-
 sysutils/libvirt/PLIST                                 |  113 ++++++----
 sysutils/libvirt/distinfo                              |   20 +-
 sysutils/libvirt/patches/patch-aa                      |  175 -----------------
 sysutils/libvirt/patches/patch-ab                      |   15 -
 sysutils/libvirt/patches/patch-ac                      |   23 --
 sysutils/libvirt/patches/patch-gnulib-lib-base64.h     |   23 ++
 sysutils/libvirt/patches/patch-gnulib-lib-fflush.c     |   20 +-
 sysutils/libvirt/patches/patch-gnulib-lib-fseeko.c     |   14 +-
 sysutils/libvirt/patches/patch-src-rpc-virnetmessage.c |   30 ++
 sysutils/libvirt/patches/patch-src-util-virutil.c      |   20 +
 sysutils/libvirt/patches/patch-tools--virsh-secret.c   |   16 +
 12 files changed, 185 insertions(+), 291 deletions(-)

diffs (truncated from 640 to 300 lines):

diff -r 23265ed2326d -r ccc9c0ec526c sysutils/libvirt/Makefile
--- a/sysutils/libvirt/Makefile Sat Jan 25 00:01:21 2014 +0000
+++ b/sysutils/libvirt/Makefile Sat Jan 25 02:54:27 2014 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2014/01/01 11:52:35 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2014/01/25 02:54:27 agc Exp $
 
-DISTNAME=      libvirt-0.9.3
-PKGREVISION=   10
+DISTNAME=      libvirt-1.2.1
 CATEGORIES=    sysutils
 MASTER_SITES=  http://libvirt.org/sources/
 
@@ -13,7 +12,7 @@
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --with-vbox=no --sysconfdir=${EGDIR} --localstatedir=${VARBASE}
 CONFIGURE_ARGS+=       --without-macvtap
-USE_TOOLS+=            gmake pkg-config
+USE_TOOLS+=            gmake pkg-config perl
 USE_LIBTOOL=           yes
 
 PY_PATCHPLIST=         yes
diff -r 23265ed2326d -r ccc9c0ec526c sysutils/libvirt/PLIST
--- a/sysutils/libvirt/PLIST    Sat Jan 25 00:01:21 2014 +0000
+++ b/sysutils/libvirt/PLIST    Sat Jan 25 02:54:27 2014 +0000
@@ -1,48 +1,44 @@
-@comment $NetBSD: PLIST,v 1.3 2012/09/04 21:30:51 gls Exp $
+@comment $NetBSD: PLIST,v 1.4 2014/01/25 02:54:27 agc Exp $
 bin/virsh
+bin/virt-host-validate
 bin/virt-pki-validate
 bin/virt-xml-validate
-share/examples/libvirt/libvirtd.conf
-share/examples/libvirt/nwfilter/allow-arp.xml
-share/examples/libvirt/nwfilter/allow-dhcp-server.xml
-share/examples/libvirt/nwfilter/allow-dhcp.xml
-share/examples/libvirt/nwfilter/allow-incoming-ipv4.xml
-share/examples/libvirt/nwfilter/allow-ipv4.xml
-share/examples/libvirt/nwfilter/clean-traffic.xml
-share/examples/libvirt/nwfilter/no-arp-spoofing.xml
-share/examples/libvirt/nwfilter/no-ip-multicast.xml
-share/examples/libvirt/nwfilter/no-ip-spoofing.xml
-share/examples/libvirt/nwfilter/no-mac-broadcast.xml
-share/examples/libvirt/nwfilter/no-mac-spoofing.xml
-share/examples/libvirt/nwfilter/no-other-l2-traffic.xml
-share/examples/libvirt/nwfilter/no-other-rarp-traffic.xml
-share/examples/libvirt/nwfilter/qemu-announce-self-rarp.xml
-share/examples/libvirt/nwfilter/qemu-announce-self.xml
-share/examples/libvirt/qemu/networks/autostart/default.xml
-share/examples/libvirt/qemu/networks/default.xml
-share/examples/logrotate.d/libvirtd
-share/examples/logrotate.d/libvirtd.lxc
-share/examples/logrotate.d/libvirtd.qemu
-share/examples/logrotate.d/libvirtd.uml
-share/examples/rc.d/libvirtd
-share/examples/sasl2/libvirt.conf
+include/libvirt/libvirt-lxc.h
 include/libvirt/libvirt-qemu.h
 include/libvirt/libvirt.h
 include/libvirt/virterror.h
+lib/charset.alias
+lib/libvirt-lxc.la
 lib/libvirt-qemu.la
 lib/libvirt.la
+lib/libvirt/connection-driver/libvirt_driver_network.la
+lib/libvirt/connection-driver/libvirt_driver_qemu.la
+lib/libvirt/connection-driver/libvirt_driver_secret.la
+lib/libvirt/connection-driver/libvirt_driver_storage.la
+lib/libvirt/lock-driver/lockd.la
 lib/pkgconfig/libvirt.pc
-${PYSITELIB}/libvirt.py
-${PYSITELIB}/libvirtmod.la
+libexec/libvirt-guests.sh
 libexec/libvirt_iohelper
 man/man1/virsh.1
+man/man1/virt-host-validate.1
 man/man1/virt-pki-validate.1
 man/man1/virt-xml-validate.1
 man/man8/libvirtd.8
+man/man8/virtlockd.8
 sbin/libvirtd
+sbin/virtlockd
+share/augeas/lenses/libvirt_lockd.aug
 share/augeas/lenses/libvirtd.aug
+share/augeas/lenses/libvirtd_qemu.aug
+share/augeas/lenses/tests/test_libvirt_lockd.aug
 share/augeas/lenses/tests/test_libvirtd.aug
+share/augeas/lenses/tests/test_libvirtd_qemu.aug
+share/augeas/lenses/tests/test_virtlockd.aug
+share/augeas/lenses/virtlockd.aug
 share/doc/${PKGNAME}/html/32favicon.png
+share/doc/${PKGNAME}/html/404.html
+share/doc/${PKGNAME}/html/acl.html
+share/doc/${PKGNAME}/html/aclpolkit.html
 share/doc/${PKGNAME}/html/api.html
 share/doc/${PKGNAME}/html/api_extension.html
 share/doc/${PKGNAME}/html/apps.html
@@ -52,10 +48,11 @@
 share/doc/${PKGNAME}/html/archnetwork.html
 share/doc/${PKGNAME}/html/archnode.html
 share/doc/${PKGNAME}/html/archstorage.html
+share/doc/${PKGNAME}/html/auditlog.html
 share/doc/${PKGNAME}/html/auth.html
 share/doc/${PKGNAME}/html/bindings.html
 share/doc/${PKGNAME}/html/bugs.html
-share/doc/${PKGNAME}/html/command.html
+share/doc/${PKGNAME}/html/cgroups.html
 share/doc/${PKGNAME}/html/compiling.html
 share/doc/${PKGNAME}/html/contact.html
 share/doc/${PKGNAME}/html/csharp.html
@@ -65,8 +62,11 @@
 share/doc/${PKGNAME}/html/downloads.html
 share/doc/${PKGNAME}/html/drivers.html
 share/doc/${PKGNAME}/html/drvesx.html
+share/doc/${PKGNAME}/html/drvhyperv.html
 share/doc/${PKGNAME}/html/drvlxc.html
 share/doc/${PKGNAME}/html/drvopenvz.html
+share/doc/${PKGNAME}/html/drvparallels.html
+share/doc/${PKGNAME}/html/drvphyp.html
 share/doc/${PKGNAME}/html/drvqemu.html
 share/doc/${PKGNAME}/html/drvremote.html
 share/doc/${PKGNAME}/html/drvtest.html
@@ -103,6 +103,9 @@
 share/doc/${PKGNAME}/html/hvsupport.html
 share/doc/${PKGNAME}/html/index.html
 share/doc/${PKGNAME}/html/internals.html
+share/doc/${PKGNAME}/html/internals/command.html
+share/doc/${PKGNAME}/html/internals/locking.html
+share/doc/${PKGNAME}/html/internals/rpc.html
 share/doc/${PKGNAME}/html/intro.html
 share/doc/${PKGNAME}/html/java.html
 share/doc/${PKGNAME}/html/libvirt-daemon-arch.png
@@ -118,12 +121,21 @@
 share/doc/${PKGNAME}/html/logging.html
 share/doc/${PKGNAME}/html/madeWith.png
 share/doc/${PKGNAME}/html/main.css
+share/doc/${PKGNAME}/html/migration-managed-direct.png
+share/doc/${PKGNAME}/html/migration-managed-p2p.png
+share/doc/${PKGNAME}/html/migration-native.png
+share/doc/${PKGNAME}/html/migration-tunnel.png
+share/doc/${PKGNAME}/html/migration-unmanaged-direct.png
+share/doc/${PKGNAME}/html/migration.html
 share/doc/${PKGNAME}/html/news.html
 share/doc/${PKGNAME}/html/node.gif
+share/doc/${PKGNAME}/html/pending.html
 share/doc/${PKGNAME}/html/php.html
 share/doc/${PKGNAME}/html/python.html
 share/doc/${PKGNAME}/html/relatedlinks.html
 share/doc/${PKGNAME}/html/remote.html
+share/doc/${PKGNAME}/html/secureusage.html
+share/doc/${PKGNAME}/html/securityprocess.html
 share/doc/${PKGNAME}/html/sitemap.html
 share/doc/${PKGNAME}/html/storage.html
 share/doc/${PKGNAME}/html/testapi.html
@@ -133,12 +145,19 @@
 share/doc/${PKGNAME}/html/uri.html
 share/doc/${PKGNAME}/html/virshcmdref.html
 share/doc/${PKGNAME}/html/windows.html
-share/doc/libvirt-python-${PKGVERSION}/TODO
-share/doc/libvirt-python-${PKGVERSION}/examples/basic.py
-share/doc/libvirt-python-${PKGVERSION}/examples/create.py
-share/doc/libvirt-python-${PKGVERSION}/examples/error.py
-share/doc/libvirt-python-${PKGVERSION}/examples/node.py
-share/doc/libvirt-python-${PKGVERSION}/examples/uuid.py
+share/examples/libvirt/libvirt.conf
+share/examples/libvirt/libvirtd.conf
+share/examples/libvirt/qemu-lockd.conf
+share/examples/libvirt/qemu.conf
+share/examples/libvirt/qemu/networks/autostart/default.xml
+share/examples/libvirt/qemu/networks/default.xml
+share/examples/libvirt/virtlockd.conf
+share/examples/logrotate.d/libvirtd
+share/examples/logrotate.d/libvirtd.lxc
+share/examples/logrotate.d/libvirtd.qemu
+share/examples/logrotate.d/libvirtd.uml
+share/examples/rc.d/libvirtd
+share/examples/sasl2/libvirt.conf
 share/gtk-doc/html/libvirt/general.html
 share/gtk-doc/html/libvirt/home.png
 share/gtk-doc/html/libvirt/index.html
@@ -149,16 +168,24 @@
 share/gtk-doc/html/libvirt/right.png
 share/gtk-doc/html/libvirt/style.css
 share/gtk-doc/html/libvirt/up.png
+share/libvirt/api/libvirt-api.xml
+share/libvirt/api/libvirt-lxc-api.xml
+share/libvirt/api/libvirt-qemu-api.xml
 share/libvirt/cpu_map.xml
+share/libvirt/libvirtLogo.png
+share/libvirt/schemas/basictypes.rng
 share/libvirt/schemas/capability.rng
 share/libvirt/schemas/domain.rng
+share/libvirt/schemas/domaincommon.rng
 share/libvirt/schemas/domainsnapshot.rng
 share/libvirt/schemas/interface.rng
 share/libvirt/schemas/network.rng
+share/libvirt/schemas/networkcommon.rng
 share/libvirt/schemas/nodedev.rng
 share/libvirt/schemas/nwfilter.rng
 share/libvirt/schemas/secret.rng
 share/libvirt/schemas/storageencryption.rng
+share/libvirt/schemas/storagefilefeatures.rng
 share/libvirt/schemas/storagepool.rng
 share/libvirt/schemas/storagevol.rng
 share/locale/af/LC_MESSAGES/libvirt.mo
@@ -169,6 +196,7 @@
 share/locale/bg/LC_MESSAGES/libvirt.mo
 share/locale/bn/LC_MESSAGES/libvirt.mo
 share/locale/bn_IN/LC_MESSAGES/libvirt.mo
+share/locale/bo/LC_MESSAGES/libvirt.mo
 share/locale/bs/LC_MESSAGES/libvirt.mo
 share/locale/ca/LC_MESSAGES/libvirt.mo
 share/locale/cs/LC_MESSAGES/libvirt.mo
@@ -235,19 +263,4 @@
 share/locale/zh_CN/LC_MESSAGES/libvirt.mo
 share/locale/zh_TW/LC_MESSAGES/libvirt.mo
 share/locale/zu/LC_MESSAGES/libvirt.mo
-@pkgdir var/run/libvirt/network
-@pkgdir var/log/libvirt/uml
-@pkgdir var/log/libvirt/qemu
-@pkgdir var/log/libvirt/lxc
-@pkgdir var/lib/libvirt/network
-@pkgdir var/lib/libvirt/images
-@pkgdir var/lib/libvirt/dnsmasq
-@pkgdir var/lib/libvirt/boot
-@pkgdir var/cache/libvirt
-@pkgdir lib/libvirt/connection-driver
-@pkgdir etc/sasl2
-@pkgdir etc/logrotate.d
-@pkgdir etc/libvirt/qemu/networks/autostart
-@pkgdir etc/libvirt/qemu/networks
-@pkgdir etc/libvirt/nwfilter
-@pkgdir etc/libvirt
+@pkgdir share/examples/libvirt/nwfilter
diff -r 23265ed2326d -r ccc9c0ec526c sysutils/libvirt/distinfo
--- a/sysutils/libvirt/distinfo Sat Jan 25 00:01:21 2014 +0000
+++ b/sysutils/libvirt/distinfo Sat Jan 25 02:54:27 2014 +0000
@@ -1,10 +1,12 @@
-$NetBSD: distinfo,v 1.2 2012/03/08 01:12:51 joerg Exp $
+$NetBSD: distinfo,v 1.3 2014/01/25 02:54:27 agc Exp $
 
-SHA1 (libvirt-0.9.3.tar.gz) = e25850d270a24441305dd92935209efa993b479d
-RMD160 (libvirt-0.9.3.tar.gz) = a01dbe29e23225706afcff74146aa3b224ba04bb
-Size (libvirt-0.9.3.tar.gz) = 15958983 bytes
-SHA1 (patch-aa) = 12269e5e0dd650423df5e31dd6f8069af04532c3
-SHA1 (patch-ab) = 66757963d769cc7a12c5dfa4fe035ec9417a0512
-SHA1 (patch-ac) = af670f3e9af0dc4053c3e8584ed815f03bb7bb56
-SHA1 (patch-gnulib-lib-fflush.c) = dce77a7b18bdf9fb20b31dcf6d473bd51a63dba9
-SHA1 (patch-gnulib-lib-fseeko.c) = d8e4107166baba980e20add7d267510d7da9be9a
+SHA1 (libvirt-1.2.1.tar.gz) = ea8e237e0df9f1828ff4a7a649c42aa45af7ecd7
+RMD160 (libvirt-1.2.1.tar.gz) = bd308fa30c530f877494a1fe3b2ddc862cf48e76
+Size (libvirt-1.2.1.tar.gz) = 27228694 bytes
+SHA1 (patch-configure) = d01bd0cf7336d4c0ec0050301095ae0cfac26b7c
+SHA1 (patch-gnulib-lib-base64.h) = 7b7f3738fbeb52ba8e8c5ef2b8926008a4585c4b
+SHA1 (patch-gnulib-lib-fflush.c) = abfd289afd87d993bbf13cc815443f938cacf7ef
+SHA1 (patch-gnulib-lib-fseeko.c) = 1dc0c761d3285da5a418690bfc2e37de90f0e870
+SHA1 (patch-src-rpc-virnetmessage.c) = 5a09402a71c1f7082d775503ce3ef17e7c41424c
+SHA1 (patch-src-util-virutil.c) = 64710144c4e1c7e1d9f5ca84c47be6f8b01a70f8
+SHA1 (patch-tools--virsh-secret.c) = 424f53edabf535be73e08addea3b4310de08cf8e
diff -r 23265ed2326d -r ccc9c0ec526c sysutils/libvirt/patches/patch-aa
--- a/sysutils/libvirt/patches/patch-aa Sat Jan 25 00:01:21 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,175 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2011/07/26 06:05:00 agc Exp $
-
-bridge is only compilable on Linux right now
-
---- src/util/bridge.c  2011/07/17 17:36:59     1.1
-+++ src/util/bridge.c  2011/07/17 17:37:20
-@@ -39,10 +39,21 @@
- # include <paths.h>
- # include <sys/wait.h>
- 
-+#if defined(__linux__)
- # include <linux/param.h>     /* HZ                 */
- # include <linux/sockios.h>   /* SIOCBRADDBR etc.   */
- # include <linux/if_bridge.h> /* SYSFS_BRIDGE_ATTR  */
- # include <linux/if_tun.h>    /* IFF_TUN, IFF_NO_PI */
-+#elif defined(__NetBSD__)
-+# include <sys/param.h>
-+# include <sys/sockio.h>
-+# include <net/if.h>
-+# include <net/if_tap.h>
-+# include <net/if_ether.h>
-+# include <net/if_bridgevar.h>
-+# include <net/if_tun.h>
-+#endif
-+
- # include <net/if_arp.h>    /* ARPHRD_ETHER */
- 
- # include "internal.h"
-@@ -309,6 +320,7 @@
-     if (virStrcpyStatic(ifr.ifr_name, ifname) == NULL)
-         return EINVAL;
- 
-+#ifdef __linux__
-     /* To fill ifr.ifr_hdaddr.sa_family field */
-     if (ioctl(ctl->fd, SIOCGIFHWADDR, &ifr) != 0)
-         return errno;
-@@ -316,6 +328,15 @@



Home | Main Index | Thread Index | Old Index