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 <ba...@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 }