Date: Saturday, December 16, 2017 @ 02:30:13
  Author: heftig
Revision: 312953

0.113+34+g29ba7af-1

Modified:
  polkit/trunk/PKGBUILD
Deleted:
  polkit/trunk/polkit.install

----------------+
 PKGBUILD       |   12 ++++++++----
 polkit.install |   18 ------------------
 2 files changed, 8 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2017-12-16 02:20:17 UTC (rev 312952)
+++ PKGBUILD    2017-12-16 02:30:13 UTC (rev 312953)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot <j...@archlinux.org>
 
 pkgname=polkit
-pkgver=0.113+29+g3272a98
+pkgver=0.113+34+g29ba7af
 pkgrel=1
 pkgdesc="Application development toolkit for controlling system-wide 
privileges"
 arch=(x86_64)
@@ -10,8 +10,7 @@
 url="https://www.freedesktop.org/wiki/Software/polkit/";
 depends=(glib2 pam expat systemd js)
 makedepends=(intltool gtk-doc gobject-introspection git autoconf-archive)
-install=polkit.install
-_commit=3272a988655c3236b55bad70e9a3af20857f384b  # master
+_commit=29ba7afba1b79a325183a71966f35926dfdf506e  # master
 source=("git+https://anongit.freedesktop.org/git/polkit#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -29,7 +28,7 @@
   cd $pkgname
 
   ./configure --prefix=/usr --sysconfdir=/etc \
-      --localstatedir=/var --libexecdir=/usr/lib/polkit-1 \
+      --localstatedir=/var --libexecdir=/usr/lib \
       --enable-libsystemd-login=yes --disable-static \
       --enable-gtk-doc --with-os-type=redhat
 
@@ -49,6 +48,11 @@
 
   chown root:102 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d
   chmod 750      "$pkgdir"/{etc,usr/share}/polkit-1/rules.d
+
+  install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" <<END
+u polkitd 102 "PolicyKit daemon"
+m polkitd proc
+END
 }
 
 # vim: ts=2 sw=2 et:

Deleted: polkit.install
===================================================================
--- polkit.install      2017-12-16 02:20:17 UTC (rev 312952)
+++ polkit.install      2017-12-16 02:30:13 UTC (rev 312953)
@@ -1,18 +0,0 @@
-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 /usr/bin/nologin polkitd
-  passwd -l polkitd &>/dev/null
-}
-
-post_upgrade() {
-  post_install
-
-  if (( $(vercmp $2 0.113-2) < 0 )); then
-    usermod -aG proc -s /usr/bin/nologin polkitd
-  fi
-
-  if (( $(vercmp $2 0.113-4) < 0 )); then
-    chown root:102 /{etc,usr/share}/polkit-1/rules.d
-    chmod 750      /{etc,usr/share}/polkit-1/rules.d
-  fi
-}

Reply via email to