summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorSergei Kolobov <sergei@FreeBSD.org>2003-12-05 23:19:05 +0000
committerSergei Kolobov <sergei@FreeBSD.org>2003-12-05 23:19:05 +0000
commitc5b6fe346cc99cd858b85d738e4de3a9a46ea908 (patch)
tree13d86df2b3f026eddcd0ce53758416feec09683c /security
parent- Add WITH_MOTIF knob to enable pixmaps in indicator icon (diff)
Add xca 0.4.5, graphical certification authority.
Graphical certification authority is an interface for managing RSA keys and certificates, and the creation and signing of PKCS#10 requests. It uses the OpenSSL library and a Berkeley DB for key and certificate storage. It supports importing and exporting keys and PEM DER PKCS8 certificates, signing and revoking of PEM DER PKCS12, and selection of x509v3 extensions. A tree view of certificates is presented. Author: Christian Hohnstaedt <christian@hohnstaedt.de> WWW: http://www.hohnstaedt.de/xca.html PR: 58378 Submitted by: Valentin Zahariev <curly@e-card.bg>
Notes
Notes: svn path=/head/; revision=95171
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/xca/Makefile29
-rw-r--r--security/xca/distinfo1
-rw-r--r--security/xca/pkg-descr9
-rw-r--r--security/xca/pkg-plist26
5 files changed, 66 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index f59342359263..e0cb164b76c1 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -401,6 +401,7 @@
SUBDIR += vncrypt
SUBDIR += vpnd
SUBDIR += vscan
+ SUBDIR += xca
SUBDIR += xinetd
SUBDIR += xmlsec
SUBDIR += xmlsec1
diff --git a/security/xca/Makefile b/security/xca/Makefile
new file mode 100644
index 000000000000..347ab60d1b98
--- /dev/null
+++ b/security/xca/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: xca
+# Date created: 2002-12-23
+# Whom: Valentin Zahariev <curly@e-card.bg>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xca
+PORTVERSION= 0.4.5
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= curly@e-card.bg
+COMMENT= Graphical certification authority
+
+LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_REINPLACE= yes
+USE_OPENSSL= yes
+USE_QT_VER= 3
+
+post-patch:
+ @${REINPLACE_CMD} -E -e 's,(if[\ \t]+test[\ \t]+.+)[\ \t]+==,\1 =,' \
+ ${WRKDIR}/${PKGNAME}/configure
+
+.include <bsd.port.mk>
diff --git a/security/xca/distinfo b/security/xca/distinfo
new file mode 100644
index 000000000000..0693df0b33b7
--- /dev/null
+++ b/security/xca/distinfo
@@ -0,0 +1 @@
+MD5 (xca-0.4.5.tar.gz) = 27a401c6e3ed1e406a602c2e7f8c3f4e
diff --git a/security/xca/pkg-descr b/security/xca/pkg-descr
new file mode 100644
index 000000000000..53724cf106ed
--- /dev/null
+++ b/security/xca/pkg-descr
@@ -0,0 +1,9 @@
+Graphical certification authority is an interface for managing
+RSA keys and certificates, and the creation and signing of PKCS#10 requests.
+It uses the OpenSSL library and a Berkeley DB for key and certificate storage.
+It supports importing and exporting keys and PEM DER PKCS8 certificates,
+signing and revoking of PEM DER PKCS12, and selection of x509v3 extensions.
+A tree view of certificates is presented.
+
+Author: Christian Hohnstaedt <christian@hohnstaedt.de>
+WWW: http://www.hohnstaedt.de/xca.html
diff --git a/security/xca/pkg-plist b/security/xca/pkg-plist
new file mode 100644
index 000000000000..8a8807a31492
--- /dev/null
+++ b/security/xca/pkg-plist
@@ -0,0 +1,26 @@
+@comment $FreeBSD$
+bin/xca
+share/applications/xca.desktop
+share/pixmaps/xca.xpm
+share/xca/bigcert.png
+share/xca/bigcrl.png
+share/xca/bigcsr.png
+share/xca/bigkey.png
+share/xca/bigtemp.png
+share/xca/crl.png
+share/xca/halfkey.png
+share/xca/invalidcert.png
+share/xca/invalidcertkey.png
+share/xca/key.png
+share/xca/netscape.png
+share/xca/req.png
+share/xca/reqkey.png
+share/xca/revoked.png
+share/xca/template.png
+share/xca/validcert.png
+share/xca/validcertkey.png
+share/xca/xca_de.qm
+share/xca/xca_es.qm
+@dirrm share/xca
+@dirrm share/pixmaps
+@dirrm share/applications