From d05a247953572b5aa9c28f48410cb3608dfc118f Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Mon, 15 Nov 1999 14:25:30 +1100 Subject: - Merged OpenBSD CVS changes: - [ssh-add.c] change passphrase loop logic and remove ref to $DISPLAY, ok niels - Changed to ssh-add.c broke askpass support. Revised it to be a little more modular. - Revised autoconf support for enabling/disabling askpass support. --- configure.in | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) (limited to 'configure.in') diff --git a/configure.in b/configure.in index cd0c9a3de..ace3aaaa3 100644 --- a/configure.in +++ b/configure.in @@ -109,11 +109,26 @@ if test -z "$RANDOM_POOL" -a -z "$EGD_POOL"; then fi dnl Check whether use wants to disable the external ssh-askpass +INSTALL_ASKPASS="yes" +AC_MSG_CHECKING([whether to enable external ssh-askpass support]) AC_ARG_WITH(askpass, - [ --without-askpass Disable external ssh-askpass support], - [AC_DEFINE(DISABLE_EXTERNAL_ASKPASS)], - [INSTALL_ASKPASS="yes"] + [ --with-askpass=yes/no Enable external ssh-askpass support (default=yes)], + [ + if test x$withval = xno ; then + INSTALL_ASKPASS="no" + else + INSTALL_ASKPASS="yes" + fi + + ] ) -AC_SUBST(INSTALL_ASKPASS) + +if test "x$INSTALL_ASKPASS" = "xyes" ; then + AC_DEFINE(USE_EXTERNAL_ASKPASS) + AC_SUBST(INSTALL_ASKPASS) + AC_MSG_RESULT(yes) +else + AC_MSG_RESULT(no) +fi AC_OUTPUT(Makefile) -- cgit v1.2.3