Ist es möglich, vom Server aus (also ohne die Java GUI) ein Paket-Installation auf einem OPSI-Client zu starten?
Habe schon so einiges gesucht - leider ohne Erfolg bisher...
Hintergrund ist folgender: Ich möchte ein OPSI-Paket in Intervallen, also z.B. alle 6 Monate auf den Clients starten. Das ginge natürlich manuell über die GUI, aber wenn ich nun so simple Tasks einfach auf dem Server in einen Cronjob packen könnte, wäre das schon wirklich praktisch.
Die GUI macht ja letztlich auch nichts anderes als ein paar Befehle über irgendeine Schnittstelle an den Server zu senden, das sollte doch auch ohne GUI funktionieren...
Hat das schon einmal jemand gemacht? Und wenn Ja, wie?
Besten Dank!
[Solved] Opsi Paketinstallation vom Server aus starten?
[Solved] Opsi Paketinstallation vom Server aus starten?
Zuletzt geändert von jnko am 04 Sep 2017, 07:27, insgesamt 1-mal geändert.
Re: [Frage] Opsi Paketinstallation vom Server aus starten?
Wir lassen das bei uns auch in der Cron laufen:
Die Variablen musst du halt einfach ersetzen
Code: Alles auswählen
/usr/bin/opsi-admin -d method setProductActionRequest $SW $host setup
Re: [Frage] Opsi Paketinstallation vom Server aus starten?
wenn es alle Clients betreffen soll, die die Software installiert haben / typischerweise hwaudit / swaudit, dann
Code: Alles auswählen
opsi-admin -d task setupWhereInstalled <productId>
---
hoping to help
if your problem was solved, pls mark this thread as 'SOLVED'. thank you .
-- no PN support --
Andre
hoping to help
if your problem was solved, pls mark this thread as 'SOLVED'. thank you .
-- no PN support --
Andre
Re: [Solved] Opsi Paketinstallation vom Server aus starten?
Das war genau das, was ich gesucht hatte.
Vielen Dank!
Vielen Dank!
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: [Solved] Opsi Paketinstallation vom Server aus starten?
Hi,
Gruß
Niko
Falls noch mal Fragen in der Richtung aufkommen: Im Handbuch gibt es ein Kapitel dazu und dort sind auch noch ein paar andere Beispiele zu finden.jnko hat geschrieben:Die GUI macht ja letztlich auch nichts anderes als ein paar Befehle über irgendeine Schnittstelle an den Server zu senden, das sollte doch auch ohne GUI funktionieren...
Gruß
Niko
Code: Alles auswählen
import OPSI