Koozali.org: home of the SME Server

SME8 Erfahrungen mit Contribs: OCS Inventory

Offline uli334

  • ****
  • 128
  • +0/-0
SME8 Erfahrungen mit Contribs: OCS Inventory
« on: August 03, 2012, 04:47:08 AM »
Hallo,

momentan stelle ich gerade eine Reihe von SME Maschinen von SME7 auf SME8 um und beschreibe hier einmal meine Erfahrungen mit der Installation des Contribs OCS-Inventory auf SME8.

Vorweg:
- Dieses Contrib enthielt unter dem SME7 (http://wiki.contribs.org/OCS_Inventory_Tools) noch das Verwaltungstool GLPI. Das wird bei der folgenden Anleitung nicht mit installiert.
- Was ich hier schreibe, resultiert nur in einer funktionierenden OCS Installation auf dem SME8, es ist aber bestimmt nicht perfekt, da zusammengeflickt aus 7er und 8er Paketen...

Installation OCS auf SME8:
OCS Ver. 1.3.3

Zuerst die 3 Pakete aus den SME8er Contribs installieren:
(ocsinventory.noarch.1.3.3-5.el5, ocsinventory-reports.noarch.1.3.3-5.el5, ocsinventory-server-1.3.3-5.el5.noarch.rpm):

  - yum install ocsinventory* --enablerepo=smecontribs

Dann das SME-OCS Paket lokal:
  - ein beliebiges Verzeichnis fuer die Downloads erstellen und dort hineingehen, kann nach der Installation wieder geloescht werden. Dann:
  - wget ftp://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/7.6/smecontribs/i386/RPMS/smeserver-ocsinventory-0.1-11.el4.sme.noarch.rpm
  - yum localinstall smeserver-ocsinventory-0.1-11.el4.sme.noarch.rpm

Dann:

  - signal-event ocs-update
  - signal-event post-upgrade; signal-event reboot

Nach dem Neustart OCS-Installation durchfuehren:

  - Im Browser:
    - https://yourserver/ocs/install.php
  - Alles durchwinken (Button "Send")
  - Dann auf die Shell und die "install.php" loeschen:
    - rm -f /usr/share/ocsinventory-reports/ocsreports/install.php
  - Zum Abschluss natuerlich noch im Browser das admin Passwort neu setzen (Standard ist "admin")...

----------

Installation des Agenten auf dem Server:

Er umfasst die drei Pakete:
  - ocsinventory-agent-0.0.6-1.el4.remi.noarch.rpm
  - ocsinventory-ipdiscover-1.01-2.el4.remi.i386.rpm
  - monitor-edid-1.11-1.el4.remi.i386.rpm

Download und Installation:
  - wget ftp://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs/sgomez/contribs/inventory/ocs_linux_agent-0.0.6.tar.gz
  - tar xzf ocs_linux_agent-0.0.6.tar.gz
  - cd ocs_linux_agent-0.0.6
  - yum localinstall *rpm

Den Agenten einrichten:
  - nano /etc/ocsinventory-agent/ocsinv.conf
    - hier die Eintraege "OCSSERVER=<ServerIP> und OCSTAG=<Tag>" setzen
Den Agenten einmal ausfuehren:
  - ocsinventory-agent --server=<ServerIP>

Jetzt taucht er in OCS auf.

----------

In OCS die Softwareverteilung aktivieren:

Unter "/Configuration/Konfiguration/Bereitstellung/":
  - "Download" auf "on"
  - "Deploy" auf "on"

----------

Viele Gruesse,
Uli