Help ! How can I customize Thunderbird 52 and 60 with default settings ?

264 views
Skip to first unread message

LIVINE Christin

unread,
Jun 5, 2018, 8:50:30 PM6/5/18
to tb-ent...@mozilla.org
Hi,

For Thunderbird 52 (or 60) on Windows 7 / 10 64 bits.

From Thunderbird 2.0.0.23 until Thunderbird 45.6.0, I usually
customized Thunderbird Installer for my "enterprise". But with
Thunderbird 52 and 60 beta, I can't do this anymore.
How can I customize Thunderbird 52 and 60 with default settings ?
The directory of default settings changed ?
I have to change the way to customize ?

For the thunderbird of my "enterprise", I need to add default settings :
- In prefs.js, LDAP server :
user_pref("ldap_2.servers.LDAPSI.description", "XYZ cocktail") and
user_pref("ldap_2.servers.XYZcocktail.uri",
"ldap://ldap:389/dc=xyz,dc=abc??sub")
- In prefs.js, no start page user_pref("mailnews.start_page.enabled", false)
- cert.db with self-generated certificate

The custom settings (prefs.js, cert.db) can be directly added in
C:\Program Files (x86)\Mozilla Thunderbird\defaults\profile.

But I usually customize the installer by unpack the installer, add the
custom settings in core\defaults\profile, and pack with 7-zip, 7zSD.sfx
and app.tag.
Example in
https://mike.kaply.com/2007/07/27/manually-repackaging-the-firefox-installer-on-windows/.

Thank you.
Bye.


Christin

_____________________________________________________________________
Unsubscribe at: https://mail.mozilla.org/listinfo/tb-enterprise#subscribers <<<--- Unsubscribe
Reply to tb-enterprise mailing list at: tb-ent...@mozilla.org
Send questions about the list to: tb-enterp...@mozilla.org

florent...@uhb.fr

unread,
Jun 6, 2018, 2:32:01 AM6/6/18
to LIVINE Christin, tb-ent...@mozilla.org
Hi,
Set this (last line) in your channel-pref.js to take into account cfg file:

pref("app.update.channel", "release");
pref("general.config.obscure_value", 0);
pref("general.config.filename", "YOUR_CFG.cfg") ;



And in the installer folder put your cfg with your options :

pref("ldap_2.servers.LDAPSI.description", "XYZ cocktail");

pref("ldap_2.servers.XYZcocktail.uri", "ldap://ldap:389/dc=xyz,dc=abc??sub")
pref("mailnews.start_page.enabled", false);
etc

You have choice with defaultPref Pref or LockPref

To update or add option just update your cfg in your computers.

http://kb.mozillazine.org/Locking_preferences
http://web.mit.edu/~thunderbird/www/maintainers/autoconfig.html

Florent

Timo Pietilä

unread,
Jun 6, 2018, 2:38:38 AM6/6/18
to tb-ent...@mozilla.org
DefaultPref = sets default, allows user to change, no effect after change.
Pref = Sets the value in each start, allows user to change
LockPref = Sets the value and denies access from the user to that setting.

If I recall that correctly

Timo Pietilä

LIVINE Christin

unread,
Jun 7, 2018, 8:09:37 PM6/7/18
to tb-ent...@mozilla.org
Hi,

Thank you for your answers. I'll try those settings.

But I'll have questions about adding self-generate certificates ?

Thank you.
Bye.


Christin

Reply all
Reply to author
Forward
0 new messages