home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.f-secure.com
/
2014.06.ftp.f-secure.com.tar
/
ftp.f-secure.com
/
support
/
temp
/
psb
/
PSBWKS9SMI.exe
/
config.xml
next >
Wrap
Extensible Markup Language
|
2011-11-02
|
25KB
|
723 lines
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<setup>
<version>1.0</version>
<package>
<build>149</build>
<backendtype>ServicePlatform</backendtype>
<content>P00000303,P00000277,P00000440</content>
<select>P00000440</select>
<languageset>
<content>ENG,CHS,CHT,CSY,DAN,DEU,ELL,ESM,ESN,ETI,FIN,FRA,FRC,HUN,ITA,JPN,NLD,NOR,PLK,PTB,PTG,ROM,RUS,SLV,SVE,TRK,ZHH</content>
</languageset>
<serviceprovider>F-Secure</serviceprovider>
<!-- This is a workaround to a problem 49341, of which a case 50030 was created -->
<requirements>
<version>5.1,6.0,6.1</version>
<producttype>workstation</producttype>
<x32>true</x32>
<x64>true</x64>
</requirements>
<!-- End of workaround -->
<infopaks>
<customization>infopaks/customization</customization>
<policy>infopaks/policy</policy>
</infopaks>
<conflicting-products/>
</package>
<P00000303>
<version>9.00</version>
<requirements>
<memory>512</memory>
</requirements>
</P00000303>
<P00000277>
<version>9.00</version>
<requirements>
<memory>512</memory>
</requirements>
</P00000277>
<P00000440>
<version>9.00</version>
<requirements>
<memory>512</memory>
</requirements>
</P00000440>
<config>
<unattended>false</unattended>
<needreboot>true</needreboot>
<rebootdelay>30</rebootdelay>
<gui_conf>
<installation_mode_dlg>
<default>
<value>auto</value>
<hide>true</hide>
</default>
</installation_mode_dlg>
<parental_control_selection_dlg>
<default>
<value>nopc</value>
<hide>true</hide>
</default>
</parental_control_selection_dlg>
<gadget_selection_dlg>
<default>
<value>install</value>
<hide>true</hide>
</default>
</gadget_selection_dlg>
<safeweb_selection_dlg>
<default>
<value>install_safeweb</value>
<hide>true</hide>
</default>
</safeweb_selection_dlg>
<extended_cancel_dlg>
<default>
<value>true</value>
<hide>false</hide>
</default>
</extended_cancel_dlg>
</gui_conf>
<variables>
<SETUP_MEDIA/>
<LANG>ENG</LANG>
<KEYCODE/>
<WORK_DIR/>
<LAST_ERROR_STRING_ID>0x2098</LAST_ERROR_STRING_ID>
<FS_HOME_DIR>%PROGRAM_FILES%\F-Secure</FS_HOME_DIR>
<FS_COMMON_DIR>%FS_HOME_DIR%\Common</FS_COMMON_DIR>
<THIS_CONFIG_XML/>
<PRIMARY_CONFIG_XML/>
<PARENT_CONFIG_XML/>
<THIS_SERIES/>
<THIS_VERSION/>
<MODE>channelupgrade</MODE>
<HIGH_PERFORMANCE_ENABLED>-1</HIGH_PERFORMANCE_ENABLED>
<SPAM_CONTROL_FILTER_ENABLED>-1</SPAM_CONTROL_FILTER_ENABLED>
<PARENTAL_CONTROL_ENABLED>-1</PARENTAL_CONTROL_ENABLED>
<DOWNLOAD_UPDATES>false</DOWNLOAD_UPDATES>
<SHOW_NONFATAL_ERRORS>false</SHOW_NONFATAL_ERRORS>
<REPORT_SUBSCRIPTION_STATUS>true</REPORT_SUBSCRIPTION_STATUS>
<TIMEOUT_IN_WAIT_FOR_LOGON>true</TIMEOUT_IN_WAIT_FOR_LOGON>
<UNATTENDED_SIDEGRADE_ACTION>remove</UNATTENDED_SIDEGRADE_ACTION>
</variables>
<packageremind>
<!--every timeout min popup next reminder-->
<timeout>1</timeout>
<!--remind no longer than interval min, then install-->
<interval/>
<last/>
<next/>
</packageremind>
<progress>
<!--predefined duration of inst.procedure in seconds-->
<duration>200</duration>
<iphistory/>
<handle>008802F0</handle>
</progress>
<ritool_error_reporting_timeout>120</ritool_error_reporting_timeout>
<readkeycodefromcookie>false</readkeycodefromcookie>
<readkeycodefromregistry>false</readkeycodefromregistry>
</config>
<fssetup>
<prodsettini>
<section name="FSAUA_I.DLL">
<key name="RootServer">psb1-smi-bw.sp.f-secure.com</key>
<key name="ClientSetting1">bw_workgroup,PSB45-900-WKS</key>
<key name="PreInstallSoftwarePackageConfig">%WORK_DIR%\config.xml.orig\config.xml</key>
<key name="PreInstallInfopakPath">%WORK_DIR%\infopaks</key>
<key name="PreInstallSoftwarePackagePath">%WORK_DIR%</key>
<key name="PreInstallSoftwarePackageSkip1">infopaks</key>
<key name="PreInstallSoftwarePackageSkip2">config.xml.orig</key>
<key name="PreInstallSoftwarePackageSkip3">ih8.cfg</key>
<key name="InstallationHandlerSource">%WORK_DIR%\bootstrap\ih8.exe</key>
<key name="InstallationHandlerDest">program\ih8.exe</key>
<key name="InstallationHandlerSource1">%WORK_DIR%\bootstrap\ih8run.exe</key>
<key name="InstallationHandlerDest1">program\ih8run.exe</key>
</section>
<section name="F-Secure common">
<key name="InstallMode">%MODE%</key>
<key name="SupportedLanguages">ENG,CHS,CHT,CSY,DAN,DEU,ELL,ESM,ESN,ETI,FIN,FRA,FRC,HUN,ITA,JPN,NLD,NOR,PLK,PTB,PTG,ROM,RUS,SLV,SVE,TRK,ZHH</key>
</section>
<section name="FSTNBINS.DLL">
<key name="ConfigXML">%THIS_CONFIG_XML%</key>
</section>
<section name="FSGUIINS.DLL">
<key name="HighPerformanceEnabled">%HIGH_PERFORMANCE_ENABLED%</key>
<key name="SpamControlFilterEnabled">%SPAM_CONTROL_FILTER_ENABLED%</key>
<key name="ParentalControlEnabled">%PARENTAL_CONTROL_ENABLED%</key>
</section>
<section name="FSAVINST.DLL">
<key name="HighPerformanceEnabled">%HIGH_PERFORMANCE_ENABLED%</key>
<key name="DeleteOldDirectory">1</key>
</section>
<section name="FSSCINST.DLL">
<key name="FilterEnabled">%SPAM_CONTROL_FILTER_ENABLED%</key>
</section>
<section name="FSPCINST.DLL">
<key name="ParentalControlEnabled">%PARENTAL_CONTROL_ENABLED%</key>
</section>
<section name="F-Secure NRS">
<key name="ProductStatus">1</key>
</section>
<section name="FSMAINST.DLL">
<key name="RedefineSettings">1</key>
<key name="AnonymousPolicyFile">policy.bpf</key>
</section>
<section name="PMSUINST.DLL">
<key name="RedefineSettings">1</key>
</section>
</prodsettini>
</fssetup>
<ih>
<ip_begin>check_ih</ip_begin>
<ip_continue/>
<ip_restart/>
</ih>
<install>
<check_ih>
<ref>result = "%WORK_DIR%\bootstrap\fsihcomp.exe" check</ref>
<onresult>
<continue>replace_ih</continue>
<default>extract_tools</default>
</onresult>
</check_ih>
<replace_ih>
<mode>detached</mode>
<ref>result = "%WORK_DIR%\bootstrap\fsihcomp.exe" replace</ref>
<onresult>
<default>return 0x80000000</default>
</onresult>
</replace_ih>
<extract_tools>
<ref>"%SETUP_MEDIA%" /UNPACK:\configuration\*.* /TO:"%WORK_DIR%" </ref>
<onresult>
<success>extract_cust</success>
<default>corrupted_package</default>
</onresult>
</extract_tools>
<extract_cust>
<ref>"%SETUP_MEDIA%" /UNPACK:\infopaks\customization\*.* /TO:"%WORK_DIR%" </ref>
<onresult>
<success>WIL</success>
<default>corrupted_package</default>
</onresult>
</extract_cust>
<WIL>
<ref>"%WORK_DIR%\configuration\wil.exe" "%THIS_CONFIG_XML%"</ref>
</WIL>
<prolog>
<!--Set up languages, check admin rights-->
<!--Extract existing keycode, if available-->
<ref>result = InstallHelper.Prolog</ref>
<onresult>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<requires_interactive_windowstation>run_reminder</requires_interactive_windowstation>
<no_admin_rights>run_no_admin</no_admin_rights>
<timeout>return %result%</timeout>
<default>extract_config_xml</default>
</onresult>
</prolog>
<run_no_admin>
<wait>extract_cust, extract_tools</wait>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /rAdminRightsDlg</ref>
<onresult>
<default>return %result%</default>
<async_fail>PostConfig</async_fail>
</onresult>
</run_no_admin>
<run_reminder>
<wait>extract_cust, extract_tools</wait>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelDisable /rUpgradeOptionsDlg</ref>
<onresult>
<success>return 0x2098</success>
<next>extract_config_xml</next>
<continue>extract_config_xml</continue>
<cancel>return %result%</cancel>
<default>setrestartip</default>
<async_fail>PostConfig</async_fail>
</onresult>
</run_reminder>
<setrestartip>
<ref>InstallHelper.SetRestartIP prolog</ref>
<onresult>
<default>return %result%</default>
</onresult>
</setrestartip>
<extract_config_xml>
<mode>async</mode>
<ref>"%SETUP_MEDIA%" /UNPACK:\config.xml /TO:"%WORK_DIR%\config.xml.orig" </ref>
<expect>success</expect>
</extract_config_xml>
<extract_all>
<wait>extract_config_xml</wait>
<mode>async</mode>
<ref>"%SETUP_MEDIA%" /UNPACK:\*.* /TO:"%WORK_DIR%" </ref>
<expect>success</expect>
<async_fail>PostConfig</async_fail>
</extract_all>
<welcome_dlg>
<wait>extract_tools, extract_cust</wait>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rWelcomeDlg</ref>
<onresult>
<back>welcome_dlg</back>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>checkpackagereq</default>
<async_fail>PostConfig</async_fail>
</onresult>
</welcome_dlg>
<checkpackagereq>
<ref>result = InstallHelper.CheckPackageRequirements</ref>
<onresult>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>eula_dlg</default>
</onresult>
</checkpackagereq>
<eula_dlg>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rEulaDlg</ref>
<onresult>
<back>welcome_dlg</back>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>eula_accepted</default>
</onresult>
</eula_dlg>
<eula_accepted>
<ref>InstallHelper.CreateInstallEvent 1</ref>
<onresult>
<default>keycode_dlg</default>
</onresult>
</eula_accepted>
<keycode_dlg>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rKeyCodeDlg</ref>
<onresult>
<back>eula_dlg</back>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<continue>silentimportproductdata</continue>
<evaluation>verifyevalkeys</evaluation>
<default>importproductdata</default>
</onresult>
</keycode_dlg>
<silentimportproductdata>
<wait>extract_tools</wait>
<ref>result = InstallHelper.ImportProductData</ref>
<onresult>
<success>progress_dlg_0</success>
<default>PostConfig</default>
</onresult>
</silentimportproductdata>
<verifyevalkeys>
<wait>extract_tools</wait>
<ref>result = InstallHelper.VerifyEvalKeys</ref>
<onresult>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>eval_dlg</default>
<async_fail>PostConfig</async_fail>
</onresult>
</verifyevalkeys>
<eval_dlg>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rEvalTypeDlg</ref>
<onresult>
<back>keycode_dlg</back>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<invalid_keycode>keycode_dlg</invalid_keycode>
</onresult>
</eval_dlg>
<importproductdata>
<wait>extract_tools</wait>
<ref>result = InstallHelper.ImportProductData</ref>
<onresult>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<invalid_keycode>keycode_dlg</invalid_keycode>
<default>progress_dlg_0</default>
<async_fail>PostConfig</async_fail>
</onresult>
</importproductdata>
<progress_dlg_0>
<mode>async</mode>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelDisable /rProgressDlg</ref>
</progress_dlg_0>
<downloadupdates>
<wait>extract_tools</wait>
<ref>result = InstallHelper.DownloadUpdates \updates\configuration\fssg sg "%WORK_DIR%\configuration\fssg" UPDATE_DIR "\updates\configuration\fssg" "\updates\configuration\fssg\sidegrade.mf" "%WORK_DIR%\configuration\acl" "fsc services sidegrade windows"</ref>
<progress>
<note>Downloading updates...</note>
<noteid>8</noteid>
<start>0</start>
<end>5</end>
</progress>
<onresult>
<download_fail>update_failed</download_fail>
<fail>PostConfig</fail>
<default>installation_mode_dlg</default>
</onresult>
</downloadupdates>
<update_failed>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rSidegradeUpdateDlg</ref>
<onresult>
<back>eval_dlg</back>
<skip>installation_mode_dlg</skip>
<retry>progress_dlg_0</retry>
</onresult>
</update_failed>
<installation_mode_dlg>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rInstallationModeDlg</ref>
<onresult>
<back>eval_dlg</back>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>servicepack_dlg</default>
</onresult>
</installation_mode_dlg>
<!--Prepare a list of sidegrades to show in InstTypeDlg for each installable option, if needed-->
<!--Commented, since current GUI doesnt provide optionanal feature/component screen-->
<!--sidegrade_for_display>
<wait>extract_tools, importproductdata</wait>
<ref>result = "%WORK_DIR%\configuration\fssg\fssg.exe" /c"%THIS_CONFIG_XML%" /mdetect</ref>
</sidegrade_for_display-->
<servicepack_dlg>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rSysReqDlg</ref>
<onresult>
<back>installation_mode_dlg</back>
<cancel>return %result%</cancel>
<default>parental_control_selection_dlg</default>
</onresult>
</servicepack_dlg>
<parental_control_selection_dlg>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rParentalControlSelectionDlg</ref>
<progress>
<note>Installing...</note>
<noteid>3</noteid>
</progress>
<onresult>
<back>servicepack_dlg</back>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>checkproductreq</default>
</onresult>
</parental_control_selection_dlg>
<checkproductreq>
<ref>result = InstallHelper.CheckProductRequirements</ref>
<onresult>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>ConfigSettings</default>
</onresult>
</checkproductreq>
<ConfigSettings>
<ref>InstallHelper.ConfigSettings</ref>
<default>checkproductrecommendedreq</default>
</ConfigSettings>
<checkproductrecommendedreq>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rSysRecommDlg</ref>
<onresult>
<back>parental_control_selection_dlg</back>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>folder_dlg</default>
</onresult>
</checkproductrecommendedreq>
<folder_dlg>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rFolderDlg</ref>
<onresult>
<back>checkproductrecommendedreq</back>
<cancel>return %result%</cancel>
<default>set_restartip_after_sidegrade</default>
</onresult>
</folder_dlg>
<set_restartip_after_sidegrade>
<!--If some sidegraded software reboots by itself from within do_sidegrade, inst. will be restarted with ip=checkproductreq-->
<ref>InstallHelper.SetRestartIP checkproductreq_afterreboot</ref>
</set_restartip_after_sidegrade>
<progress_dlg_1>
<mode>async</mode>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelDisable /rProgressDlg</ref>
</progress_dlg_1>
<checkproductreq_afterreboot>
<!--After rebooting from sidegrade, we restart at this point-->
<ref>result = InstallHelper.CheckProductRequirements</ref>
<onresult>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<default>set_restartip_after_reboot_from_sidegrade</default>
</onresult>
</checkproductreq_afterreboot>
<set_restartip_after_reboot_from_sidegrade>
<!--Set restart point at this location again-->
<ref>InstallHelper.SetRestartIP checkproductreq_afterreboot</ref>
</set_restartip_after_reboot_from_sidegrade>
<progress_dlg_4>
<mode>async</mode>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelDisable /rProgressDlg</ref>
<progress>
<note>Extracting files...</note>
<noteid>9</noteid>
<start>5</start>
<end>15</end>
</progress>
</progress_dlg_4>
<register_restart>
<wait>extract_all</wait>
<ref>InstallHelper.RegisterRestart %WORK_DIR%</ref>
</register_restart>
<do_sidegrade>
<ref>result = "%MODULE_PATH%\ih8.exe" force_install %THIS_SERIES% %THIS_VERSION% "%WORK_DIR%" "%UPDATE_DIR%\fssg.xml" "%THIS_CONFIG_XML%"</ref>
<progress>
<note>Detecting conflicting products...</note>
<noteid>6</noteid>
<start>15</start>
<end>25</end>
</progress>
<onresult>
<back>folder_dlg</back>
<cancel>return %result%</cancel>
<reboot_initiated>do_reboot</reboot_initiated>
<reboot_required>exit_no_window</reboot_required>
<requires_interactive_windowstation>PostConfig</requires_interactive_windowstation>
<fail>PostConfig</fail>
<default>clean_restartip_after_sidegrade</default>
<async_fail>PostConfig</async_fail>
<break>return %result%</break>
</onresult>
</do_sidegrade>
<clean_restartip_after_sidegrade>
<ref>InstallHelper.SetRestartIP</ref>
</clean_restartip_after_sidegrade>
<progress_dlg_2>
<mode>async</mode>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelDisable /rProgressDlg</ref>
</progress_dlg_2>
<alt_preconfig_exe>
<wait>extract_tools, extract_all</wait>
<ref>result = InstallHelper.CopyFile "%WORK_DIR%\configuration\preconfig.exe" "%TEMP%\preconfig.exe"</ref>
<onresult>
<cancel>return %result%</cancel>
<async_fail>PostConfig</async_fail>
<fail>PostConfig</fail>
</onresult>
</alt_preconfig_exe>
<alt_prodsett_ini>
<wait>extract_tools, extract_all</wait>
<ref>result = InstallHelper.CopyFile "%WORK_DIR%\program\inst\prodsett.ini" "%TEMP%\prodsett.ini"</ref>
<onresult>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<async_fail>PostConfig</async_fail>
</onresult>
</alt_prodsett_ini>
<run_preconfig>
<wait>alt_preconfig_exe, alt_prodsett_ini, extract_tools, extract_all</wait>
<ref>result = "%TEMP%\preconfig.exe" "%THIS_CONFIG_XML%" "%TEMP%\prodsett.ini"</ref>
<progress>
<note>Running preconfiguration...</note>
<noteid>4</noteid>
<start>25</start>
<end>30</end>
</progress>
<onresult>
<cancel>return %result%</cancel>
<fail>PostConfig</fail>
<async_fail>PostConfig</async_fail>
</onresult>
</run_preconfig>
<set_restartip_before_setup>
<ref>InstallHelper.SetRestartIP set_restartip_before_setup</ref>
</set_restartip_before_setup>
<progress_dlg_3>
<mode>async</mode>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelDisable /rProgressDlg</ref>
</progress_dlg_3>
<run_setup>
<wait>extract_all</wait>
<ref>result = "%WORK_DIR%\program\inst\setup.exe" /SILENT /NOCHECKLOCK /inilocation:"%TEMP%\prodsett.ini"</ref>
<progress>
<note>Running setup...</note>
<noteid>5</noteid>
<start>30</start>
<end>85</end>
</progress>
<onresult>
<cancel>return %result%</cancel>
<async_fail>PostConfig</async_fail>
</onresult>
</run_setup>
<clean_restartip_after_setup>
<ref>InstallHelper.SetRestartIP</ref>
</clean_restartip_after_setup>
<fsdbupdate9>
<ref>"%WORK_DIR%\configuration\fsdbupdate9.exe" -f</ref>
</fsdbupdate9>
<PostConfig>
<ref>InstallHelper.PostConfig exit_no_window</ref>
<onresult>
<reboot_success>reboot_dlg</reboot_success>
<noreboot_success>fssetup_exit</noreboot_success>
<reboot_failed>reboot_exit</reboot_failed>
<noreboot_failed>exit</noreboot_failed>
<fail>exit</fail>
<default>exit</default>
<manual_reboot>reboot_exit</manual_reboot>
</onresult>
</PostConfig>
<reboot_dlg>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rAutoRestartDlg</ref>
<onresult>
<cancel>return %result%</cancel>
<continue>do_reboot</continue>
<reboot_initiated>do_reboot</reboot_initiated>
<reboot_required>return %result%</reboot_required>
<default>exit_no_window</default>
</onresult>
</reboot_dlg>
<do_reboot>
<ref>result = InstallHelper.JustReboot %result%</ref>
<onresult>
<default>return %result%</default>
</onresult>
</do_reboot>
<exit>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /rNoRestartDlg</ref>
<onresult>
<default>return %result%</default>
</onresult>
</exit>
<fssetup_exit>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /rNoRestartDlgEx</ref>
<onresult>
<default>return %result%</default>
</onresult>
</fssetup_exit>
<reboot_exit>
<runas>user_process</runas>
<ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /mCancelEnable /rRestartDlg</ref>
<onresult>
<reboot_initiated>do_reboot</reboot_initiated>
<default>return %result%</default>
</onresult>
</reboot_exit>
<corrupted_package>
<ref>InstallHelper.Noop</ref>
<onresult>
<default>return %result%</default>
</onresult>
</corrupted_package>
<exit_no_window>
<ref>result = InstallHelper.Noop</ref>
<onresult>
<default>return %result%</default>
</onresult>
</exit_no_window>
</install>
<F-Secure>
<id>9187158</id>
<alternativeid/>
</F-Secure>
</setup>