diff options
author | Sergei Kolobov <sergei@FreeBSD.org> | 2003-12-24 13:53:01 +0000 |
---|---|---|
committer | Sergei Kolobov <sergei@FreeBSD.org> | 2003-12-24 13:53:01 +0000 |
commit | 483ca3bd365e49e15de0433f4f7d59a0d6e587b0 (patch) | |
tree | f73f83b4c59c0bc5f18f5b63f1b41bc96499be41 /security/cvm | |
parent | - Install HTML documentation (diff) |
Add cvm 0.18, Credential Validation Modules:
- The reference source for the CVM interface
- Diagnostic and benchmark CVM clients
- A checkpassword interface CVM client
- A UNIX/POSIX system module (uses getpwnam)
- A flat-file module
- A library for client writers
- A set of libraries for module writers
Author: Bruce Guenter <bruceg@em.ca>
WWW: http://untroubled.org/cvm/
This port in needed to unbreak build of mail/mailfront and ftp/twoftpd.
Notes
Notes:
svn path=/head/; revision=96528
Diffstat (limited to 'security/cvm')
-rw-r--r-- | security/cvm/Makefile | 38 | ||||
-rw-r--r-- | security/cvm/distinfo | 1 | ||||
-rw-r--r-- | security/cvm/pkg-descr | 11 | ||||
-rw-r--r-- | security/cvm/pkg-plist | 37 |
4 files changed, 87 insertions, 0 deletions
diff --git a/security/cvm/Makefile b/security/cvm/Makefile new file mode 100644 index 000000000000..cbc778046937 --- /dev/null +++ b/security/cvm/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: cvm +# Date created: 2003-12-24 +# Whom: Sergei Kolobov <sergei@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= cvm +PORTVERSION= 0.18 +CATEGORIES= security +MASTER_SITES= http://untroubled.org/${PORTNAME}/ + +MAINTAINER= sergei@FreeBSD.org +COMMENT= Credential Validation Modules + +BUILD_DEPENDS= ${LOCALBASE}/lib/libbg-unix.a:${PORTSDIR}/devel/bglibs + +CONFLICTS= bglibs-1.00* + +LDFLAGS?= -s + +DOCS= NEWS README TODO *.html + +do-configure: + ${ECHO_CMD} "${PREFIX}" > ${WRKSRC}/conf-home + ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc + ${ECHO_CMD} "${CC} ${LDFLAGS}" > ${WRKSRC}/conf-ld + ${ECHO_CMD} "${LOCALBASE}/include/bglibs" > ${WRKSRC}/conf-bgincs + ${ECHO_CMD} "${LOCALBASE}/lib" > ${WRKSRC}/conf-bglibs + +do-install: + cd ${WRKSRC} && ./installer +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/security/cvm/distinfo b/security/cvm/distinfo new file mode 100644 index 000000000000..909f01d95ad3 --- /dev/null +++ b/security/cvm/distinfo @@ -0,0 +1 @@ +MD5 (cvm-0.18.tar.gz) = e370b335a7fe35f626479dbe6c1bc32c diff --git a/security/cvm/pkg-descr b/security/cvm/pkg-descr new file mode 100644 index 000000000000..a645a3bcbd76 --- /dev/null +++ b/security/cvm/pkg-descr @@ -0,0 +1,11 @@ +Credential Validation Modules: +- The reference source for the CVM interface +- Diagnostic and benchmark CVM clients +- A checkpassword interface CVM client +- A UNIX/POSIX system module (uses getpwnam) +- A flat-file module +- A library for client writers +- A set of libraries for module writers + +Author: Bruce Guenter <bruceg@em.ca> +WWW: http://untroubled.org/cvm/ diff --git a/security/cvm/pkg-plist b/security/cvm/pkg-plist new file mode 100644 index 000000000000..17e6a43a0b63 --- /dev/null +++ b/security/cvm/pkg-plist @@ -0,0 +1,37 @@ +@comment $FreeBSD$ +bin/cvm-benchclient +bin/cvm-checkpassword +bin/cvm-pwfile +bin/cvm-testclient +bin/cvm-unix +include/cvm-sasl.h +include/cvm/client.h +include/cvm/errors.h +include/cvm/facts.h +include/cvm/module.h +include/cvm/sasl.h +lib/libcvm-client.a +lib/libcvm-command.a +lib/libcvm-local.a +lib/libcvm-module.a +lib/libcvm-sasl.a +lib/libcvm-udp.a +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%%%DOCSDIR%%/client.html +%%PORTDOCS%%%%DOCSDIR%%/credentials.html +%%PORTDOCS%%%%DOCSDIR%%/cvm-benchclient.html +%%PORTDOCS%%%%DOCSDIR%%/cvm-checkpassword.html +%%PORTDOCS%%%%DOCSDIR%%/cvm-pwfile.html +%%PORTDOCS%%%%DOCSDIR%%/cvm-testclient.html +%%PORTDOCS%%%%DOCSDIR%%/cvm-unix.html +%%PORTDOCS%%%%DOCSDIR%%/cvm.html +%%PORTDOCS%%%%DOCSDIR%%/errors.html +%%PORTDOCS%%%%DOCSDIR%%/facts.html +%%PORTDOCS%%%%DOCSDIR%%/module.html +%%PORTDOCS%%%%DOCSDIR%%/protocol-2.html +%%PORTDOCS%%%%DOCSDIR%%/protocol.html +%%PORTDOCS%%%%DOCSDIR%%/rationale.html +%%PORTDOCS%%%%DOCSDIR%%/sasl.html +%%PORTDOCS%%@dirrm %%DOCSDIR%% |