openssh: Add optional command line editing to "sftp" Add new package option "editline" (enabled by default) which adds command line editing and filename completion to the "sftp" client. Bump the package revision because of this change.diff -r1.18952 -r1.18953 pkgsrc/doc/TODO
(tron)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: TODO,v 1.18952 2019/04/23 09:52:00 wiz Exp $ | 1 | $NetBSD: TODO,v 1.18953 2019/04/25 14:55:03 tron Exp $ | |
2 | 2 | |||
3 | Suggested new packages | 3 | Suggested new packages | |
4 | ====================== | 4 | ====================== | |
5 | 5 | |||
6 | Any unresolved PRs (if you have commit access) | 6 | Any unresolved PRs (if you have commit access) | |
7 | http://gnats.NetBSD.org/summary/category/pkg.html | 7 | http://gnats.NetBSD.org/summary/category/pkg.html | |
8 | 8 | |||
9 | Any complete, polished packages in pkgsrc-wip (ditto) | 9 | Any complete, polished packages in pkgsrc-wip (ditto) | |
10 | https://www.pkgsrc.org/wip/ | 10 | https://www.pkgsrc.org/wip/ | |
11 | 11 | |||
12 | Any interesting packages in FreeBSD's ports. | 12 | Any interesting packages in FreeBSD's ports. | |
13 | http://freshports.org/ | 13 | http://freshports.org/ | |
14 | 14 | |||
@@ -1031,27 +1031,26 @@ For possible Perl packages updates, see | @@ -1031,27 +1031,26 @@ For possible Perl packages updates, see | |||
1031 | o olvwm-4.5 | 1031 | o olvwm-4.5 | |
1032 | o oo2c-2.1.7 | 1032 | o oo2c-2.1.7 | |
1033 | o opal-3.16.2 | 1033 | o opal-3.16.2 | |
1034 | o openafs-1.8 | 1034 | o openafs-1.8 | |
1035 | o opencolorio-1.1.0 | 1035 | o opencolorio-1.1.0 | |
1036 | o opencsg-1.4.0 | 1036 | o opencsg-1.4.0 | |
1037 | o openh323-1.19.1 | 1037 | o openh323-1.19.1 | |
1038 | o openmortal-0.7.1 | 1038 | o openmortal-0.7.1 | |
1039 | o openoffice-4.1 | 1039 | o openoffice-4.1 | |
1040 | o openoffice3-3.3 | 1040 | o openoffice3-3.3 | |
1041 | o opensc-0.19.0 | 1041 | o opensc-0.19.0 | |
1042 | o openslp-2.0.0 | 1042 | o openslp-2.0.0 | |
1043 | o opensmtpd-6.0.0 | 1043 | o opensmtpd-6.0.0 | |
1044 | o openssh-7.9p1 | |||
1045 | o openssl-1.0.2q | 1044 | o openssl-1.0.2q | |
1046 | o openvas-libraries-8.0.8 | 1045 | o openvas-libraries-8.0.8 | |
1047 | o opera-26 | 1046 | o opera-26 | |
1048 | o orc-0.4.29 | 1047 | o orc-0.4.29 | |
1049 | o oroborus-2.0.18 | 1048 | o oroborus-2.0.18 | |
1050 | o ortp-0.25.0 | 1049 | o ortp-0.25.0 | |
1051 | o oto-0.5 | 1050 | o oto-0.5 | |
1052 | o p0f-3.08b | 1051 | o p0f-3.08b | |
1053 | o p5-DBD-DB2-1.85 | 1052 | o p5-DBD-DB2-1.85 | |
1054 | o p5-Publican-4.3.2 | 1053 | o p5-Publican-4.3.2 | |
1055 | o p5-RT-Authen-ExternalAuth-0.27 | 1054 | o p5-RT-Authen-ExternalAuth-0.27 | |
1056 | o packagekit-0.5.3 | 1055 | o packagekit-0.5.3 | |
1057 | o pam-krb5-4.7 | 1056 | o pam-krb5-4.7 |
@@ -149,26 +149,27 @@ dtrace Enable DTrace support. | @@ -149,26 +149,27 @@ dtrace Enable DTrace support. | |||
149 | dts Enable DTS Coherent Acoustics support. | 149 | dts Enable DTS Coherent Acoustics support. | |
150 | dv Enable usage of the libdv library. | 150 | dv Enable usage of the libdv library. | |
151 | dvdcss Enable CSS support for DVDs. | 151 | dvdcss Enable CSS support for DVDs. | |
152 | dvdnav Enable libdvdnav support to navigate DVDs. | 152 | dvdnav Enable libdvdnav support to navigate DVDs. | |
153 | dvdread Enable reproduction of DVDs. | 153 | dvdread Enable reproduction of DVDs. | |
154 | dvi Enable device independent file format (mostly TeX) support. | 154 | dvi Enable device independent file format (mostly TeX) support. | |
155 | eaccelerator-disassembler Include disassembler. | 155 | eaccelerator-disassembler Include disassembler. | |
156 | eaccelerator-doc-comment-inclusion Retain doc-comments in internal php structures. | 156 | eaccelerator-doc-comment-inclusion Retain doc-comments in internal php structures. | |
157 | eai Enable EAI (Email Address Internationalization) support. | 157 | eai Enable EAI (Email Address Internationalization) support. | |
158 | eb Enable EB dictionary library support. | 158 | eb Enable EB dictionary library support. | |
159 | ecap Enable eCAP support. | 159 | ecap Enable eCAP support. | |
160 | ecl Use Embeddable Common Lisp. | 160 | ecl Use Embeddable Common Lisp. | |
161 | ecore Enable ecore library support. | 161 | ecore Enable ecore library support. | |
162 | editline Enable use of the NetBSD Editline library. | |||
162 | eekboard Use eekboard for virtual keyboard support. | 163 | eekboard Use eekboard for virtual keyboard support. | |
163 | efence Build with Electric Fence malloc() debugger support. | 164 | efence Build with Electric Fence malloc() debugger support. | |
164 | efnet Enable tweaks to support EFNet. | 165 | efnet Enable tweaks to support EFNet. | |
165 | el1 Switch to EL1 before booting kernel (required for 32-bit kernels). | 166 | el1 Switch to EL1 before booting kernel (required for 32-bit kernels). | |
166 | elinks-exmode Enable vi-like command entry. | 167 | elinks-exmode Enable vi-like command entry. | |
167 | elinks-fastmem Allow direct use of system memory allocation functions. | 168 | elinks-fastmem Allow direct use of system memory allocation functions. | |
168 | elinks-html-highlight Enable HTML highlighting using DOM engine. | 169 | elinks-html-highlight Enable HTML highlighting using DOM engine. | |
169 | elinks-root-exec Allow elinks to run as root. | 170 | elinks-root-exec Allow elinks to run as root. | |
170 | emacs-w3m W3m browser extention. | 171 | emacs-w3m W3m browser extention. | |
171 | embedded-server Enable embedded server support for MySQL. | 172 | embedded-server Enable embedded server support for MySQL. | |
172 | enchant Add spell checking support using enchant. | 173 | enchant Add spell checking support using enchant. | |
173 | enchant-zemberek Add spell checking support for Turkish. | 174 | enchant-zemberek Add spell checking support for Turkish. | |
174 | epoll Enable support for epoll I/O event notification facility. | 175 | epoll Enable support for epoll I/O event notification facility. |
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.257 2019/01/18 20:13:36 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.258 2019/04/25 14:55:04 tron Exp $ | |
2 | 2 | |||
3 | DISTNAME= openssh-7.9p1 | 3 | DISTNAME= openssh-7.9p1 | |
4 | PKGNAME= ${DISTNAME:S/p1/.1/} | 4 | PKGNAME= ${DISTNAME:S/p1/.1/} | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= security | 6 | CATEGORIES= security | |
6 | MASTER_SITES= ${MASTER_SITE_OPENBSD:=OpenSSH/portable/} | 7 | MASTER_SITES= ${MASTER_SITE_OPENBSD:=OpenSSH/portable/} | |
7 | 8 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://www.openssh.com/ | 10 | HOMEPAGE= http://www.openssh.com/ | |
10 | COMMENT= Open Source Secure shell client and server (remote login program) | 11 | COMMENT= Open Source Secure shell client and server (remote login program) | |
11 | LICENSE= modified-bsd | 12 | LICENSE= modified-bsd | |
12 | 13 | |||
13 | CONFLICTS= sftp-[0-9]* | 14 | CONFLICTS= sftp-[0-9]* | |
14 | CONFLICTS+= ssh-[0-9]* ssh6-[0-9]* | 15 | CONFLICTS+= ssh-[0-9]* ssh6-[0-9]* | |
15 | CONFLICTS+= ssh2-[0-9]* ssh2-nox11-[0-9]* | 16 | CONFLICTS+= ssh2-[0-9]* ssh2-nox11-[0-9]* | |
16 | CONFLICTS+= openssh+gssapi-[0-9]* | 17 | CONFLICTS+= openssh+gssapi-[0-9]* | |
17 | CONFLICTS+= lsh>2.0 | 18 | CONFLICTS+= lsh>2.0 |
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | # $NetBSD: options.mk,v 1.35 2017/07/24 16:33:22 he Exp $ | 1 | # $NetBSD: options.mk,v 1.36 2019/04/25 14:55:04 tron Exp $ | |
2 | ||||
3 | .include "../../mk/bsd.prefs.mk" | |||
4 | 2 | |||
5 | PKG_OPTIONS_VAR= PKG_OPTIONS.openssh | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.openssh | |
6 | PKG_SUPPORTED_OPTIONS= kerberos openssl pam | 4 | PKG_SUPPORTED_OPTIONS= editline kerberos openssl pam | |
7 | PKG_SUGGESTED_OPTIONS= openssl | 5 | PKG_SUGGESTED_OPTIONS= editline openssl | |
6 | ||||
7 | .include "../../mk/bsd.prefs.mk" | |||
8 | 8 | |||
9 | .if ${OPSYS} == "NetBSD" | 9 | .if ${OPSYS} == "NetBSD" | |
10 | PKG_SUGGESTED_OPTIONS+= pam | 10 | PKG_SUGGESTED_OPTIONS+= pam | |
11 | .endif | 11 | .endif | |
12 | 12 | |||
13 | .include "../../mk/bsd.options.mk" | 13 | .include "../../mk/bsd.options.mk" | |
14 | 14 | |||
15 | .if !empty(PKG_OPTIONS:Mopenssl) | 15 | .if !empty(PKG_OPTIONS:Mopenssl) | |
16 | .include "../../security/openssl/buildlink3.mk" | 16 | .include "../../security/openssl/buildlink3.mk" | |
17 | CONFIGURE_ARGS+= --with-ssl-dir=${SSLBASE:Q} | 17 | CONFIGURE_ARGS+= --with-ssl-dir=${SSLBASE:Q} | |
18 | .else | 18 | .else | |
19 | CONFIGURE_ARGS+= --without-openssl | 19 | CONFIGURE_ARGS+= --without-openssl | |
20 | .endif | 20 | .endif | |
@@ -34,13 +34,18 @@ CONFIGURE_ENV+= ac_cv_search_k_hasafs=n | @@ -34,13 +34,18 @@ CONFIGURE_ENV+= ac_cv_search_k_hasafs=n | |||
34 | #.endif | 34 | #.endif | |
35 | 35 | |||
36 | PLIST_VARS+= pam | 36 | PLIST_VARS+= pam | |
37 | 37 | |||
38 | .if !empty(PKG_OPTIONS:Mpam) | 38 | .if !empty(PKG_OPTIONS:Mpam) | |
39 | .include "../../mk/pam.buildlink3.mk" | 39 | .include "../../mk/pam.buildlink3.mk" | |
40 | CONFIGURE_ARGS+= --with-pam | 40 | CONFIGURE_ARGS+= --with-pam | |
41 | MESSAGE_SRC+= ${.CURDIR}/MESSAGE.pam | 41 | MESSAGE_SRC+= ${.CURDIR}/MESSAGE.pam | |
42 | MESSAGE_SUBST+= EGDIR=${EGDIR} | 42 | MESSAGE_SUBST+= EGDIR=${EGDIR} | |
43 | . if ${OPSYS} == "Linux" | 43 | . if ${OPSYS} == "Linux" | |
44 | PLIST.pam= yes | 44 | PLIST.pam= yes | |
45 | . endif | 45 | . endif | |
46 | .endif | 46 | .endif | |
47 | ||||
48 | .if !empty(PKG_OPTIONS:Meditline) | |||
49 | .include "../../devel/editline/buildlink3.mk" | |||
50 | CONFIGURE_ARGS+= --with-libedit=${BUILDLINK_PREFIX.editline} | |||
51 | .endif |