From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Feb 16 11:50:16 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30F4416A4CE for ; Wed, 16 Feb 2005 11:50:16 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E150643D58 for ; Wed, 16 Feb 2005 11:50:15 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GBoFLu007180 for ; Wed, 16 Feb 2005 11:50:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j1GBoFci007179; Wed, 16 Feb 2005 11:50:15 GMT (envelope-from gnats) Resent-Date: Wed, 16 Feb 2005 11:50:15 GMT Resent-Message-Id: <200502161150.j1GBoFci007179@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Vsevolod Stakhov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 984E716A4CE for ; Wed, 16 Feb 2005 11:48:37 +0000 (GMT) Received: from spray.anyhost.ru (spray.anyhost.ru [213.219.249.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1E2343D2F for ; Wed, 16 Feb 2005 11:48:34 +0000 (GMT) (envelope-from vsevolod@highsecure.ru) Received: from cebka by spray.anyhost.ru with local (Exim 4.43 (FreeBSD)) id 1D1NfV-000GkN-7Y for FreeBSD-gnats-submit@freebsd.org; Wed, 16 Feb 2005 14:48:33 +0300 Message-Id: Date: Wed, 16 Feb 2005 14:48:33 +0300 From: Vsevolod Stakhov Sender: "Vsevolod A. Stakhov" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/77595: New port: security/sscep X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Vsevolod Stakhov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 11:50:16 -0000 >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 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