[arch-commits] Commit in rtkit/trunk (PKGBUILD rtkit.install)

Jan Steffens heftig at archlinux.org
Mon Feb 28 21:05:01 UTC 2011


    Date: Monday, February 28, 2011 @ 16:05:00
  Author: heftig
Revision: 111724

upgpkg: rtkit 0.10-1
Update. Give rtkit a fixed uid/gid

Modified:
  rtkit/trunk/PKGBUILD
  rtkit/trunk/rtkit.install

---------------+
 PKGBUILD      |    7 +++----
 rtkit.install |    9 +++++++--
 2 files changed, 10 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-02-28 20:03:20 UTC (rev 111723)
+++ PKGBUILD	2011-02-28 21:05:00 UTC (rev 111724)
@@ -3,8 +3,8 @@
 # Contributor: Corrado Primier <bardo at aur.archlinux.org>
 
 pkgname=rtkit
-pkgver=0.9
-pkgrel=2
+pkgver=0.10
+pkgrel=1
 pkgdesc="Realtime Policy and Watchdog Daemon"
 arch=('i686' 'x86_64')
 url="http://git.0pointer.de/?p=rtkit.git"
@@ -13,6 +13,7 @@
 makedepends=('pkgconfig')
 install=rtkit.install
 source=(http://0pointer.de/public/$pkgname-$pkgver.tar.gz)
+md5sums=('9ab7f2a25ddf05584ea2216dfe4cefd4')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"
@@ -33,5 +34,3 @@
   mkdir -p "$pkgdir/usr/share/licenses/rtkit"
   sed -ne '4,25p' rtkit.c >"$pkgdir/usr/share/licenses/rtkit/COPYING"
 }
-
-md5sums=('9d0b8893c5eb17cc58635bb867b23165')

Modified: rtkit.install
===================================================================
--- rtkit.install	2011-02-28 20:03:20 UTC (rev 111723)
+++ rtkit.install	2011-02-28 21:05:00 UTC (rev 111724)
@@ -1,6 +1,6 @@
 post_install() {
-  getent group rtkit &>/dev/null || /usr/sbin/groupadd -r rtkit || return 1
-  getent passwd rtkit &>/dev/null || /usr/sbin/useradd -r -g rtkit -c 'RealtimeKit' -s /sbin/nologin -d /proc rtkit || return 1
+  getent group rtkit &>/dev/null || /usr/sbin/groupadd -g 133 rtkit || return 1
+  getent passwd rtkit &>/dev/null || /usr/sbin/useradd -u 133 -g rtkit -c 'RealtimeKit' -s /sbin/nologin -d /proc rtkit || return 1
 
   dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig >/dev/null 2>&1
 
@@ -8,6 +8,11 @@
 }
 
 post_upgrade() {
+  if (( $(vercmp $2 0.10) < 0 )); then
+    # Get rid of old user and group
+    post_remove
+  fi
+
   post_install
 }
 




More information about the arch-commits mailing list