WIX installer stores WinLogon event handler under wrong registry value
authorJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 27 Mar 2007 13:46:13 +0000 (13:46 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 27 Mar 2007 13:46:13 +0000 (13:46 +0000)
commit57b75603fbe15354b70405f624a1afc9fe7e4aee
treec8c2df2b58da1db0113138b1214842f70b535cdd
parent03daaf5a14da271187063fd0682c320965fb2a48
WIX installer stores WinLogon event handler under wrong registry value

The WinLogon event handler in prior versions of the Wix installer
has been installing the event handler under the registry value "KFWLogon"
which happens to be the name that "OpenAFS" also uses for its Kerberos
logon events.   The KFW NSIS installer has used "MIT_KFW" in order to
avoid the conflict.  The Wix installer is being corrected to match.

When there is a name collision, only one of the event handlers gets
installed.  As a result, Kerberos FILE ccaches get created with SYSTEM
only ACLs and are never destroyed.  This is the same problem that
happens on Windows Vista when integrated logon is used because the
event handler hooks do not exist.

ticket: new
tags: pullup
component: windows

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19290 dc483132-0cff-0310-8789-dd5450dbe970
src/windows/installer/wix/files.wxi