~ubuntu-branches/ubuntu/maverick/krb5/maverick

« back to all changes in this revision

Viewing changes to src/tests/dejagnu/krb-standalone/sample.exp

  • Committer: Bazaar Package Importer
  • Author(s): Sam Hartman
  • Date: 2009-05-07 16:16:34 UTC
  • mfrom: (13.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20090507161634-xqyk0s9na0le4flj
Tags: 1.7dfsg~beta1-4
When  decrypting the TGS response fails with the subkey, try with the
session key to work around Heimdal bug, Closes: #527353 

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
            set sserver_spawn_id $spawn_id
48
48
 
49
49
            verbose "sserver_spawn is $sserver_spawn_id" 1
 
50
 
 
51
            # Give sserver some time to start
 
52
            sleep 2
50
53
    } else {
51
54
            # Start the sserver
52
55
            spawn $T_INETD [expr 8 + $portbase] $SSERVER sserver -S $tmppwd/srvtab
54
57
            set sserver_spawn_id $spawn_id
55
58
 
56
59
            verbose "sserver_spawn (t_inetd) is $sserver_spawn_id" 1
 
60
 
 
61
            expect {
 
62
                -ex "Ready!"    { }
 
63
                eof             { error "couldn't start t_inetd helper" }
 
64
            }
57
65
    }
58
66
 
59
 
    # Give sserver some time to start
60
 
    sleep 2
61
 
 
62
67
    return 1
63
68
}
64
69
 
171
176
        return
172
177
    }
173
178
 
174
 
    if ![start_sserver_daemon 0 ] {
175
 
        return 
176
 
    }
 
179
    run_once sample_standalone {
 
180
        if ![start_sserver_daemon 0 ] {
 
181
            return 
 
182
        }
177
183
 
178
 
    if ![test_sclient sclient] {
179
 
        return
180
 
    }
 
184
        if ![test_sclient sclient] {
 
185
            return
 
186
        }
181
187
    
182
 
    pass "sample - standalone"
 
188
        pass "sample - standalone"
183
189
 
184
 
    stop_check_sserver_daemon
 
190
        stop_check_sserver_daemon
 
191
    }
185
192
    
186
193
    if ![start_sserver_daemon 1 ] {
187
194
        return