r4072 - in developers/werner: . bin

werner at sita.openmoko.org werner at sita.openmoko.org
Fri Feb 15 20:00:57 CET 2008


Author: werner
Date: 2008-02-15 20:00:48 +0100 (Fri, 15 Feb 2008)
New Revision: 4072

Added:
   developers/werner/bin/
   developers/werner/bin/README
   developers/werner/bin/bash-init
   developers/werner/bin/comm4
   developers/werner/bin/kern4
   developers/werner/bin/la4
   developers/werner/bin/lab4
   developers/werner/bin/neo
   developers/werner/bin/svnlogdir
   developers/werner/bin/uboot4
   developers/werner/bin/work4
Log:
Just a few scripts I use. I put them here so that they follow me when
traveling.



Added: developers/werner/bin/README
===================================================================
--- developers/werner/bin/README	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/README	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,3 @@
+Some scripts that populate my dektop. They're probably pretty useless
+for anyone but myself. I put them here so that they follow me when
+traveling.

Added: developers/werner/bin/bash-init
===================================================================
--- developers/werner/bin/bash-init	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/bash-init	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,26 @@
+#!/usr/bin/perl
+
+# You need IO:Stty, which e.g., Gentoo doesn't install by default.
+# cpan Bundle::Expect
+# does.
+
+
+use Expect;
+
+
+sub winch
+{
+    $exp->slave->clone_winsize_from(\*STDIN);
+    kill WINCH => $exp->pid if $exp->pid;
+}
+
+
+$exp = new Expect;
+$exp->slave->clone_winsize_from(\*STDIN);
+$exp->spawn("bash", "-l") || die "cannot spawn bash: $!";
+$SIG{WINCH} = \&winch;
+for (@ARGV) {
+    $exp->send("$_\r");
+}
+$exp->interact();
+print STDERR "[bash-init done]\n";


Property changes on: developers/werner/bin/bash-init
___________________________________________________________________
Name: svn:executable
   + *

Added: developers/werner/bin/comm4
===================================================================
--- developers/werner/bin/comm4	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/comm4	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+FONT=6x10
+
+sleep 2
+
+xterm -fn $FONT -geometry 80x40+36-14 -e bash-init \
+  'ssh oq2' \
+  '# isync' &
+xterm -fn $FONT -geometry 80x72+560-8 -e bash-init \
+  'ssh oq2' \
+  mutt &
+xterm -fn $FONT -geometry 80x24+560+9 -e bash-init \
+  'telnet host 1991' \
+  Werner &
+xterm -fn $FONT -geometry 80x40-70+-4 -e bash-init \
+  'ssh werner at oq2' \
+  'screen -r' &
+xterm -fn $FONT -geometry 80x59-65-2 -e bash-init \
+  'ssh oq2' \
+  mutt &


Property changes on: developers/werner/bin/comm4
___________________________________________________________________
Name: svn:executable
   + *

Added: developers/werner/bin/kern4
===================================================================
--- developers/werner/bin/kern4	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/kern4	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+DIR=/home/moko/2624/linux-2.6.24
+FONT=6x10
+
+if [ "${PWD#/home/moko}" = "$PWD" ]; then
+    cd $DIR
+fi
+
+sleep 2
+
+xterm -fn $FONT -geometry 80x40+23+165 -e bash-init \
+  'cat /home/moko/svn.openmoko.org/branches/src/target/kernel/2.6.24.x/scripts/build' &
+xterm -fn $FONT -geometry 80x40+23-20 &
+xterm -fn $FONT -geometry 80x48+551+3 &
+xterm -fn $FONT -geometry 80x50+552-4 &
+xterm -fn $FONT -geometry 80x40-93+114 -e bash-init \
+  'cd /home/moko/svn.openmoko.org/branches/src/target/kernel/2.6.24.x/scripts' \
+  'vi LOG' &
+xterm -fn $FONT -geometry 80x40-86-38 -e bash-init \
+  'cd /home/moko/svn.openmoko.org/branches/src/target/kernel/2.6.24.x/patches' &


Property changes on: developers/werner/bin/kern4
___________________________________________________________________
Name: svn:executable
   + *

Added: developers/werner/bin/la4
===================================================================
--- developers/werner/bin/la4	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/la4	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+SET_HOST=la exec lab4


Property changes on: developers/werner/bin/la4
___________________________________________________________________
Name: svn:executable
   + *

