[Lunar-commits] <moonbase> usbmuxd: Adding to moonbase.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Wed Dec 29 02:06:38 CET 2010


commit 7ad13d58c5d26f7c2f1cb2582ad1ca0d273ae75c
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Tue Dec 28 20:06:38 2010 -0500

    usbmuxd: Adding to moonbase.
---
 kernel/usbmuxd/BUILD   |   14 ++++++++++++++
 kernel/usbmuxd/DEPENDS |    3 +++
 kernel/usbmuxd/DETAILS |   33 +++++++++++++++++++++++++++++++++
 3 files changed, 50 insertions(+), 0 deletions(-)

diff --git a/kernel/usbmuxd/BUILD b/kernel/usbmuxd/BUILD
new file mode 100644
index 0000000..d345c5d
--- /dev/null
+++ b/kernel/usbmuxd/BUILD
@@ -0,0 +1,14 @@
+(
+
+  OOSB_DIR="$SOURCE_DIRECTORY/$MODULE-build"  &&
+
+  mkdir $OOSB_DIR  &&
+  cd $OOSB_DIR     &&
+
+  cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX  \
+                           -DCMAKE_BUILD_TYPE=RELEASE             \
+                           $OPTS                                 &&
+
+  default_make
+
+) > $C_FIFO 2>&1
diff --git a/kernel/usbmuxd/DEPENDS b/kernel/usbmuxd/DEPENDS
new file mode 100644
index 0000000..ae94e67
--- /dev/null
+++ b/kernel/usbmuxd/DEPENDS
@@ -0,0 +1,3 @@
+depends cmake
+depends udev
+depends libusb
diff --git a/kernel/usbmuxd/DETAILS b/kernel/usbmuxd/DETAILS
new file mode 100644
index 0000000..10028c8
--- /dev/null
+++ b/kernel/usbmuxd/DETAILS
@@ -0,0 +1,33 @@
+          MODULE=usbmuxd
+         VERSION=1.0.6
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=http://marcansoft.com/uploads/usbmuxd/
+      SOURCE_VFY=sha1:48b0e7d8a4e42b0af1e17ba59ce78e27bed94df1
+        WEB_SITE=http://marcansoft.com/blog/iphonelinux/usbmuxd/
+         ENTERED=20101228
+         UPDATED=20101228
+           SHORT="USB Multiplex Daemon"
+
+cat << EOF
+'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
+multiplexing connections over USB to an iPhone or iPod touch. To users, it means
+you can sync your music, contacts, photos, etc. over USB. 
+
+To developers, it means you can connect to any listening localhost socket on the 
+device. usbmuxd is not used for tethering data transfer, which uses a dedicated 
+USB interface as a virtual network device.
+
+Multiple connections to different TCP ports can happen in parallel. An example
+(and useful) tool called 'iproxy' is included that allows you to forward
+localhost ports to the device---allows SSH over USB on jailbroken devices, or
+allowing access the lockdown daemon (and then to all of the file access, sync,
+notification and backup services running on the device).
+
+
+Do things like this (from README);
+
+  (Unplug + replug your jailbroken device)
+  ./iproxy 2222 22 &
+  ssh -p 2222 root at localhost
+
+EOF


More information about the Lunar-commits mailing list