diff options
author | sem <sem@FreeBSD.org> | 2005-02-18 21:46:59 +0000 |
---|---|---|
committer | sem <sem@FreeBSD.org> | 2005-02-18 21:46:59 +0000 |
commit | ad069a3c9a9ad0d7547407c437642973ceb6002f (patch) | |
tree | 24d259f6fbe73644886ad4ac73bc518672c0955c | |
parent | 7d09fa88800976320e3d5e2340c50befa23e4310 (diff) | |
download | FreeBSD-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/Makefile | 1 | ||||
-rw-r--r-- | security/sscep/Makefile | 23 | ||||
-rw-r--r-- | security/sscep/distinfo | 2 | ||||
-rw-r--r-- | security/sscep/files/patch-aa | 41 | ||||
-rw-r--r-- | security/sscep/pkg-descr | 6 | ||||
-rw-r--r-- | security/sscep/pkg-plist | 3 |
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 |