[oe-commits] Aloisio Almeida Jr : udev-usbserial: Adding package to add a rule to spawn getty on ttyUSB

GIT User account git at amethyst.openembedded.net
Thu Oct 23 21:34:42 UTC 2008


Module: openembedded.git
Branch: org.openembedded.dev
Commit: bdc8425d1721b673b458a64b1f18319d161cb1d1
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=bdc8425d1721b673b458a64b1f18319d161cb1d1

Author: Aloisio Almeida Jr <aloisio.almeida at openbosssa.org>
Date:   Tue Apr  8 11:36:47 2008 -0300

udev-usbserial: Adding package to add a rule to spawn getty on ttyUSB

---

 packages/mamona/udev-usbserial/80-usbconsole.rules |    1 +
 packages/mamona/udev-usbserial_0.1.bb              |   30 ++++++++++++++++++++
 2 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/packages/mamona/udev-usbserial/80-usbconsole.rules b/packages/mamona/udev-usbserial/80-usbconsole.rules
new file mode 100644
index 0000000..aa479b2
--- /dev/null
+++ b/packages/mamona/udev-usbserial/80-usbconsole.rules
@@ -0,0 +1 @@
+BUS=="usb", KERNEL=="ttyUSB0", SUBSYSTEM=="tty", ACTION=="add", RUN+="/bin/sh -c 'while [ -e /dev/ttyUSB0 ]; do /sbin/getty 115200 ttyUSB0; done'"
diff --git a/packages/mamona/udev-usbserial_0.1.bb b/packages/mamona/udev-usbserial_0.1.bb
new file mode 100644
index 0000000..32e967d
--- /dev/null
+++ b/packages/mamona/udev-usbserial_0.1.bb
@@ -0,0 +1,30 @@
+DESCRIPTION = "Udev rules file to spawn getty in ttyUSB"
+SECTION = "utils"
+LICENSE = "GPL"
+RDEPENDS = "udev"
+PR = "r1"
+
+PACKAGES = "${PN}"
+
+SRC_URI = "file://80-usbconsole.rules"
+
+inherit autotools
+
+# Skipping...
+do_configure () {
+}
+# Skipping...
+do_stage () {
+}
+# Skipping...
+do_compile () {
+}
+
+do_install () {
+    install -d ${D}${sysconfdir}/udev/rules.d
+    install -m 0644 ${WORKDIR}/80-usbconsole.rules ${D}${sysconfdir}/udev/rules.d
+}
+
+pkg_postinst_${PN}() {
+    udevcontrol reload_rules || true
+}





More information about the Openembedded-commits mailing list