summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--INSTALL10
-rw-r--r--Makefile.in5
-rw-r--r--configure.ac19
4 files changed, 33 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index fe96f8d0c..48b1aa4ee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,8 @@
8 [clientloop.c clientloop.h ssh.1 ssh.c] 8 [clientloop.c clientloop.h ssh.1 ssh.c]
9 add basic control of a running multiplex master connection; including the 9 add basic control of a running multiplex master connection; including the
10 ability to check its status and request it to exit; ok markus@ 10 ability to check its status and request it to exit; ok markus@
11 - (dtucker) [INSTALL Makefile.in configure.ac] Add --with-libedit configure
12 option and supporting makefile bits and documentation.
11 13
1220041105 1420041105
13 - (dtucker) OpenBSD CVS Sync 15 - (dtucker) OpenBSD CVS Sync
@@ -1852,4 +1854,4 @@
1852 - (djm) Trim deprecated options from INSTALL. Mention UsePAM 1854 - (djm) Trim deprecated options from INSTALL. Mention UsePAM
1853 - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu 1855 - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu
1854 1856
1855$Id: ChangeLog,v 1.3580 2004/11/07 09:06:19 dtucker Exp $ 1857$Id: ChangeLog,v 1.3581 2004/11/07 09:14:34 dtucker Exp $
diff --git a/INSTALL b/INSTALL
index dae1bb159..26d62976b 100644
--- a/INSTALL
+++ b/INSTALL
@@ -52,6 +52,14 @@ http://www.lothar.com/tech/crypto/
52S/Key Libraries: 52S/Key Libraries:
53http://www.sparc.spb.su/solaris/skey/ 53http://www.sparc.spb.su/solaris/skey/
54 54
55LibEdit:
56
57sftp now supports command-line editing via NetBSD's libedit. If your
58platform has it available natively you can use that, alternatively
59you might try these multi-platform ports:
60http://www.thrysoee.dk/editline/
61http://sourceforge.net/projects/libedit/
62
55If you wish to use --with-skey then you will need the above library 63If you wish to use --with-skey then you will need the above library
56installed. No other current S/Key library is currently known to be 64installed. No other current S/Key library is currently known to be
57supported. 65supported.
@@ -200,4 +208,4 @@ Please refer to the "reporting bugs" section of the webpage at
200http://www.openssh.com/ 208http://www.openssh.com/
201 209
202 210
203$Id: INSTALL,v 1.64 2004/05/26 23:59:31 dtucker Exp $ 211$Id: INSTALL,v 1.65 2004/11/07 09:14:34 dtucker Exp $
diff --git a/Makefile.in b/Makefile.in
index db9eb34ab..940e686b0 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,4 +1,4 @@
1# $Id: Makefile.in,v 1.265 2004/08/30 11:33:02 dtucker Exp $ 1# $Id: Makefile.in,v 1.266 2004/11/07 09:14:34 dtucker Exp $
2 2
3# uncomment if you run a non bourne compatable shell. Ie. csh 3# uncomment if you run a non bourne compatable shell. Ie. csh
4#SHELL = @SH@ 4#SHELL = @SH@
@@ -43,6 +43,7 @@ LD=@LD@
43CFLAGS=@CFLAGS@ 43CFLAGS=@CFLAGS@
44CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ $(PATHS) @DEFS@ 44CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ $(PATHS) @DEFS@
45LIBS=@LIBS@ 45LIBS=@LIBS@
46LIBEDIT=@LIBEDIT@
46LIBPAM=@LIBPAM@ 47LIBPAM=@LIBPAM@
47LIBWRAP=@LIBWRAP@ 48LIBWRAP=@LIBWRAP@
48AR=@AR@ 49AR=@AR@
@@ -158,7 +159,7 @@ sftp-server$(EXEEXT): $(LIBCOMPAT) libssh.a sftp.o sftp-common.o sftp-server.o
158 $(LD) -o $@ sftp-server.o sftp-common.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) 159 $(LD) -o $@ sftp-server.o sftp-common.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS)
159 160
160sftp$(EXEEXT): $(LIBCOMPAT) libssh.a sftp.o sftp-client.o sftp-common.o sftp-glob.o progressmeter.o 161sftp$(EXEEXT): $(LIBCOMPAT) libssh.a sftp.o sftp-client.o sftp-common.o sftp-glob.o progressmeter.o
161 $(LD) -o $@ progressmeter.o sftp.o sftp-client.o sftp-common.o sftp-glob.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) 162 $(LD) -o $@ progressmeter.o sftp.o sftp-client.o sftp-common.o sftp-glob.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) $(LIBEDIT)
162 163
163ssh-rand-helper${EXEEXT}: $(LIBCOMPAT) libssh.a ssh-rand-helper.o 164ssh-rand-helper${EXEEXT}: $(LIBCOMPAT) libssh.a ssh-rand-helper.o
164 $(LD) -o $@ ssh-rand-helper.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) 165 $(LD) -o $@ ssh-rand-helper.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS)
diff --git a/configure.ac b/configure.ac
index b8f970074..f60bbdd27 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
1# $Id: configure.ac,v 1.232 2004/11/02 09:30:54 dtucker Exp $ 1# $Id: configure.ac,v 1.233 2004/11/07 09:14:34 dtucker Exp $
2# 2#
3# Copyright (c) 1999-2004 Damien Miller 3# Copyright (c) 1999-2004 Damien Miller
4# 4#
@@ -854,6 +854,22 @@ AC_ARG_WITH(tcp-wrappers,
854 ] 854 ]
855) 855)
856 856
857# Check whether user wants libedit support
858LIBEDIT_MSG="no"
859AC_ARG_WITH(libedit,
860 [ --with-libedit[[=PATH]] Enable libedit support for sftp],
861 [ if test "x$withval" != "xno" ; then
862 AC_CHECK_LIB(edit, el_init,
863 [ AC_DEFINE(USE_LIBEDIT, [], [Use libedit for sftp])
864 LIBEDIT="-ledit -lcurses"
865 LIBEDIT_MSG="yes"
866 AC_SUBST(LIBEDIT)
867 ],
868 [], [-lcurses]
869 )
870 fi ]
871)
872
857dnl Checks for library functions. Please keep in alphabetical order 873dnl Checks for library functions. Please keep in alphabetical order
858AC_CHECK_FUNCS(\ 874AC_CHECK_FUNCS(\
859 arc4random __b64_ntop b64_ntop __b64_pton b64_pton bcopy \ 875 arc4random __b64_ntop b64_ntop __b64_pton b64_pton bcopy \
@@ -3046,6 +3062,7 @@ echo " Smartcard support: $SCARD_MSG"
3046echo " S/KEY support: $SKEY_MSG" 3062echo " S/KEY support: $SKEY_MSG"
3047echo " TCP Wrappers support: $TCPW_MSG" 3063echo " TCP Wrappers support: $TCPW_MSG"
3048echo " MD5 password support: $MD5_MSG" 3064echo " MD5 password support: $MD5_MSG"
3065echo " libedit support: $LIBEDIT_MSG"
3049echo " IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG" 3066echo " IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG"
3050echo " Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG" 3067echo " Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG"
3051echo " BSD Auth support: $BSD_AUTH_MSG" 3068echo " BSD Auth support: $BSD_AUTH_MSG"