17
edits
Changes
no edit summary
This is a silent installer and uninstaller for Mozilla Firefox 1.5 and , 2.0 and 3.0, but it should work with other versions of Firefox, too.
You are encouraged to upgrade for security reasons to version 2.0.0.14: http://developer.mozilla.org/devnews/index.php/2008/04/16/firefox-20014-security-and-stability-update-now-available-for-download/.
Yesterday version 3.0 was announced - dowlonad from www.mozilla.com
Note that the Add/Remove Programs string of Firefox 1.5 is used for all subversions (1.5.0.4, 1.5.0.5 etc). We don't bump the package version number assuming that minor version upgrade works from Firefox itself. If we did, we would force reinstall on the people who already have Firefox automagically updated.
<source lang="xml">
<package id="firefox3" name="Mozilla Firefox 3" revision="3000" reboot="false" priority="10">
<check type="uninstall" condition="exists" path="Mozilla Firefox (3.0)" />
<install cmd="taskkill /F /IM Firefox.exe">
<exit code="0" />
<exit code="128" />
</install>
<install cmd="%SOFTWARE%\Internet\firefox\Firefox Setup 3.0.exe -ms" />
<upgrade cmd="taskkill /F /IM Firefox.exe">
<exit code="0" />
<exit code="128" />
</upgrade>
<upgrade cmd="%SOFTWARE%\Internet\firefox\Firefox Setup 3.0.exe -ms" />
<remove cmd="taskkill /F /IM Firefox.exe">
<exit code="0" />
<exit code="128" />
</remove>
<remove cmd="%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe /s" />
</package>
</source>
<source lang="xml">