Seite 1 von 1

Linux Client Agent deaktivieren

Verfasst: 22 Sep 2016, 09:03
von marc.krueger
Hallo zusammen,

auf einem Linux-Client wird der Agent nicht mehr benötigt und soll nach Möglichkeit deaktiviert werden.
Bei einem Windows-Client würden wir in so einem Fall das Script deactivate.cmd nutzen. Wie wäre die korrekte Vorgehensweise unter Linux?
Ein kompletter uninstall hat bisher auf anderen Clients immer zu größeren Problemen geführt und ist somit keine Alternative.
Vielen Dank im Voraus

Re: Linux Client Agent deaktivieren

Verfasst: 22 Sep 2016, 12:44
von n.wenselowski
Hi Marc,

wenn auf dem Client ein vollständiger opsiclientd installiert ist, dann sollte es ausreichend sein den Service zu stoppen und zu deaktivieren.


Viele Grüße

Niko

Re: Linux Client Agent deaktivieren

Verfasst: 04 Okt 2016, 13:27
von s.ehrenfeld
Hallo Marc,

ich glaube für Dich wäre es auch hilfreich zu wissen, wie man den Client auf einem Linux-System deinstalliert.

Folgende Schritte solltest Du durchführen: (Wichtig siehe Punkt 4!!!!)

1. Du kopierst das opsi-client-agent Verzeichnis vom Opsi-Server auf den Linux-Client unter /tmp .

2. Rechte setzen

chmod -R ugo+x /tmp/opsi-linux-client-agent/

3. Deinstall durchführen

# Auf einem 32-Bit-System

sudo /tmp/opsi-linux-client-agent/files/opsi/opsi-script/32/opsi-script -batch /tmp/opsi-linux-client-agent/files/opsi/uninst/uninstall.ins /var/log/opsi-client-agent/opsi-script/opsi-client-agent.log


# Auf einem 64-Bit-System

sudo /tmp/opsi-linux-client-agent/files/opsi/opsi-script/64/opsi-script -batch /tmp/opsi-linux-client-agent/files/opsi/uninst/uninstall.ins /var/log/opsi-client-agent/opsi-script/opsi-client-agent.log

4.!!! Achtung wenn man das so durchführt, hat sowohl mein Debian als auch Ubuntu-System nicht mehr funktioniert.
Schuld war, das der opsi-client nicht sauber aus dem autostart entfernt wurde.

In dem uninstall.ins habe ich dann noch eine Prüfung eingebaut ob es sich um Debian oder Ubuntu handelt und dann entsprechend:

a) Bei Debian:
update-rc.d -f opsiclientd remove

b) Bei Ubuntu
delete -sf "/usr/share/lightdm/*opsiscriptstarter*"

eingebaut. Bei unseren Test sind ohne diese Änderungen keine der Systeme mehr gestartet mit den Änderungen sieht es bei uns ganz gut aus. Teste am besten erst das Uninstall-Skript auf einem Testsystem.


Viele Grüße

i.A.

Sunil