From 108baecaecbf09cc85c4925f82141beae40f7c1e Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Sun, 18 Aug 2013 00:30:58 +0200 Subject: 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. --- configure.in | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'configure.in') diff --git a/configure.in b/configure.in index a5d48421..43fe4ade 100644 --- a/configure.in +++ b/configure.in @@ -1378,28 +1378,26 @@ then fi AC_PATH_PROG(PATH_TO_FPING,fping) +AC_PATH_PROG(PATH_TO_FPING6,fping6) + AC_ARG_WITH(fping_command, ACX_HELP_STRING([--with-fping-command=PATH], [Path to fping command]), PATH_TO_FPING=$withval) +AC_ARG_WITH(fping6_command, + ACX_HELP_STRING([--with-fping6-command=PATH], + [Path to fping6 command]), PATH_TO_FPING6=$withval) + if test -n "$PATH_TO_FPING" then AC_DEFINE_UNQUOTED(PATH_TO_FPING,"$PATH_TO_FPING",[path to fping]) EXTRAS="$EXTRAS check_fping" + if test x"$with_ipv6" != xno && test -n "$PATH_TO_FPING6"; then + AC_DEFINE_UNQUOTED(PATH_TO_FPING6,"$PATH_TO_FPING6",[path to fping6]) + fi else AC_MSG_WARN([Get fping from http://www.fping.com in order to make check_fping plugin]) fi -AC_PATH_PROG(PATH_TO_FPING6,fping6) -AC_ARG_WITH(fping6_command, - ACX_HELP_STRING([--with-fping6-command=PATH], - [Path to fping6 command]), PATH_TO_FPING6=$withval) -if test -n "$PATH_TO_FPING6" -then - AC_DEFINE_UNQUOTED(PATH_TO_FPING6,"$PATH_TO_FPING6",[path to fping6]) -else - AC_MSG_WARN([Get fping6 from http://www.fping.com in order to make check_fping plugin]) -fi - AC_PATH_PROG(PATH_TO_SSH,ssh) AC_ARG_WITH(ssh_command, ACX_HELP_STRING([--with-ssh-command=PATH], -- cgit v1.2.3-74-g34f1