After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 347034 - Allow other tokens to be obtained on Kerberos renewal
Allow other tokens to be obtained on Kerberos renewal
Status: RESOLVED FIXED
Product: krb5-auth-dialog
Classification: Other
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Christopher Aillon
krb5-auth-dialog-maint
: 546605 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-07-09 13:11 UTC by Simon Wilkinson
Modified: 2010-04-27 17:53 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Patch to add PAM support for renewing credentials (3.16 KB, patch)
2008-08-13 10:38 UTC, Simon Wilkinson
none Details | Review

Description Simon Wilkinson 2006-07-09 13:11:26 UTC
It would be good if krb5-auth-dialog would also renew other, dependent, authentication tokens when
Kerberos credentials are renewed. For example, we currently obtain both AFS and KX509 tokens whenever
a user logs in, or manually renews their Kebreros credentials.

There are a number of mechanisms by which this could be implemented. Our current, command line,
ticket renewal mechanism uses a PAM stack - and a set of modules in this stack are called whenever
credentials are renewed. This is fairly powerful, and should work with most of the AFS and KX509 PAM
modules available. 

Would you be interested in patches for krb5-auth-dialog to implement this?

Simon.
Comment 1 Jack Bates 2006-11-23 03:22:56 UTC
I use Kerberos and GSSAPI to authenticate to both my IMAP and SMTP servers from Evolution, however if I don't have a valid ticket, I'm not prompted to init or renew my Kerberos ticket. How can I take advantage of krg5-auth-dialog to authenticate to my IMAP/SMPT servers?

Thanks, Jack
Comment 2 Simon Wilkinson 2008-08-13 10:38:41 UTC
Created attachment 116488 [details] [review]
Patch to add PAM support for renewing credentials

Sorry, I forgot to add this patch when I opened this bug. For posterity, I'm adding it here.
Comment 3 Guido Günther 2009-01-10 13:39:21 UTC
Hi Simon,
could you also attache a sample pam configuration?
 -- Guido
Comment 4 Guido Günther 2009-04-24 07:49:14 UTC
*** Bug 546605 has been marked as a duplicate of this bug. ***
Comment 5 Guido Günther 2010-04-27 17:53:58 UTC
I've added plugin support. Build with --with-pam-plugin to get the PAM plugin. You need to enanble it using gconf-tools as described in the README.