Re: Not building kcpytkt/kdeltkt

Robbie Harwood <[email protected]> Tue, 03 Aug 2021 11:37:41 -0400
Newsgroups gmane.comp.encryption.kerberos.devel
Message-ID <[email protected]>
Ken Hornstein <[email protected]> writes:

>>>>We expanded the backends that implement krb5_cc_remove_cred() due to
>>>>samba's usage:
>>>
>>> I mean, fair enough ... but how did you test those backends?
>>
>>krb5's test suite covers them:
>>https://github.com/krb5/krb5/blob/master/src/lib/krb5/ccache/t_cc.c
>
> I _did_ see that, but it only covers MEMORY, FILE, and KEYRING.  It
> doesn't cover, for example, KCM, DIR, or MSLSA (although I am not sure
> the test suite works on Windows).

The KDC isn't built for Windows, so the test suite in full won't work
there.  Whether any parts would is a question I am the wrong person to
answer :)

DIR is implemented in terms of FILE - a pass-through.

KCM just sends commands to the daemon, and there's a REMOVE_CRED
command.  So it'd be more a test of the daemon than the ccache layer.

Be well,
--Robbie

_______________________________________________
krbdev mailing list             [email protected]
https://mailman.mit.edu/mailman/listinfo/krbdev
signature.asc (application/pgp-signature, 861 B)
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEA5qc6hnelQjDaHWqJTL5F2qVpEIFAmEJYsUUHHJoYXJ3b29k
QHJlZGhhdC5jb20ACgkQJTL5F2qVpEIZeA/9FHqKwho5byq/4gskzXKXy+6x8n9j
AR62+zWv3PH4G/spOvhLlyd5yp2N9l6XdYmRbY0sM+viTsSzia5Owj40/FsGmHNR
5+m8y3v+vVEiYa1s4YiBi82OkE4Yw+Z07GSvdSqnYYLLZljKr95jWkB1CNiUng0R
KBd8OOwgiYLWuLfUImgpQ0bZzR0a6XnUdK2CxLXFwcVFLN6mqeZcuM3zinoFzKFJ
lN+FjIFPKJLTRzPFbK9TyDUk9sXrUG+OrlBBZfGw3URBbc+dMuYgot1Ti5pNYLAw
wcUg2LJcy47hdcZ7T/iSl/JnA7gX1fK8GrRTDbNDc0aEadpcoOBlW/tn/C63p3cG
sbUu1RvbXTk5HtDJiWxBzWVhp8X3kiqT6mmBDZSJcm8p6s9FXkeIzfX/Ynlz4Ne5
L7NHO+Dgssg9mu8VwSvfPw3Ek6xYw46o3myu1HakgRFN2BQUIxeUAFSgcatD8jxl
5R/EWDEbbHT1cRXiSaCCDQCLAgoNvuzXE9xYwWnA8Nvoi5fiu5VOtfjSOVwr+gOF
qzEm6PzoLqBS4kRvmfyeo5srCDVk9Zzv+KFsI6k+55pDJCYsiRwB0vUUns6Y88C/
N+qZq2DnURwA5ZKsUPnmu134PwzKsNUKaCbt6OhWn245jK1Q9Xozg9Fb6dGJuY/1
A7eQ+LvPzrvI+B4=
=V5QJ
-----END PGP SIGNATURE-----