Thank you for your help regarding this matter. In the end, I could not fix the Authen::Krb5 Perl module because there are some fundamental reference counting problems in it. The code sort-of works today because it papers over these issues by using internal libkrb5 APIs, which I suspect happen to work mostly by accident (that, or the code is actually dead because the reference counts never go to zero for some reason). This is a Perl XS issue, unrelated to Kerberos. It's fairly clear how to fix it in princple, but I haven't done any serious Perl programming in over a decade, and the upstream maintainer has archived the Git repository recently anyway.
Thanks, Florian ________________________________________________ Kerberos mailing list [email protected] https://mailman.mit.edu/mailman/listinfo/kerberos
