aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorse <se@FreeBSD.org>1999-09-18 17:05:28 +0800
committerse <se@FreeBSD.org>1999-09-18 17:05:28 +0800
commit4b5bed5075dd7f702d68f01f6f71138c17939e68 (patch)
tree9f8e9a492a7edbf9135096385bb7f76f85540700 /security
parentb9cfd0cb967709b270acb3621c55de2548051cdc (diff)
downloadfreebsd-ports-gnome-4b5bed5075dd7f702d68f01f6f71138c17939e68.tar.gz
freebsd-ports-gnome-4b5bed5075dd7f702d68f01f6f71138c17939e68.tar.zst
freebsd-ports-gnome-4b5bed5075dd7f702d68f01f6f71138c17939e68.zip
New port of the keynote trust-management system (currently an IETF draft).
Diffstat (limited to 'security')
-rw-r--r--security/keynote/Makefile33
-rw-r--r--security/keynote/distinfo1
-rw-r--r--security/keynote/pkg-comment1
-rw-r--r--security/keynote/pkg-descr16
-rw-r--r--security/keynote/pkg-plist4
5 files changed, 55 insertions, 0 deletions
diff --git a/security/keynote/Makefile b/security/keynote/Makefile
new file mode 100644
index 000000000000..89911facaab1
--- /dev/null
+++ b/security/keynote/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: keynote
+# Version required: 2-beta4
+# Date created: 02 September 1999
+# Whom: se
+#
+# $FreeBSD$
+#
+
+DISTNAME= keynote-2-beta4
+PKGNAME= keynote-2b4
+CATEGORIES= security
+MASTER_SITES= http://www.cis.upenn.edu/~angelos/Code/
+
+MAINTAINER= se@FreeBSD.org
+
+BUILD_DEPENDS= openssl:${PORTSDIR}/security/openssl
+
+WRKSRC= ${WRKDIR}/KeyNote-2-beta4
+
+MAN1= keynote.1
+MAN3= keynote.3
+MAN4= keynote.4
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/keynote ${PREFIX}/bin/
+ ${INSTALL_DATA} ${WRKSRC}/man/keynote.1 ${PREFIX}/man/man1/
+ ${INSTALL_DATA} ${WRKSRC}/man/keynote.3 ${PREFIX}/man/man3/
+ ${INSTALL_DATA} ${WRKSRC}/man/keynote.4 ${PREFIX}/man/man4/
+ ${MKDIR} ${PREFIX}/share/doc/keynote/
+ ${INSTALL_DATA} ${WRKSRC}/doc/keynote-spec ${PREFIX}/share/doc/keynote/
+ ${INSTALL_DATA} ${WRKSRC}/doc/keynote-spec.nroff ${PREFIX}/share/doc/keynote/
+
+.include <bsd.port.mk>
diff --git a/security/keynote/distinfo b/security/keynote/distinfo
new file mode 100644
index 000000000000..acb0c483123a
--- /dev/null
+++ b/security/keynote/distinfo
@@ -0,0 +1 @@
+MD5 (keynote-2-beta4.tar.gz) = be6b7357ae552fa78009f4242552608d
diff --git a/security/keynote/pkg-comment b/security/keynote/pkg-comment
new file mode 100644
index 000000000000..04b5bba77bbb
--- /dev/null
+++ b/security/keynote/pkg-comment
@@ -0,0 +1 @@
+A Trust-Management System.
diff --git a/security/keynote/pkg-descr b/security/keynote/pkg-descr
new file mode 100644
index 000000000000..0ee231ab7e5d
--- /dev/null
+++ b/security/keynote/pkg-descr
@@ -0,0 +1,16 @@
+KeyNote is a simple and flexible trust-management system designed to
+work well for a variety of large- and small- scale Internet-based
+applications. It provides a single, unified language for both local
+policies and credentials. KeyNote policies and credentials, called
+`assertions,' contain predicates that describe the trusted actions
+permitted by the holders of specific public keys. KeyNote assertions
+are essentially small, highly-structured programs. A signed
+assertion, which can be sent over an untrusted network, is also
+called a `credential assertion.' Credential assertions, which also
+serve the role of certificates, have the same syntax as policy
+assertions but are also signed by the principal delegating the trust.
+
+This is an example implementation of the KeyNote Trust-Management System
+as specified in IETF draft <draft-blaze-ietf-trustmgt-keynote-02.txt>.
+
+WWW: http://www.cis.upenn.edu/~angelos/keynote.html
diff --git a/security/keynote/pkg-plist b/security/keynote/pkg-plist
new file mode 100644
index 000000000000..7e98909acec0
--- /dev/null
+++ b/security/keynote/pkg-plist
@@ -0,0 +1,4 @@
+bin/keynote
+share/doc/keynote/keynote-spec
+share/doc/keynote/keynote-spec.nroff
+@dirrm share/doc/keynote/ \ No newline at end of file