[GLPI] Joindre une machine Centos 7.x a l’agent Fusion Inventory

 

Joindre une machine Centos 7.x a l’agent Fusion Inventory

 

Pour inventorier la machine dans GLPI avec le plugin Fusion Inventory, créer un script et copier y le contenu.

/!\ Remplacer les lignes en gras, le nom du serveur et la localisation de la machine.

# vim script_fusion_centos7.sh
#!/bin/bash

#Récupération des paquets et installation
yum install -y https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
yum install -y fusioninventory-agent fusioninventory-agent-task-inventory

#Configuration de l'agent fusioninventory
echo ''
echo '****Configuration de fusioninventory****'

if [ -e /etc/fusioninventory/agent.cfg ]
	then
		i=1
		while [ -e /etc/fusioninventory/agent.cfg.old$i ]
		do
			let i++
		done

		$(echo "cp /etc/fusioninventory/agent.cfg /etc/fusioninventory/agent.cfg.old$i")
fi

for file in /etc/fusioninventory/agent.cfg
	do
		echo ''
		echo "**********************Traitement de $file ...******************************"
		sed -i '15iserver = https://glpi.domaine.local/plugins/fusioninventory/' "$file"
		sed -i -e "s/tag = /tag = localisation/g" "$file"
		sed -i -e "s/scan-profiles = 0/scan-profiles = 1/g" "$file"
		sed -i -e "s/scan-homedirs = 0/scan-homedirs = 1/g" "$file"

	done

systemctl start fusioninventory-agent
systemctl enable fusioninventory-agent
fusioninventory-agent

 

Donner les droits d’exécution, puis exécuter le.

# chmod +x script_fusion_centos7.sh
./script_fusion_centos7.sh

 

 

No votes yet.
Please wait...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.