From b46dc1dbdc50493305151fb23e44eb73c041f398 Mon Sep 17 00:00:00 2001 From: Nicolas Dandrimont Date: Mon, 8 Dec 2008 03:09:04 +0100 Subject: [PATCH] =?UTF-8?q?[monit]=20Vsftpd=20=C3=A9coute=20sur=20l'adress?= =?UTF-8?q?e=20priv=C3=A9e=20si=20c'est=20la=20seule=20qui=20existe.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit darcs-hash:20081208020904-ffbb2-ec3bd3421400cf5cade4dc805c8b57b9fafdad3a.gz --- Python/etc/monit/services | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Python/etc/monit/services b/Python/etc/monit/services index 765eb12..227ec97 100644 --- a/Python/etc/monit/services +++ b/Python/etc/monit/services @@ -152,9 +152,13 @@ service("ssh", service("syslog-ng", extra=["depend on file/var/log/syslog"]) +if has('adm-only'): + vsftpd_ip = admip() +else: + vsftpd_ip = pubip() service("vsftpd", pidf="vsftpd/vsftpd", - extra=["if failed host %s port 21 protocol ftp timeout 30 seconds then restart" % pubip()]) + extra=["if failed host %s port 21 protocol ftp timeout 30 seconds then restart" % vsftpd_ip]) service("vsftpd-federez", extra=["if failed host 138.231.136.129 port 21 protocol ftp timeout 30 seconds then restart"])