User Login Script
Verfasst: 24 Jul 2018, 15:18
Hallo,
mir ist aufgefallen, dass seit dem Update des Opsi-Servers auf 4.1 manche User Login Scripte nicht mehr laufen.
Wie es aussieht, hat sich das Standardverhalten geändert. Wenn ich den Schalter unter den event_user_login.action_processor_command von "/loginscripts" auf "/allloginscripts" ändere, wird es wieder ausgeführt.
Insofern kann ich den alten Zustand wiederherstellen.
Aber eigentlich wäre es besser, wirklich nur die Login-Scripte auszuführen von Paketen, die tatsächlich installiert sind.
Daher zur eigentlichen Frage: Wie muss ein Paket aussehen, damit das Login-Script tatsächlich ausgeführt wird. Mein Paket löscht und kopiert einfach bei jedem Login bestimmte Pfade und Dateien. Es enthält nur das User-Login-Script, kein Setup/Update/Once-Script. Ich habe für die Clients, bei dennen das Script ausgeführt werden soll, das Paket von Hand auf "installed" gesetzt.
Das scheint aber nicht zu reichen. Was muss gegeben sein, damit bei Schalter "/loginscripts" das Script tatsächlich ausgeführt wird?
Ich hoffe, das Problem ist nachvollziehbar.
Gruß und Dank
Robert
mir ist aufgefallen, dass seit dem Update des Opsi-Servers auf 4.1 manche User Login Scripte nicht mehr laufen.
Wie es aussieht, hat sich das Standardverhalten geändert. Wenn ich den Schalter unter den event_user_login.action_processor_command von "/loginscripts" auf "/allloginscripts" ändere, wird es wieder ausgeführt.
Insofern kann ich den alten Zustand wiederherstellen.
Aber eigentlich wäre es besser, wirklich nur die Login-Scripte auszuführen von Paketen, die tatsächlich installiert sind.
Daher zur eigentlichen Frage: Wie muss ein Paket aussehen, damit das Login-Script tatsächlich ausgeführt wird. Mein Paket löscht und kopiert einfach bei jedem Login bestimmte Pfade und Dateien. Es enthält nur das User-Login-Script, kein Setup/Update/Once-Script. Ich habe für die Clients, bei dennen das Script ausgeführt werden soll, das Paket von Hand auf "installed" gesetzt.
Das scheint aber nicht zu reichen. Was muss gegeben sein, damit bei Schalter "/loginscripts" das Script tatsächlich ausgeführt wird?
Ich hoffe, das Problem ist nachvollziehbar.
Gruß und Dank
Robert