Subject: | GSSAPI test errors on Solaris 8 and 10 |
According to the README, GSSAPI is supposed to work with the Solaris
10 native GSS library. I tried (both on Solaris 10 and 8):
perl Makefile.PL --gssapi_libs='-lgss' --gssapi_inc='-
I/usr/include'
and "make test" then reported the error below. Unfortunately, I am not
a GSSAPI expert, I just provide Perl modules withing the company. Can
you please help to identify the problem? If you need include files or
the like, please let me know.
My configuration in a nutshell: perl/5.8.8, gcc/4.1.2
Cheers,
Marek
PS. there are other test failures in different test files (t/test.t)
but I guess these are probably due to not properly configured Kerberos
here.
t/1constants....
1..72
ok 1 - GSS_C_ACCEPT
ok 2 - GSS_C_AF_APPLETALK
ok 3 - GSS_C_AF_BSC
ok 4 - GSS_C_AF_CCITT
ok 5 - GSS_C_AF_CHAOS
ok 6 - GSS_C_AF_DATAKIT
ok 7 - GSS_C_AF_DECnet
ok 8 - GSS_C_AF_DLI
ok 9 - GSS_C_AF_DSS
ok 10 - GSS_C_AF_ECMA
ok 11 - GSS_C_AF_HYLINK
ok 12 - GSS_C_AF_IMPLINK
ok 13 - GSS_C_AF_INET
ok 14 - GSS_C_AF_LAT
ok 15 - GSS_C_AF_LOCAL
ok 16 - GSS_C_AF_NBS
ok 17 - GSS_C_AF_NS
ok 18 - GSS_C_AF_NULLADDR
ok 19 - GSS_C_AF_OSI
ok 20 - GSS_C_AF_PUP
ok 21 - GSS_C_AF_SNA
ok 22 - GSS_C_AF_UNSPEC
ok 23 - GSS_C_AF_X25
ok 24 - GSS_C_ANON_FLAG
ok 25 - GSS_C_BOTH
ok 26 - GSS_C_CALLING_ERROR_MASK
ok 27 - GSS_C_CALLING_ERROR_OFFSET
ok 28 - GSS_C_CONF_FLAG
ok 29 - GSS_C_DELEG_FLAG
ok 30 - GSS_C_GSS_CODE
ok 31 - GSS_C_INDEFINITE
ok 32 - GSS_C_INITIATE
ok 33 - GSS_C_INTEG_FLAG
ok 34 - GSS_C_MECH_CODE
ok 35 - GSS_C_MUTUAL_FLAG
ok 36 - GSS_C_PROT_READY_FLAG
ok 37 - GSS_C_QOP_DEFAULT
ok 38 - GSS_C_REPLAY_FLAG
ok 39 - GSS_C_ROUTINE_ERROR_MASK
ok 40 - GSS_C_ROUTINE_ERROR_OFFSET
ok 41 - GSS_C_SEQUENCE_FLAG
ok 42 - GSS_C_SUPPLEMENTARY_MASK
ok 43 - GSS_C_SUPPLEMENTARY_OFFSET
ok 44 - GSS_C_TRANS_FLAG
ok 45 - GSS_S_BAD_BINDINGS
ok 46 - GSS_S_BAD_MECH
ok 47 - GSS_S_BAD_NAME
ok 48 - GSS_S_BAD_NAMETYPE
ok 49 - GSS_S_BAD_QOP
ok 50 - GSS_S_BAD_SIG
ok 51 - GSS_S_BAD_STATUS
ok 52 - GSS_S_CALL_BAD_STRUCTURE
ok 53 - GSS_S_CALL_INACCESSIBLE_READ
ok 54 - GSS_S_CALL_INACCESSIBLE_WRITE
ok 55 - GSS_S_COMPLETE
ok 56 - GSS_S_CONTEXT_EXPIRED
ok 57 - GSS_S_CONTINUE_NEEDED
ok 58 - GSS_S_CREDENTIALS_EXPIRED
ok 59 - GSS_S_DEFECTIVE_CREDENTIAL
ok 60 - GSS_S_DEFECTIVE_TOKEN
ok 61 - GSS_S_DUPLICATE_ELEMENT
ok 62 - GSS_S_DUPLICATE_TOKEN
ok 63 - GSS_S_FAILURE
ok 64 - GSS_S_GAP_TOKEN
ok 65 - GSS_S_NAME_NOT_MN
ok 66 - GSS_S_NO_CONTEXT
ok 67 - GSS_S_NO_CRED
ok 68 - GSS_S_OLD_TOKEN
ok 69 - GSS_S_UNAUTHORIZED
ok 70 - GSS_S_UNAVAILABLE
ok 71 - GSS_S_UNSEQ_TOKEN
not ok 72 - GSS_S_CRED_UNAVAIL
# Failed test 'GSS_S_CRED_UNAVAIL'
# at t/1constants.t line 101.
# Looks like you failed 1 test of 72.
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/72 subtests