Firefox Proxy und Startseite definieren

Antworten
staybb
Beiträge: 90
Registriert: 04 Jan 2012, 10:23

Firefox Proxy und Startseite definieren

Beitrag von staybb »

Hallo,
da ich noch relativ neu bei der Opsi Paket Erstellung bin, wollte ich folgendes Fragen.

Ich versuche gerade Firefox 10.0.2 mit einer Proxy-Url zu verteilen.

So sieht meine install.ins aus:
[Initial]
Message=installiere Firefox 10.0.2 DE
StayOnTop=false
[Aktionen]
Winbatch_produkt_silent_install
[Winbatch_produkt_silent_install]
%SCRIPTPATH%\Firefox10.0.2.exe -ms

[PatchTextFile_profile_proxy_file]
Set_Netscape_User_Pref ("network.proxy.type", 2)
Set_Netscape_User_Pref ("network.proxy.autoconfig_url", "http://10.20.10.3/proxy.pac")
Der Firefox wird mit dem Skrip verteilt und er wird installiert. Doch die Proxy Url wird nicht mitgegeben.
Was muss ich im Script noch hinzufügen?

Und wie kann ich die Firefox-Startseite mit einer Url versehen?
Nils
Beiträge: 185
Registriert: 16 Sep 2011, 08:59

Re: Firefox Proxy und Startseite definieren

Beitrag von Nils »

Hallo staybb,

zwar habe ich auch noch nicht soooo die Erfahrung mit OPSI, aber das Installieren von Firefox (allerdings noch Version 10.0) klappt gut. ;)

Ich mache es folgendermaßen:
1.) Ich setze (mit Hilfe eines anderen Paketes) die Proxy-Einstellungen für das System.
2.) Ich arbeite bei der Installation von Firefox mit den drei folgenden Dateien:

override.ini (Wird nach der Installation ins Installationsverzeichnis kopiert.)

Code: Alles auswählen

[XRE]
EnableProfileMigrator=false
mozilla.cfg (Wird nach der Installation ebenfalls ins Installationsverzeichnis kopiert.)

Code: Alles auswählen

/Firefox Default Settings
//pref("browser.startup.page", 1);
pref("browser.startup.homepage","http://www.irgendeineinternetoderauchintranetadresse.com.de.vu");

//set proxy server settings ("Proxy-Einstellungen des Systems verwenden")
pref("network.proxy.type", 5);
Weitere Einstellungen sind hier ebenfalls möglich. Ich habe sie nur der Übersichtlichkeit nicht mit geposted.
Achtung: Soweit ich es bisher festgestellt habe, können die User die vorgegebenen Einstellungen zwar ändern und ohne Fehler(meldung) speichern, doch nach dem nächsten Neustart von Firefox sind wieder die vorgegebenen Einstellungen aktiv.

local-settings.js (Wird nach der Installation in Installationsverzeichnis\defaults\prefs kopiert.)

Code: Alles auswählen

pref("general.config.obscure_value", 0);
pref("general.config.filename", "mozilla.cfg");
Den Proxy setze ich übrigens mit:

Code: Alles auswählen

openkey [Software\Microsoft\Windows\CurrentVersion\Internet Settings]
set "AutoConfigURL" = REG_SZ:'http://intranet/proxy.pac'
Auf diese Weise ist der Proxy für alle User geltend. Sowohl für bereits am System registrierte, als auch für neue Benutzer des PCs.

Ich hoffe, dir damit weitergeholfen zu haben und wünsche dir noch einen schönen und erfolgreichen Tag.
Viele Grüße
Nils
bell
Beiträge: 41
Registriert: 22 Dez 2010, 12:46

Re: Firefox Proxy und Startseite definieren

Beitrag von bell »

Heyho,

Code: Alles auswählen

[Initial]
Message=installiere Firefox 10.0.2 DE
StayOnTop=false
[Aktionen]
Winbatch_produkt_silent_install
[Winbatch_produkt_silent_install]
%SCRIPTPATH%\Firefox10.0.2.exe -ms

[PatchTextFile_profile_proxy_file]
Set_Netscape_User_Pref ("network.proxy.type", 2)
Set_Netscape_User_Pref ("network.proxy.autoconfig_url", "http://10.20.10.3/proxy.pac")
Die Syntax stimmt nicht ganz. Erstmal sollte die Funktion auch aufgerufen werden und PatchTextFile sagt erstmal nur das irgendeine Textfile gepatch werden soll.

Code: Alles auswählen

[Initial]
Message=installiere Firefox 10.0.2 DE
StayOnTop=false

