diff options
author | Holger Levsen <holger@layer-acht.org> | 2013-03-05 18:19:19 +0100 |
---|---|---|
committer | Holger Levsen <holger@layer-acht.org> | 2013-03-05 18:19:19 +0100 |
commit | 1ff37cafb9515eed99265218f554fe59aff66768 (patch) | |
tree | 0250800b3fb4ea4bf6d6a1bac108533db9948625 /bin | |
parent | a18d2ccf56c79ffe20b23387a52b46b754163761 (diff) | |
download | jenkins.debian.net-1ff37cafb9515eed99265218f554fe59aff66768.tar.xz |
g-i: more edu tuning
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/g-i-installation.sh | 67 |
1 files changed, 38 insertions, 29 deletions
diff --git a/bin/g-i-installation.sh b/bin/g-i-installation.sh index 28d71748..4335d557 100755 --- a/bin/g-i-installation.sh +++ b/bin/g-i-installation.sh @@ -289,30 +289,7 @@ normal_action() { *) ;; esac ;; - debian-edu_*minimal) case $TOKEN in - 0050) do_and_report type root - ;; - 0060) do_and_report key enter - ;; - 0070) do_and_report type r00tme - ;; - 0080) do_and_report key enter - ;; - *) ;; - esac - ;; - debian-edu_*-server) case $TOKEN in - 1200) do_and_report type root - ;; - 1210) do_and_report key enter - ;; - 1220) do_and_report type r00tme - ;; - 1230) do_and_report key enter - ;; - *) ;; - esac - ;; + # debian-edu installations differ too much, login individually *) ;; esac # @@ -527,6 +504,14 @@ normal_action() { ;; 0040) do_and_report key enter ;; + 0050) do_and_report type root + ;; + 0060) do_and_report key enter + ;; + 0070) do_and_report type r00tme + ;; + 0080) do_and_report key enter + ;; 0100) do_and_report type ps ;; 0110) do_and_report key space @@ -556,13 +541,21 @@ normal_action() { ;; debian-edu*-server) case $TOKEN in # debian-edu*minimal installations result in text mode, thus needing an extra tab - 0600) do_and_report key enter # dummy keypress + 0500) do_and_report key enter # dummy keypress ;; 0900) do_and_report key enter # dummy keypress ;; - 1130) do_and_report key tab + 1100) do_and_report key tab + ;; + 1150) do_and_report key enter + ;; + 1170) do_and_report type root + ;; + 1180) do_and_report key enter + ;; + 1190) do_and_report type r00tme ;; - 1140) do_and_report key enter + 1200) do_and_report key enter ;; 1250) do_and_report type ps ;; @@ -647,14 +640,30 @@ normal_action() { ;; debian-edu*workstation) case $TOKEN in # debian-edu installations report error found during installation, go forward - 0400) do_and_report key tab + 0100) do_and_report key enter + ;; + 0110) do_and_report type root + ;; + 0120) do_and_report key enter + ;; + 0130) do_and_report type r00tme + ;; + 0140) do_and_report key enter ;; *) ;; esac ;; debian-edu*standalone) case $TOKEN in # debian-edu installations report error found during installation, go forward - 0400) do_and_report key tab + 0100) do_and_report key enter + ;; + 0110) do_and_report type root + ;; + 0120) do_and_report key enter + ;; + 0130) do_and_report type r00tme + ;; + 0140) do_and_report key enter ;; *) ;; esac |