mirror of
https://github.com/PDP-10/its.git
synced 2026-05-01 05:59:11 +00:00
Make it possible to pass environment variables to customize start script.
The variables are: TVCON, VT52, DATAPOINT, and TEK. These are passed to the terminal emulators.
This commit is contained in:
@@ -1,6 +1,10 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
TVCON=${TVCON:--2}
|
#Defaults.
|
||||||
|
TVCON=${TVCON:--2BS}
|
||||||
|
VT52=${VT52:--B -b 9600}
|
||||||
|
DATAPOINT=${DATAPOINT:--a -B -b 4800}
|
||||||
|
TEK=${TEK:--b9600}
|
||||||
|
|
||||||
EXIT=:
|
EXIT=:
|
||||||
trap "" QUIT INT TERM
|
trap "" QUIT INT TERM
|
||||||
@@ -44,17 +48,17 @@ type340() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
datapoint() {
|
datapoint() {
|
||||||
(sleep 2; tools/vt05/dp3300 -a -B -b 4800 telnet localhost 10020 >datapoint.log 2>&1) &
|
(sleep 2; tools/vt05/dp3300 $DATAPOINT telnet localhost 10020 >datapoint.log 2>&1) &
|
||||||
started "Datapoint" "$!"
|
started "Datapoint" "$!"
|
||||||
}
|
}
|
||||||
|
|
||||||
vt52() {
|
vt52() {
|
||||||
(sleep 2; tools/vt05/vt52 -B -b 9600 telnet localhost 10018 >vt52.log 2>&1) &
|
(sleep 2; tools/vt05/vt52 $VT52 telnet localhost 10018 >vt52.log 2>&1) &
|
||||||
started "VT52" "$!"
|
started "VT52" "$!"
|
||||||
}
|
}
|
||||||
|
|
||||||
tek() {
|
tek() {
|
||||||
(sleep 2; tools/tek4010/tek4010 -b9600 telnet localhost 10017 >tek.log 2>&1) &
|
(sleep 2; tools/tek4010/tek4010 $TEK telnet localhost 10017 >tek.log 2>&1) &
|
||||||
started "Tektronix" "$!"
|
started "Tektronix" "$!"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user