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
login.ins oder login.opsiscript?
-
- Beiträge: 461
- Registriert: 09 Sep 2009, 09:40
Re: login.ins oder login.opsiscript?
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
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
Re: login.ins oder login.opsiscript?
Hi,
in der control steht
....
userLoginScript: login.opsiscript
...
Also daran liegts nicht. Außerdem, woher kommt dann der Log-String '*.ins'?
Gruß,
A. Pohl
in der control steht
....
userLoginScript: login.opsiscript
...
Also daran liegts nicht. Außerdem, woher kommt dann der Log-String '*.ins'?
Gruß,
A. Pohl
Re: login.ins oder login.opsiscript?
Hi,
ich werde mir das ansehen. Bin zur Zeit im Linuxhotel und komme erst am Freitag dazu ....
gruß
d.oertel
ich werde mir das ansehen. Bin zur Zeit im Linuxhotel und komme erst am Freitag dazu ....
gruß
d.oertel
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Re: login.ins oder login.opsiscript?
Hi,
das ist wohl im opsiclientd verdrahtet.
Ich habe ein internes Ticket aufgemacht, das wir das ändern.
gruß
d.oertel
das ist wohl im opsiclientd verdrahtet.
Ich habe ein internes Ticket aufgemacht, das wir das ändern.
gruß
d.oertel
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Re: login.ins oder login.opsiscript?
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
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