
Up to [pgFoundry] / pginstaller / pginst
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.8 / (download) - annotate - [select for diffs], Tue Apr 14 08:59:23 2009 UTC (3 years, 1 month ago) by dpage
Branch: MAIN
CVS Tags: REL-8_4_0-BETA1,
REL-8_4-BETA2,
HEAD
Changes since 1.7: +5 -3
lines
Diff to previous 1.7 (unified)
Prep for 8.4 beta 1
Revision 1.7 / (download) - annotate - [select for diffs], Tue Feb 26 10:08:32 2008 UTC (4 years, 2 months ago) by dpage
Branch: MAIN
Changes since 1.6: +4 -1
lines
Diff to previous 1.6 (unified)
Fix two Vista issues found recently: Fix 1 ***** Per http://blogs.msdn.com/astebner/archive/2007/01/09/problems-with-custom-actions-that-depend-on-the-visual-c-8-0-runtime-files-on-windows-vista.aspx On a Vista machine without the VC++ runtimes preinstalled, initdb will fail. We fix that by bundling the vc_redist.exe runtime installer in both the main installer package, and now in the no-installer package. SETUP.bat and UPGRADE.bat are modified to run the runtime installer with minimal UI, prior to launching the main installer. Notes: - We still ship the runtimes in the main installer so pre-Vista machines can ignore SETUP.bat and the external installer if required. - The version of vc_redist.exe shipped is that supplied with Visual Studio, *not* the one offered for free download on the Microsoft website. The latter version adds a second IExpress wrapper with a EULA, and therefore requires a difference command line to install. The correct version must be used. - Users repackaging/silent installing the MSIs are responsible for pre-installing the runtimes on their target machines. Fix 2 ***** On Windows Vista, a service set to run with a user account of <machinename>\<username> will cause the Service Control Manager to start the Netlogon service as a dependency of PostgreSQL in some circumstances. This fails on standalone machines as Netlogon will terminate because it knows it's not on a domain and shouldn't be needed, however this causes the SCM to terminate startup of Postgres as well. This is resolved by using a user account in the form .\<username>. To avoid using that potentially unclear notation in the installer UI, the patch adds a SCMSERVICEDOMAIN property which is set during the ServiceValidate action and used when installing the service. If the domain specified matches the machine name, it sets it to '.', otherwise it sets it to the value of SERVICEDOMAIN (which may have been set to an actual domain name).
Revision 1.5.2.1 / (download) - annotate - [select for diffs], Tue Feb 26 10:07:48 2008 UTC (4 years, 2 months ago) by dpage
Branch: REL8_3_STABLE
CVS Tags: REL8_3_12,
REL-8_3_9,
REL-8_3_8,
REL-8_3_6,
REL-8_3_5,
REL-8_3_4,
REL-8_3_3,
REL-8_3_2,
REL-8_3_18,
REL-8_3_17,
REL-8_3_15,
REL-8_3_14,
REL-8_3_13,
REL-8_3_11,
REL-8_3_1
Changes since 1.5: +4 -1
lines
Diff to previous 1.5 (unified) next main 1.6 (unified)
Fix two Vista issues found recently: Fix 1 ***** Per http://blogs.msdn.com/astebner/archive/2007/01/09/problems-with-custom-actions-that-depend-on-the-visual-c-8-0-runtime-files-on-windows-vista.aspx On a Vista machine without the VC++ runtimes preinstalled, initdb will fail. We fix that by bundling the vc_redist.exe runtime installer in both the main installer package, and now in the no-installer package. SETUP.bat and UPGRADE.bat are modified to run the runtime installer with minimal UI, prior to launching the main installer. Notes: - We still ship the runtimes in the main installer so pre-Vista machines can ignore SETUP.bat and the external installer if required. - The version of vc_redist.exe shipped is that supplied with Visual Studio, *not* the one offered for free download on the Microsoft website. The latter version adds a second IExpress wrapper with a EULA, and therefore requires a difference command line to install. The correct version must be used. - Users repackaging/silent installing the MSIs are responsible for pre-installing the runtimes on their target machines. Fix 2 ***** On Windows Vista, a service set to run with a user account of <machinename>\<username> will cause the Service Control Manager to start the Netlogon service as a dependency of PostgreSQL in some circumstances. This fails on standalone machines as Netlogon will terminate because it knows it's not on a domain and shouldn't be needed, however this causes the SCM to terminate startup of Postgres as well. This is resolved by using a user account in the form .\<username>. To avoid using that potentially unclear notation in the installer UI, the patch adds a SCMSERVICEDOMAIN property which is set during the ServiceValidate action and used when installing the service. If the domain specified matches the machine name, it sets it to '.', otherwise it sets it to the value of SERVICEDOMAIN (which may have been set to an actual domain name).
Revision 1.6 / (download) - annotate - [select for diffs], Tue Feb 12 09:32:29 2008 UTC (4 years, 3 months ago) by dpage
Branch: MAIN
Changes since 1.5: +1 -12
lines
Diff to previous 1.5 (unified)
Remove support for non-stackbuilder builds.
Revision 1.5 / (download) - annotate - [select for diffs], Fri Oct 5 13:41:44 2007 UTC (4 years, 7 months ago) by dpage
Branch: MAIN
CVS Tags: REL8_3_0,
REL-8_3-RC2,
REL-8_3-RC1,
REL-8_3-BETA4,
REL-8_3-BETA3,
REL-8_3-BETA2,
REL-8_3-BETA1
Branch point for: REL8_3_STABLE
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (unified)
Include the MSVC++ 8.0 runtimes using the Microsoft merge modules to ensure they get installed in a shared location and can be found by all other modules.
Revision 1.4 / (download) - annotate - [select for diffs], Tue May 1 14:32:48 2007 UTC (5 years ago) by dpage
Branch: MAIN
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (unified)
Add a target to build the binaries-no-installer zip file. Bit hacky, but it looks like it would need quite a bit of coding to archive files from multiple locations into one structure without staging it someplace first.
Revision 1.3 / (download) - annotate - [select for diffs], Mon Apr 30 10:30:55 2007 UTC (5 years ago) by mha
Branch: MAIN
Changes since 1.2: +3 -0
lines
Diff to previous 1.2 (unified)
Move MSVCREDIST definition to paths.projinc.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Apr 12 16:54:36 2007 UTC (5 years, 1 month ago) by dpage
Branch: MAIN
Changes since 1.1: +35 -11
lines
Diff to previous 1.1 (unified)
Lose the PGDIR variable - assume PostgreSQL is installed under $(PKGDIR)/pgsql instead. Better document the paths config file.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Apr 2 13:55:54 2007 UTC (5 years, 1 month ago) by dpage
Branch: MAIN
Fix some more hard coded paths. Pull library dependencies from the build dep tree. Split per-machine config stuff into a seperate template file for customisation.