Author: kkolinko
Date: Mon Nov 15 00:17:42 2010
New Revision: 1035106
URL: http://svn.apache.org/viewvc?rev=1035106&view=rev
Log:
Propose Windows installer patch
Remove previous proposal, as this one includes all those changes.
Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=1035106&r1=1035105&r2=1035106&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Mon Nov 15 00:17:42 2010
@@ -145,22 +145,6 @@ PATCHES PROPOSED TO BACKPORT:
kkolinko: Discussed in Re:r1005192 thread on dev@
-* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=50140
- Don't ignore user specified installation directory on 64-bit platforms
- Allow 32-bit and 64-bit JDKs to be selected on 64-bit platforms
- http://svn.apache.org/viewvc?rev=1027504&view=rev
- +1: markt, mturk
- -1: kkolinko: The function checkJava spawns a .bat file
- (ExecWait '"$R0.bat"'). It is visible as a flickering black window
- when I go from JRE selection page to the next page in TC7 installer.
- -> fixed by r1033882
- kkolinko: merging r1027504 does not perform cleanly
-
- kkolinko: Additional patches:
- http://svn.apache.org/viewvc?rev=1033856&view=rev
- http://svn.apache.org/viewvc?rev=1033882&view=rev
- http://svn.apache.org/viewvc?rev=1033884&view=rev
-
* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=50228
Improve recycling of BodyContentImpl.
@@ -177,3 +161,65 @@ PATCHES PROPOSED TO BACKPORT:
+1: kkolinko, markt
-1:
+* Backport Windows installer improvements from Tomcat 7.0.5.
+
+ - Add default --PidFile (new with daemon 1.0.3) (r982157, mturk)
+
+ - Use *modern* types of nsis install/uninstall icons (r999976, mturk)
+
+ - Create service-install.log file during installation with params that
+ were used to invoke commons daemon. (r1003840, mturk; r1035083,r1035088
kkolinko)
+
+ - Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=50140
+ Don't ignore a user specified install directory on 64-bit platforms.
+ - Allow 32-bit or 64-bit JVMs to be selected when installing on a 64-bit
+ platform.
+ (r1027504, markt; r1033856,r1033882 kkolinko)
+
+ - Reimplemented the Windows installer GUI using nsDialogs and MUI2 libraries,
+ instead of deprecated InstallOptions.
+ The *.ini files are no more used. All is specified in the nsi script.
+ (r1034911, kkolinko)
+
+ - Use new admin-gui and manager-gui roles for the user (r982151, mturk)
+
+ - Add a field to display/edit the roles for the user that we add to
tomcat-user.xml
+ - The roles are calculated depending on what webapps are installed
+ (only manager, vs. host-manager, vs. both of them).
+ - Do not display "username", "password", "roles" fields when neither
+ manager nor host-manager are selected. In the previous version we showed
+ them as disabled. Now we do not show them on screen.
+ - Add support for the '/?' command line option. It displays a message box.
+ See .onInit function in tomcat.nsi for details.
+ (r1034911, kkolinko)
+
+ - When installing on Windows, do not leave undeleted stale files in
+ $TEMP/src/res/confinstall/. Pack only needed fines, not duplicates.
+ Place those files into $PLUGINSDIR instead of $TEMP.
+ - Add DetailPrint statements for operations that take noticeable time.
+ (r1034924, kkolinko)
+
+ - Improve descriptions of the components.
+ (r964211, r1035051)
+
+ Backported revisions:
+ 964211,982151,982157,999976,1003840,1027504,1033856,1033882,1034911,1034924,
+ 1034926,1035051,1035062,1035068,1035071,1035083,1035088,1035093,1035094
+
+ 1. Run the following SVN commands:
+ svn del res/config.ini
+ svn del res/jvm.ini
+ svn del res/main.ico
+ svn del res/uninst.ico
+ # copy icons from TC7, see r999976
+ svn copy ../../trunk/res/main.ico res/
+ svn copy ../../trunk/res/uninst.ico res/
+ 2. Apply patch:
+ http://people.apache.org/~kkolinko/patches/2010-11-15_tc6_tomcat-nsi.patch
+ (
+ For reference: here is the diff of tomcat.nsi of trunk @1035094 if I copy
+ this patched tc6 version on top of it:
+
http://people.apache.org/~kkolinko/patches/2010-11-15_tc6_tomcat-nsi-of-tc7_vs_tc6.diff
+ )
+ +1: kkolinko
+ -1:
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]