summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsem <sem@FreeBSD.org>2005-02-18 21:46:59 +0000
committersem <sem@FreeBSD.org>2005-02-18 21:46:59 +0000
commitad069a3c9a9ad0d7547407c437642973ceb6002f (patch)
tree24d259f6fbe73644886ad4ac73bc518672c0955c
parent7d09fa88800976320e3d5e2340c50befa23e4310 (diff)
downloadFreeBSD-ports-ad069a3c9a9ad0d7547407c437642973ceb6002f.zip
FreeBSD-ports-ad069a3c9a9ad0d7547407c437642973ceb6002f.tar.gz
SSCEP is a client-only implementation of the SCEP (Cisco System's Simple
Certificate Enrollment Protocol). SSCEP is designed for OpenBSD's isakmpd, but it will propably work with any Unix system with a recent compiler and OpenSSL toolkit libraries installed. PR: ports/77595 Submitted by: Vsevolod Stakhov <vsevolod(at)highsecure.ru>
-rw-r--r--security/Makefile1
-rw-r--r--security/sscep/Makefile23
-rw-r--r--security/sscep/distinfo2
-rw-r--r--security/sscep/files/patch-aa41
-rw-r--r--security/sscep/pkg-descr6
-rw-r--r--security/sscep/pkg-plist3
6 files changed, 76 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 283cde4..da6a20d 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -443,6 +443,7 @@
SUBDIR += spike-proxy
SUBDIR += srm
SUBDIR += srp
+ SUBDIR += sscep
SUBDIR += ssh
SUBDIR += ssh-gui
SUBDIR += ssh-multiadd
diff --git a/security/sscep/Makefile b/security/sscep/Makefile
new file mode 100644
index 0000000..16dc6aa
--- /dev/null
+++ b/security/sscep/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: sscep
+# Date created: Feb 15 2005
+# Whom: Vsevolod Stakhov
+#
+# $FreeBSD$
+#
+
+PORTNAME= sscep
+PORTVERSION= 20040325
+CATEGORIES= security
+MASTER_SITES= http://www.klake.org/~jt/sscep/
+DISTNAME= ${PORTNAME}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= vsevolod@highsecure.ru
+COMMENT= Simple scep client
+
+USE_OPENSSL= yes
+
+MAKE_ARGS+= BINDIR="${PREFIX}/bin" \
+ CONFDIR="${PREFIX}/etc"
+
+.include <bsd.port.mk>
diff --git a/security/sscep/distinfo b/security/sscep/distinfo
new file mode 100644
index 0000000..105ff3e
--- /dev/null
+++ b/security/sscep/distinfo
@@ -0,0 +1,2 @@
+MD5 (sscep.tgz) = b509cdf0de952841471e77499aa6e4ca
+SIZE (sscep.tgz) = 51300
diff --git a/security/sscep/files/patch-aa b/security/sscep/files/patch-aa
new file mode 100644
index 0000000..b170727
--- /dev/null
+++ b/security/sscep/files/patch-aa
@@ -0,0 +1,41 @@
+$FreeBSD$
+
+--- Makefile.orig Wed Jan 22 08:23:18 2003
++++ Makefile Tue Feb 15 13:32:02 2005
+@@ -2,22 +2,26 @@
+ # $Id: Makefile,v 1.0 2003/01/12 13:17:37 jt Exp $
+ #
+
+-BINDIR = /usr/local/bin
+-MANDIR = /usr/local/man/man8
++BINDIR ?= /usr/local/bin
++CONFDIR ?= /usr/local/etc
+
+-CC = gcc
+-CFLAGS = -Wall -O
++CC ?= gcc
++CFLAGS ?= -Wall -O
+
+-MAN = sscep.8
+-PROG = sscep
++PROG = sscep
++MKREQ = mkrequest
+ OBJS = sscep.o init.o net.o sceputils.o pkcs7.o ias.o fileutils.o
++CONF = sscep.conf
++
++all: $(PROG)
+
+ $(PROG): $(OBJS)
+- $(CC) $(CFLAGS) -lcrypto -o $(PROG) $(OBJS)
++ $(CC) $(CFLAGS) -lcrypto -o $(PROG) $(OBJS)
+
+ clean:
+- rm -f $(PROG) $(OBJS) $(MAN) core
++ rm -f $(PROG) $(OBJS) core
+
+ install:
+- ./install-sh $(PROG) $(BINDIR)
+- ./install-sh $(MAN) $(MANDIR)
++ cp $(PROG) $(BINDIR)
++ cp $(MKREQ) $(BINDIR)
++ cp $(CONF) $(CONFDIR)/sscep.conf.sample
diff --git a/security/sscep/pkg-descr b/security/sscep/pkg-descr
new file mode 100644
index 0000000..40a029f
--- /dev/null
+++ b/security/sscep/pkg-descr
@@ -0,0 +1,6 @@
+SCEP is a client-only implementation of the SCEP (Cisco System's Simple
+Certificate Enrollment Protocol). SSCEP is designed for OpenBSD's isakmpd,
+but it will propably work with any Unix system with a recent compiler and
+OpenSSL toolkit libraries installed.
+
+WWW: http://www.klake.org/~jt/sscep/
diff --git a/security/sscep/pkg-plist b/security/sscep/pkg-plist
new file mode 100644
index 0000000..0dd5c842
--- /dev/null
+++ b/security/sscep/pkg-plist
@@ -0,0 +1,3 @@
+bin/sscep
+bin/mkrequest
+etc/sscep.conf.sample
OpenPOWER on IntegriCloud