3 HEIM_PIDFILE_DIR
="${objdir}/"
4 export HEIM_PIDFILE_DIR
9 top_builddir
="@top_builddir@"
10 top_srcdir
="@top_srcdir@"
14 # Meant to be sourced (source or .) by the tester application, offers
15 # most commands in heimdal as variables
18 hxtool
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/hx509/hxtool"
19 iprop_log
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/kadm5/iprop-log"
20 ipropd_master
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/kadm5/ipropd-master"
21 ipropd_slave
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/kadm5/ipropd-slave"
22 kadmin
="${TESTS_ENVIRONMENT} ${top_builddir}/kadmin/kadmin"
23 kadmind
="${TESTS_ENVIRONMENT} ${top_builddir}/kadmin/kadmind"
24 kdc
="${TESTS_ENVIRONMENT} ${top_builddir}/kdc/kdc"
25 kdc_tester
="${TESTS_ENVIRONMENT} ${top_builddir}/kdc/kdc-tester"
26 kdestroy
="${TESTS_ENVIRONMENT} ${top_builddir}/kuser/kdestroy"
27 kdigest
="${TESTS_ENVIRONMENT} ${top_builddir}/kuser/kdigest"
28 kgetcred
="${TESTS_ENVIRONMENT} ${top_builddir}/kuser/kgetcred"
29 kimpersonate
="${TESTS_ENVIRONMENT} ${top_builddir}/kuser/kimpersonate"
30 kinit
="${TESTS_ENVIRONMENT} ${top_builddir}/kuser/kinit"
31 klist
="${TESTS_ENVIRONMENT} ${top_builddir}/kuser/heimtools klist"
32 kpasswd
="${TESTS_ENVIRONMENT} ${top_builddir}/kpasswd/kpasswd"
33 kpasswdd
="${TESTS_ENVIRONMENT} ${top_builddir}/kpasswd/kpasswdd"
34 kswitch
="${TESTS_ENVIRONMENT} ${top_builddir}/kuser/heimtools kswitch"
35 ktutil
="${TESTS_ENVIRONMENT} ${top_builddir}/admin/ktutil"
36 gsstool
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/gssapi/gsstool"
38 # regression test tools
39 test_ap_req
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/krb5/test_ap-req"
40 test_canon
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/krb5/test_canon"
41 test_gic
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/krb5/test_gic"
42 test_renew
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/krb5/test_renew"
43 test_ntlm
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/gssapi/test_ntlm"
44 test_context
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/gssapi/test_context"
45 rkpty
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/roken/rkpty"
46 test_set_kvno0
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/krb5/test_set_kvno0"
47 test_alname
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/krb5/test_alname"
48 test_kuserok
="${TESTS_ENVIRONMENT} ${top_builddir}/lib/krb5/test_kuserok"
51 have_db
="${top_builddir}/tests/db/have-db"
52 leaks_kill
="${top_srcdir}/tests/kdc/leaks-kill.sh"
53 wait_kdc
="${top_srcdir}/tests/kdc/wait-kdc.sh"
55 if [ -f "$HEIM_PIDFILE_DIR/lt-${1}.pid" ]; then
56 cat "$HEIM_PIDFILE_DIR/lt-${1}.pid"
58 cat "$HEIM_PIDFILE_DIR/${1}.pid"
62 if [ ! "${NO_AFS}" ] ; then
63 afs_no_unlog
="--no-unlog"
64 afs_no_afslog
="--no-afslog"
71 hx509_data
="${top_srcdir}/lib/hx509/data"
74 HEIM_MALLOC_DEBUG
="MallocStackLoggingNoCompact=1 MallocErrorAbort=1 MallocLogFile=/tmp/heim-malloc-log"