diff --git a/extra/polkit/PKGBUILD b/extra/polkit/PKGBUILD index 3933b1a55..423420ee6 100644 --- a/extra/polkit/PKGBUILD +++ b/extra/polkit/PKGBUILD @@ -6,7 +6,7 @@ pkgname=polkit pkgver=0.113 -pkgrel=2 +pkgrel=3 pkgdesc="Application development toolkit for controlling system-wide privileges" arch=(i686 x86_64) license=(LGPL) diff --git a/extra/polkit/polkit.install b/extra/polkit/polkit.install index b9aa5f3e4..c4ea7227f 100644 --- a/extra/polkit/polkit.install +++ b/extra/polkit/polkit.install @@ -2,8 +2,8 @@ post_install() { getent group polkitd >/dev/null || groupadd -g 102 polkitd getent passwd polkitd >/dev/null || useradd -c 'Policy Kit Daemon' -u 102 -g polkitd -G proc -d '/' -s /bin/nologin polkitd passwd -l polkitd &>/dev/null - chown 102 "$pkgdir/etc/polkit-1/rules.d" - chown 102 "$pkgdir/usr/share/polkit-1/rules.d" + chown root:102 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d + chmod 750 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d } post_upgrade() {