diff options
author | Tom Yu <tlyu@mit.edu> | 2004-07-07 19:59:43 +0000 |
---|---|---|
committer | Tom Yu <tlyu@mit.edu> | 2004-07-07 19:59:43 +0000 |
commit | 5d8bfcbf90e2c8c8423b6810e73f0a62ecdbd76c (patch) | |
tree | 816b54acc96e4e73f93f7fd9cf301efcc64e2926 | |
parent | 11fe71f3df4e14dfc54dc971dfe0e713af7b5430 (diff) | |
download | krb5-5d8bfcbf90e2c8c8423b6810e73f0a62ecdbd76c.zip krb5-5d8bfcbf90e2c8c8423b6810e73f0a62ecdbd76c.tar.gz krb5-5d8bfcbf90e2c8c8423b6810e73f0a62ecdbd76c.tar.bz2 |
pullup from trunk
ticket: 2623
version_fixed: 1.3.5
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-3@16555 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r-- | src/windows/installer/nsis/ChangeLog | 7 | ||||
-rw-r--r-- | src/windows/installer/nsis/kfw-fixed.nsi | 5 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/windows/installer/nsis/ChangeLog b/src/windows/installer/nsis/ChangeLog index 8041458..3f2cacc 100644 --- a/src/windows/installer/nsis/ChangeLog +++ b/src/windows/installer/nsis/ChangeLog @@ -1,3 +1,10 @@ +2004-07-07 Jeffrey Altman <jaltman@mit.edu> + +* kfw-fixed.nsi: + Microsoft did not place the AllowTGTSessionKey in the same place + for both XP SP2 and the server platforms. Even though they said + they would. Modify the installer to set both locations. + 2004-05-17 Jeffrey Altman <jaltman@mit.edu> * kfw.nsi, kfw-fixed.nsi, utils.nsi: diff --git a/src/windows/installer/nsis/kfw-fixed.nsi b/src/windows/installer/nsis/kfw-fixed.nsi index 84ecff6..f956b8f 100644 --- a/src/windows/installer/nsis/kfw-fixed.nsi +++ b/src/windows/installer/nsis/kfw-fixed.nsi @@ -408,6 +408,9 @@ addAllowTgtKey: ReadRegDWORD $R0 HKLM "SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Parameters" "AllowTGTSessionKey" WriteRegDWORD HKLM "${KFW_REGKEY_ROOT}\Client\${KFW_VERSION}" "AllowTGTSessionKeyBackup" $R0 WriteRegDWORD HKLM "SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Parameters" "AllowTGTSessionKey" "1" + ReadRegDWORD $R0 HKLM "SYSTEM\CurrentControlSet\Control\Lsa\Kerberos" "AllowTGTSessionKey" + WriteRegDWORD HKLM "${KFW_REGKEY_ROOT}\Client\${KFW_VERSION}" "AllowTGTSessionKeyBackupXP" $R0 + WriteRegDWORD HKLM "SYSTEM\CurrentControlSet\Control\Lsa\Kerberos" "AllowTGTSessionKey" "1" skipAllowTgtKey: SectionEnd @@ -986,6 +989,8 @@ StartRemove: ; Restore previous value of AllowTGTSessionKey ReadRegDWORD $R0 HKLM "${KFW_REGKEY_ROOT}\Client\${KFW_VERSION}" "AllowTGTSessionKeyBackup" WriteRegDWORD HKLM "SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Parameters" "AllowTGTSessionKey" $R0 + ReadRegDWORD $R0 HKLM "${KFW_REGKEY_ROOT}\Client\${KFW_VERSION}" "AllowTGTSessionKeyBackupXP" + WriteRegDWORD HKLM "SYSTEM\CurrentControlSet\Control\Lsa\Kerberos" "AllowTGTSessionKey" $R0 DeleteRegKey HKLM "${KFW_REGKEY_ROOT}\Client\CurrentVersion" DeleteRegKey HKLM "${KFW_REGKEY_ROOT}\Client" |