https://issues.apache.org/bugzilla/show_bug.cgi?id=51598
Bug #: 51598
Summary: NSIS - Running Uninstall.exe without arguments
Product: Tomcat 7
Version: 7.0.19
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P2
Component: Packaging
AssignedTo: [email protected]
ReportedBy: [email protected]
Classification: Unclassified
Reviewing r1152863
CreateShortCut "$SMPROGRAMS\Apache Tomcat @VERSION_MAJOR_MINOR@
$TomcatServiceName\Uninstall Tomcat @[email protected]" \
"$INSTDIR\Uninstall.exe" '-ServiceName="$TomcatServiceName"'
The trick of passing argument to Uninstall.exe is a bit flawed: a user can
double click Uninstall.exe in Tomcat installation directory and uninstallation
will be launched without this additional argument.
I wonder whether we can derive this name from somewhere (from the name of exe
files in bin, or from Registry?) and confirm it, like uninstaller
displays/confirms the name of directory it uninstalls from.
A more simple fix could be to just display a warning and abort deinstallation.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]