You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2023-04-21 12:02:05

papifouettard
Member
Registered: 2019-10-04
Posts: 29

Installation GLPI-Agent sur Mac, via Intune

Bonjour à Tous,

J'ai un soucis avec l'agent GLPI-Agent, que je souhaites déployer depuis Intune sur nos mac managés.

Mon installation fonctionne et se solde par un inventaire à jour du mac smile. Pour info:
- J'installe l'agent via le .PKG via une application LOB mac.
- J'installe le fichier de conf de l'agent via un script shell.

Le soucis que je rencontres est que l'installation n'est pas détectée correctement côté intune. Cela est certainement dû au CFBundleIdentifier détecté, qui n'est pas bon.
Voici ce qui s'auto-rempli dans intune:
App bundle ID (CFBundleIdentifier) : org.glpi-project.glpi-agent
App version (CFBundleShortVersionString) : 1.4

Dans la documentation microsoft https://learn.microsoft.com/en-us/mem/i … apps-macos , on voit qu'il est possible de requêter un fichier .Plist pour en tirer les infos ci-dessus.
-J'ai donc exécuté leur exemple sur le company portal avec : defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleIdentifier
J'ai bien le retour : com.microsoft.CompanyPortalMac
-Par contre en exécutant ça sur le .plist GLPI-Agent (trouvable sous /Library/LaunchDaemons) : Defaults read /Library/LaunchDaemons/org.glpi-project.glpi-agent.plist CFBundleIdentifier
Cela me retourne : The domain/default pair of (/Library/LaunchDaemons/org.glpi-project.glpi-agent.plist, CFBundleIdentifier) does not exist.

J'en déduis que le .plist de déclaration de l'agent n'est pas correct. A-t-on un moyen de corriger ce soucis, en introduisant des données manuellement, ou en téléchargeant un fichier supplémentaire?

Offline

#2 2023-04-24 10:42:53

gbougard
Moderator
From: Montpellier, France
Registered: 2021-07-21
Posts: 565
Website

Re: Installation GLPI-Agent sur Mac, via Intune

Juste pour référence, voici le lien d'un début d'échange sur le sujet: https://forum.glpi-project.org/viewtopic.php?pid=500921

Offline

#3 2024-11-29 09:28:52

smarchand
Member
Registered: 2021-06-14
Posts: 30

Re: Installation GLPI-Agent sur Mac, via Intune

Bonjour,

Je viens de mettre en place Intune pour MAC et je serais très intéressé par le script qui crée/modifie le cfg et qui lance la tache en auto. Je dispose du code qui fonctionne bien à la mano mais je ne suis pas à l'aide sur le shell MAC. Possible de partager le code complet stp

Créer un fichier dans le chemin indiqué ci-dessous, lui attribuer certains droits, puis écrire du contenu pour la remontée de l’inventaire.
cd /applications/GLPI-agent/etc/conf.d
sudo touch local.cfg
sudo chmod 775 local.cfg
sudo nano local.cfg
•    Ce que doit contenir le fichier « local.cfg » :
server=»https://monserver.glpi.com/front/inventory.php »
runnow=0
debug=1
•    Démarrer le processus glpi-agent :
sudo launchctl start /applications/GLPI-agent/bin/glpi-agent
•    Redémarrer la machine :
sudo reboot

Offline

#4 2024-11-29 11:03:36

gbougard
Moderator
From: Montpellier, France
Registered: 2021-07-21
Posts: 565
Website

Re: Installation GLPI-Agent sur Mac, via Intune

Bonjour,

je n'ai pas les infos, mais juste dans ce que tu as noté :

  • les apostrophes sur la conf "server" peuvent être supprimées (d'autant plus qu'elles sont mal formatées ici)

  • pour démarrer le service, c'est la commande suivante qu'il faut utiliser:

    sudo launchctl start com.teclib.glpi-agent

Offline

Board footer

Powered by FluxBB