152
edits
Changes
Update to version 3.0.2 and 2.0.0.17 for security reasons.
This is a silent installer and uninstaller for Mozilla Firefox 1.5, 2.0 and 3.0, but it should work with other versions of Firefox, too.
For security reasons you are strongly encouraged to upgrade to version 3.0.2 or 2.0.0.17: http://developer.mozilla.org/devnews/index.php/2008/09/23/firefox-20017-and-302-security-updates-now-available-for-download/.
== Basic installation ==
id="firefox3"
name="Mozilla Firefox 3"
revision="301302"
reboot="false"
priority="10">
<check type="uninstall" condition="exists" path="Mozilla Firefox (3.0.12)" />
<install cmd="taskkill /F /IM Firefox.exe">
<exit code="0" />
<exit code="128" />
</install>
<install cmd="%SOFTWARE%\Internet\firefox\Firefox Setup 3.0.12.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.12.exe -ms" />
<remove cmd="taskkill /F /IM Firefox.exe">
<exit code="0" />
id="firefox"
name="Mozilla Firefox 2.0"
revision="2001620017"
reboot="false"
priority="10">
<check type="logical" condition="or">
<check type="uninstall" condition="exists" path="Mozilla Firefox (2.0)" />
<check type="uninstall" condition="exists" path="Mozilla Firefox (2.0.0.1617)" />
</check>
<check type="file" condition="exists" path="%PROGRAMFILES%\Mozilla Firefox\firefox.exe"/>
<install cmd='"%SOFTWARE%\firefox\Firefox Setup 2.0.0.1617.exe" -ms' /> <upgrade cmd='"%SOFTWARE%\firefox\Firefox Setup 2.0.0.1617.exe" -ms' />
<remove cmd='"%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe" /s' />