Skip Menu |
 

From: jaltman@mit.edu
Subject: SVN Commit
This patch addresses a problem discovered on some XP systems.
After rundll32.exe starts, the CreateProcess can fail to
start kfwcpcc.exe if the current directory is not %WinDir%\System32.
CreateProcess() should be called with the lpApplicationName parameter
set to NULL in order to permit the use of the PATH.

Also, in ConfigureLogonScript ensure that the trailing NUL of the
constructed command line is processed when producing the wide
character version of the string.


Commit By: jaltman



Revision: 19488
Changed Files:
U trunk/src/windows/kfwlogon/kfwlogon.c
These changes have been successfully tested on Win2000 SP4, XP, XP SP2,
2003 SP2, and Vista
From: tlyu@mit.edu
Subject: SVN Commit
pull up r19488 from trunk

r19488@cathode-dark-space: jaltman | 2007-04-17 21:47:08 -0400
ticket: new
subject: kfwlogon corrections for XP
component: windows
tags: pullup

This patch addresses a problem discovered on some XP systems.
After rundll32.exe starts, the CreateProcess can fail to
start kfwcpcc.exe if the current directory is not %WinDir%\System32.
CreateProcess() should be called with the lpApplicationName parameter
set to NULL in order to permit the use of the PATH.

Also, in ConfigureLogonScript ensure that the trailing NUL of the
constructed command line is processed when producing the wide
character version of the string.




Commit By: tlyu



Revision: 19491
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/kfwlogon/kfwlogon.c