From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 27 06:00:08 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D6D116A417 for ; Thu, 27 Sep 2007 06:00:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E382113C457 for ; Thu, 27 Sep 2007 06:00:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8R606dY061188 for ; Thu, 27 Sep 2007 06:00:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8R606rM061187; Thu, 27 Sep 2007 06:00:06 GMT (envelope-from gnats) Resent-Date: Thu, 27 Sep 2007 06:00:06 GMT Resent-Message-Id: <200709270600.l8R606rM061187@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, Matthew Grooms Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B83216A417 for ; Thu, 27 Sep 2007 05:59:16 +0000 (UTC) (envelope-from mgrooms@shrew.net) Received: from shrew.net (206-223-169-85.beanfield.net [206.223.169.85]) by mx1.freebsd.org (Postfix) with ESMTP id 2FBAB13C46E for ; Thu, 27 Sep 2007 05:59:16 +0000 (UTC) (envelope-from mgrooms@shrew.net) Received: from localhost (wm-ca.hub.org [206.223.169.82]) by shrew.net (Postfix) with ESMTP id E683679E20E for ; Thu, 27 Sep 2007 00:39:15 -0500 (CDT) Received: from shrew.net ([206.223.169.85]) by localhost (mx1.hub.org [206.223.169.82]) (amavisd-new, port 10024) with ESMTP id 53489-01 for ; Thu, 27 Sep 2007 05:39:13 +0000 (UTC) Received: from hole.shrew.net (cpe-66-25-136-5.austin.res.rr.com [66.25.136.5]) by shrew.net (Postfix) with ESMTP id 7F1AE79E204 for ; Thu, 27 Sep 2007 00:39:12 -0500 (CDT) Received: from hole.shrew.net (localhost.shrew.net [127.0.0.1]) by hole.shrew.net (8.13.8/8.13.8) with ESMTP id l8R5dBKL020725 for ; Thu, 27 Sep 2007 00:39:11 -0500 (CDT) (envelope-from mgrooms@hole.shrew.net) Received: (from mgrooms@localhost) by hole.shrew.net (8.13.8/8.13.8/Submit) id l8R5dBju020724; Thu, 27 Sep 2007 00:39:11 -0500 (CDT) (envelope-from mgrooms) Message-Id: <200709270539.l8R5dBju020724@hole.shrew.net> Date: Thu, 27 Sep 2007 00:39:11 -0500 (CDT) From: Matthew Grooms To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/116684: New port: secuity/ike Shrew Soft IKE daemon and Client GUI Tools X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthew Grooms List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2007 06:00:08 -0000 >Number: 116684 >Category: ports >Synopsis: New port: secuity/ike Shrew Soft IKE daemon and Client GUI Tools >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: Thu Sep 27 06:00:05 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Matthew Grooms >Release: FreeBSD 6.2-RELEASE i386 >Organization: Shrew Soft Inc >Environment: System: FreeBSD hole.shrew.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Tue May 15 17:47:14 UTC 2007 root@hole.shrew.net:/usr/obj/usr/src/sys/CUSTOM i386 >Description: >How-To-Repeat: >Fix: --- ike-2.0.1.shar begins here --- # 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: # # /usr/ports/security/ike # /usr/ports/security/ike/pkg-plist # /usr/ports/security/ike/pkg-descr # /usr/ports/security/ike/distinfo # /usr/ports/security/ike/Makefile # echo c - /usr/ports/security/ike mkdir -p /usr/ports/security/ike > /dev/null 2>&1 echo x - /usr/ports/security/ike/pkg-plist sed 's/^X//' >/usr/ports/security/ike/pkg-plist << 'END-of-/usr/ports/security/ike/pkg-plist' Xsbin/iked Xbin/ikea Xbin/ikec Xlib/libike.so Xlib/libpfk.so X END-of-/usr/ports/security/ike/pkg-plist echo x - /usr/ports/security/ike/pkg-descr sed 's/^X//' >/usr/ports/security/ike/pkg-descr << 'END-of-/usr/ports/security/ike/pkg-descr' XThis port contains the Shrew Soft ike daemon and client tools. The Xsoftware supports ike v1 communications between two gateways or a Xa client and a gateway. X XFor more information please visit ... X XWWW: http://www.shrew.net END-of-/usr/ports/security/ike/pkg-descr echo x - /usr/ports/security/ike/distinfo sed 's/^X//' >/usr/ports/security/ike/distinfo << 'END-of-/usr/ports/security/ike/distinfo' XMD5 (ike-2.0.1-release.tbz2) = d986b6c56f413bd380d7d710d7aee8f1 XSHA256 (ike-2.0.1-release.tbz2) = 2f079773c4964d27ce37add9b4a2d69aad6698c21705c7da7eca6bd60883b41d XSIZE (ike-2.0.1-release.tbz2) = 483146 END-of-/usr/ports/security/ike/distinfo echo x - /usr/ports/security/ike/Makefile sed 's/^X//' >/usr/ports/security/ike/Makefile << 'END-of-/usr/ports/security/ike/Makefile' X# New ports collection makefile for: ike X# Date created: 24 march 2007 X# Whom: mgrooms@shrew.net X# X# $FreeBSD$ X# X XPORTNAME= ike XPORTVERSION= 2.0.1 XCATEGORIES= security net XMASTER_SITES= http://www.shrew.net/vpn/ XDISTNAME= ${PORTNAME}-${PORTVERSION}-release XEXTRACT_SUFX= .tbz2 XONLY_FOR_ARCHS= i386 amd64 X XMAINTAINER= mgrooms@shrew.net XCOMMENT= Shrew Soft IKE daemon and client tools X XBUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake \ X bison2:${PORTSDIR}/devel/bison2 X XUSE_OPENSSL= yes XUSE_BZIP2= yes X XINSTALLS_SHLIB= yes X XOPTIONS= QTGUI "enable QT client front end applications" on \ X NATT "enable NAT-Traversal (kernel-patch required)" off \ X LDAP "enable LDAP XAuth daemon support" off \ X DEBUG "enable Debug support" off X XMAN5= iked.conf.5 XMAN8= iked.8 X XWRKSRC= ${WRKDIR}/ike XCMAKE_ARGS= -DCMAKE_INSTALL_PREFIX=${PREFIX} X X.include X X.ifdef(WITH_DEBUG) XCMAKE_ARGS+= -DDEBUG=YES X.endif X X.ifdef(WITH_LDAP) XUSE_OPENLDAP= YES XCMAKE_ARGS+= -DLDAP=YES X.endif X X.ifdef(WITH_NATT) XCMAKE_ARGS+= -DNATT=YES X.endif X X.ifdef(WITH_QTGUI) XCMAKE_ARGS+= -DQTGUI=YES XLIB_DEPENDS+= qt-mt:${PORTSDIR}/x11-toolkits/qt33 X.endif X Xpost-patch: X.ifdef(WITH_NATT) X. if ${OSVERSION} < 700000 X @${ECHO_MSG} "===> -------------------------------------------------------------------------" X @${ECHO_MSG} "===> ATTENTION: You need a kernel patch to enable NAT-Traversal functionality!" X @${ECHO_MSG} "===> You can download the patch here:" X @${ECHO_MSG} "===> http://ipsec-tools.sf.net/freebsd6-natt.diff" X @${ECHO_MSG} "===> You might possibly have to do some steps manually if it fails to apply." X @${ECHO_MSG} "===> -------------------------------------------------------------------------" X. else X @${ECHO_MSG} "===> -------------------------------------------------------------------------" X @${ECHO_MSG} "===> ATTENTION: You need a kernel patch to enable NAT-Traversal functionality!" X @${ECHO_MSG} "===> There is no known NAT-T patch for FreeBSD 7!!!" X @${ECHO_MSG} "===> You might possibly have to do some steps manually if it fails to apply." X @${ECHO_MSG} "===> -------------------------------------------------------------------------" X. endif X @sleep 3 X.endif X Xdo-configure: X @cd ${BUILD_WRKSRC}; \ X cmake ${CMAKE_ARGS} .; X Xdo-build: X @cd ${BUILD_WRKSRC}; \ X ${MAKE}; X Xdo-install: X @cd ${BUILD_WRKSRC}; \ X ${MAKE} install; X Xpost-install: X@if [ -z `/sbin/sysctl -a | ${GREP} -q ipsec && ${ECHO_CMD} ipsec` ]; then \ X ${ECHO_MSG} "WARNING: IPsec feature is disabled on this host"; \ X ${ECHO_MSG} " You must configure a kernel with this option to use this software"; \ Xfi ; X X.include END-of-/usr/ports/security/ike/Makefile exit --- ike-2.0.1.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: