Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№123-12-2004 17:53:09

Богдан
Участник
 
Группа: Members
Зарегистрирован: 23-12-2004
Сообщений: 11

Как поставить много Mozilla на много компьютеров ?

Имея локализованный дистрибутив (к примеру, mozilla-1.7.4-win32-installer-ru-RU-0.1.exe ), как заранее его подкрутить для того, чтобы настройки по умолчанию отличались от стандартных ?

Сейчас мне приходится после установки и создания Default Profile искать его и подсовывать взамен родных свои bookmarks.html и prefs.js либо долго щелкать в настройках.
Для каждого юзера процедуру необходимо повторять.

Содержимое prefs.js прилагается:
# Mozilla User Preferences
// This is a generated file!

user_pref("browser.bookmarks.added_static_root", true);
user_pref("browser.startup.homepage", "http://www.my.domain");
user_pref("browser.startup.homepage_override.mstone", "rv:1.3");
user_pref("extensions.irc.bugURL", "http://bugzilla.mozilla.org/show_bug.cgi?id=%s");
user_pref("extensions.irc.charset", "windows-1251");
user_pref("extensions.irc.defaultNet", "mynet");
user_pref("extensions.irc.deleteOnPart", true);
user_pref("extensions.irc.desc", "Andrey Ivanov");
user_pref("extensions.irc.initialScripts", "");
user_pref("extensions.irc.initialURLs", "irc://irc.my.domain/#my_channell");
user_pref("extensions.irc.msgBeep", "beep beep");
user_pref("extensions.irc.munger", true);
user_pref("extensions.irc.nickname", "aivanov");
user_pref("extensions.irc.username", "chatzilla");
user_pref("intl.charset.detector", "ruprob");
user_pref("intl.charsetmenu.browser.cache", "windows-1251");
user_pref("ldap_2.autoComplete.directoryServer", "ldap_2.servers.val");
user_pref("ldap_2.autoComplete.useDirectory", true);
user_pref("ldap_2.prefs_migrated", true);
user_pref("ldap_2.servers.val.auth.dn", "");
user_pref("ldap_2.servers.val.auth.savePassword", true);
user_pref("ldap_2.servers.val.description", "aval");
user_pref("ldap_2.servers.val.uri", "ldap://mail.my.domain:389/ou=People??sub");
user_pref("ldap_2.servers.history.filename", "history.mab");
user_pref("ldap_2.servers.history.replication.lastChangeNumber", 0);
user_pref("ldap_2.servers.pab.filename", "abook.mab");
user_pref("ldap_2.servers.pab.replication.lastChangeNumber", 0);
user_pref("mail.default_html_action", 1);
user_pref("mail.mdn.report.other", 1);
user_pref("mail.mdn.report.outside_domain", 1);
user_pref("mail.receipt.request_return_receipt_on", true);
user_pref("mail.toolbars.showbutton.junk", false);
user_pref("mailnews.start_page.enabled", false);
user_pref("mailnews.start_page.url", "");
user_pref("network.cookie.cookieBehavior", 0);
user_pref("network.proxy.ftp", "proxy.my.domainl");
user_pref("network.proxy.ftp_port", 1328);
user_pref("network.proxy.http", "proxy.my.domain");
user_pref("network.proxy.http_port", 3128);
user_pref("network.proxy.no_proxies_on", "localhost, 127.0.0.1, 192.168.,  .my.domain");
user_pref("network.proxy.ssl", "proxy.my.domain");
user_pref("network.proxy.ssl_port", 3128);
user_pref("network.proxy.type", 1);
user_pref("prefs.converted-to-utf8", true);
user_pref("signon.SignonFileName", "63035723.s");
user_pref("timebomb.first_launch_time", "1063020894232302");
user_pref("xpinstall.enabled", false);

Отсутствует

 

№223-12-2004 19:11:03

ragnaar
Administrator
 
Группа: Administrators
Зарегистрирован: 14-10-2004
Сообщений: 2567
Веб-сайт

Re: Как поставить много Mozilla на много компьютеров ?

http://www.msfn.org/board/index.php?showtopic=26240
http://home.comcast.net/~ifrit/FFDeploy.html
Это про Firefox, но может быть поможет

Отсутствует

 

№305-06-2005 23:07:23

Goff
Участник
 
Группа: Members
Зарегистрирован: 05-06-2005
Сообщений: 5

Re: Как поставить много Mozilla на много компьютеров ?

Не знаю, если еще надо, но вдруг на будущее кому пригодится.

Если компов в сетке много, то тогда Мозиллу лучше не устанавливать локально. Проще загрузить зип файл (а не самоустановщик) (http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.8/mozilla-win32-1.7.8.zip) и закатать его в расшаренную (только для чтения, понятно) папку (скажем, \\servak\netapps$\mozilla) на файловый сервер.

