[arpwatch] ajout d'un serveur d'envoi

Celui-ci écoute au travers d'une socket unix. Il permet ainsi de garder
une connexion ldap (et pg et cie) en permanence ouverte. Ce qui accélère
le traitement des rapports de arpwatch.
Pour utiliser ce server, report.py (ancien arpwatch_sendmail.py)
tente de se connecter à cette socket et envoie le mail lui-même en cas
d'échec.
On rajoute également un initscript pour arpwatch_sendmail_server.
Il n'est pas parfait et si vous aimez pas, feel free to edit.
This commit is contained in:
Daniel STAN 2013-07-21 20:08:53 +02:00
parent 37c5a6836e
commit c068df708d
6 changed files with 226 additions and 68 deletions

View file

@ -0,0 +1,6 @@
#!/usr/bin/env python
#-*- coding: utf-8 -*-
PIDFILE = '/var/run/arpwatch_sendmail.pid'
USER='arpwatch'
GROUP='adm'
SOCKET_FILE='/var/run/arpwatch_sendmail.sock'