FS#22366 - [openssh] Add "--with-libedit" compile option to PKGBUILD
Attached to Project:
Arch Linux
Opened by Guillaume ALAUX (galaux) - Sunday, 09 January 2011, 18:58 GMT
Last edited by Ionut Biru (wonder) - Monday, 17 January 2011, 20:36 GMT
Opened by Guillaume ALAUX (galaux) - Sunday, 09 January 2011, 18:58 GMT
Last edited by Ionut Biru (wonder) - Monday, 17 January 2011, 20:36 GMT
|
Details
Description:
When sftp-ing to a server, up/down arrows and TAB keys don't provide expected history and command-completion. Instead arrows display garble text like "^[[A" and TAB displays a tabulation. This can be fixed with the "--with-libedit" compilation option. Additional info: Here is a simple diff of the proposed PKGBUILD: --- PKGBUILD (revision 105507) +++ PKGBUILD (working copy) @@ -10,7 +10,7 @@ license=('custom') url="http://www.openssh.org/portable.html" backup=('etc/ssh/ssh_config' 'etc/ssh/sshd_config' 'etc/pam.d/sshd') -depends=('openssl' 'zlib' 'pam' 'tcp_wrappers' 'heimdal') +depends=('openssl' 'zlib' 'pam' 'tcp_wrappers' 'heimdal' 'libedit') source=("ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/${pkgname}-${pkgver}.tar.gz" 'sshd' 'sshd.confd' 'sshd.pam') md5sums=('e6ee52e47c768bf0ec42a232b5d18fb0' @@ -26,7 +26,7 @@ --sysconfdir=/etc/ssh --with-tcp-wrappers --with-privsep-user=nobody \ --with-md5-passwords --with-pam --with-mantype=man --mandir=/usr/share/man \ --with-xauth=/usr/bin/xauth --with-kerberos5=/usr --with-ssl-engine \ - --disable-strip + --with-libedit=/usr/lib --disable-strip make || return 1 } Steps to reproduce: sftp mysecured.server.com mysecured.server.com password: Connected to mysecured.server.com sftp> # Press UP arrow sftp> ^[[A |
This task depends upon
Closed by Ionut Biru (wonder)
Monday, 17 January 2011, 20:36 GMT
Reason for closing: Implemented
Additional comments about closing: openssh 5.6p1-2
Monday, 17 January 2011, 20:36 GMT
Reason for closing: Implemented
Additional comments about closing: openssh 5.6p1-2
Guillaume: Aaron hasn't done packaging in years, better assign bug for his packages to the last packager or most active packager according to git log.
this should move asap in core cause it breaks installations.