diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/configure.in b/configure.in index 3cacc1564e..9bf5e0e61f 100644 --- a/configure.in +++ b/configure.in @@ -1014,20 +1014,12 @@ dnl ***************** dnl killall or pkill? dnl ***************** -AC_MSG_CHECKING(for command to kill processes) - -if test `uname -s` = "SunOS" ; then - KILL_PROCESS_CMD="pkill"; -else - KILL_PROCESS_CMD="killall"; -fi - -KILL_PROCESS_CMD=`which $KILL_PROCESS_CMD` -if test -z "$KILL_PROCESS_CMD" ; then - AC_MSG_RESULT(none) +AC_PATH_PROGS(KILL_PROCESS_CMD, killall pkill) +if test -z "$KILL_PROCESS_CMD"; then + AC_MSG_WARN([Could not find a command to kill a process by name]) else - AC_MSG_RESULT($KILL_PROCESS_CMD) - AC_DEFINE_UNQUOTED([KILL_PROCESS_CMD], "$KILL_PROCESS_CMD", [Command to kill processes by name]) + AC_DEFINE_UNQUOTED([KILL_PROCESS_CMD], "$KILL_PROCESS_CMD", + [Command to kill processes by name]) fi dnl ****************************** |