Opensource (GPLv2 licentie) tool.
Overzicht van hardware op het netwerk.
Uitrollen van software, scripts, bestanden.
Overzicht geinstalleerde software.
1. OCS-INVENTORY-NG B.A. n.v. Lieven De Puysseleir OCS INVENTORY NG Open Computer and Software Inventory Next Generation http://www.ocsinventory-ng.org
12. De agent kan op allerlei clients geinstalleerd worden, gaande van windows 95 t.em. Windows 7 beta en zowat all versies van linux. (gezien het opensource is kan je natuurlijk altijd zelf compileren.)
31. Om overbelasting van de server te voorkomen kan OCS ook uitgesplitst worden over verschillende servers.
32.
33. Administratie en deployment server, alsook een replica van de database op de ander. Aan te raden is om dit op Linux te doen want de versie voor Windows komt als 1 installatiepakket.
39. Een uitgebreide lijst met benodigde modules en software kan je wederom vinden op de site.
40. Er zijn o.a. een aantal perl en php modules nodig.
41. Installatie De nieuwste versie is steeds beschikbaar op de website. Deze kan je na het downloaden installeren door het setup.sh script uit te voeren. (denk vooraf aan de vereiste paketten)
42.
43. Eventueel rechtstreeks in mysql. (phpmyadmin) Deze wordt gebruikt door administratie- en communicatieserver.
44.
45. Eindelijk Als het systeem geinstalleerd is kan je aanloggen met de admin user. (std ww admin) http://<server>/ocsreports Om af te sluiten kan je een ”TAG” invoeren, bij de installatie van de agent op de clients wordt dan gevraagd een tag in te geven. Deze kan je later gebruiken om computers te sorteren.
46.
47.
48.
49. aan indien u de agents via de server wil uitrollen.
97. Execute = eventueel bestand overzetten en commando uitvoeren dat wel of niet in het pakket zat, je kan iets uitvoeren wat al eerder op de client werd geinstalleerd.
98. Store = gecomprimeerd bestand overzetten en uitpakken. Alle bestanden/folders moeten gecomprimeerd worden aangeboden.
99.
100. XML INFO FILE: beschrijft de actie die de agent moet uitvoeren
101. PAKKETJES: het bestand werd opgedeeld in kleine pakketjes om downloaden door de agent te vergemakkelijken.
102. SSL Belangrijk om weten bij het uitrollen van software: De info bestanden moeten op een ssl beveiligde webserver staan. (Wie deze bestanden heeft kan immers eender wat uitvoeren op de clients) Serverkant: server.crt & server.key Client side: cacert.pem
103. Download folder De Packages die je gaat maken via de console worden opgeslagen waar de clients ze kunnen afhalen, default /var/www/download/ In de config van apache is dit een alias naar /var/lib/ocsinventory-reports/download/
109. Verplaats de bestanden naar een andere server die je als deployment server wil gebruiken. (rsync, ...)
110. Multi-site deployment Het is mogelijk om per geografische site een locale server te hebben die de pakketjes bijhoudt Terwijl er slechts 1 communication server de INFO bestandjes centraliseert.
123. Dynamische groepen Als je een groep wil waarin steeds alle computers zitten die aan bepaalde criteria voldoen. (bv alle pc's met explorer) doe je hetzelfde als voor een statische groep maar je vult een ander veld in: