aboutsummaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorBeech Rintoul <beech@FreeBSD.org>2008-07-26 03:19:08 +0000
committerBeech Rintoul <beech@FreeBSD.org>2008-07-26 03:19:08 +0000
commit7d1ecb1bb4773d962b1836cd685870a227f6887e (patch)
tree393e9ee339a00bd6b3d4780fba90b13a4e96c8ab /security
parent7eec8d5f5562c76342db29f08ebf212617ec56d9 (diff)
Notes
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/ssl-admin/Makefile30
-rw-r--r--security/ssl-admin/distinfo3
-rw-r--r--security/ssl-admin/files/pkg-message.in6
-rw-r--r--security/ssl-admin/pkg-descr11
-rw-r--r--security/ssl-admin/pkg-plist5
6 files changed, 56 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index c7f9ee8d27ac..9896974d88ef 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -742,6 +742,7 @@
SUBDIR += sshguard-ipfw
SUBDIR += sshguard-pf
SUBDIR += sshit
+ SUBDIR += ssl-admin
SUBDIR += sslproxy
SUBDIR += sslsniffer
SUBDIR += sslwrap
diff --git a/security/ssl-admin/Makefile b/security/ssl-admin/Makefile
new file mode 100644
index 000000000000..3a7d4c25ef6a
--- /dev/null
+++ b/security/ssl-admin/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: ssl-admin
+# Date created: 21 July 2008
+# Whom: Eric Crist <ecrist@secure-computing.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ssl-admin
+DISTVERSION= 1.0b1
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
+ ftp://ftp.secure-computing.net/pub/FreeBSD/ports/
+
+MAINTAINER= ecrist@secure-computing.net
+COMMENT= OpenSSL certificate manager
+
+RUN_DEPENDS= unzip:${PORTSDIR}/archivers/zip \
+ zip:${PORTSDIR}/archivers/unzip
+
+USE_PERL5_RUN= YES
+MAN1= ssl-admin.1
+MAN5= ssl-admin.conf.5
+SUB_FILES= pkg-message
+
+NO_PACKAGE= This is a perl script - there is no reason to package it
+
+post-install:
+ ${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/security/ssl-admin/distinfo b/security/ssl-admin/distinfo
new file mode 100644
index 000000000000..d68395d1b34a
--- /dev/null
+++ b/security/ssl-admin/distinfo
@@ -0,0 +1,3 @@
+MD5 (ssl-admin-1.0b1.tar.gz) = 23a1d979815e60ba350f22c98c21fa81
+SHA256 (ssl-admin-1.0b1.tar.gz) = 9dd82571afb837a2235217e622a38430339fa254c0d84da300c67850a6d0efb7
+SIZE (ssl-admin-1.0b1.tar.gz) = 8078
diff --git a/security/ssl-admin/files/pkg-message.in b/security/ssl-admin/files/pkg-message.in
new file mode 100644
index 000000000000..d2a7e2b4f272
--- /dev/null
+++ b/security/ssl-admin/files/pkg-message.in
@@ -0,0 +1,6 @@
+* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+Please edit the configuration file ssl-admin.conf before running
+ssl-admin for the first time.
+
+You're now ready to manage your SSL certificates.
+* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
diff --git a/security/ssl-admin/pkg-descr b/security/ssl-admin/pkg-descr
new file mode 100644
index 000000000000..663fe3a2f1f4
--- /dev/null
+++ b/security/ssl-admin/pkg-descr
@@ -0,0 +1,11 @@
+ssl-admin was designed to create a user-friendly, menu-driven interface
+to the OpenSSL programs.
+
+ssl-admin will help you do the following tasks with SSL certificates:
+ * Create your own CA certificate.
+ * Create new Certificate Signing Requests
+ * Sign existing Certificate Signing Requests
+ * Manage Certificate Revokation Lists
+ * Export configurations and certificates for OpenVPN.
+
+WWW: http://www.secure-computing.net/ssl-admin/
diff --git a/security/ssl-admin/pkg-plist b/security/ssl-admin/pkg-plist
new file mode 100644
index 000000000000..d2b3c67bfcf0
--- /dev/null
+++ b/security/ssl-admin/pkg-plist
@@ -0,0 +1,5 @@
+bin/ssl-admin
+etc/ssl-admin/ssl-admin.conf.default
+@unexec if cmp -s %D/etc/ssl-admin/openssl.conf.default %D/etc/ssl-admin/openssl.conf; then rm -f %D/etc/ssl-admin/openssl.conf; fi
+etc/ssl-admin/openssl.conf.default
+@dirrmtry etc/ssl-admin