rpms/usbmuxd/devel usbmuxd-udevuser.patch, 1.1, 1.2 usbmuxd.spec, 1.7, 1.8
Bastien Nocera
hadess at fedoraproject.org
Tue Feb 9 12:11:13 UTC 2010
Author: hadess
Update of /cvs/pkgs/rpms/usbmuxd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9481
Modified Files:
usbmuxd-udevuser.patch usbmuxd.spec
Log Message:
* Tue Feb 09 2010 Bastien Nocera <bnocera at redhat.com> 1.0.0-3
- Use the gid/uid reserved for usbmuxd in setup-2.8.15-1 and above
usbmuxd-udevuser.patch:
85-usbmuxd.rules.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: usbmuxd-udevuser.patch
===================================================================
RCS file: /cvs/pkgs/rpms/usbmuxd/devel/usbmuxd-udevuser.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- usbmuxd-udevuser.patch 30 Jan 2010 12:18:06 -0000 1.1
+++ usbmuxd-udevuser.patch 9 Feb 2010 12:11:13 -0000 1.2
@@ -5,7 +5,7 @@
# 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="usbmuxd", 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="usbmuxd", ATTR{idVendor}=="05ac", ATTR{idProduct}=="129[0-9]", ATTR{bConfigurationValue}!="$attr{bNumConfigurations}", ATTR{bConfigurationValue}="$attr{bNumConfigurations}", RUN+="@CMAKE_INSTALL_PREFIX@/sbin/usbmuxd -u -Uusbmuxd"
# 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"
Index: usbmuxd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/usbmuxd/devel/usbmuxd.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- usbmuxd.spec 30 Jan 2010 12:18:06 -0000 1.7
+++ usbmuxd.spec 9 Feb 2010 12:11:13 -0000 1.8
@@ -1,6 +1,6 @@
Name: usbmuxd
Version: 1.0.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Daemon for communicating with Apple's iPod Touch and iPhone
Group: Applications/System
@@ -49,10 +49,10 @@ make install DESTDIR=$RPM_BUILD_ROOT
rm -rf $RPM_BUILD_ROOT
%pre
-getent group usbmuxd >/dev/null || groupadd -r usbmuxd
+getent group usbmuxd >/dev/null || groupadd -r usbmuxd -g 113
getent passwd usbmuxd >/dev/null || \
useradd -r -g usbmuxd -d / -s /sbin/nologin \
--c "usbmuxd user" usbmuxd
+ -c "usbmuxd user" -u 113 usbmuxd
exit 0
%post -p /sbin/ldconfig
@@ -75,6 +75,9 @@ exit 0
%{_libdir}/pkgconfig/libusbmuxd.pc
%changelog
+* Tue Feb 09 2010 Bastien Nocera <bnocera at redhat.com> 1.0.0-3
+- Use the gid/uid reserved for usbmuxd in setup-2.8.15-1 and above
+
* Fri Jan 29 2010 Peter Robinson <pbrobinson at gmail.com> 1.0.0-2
- Run deamon under the usbmuxd user
More information about the scm-commits
mailing list