From f7cad4245a44400a60507ca8858b8c0db3900005 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavol=20=C5=BD=C3=A1=C4=8Dik?= Date: Wed, 3 Dec 2025 10:35:36 +0100 Subject: [PATCH] tests: reenable wait in torture_gssapi_server_key_exchange_null MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit And setup a KDC server before pinging the server so we can connect. Signed-off-by: Pavol Žáčik Reviewed-by: Jakub Jelen Reviewed-by: Andreas Schneider --- .../torture_gssapi_server_key_exchange_null.c | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/tests/server/torture_gssapi_server_key_exchange_null.c b/tests/server/torture_gssapi_server_key_exchange_null.c index f439f50d..6de75a6b 100644 --- a/tests/server/torture_gssapi_server_key_exchange_null.c +++ b/tests/server/torture_gssapi_server_key_exchange_null.c @@ -113,7 +113,7 @@ static int setup_default_server(void **state) struct test_server_st *tss = NULL; char pid_str[1024] = {0}; pid_t pid; - /*int rc;*/ + int rc; setup_config(state); @@ -135,9 +135,20 @@ static int setup_default_server(void **state) setenv("SOCKET_WRAPPER_DEFAULT_IFACE", "21", 1); unsetenv("PAM_WRAPPER"); + torture_setup_kdc_server( + (void **)&s, + "kadmin.local addprinc -randkey host/server.libssh.site \n" + "kadmin.local ktadd -k $(dirname $0)/d/ssh.keytab host/server.libssh.site \n" + "kadmin.local addprinc -pw bar alice \n" + "kadmin.local list_principals", + + "echo bar | kinit alice"); + /* Wait until the sshd is ready to accept connections */ - /*rc = torture_wait_for_daemon(5);*/ - /*assert_int_equal(rc, 0);*/ + rc = torture_wait_for_daemon(5); + assert_int_equal(rc, 0); + + torture_teardown_kdc_server((void **)&s); *state = tss;