[OpenAFS] Perl-AFS and Kerberos 5
   
    Ansgar Burchardt
     
    ansgar@mathi.uni-heidelberg.de
       
    Tue, 01 Jul 2008 15:44:03 +0200
    
    
  
Hi,
I'm trying to write a script that allows me to comfortably create users, but
have a small problem with authenticating to AFS:  I want the script to
prompt for a password and then obtain a Krb5 token and log on the AFS using
these.  I can obtain the Krb5 token with the Authen::Krb5 module, but
cannot find a way to use these with AFS.
If I understand the source for aklog right, I should pass it to
ktc_SetToken.  This function is available from the Perl module, but I don't
know how to convert the Kerberos token.
I guess I can work around this by using kinit/aklog before running the
script, but then I would still need to enter the password again to get a
token for the kadmin service.
Is there some way to use the ktc_SetToken function with Kerberos5 tickets
from Perl, or some other way to achieve my goal?
Regards,
Ansgar