1. 21 Aug, 2013 2 commits
  2. 16 Aug, 2013 3 commits
  3. 15 Aug, 2013 2 commits
  4. 14 Aug, 2013 3 commits
  5. 07 Aug, 2013 1 commit
  6. 04 Aug, 2013 2 commits
  7. 03 Aug, 2013 1 commit
  8. 26 Jul, 2013 4 commits
    • Daniel STAN's avatar
      [arpwatch_sendmail/initscript] vraie variable $PATH · ced52d60
      Daniel STAN authored
      C'était *un peu* débile ce que j'avais fait …
      ced52d60
    • Vincent Le gallic's avatar
    • Daniel STAN's avatar
      annuaires.py remplacé par annuaires_pg.py · e3c78848
      Daniel STAN authored
      annuaires.py était marqué déprécié depuis 2 mois
      e3c78848
    • Daniel STAN's avatar
      [hptools] éviter les collisions de mac · e05c4be1
      Daniel STAN authored
      La fonction walk de hptools fait appel au binaire snmpwalk. Celui-ci renvoi
      (dans le cas d'une demande des hpSwitchPortFdbAddress) des lignes
      de la forme:
      STATISTICS-MIB::hpSwitchPortFdbAddress.$(numerodeport).'$(mac en binaire)' "$(mac en hexa) "
      Par $(mac en binaire), je désigne une représentation où chaque octet de
      l'adresse mac est représenté par le caractère ascii correspondant.
      
      Cependant, il existe plus d'un caractère ascii non-représentable, et ces
      caractères sont tous remplacés par des ".". Cela donne des résultats
      avec plusieurs fois le même oid (quand présents sur la même prise):
      STATISTICS-MIB::hpSwitchPortFdbAddress.25.'......' "D4 BE D9 80 CD F8 "
      STATISTICS-MIB::hpSwitchPortFdbAddress.25.'......' "DC 9F DB 07 D9 12 "
      STATISTICS-MIB::hpSwitchPortFdbAddress.25.'......' "DC 9F DB 07 DA A8 "
      STATISTICS-MIB::hpSwitchPortFdbAddress.25.'......' "DC 9F DB 07 DB 1B "
      (^^^^ ex ici avec des bornes wifi sur le port 25)
      
      Cela pose un problème certain car la fonction walk renvoie un dictionnaire
      indexé par les oid, ce qui écrase donc les données précédentes.
      
      On patche en utilisant une lib snmp sachant traiter des oid binaires
      arbitraires.
      Comme cela change un peu la sortie de la fonction walk, j'ai préféré garder
      l'ancienne version, tout en permettant l'utilisation de la nouvelle via
      un argument optionnel de compatibilité.
      e05c4be1
  9. 25 Jul, 2013 4 commits
  10. 24 Jul, 2013 5 commits
  11. 21 Jul, 2013 5 commits
  12. 16 Jul, 2013 3 commits
  13. 15 Jul, 2013 1 commit
  14. 13 Jul, 2013 2 commits
  15. 09 Jul, 2013 2 commits