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
|
Line | |
---|
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.