[Aktionen]
Winbatch_produkt_silent_install
PatchTextFile_profile_proxy_file c:\tmp\test.txt

[Winbatch_produkt_silent_install]
%SCRIPTPATH%\Firefox10.0.2.exe -ms

[PatchTextFile_profile_proxy_file]
Set_Netscape_User_Pref ("network.proxy.type", 2)
Set_Netscape_User_Pref ("network.proxy.autoconfig_url", "http://10.20.10.3/proxy.pac")
So patch opsi zB eine Datei names test.txt under c:\tmp

Für Mozilla gibt es die extra Kommands. opsi-winst-manual 7.5.2

Code: Alles auswählen

Set_Mozilla_Pref
Beide funktionieren, allerdings nur mit der Datei als Aufrufparameter.

Desweiteren ist es nebenbei nicht ganz so einfach oftmals Mozilla bei bestehenden Usern zu patchen. Da die User-Einstellungen meist für eine höhere Wertigkeit haben als die default-Einstellungen. Daher muss man dann die User-Einstellungen Patchen und nicht die im Haupverzeichnis. Was besonders bei roaming-profil nicht ganz so einfach ist.

MfG bell
UWegmann
Beiträge: 18
Registriert: 01 Jul 2008, 12:23

Re: Firefox Proxy und Startseite definieren

Beitrag von UWegmann »

Falls man zentrale Benutzerprofile über einen Windows Server verwendet, kann man natürlich auch dort unter Appdata den Mozillazweig hineinkopieren, dann haben alle User, die das Profil verwenden auch die Mozilla-Konfigurationseinstellungen wie z. B. proxy.
staybb
Beiträge: 90
Registriert: 04 Jan 2012, 10:23

Re: Firefox Proxy und Startseite definieren

Beitrag von staybb »

Hat jemand ein einfaches Beispiel Skript, wo nur die proxy.pac url mitgegeben wird?
lars_k
Beiträge: 33
Registriert: 10 Mai 2011, 13:10
Wohnort: Dortmund

Re: Firefox Proxy und Startseite definieren

Beitrag von lars_k »

Hallo ,

wir benutzen diese Firefox Version http://www.frontmotion.com/FMFirefoxCE/index.htm und steuern diese via GPO.

Gruß

Lars
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Firefox Proxy und Startseite definieren

Beitrag von ueluekmen »

Hi,

auch wenn wir ab und zu damit nerven:

Option 1: User-Profile-Management von opsi anschauen (Roaming-Profiles)
Option 2: Standard-Abo von uib in Betracht ziehen.
Option 3: Supportvertrag abschliessen.
Option 4: Diese Frage bei einer unsere Schulungen stellen.
Option 5: Auf die Community hoffen, klingt aber nach einem professionellem Einsatz-Szenario, wird wahrscheinlich etwas schwierig hier eine Antwort zu bekommen.

sorry, aber ab und zu müssen wir auch bisschen Geld verdienen ;)


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Benutzeravatar
Thomas_H
Beiträge: 525
Registriert: 09 Jun 2010, 11:57
Wohnort: Havelland

Re: Firefox Proxy und Startseite definieren

Beitrag von Thomas_H »

Hallo Erol,

ihr nervt nicht damit, bestimmt nicht, Opsi ist - man muss sich nur die Anleitung anschauen - so umfangreich, dass ein richtig wirkungsvoller Einsatz unter Nutzung aller bereits vorhandenen Erleichterungen eben nur mit einer Schulung bekannt sind. Und solltet Ihr mal wieder eine Schulung anbieten in Berlin so werde ich Himmel und Hölle in Bewegung setzen um dabei zu sein. Wenn ich aber eine Dienstreise beantragen muss ins Linuxhotel, dann wird das mit an Sicherheit grenzender Wahrscheinlichkeit abgelehnt.

Aber zurück zum Thema:

Meine Vorgehensweise wäre hier wie folgt: Auf einem Testrechner Firefox installieren, konfigurieren und das dabei entstehende Profil kopieren und von Opsi bei der Installation kopieren lassen als default-Profil.

Nachteil: bereits bestehende Profile sind davon ausgenommen und bleiben unberührt. Die Lösung findest Du auch in der Wiki.

Ist nicht das goldene vom Ei, aber funzt erst einmal. Vielleicht mach ich mich mal irgendwann an das Patchproblem für Mozilla-Produkte.

Gruß

Thomas_H
Kennst Du schon die WIKI für OPSI-Scripte? Fertige Installationsscripte bekommen und ablegen unter OPSI-Wiki
Aus dem Glashaus :) : UIB bietet auch Schulungen und Supportverträge für Opsi an.
Bild
Antworten