login.ins oder login.opsiscript?

Antworten
apohl

login.ins oder login.opsiscript?

Beitrag von apohl »

Hallo,

in den OPSI-Templates habe ich vor einiger Zeit gesehen, dass OPSI-Scripte mit *.opsiscript enden und die neuen Include-Dateien mit *.opsiinc.
Das finde ich gut, da *.ins ja eigentlich von Windows als "Internetkommunikationseinstellungen" behandelt werden.

Nun habe ich seit einiger Zeit Pakete überarbeitet und eben diese Endungen auch benutzt.

Aber nun ist mir beim Einsatz des "User Profile Management"-Modules aufgefallen, daß kein Login-Skript mehr ausgeführt wird.
Letztlich wird keines mehr gefunden, denn im Log steht:

Authorization request from host testusxxxxxxx (application: opsiclientd version 4.0.71) (workers.py|186)
[5] [Oct 29 15:50:47] -----> Executing: backend_getInterface() (JsonRpc.py|123)
[5] [Oct 29 15:50:47] -----> Executing: backend_info() (JsonRpc.py|123)
[5] [Oct 29 15:50:47] -----> Executing: backend_info() (JsonRpc.py|123)
[5] [Oct 29 15:50:47] -----> Executing: dispatcher_getConfig() (JsonRpc.py|123)
[5] [Oct 29 15:50:47] -----> Executing: accessControl_authenticated() (JsonRpc.py|123)
[5] [Oct 29 15:50:47] -----> Executing: product_getObjects([], {'type': u'LocalbootProduct', 'userLoginScript': u'*.ins'}) (JsonRpc.py|123)
[5] [Oct 29 15:50:47] User 'testusxp3xxxx' asked to close the session (workers.py|432)


Irgendwo im OPSI-Clientd oder WINST ist also verdrahtet, daß nach *.ins gesucht wird.

Kann man das ändern? Oder hab ich da was mit den *.opsiscript-Dateien falsch verstanden?

Noch ein kleiner Wunsch am Rande:
Wenn *.opsiscript-Dateien gewollt sind, ist es möglich, im Datei-Auswahldialog von Winst (im Dialog-Modus) auch diese Extension als Auswahl anzubieten.
So würden diese Dateien neben den *.ins-Dateien gleich zu sehen sein. Im Moment muß ich immer "*.opsiscript" eingeben.

Gruß,

Andreas Pohl
thomas.besser
Beiträge: 472
Registriert: 09 Sep 2009, 09:40

Re: login.ins oder login.opsiscript?

Beitrag von thomas.besser »

Hi,

was steht denn in der Datei 'control' bzgl. 'userLoginScript:' des entsprechenden Pakets?

Ich würde meinen, dass der dort definierte Wert für das jeweilige Paket genommen wird.

Gruß
Thomas
apohl

Re: login.ins oder login.opsiscript?

Beitrag von apohl »

Hi,

in der control steht
....
userLoginScript: login.opsiscript
...

Also daran liegts nicht. Außerdem, woher kommt dann der Log-String '*.ins'?

Gruß,

A. Pohl
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: login.ins oder login.opsiscript?

Beitrag von d.oertel »

Hi,

ich werde mir das ansehen. Bin zur Zeit im Linuxhotel und komme erst am Freitag dazu ....

gruß
d.oertel


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
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: login.ins oder login.opsiscript?

Beitrag von d.oertel »

Hi,

das ist wohl im opsiclientd verdrahtet.
Ich habe ein internes Ticket aufgemacht, das wir das ändern.

gruß
d.oertel


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


apohl

Re: login.ins oder login.opsiscript?

Beitrag von apohl »

Hallo,

eben ist mir zu diesem Thema folgendes aufgefallen:

Wenn ich in all den gerade installierten Paketen eines Rechners mindestens eines habe, das eine "login.ins" hat, werden alle (also auch die login.opsiscripts) ausgeführt.
Gibt es keine einzige login.ins-Datei, wird gar nichts ausgeführt.

Vielleicht hilft das, den Effekt besser einzukreisen.

Viele Grüße,

A. Pohl
Antworten