summaryrefslogtreecommitdiffstats
path: root/src/windows/installer
Commit message (Collapse)AuthorAgeFilesLines
...
* Set svn:eol-style on a bunch of text-looking files that didn't have itKen Raeburn2007-09-247-520/+520
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19972 dc483132-0cff-0310-8789-dd5450dbe970
* wix installer - permit administrative installsJeffrey Altman2007-09-141-32/+3
| | | | | | | | | remove the registration requirement for administrative installs. ticket: new component: windows git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19936 dc483132-0cff-0310-8789-dd5450dbe970
* MSI installer for 64-bit AMD64Jeffrey Altman2007-09-059-314/+687
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for building 64-bit AMD64 MSI install packages in addition to 32-bit i386 MSI install packages. Differences between 32-bit MSI and 64-bit MSI include: * no krb4 binaries and libraries * no kclient binaries and libraries * no krb524 binaries and libraries * no leash32.exe * new AMD64 UpgradeCode permits parallel installation with 32-bit MSI * support for Visual Studio 2005 (VS8, CL1400) merge modules Open Issues: * 32-bit MSI installs kfwlogon.dll on AMD64 systems * 32-bit and 64-bit NetIDMgr.exe as startup. Need to decide which should be executed by default. Only one can run at a time. * Need to make sure that src/windows/build properly configures the site-local.wxi file for Visual Studio 2005 and platform. ticket: new component: windows git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19922 dc483132-0cff-0310-8789-dd5450dbe970
* Corrected the order of the source and modified msi packagesJeffrey Altman2007-06-181-1/+1
| | | | | | | | | in the msitran command line used to produce the transform ticket: 5577 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19580 dc483132-0cff-0310-8789-dd5450dbe970
* This patch adds src/include/krb5/krb5.h to the MSI installer SDK component.Jeffrey Altman2007-06-112-2/+8
| | | | | | | | | (Thanks to Asanka Herath for the patch.) ticket: 5573 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19572 dc483132-0cff-0310-8789-dd5450dbe970
* Modify WIX installer to better support upgrading betasJeffrey Altman2007-05-031-2/+2
| | | | | | | | | | | | | | | | | | The WIX installers did not upgrade previous installations with the same version number as the current package being installed. This would leave multiple installations of KFW x.y.z registered as being installed on the machine even though only the most recent install is being used. This commit instructs the Windows Installer to uninstall previous installations with the same version number (the Maximum Upgrade version) as the package that is being installed while ensuring that the package being installed will not be uninstalled if the installation is being modified or repaired. ticket: new component: windows tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19541 dc483132-0cff-0310-8789-dd5450dbe970
* KFW NSIS installer - copyright updates and aklog removalJeffrey Altman2007-04-071-20/+5
| | | | | | | | | | | | | | Update copyrights to include 2007 Removal all references to aklog Correct generation of Product Version ticket: new component: windows tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19406 dc483132-0cff-0310-8789-dd5450dbe970
* wix installer - modify file listJeffrey Altman2007-04-061-2/+3
| | | | | | | | | | | | | | | | | for build script changes: site-local.nsi -> site-local-tagged.nsi site-local.wxi -> site-local-tagged.wxi add missing file: nsi-includes.nsi ticket: new component: windows tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19402 dc483132-0cff-0310-8789-dd5450dbe970
* msi deployment guide updates for KFW 3.2Jeffrey Altman2007-04-011-46/+166
| | | | | | | | | | Update the registry value lists for KFW 3.2 ticket: new component: windows tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19372 dc483132-0cff-0310-8789-dd5450dbe970
* Add %BUILDDIR% for nsi-includes.nsi, which was missed the first time aroundKevin Koch2007-03-282-8/+8
| | | | | | | | Target_Version: 1.6.1 Ticket: 5490 Tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19302 dc483132-0cff-0310-8789-dd5450dbe970
* Pull product version information from kerberos.verKevin Koch2007-03-283-111/+117
| | | | | | | | | | | | | | Change site-local.wxi/.nsi to site-local-tagged.wxi/.nsi. Add tags such as %VERSION-MAJOR% which are substituted by the build script. NB: to build the installers directly, the build script must be run at least once to generate site-local.wxi/.nsi. Write DEBUG, RELEASE, BETA defines to site-local.nsi, based on build setting & values from kerberos.ver. Add more tag substitutions to file copy and the config file, to provide a way to generate names like kfw-3-2-0-DEBUG.exe programatically. Target_Version: 1.6.1 Ticket: 5490 Tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19297 dc483132-0cff-0310-8789-dd5450dbe970
* WIX installer stores WinLogon event handler under wrong registry valueJeffrey Altman2007-03-271-6/+6
| | | | | | | | | | | | | | | | | | | | 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
* Update 3.1.0 to 3.2.0; update location of sample directoryKevin Koch2007-03-161-3/+3
| | | | | | | | Ticket: 5409 Target_Version: 1.6.1 Tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19233 dc483132-0cff-0310-8789-dd5450dbe970
* Update build files for new version and file locationsKevin Koch2007-03-163-16/+13
| | | | | | | Target_Version: 1.6.1 Tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19232 dc483132-0cff-0310-8789-dd5450dbe970
* reverting commit to windows WIX installer (revision 19207)Jeffrey Altman2007-03-062-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Revision 19207 committed by Kevin Koch does not document changes made to the Wix installer files. The changes that were made remove the installation of the configuration files and the inclusion of leash32.chm. When the decision is made to remove Leash from the installer, the entire Leash feature and the associated properties used to determine when it is installed must be removed. Commenting out individual file components is not sufficient. Configuration files must be installed as part of KFW. The source of the configuration files is defined by the variable "ConfigDir" within the site-local.wxi directory. Any changes made to the WIX installer must also be made to the NSIS installer. The changes to the src/windows/wix directory from 19207 are therefore reverted. ticket: new component: windows git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19211 dc483132-0cff-0310-8789-dd5450dbe970
* Train build script to use repository sources, omit sample configuration. ↵Kevin Koch2007-03-052-8/+8
| | | | | | | | | | | | [wix area.] Add control of the repository access step, fetch all sources from the repository. Track in documentation. Eliminate unhelpful output during pre-package step. The next step is to fetch only krb5/src/windows/build and run the entire build. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19207 dc483132-0cff-0310-8789-dd5450dbe970
* KFW MSI installer correctionsJeffrey Altman2007-01-203-42/+65
| | | | | | | | | | | | | Add missing registry keys and values for Network Identity Manager plug-ins. Correct short names. ticket: new tags: pullup component: windows git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19078 dc483132-0cff-0310-8789-dd5450dbe970
* kfw wix installer - memory overwrite errorJeffrey Altman2007-01-141-1/+3
| | | | | | | | | | | | The custom handler allocates a buffer that is smaller than is required to hold the input. Allocate the correct sized buffer. ticket: new tags: pullup component: windows git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19061 dc483132-0cff-0310-8789-dd5450dbe970
* Update to KFW NSIS installerJeffrey Altman2007-01-131-1/+7
| | | | | | | | | | | Update copyright date, samples directory, and shortcut to NetIDMgr documentation ticket: new component: windows tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19060 dc483132-0cff-0310-8789-dd5450dbe970
* NSIS installer - update for Win2K NetIDMgrJeffrey Altman2006-09-211-6/+23
| | | | | | | | | Install the Win2K specific binaries for NetIDMgr on Win2K ticket: new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18603 dc483132-0cff-0310-8789-dd5450dbe970
* oops, make sure we install from the correct source fileJeffrey Altman2006-09-211-1/+1
| | | | | | | | on Windows 2000 ticket: 4309 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18602 dc483132-0cff-0310-8789-dd5450dbe970
* wix installer - win2k compatibility for netidmgrJeffrey Altman2006-09-211-7/+7
| | | | | | | | | | Install the special win2k version of nidmgr32.dll on Windows 2000 systems. ticket: new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18601 dc483132-0cff-0310-8789-dd5450dbe970
* * install NetIDMgr plug-in sample as part of SDKJeffrey Altman2006-08-233-3/+59
| | | | | | | | * install netidmgr.exe (win2000 version) ticket: 4172 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18498 dc483132-0cff-0310-8789-dd5450dbe970
* Windows - kfw 3.1 msi deployment guide updatesJeffrey Altman2006-07-211-6/+298
| | | | | | | | documentation updates for the kfw 3.1 msi deployment guide. ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18346 dc483132-0cff-0310-8789-dd5450dbe970
* Windows: NSIS updates for 2.18 releaseJeffrey Altman2006-07-184-11/+11
| | | | | | | | | This commit corrects errors in the NSIS installer scripts that prevent installer builds using NSIS 2.18. ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18336 dc483132-0cff-0310-8789-dd5450dbe970
* Windows: Wix 2.0.4221 updatesJeffrey Altman2006-07-187-24/+45
| | | | | | | | | | This commit corrects errors in the Wix installer script files that violate the Wix schema but which were not caught by earlier releases of the Wix 2.0 installer. ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18335 dc483132-0cff-0310-8789-dd5450dbe970
* Remove ChangeLog files from the source tree. From now on, theSam Hartman2006-04-115-146/+0
| | | | | | | subversion commit log entry needs to include information that would have been in the changelog. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17893 dc483132-0cff-0310-8789-dd5450dbe970
* - replace icon with the NetIDMgr iconJeffrey Altman2006-03-113-2/+10
| | | | | | | | | - replace references to Leash with NetIDMgr ticket: new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17729 dc483132-0cff-0310-8789-dd5450dbe970
* KFW installation should not use impersonationJeffrey Altman2005-12-302-2/+9
| | | | | | | | | | | Do not use impersonation when installing the network provider in order to succeed on Vista. ticket: new component: windows target_version: 1.4.4 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17580 dc483132-0cff-0310-8789-dd5450dbe970
* KFW 3.0 Final Wix installer updatesJeffrey Altman2005-12-063-8/+22
| | | | | | | | | | | | | | | update for final release add new netidmgr documentation: user and development allow Leash to be used instead of NetIDMgr via a transform ticket: new target_version: 1.4.4 status: resolved tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17545 dc483132-0cff-0310-8789-dd5450dbe970
* KFW 3.0 Final NSIS installer updatesJeffrey Altman2005-12-063-25/+15
| | | | | | | | | | | | | | | | update for release build add new documentation links for user and sdk remove --autoinit startup parameter as it interferes with the new registry based configuration ticket: new target_version: 1.4.4 status: resolved tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17544 dc483132-0cff-0310-8789-dd5450dbe970
* Wix MSI installer for KFW 3.0 Beta 3Jeffrey Altman2005-12-0210-96/+242
| | | | | | | | | | | | | | | | | | | Add operating system version check to ensure it is not installed on Windows 95, 98, ME or NT 4.0 Break out the license text into its own file Restructure the installer to allow either NetIdMgr or Leash to be selected (by transform only) as the credentials manager. The default is to use NetIdMgr. ticket: new component: windows status: resolved target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17533 dc483132-0cff-0310-8789-dd5450dbe970
* NSIS installer for KFW 3.0 Beta 3Jeffrey Altman2005-12-021-1/+4
| | | | | | | | | | | | | Add an operating system version check to prevent installation on Windows 95, 98, ME, and NT 4.0. ticket: new component: windows status: resolved target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17532 dc483132-0cff-0310-8789-dd5450dbe970
* correct installation of krb4_en_us.dll to use the correct nameJeffrey Altman2005-11-301-1/+1
| | | | | | | ticket: 3256 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17522 dc483132-0cff-0310-8789-dd5450dbe970
* Update NSIS installer for KFW 3.0.0 Beta 2Jeffrey Altman2005-11-303-8/+131
| | | | | | | | | | ticket: new component: windows status: resolved target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17521 dc483132-0cff-0310-8789-dd5450dbe970
* Updates to Wix installer source for KFW 3.0 Beta 2Jeffrey Altman2005-11-307-75/+251
| | | | | | | | | | | | | | | | | | | | - Updates all strings - Creates shortcuts for netidmgr.exe and netidmgr.chm - Adds KFW Logon Network Provider Known bugs: - the old Leash Documentation PDF still has a shortcut - specifying the WorkingDirectory does not work ticket: new component: windows status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17520 dc483132-0cff-0310-8789-dd5450dbe970
* New NSIS installer for KFW 3.0 Beta 1Jeffrey Altman2005-11-015-40/+75
| | | | | | | | | | - adds support for Network Identity Framework - removes leash32.exe ticket: new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17475 dc483132-0cff-0310-8789-dd5450dbe970
* For KFW 3.0 Beta 1Jeffrey Altman2005-11-015-18/+106
| | | | | | | | | | | - supports Network Identity Manager framework - moves leash32.exe to a new disabled component - auto-generates a new product id with each build ticket:new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17474 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for optionally installing Debug SymbolsJeffrey Altman2004-12-196-13/+51
| | | | | | | | ticket: new tags: pullup target_version: 1.4 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16955 dc483132-0cff-0310-8789-dd5450dbe970
* 2004-12-18 Jeffrey Altman <jaltman@mit.edu>Jeffrey Altman2004-12-182-41/+78
| | | | | | | | | | | | * kfw-fixed.nsi: Add "Debug Symbols" as a new category. It defaults to on in debug builds and off in release builds. ticket: new tags: pullup target_version: 1.4 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16954 dc483132-0cff-0310-8789-dd5450dbe970
* Update for WiX 2.1 installerJeffrey Altman2004-12-155-7/+10
| | | | | | ticket: 2805 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16938 dc483132-0cff-0310-8789-dd5450dbe970
* 2004-12-15 Jeffrey Altman <jaltman@mit.edu>Jeffrey Altman2004-12-155-0/+54
| | | | | | | | Add kcpytkt.exe, kdeltkt.exe, k5sprt32.dll, mit2ms.exe ticket: 2805 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16936 dc483132-0cff-0310-8789-dd5450dbe970
* * kfw-fixed.nsi:Jeffrey Altman2004-09-172-0/+63
| | | | | | | | | | | The version of MSIEXEC which ships with Windows 2000 does not accept the /passive and /promptreboot command line options. On Windows 2000 only, do not specify them. ticket: new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16763 dc483132-0cff-0310-8789-dd5450dbe970
* Remove trailing slash from PATHJeffrey Altman2004-09-173-23/+190
| | | | | | | | | | | Minimize Leash32.exe on startup Update msi-deployment guide to explain how to replace the configuration files in greater detail ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16761 dc483132-0cff-0310-8789-dd5450dbe970
* Enable default installation of documentationJeffrey Altman2004-09-142-1/+5
| | | | | | ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16754 dc483132-0cff-0310-8789-dd5450dbe970
* * kfw-fixed.nsi:Jeffrey Altman2004-09-132-3/+99
| | | | | | | | | Detect the Wix MSI, the SWRT MSI, and the Pismere MSI If found, uninstall the MSI before installing NSIS ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16749 dc483132-0cff-0310-8789-dd5450dbe970
* Add msi-deployment-guide.txtJeffrey Altman2004-09-132-0/+371
| | | | | | ticket: 2707 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16744 dc483132-0cff-0310-8789-dd5450dbe970
* Updates to WiX to satisfy the needs of MIT SWRTJeffrey Altman2004-09-136-6/+299
| | | | | | ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16743 dc483132-0cff-0310-8789-dd5450dbe970
* utils.nsi: Fix RestartRequired function to actually determineJeffrey Altman2004-09-112-33/+112
| | | | | | | | | | | | | | if a restart is required kfw-fixed.nsi: - Add support for compiler version 1400 - Fix terminal server key deletions - Delete leash32.exe on uninstall - Correct the logic of the call of RestartRequired ticket: 2702 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16742 dc483132-0cff-0310-8789-dd5450dbe970
* Include all subdirectories of KFW_INSTALL_DIR in the SDKJeffrey Altman2004-09-072-1/+6
| | | | | | | ticket: new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16723 dc483132-0cff-0310-8789-dd5450dbe970