Blame src/lib/rpc/unit-test/rpc_test.0/gsserr.exp
|
Packit |
fd8b60 |
set timeout 30
|
|
Packit |
fd8b60 |
|
|
Packit |
fd8b60 |
load_lib "helpers.exp"
|
|
Packit |
fd8b60 |
|
|
Packit |
fd8b60 |
global spawn_id
|
|
Packit |
fd8b60 |
global server_id
|
|
Packit |
fd8b60 |
global server_started
|
|
Packit |
fd8b60 |
global hostname
|
|
Packit |
fd8b60 |
|
|
Packit |
fd8b60 |
if { !$server_started } {return}
|
|
Packit |
fd8b60 |
|
|
Packit |
fd8b60 |
start_client "gss err" gsserr testuser notathena 8h 1026 notserver@$hostname
|
|
Packit |
fd8b60 |
|
|
Packit |
fd8b60 |
eof_client "gss err" gsserr $spawn_id 2
|
|
Packit |
fd8b60 |
|
|
Packit |
fd8b60 |
#
|
|
Packit |
fd8b60 |
# test: server logged an authentication attempted failed?
|
|
Packit |
fd8b60 |
#
|
|
Packit |
fd8b60 |
verbose "gss err: checking server output"
|
|
Packit |
fd8b60 |
|
|
Packit |
fd8b60 |
expect {
|
|
Packit |
fd8b60 |
-i $server_id
|
|
Packit |
fd8b60 |
-re "rpc_test server: Authent.*failed: .* not found in keytab" {
|
|
Packit |
fd8b60 |
pass "gss err: server logged auth error"
|
|
Packit |
fd8b60 |
}
|
|
Packit |
fd8b60 |
eof { fail "gss err: server exited" }
|
|
Packit |
fd8b60 |
timeout { fail "gss err: timeout waiting for server output" }
|
|
Packit |
fd8b60 |
}
|
|
Packit |
fd8b60 |
|
|
Packit |
fd8b60 |
flush_server
|