Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Feb 2005 14:48:33 +0300
From:      Vsevolod Stakhov <vsevolod@highsecure.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/77595: New port: security/sscep
Message-ID:  <E1D1NfV-000GkN-7Y@spray.anyhost.ru>
Resent-Message-ID: <200502161150.j1GBoFci007179@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         77595
>Category:       ports
>Synopsis:       New port: security/sscep
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 16 11:50:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Vsevolod Stakhov
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:
>Description:
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.
>How-To-Repeat:
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	sscep
#	sscep/files
#	sscep/files/patch-aa
#	sscep/Makefile
#	sscep/pkg-plist
#	sscep/distinfo
#	sscep/pkg-descr
#
echo c - sscep
mkdir -p sscep > /dev/null 2>&1
echo c - sscep/files
mkdir -p sscep/files > /dev/null 2>&1
echo x - sscep/files/patch-aa
sed 's/^X//' >sscep/files/patch-aa << 'END-of-sscep/files/patch-aa'
X$FreeBSD$
X
X--- Makefile.orig	Wed Jan 22 08:23:18 2003
X+++ Makefile	Tue Feb 15 13:32:02 2005
X@@ -2,22 +2,26 @@
X # $Id: Makefile,v 1.0 2003/01/12 13:17:37 jt Exp $
X #
X 
X-BINDIR = /usr/local/bin
X-MANDIR = /usr/local/man/man8
X+BINDIR  ?= /usr/local/bin
X+CONFDIR ?= /usr/local/etc
X 
X-CC	= gcc
X-CFLAGS	= -Wall -O 
X+CC      ?= gcc
X+CFLAGS  ?= -Wall -O
X 
X-MAN	= sscep.8
X-PROG	= sscep
X+PROG    = sscep
X+MKREQ   = mkrequest
X OBJS    = sscep.o init.o net.o sceputils.o pkcs7.o ias.o fileutils.o
X+CONF    = sscep.conf
X+
X+all: $(PROG)
X 
X $(PROG): $(OBJS)
X-	$(CC) $(CFLAGS) -lcrypto -o $(PROG) $(OBJS) 
X+	$(CC) $(CFLAGS) -lcrypto -o $(PROG) $(OBJS)
X 
X clean:
X-	rm -f $(PROG) $(OBJS) $(MAN) core
X+	rm -f $(PROG) $(OBJS) core
X 
X install:
X-	./install-sh $(PROG) $(BINDIR)
X-	./install-sh $(MAN) $(MANDIR)
X+	cp $(PROG) $(BINDIR)
X+	cp $(MKREQ) $(BINDIR)
X+	cp $(CONF) $(CONFDIR)/sscep.conf.sample
END-of-sscep/files/patch-aa
echo x - sscep/Makefile
sed 's/^X//' >sscep/Makefile << 'END-of-sscep/Makefile'
X# New ports collection makefile for: sscep
X# Date created:        Feb 15 2005
X# Whom:                Vsevolod Stakhov
X#
X# $FreeBSD$
X#
X
XPORTNAME=		sscep
XPORTVERSION=		20040325
XCATEGORIES=		security
XMASTER_SITES=		http://www.klake.org/~jt/sscep/
XDISTNAME=		${PORTNAME}
XEXTRACT_SUFX=		.tgz
X
XMAINTAINER=		vsevolod@highsecure.ru
XCOMMENT=		Simple scep client
X
XUSE_OPENSSL=		yes
X
XMAKE_ARGS+=	BINDIR="${PREFIX}/bin" \
X		CONFDIR="${PREFIX}/etc"
X
X.include <bsd.port.mk>
END-of-sscep/Makefile
echo x - sscep/pkg-plist
sed 's/^X//' >sscep/pkg-plist << 'END-of-sscep/pkg-plist'
Xbin/sscep
Xbin/mkrequest
Xetc/sscep.conf.sample
END-of-sscep/pkg-plist
echo x - sscep/distinfo
sed 's/^X//' >sscep/distinfo << 'END-of-sscep/distinfo'
XMD5 (sscep.tgz) = b509cdf0de952841471e77499aa6e4ca
XSIZE (sscep.tgz) = 51300
END-of-sscep/distinfo
echo x - sscep/pkg-descr
sed 's/^X//' >sscep/pkg-descr << 'END-of-sscep/pkg-descr'
XSCEP is a client-only implementation of the SCEP (Cisco System's Simple
XCertificate Enrollment Protocol). SSCEP is designed for OpenBSD's isakmpd,
Xbut it will propably work with any Unix system with a recent compiler and
XOpenSSL toolkit libraries installed.
X
XWWW: http://www.klake.org/~jt/sscep/
END-of-sscep/pkg-descr
exit


>Release-Note:
>Audit-Trail:
>Unformatted:
 >System: FreeBSD nemezida.highsecure.ru 5.3-STABLE FreeBSD 5.3-STABLE #2: Fri Jan 28 02:15:40 MSK 2005 root@nemezida.highsecure.ru:/mnt/data/usr/obj/mnt/data/usr/src/sys/NK i386
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1D1NfV-000GkN-7Y>