diff options
author | Jacques Vidrine <nectar@FreeBSD.org> | 2001-07-25 20:54:33 +0000 |
---|---|---|
committer | Jacques Vidrine <nectar@FreeBSD.org> | 2001-07-25 20:54:33 +0000 |
commit | d05a1b1b121a722e19520231cd0324bba3b5bd17 (patch) | |
tree | 9e7c3ad50cd325b82b8b19a1b1f6914f8647eafa /security/srp | |
parent | 69602affa464b61129d70ecbac0b9e722cfdd4d7 (diff) |
Secure Remote Password protocol library, TELNET, and FTP
Notes
Notes:
svn path=/head/; revision=45490
Diffstat (limited to 'security/srp')
-rw-r--r-- | security/srp/Makefile | 38 | ||||
-rw-r--r-- | security/srp/distinfo | 1 | ||||
-rw-r--r-- | security/srp/files/patch-base::pam_eps::Makefile.in | 11 | ||||
-rw-r--r-- | security/srp/files/patch-configure | 10 | ||||
-rw-r--r-- | security/srp/pkg-comment | 1 | ||||
-rw-r--r-- | security/srp/pkg-descr | 15 | ||||
-rw-r--r-- | security/srp/pkg-plist | 20 |
7 files changed, 96 insertions, 0 deletions
diff --git a/security/srp/Makefile b/security/srp/Makefile new file mode 100644 index 000000000000..a558235bd462 --- /dev/null +++ b/security/srp/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: srp +# Date created: 07/25/2001 +# Whom: nectar@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= srp +PORTVERSION= 1.7.3 +CATEGORIES= security net +MASTER_SITES= http://www-cs-students.stanford.edu/~tjw/srp/source/ + +MAINTAINER= nectar@FreeBSD.org + +GNU_CONFIGURE= yes +CONFIGURE_ENV= CC="${CC}" CFLAGS="${CFLAGS}" INSTALL="/usr/bin/install -C" +CONFIGURE_ARGS= --with-openssl=/usr \ + --with-zlib \ + --enable-loginf + +PORTDOCS= Acknowledgements Copyrights LICENSE copyright.c \ + draft-altman-rfc2942bis-00.txt draft-altman-rfc2944bis-01.txt \ + draft-altman-telnet-fwdx-02.txt \ + draft-ietf-tn3270e-telnet-tls-05.txt rfc2941.txt rfc2942.txt \ + rfc2944.txt rfc2945.txt rfc2946.txt rfc2947.txt rfc2948.txt \ + rfc2949.txt rfc2950.txt rfc2952.txt rfc2953.txt srp.ps + +.if !defined(NOPORTDOCS) +post-install: +.for f in ${PORTDOCS} + ${MKDIR} ${PREFIX}/share/doc/srp + ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${PREFIX}/share/doc/srp/${f} + @${ECHO} share/doc/srp/${f} >> ${TMPPLIST} +.endfor + @${ECHO} @dirrm share/doc/srp >> ${TMPPLIST} +.endif + +.include <bsd.port.mk> diff --git a/security/srp/distinfo b/security/srp/distinfo new file mode 100644 index 000000000000..25338d694ed1 --- /dev/null +++ b/security/srp/distinfo @@ -0,0 +1 @@ +MD5 (srp-1.7.3.tar.gz) = 745765ed69c8c8c75f42c4b06034b84d diff --git a/security/srp/files/patch-base::pam_eps::Makefile.in b/security/srp/files/patch-base::pam_eps::Makefile.in new file mode 100644 index 000000000000..e0c4b3b21efc --- /dev/null +++ b/security/srp/files/patch-base::pam_eps::Makefile.in @@ -0,0 +1,11 @@ +--- base/pam_eps/Makefile.in.orig Sun Apr 8 17:11:31 2001 ++++ base/pam_eps/Makefile.in Wed Jul 25 14:10:29 2001 +@@ -23,7 +23,7 @@ + CHKPWD = eps_chkpwd + FAKEROOT = @prefix@ + SUPPLEMENTED = /sbin +-SECUREDIR = /lib/security ++SECUREDIR = /lib + EXTRAS = -DCHKPWD_HELPER=\"$(SUPPLEMENTED)/$(CHKPWD)\" + + CPPFLAGS = @CPPFLAGS@ -I../../libsrp $(USE_LCKPWDF) $(NEED_LCKPWDF) $(EXTRAS) diff --git a/security/srp/files/patch-configure b/security/srp/files/patch-configure new file mode 100644 index 000000000000..f014b3d11bc2 --- /dev/null +++ b/security/srp/files/patch-configure @@ -0,0 +1,10 @@ +--- configure.orig Fri May 25 23:22:27 2001 ++++ configure Wed Jul 25 13:28:17 2001 +@@ -594,6 +594,7 @@ + INSTALL="$ac_install_sh" + fi + fi ++ac_given_INSTALL="$INSTALL" + echo "$ac_t""$INSTALL" 1>&6 + + # Use test -z because SunOS4 sh mishandles braces in ${var-val}. diff --git a/security/srp/pkg-comment b/security/srp/pkg-comment new file mode 100644 index 000000000000..c5fe64ac4b9f --- /dev/null +++ b/security/srp/pkg-comment @@ -0,0 +1 @@ +Secure Remote Password protocol library, TELNET, and FTP diff --git a/security/srp/pkg-descr b/security/srp/pkg-descr new file mode 100644 index 000000000000..4aaf84f96304 --- /dev/null +++ b/security/srp/pkg-descr @@ -0,0 +1,15 @@ +Excerpt from the README: + SRP stands for the Secure Remote Password protocol, which is a secure + password-based authentication and key-exchange mechanism that can be + used to establish session security and mutual authentication over + untrusted networks without requiring an external public-key infrastructure + or trusted third parties. The SRP distribution consists of a fully- + featured, portable library that implements SRP-based secure password + authentication as well as implementations of popular applications and + services like Telnet and FTP with support for transport security and + SRP. These password-based applications leverage the strength of the + SRP authentication mechanism to offer fairly good protection against + both passive and active network attacks, which is an improvement over + most existing password-only techniques. + +WWW: http://srp.stanford.edu/ diff --git a/security/srp/pkg-plist b/security/srp/pkg-plist new file mode 100644 index 000000000000..bbe39ec1ae8a --- /dev/null +++ b/security/srp/pkg-plist @@ -0,0 +1,20 @@ +bin/ftp +bin/login +bin/passwd +bin/su +bin/tconf +bin/telnet +include/cstr.h +include/krypto.h +include/srp.h +include/t_client.h +include/t_pwd.h +include/t_server.h +include/t_sha.h +lib/libkrypto.a +lib/libsrp.a +lib/pam_eps_auth.so +lib/pam_eps_passwd.so +sbin/eps_chkpwd +sbin/ftpd +sbin/telnetd |