pjs/browser/installer/windows/config.it

1080 строки
31 KiB
Plaintext

[General]
; Run Mode values:
; Normal - Shows all dialogs. Requires user input.
; Auto - Shows some dialogs, but none requiring user input. It will
; automatically install the product using default values.
; Silent - Show no dialogs at all. It will install product using default
; values.
Run Mode=Normal
Company Name=$CompanyName$
Product Name=$ProductName$
Product NameInternal=$ProductName$
User Agent=$UserAgent$
; Destination Path values:
; PROGRAMFILESDIR
; WINDISK
; WINDIR
; WINSYSDIR
Path=[PROGRAMFILESDIR]\$ProductName$
; Sub Path, when set will indicate to Setup to create a subfolder from
; what is offered to the user to change. It will not be shown to the user
; but simply created:
;
; ie: shown to user : [Path]
; actually created: [Path]\[Sub Path]
; (where [Path] is the Path= key above)
Sub Path=
; Controls the Browse button that allows the user to
; change the destination path of the product.
; Default value is FALSE;
Lock Path=FALSE
Program Name=$MainExeFile$
; Program Folder Path values:
; COMMON_STARTUP
; COMMON_PROGRAMS
; COMMON_STARTMENU
; COMMON_DESKTOP
;
; PERSONAL_STARTUP
; PERSONAL_PROGRAMS
; PERSONAL_STARTMENU
; PERSONAL_DESKTOP
;
; PERSONAL_APPDATA
; PERSONAL_CACHE
; PERSONAL_COOKIES
; PERSONAL_FAVORITES
; PERSONAL_FONTS
; PERSONAL_HISTORY
; PERSONAL_NETHOOD
; PERSONAL_PERSONAL
; PERSONAL_PRINTHOOD (supported only under Windows NT)
; PERSONAL_RECENT
; PERSONAL_SENDTO
; PERSONAL_TEMPLATES
;
; PROGRAMS (Default value is the same as COMMON_PROGRAMS, but if the user
; has restricted access to the system, then it's the same as
; PERSONAL_PROGRAMS)
;
; PROGRAMFILESDIR
; COMMONFILESDIR
; MEDIAPATH
; CONFIGPATH (supported only under Windows95 and Windows98)
; DEVICEPATH
Program Folder Name=$ProductName$
Program Folder Path=[PROGRAMS]
; This key is used as a fail over key. This url will be used when the
; url in the Site Selector fails.
url=$ArchiveUrl$
; Default Setup Type values:
; Setup Type 0 - first radio button (easy install)
; Setup Type 1 - second radio button (custom)
Default Setup Type=Setup Type 0
; Forces the icons on the system to be refreshed.
; Default value is FALSE.
; Possible values:
; FALSE
; TRUE
Refresh Icons=FALSE
; Setting to control whether or not GRE should be installed to app's dir
; to be used as a private/local GRE.
;
; Possible values (default is 'Shared'):
; Local
; Shared
;
; If this key is set to 'Local', make
; sure to provide a GRE Private Key= below!
GRE Type=Shared
GRE ID=$GreUniqueID$
; Private key that overrides the default shared key
; (HKEY_LOCAL_MACHINE\Software\mozilla.org\GRE) set by GRE's installer.
; This key will be created under HKEY_LOCAL_MACHINE and should be
; declared in the following format:
;
; Software\[company name]\[product name]
; (ie: Software\mozilla.org\GRE_1.4a_0000000000_PRIVATE)
;
; If it is not in the above format, the GRE installer/uninstaller can
; fail to work properly.
; The value to Prodduct Name Internal= (at the beginning of this
; config.ini file) will be appended as follows:
;
; Software\mozilla.org\GRE_1.4a_0000000000_PRIVATE_[Product Name Internal]
GRE Private Key=Software\mozilla.org\GRE_$GreUniqueID$_PRIVATE_$ProductNameInternal$
; Controls the display of the banner image in the download and install progress dialogs.
; Default value is TRUE.
Show Banner Image=TRUE
; Controls the check to see if user is installing on top of a previous
; installation of the product. If so, then prompt the user that cleanup
; of destination folder is highly recommended, or instability of product
; can occurr.
[Cleanup On Upgrade]
Cleanup=TRUE
ObjectToIgnore0=plugins
ObjectToIgnore1=uninstall
ObjectToIgnore2=install_status.log
; List of files/dirs that is used to determine if a directory is a profile
; or not. This is so the directory is not deleted as part of the Cleanup
; On Upgrade.
; All of the object files must be found in order for a dir to be assumed
; to be a Profile dir.
[Profile Dir Object List]
Object0=chrome
Object1=bookmarks.html
Object2=localstore.rdf
; This section contains info on how to send error information in case of
; either a download or xpinstall error.
; By default, this feature is enabled, unless disabled.
[Message Stream]
; Values:
; Enabled
; Disabled
; default is Enabled.
Status=Disabled
; URL to cgi script to send error information to. The information will
; be appended to the url in the form of parameters to the cgi script.
url=http://orb.mcom.com/install/error.cgi
; Indicates whether to show a confirmation dialog or not. If this
; dialog is not shown, the error information will be *automatically*
; sent without any indication to the user unless the Status= is set
; to Disabled.
;
; Default value is TRUE if nothing is set.
Show Confirmation=TRUE
Confirmation Message=There was an error encountered during installation of $ProductShortName$. The following information will be sent back to us to help us improve the product: %s
; HKey: valid decryptable setup key is [Product CurrentVersion] or [Product PreviousVersion]
; Decrypt HKey: there are times when '[' and ']' are valid part of windows registry key names.
; Contains Filename: tells setup that the path contains filename needed to be removed before
; using it as a path.
; Verify Existence: FILE or PATH
;
[Locate Previous Product Path0]
HRoot=HKEY_LOCAL_MACHINE
HKey=[Product CurrentVersion]\Main
Name=Install Directory
Decrypt HKey=TRUE
Contains Filename=FALSE
Verify Existence=
[Dialog Welcome]
Show Dialog=TRUE
Title={SETUP_TITLE}
MessageWelcome={SETUP_WELCOME}
Message0={SETUP_MESSAGE0}
Message1={SETUP_MESSAGE1}
Message2={SETUP_MESSAGE2}
Message3={SETUP_MESSAGE3}
[Dialog License]
Show Dialog=TRUE
Title={LICENSE_TITLE}
Sub Title={LICENSE_SUBTITLE}
License File=license.txt
Message0={LICENSE_MESSAGE0}
RadioAccept={LICENSE_ACCEPT}
RadioDecline={LICENSE_DECLINE}
[Dialog Setup Type]
Show Dialog=TRUE
Title={SETUP_TYPE_TITLE}
Sub Title={SETUP_TYPE_SUBTITLE}
Message0={SETUP_TYPE_MESSAGE0}
; at least one Setup Type needs to be set, and up to 4 can be
; set (Setup Type0, Setup Type1, Setup Type2, Setup Type3).
[Setup Type0]
Description Short={TYPE_STANDARD}
Description Long={TYPE_STANDARD_DESC}
; List of components to install/enable for this Setup Type.
; All other components not listed here will be disabled if
; this Setup Type is selected.
C0=Component XPCOM
C1=Component Browser
C2=Component Langpack
; Make sure Component QFA is LAST so 3rd party developers who might not want
; this component can easily remove it.
C3=Component QFA
[Setup Type1]
Description Short={TYPE_CUSTOM}
Description Long={TYPE_CUSTOM_DESC}
; List of components to install/enable for this Setup Type.
; All other components not listed here will be disabled if
; this Setup Type is selected.
C0=Component XPCOM
C1=Component Browser
C2=Component ADT
C3=Component Langpack
; Make sure Component QFA is LAST so 3rd party developers who might not want
; this component can easily remove it.
C4=Component QFA
[Dialog Select Components]
Show Dialog=TRUE
Title={SELECT_TITLE}
Sub Title={SELECT_SUBTITLE}
Message0={SELECT_MESSAGE0}
[Dialog Select Install Path]
Show Dialog=TRUE
Title={LOCATION_TITLE}
Sub Title={LOCATION_SUBTITLE}
Message0={LOCATION_MESSAGE0}
[Dialog Upgrade]
Show Dialog=FALSE
Show In Easy Install=FALSE
Title={UPGRADE_TITLE}
Sub Title={UPGRADE_SUBTITLE}
Message Cleanup={UPGRADE_CLEANUP}
; XXXben - we need a strategy for uninstallation that obviates the need for "Safe Upgrade" which can doing nasty things if you have installed the app into a stupid location.
Checkbox Clean Install={UPGRADE_CLEAN}
Message Clean Install={UPGRADE_CLEAN_MSG}
Message Install Over={UPGRADE_OVER}
Message Install Over Windir={UPGRADE_OVER_WINDIR}
;Checkbox Clean Install=Perform a Safe Upgrade
;Message Clean Install=A Safe Upgrade will completely remove the old installation. Any third party components you have installed will be lost. This is recommended as it may prevent incompatibilities.
;Message Install Over=If you choose not to perform a Safe Upgrade, third party components will not be removed, which may cause unpredictable behavior.
[Dialog Select Additional Components]
Show Dialog=FALSE
Title={ADD_TITLE}
Message0={ADD_MESSAGE0}
[Dialog Windows Integration]
; Note - this dialog isn't actually used yet!
Show Dialog=TRUE
Registry Key=SOFTWARE\\$CompanyName$\\$ProductName$\\$UserAgent$\\Main
Title={WININT_TITLE}
Sub Title={WININT_SUBTITLE}
Message0={WININT_MESSAGE0}
; Only a maximum of 3 "Windows Integration-Item"s are allowed. Each Item
; shows up as a checkbox in the Windows Integration dialog.
[Windows Integration-Item0]
CheckBoxState=TRUE
Description={WININT_DESKTOP}
Archive=
[Windows Integration-Item1]
CheckBoxState=TRUE
Description={WININT_START}
Archive=
[Windows Integration-Item2]
CheckBoxState=TRUE
Description={WININT_QUICKL}
Archive=
[Dialog Program Folder]
Show Dialog=TRUE
Title={WININT_PFOLDER_TITLE}
Message0={WININT_PFOLDER_MESSAGE0}
[Dialog Additional Options]
Show Dialog=TRUE
Title={ADDL_OPTIONS_TITLE}
Message1={ADDL_OPTIONS_MSG1}
Save Installer=
[Dialog Advanced Settings]
Show Dialog=TRUE
Title={ADV_SETTINGS_TITLE}
Message0={ADV_SETTINGS_MSG}
Proxy Server=
Proxy Port=
Proxy User=
Proxy Password=
; Use Protocol accepts only two options:
; FTP
; HTTP
; Default is FTP if key is not set.
Use Protocol=HTTP
; Use Protocol Settings key shows or hides the
; Use FTP/Use HTTP radio buttons in the Download Dialog.
; Default value is ENABLED unless DISABLED is specified.
Use Protocol Settings=ENABLED
; Controls the radio buttons visibility
; Default value is TRUE
Show Protocols=TRUE
[Dialog Quick Launch]
Show Dialog=TRUE
Title=$ProductShortName$ Setup - Quick Launch
Message0=Quick Launch starts Mozilla faster by keeping portions of the program in computer memory.
Message1=You can access Quick Launch through the icon on the Windows taskbar tray.
Message2=Check the box below to activate Quick Launch when you restart your computer.
; Turbo Mode (Quick Launch) values: TRUE, FALSE
; Defaults to FALSE if not set
Turbo Mode=FALSE
; Turbo Mode Settings value: TRUE, FALSE
; Defaults to FALSE if not set.
; This will hide the turbo mode checkbox in the Start Install dialog
; and ignore the Turbo Mode= key, thus disabling it.
Turbo Mode Enabled=TRUE
[Dialog Start Install]
Show Dialog=TRUE
Title={START_TITLE}
Sub Title={START_SUBTITLE}
Message Install={START_INSTALL}
Message Download={START_DOWNLOAD}
Message0={START_MESSAGE0}
[Dialog Downloading]
Show Dialog=TRUE
Title={DL_TITLE}
Sub Title={DL_SUBTITLE}
Blurb={DL_BLURB}
File Name={DL_FILENAME}
Time Remaining={DL_TIMELEFT}
[Dialog Installing]
Show Dialog=TRUE
Title={INSTALL_TITLE}
Sub Title={INSTALL_SUBTITLE}
Blurb={INSTALL_BLURB}
Status File={INSTALL_STATUSFILE}
Status Component={INSTALL_STATUSCOMP}
[Dialog Install Successful]
Show Dialog=TRUE
Title={COMPLETE_TITLE}
MessageHeader={COMPLETE_TITLE}
Message0={COMPLETE_MESSAGE0}
Message1={COMPLETE_MESSAGE1}
Launch App={COMPLETE_LAUNCH}
Launch App Checked=TRUE
Registry Key=SOFTWARE\\$CompanyName$\\$ProductName$
[Dialog Download]
Show Dialog=TRUE
Title={DL2_TITLE}
Message Download0={DL2_MESSAGE0}
Message Retry0={DL2_RETRY}
[Dialog Reboot]
; Show Dialog values are:
; TRUE - Always show
; FALSE - Don't show unless at least one component has its reboot show value set
; to TRUE. This will not show even if some files were in use and a reboot
; is necessary.
; AUTO - Don't show unless a component has its reboot show value set to
; TRUE or there was at least one file in use and a reboot is
; is required for the file to be replaced correctly.
Show Dialog=AUTO
[Check Instance0]
Class Name=FirefoxMessageWindow
Window Name=
Process Name=$MainExeFile$
Pretty Name=$ProductNameInternal$
Message={CLOSE_CHECK}
Message Full Installer={CLOSE_CHECK2}
Message wait={CLOSE_WAIT}
; This key indicates whether or not to close all the windows associated with
; the process id of this app instance window found.
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\$MainExeFile$
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
;DependeeX=Component A means
; - if Component A gets checked this component gets checked
; - if Component A gets unchecked this component gets unchecked
; - if this component is visible it can still be checked/unchecked
; independantly after Component A has changed its state. I.e
; this components checkbox will not be disabled or hidden.
;Dependee0=
;
;DependencyX= is not supported at this time.
;Dependency0=
;
; Attributes can be the following values:
;
; The following Attributes can be overridden:
; ------------------------------------------
;
; SELECTED - Component is selected to be installed by default.
;
; UNSELECTED - Component is to be displayed unselected in the Options
; dialog. If the component is listed in the non-custom
; Setup Type section, it will be assumed to be selected
; by default.
;
; ADDITIONAL - Component is to be shown in the Additional Options
; dialog (2nd Options dialog) instead of the 1st Options
; dialog.
;
; NOTADDITIONAL - Component will be shown (if visible) in the 1st
; 1st Options dialog rather than the Additional Options
; dialog (default).
;
; VISIBLE - Component is shown in one of the two Options dialogs
; (default).
;
; INVISIBLE - Component is not shown in either of the two Options dialogs.
;
; ENABLED - Component is to be shown as enabled (not greyed out) in
; either of the two Options dialogs.
; (default).
;
; DISABLED - Component is to be shown as disabled (greyed out) in
; either of two Options dialog.
;
;
; The following attributes cannot be overridden:
; ---------------------------------------------
;
; LAUNCHAPP - Component is downloaded and simply run (like a .exe file)
; after all the components have been downloaded and
; xpinstall'ed.
;
; DOWNLOAD_ONLY - Component is to be only downloaded to the ns_temp folder,
; then deleted as Setup is quitting.
;
; FORCE_UPGRADE - Force Upgrade checks for a particular file or directory
; provided in the Force Upgrade FileX= key(s). If any of
; the listed file or directory exists, then this component
; will have its SELECTED and DISABLED Attributes set
; automatically. Force Upgrade will override the following:
;
; Random Install Percentage= setting
; UNSELECTED Attribute setting
; Dependency settings
; Dependee settings
; Setup Type settings - meaning that even if this
; component is not listed in the
; selected Setup Type, it will be
; affected.
;
; IGNORE_DOWNLOAD_ERROR - If the component needs to be downloaded from a
; server, setting this attribute will indicate that
; any download error encountered will be ignored
; and treated as if there were no error.
; If the component does not need to be downloaded,
; then this attribute has no effect.
;
; IGNORE_XPINSTALL_ERROR - If the component is a .xpi file, then any error
; resulting from the installation of the .xpi file
; will be ignored. If the .xpi file is not to be
; installed, then this attribute is ignored.
;
; SUPERSEDE - Component is to be shown as disabled and unselected
; if a file exists.
; Use SupersedeType=File Exists to specify the type of comparison
; Use SupersedeFileX=File Name to specify the file
; Use SupersedeMinVersionX=a.b.c.d (optional) to specify the
; minimum version of the file. If the version of the existing file
; is greater than or equal to the SupersedeMinVersion the component
; will be superseded.
;
;We're not installing Component XPCOM because we're using it
;for it's xpinstall engine from the TEMP dir. The files that
;this component has are already in Component GRE.
[Component XPCOM]
Description Short={XPCOM_SHORT}
Description Long={XPCOM_SHORT}
Archive=xpcom.xpi
$InstallSize$:xpcom
$InstallSizeSystem$
$InstallSizeArchive$:xpcom.xpi
Attributes=SELECTED|INVISIBLE
FileCount=$FileCount$
[Component Browser]
Description Short={BROWSER_SHORT}
Description Long={BROWSER_SHORT}
Archive=browser.xpi
$InstallSize$:browser
$InstallSizeSystem$
$InstallSizeArchive$:browser.xpi
Attributes=SELECTED|INVISIBLE|FORCE_UPGRADE|MAIN_COMPONENT
Force Upgrade File0=[SETUP PATH]\$MainExeFile$
FileCount=$FileCount$
[Component ADT]
Description Short={ADT_SHORT}
Description Long={ADT_LONG}
Archive=adt.xpi
$InstallSize$:adt
$InstallSizeArchive$:adt.xpi
Attributes=FORCE_UPGRADE|VISIBLE
;Force Upgrade File0=[SETUP PATH]\chrome\venkman.jar
Force Upgrade File0=[SETUP PATH]\chrome\inspector.jar
FileCount=$FileCount$
[Component Langpack]
Description Short={AB_CD} {LANGPACK_TITLE}
Description Long={AB_CD} {LANGPACK_TITLE}
Archive={AB_CD}.xpi
Install Size=512
Install Size System=1
Install Size Archive=512
Attributes=SELECTED|INVISIBLE|FORCE_UPGRADE
Force Upgrade File0=[SETUP PATH]\chrome\{AB_CD}.jar
FileCount=$FileCount$
[Component QFA]
Description Short={QFA_SHORT}
Description Long={QFA_LONG}
Archive=talkback.xpi
Install Size=870
Install Size System=1
Install Size Archive=248
Attributes=SELECTED|FORCE_UPGRADE
Force Upgrade File0=[SETUP PATH]\extensions\talkback@mozilla.org\components\fullsoft.dll
FileCount=$FileCount$
; This is to randomly set the default checkbox for this component.
; This particular value will set the checkbox checked [number]% of the time.
; This logic is done only during the initialization of setup, not in any
; particular dialog.
Random Install Percentage=100
[Core]
Source=[XPI PATH]\xpcom.xpi
Destination=[WIZTEMP]\xpcom.ns
$InstallSize$:xpcom
Cleanup=TRUE
Message={CORE_PREPARING}
; Status= values: Disabled, Enabled
; If nothing is set, default value is Enabled. If set to Disabled,
; it will then use GRE as the xpinstall engine, in which case, there
; should be a GRE component in this installer package!
Status=Enabled
[Redirect]
Status=Disabled
; This is used in conjunction with the Site Selector info to build a
; url to where to download the needed redirect.ini file from.
; If there's more than one server path, they will be used as fail
; over paths.
;
; The Server Path= keys need to be named in the following convention:
;
; Server Path0=
; Server Path1=
; Server Path2=
;
; and so on...
Server Path=redirect.ini
Description=Redirect File
Message=
; The Timing key needs to be one of the following values:
; pre download - process before any files have been downloaded.
; post download - process after all files have been downloaded.
; pre xpcom - process before the xpcom file has been uncompressed.
; post xpcom - process after the xpcom file has been uncompressed.
; pre smartupdate - process before the smartupdate engine has been launched.
; post smartupdate - process after the smartupdate engine has been launched.
; pre launchapp - process before the launching of executables.
; post launchapp - process after the launching of executables.
; pre archive - process before the launching of each individual archive file.
; post archive - process after the launching of each individual archive file.
; depend reboot - process depending on if a reboot is necessary or not.
; if reboot is necessary, installer can set it up so
; the app runs once upon windows reboot.
;Copy FileX sections
; nss3.dll, softokn3.dll, ssl3.dll, and smime3.dll all need to be copied from
; the GRE dir to the destination app folder (see bug 202326)
[Copy File2]
Timing=post smartupdate
Source=[$GRE_INSTALL_DIR]\nss3.dll
Destination=[SETUP PATH]
Fail If Exists=FALSE
Do Not Uninstall=FALSE
[Copy File3]
Timing=post smartupdate
Source=[$GRE_INSTALL_DIR]\softokn3.dll
Destination=[SETUP PATH]
Fail If Exists=FALSE
Do Not Uninstall=FALSE
[Copy File4]
Timing=post smartupdate
Source=[$GRE_INSTALL_DIR]\softokn3.chk
Destination=[SETUP PATH]
Fail If Exists=FALSE
Do Not Uninstall=FALSE
[Copy File5]
Timing=post smartupdate
Source=[$GRE_INSTALL_DIR]\ssl3.dll
Destination=[SETUP PATH]
Fail If Exists=FALSE
Do Not Uninstall=FALSE
[Copy File6]
Timing=post smartupdate
Source=[$GRE_INSTALL_DIR]\smime3.dll
Destination=[SETUP PATH]
Fail If Exists=FALSE
Do Not Uninstall=FALSE
[Copy File7]
Timing=post smartupdate
Source=[$GRE_INSTALL_DIR]\freebl3.dll
Destination=[SETUP PATH]
Fail If Exists=FALSE
Do Not Uninstall=FALSE
[Copy File8]
Timing=post smartupdate
Source=[$GRE_INSTALL_DIR]\freebl3.chk
Destination=[SETUP PATH]
Fail If Exists=FALSE
Do Not Uninstall=FALSE
[Path Lookup $GRE_INSTALL_DIR]
Path Reg Key Root=HKEY_LOCAL_MACHINE
Path Reg Key=Software\mozilla.org\GRE\$GreUniqueID$\Main
Path Reg Name=Install Directory
Strip Filename=FALSE
;Copy File SequentialX sections
[Copy File Sequential0]
Timing=post smartupdate
Filename=install_wizard.log
Source=[SETUP PATH]
Destination=[SETUP PATH]\uninstall
;Create DirectoryX sections
[Create Directory0]
Timing=post download
Destination=[SETUP PATH]\plugins
;Delete FileX sections
[Delete File0]
Timing=post download
Destination=[COMMON_PROGRAMS]\Mozilla Seamonkey\Mozilla AppRunner.lnk
[Delete File1]
Timing=post smartupdate
Destination=[SETUP PATH]\install_wizard.log
;Remove DirectoryX sections
;[Remove Directory0]
;Timing=post launchapp
;Destination=[TEMP]\xtratest
;Remove subdirs=TRUE
;RunAppX sections
[RunApp0]
Timing=depend reboot
Wait=FALSE
Target=[SETUP PATH]\$MainExeFile$
Parameters=-installer
WorkingDir=[SETUP PATH]
[Windows Registry0]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\$CompanyName$
Name=
Name Value=
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry1]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\$CompanyName$\$ProductName$
Name=
Name Value=
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry2]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\$CompanyName$\$ProductName$\$UserAgent$
Name=
Name Value=
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry3]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\$CompanyName$\$ProductName$\$UserAgent$\Main
Name=Program Folder Path
Name Value=[Default Folder]
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry4]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\$CompanyName$\$ProductName$\$UserAgent$\Uninstall
Name=Description
Name Value=$ProductName$ ($UserAgentShort$)
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=FALSE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry5]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\$CompanyName$\$ProductName$\$UserAgent$\Uninstall
Name=Uninstall Log Folder
Name Value=[SETUP PATH]\uninstall
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry6]
Root Key=HKEY_CURRENT_USER
Key=Software\$CompanyName$
Name=
Name Value=
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry7]
Root Key=HKEY_CURRENT_USER
Key=Software\$CompanyName$\$ProductName$
Name=
Name Value=
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry8]
Root Key=HKEY_CURRENT_USER
Key=Software\$CompanyName$\$ProductName$\$UserAgent$
Name=
Name Value=
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry9]
Root Key=HKEY_CURRENT_USER
Key=Software\$CompanyName$\$ProductName$\$UserAgent$\Main
Name=Program Folder Path
Name Value=[Default Folder]
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry10]
Root Key=HKEY_CURRENT_USER
Key=Software\$CompanyName$\$ProductName$\$UserAgent$\Uninstall
Name=Description
Name Value=$ProductName$ ($UserAgentShort$)
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=FALSE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry11]
Root Key=HKEY_CURRENT_USER
Key=Software\$CompanyName$\$ProductName$\$UserAgent$\Uninstall
Name=Uninstall Log Folder
Name Value=[SETUP PATH]\uninstall
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Windows Registry12]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=DisplayName
Name Value=$ProductName$ ($UserAgentShort$)
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=FALSE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry13]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=UninstallString
Name Value=[SETUP PATH]\uninstall\uninstall.exe /ua "$UserAgent$"
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry14]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=DisplayIcon
Name Value=[SETUP PATH]\$MainExeFile$,0
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry15]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=DisplayVersion
Name Value=$UserAgent$
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry16]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=Comment
Name Value=$ProductName$
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry17]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=InstallLocation
Name Value=[SETUP PATH]
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry18]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=NoModify
Name Value=0x00000001
Type=REG_DWORD
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=FALSE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry19]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=NoRepair
Name Value=0x00000001
Type=REG_DWORD
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=FALSE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry20]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=Publisher
Name Value=$CompanyName$
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry21]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=URLInfoAbout
Name Value=http://www.mozilla.org/
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
[Windows Registry22]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProductName$ ($UserAgentShort$)
Name=URLUpdateInfo
Name Value=http://www.mozilla.org/products/firefox/
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=post smartupdate
; The following keys are to help JRE's installer locate where mozilla gets
; installed to. It has not been updated to look for the new keys.
[Windows Registry23]
Root Key=HKEY_LOCAL_MACHINE
Key=Software\Mozilla
Name=
Name Value=
Type=REG_SZ
Decrypt Key=FALSE
Decrypt Name=FALSE
Decrypt Name Value=TRUE
Overwrite Key=TRUE
Overwrite Name=TRUE
Timing=pre smartupdate
[Cleanup Previous Product RegKeys]
Reg Key Root0=HKEY_LOCAL_MACHINE
Product Name0=$ProductName$
Product Reg Key0=Software\$CompanyName$\$ProductName$
Current Version0=$UserAgent$
Reg Key Root1=HKEY_CURRENT_USER
Product Name1=$ProductName$
Product Reg Key1=Software\$CompanyName$\$ProductName$
Current Version1=$UserAgent$
[Strings]
Message Unfinished Download Restart={MSG_UNFINISHED_DL}
Message Unfinished Install Xpi Restart={MSG_UNFINISHED_INSTALL}
Error Corrupted Archives Detected={MSG_CORRUPTED}
Error Corrupted Archives Detected AUTO mode={MSG_CORRUPTED_AUTO}
Error Too Many CRC Failures={MSG_TOO_MANY_CRC}
Error Too Many Network Errors={MSG_TOO_MANY_NETWORK}
Message Verifying Archives={MSG_VERIFYING}
Error Undefined={MSG_UNDEFINED}
Error Out Of Memory={MSG_OOM}
Status Download={MSG_STATUS_DL}
Status Retry={MSG_STATUS_DL}
Status File Info=%s
Status Percentage Completed=%d%%
Dialog Download Title Minimized={MSG_COMPLETED}
STR Force Upgrade Required={MSG_REQUIRED}
Message Cancel Setup AUTO mode={MSG_CANCELING}
Error File Uncompress={MSG_ERROR_UNCOMPRESS}
UsageMsg Usage={MSG_USAGE}
IDC Use FTP={MSG_USE_FTP}
IDC Use HTTP={MSG_USE_HTTP}
IDC Save Installer Files={MSG_SAVE_LOCALLY}
IDC Turbo Mode=&Use Quick Launch for faster startup times when possible
Message Download Paused={MSG_DL_PAUSED}
Message NORMAL Restricted Access={MSG_NOT_ADMIN}
Message AUTO Restricted Access={MSG_NOT_ADMIN_AUTO}
[Site Selector]
; Dictates whether or not to show the pull down menu.
; Default value is SHOW.
; If Status= is set to HIDE, then Indentifier0 will be used
; and all other IdentifiersX will be ignored.
Status=HIDE
Identifier0=Site0
Description0=Default
Domain0=$ArchiveUrl$
Identifier1=Site1
Description1=North America
Domain1=$ArchiveUrl$