summaryrefslogtreecommitdiffstats
path: root/security/cvm
diff options
context:
space:
mode:
authorsergei <sergei@FreeBSD.org>2003-12-24 13:53:01 +0000
committersergei <sergei@FreeBSD.org>2003-12-24 13:53:01 +0000
commit99d9eb616972884fc6d8ab4e82965e2b8d955bf4 (patch)
tree0485392b7b2f26df9ce7077b21a84ce7a41d6a66 /security/cvm
parent5333c14bf7be6d8de210550ff3e567401892f56c (diff)
downloadFreeBSD-ports-99d9eb616972884fc6d8ab4e82965e2b8d955bf4.zip
FreeBSD-ports-99d9eb616972884fc6d8ab4e82965e2b8d955bf4.tar.gz
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.
Diffstat (limited to 'security/cvm')
-rw-r--r--security/cvm/Makefile38
-rw-r--r--security/cvm/distinfo1
-rw-r--r--security/cvm/pkg-descr11
-rw-r--r--security/cvm/pkg-plist37
4 files changed, 87 insertions, 0 deletions
diff --git a/security/cvm/Makefile b/security/cvm/Makefile
new file mode 100644
index 0000000..cbc7780
--- /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 0000000..909f01d9
--- /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 0000000..a645a3b
--- /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 0000000..17e6a43
--- /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%%
OpenPOWER on IntegriCloud