Далее - один раз делаешь дефолтного юзверя, настраиваешь под ним все, что нужно, включая Мозиллу и кидаешь ейную иконку на десктоп, которая кажет на \\servak\netapps$\mozilla\mozilla.exe. И виндовый профиль этого юзверя копируешь в папку Default User в той папке, где лежат локальные виндовые профили (это если нет домена) либо в папку Default User в шаре Netlogon доменного контроллера (это если есть домен).

При первом логине нового юзверя Винда создает его профиль на базе того, что лежит в Default User. Соответственно, и мозильные настройки тоже. Но Мозилла их по какой-то причине не захочет просто так подцеплять. Поэтому надо изобразить несложный танец с бубном.

Сразу же после первого логина, ДО первого запуска Мозиллы, прямо из под этого юзверя лезешь в егойный виндовый профиль, там в Application Data, Mozilla. Удаляешь здесь файл registry.dat, потом лезешь глубже в Profiles - и здесь переименовываешь папку default на default_original или как тебе больше нравится. Потом запускаешь Мозилку и сразу же ее закрываешь. Теперь надо еще раз зайти в Application Data, Mozilla, Profiles. Здесь ты увидишь новую папку default. Удаляешь все, что в ней и копируешь полностью содержимое из default_original или как ты там ее назвал.

Все. Занимает пару минут на пациента.

Кстати, OpenOffice можно аналогично прикручивать. Тогда вообще лафа - проинсталлировал один Винд, выставил компьютер под стол, к сетке подключил - и на нем тебе и Интернет, и Офис.

Отсутствует

 

№406-06-2005 00:19:34

Vovan's
Забанен
 
Группа: Members
Откуда: Ростов-на-Дону
Зарегистрирован: 01-03-2005
Сообщений: 286
Веб-сайт

Re: Как поставить много Mozilla на много компьютеров ?

Тогда вообще лафа - проинсталлировал один Винд, выставил компьютер под стол, к сетке подключил - и на нем тебе и Интернет, и Офис

Стоит под столом два системника. На одном фря, на другом Линук. Зачем там веник для офиса и инета, я не совсем понимаю, хотя и речь тут о другом шла %)) Прошу прощения за оффтоп ;) Вырвалось ;))

Отсутствует

 

№506-06-2005 19:24:05

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630

Re: Как поставить много Mozilla на много компьютеров ?

Goff
Это всё здорово, только при таком методе перенесутся не все настойки. Кое-что хранится в prefs.js и chrome.rdf - расположение расширений, закладок, почты и т.п.
Предполагаю, что у тебя в  Default User почта не активирована, закладки нулевые, расширений ни одного нет и т.п. Ты бы это описал конкретно, а то не всё очевидно из поста.

Но Мозилла их по какой-то причине не захочет просто так подцеплять.

По вполне очевидной причине - расположение профилей зафиксировано в registry.dat

Если было:
C:\Documents and Settings\[Vasja]\Application Data\Mozilla\Profiles\default\[ля-ля-ля].slt\
а стало:
C:\Documents and Settings\[Petja]\Application Data\Mozilla\Profiles\default\[ля-ля-ля].slt\
то в свежеперенесённом профиле всё равно пути от предыдущего профиля и Мозилла создаёт новый дефолтный.

В расширении Mnenhy, кстати, есть модуль Registry Viewer - можно просматривать содержание registry.dat (редактировать вроде бы нельзя)

Отсутствует

 

№606-06-2005 22:27:44

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630

Re: Как поставить много Mozilla на много компьютеров ?

Ещё вот это может сгодиться:

Registry.dat file documentation?
http://groups.google.com/groups?th=d4e7f0c64c38234&seekm=ashf8f%24rra2%40ripley.netscape.com

Automatic Mozilla Configurator
http://alain.knaff.lu/howto/MozillaCustomization/

Отсутствует

 

№707-06-2005 10:47:26

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630

Re: Как поставить много Mozilla на много компьютеров ?

Goff
[q]потом лезешь глубже в Profiles - и здесь переименовываешь папку default на default_original или как тебе больше нравится. Потом запускаешь Мозилку и сразу же ее закрываешь. Теперь надо еще раз зайти в Application Data, Mozilla, Profiles. Здесь ты увидишь новую папку default. Удаляешь все, что в ней и копируешь полностью содержимое из default_original или как ты там ее назвал.[/q]

А зачем, собственно, бэкапить профиль нового юзера?
Мне кажется, он подхватится, если после удаления registry.dat, сначала (до первого запуска браузера) запустить менеджер профилей и указать ему на этот самый профиль (папку default). Во всяком случае, для недефолтных профилей это всегда работает. Мне проверить не на чем, у меня ничего дефолтного уже давно нет просто, Goff, поэкспериментировал бы, а?

Ещё про плагины надо бы вспомнить (pluginreg.dat) там же тоже пути меняются.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]