ini files zB firefox IniVar('xy') - im Paket mitgeben oder?

Antworten
groovehunter
Beiträge: 24
Registriert: 23 Okt 2008, 08:37
Wohnort: 86150 Augsburg
Kontaktdaten:

ini files zB firefox IniVar('xy') - im Paket mitgeben oder?

Beitrag von groovehunter »

Hallo zusammen

ich habe firefox-3.0.3 erfolgreich auf einem client installiert mit dem wInst skript aus dem wiki
http://www.opsi.org/opsi_wiki/Firefox , simple die beiden 3.0.1 einträge auf 3.0.3 geändert habe.

Nun gehts an die auto-configuration der preferences (proxy etxc)
Dazu finde ich im wInst skript generell folgende Zeilen:

Code: Alles auswählen

  set $PREF_FILE$ = IniVar("pref_file")
  set $PREF_FILE$ = $PREF_FILE$+".js"
  ....
Wo ist denn nun dieses ini file? Ist das der evtl existenten Installation gemeint?
Oder kann man das im opsi paket mitgeben?
In dieser Sache hab ich also noch ein Verständnis problem.

Danke für sachdienliche Hinweise!
Florian
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2045
Registriert: 29 Mai 2008, 15:14

Re: ini files zB firefox IniVar('xy') - im Paket mitgeben oder?

Beitrag von j.schneider »

Hallo,

der Funktionsname IniVar ist historisch bedingt und daher etwas irreführend.
Mit iniVar wird der Wert des genannten Product-Properties für den Client ausgelesen auf dem das Skript gestartet wird.

Gruß
Jan Schneider


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


groovehunter
Beiträge: 24
Registriert: 23 Okt 2008, 08:37
Wohnort: 86150 Augsburg
Kontaktdaten:

Re: ini files zB firefox IniVar('xy') - im Paket mitgeben oder?

Beitrag von groovehunter »

verstehe.
- ein weiteres puzzlestück
:-)

Und das prefs.js file muß in

Code: Alles auswählen

 home/opsiproducts/firefox/CLIENT_DATA
oder?

zum testen müßte ich ihn nun noch deinstalliert bekommen.

Gibts dazu ein fertiges skript?

Oder kann das das wInst skript auch ?? http://www.opsi.org/opsi_wiki/Firefox

Ich sehe dazu nur was im abschnitt :
if FileExists("%ScriptPath%\delsub.ins")
; start uninstall
sub "%ScriptPath%\delsub.ins"
endif
groovehunter
Beiträge: 24
Registriert: 23 Okt 2008, 08:37
Wohnort: 86150 Augsburg
Kontaktdaten:

Re: ini files zB firefox IniVar('xy') - im Paket mitgeben oder?

Beitrag von groovehunter »

in welchem control file muß ich die properties eintragen (wenn ich sie für alle clients benutzen will)?

home/opsiproducts/firefox/OPSI/control
oder
/opt/pcbin/install/firefox/firefox_3.0.3-1.control

Pro client wäre hier entnehme ich dem handbuch S.131 :
/var/lib/opsi/config/depots/myclient.mydomain.de/products/localboot#

grüße,
florian
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2045
Registriert: 29 Mai 2008, 15:14

Re: ini files zB firefox IniVar('xy') - im Paket mitgeben oder?

Beitrag von j.schneider »

/opt/pcbin/install/firefox/firefox_3.0.3-1.control
hat für OPSI keine Bedeutung.

/home/opsiproducts/firefox/OPSI/control
gilt für das Paket.
Nach dem Packen und der Installation des Pakets auf dem Server werden diese Informationen im Backend eingetragen.

/var/lib/opsi/config/depots/myclient.mydomain.de/products/localboot/firefox
hier legt das File31-Backend die Meta-Informationen des Produkts für das entsprechende Depot ab.

Diese Properties gelten immer für alle Clients (am entsprechenden Depot).
Die clientspezifischen Werte der Properties findet man bei Verwendung des File31-Backends in /var/lib/opsi/config/clients/*.ini


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


groovehunter
Beiträge: 24
Registriert: 23 Okt 2008, 08:37
Wohnort: 86150 Augsburg
Kontaktdaten:

Re: ini files zB firefox IniVar('xy') - im Paket mitgeben oder?

Beitrag von groovehunter »

aja, das trug schon wieder ein bißchen zu mehr Durchblick bei.
Danke dafür!!

grüße
florian
Antworten