Added: developers/werner/bin/lab4
===================================================================
--- developers/werner/bin/lab4	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/lab4	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+DIR=/home/moko/fr/u-boot
+FONT=6x10
+HOST=${SET_HOST:-lab}
+
+if [ "${PWD#/home/moko}" = "$PWD" ]; then
+    cd $DIR
+fi
+
+sleep 2
+
+xterm -fn $FONT -geometry 80x40+23+165 -e bash-init \
+  "ssh $HOST" \
+  'cd /home/moko' \
+  'openocd' &
+xterm -fn $FONT -geometry 80x40+23-20 -e bash-init \
+  "ssh $HOST" \
+  'telnet localhost 4444' &
+xterm -fn $FONT -geometry 80x48+551+3 -e bash-init \
+  "ssh $HOST" \
+  'neocon -t 30 /dev/ttyACM{0,1,2}' &
+xterm -fn $FONT -geometry 80x50+552-4 -e bash-init \
+  "ssh $HOST" \
+  'neocon /dev/ttyUSB{0,1,2}' &
+xterm -fn $FONT -geometry 80x40-93+114 -e bash-init \
+  'vi -R /home/moko/gta02/ENV' &
+xterm -fn $FONT -geometry 80x40-86-38 -e bash-init \
+  "ssh $HOST" \
+  '# dfu-util -a u-boot -R -D /home/moko/fr/u-boot/u-boot.udfu' \
+  '# dfu-util -a kernel -R -D /home/moko/2624/linux-2.6.24/arch/arm/boot/uImage' &


Property changes on: developers/werner/bin/lab4
___________________________________________________________________
Name: svn:executable
   + *

Added: developers/werner/bin/neo
===================================================================
--- developers/werner/bin/neo	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/neo	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,3 @@
+#!/bin/sh
+echo 1 >/proc/sys/net/ipv4/ip_forward
+ifconfig usb0 192.168.0.200 up && ssh 192.168.0.202


Property changes on: developers/werner/bin/neo
___________________________________________________________________
Name: svn:executable
   + *

Added: developers/werner/bin/svnlogdir
===================================================================
--- developers/werner/bin/svnlogdir	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/svnlogdir	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1 @@
+link /home/moko/svn.openmoko.org/developers/werner/svnlogdir
\ No newline at end of file


Property changes on: developers/werner/bin/svnlogdir
___________________________________________________________________
Name: svn:special
   + *

Added: developers/werner/bin/uboot4
===================================================================
--- developers/werner/bin/uboot4	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/uboot4	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+DIR=/home/moko/fr/u-boot
+FONT=6x10
+
+if [ "${PWD#/home/moko}" = "$PWD" ]; then
+    cd $DIR
+fi
+
+sleep 2
+
+xterm -fn $FONT -geometry 80x40+23+165 -e bash-init \
+  'cat /home/moko/svn.openmoko.org/trunk/src/target/u-boot/scripts/build' &
+xterm -fn $FONT -geometry 80x40+23-20 -e bash-init \
+  '# make gta01bv4_config' \
+  '# make gta02v3_config' &
+xterm -fn $FONT -geometry 80x48+551+3 &
+xterm -fn $FONT -geometry 80x50+552-4 &
+xterm -fn $FONT -geometry 80x40-93+114 -e bash-init \
+  'cd /home/moko/svn.openmoko.org/trunk/src/target/u-boot/scripts' \
+  'vi LOG' &
+xterm -fn $FONT -geometry 80x40-86-38 -e bash-init \
+  'cd /home/moko/svn.openmoko.org/trunk/src/target/u-boot/patches' &


Property changes on: developers/werner/bin/uboot4
___________________________________________________________________
Name: svn:executable
   + *

Added: developers/werner/bin/work4
===================================================================
--- developers/werner/bin/work4	2008-02-15 17:33:45 UTC (rev 4071)
+++ developers/werner/bin/work4	2008-02-15 19:00:48 UTC (rev 4072)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+FONT=6x10
+
+sleep 2
+
+xterm -fn $FONT -geometry 80x40+23+165 &
+xterm -fn $FONT -geometry 80x40+23-20 &
+xterm -fn $FONT -geometry 80x48+551+3 &
+xterm -fn $FONT -geometry 80x50+552-4 &
+xterm -fn $FONT -geometry 80x40-93+114 &
+xterm -fn $FONT -geometry 80x40-86-38 &


Property changes on: developers/werner/bin/work4
___________________________________________________________________
Name: svn:executable
   + *





More information about the commitlog mailing list