summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArthur Borsboom2016-01-03 20:21:02 +0100
committerArthur Borsboom2016-01-03 20:21:02 +0100
commit3b3db1b1ae7e727db287800ec386493f8b2d2dab (patch)
tree3c55a199ea60a1a207ae5323e5eb076babb7d982
parentcb4b25795dc6bf8d5f2d81504956cec8da4181df (diff)
downloadaur-3b3db1b1ae7e727db287800ec386493f8b2d2dab.tar.gz
Added chmod and chown statements in packaging due to a warning reported by a user
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD15
2 files changed, 7 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b76b4430b980..cb49db0609f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libvirt-git
pkgdesc = API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)
- pkgver = VE.2015.5313.87.g7bf3c13-1
+ pkgver = VE.2015.5313.87.g7bf3c13
pkgrel = 1
url = http://libvirt.org/
install = libvirt.install
diff --git a/PKGBUILD b/PKGBUILD
index 1da46b950404..d8368c943499 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -81,18 +81,11 @@ build() {
export LDFLAGS=-lX11
export RADVD=/usr/bin/radvd
NOCONFIGURE=1 ./autogen.sh
- #./configure --prefix=/usr --libexec=/usr/lib/"$pkgname" --sbindir=/usr/bin \
- #./configure --prefix=/usr --libexec=/usr/lib/"${pkgname/-git/}" --sbindir=/usr/bin \
- #--with-storage-lvm --without-xen --with-udev --without-hal --disable-static \
- #--with-init-script=systemd --with-audit \
- #--with-qemu-user=nobody --with-qemu-group=nobody \
- #--without-netcf --with-interface --with-lxc
./configure --prefix=/usr --libexec=/usr/lib/"${pkgname/-git/}" --sbindir=/usr/bin --with-init-script=systemd
make
sed -i 's|/etc/sysconfig/|/etc/conf.d/|' daemon/libvirtd.service tools/libvirt-guests.service
sed -i 's|@sbindir@|/usr/bin|g' src/virtlockd.service
- # sed -i 's|#group =.*|group="kvm"|' src/qemu/qemu.conf
}
package() {
@@ -101,10 +94,14 @@ package() {
install -D -m644 "$srcdir"/libvirtd.conf.d "$pkgdir"/etc/conf.d/libvirtd
install -D -m644 "$srcdir"/libvirtd-guests.conf.d "$pkgdir"/etc/conf.d/libvirt-guests
-
- # systemd stuff
install -D -m644 "$srcdir"/libvirt.tmpfiles.d "$pkgdir"/usr/lib/tmpfiles.d/libvirt.conf
+ chown -R 0:78 "$pkgdir"/var/lib/libvirt/qemu
+ chmod 0770 "$pkgdir"/var/lib/libvirt/qemu
+
+ chown 0:102 "$pkgdir"/usr/share/polkit-1/rules.d
+ chmod 0750 "$pkgdir"/usr/share/polkit-1/rules.d
+
rm -rf \
"$pkgdir"/var/run \
"$pkgdir"/etc/sysconfig \