packages: usbmuxd/usbmuxd-udevuser.patch (NEW) - run daemon under usbmux us...

megabajt megabajt at pld-linux.org
Thu Feb 11 12:35:25 CET 2010


Author: megabajt                     Date: Thu Feb 11 11:35:25 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- run daemon under usbmux user (from Fedora)

---- Files affected:
packages/usbmuxd:
   usbmuxd-udevuser.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/usbmuxd/usbmuxd-udevuser.patch
diff -u /dev/null packages/usbmuxd/usbmuxd-udevuser.patch:1.1
--- /dev/null	Thu Feb 11 12:35:25 2010
+++ packages/usbmuxd/usbmuxd-udevuser.patch	Thu Feb 11 12:35:20 2010
@@ -0,0 +1,11 @@
+--- usbmuxd-1.0.0/udev/85-usbmuxd.rules.in.orig	2010-01-30 08:14:05.000000000 +0000
++++ usbmuxd-1.0.0/udev/85-usbmuxd.rules.in	2010-01-30 08:14:56.000000000 +0000
+@@ -1,7 +1,7 @@
+ # usbmuxd (iPhone "Apple Mobile Device" MUXer listening on /var/run/usbmuxd)
+ 
+ # Forces iPhone 1.0, 3G, 3GS and iPodTouch 1 and 2 to USB configuration 3 and run usbmuxd
+-ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9]", ATTR{bConfigurationValue}!="$attr{bNumConfigurations}", ATTR{bConfigurationValue}="$attr{bNumConfigurations}", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -u -U"
++ACTION=="add", SUBSYSTEM=="usb", OWNER="usbmux", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9]", ATTR{bConfigurationValue}!="$attr{bNumConfigurations}", ATTR{bConfigurationValue}="$attr{bNumConfigurations}", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -u -U"
+ 
+ # Exit usbmuxd when the last phone is removed
+ ACTION=="remove", SUBSYSTEM=="usb", ENV{PRODUCT}=="5ac/129[0-9]/*", ENV{INTERFACE}=="255/*", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -x"
================================================================


More information about the pld-cvs-commit mailing list