Thunderbird config deployment (MCD) for WPKG on iPasserelle
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.8 KiB

<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package id="thunderbird-config"
name="Configuration Thunderbird"
revision="%PKG_VERSION%"
priority="10"
reboot="false">
<depends package-id="thunderbird" />
<variable name='PKG_VERSION' value='9' />
<variable architecture='x86' name='PROG' value='%PROGRAMFILES%\Mozilla Thunderbird' />
<variable architecture='x64' name='PROG' value='%PROGRAMFILES(x86)%\Mozilla Thunderbird' />
<variable architecture='x86' name='REG_PATH' value='HKLM\Software\Mozilla\Thunderbird' />
<variable architecture='x64' name='REG_PATH' value='HKLM\Software\Wow6432Node\Mozilla\Thunderbird' />
<check type="registry" condition="equals" path="%REG_PATH%\ConfigRevision" value="%PKG_VERSION%" />
<check type="file" condition="exists" path="%PROG%\defaults\pref\autoconf.js" />
<check type="file" condition="exists" path="%PROG%\thunderbird.cfg" />
<check type="file" condition="exists" path="%PROG%\chrome\custom-strings.txt" />
<install cmd='%COMSPEC% /C copy /Y "%SOFTWARE%\thunderbird\autoconf.js" "%PROG%\defaults\pref\"' />
<install cmd='%COMSPEC% /C copy /Y "%SETTINGS%\thunderbird\thunderbird.cfg" "%PROG%\"' />
<install cmd='%COMSPEC% /C copy /Y "%SOFTWARE%\thunderbird\custom-strings.txt" "%PROG%\chrome\"' />
<install cmd='%COMSPEC% /C reg add "%REG_PATH%" /v "ConfigRevision" /t REG_SZ /d "%PKG_VERSION%" /f' />
<upgrade include="install" />
<downgrade include="install" />
<remove cmd='%COMSPEC% /C del /F "%PROG%\defaults\pref\autoconf.js"' />
<remove cmd='%COMSPEC% /C del /F "%PROG%\thunderbird.cfg"' />
<remove cmd='%COMSPEC% /C reg delete "%REG_PATH%" /v "ConfigRevision" /f' />
</package>
</packages>