summaryrefslogtreecommitdiff
path: root/security/sscep
diff options
context:
space:
mode:
authorSergey Matveychuk <sem@FreeBSD.org>2005-02-18 21:46:59 +0000
committerSergey Matveychuk <sem@FreeBSD.org>2005-02-18 21:46:59 +0000
commit0fe80d8e313a29d775252f3bdc1a6118b6b164b5 (patch)
tree64d2fe7e16b92ab7d760a6147e2a04deec92493f /security/sscep
parent- Add dependency on ulex (diff)
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>
Notes
Notes: svn path=/head/; revision=129225
Diffstat (limited to 'security/sscep')
-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
5 files changed, 75 insertions, 0 deletions
diff --git a/security/sscep/Makefile b/security/sscep/Makefile
new file mode 100644
index 000000000000..16dc6aaf73fa
--- /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 000000000000..105ff3ea0382
--- /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 000000000000..b170727dab6b
--- /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 000000000000..40a029f08516
--- /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 000000000000..0dd5c842bdce
--- /dev/null
+++ b/security/sscep/pkg-plist
@@ -0,0 +1,3 @@
+bin/sscep
+bin/mkrequest
+etc/sscep.conf.sample