[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