source: tests/00740_smbpdc @ 26ffad7

Last change on this file since 26ffad7 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.7 KB
Line 
1#!/bin/bash
2
3source testlib || exit 1
4
5DESCRIPTION1="Ssh beschikbaar?"
6VERIFYEXIT=0
7sshtest || exit 1
8
9DESCRIPTION1="Sla test over indien we niet de juiste licentieoptie hebben."
10CMD="cat /etc/webint/REG"
11VERIFYPOSITIVE='"F"'
12if ! sshtest; then
13        echo "Dit is geen fileserver, test overgeslagen"
14        exit 0
15fi
16
17DESCRIPTION1="Zooi ruimen"
18IGNOREERROR=1
19PAGE="samba/listcomputers.php?del=testbox$"
20scc_add
21
22DESCRIPTION1="Zooi echt weg?"
23VERIFYNEGATIVE="textbox"
24PAGE="samba/listcomputers.php"
25scc_add
26scc_test || exit 1
27
28
29DESCRIPTION1="config voorbereiding"
30CMD="
31        echo '
32        [global]
33       
34        log file = /tmp/test.log
35        max log size = 50
36       
37        security = domain
38        password server = *
39        encrypt passwords = yes
40        smb passwd file = /tmp/smbpasswd
41       
42        local master = no
43        dns proxy = no
44        private dir = /tmp
45       
46        netbios name = testbox
47        ' > ~/smb.conf
48        cat /home/system/samba/smb.conf|grep workgroup >> ~/smb.conf
49        rm /tmp/secrets.tdb /tmp/smbpasswd
50"
51sshtest || exit 1
52
53DESCRIPTION1="join het domain"
54CMD="net -s smb.conf rpc join -I localhost -U Administrator%syn3"
55VERIFYPOSITIVE="(Joined domain|Joined 'TESTBOX' to domain)"
56VERIFYNEGATIVE="NT_"
57sshtest || exit 1
58
59
60DESCRIPTION1="voer een testjoin uit. De echte dingen zoals net info willen helaas niet, om nog onbekende reden. We gaan er vanuit dat de PDC werkt als de testjoin lukt."
61CMD="net -s smb.conf rpc testjoin"
62VERIFYPOSITIVE="Join to.*is OK"
63VERIFYNEGATIVE="NT_"
64sshtest || exit 1
65
66
67DESCRIPTION1="Computer afmelden uit domein"
68IGNOREERROR=1
69PAGE="samba/listcomputers.php?del=testbox$"
70scc_add
71scc_test || exit 1
72
73DESCRIPTION1="testjoin moet mislukken nu"
74CMD="net -s smb.conf rpc testjoin"
75VERIFYNEGATIVE="Join to.*is OK"
76VERIFYPOSITIVE="Join to domain.*is not valid"
77sshtest || exit 1
78
79
Note: See TracBrowser for help on using the repository browser.