diff options
author | Holger Weiss <holger@zedat.fu-berlin.de> | 2013-08-18 00:30:58 +0200 |
---|---|---|
committer | Holger Weiss <holger@zedat.fu-berlin.de> | 2013-08-18 00:30:58 +0200 |
commit | 108baecaecbf09cc85c4925f82141beae40f7c1e (patch) | |
tree | 868b54bdb69676138153bc6ec7ffc24c3d4a6a03 /configure.in | |
parent | e4ccd85c5061fd2cc72e3f8ab7c9371751c93e34 (diff) | |
download | monitoring-plugins-108baecaecbf09cc85c4925f82141beae40f7c1e.tar.gz |
check_fping: Use fping6(8) only if available
Let check_fping use IPv6 only if
- the operating system supports IPv6,
- the user didn't specify --without-ipv6, and
- the "configure" script found the fping6(8) binary.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/configure.in b/configure.in index a5d48421..43fe4ade 100644 --- a/configure.in +++ b/configure.in | |||
@@ -1378,28 +1378,26 @@ then | |||
1378 | fi | 1378 | fi |
1379 | 1379 | ||
1380 | AC_PATH_PROG(PATH_TO_FPING,fping) | 1380 | AC_PATH_PROG(PATH_TO_FPING,fping) |
1381 | AC_PATH_PROG(PATH_TO_FPING6,fping6) | ||
1382 | |||
1381 | AC_ARG_WITH(fping_command, | 1383 | AC_ARG_WITH(fping_command, |
1382 | ACX_HELP_STRING([--with-fping-command=PATH], | 1384 | ACX_HELP_STRING([--with-fping-command=PATH], |
1383 | [Path to fping command]), PATH_TO_FPING=$withval) | 1385 | [Path to fping command]), PATH_TO_FPING=$withval) |
1386 | AC_ARG_WITH(fping6_command, | ||
1387 | ACX_HELP_STRING([--with-fping6-command=PATH], | ||
1388 | [Path to fping6 command]), PATH_TO_FPING6=$withval) | ||
1389 | |||
1384 | if test -n "$PATH_TO_FPING" | 1390 | if test -n "$PATH_TO_FPING" |
1385 | then | 1391 | then |
1386 | AC_DEFINE_UNQUOTED(PATH_TO_FPING,"$PATH_TO_FPING",[path to fping]) | 1392 | AC_DEFINE_UNQUOTED(PATH_TO_FPING,"$PATH_TO_FPING",[path to fping]) |
1387 | EXTRAS="$EXTRAS check_fping" | 1393 | EXTRAS="$EXTRAS check_fping" |
1394 | if test x"$with_ipv6" != xno && test -n "$PATH_TO_FPING6"; then | ||
1395 | AC_DEFINE_UNQUOTED(PATH_TO_FPING6,"$PATH_TO_FPING6",[path to fping6]) | ||
1396 | fi | ||
1388 | else | 1397 | else |
1389 | AC_MSG_WARN([Get fping from http://www.fping.com in order to make check_fping plugin]) | 1398 | AC_MSG_WARN([Get fping from http://www.fping.com in order to make check_fping plugin]) |
1390 | fi | 1399 | fi |
1391 | 1400 | ||
1392 | AC_PATH_PROG(PATH_TO_FPING6,fping6) | ||
1393 | AC_ARG_WITH(fping6_command, | ||
1394 | ACX_HELP_STRING([--with-fping6-command=PATH], | ||
1395 | [Path to fping6 command]), PATH_TO_FPING6=$withval) | ||
1396 | if test -n "$PATH_TO_FPING6" | ||
1397 | then | ||
1398 | AC_DEFINE_UNQUOTED(PATH_TO_FPING6,"$PATH_TO_FPING6",[path to fping6]) | ||
1399 | else | ||
1400 | AC_MSG_WARN([Get fping6 from http://www.fping.com in order to make check_fping plugin]) | ||
1401 | fi | ||
1402 | |||
1403 | AC_PATH_PROG(PATH_TO_SSH,ssh) | 1401 | AC_PATH_PROG(PATH_TO_SSH,ssh) |
1404 | AC_ARG_WITH(ssh_command, | 1402 | AC_ARG_WITH(ssh_command, |
1405 | ACX_HELP_STRING([--with-ssh-command=PATH], | 1403 | ACX_HELP_STRING([--with-ssh-command=PATH], |