Changes

Jump to navigation Jump to search
1,482 bytes added ,  22:56, 7 January 2014
no edit summary
Line 1: Line 1:  
{{Languages|OCS Inventory Tools}}
 
{{Languages|OCS Inventory Tools}}
 
+
{{Outdated}}
 +
{{Warning box|Cette contrib pour SME7 n'A pas été mise à jour dpeuis 2007. Preferez le paquet SME8 [[OCS_Inventory]]}}
 
=Maintaineur=
 
=Maintaineur=
 
[[User:Cool34000|Sylvain Gomez]]<br/>
 
[[User:Cool34000|Sylvain Gomez]]<br/>
Line 28: Line 29:  
=Installation du serveur=
 
=Installation du serveur=
 
==Téléchargement==
 
==Téléchargement==
Vous pouvez télécharger ce paquetage ''[http://mirror.contribs.org/smeserver/contribs/sgomez/contribs/inventory/smeserver-inventory-tools-1-7.i386.rpm  ici]''. Vous aurez également besoin de ''[http://mirror.contribs.org/smeserver/contribs/sgomez/contribs/inventory/dependencies/ocs_perl_deps.tar.gz quelques dépendances]''.
+
Vous aurez besoin de ''[http://mirror.contribs.org/smeserver/contribs/sgomez/contribs/inventory/dependencies/ocs_perl_deps.tar.gz quelques dépendances]''.
    
Si vous voulez le sauvegarder directement sur votre serveur SME Server, voici les commandes à exécuter au prompt :
 
Si vous voulez le sauvegarder directement sur votre serveur SME Server, voici les commandes à exécuter au prompt :
 
  wget http://mirror.contribs.org/smeserver/contribs/sgomez/contribs/inventory/dependencies/ocs_perl_deps.tar.gz
 
  wget http://mirror.contribs.org/smeserver/contribs/sgomez/contribs/inventory/dependencies/ocs_perl_deps.tar.gz
wget http://mirror.contribs.org/smeserver/contribs/sgomez/contribs/inventory/smeserver-inventory-tools-1-7.i386.rpm
      
==Installation==
 
==Installation==
Line 44: Line 44:  
  yum localinstall ./ocs_perl_deps/*.rpm
 
  yum localinstall ./ocs_perl_deps/*.rpm
 
Enfin, installez OCS Reports et GLPI avec la commande suivante :
 
Enfin, installez OCS Reports et GLPI avec la commande suivante :
  yum localinstall smeserver-inventory-tools-1-7.i386.rpm
+
  yum install smeserver-inventory-tools --enablerepo=smecontribs
 
Vous pouvez ignorer les commentaires de YUM vous invitant à faire un ''signal event post-upgrade'' et un ''signal-event reboot''.
 
Vous pouvez ignorer les commentaires de YUM vous invitant à faire un ''signal event post-upgrade'' et un ''signal-event reboot''.
   Line 68: Line 68:     
Puis installez la nouvelle version avec la commande suivante :
 
Puis installez la nouvelle version avec la commande suivante :
  yum localinstall smeserver-inventory-tools-1-7.i386.rpm
+
  yum install smeserver-inventory-tools --enablerepo=smecontribs
    
===Nouveau RPM===
 
===Nouveau RPM===
Line 74: Line 74:     
Utiliser YUM pour la mise à jour :
 
Utiliser YUM pour la mise à jour :
  yum localinstall smeserver-inventory-tools-1-'''x'''.i386.rpm
+
  yum update smeserver-inventory-tools --enablerepo=smecontribs
Ou'' "'''x'''" '' est le numéro de la nouvelle version.
+
 
 
==Commandes spéciales==
 
==Commandes spéciales==
 
Pour voir la configuration d'OCS et GLPI, vous pouvez taper les commandes suivantes :
 
Pour voir la configuration d'OCS et GLPI, vous pouvez taper les commandes suivantes :
Line 87: Line 87:  
  # InventoryAccess | local/global | global  | Accessibilité du serveur OCS (pour recevoir les inventaires)
 
  # InventoryAccess | local/global | global  | Accessibilité du serveur OCS (pour recevoir les inventaires)
 
  # InventoryDelay  | >1          | 600    | Temps d'attente (sec) pour éviter les surcharges serveur(cron de l'Agent)
 
  # InventoryDelay  | >1          | 600    | Temps d'attente (sec) pour éviter les surcharges serveur(cron de l'Agent)
 
+
# URL            | nouvel alias |        | Alias optionnels pour les interfaces web d'ocs et de glpi
 
Après avoir modifié la configuration d'OCS et/ou GLPI, vous devez appliquez vos modifications en tapant la commande suivante :
 
Après avoir modifié la configuration d'OCS et/ou GLPI, vous devez appliquez vos modifications en tapant la commande suivante :
 
  signal-event domain-modify
 
  signal-event domain-modify
 
Cela apportera les modifications nécessaires aux templates et services en une seule commande !
 
Cela apportera les modifications nécessaires aux templates et services en une seule commande !
 +
 +
exemple:
 +
config setprop ocs  HTTPS on PublicAccess global
 +
config setprop glpi HTTPS on PublicAccess global
 +
signal-event domain-modify
 +
 
==Désinstallation==
 
==Désinstallation==
 
Pour désinstaller OCS Reports et GLPI, tapez la commande suivante :
 
Pour désinstaller OCS Reports et GLPI, tapez la commande suivante :
Line 165: Line 171:  
Les commandes sont les même qu'avec le service :
 
Les commandes sont les même qu'avec le service :
 
  "C:\Chemin_vers\OcsLogon.exe" /server:votredomaine.com /np /debug /tag:votre_tag
 
  "C:\Chemin_vers\OcsLogon.exe" /server:votredomaine.com /np /debug /tag:votre_tag
Pour des inventaires encore plus rapides et faciles, vous pouvez également renommer le lanceur en utilisant votre nom de domaine :
+
Pour des inventaires encore plus rapides et faciles, vous pouvez également renommer le lanceur en utilisant votre nom de domaine : (n'oubliez pas .exe)
  "C:\Chemin_vers\votredomaine.com.exe" /np /debug /tag:votre_tag
+
  "C:\Chemin_vers\votredomaine.com'''.exe'''" /np /debug /tag:votre_tag
 
----
 
----
 
Pour tout problème, vérifiez le log dans ''C:\ocs-ng\NOM_ORDINATEUR.log''
 
Pour tout problème, vérifiez le log dans ''C:\ocs-ng\NOM_ORDINATEUR.log''
 
----
 
----
 +
 
===Importation d'''ocsagent.exe'' dans MySQL===
 
===Importation d'''ocsagent.exe'' dans MySQL===
 
Le principal avantage de cette méthode est que vous pouvez envoyer le lanceur par Internet rapidement ou le mettre sur une disquette (il ne pèse que 65Ko !) Votre lecteur de disquette va vous parraitre bien plus puissant après ca !
 
Le principal avantage de cette méthode est que vous pouvez envoyer le lanceur par Internet rapidement ou le mettre sur une disquette (il ne pèse que 65Ko !) Votre lecteur de disquette va vous parraitre bien plus puissant après ca !
Line 182: Line 189:  
L'installeur est bloqué (install.php), vous devez le débloquer avec la commande suivante :
 
L'installeur est bloqué (install.php), vous devez le débloquer avec la commande suivante :
 
  chmod 660 /opt/inventory/ocs/ocsreports/dbconfig.inc.php
 
  chmod 660 /opt/inventory/ocs/ocsreports/dbconfig.inc.php
Ensuite, vous devez importer ce fichier dans la base de données d'OCS. Rendez-vous à l'adresse http://yourdomain.com/ocs/install.php
+
Ensuite, vous devez importer ce fichier dans la base de données d'OCS. Rendez-vous à l'adresse http://votredomaine.com/ocs/install.php
    
Utilisez le compte ocs pré-configuré pour cela :
 
Utilisez le compte ocs pré-configuré pour cela :
Line 202: Line 209:     
==Agent OCS pour Linux==
 
==Agent OCS pour Linux==
Pour une distribution basée sur RPM, utilisez les RPMs précédants. Pour les autres distributions : téléchargez le client générique linux tar.gz, décompressez puis en tant que root, lancez le script de setup.
+
Téléchargez le client générique linux tar.gz, décompressez le, lisez le fichier README, puis en tant que root, lancez le script de setup.
 +
 
 +
Des dépendances Perl supplémentaires sont requises, utilisez votre gestionnaire de packets pour trouver les dépendances manquantes à l'aide du README (ou des messages d'erreurs de dépendances). Reportez vous à la section 4.2 du fichier d'aide d'OCS.
   −
Des dépendances Perl supplémentaires sont requises, utilisez votre gestionnaire de packets pour trouver les dépendances manquantes. Reportez vous à la section 4.2 du fichier d'aide d'OCS.
+
Pour lancer un inventaire
 +
ocsinventory-client.pl -server=server.net -tag=network3
   −
Le 1er inventaire est lancé pendant l'installation.
+
Vérifiez l'heure d'exécution de la tâche planifiée et ses options dans
 +
/etc/cron.d/ocsinventory-client
    
=Utilisation d'OCS Inventory NG=
 
=Utilisation d'OCS Inventory NG=
Line 304: Line 315:  
Il y a plusieurs options pour le déploiement de paquets. Pour un apercu rapide, visitez [http://www.ocsinventory-ng.org/index.php?page=package-deployment le site d'ocs].
 
Il y a plusieurs options pour le déploiement de paquets. Pour un apercu rapide, visitez [http://www.ocsinventory-ng.org/index.php?page=package-deployment le site d'ocs].
 
Pour les détails reportez-vous à la section 8.3 du fichier d'aide.
 
Pour les détails reportez-vous à la section 8.3 du fichier d'aide.
Pour les [http://alufis35.uv.es/OCS-Deployment-Tips-and-tricks.html astuces], visitez le site de Pablo Iranzo (en anglais).
+
Pour les [http://alufis35.uv.es/OCS-Deployment-Tips-and-tricks.html astuces], visitez le site de Pablo Iranzo (en anglais).<br>
 
[[Image:OCS-buildpackage.png]]<br>
 
[[Image:OCS-buildpackage.png]]<br>
 
----
 
----
Line 317: Line 328:  
Fournissez le chemin vers le dossier download. Comme cette fonctionnalité est disponible UNIQUEMENT SUR LE LAN, veuillez fournir le nom interne du serveur ou son adresse IP dans les 2 champs.
 
Fournissez le chemin vers le dossier download. Comme cette fonctionnalité est disponible UNIQUEMENT SUR LE LAN, veuillez fournir le nom interne du serveur ou son adresse IP dans les 2 champs.
   −
Attention, c'est le chemin que devra résoudre l'agent (valeur ''localhost'' interdite !)
+
Attention, c'est le chemin que devra résoudre l'agent (valeur ''localhost'' interdite !)
    
[[Image:OCS-activate-package2.png]]<br>
 
[[Image:OCS-activate-package2.png]]<br>
Line 361: Line 372:  
{{Warning box|type=warning|Pour des raisons de sécurité, veuillez changer le mot de passe admin après votre 1ère connexion !}}
 
{{Warning box|type=warning|Pour des raisons de sécurité, veuillez changer le mot de passe admin après votre 1ère connexion !}}
 
L'interface web de GLPI n'est accessible que de l'intérieur de votre réseau pour des raisons de sécurité par défaut.
 
L'interface web de GLPI n'est accessible que de l'intérieur de votre réseau pour des raisons de sécurité par défaut.
 +
==Les bases==
 +
[http://glpi-project.org/wiki/doku.php?id=accueil Wiki de GLPI]
 +
 +
[http://glpi-project.org/wiki/doku.php?id=fr:premierspas 1er pas...]
 +
{{Incomplete}}
 +
===Authentification externe===
 +
Vous pouvez configurer GLPI pour que vos utilisateur SME users puissent se connecter. Pour cela, nous allons utiliser IMAP.
 +
 +
Dans l'interface de GLPI interface, cliquez sur l'icone ''Administration'' et ouvrez le menu ''Configuration''. Cliquez sur ''Authenficication Externe''.
 +
 +
Les réglages sont sur la photo d'écran :
 +
[[Image:GLPI-imap-auth.png]]<br>
 +
----
 +
Appliquez vos changements. Les utilisateurs SME peuvent désormais se connecter à l'interface de GLPI avec leur utilisateur+mot de passe !
 +
 +
Déconnectez vous et reconnectez vous avec un compte existant :
 +
[[Image:GLPI-user-interface.png]]<br>
 +
----
   −
==Synchronisation de GLPI avec OCS==
+
===Synchronisation de GLPI avec OCS===
 
Vous pouvez importer les inventaires OCS dans GLPI.
 
Vous pouvez importer les inventaires OCS dans GLPI.
 
Cliquez simplement sur ''OCSNG'' dans le menu ''Outils''.
 
Cliquez simplement sur ''OCSNG'' dans le menu ''Outils''.
Line 370: Line 399:  
[[Image:GLPI-sync-OCS-2.png]]<br>
 
[[Image:GLPI-sync-OCS-2.png]]<br>
 
----
 
----
 +
==Mode avancé==
 +
===Synchronisation de GLPI avec LDAP===
 +
[http://glpi-project.org/wiki/doku.php?id=en:ldap Article en relation sur le Wiki de GLPI]
 +
{{Incomplete}}
 +
===Synchronisation de GLPI avec Active Directory===
 +
[http://glpi-project.org/wiki/doku.php?id=fr:ldap Article en relation sur le Wiki de GLPI]
 +
{{Incomplete}}
 +
==Plugins==
 +
[http://glpi-project.org/wiki/doku.php?id=fr:plugins Article en relation sur le Wiki de GLPI]
 +
{{Incomplete}}
 +
 
=Informations additionnelles=
 
=Informations additionnelles=
 
*[http://www.ocsinventory-ng.org/ Site web d'OCS]
 
*[http://www.ocsinventory-ng.org/ Site web d'OCS]
Line 381: Line 421:  
*[http://www.dlaoctet.com/index.php/2006/10/12/17-installer-ocs-next-generation-inventory-et-glpi Howto ancienne version]
 
*[http://www.dlaoctet.com/index.php/2006/10/12/17-installer-ocs-next-generation-inventory-et-glpi Howto ancienne version]
    +
 +
''Stefen Noble (Snoble)''
    
''Sylvain Gomez (Cool34000)''
 
''Sylvain Gomez (Cool34000)''
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu