Last change
on this file was
c5c522c,
checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago
|
initial commit, transferred from cleaned syn3 svn tree
|
-
Property mode set to
100755
|
File size:
1.5 KB
|
Rev | Line | |
---|
[c5c522c] | 1 | #!/bin/bash |
---|
| 2 | |
---|
| 3 | source testlib || exit 1 |
---|
| 4 | |
---|
| 5 | |
---|
| 6 | |
---|
| 7 | if ! [ "$INSTALL_MODE" ]; then |
---|
| 8 | echo "INSTALL_MODE is niet gezet, vul hier de naam van een xns file in die moet worden gebruikt om te installen!" |
---|
| 9 | echo "Test word overgeslagen.." |
---|
| 10 | exit 0 |
---|
| 11 | fi |
---|
| 12 | |
---|
| 13 | while true; do |
---|
| 14 | DESCRIPTION1="Wachten totdat juiste installer geboot is.. (deze installer moet gemaakt zijn met ./mkcd ... regres !)" |
---|
| 15 | pausetest 5 |
---|
| 16 | |
---|
| 17 | DESCRIPTION1="Is de CD geboot en heeft hij het juiste versie nummer?" |
---|
| 18 | CMD="cat /mnt/cdrom/installer/version" |
---|
| 19 | VERIFYPOSITIVE="$VERSION" |
---|
| 20 | VERIFYEXIT=0 |
---|
| 21 | if sshtest; then |
---|
| 22 | break; |
---|
| 23 | fi |
---|
| 24 | done |
---|
| 25 | |
---|
| 26 | |
---|
| 27 | DESCRIPTION1="Installer mode en gegevens ingeven" |
---|
| 28 | FILE=$INSTALL_MODE |
---|
| 29 | Xplay || exit 1 |
---|
| 30 | |
---|
| 31 | |
---|
| 32 | while true; do |
---|
| 33 | DESCRIPTION1="Wachten totdat installer klaar is" |
---|
| 34 | pausetest 5 |
---|
| 35 | |
---|
| 36 | DESCRIPTION1="Is het systeem geboot en heeft het het juiste versie nummer?" |
---|
| 37 | CMD="cat /etc/syn3-version" |
---|
| 38 | VERIFYPOSITIVE="$VERSION" |
---|
| 39 | if sshtest; then |
---|
| 40 | break; |
---|
| 41 | fi |
---|
| 42 | done |
---|
| 43 | |
---|
| 44 | |
---|
| 45 | while ! scc_test; do |
---|
| 46 | DESCRIPTION1="Wachten totdat SCC up komt" |
---|
| 47 | pausetest 5 |
---|
| 48 | done |
---|
| 49 | |
---|
| 50 | |
---|
| 51 | echo "### Extra test packages installeren" |
---|
| 52 | for PKG in $EXTRA_PACKAGES; do |
---|
| 53 | pushd ../npl >/dev/null |
---|
| 54 | PKGFILE=`./findpkg $PKG` || exit 1 |
---|
| 55 | popd >/dev/null |
---|
| 56 | scptest $PKGFILE || exit 1 |
---|
| 57 | |
---|
| 58 | DESCRIPTION1="Installeer extra package $PKG" |
---|
| 59 | CMD="syn3-update /root/$PKG-* && cd / && postinst.sh" |
---|
| 60 | sshtest || exit 1 |
---|
| 61 | done |
---|
| 62 | |
---|
| 63 | |
---|
| 64 | |
---|
| 65 | DESCRIPTION1="Controle op mislukte postinstallatie pogingen" |
---|
| 66 | CMD="grep 'FAILED!!!$' /var/log/postinst.log" |
---|
| 67 | VERIFYEXIT=1 |
---|
| 68 | sshtest || exit 1 |
---|
| 69 | |
---|
| 70 | |
---|
| 71 | echo "OK, systeem is geinstalleerd!" |
---|
Note: See
TracBrowser
for help on using the repository browser.