On Fri, May 06, 2016 at 04:24:02AM -0400, Daniel Richard G. wrote:
> On Fri, 2016 May  6 10:13+0200, Guido Günther wrote:
> >
> > Using "krb5-auth-dialog -a" should do waht you want. However we
> > want kb5-auth-dialog running all the time for use cases where the
> > user wants to pick up a Kerberos ticket later (e.g. after starting
> > a VPN tunnel) so we want the notification in the system tray to
> > pick up a ticket.
> >
> > Since this is a config file you can safely modify it without it being
> > ovewritten by upgrades.
> >
> > Does this sound o.k.?
> 
> I would not mind having the program run for all users, but for the
> "credentials expired" notification. Is there a reason to give
> that message on startup when no credentials (not even expired
> ones) are present?

Yes, this gives you the persistent notification in GNOMEs notification
area that allows you to grab a ticket via mouse click (in contrast to
getting it via the API).

> While I can modify the .desktop file, the best solution would be one
> that gives reasonable behavior for both Kerberos and non-Kerberos users,
> such that no tweaks are needed.

The current behaviour is reasonable under the objective that you want to
give the user an easy way to fetch a ticket at any time and not all
applications being able to request a ticket via the DBus API.

Cheers,
 -- Guido

Reply via email to