Integration vorhandener Linux-Clients in OPSI

Antworten
FloSchu
Beiträge: 8
Registriert: 04 Dez 2014, 12:30

Integration vorhandener Linux-Clients in OPSI

Beitrag von FloSchu »

Hallo zusammen,

ich weiß nicht, ob dieses Thema im Forum schon einmal behandelt wurde, bei der Suche habe ich allerdings nichts gefunden. Meine Frage ist, ob ein serverseitiges Deploy-Script (opsi-deploy-client-agent.py) auch für die Opsi-Linux-Client-Agents existiert.

In der Dokumentation habe ich lediglich die Befehle gefunden, die man auf dem Client selbst ausführen soll, um den opsi-linux-client-agent zu installieren (das Install.readme.txt im opsi-linux-client-agent-Ordner im Opsi-Depot). Im Opsi-Manual selbst findet sich da recht wenig bis kaum etwas dazu. Zumindest habe ich dazu sehr wenig gefunden. Falls es da doch etwas gibt und ich es überlesen habe, belehrt mich gerne eines besseren. :-)

Weil das Problem ist, dass in unserem Hause die Client-Betriebssysteme sehr heterogen aufgestellt sind, und wir mindestens genauso viele Linux- wie Microsoft-Betriebssysteme bei den Mitarbeiter-PC's vorfinden. Somit wäre es (bei einer Anzahl von 400 Clients) durchaus wünschenswert nicht an jeden Linux-Rechner zu müssen, um von dort aus den Opsi-agent zu installieren. Deswegen die Frage, ob man das ganze auch serverseitig abfrühstücken kann (wie bei den Windows-Clients).

Falls ihr noch Infos zur Version braucht:
Der Opsi-Server ist auf Version 4.0.5.
Die Opsi-Clients ebenfalls auf Version 4.0.5(.1-3)
Der Server läuft auf einem Ubuntu 12.04.5 LTS, Precise Pangolin.
Wir haben das Linux-Modul bereits dazugekauft.

Vielen Dank schonmal im Voraus.
Viele Grüße
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Integration vorhandener Linux-Clients in OPSI

Beitrag von n.wenselowski »

Hallo,

bisher gibt es noch nichts in der Art.

Es sollte im Prinzip ausreichen ein kleines Script zu schreiben, welches die sonst per Hand ausgeführten Befehle auf den Linux-Maschinen ausführt. Und dieses Script könnte man mittels Schleife gegen alle Linux-Clients ausführen lassen - das ist - grob vereinfacht - das, was auch der Deploy-Script für Windows macht.

Vermutlich wird auch noch ein entsprechendes Linux-Script in Zukunft kommen. Wenn es eilt, dann kann man das ganze auch über einen Support-Vertrag beschleunigen.


Gruß

Niko

Code: Alles auswählen

import OPSI
FloSchu
Beiträge: 8
Registriert: 04 Dez 2014, 12:30

Re: Integration vorhandener Linux-Clients in OPSI

Beitrag von FloSchu »

Hallo,

alles klar. Dann werde ich mich mal an das Scripten begeben. Wenn Interesse bei jemand anderem besteht, kann ich das fertige Skript, welches dann auch noch in Ruhe von uns getestet wurde, gerne ins Wiki stellen.

Danke für die Antwort!!
Viele Grüße
pandel
Beiträge: 830
Registriert: 25 Jan 2013, 16:47

Re: Integration vorhandener Linux-Clients in OPSI

Beitrag von pandel »

Hi!

Zur Remote ausführung von Scripten, hast du SSH auf den Clients? Dann schau mal hier:

http://www.shellhacks.com/en/Running-Co ... r-over-SSH
und
http://www.shellhacks.com/en/3-Steps-to ... t-Password

Lieber Gruß
Holger
SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Integration vorhandener Linux-Clients in OPSI

Beitrag von SirTux »

parallel-ssh wäre übrigens auch noch ne Möglichkeit. Das hat auch den Vorteil, daß die Rechner teilweise parallel abgearbeitet werden und nicht nur sequentiell wie bei einer for-Schleife.
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: Integration vorhandener Linux-Clients in OPSI

Beitrag von d.oertel »

Hi,

ich habe mir ein internes Ticket gemacht, damit das in der nächsten Version de opsi-linux-client-agent nicht vergessen wird....

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


FloSchu
Beiträge: 8
Registriert: 04 Dez 2014, 12:30

Re: Integration vorhandener Linux-Clients in OPSI

Beitrag von FloSchu »

Dankeschön!! Das nenne ich Service!! ;-)
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Integration vorhandener Linux-Clients in OPSI

Beitrag von n.wenselowski »

Hallo,

zur Info: ein Script gibt es mittlerweile und das soll Teil vom nächsten Release werden.


Viele Grüße

Niko

Code: Alles auswählen

import OPSI
Antworten