Seite 1 von 1
event_on_demand immer wie event_silent_install ausführen?
Verfasst: 22 Dez 2015, 21:02
von Valentino-46
Hallo zusammen,
es gibt ja die Silent Installation welche aber etwas aufwändiger konfiguriert werden muss.
Kann man auch die On_demand funktion so missbrauchen, dass sie IMMER Silent ausgeführt wird? Also absolut ohne Neustarts und absolut unsichtbar?
Ich denke hier an:
action_processor_command = %action_processor.command% /productlist %action_processor_productIds% /silent
zu setzen.
Wenn es geht, seht ihr hier ein Problem?
Dankeschön!!! Schöne Feiertage und einen gesunden Rutsch ins neue Jahr wünsche ich!
Grüße, Valentino
Re: event_on_demand immer wie event_silent_install ausführen?
Verfasst: 23 Dez 2015, 10:14
von tobias
Moin,
jap klar das geht, hatte ich bei mir auch mal konfiguriert. Allerdings als zusätzliches Event.
folgende Parameter sollten du dafür reichen:
opsiclientd.event_ondemand_silent.super = on_demand
opsiclientd.event_ondemand_silent.name = on_demand_silent
opsiclientd.event_ondemand_silent.event_notifier_command = nix
opsiclientd.event_ondemand_silent.action_processor_command = %action_processor.command% /silent
Das ganze dann nach belieben noch einmal modifizieren in dem du opsiclientd.event_ondemand_silent.super{user_logged_in} anlegst und um weitere parameter um weitere details ergänzt.
Ich hatte das z.B. so das wenn ich das Silent Event abgefeuert hab, aber kein User angemeldet war, das dass ganze dann wieder ein Un-Silent event wurde. Da ist man relativ flexibel bei der Konfiguration
um das ganze via Configed auch abfeuern zu können den Parameter configed.opsiclientd_events unter configed (in der Hostparameter Liste) entsprechend erweitern.
Bitte erst einmal an einem Client testen, habe das so halb aus dem Kopf zusammengeschrieben und konnte es noch nicht testen

Re: event_on_demand immer wie event_silent_install ausführen?
Verfasst: 13 Jan 2016, 17:31
von Valentino-46
Hi Tobias,
perfekte Beschreibung! Besten Dank dafür!!!
Man sieht allerdings ein kurzes aufblinken für eine gefühlte Millisekunde. Ist das normal oder geht das noch supersilent?

Die Frage geht natürlich an alle, die sich damit auskennen
Besten Dank!!!
Re: event_on_demand immer wie event_silent_install ausführen?
Verfasst: 14 Jan 2016, 10:58
von tobias
das ist der WINST. Das Hab ich noch nicht wegbekommen.
Aber vielleicht weis UIB da mehr, denn bei der OPSI Silent Funktion für HW und SW Audit passiert das nicht. Jedenfalls hat sich noch kein Anwender bei mir desswegen beschwert und das läuft bei uns täglich.
Re: event_on_demand immer wie event_silent_install ausführen?
Verfasst: 03 Jun 2016, 15:02
von Irsigler
Guten Tag,
Ich habe nun diverse Einstellung wie sie hier beschrieben sind ausprobiert.
Trotzdem ploppt bei jeder "on_demand" Installation das blaue OPSI Fenster auf, fragt nach Konfigurationen und startet die Installation.
Sofern das Softwarepaket selbst sich silent installiert, besteht nur das blau OPSI Fenster mit "action processor läuft".
Ansonsten lädt winst und öffnet sich auf Maximum.
Was gibt es noch um die Installation komplett silent zu schalten? Ich bin langsam Ratlos

Re: event_on_demand immer wie event_silent_install ausführen?
Verfasst: 15 Jun 2016, 22:57
von ueluekmen
Hi,
tobias legt oben ein neues Event an, dass muss dann auch entsprechend gefeuert werden und nicht das Standard on_demand, wenn du dich oben an die Anleitung gehalten hast.
@tobias: Ist zwar etwas spät, aber die Frage ist an mir vorbeigerauscht. Der Trick bei unserem Silent Event liegt an folgender config:
Damit verschieben wir das flackern auf den Winlogon Bildschirm und verstecken Ihn vor den Usern

Re: event_on_demand immer wie event_silent_install ausführen?
Verfasst: 16 Jun 2016, 17:03
von Valentino-46
Hallo nochmal,
wegen dieser "config". Welche ist hier gemeint wo ich den "action_processor_desktop = winlogon" eintragen soll?!
Das kurze Aufflackern würde ich damit wegbekommen oder wie?!
Dankeschön!
Re: event_on_demand immer wie event_silent_install ausführen?
Verfasst: 17 Jun 2016, 14:03
von ueluekmen
Die Option muss in dem entsprechenden Event, welches gefeuert wird gesetzt werden. Im obigen Beispiel von Tobias wäre es:
opsiclientd.event_ondemand_silent.action_processor_desktop = winlogon