From 7eee9c5916408453e97b5087335aabc595e4177b Mon Sep 17 00:00:00 2001 From: Duncan Laurie Date: Fri, 10 Sep 2004 20:19:20 +0000 Subject: [PATCH] disable ipmishell on solaris --- ipmitool/configure.in | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/ipmitool/configure.in b/ipmitool/configure.in index 755eb86..fb3f00e 100644 --- a/ipmitool/configure.in +++ b/ipmitool/configure.in @@ -43,15 +43,6 @@ AC_SEARCH_LIBS([socket], [socket], [], [AC_CHECK_LIB([nsl], [socket], [LIBS="$LIBS -lsocket -lnsl"], [], [-lsocket])]) -have_readline=no -AC_SEARCH_LIBS([readline], [readline], [have_readline=yes], - [AC_CHECK_LIB([readline], [readline], - [have_readline=yes; LIBS="$LIBS -lcurses -lreadline"], - [], [-lcurses])]) -if test "x$have_readline" = "xyes"; then - AC_DEFINE(HAVE_READLINE, [1], [Define to 1 if readline present.]) -fi - if test "x$prefix" = "xNONE"; then prefix="$ac_default_prefix" fi @@ -71,6 +62,7 @@ solaris*) enable_intf_imb=no enable_intf_open=no enable_ipmievd=no + enable_ipmishell=no ;; esac @@ -208,7 +200,21 @@ fi AC_SUBST(IPMITOOL_INTF_LIB) -dnl Enable IPMI Event Daemon +dnl check for readline library to enable ipmi shell +have_readline=no +AC_SEARCH_LIBS([readline], [readline], [have_readline=yes], + [AC_CHECK_LIB([readline], [readline], + [have_readline=yes], [], [-lcurses])]) +AC_ARG_ENABLE([ipmishell], + [AC_HELP_STRING([--enable-ipmishell], + [enable IPMI shell interface [default=yes]])], + [], [enable_ipmishell=yes]) +if test "x$enable_ipmishell" = "xyes" && test "x$have_readline" = "xyes"; then + AC_DEFINE(HAVE_READLINE, [1], [Define to 1 if readline present.]) + LIBS="$LIBS -lcurses -lreadline" +fi + +dnl enable IPMI Event Daemon AC_ARG_ENABLE([ipmievd], [AC_HELP_STRING([--enable-ipmievd], [enable IPMI Event daemon [default=yes]])],