OpenAFS CVS Commit: openafs/src/WINNT/install/wix by jaltman

Wed, 28 Mar 2007 18:29:54 EDT

Update of /cvs/openafs/src/WINNT/install/wix
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-1-3/src/WINNT/install/wix

Modified Files:
Log Message:
DELTA windows-afslogon-20070328

There are two serious problems with integrated logon:

(1) openafs afslogon.dll obtains Kerberos v5 tickets and then forwards them
    into the logon session.  This was done because MIT KFW did not have
    such functionality.   As of KFW 3.1, KFW does, so we are removing it.

    the functionality worked by copying the credentials to a FILE ccache
    and then using the Logon Event Handler to move the credentials into
    an API ccache and delete the temporary file.  For non-interactive
    logons the Logon Event handlers do not get triggered.  Neither do
    LogonScripts get executed.  As a side effect, for each logon a 
    credential cache file was left behind.

(2) when combined with non-interactive logons, there are some very bad
    side effects if a network provider performs Kerberos v5 operations.
    Each logon occurs in a new logon session and will spawn a private
    copy of krbcc32s.exe.  

    As a result, integrated logon is being disabled for non-interactive

--- DELTA config follows ---
windows-afslogon-20070328 openafs/src/WINNT/install/wix/files.wxi 1.32 1.33