From 1a06e4a2ab01b53581d8555e11d5c7cf5007bfee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Bousqui=C3=A9?= Date: Thu, 6 Dec 2018 15:13:04 +0100 Subject: [PATCH] fix : machine inconnue de Winlog dans plan --- README.md | 2 +- admin/salles/index.php | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9f8bf0c..0be3a14 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,6 @@ Winlog est une architecture simple et un programme léger de surveillance en tem Les connexions sont archivées dans une base de données et peuvent faire l'objet ensuite de statistiques, de mesures ou de recherche : qui était connecté quand et sur quelle machine ? Voir la [documentation](https://github.com/jbousquie/winlog/wiki) -Poster [JRES2015](https://jres.org/) : [poster PDF](http://jerome.bousquie.fr/WinlogPoster3.pdf) - [slides lightning talks](http://jerome.bousquie.fr/WinlogLT.pdf) version : 1.6 _([Change Log](https://github.com/jbousquie/winlog/wiki/Change-Log))_ note : depuis la version 1.4.0 proposant la fonctionnalité de démarrer un script sur une machine distante, Winlog se nomme Winlog-R (remote) pour le différentier des versions précédentes. @@ -35,5 +34,6 @@ Pour le contrôle des PC à distance : ![connexions en cours](http://jerome.bousquie.fr/winlog/images/ConnexionsEnCours.png) +Poster [JRES2015](https://jres.org/) : [poster PDF](http://jerome.bousquie.fr/WinlogPoster3.pdf) - [slides lightning talks](http://jerome.bousquie.fr/WinlogLT.pdf) © Jérôme Bousquié diff --git a/admin/salles/index.php b/admin/salles/index.php index ba43719..12e0baf 100644 --- a/admin/salles/index.php +++ b/admin/salles/index.php @@ -37,7 +37,12 @@ function AdressesMac_plan(&$hosts) { $machines = Machines(); $macs_de_la_salle = array(); foreach($hosts as $host) { - $macs_de_la_salle[] = $machines[$host][8]; + if (array_key_exists($host, $machines)) { + $macs_de_la_salle[] = $machines[$host][8]; + } + else { + echo("

Attention : la machine $host est déclarée dans le plan, mais n'a pas été récupérée par Winlog depuis AD

"); + } } return $macs_de_la_salle; }