Changes to the NSIS installer for Windows to support KFW 2.6.1
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 14 Apr 2004 14:14:03 +0000 (14:14 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 14 Apr 2004 14:14:03 +0000 (14:14 +0000)
Adds kvno.exe, gss-client.exe, and gss-server.exe to the distribution
Increments the version number of the installer

ticket: new
tags: pullup
target_version: 1.3.4

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16249 dc483132-0cff-0310-8789-dd5450dbe970

src/windows/installer/nsis/ChangeLog
src/windows/installer/nsis/kfw-fixed.nsi
src/windows/installer/nsis/nsi-includes.nsi

index da4ab982d452c774aa96f7707b31755f5499e803..5680a56d6bd22343faed789ae70f3e4103e4a253 100644 (file)
@@ -1,3 +1,9 @@
+2004-04-14  Jeffrey Altman <jaltman@mit.edu>
+
+* nsi-includes.nsi:  update version to 2.6.1
+
+* kfw-fixed.nsi:  add kvno.exe, gss-client.exe, gss-server.exe
+
 2004-03-31  Jeffrey Altman <jaltman@mit.edu>
 
 * Add the NSIS installer for KFW 2.6 to the repository
index 6c027f8781271e6e9b1605ace32a04881f429650..cbfde1f71957b6a520a9c0e0d9aef7e282b704fa 100644 (file)
@@ -2,7 +2,7 @@
 ; KfW defines and functionality
 ; Copyright (c) 2004 Massachusetts Institute of Technology
 
-!define KFW_VERSION "${KFW_MAJORVERSION}.${KFW_MINORVERSION}"
+!define KFW_VERSION "${KFW_MAJORVERSION}.${KFW_MINORVERSION}.${KFW_PATCHLEVEL}"
 
 !define PROGRAM_NAME "Kerberos for Windows"
 !ifdef RELEASE
@@ -165,13 +165,14 @@ Section "KfW Client" secClient
   ; Stop any running services or we can't replace the files
   ; Stop the running processes
   GetTempFileName $R0
-  File /oname=$R0 "Killer.exe"   ; Might not have the C Runtime Library to run
+  File /oname=$R0 "Killer.exe"
   nsExec::Exec '$R0 leash32.exe'
   nsExec::Exec '$R0 krbcc32s.exe'
   nsExec::Exec '$R0 k95.exe'
   nsExec::Exec '$R0 k95g.exe'
   nsExec::Exec '$R0 krb5.exe'
   nsExec::Exec '$R0 gss.exe'
+  nsExec::Exec '$R0 afscreds.exe'
 
   RMDir /r "$INSTDIR\bin"
 
@@ -180,12 +181,15 @@ Section "KfW Client" secClient
   File "${KFW_BIN_DIR}\aklog.exe"
   File "${KFW_BIN_DIR}\comerr32.dll"
   File "${KFW_BIN_DIR}\gss.exe"
+  File "${KFW_BIN_DIR}\gss-client.exe"
+  File "${KFW_BIN_DIR}\gss-server.exe"
   File "${KFW_BIN_DIR}\gssapi32.dll"
   File "${KFW_BIN_DIR}\k524init.exe"
   File "${KFW_BIN_DIR}\kclnt32.dll"
   File "${KFW_BIN_DIR}\kdestroy.exe"
   File "${KFW_BIN_DIR}\kinit.exe"
   File "${KFW_BIN_DIR}\klist.exe"
+  File "${KFW_BIN_DIR}\kvno.exe"
   File "${KFW_BIN_DIR}\krb5_32.dll"
   File "${KFW_BIN_DIR}\krb524.dll"
   File "${KFW_BIN_DIR}\krbcc32.dll"
@@ -206,12 +210,15 @@ Section "KfW Client" secClient
   File "${KFW_BIN_DIR}\aklog.pdb"
   File "${KFW_BIN_DIR}\comerr32.pdb"
   File "${KFW_BIN_DIR}\gss.pdb"
+  File "${KFW_BIN_DIR}\gss-client.pdb"
+  File "${KFW_BIN_DIR}\gss-server.pdb"
   File "${KFW_BIN_DIR}\gssapi32.pdb"
   File "${KFW_BIN_DIR}\k524init.pdb"
   File "${KFW_BIN_DIR}\kclnt32.pdb"
   File "${KFW_BIN_DIR}\kdestroy.pdb"
   File "${KFW_BIN_DIR}\kinit.pdb"
   File "${KFW_BIN_DIR}\klist.pdb"
+  File "${KFW_BIN_DIR}\kvno.pdb"
   File "${KFW_BIN_DIR}\krb5_32.pdb"
   File "${KFW_BIN_DIR}\krb524.pdb"
   File "${KFW_BIN_DIR}\krbcc32.pdb"
@@ -833,12 +840,15 @@ StartRemove:
    Delete /REBOOTOK "$INSTDIR\bin\aklog.exe"
    Delete /REBOOTOK "$INSTDIR\bin\comerr32.dll"
    Delete /REBOOTOK "$INSTDIR\bin\gss.exe"
+   Delete /REBOOTOK "$INSTDIR\bin\gss-client.exe"
+   Delete /REBOOTOK "$INSTDIR\bin\gss-server.exe"
    Delete /REBOOTOK "$INSTDIR\bin\gssapi32.dll"
    Delete /REBOOTOK "$INSTDIR\bin\k524init.exe"
    Delete /REBOOTOK "$INSTDIR\bin\kclnt32.dll"
    Delete /REBOOTOK "$INSTDIR\bin\kdestroy.exe"
    Delete /REBOOTOK "$INSTDIR\bin\kinit.exe"
    Delete /REBOOTOK "$INSTDIR\bin\klist.exe"   
+   Delete /REBOOTOK "$INSTDIR\bin\kvno.exe"   
    Delete /REBOOTOK "$INSTDIR\bin\krb5_32.dll" 
    Delete /REBOOTOK "$INSTDIR\bin\krb524.dll"  
    Delete /REBOOTOK "$INSTDIR\bin\krbcc32.dll" 
@@ -858,12 +868,15 @@ StartRemove:
    Delete /REBOOTOK "$INSTDIR\bin\aklog.pdb"
    Delete /REBOOTOK "$INSTDIR\bin\comerr32.pdb"
    Delete /REBOOTOK "$INSTDIR\bin\gss.pdb"
+   Delete /REBOOTOK "$INSTDIR\bin\gss-client.pdb"
+   Delete /REBOOTOK "$INSTDIR\bin\gss-server.pdb"
    Delete /REBOOTOK "$INSTDIR\bin\gssapi32.pdb"
    Delete /REBOOTOK "$INSTDIR\bin\k524init.pdb"
    Delete /REBOOTOK "$INSTDIR\bin\kclnt32.pdb"
    Delete /REBOOTOK "$INSTDIR\bin\kdestroy.pdb"
    Delete /REBOOTOK "$INSTDIR\bin\kinit.pdb"
    Delete /REBOOTOK "$INSTDIR\bin\klist.pdb"   
+   Delete /REBOOTOK "$INSTDIR\bin\kvno.pdb"   
    Delete /REBOOTOK "$INSTDIR\bin\krb5_32.pdb" 
    Delete /REBOOTOK "$INSTDIR\bin\krb524.pdb"  
    Delete /REBOOTOK "$INSTDIR\bin\krbcc32.pdb" 
index e5b4580b9891ba6578c350bd8446eb5a819e2926..4bec5aef28634b2225c4f830ee58e39172708e6d 100644 (file)
@@ -1,8 +1,8 @@
-!define KFW_TARGETDIR c:\temp\kfw\kfw-2.6
-!define KFW_EXTRADIR  c:\temp\kfw\kfw-2.5-extra
-!define KFW_VERSION 2.6
+!define KFW_TARGETDIR c:\temp\kfw\kfw-2.6.1
+!define KFW_EXTRADIR  c:\temp\kfw\kfw-2.6-extra
+!define KFW_VERSION 2.6.1
 !define KFW_MAJORVERSION 2
 !define KFW_MINORVERSION 6
-!define KFW_PATCHLEVEL 0000
+!define KFW_PATCHLEVEL 1000
 !define CL_1310