Настройка на Mozilla Firefox за корпоративна среда

Като правило, след като интегрирате продуктите на Mozilla в корпоративна среда, определено ще трябва да инсталирате стандартен набор от плъгини и добавки за браузър. Освен всичко друго, изисква се да се направят типични настройки за всяка работеща машина.

Едно от най-ефективните и популярни решения на този проблем може да се счита за интегрирането на необходимите добавки, както и техните настройки, в подходящата дистрибуция.

В тази статия ще покажем как да преопаковате дистрибуция на Mozilla с всички необходими компоненти, добавени към нея. Но първо, нека направим няколко резервации. Първо, инсталирането на дистрибуции от всякакъв тип с интегрирането им в корпоративни среди е описано в много материали, които описват използването на готови инструменти.

Второ, ако не подпишете допълнително споразумение с Mozilla, когато разпространявате такива дистрибуции в рамките на корпоративна среда извън собственото си предприятие, вие автоматично нарушавате условията на потребителското лицензионно споразумение за използване на нейните продукти.

Целта в този случай обаче е да подготвите вътрешно разпространение за собственото си предприятие, което всъщност не нарушава никакви споразумения с потребители.

Процесът на преопаковане и подготовка за него

За да преопаковате, ще трябва да изтеглите комплекта за разпространение на Firefox, архиватора 7ZIP и SFX модула за архиватора.

Процесът на подготовка включва съставяне на списък с добавки, които ще бъдат интегрирани в дистрибуции, както и списък с общи настройки за корпоративна употреба.

Първо, разопаковайте дистрибуцията с помощта на архиватора 7ZIP, като използвате командния ред, като въведете следната команда:

C:\Програмни файлове(x86)\7-Zip\7z.exe" x .\"Настройка на Firefox 24.4.0esr.exe" -o"Настройка на Firefox 24.4.0.esr

Сега нека да преминем към най-критичната част от процеса - модификациите. След като процесът на разопаковане приключи, трябва да намерите следния път в създадената папка: core\browser\extensions.

Когато прехвърлите съответните разширения в тази директория, те ще бъдат интегрирани в дистрибуции, които ще бъдат преустроени в бъдеще. Трябва също да добавите разширение GPOplugin, което ще ви позволи да управлявате всяка настройка в груповите правила. Можете също така да използвате фон под формата на xpi файл, който първо се разопакова, след което към него се прикачва папката с разширения. В този случай може да има проблем с името на папката или файла.

Освен това можете да зададете определени настройки по подразбиране. Можете да направите това чрез GPO, но може да се окаже, че комплектът за разпространение е инсталиран на персонален компютър, който не е в домейн, и следователно не трябва да пренебрегвате такива настройки.

За да направите всичко това, ще трябва да създадете съответния файл в директорията core\defaults\pref с настройките по подразбиране. Не забравяйте да създадете файл с UTF8 кодиране. Името му трябва да изглежда така: all-.js

При липса на този ред Mozilla ще поиска от потребителите разрешение за инсталиране на фалшиви програми. В оригиналната версия основният параметър е 15.

Следва етапът на опаковане, за който трябва да отидете в директорията, съдържаща коригираното разпространение, и да го опаковате. За да направите това, можете да използвате следната команда:

C:\Program Files (x86)\7-Zip\7z.exe" a -r -t7z app.7z -mx

След това в тази папка трябва да създадете файл app.tag,кодиран в UNF8. Този файл ще задейства изпълнението на sfx, след като файлът бъде разопакован със следното съдържание:

Title="Firefox 24.4.0 ESR customized"

След това ще трябва да копирате файла 7ZSD.sfx в тази директория и след това да залепите sfx модула, програмния архив и файла app.tag.

Сега всичко е готово. След като създадете дистрибуция, ще получите автоматично инсталирани и включени с нея добавки, както и индивидуални настройки по подразбиране, приложени към всеки потребителски профил.