mirror of
https://github.com/Ponce/slackbuilds
synced 2024-10-01 06:32:51 +02:00
libraries/libvirt: Updated for version 4.5.0.
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
parent
db513c960c
commit
0e4e8430af
4 changed files with 16 additions and 9 deletions
|
@ -48,3 +48,6 @@ netcat-openbsd is an optional dependency (needed if you
|
|||
want to connect from a remote host using virt-manager).
|
||||
Other optional dependencies include avahi, xen, audit, glusterfs,
|
||||
and numactl.
|
||||
|
||||
As of the 4.5.0 version, you may have to remove any previously
|
||||
installed versions of libvirt before this will build.
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# Maintained by Robby Workman <rworkman@slackbuilds.org>
|
||||
|
||||
PRGNAM=libvirt
|
||||
VERSION=${VERSION:-4.0.0}
|
||||
VERSION=${VERSION:-4.5.0}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
|
@ -51,10 +51,10 @@ find -L . \
|
|||
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
|
||||
|
||||
# we have sysctld files in /etc/sysctl.d
|
||||
sed -i "s|(prefix)/lib/sysctl|(sysconfdir)/sysctl|" daemon/Makefile.in
|
||||
sed -i "s|(prefix)/lib/sysctl|(sysconfdir)/sysctl|" src/Makefile.in
|
||||
|
||||
patch -p1 < $CWD/use-virtgroup-in-polkit-rules.diff
|
||||
sed -i -e "s,@VIRTGROUP@,$VIRTGROUP,g" daemon/libvirt.rules
|
||||
sed -i -e "s,@VIRTGROUP@,$VIRTGROUP,g" src/remote/libvirtd.rules
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
|
@ -101,6 +101,10 @@ sed -i \
|
|||
-e "s|^\#group\ =\ \"root\"|group = \"$VIRTGROUP\"|" \
|
||||
$PKG/etc/libvirt/qemu.conf
|
||||
|
||||
# disable seccomp support or else VMs won't start with new libvirt/qemu combo
|
||||
sed -i "s|^\#seccomp_sandbox = 1|seccomp_sandbox = 0|" \
|
||||
$PKG/etc/libvirt/qemu.conf
|
||||
|
||||
find $PKG/usr/man -type f -exec gzip -9 {} \;
|
||||
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
PRGNAM="libvirt"
|
||||
VERSION="4.0.0"
|
||||
VERSION="4.5.0"
|
||||
HOMEPAGE="http://libvirt.org"
|
||||
DOWNLOAD="ftp://libvirt.org/libvirt/libvirt-4.0.0.tar.xz"
|
||||
MD5SUM="ff0dbdd8ec4ac1277588dfe3b245d0e9"
|
||||
DOWNLOAD="https://libvirt.org/sources/libvirt-4.5.0.tar.xz"
|
||||
MD5SUM="692b2d00907438ed08a68813d3177cd3"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES="yajl urlgrabber"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
diff -Nur libvirt-3.4.0.orig/daemon/libvirt.rules libvirt-3.4.0/daemon/libvirt.rules
|
||||
--- libvirt-3.4.0.orig/daemon/libvirt.rules 2015-05-23 07:56:12.046331092 -0500
|
||||
+++ libvirt-3.4.0/daemon/libvirt.rules 2017-06-09 23:35:50.490172300 -0500
|
||||
diff -Nur libvirt-4.6.0.orig/src/remote/libvirtd.rules libvirt-4.6.0/src/remote/libvirtd.rules
|
||||
--- libvirt-4.6.0.orig/src/remote/libvirtd.rules 2018-02-26 03:02:18.496310271 -0600
|
||||
+++ libvirt-4.6.0/src/remote/libvirtd.rules 2018-08-12 21:55:35.293691409 -0500
|
||||
@@ -1,9 +1,9 @@
|
||||
-// Allow any user in the 'libvirt' group to connect to system libvirtd
|
||||
+// Allow any user in the '@VIRTGROUP@' group to connect to system libvirtd
|
||||
|
|
Loading…
Reference in a new issue