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

Ionut Biru ibiru at archlinux.org
Fri May 28 00:01:32 UTC 2010


    Date: Thursday, May 27, 2010 @ 20:01:31
  Author: ibiru
Revision: 81308

upgpkg: usbmuxd 1.0.4-2
fixed uid/gid used by pulseaudio. workaround on changing the uid/gid with pre_upgrade because of FS#18516. Fixes FS#19617

Modified:
  usbmuxd/trunk/PKGBUILD
  usbmuxd/trunk/usbmuxd.install

-----------------+
 PKGBUILD        |    2 +-
 usbmuxd.install |   10 ++++++++--
 2 files changed, 9 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-05-27 23:37:03 UTC (rev 81307)
+++ PKGBUILD	2010-05-28 00:01:31 UTC (rev 81308)
@@ -4,7 +4,7 @@
 
 pkgname=usbmuxd
 pkgver=1.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc="USB Multiplex Daemon"
 url="http://marcansoft.com/blog/iphonelinux/usbmuxd/"
 arch=('i686' 'x86_64')

Modified: usbmuxd.install
===================================================================
--- usbmuxd.install	2010-05-27 23:37:03 UTC (rev 81307)
+++ usbmuxd.install	2010-05-28 00:01:31 UTC (rev 81308)
@@ -1,10 +1,16 @@
 post_install() {
-    getent group usbmux >/dev/null 2>&1 || usr/sbin/groupadd -g 130 usbmux
-    usr/sbin/useradd -c 'usbmux user' -u 130 -g usbmux -d / -s /bin/false usbmux
+    getent group usbmux >/dev/null 2>&1 || usr/sbin/groupadd -g 140 usbmux
+    getent passwd usbmux >/dev/null 2>&1 || usr/sbin/useradd -c 'usbmux user' -u 140 -g usbmux -d / -s /sbin/nologin usbmux
 
     usr/bin/passwd -l usbmux &>/dev/null
 }
 
+pre_upgrade () {
+    if [ $2 == "1.0.4-1" ]; then
+	pre_remove $1
+    fi
+}
+
 post_upgrade() {
     post_install $1
 }




More information about the arch-commits mailing list