KFW: problems with non-interactive logons
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 28 Mar 2007 18:03:45 +0000 (18:03 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 28 Mar 2007 18:03:45 +0000 (18:03 +0000)
commitde996228a2daaf43216c823032255cd4652cf7fe
tree5a9c255ca78a3b2c6fa05df53a3a16bbe5d6f07d
parentfb48afbb637e35becf463e26399f9ad90cc74e7d
KFW: problems with non-interactive logons

Non-interactive logons cause two problems:

(1) on XP/2003 the logon event handlers do not get triggered and on
    all platforms the LogonScript does not get executed.
    As a result, ccache files are not deleted.
(2) on all platforms, accessing the credential cache causes
    krbcc32s.exe to be spawned.  This process never terminates.

This patch tests for interactive logons.  If the logon is not
interactive, the Network Provider exits immediately.

ticket: new
component: windows
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19296 dc483132-0cff-0310-8789-dd5450dbe970
src/windows/kfwlogon/kfwlogon.c