From nobody Sat Jan 15 11:16:30 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E3F1819664E1; Sat, 15 Jan 2022 11:16:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JbbG65rp6z4SCf; Sat, 15 Jan 2022 11:16:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642245390; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8NrVyM41LM80Br7rngbr3mWX9L7KZwVarz5UuVFF6sQ=; b=BLYbUHBmGqPx5Bp0btj7YJdiB7Vk/UUsxDfU0f7ThRqgJ4qvz3Wm8aenjiNKV8cbs270ey hcSTuqkmPP/V14S5fARILduf3YBmbJ/ktyMbuGAkrny4e2TAAta0QlEfRsNDgU1r4kiagA NMNxBOapgXaEluUaeowKxpRIjUwKwJOBE4sXSXaVozDJ8X6UgoAX3FzRWQi989VZB0OxAO 6R87Qv/mH/8Xltfo5o+Ke6q5YG8wF4cSawWkkkcQEofKABAD2fcZsVa2JyoABJLyZN5P9i PirbYSlDOEUq9D+zjIH52Y6fyKBaODWzWyn0zIC3OLQXBIbpjsHH35FSXgnsow== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A55F325EF6; Sat, 15 Jan 2022 11:16:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20FBGU2N061844; Sat, 15 Jan 2022 11:16:30 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20FBGUQt061843; Sat, 15 Jan 2022 11:16:30 GMT (envelope-from git) Date: Sat, 15 Jan 2022 11:16:30 GMT Message-Id: <202201151116.20FBGUQt061843@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: c1eca381dd57 - main - cleanup: Remove expired ports: List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c1eca381dd5792b0d591d24fdae309eb06b2cff0 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642245390; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8NrVyM41LM80Br7rngbr3mWX9L7KZwVarz5UuVFF6sQ=; b=uxGFFUTgR7MF4GW+ZrZ23VmjnGDWo3YJJGZbJZyw0rTGKPl27BxqiuLZa0KIQOrMwvgu4D 8KbBBdeBHJnGIVonQqQ37vkqCNNhJf1bnDENd6ArimN8TW7O/ajv4F5Jf0Lny91TCaTZoV jjF2jArK2kCNuQ4ugbTXx5CAcL6DiUW3d72Pe253KMA34OGL8WyRsQGB7quNLdNC6gEVyD PXVRK6L6liFd60sPHCeExsA+gTtJv53UcpM9I6n4wXKjGqHrAI/nbAJXZ8rYItFvRBs/Qp xOmPVBswEHjGhJq6Om8aF1xXLi3fFgnNjMJaXgK0lGwl+bHyAMcCXgWHeiZ7OA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642245390; a=rsa-sha256; cv=none; b=nUTIW9ivxsefuu7pEiba0q2IHnoP6OFi583S8fZrvOQ5rUAPi7aLRENvgMmHsrI1NBlMNZ JJCis+OoO3G/eygHfyVsr/WgcXAc+URseMZOzIp0MxzUCeIkiDDKrIdEQmW8eK57JJGrS0 EipJdcOccxZLfe1Pe0TlSsZEUbYvd9BvZTwv7ruE2ntadw8nuKSo3SZ1wVGlE6wyZTyUuC 5d8NDsKsWCHBN0M+C8mQTERXeK7UFQkZuxjcBBZddsRIwy5jUuM/cYU/pffe/02IoOKd/d qBOLzW3W15A97tAVa6ONdQE+Jj2NNxBEq9HvGtop2fsdM7ufph2thTmzFLLGNg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=c1eca381dd5792b0d591d24fdae309eb06b2cff0 commit c1eca381dd5792b0d591d24fdae309eb06b2cff0 Author: Rene Ladan AuthorDate: 2022-01-15 11:15:58 +0000 Commit: Rene Ladan CommitDate: 2022-01-15 11:15:58 +0000 cleanup: Remove expired ports: 2022-01-15 net/pipsecd: Abandonware, current release is from 1999 and uses insecure encryption algorithms 2022-01-15 devel/maven31: Outdated, unsupported upstream 2022-01-15 devel/wasi-compiler-rt12: this ports exists solely for building Firefox 95+ in 2021Q4 --- MOVED | 3 + devel/Makefile | 2 - devel/maven31/Makefile | 45 -------- devel/maven31/distinfo | 2 - devel/maven31/files/mvn.sh.in | 16 --- devel/maven31/pkg-descr | 5 - devel/maven31/pkg-plist | 62 ----------- devel/wasi-compiler-rt12/Makefile | 62 ----------- devel/wasi-compiler-rt12/distinfo | 3 - devel/wasi-compiler-rt12/pkg-descr | 7 -- net/Makefile | 1 - net/pipsecd/Makefile | 34 ------ net/pipsecd/distinfo | 2 - net/pipsecd/files/patch-Makefile | 31 ------ net/pipsecd/files/patch-README.port | 47 -------- net/pipsecd/files/patch-tunip.c | 209 ------------------------------------ net/pipsecd/files/pipsecd.in | 27 ----- net/pipsecd/pkg-descr | 4 - net/pipsecd/pkg-message | 23 ---- net/pipsecd/pkg-plist | 5 - 20 files changed, 3 insertions(+), 587 deletions(-) diff --git a/MOVED b/MOVED index 484b6a157c50..3076d08f0273 100644 --- a/MOVED +++ b/MOVED @@ -16768,3 +16768,6 @@ devel/rubygem-aws-sdk-v1|devel/rubygem-aws-sdk|2022-01-11|Remove obsoleted port. devel/rubygem-sidekiq62|devel/rubygem-sidekiq|2022-01-11|Remove obsoleted port. Use devel/rubygem-sidekiq instead security/rubygem-bcrypt_pbkdf10|security/rubygem-bcrypt_pbkdf|2022-01-11|Remove obsoleted port. Use security/rubygem-bcrypt_pbkdf instead math/gotoblas|math/openblas|2022-01-15|Remove obsoleted port. Use math/openblas instead +net/pipsecd||2022-01-15|Has expired: Abandonware, current release is from 1999 and uses insecure encryption algorithms +devel/maven31|devel/maven|2022-01-15|Has expired: Outdated, unsupported upstream +devel/wasi-compiler-rt12||2022-01-15|Has expired: this ports exists solely for building Firefox 95+ in 2021Q4 diff --git a/devel/Makefile b/devel/Makefile index 239c100c8051..15c4af0a0d0e 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1550,7 +1550,6 @@ SUBDIR += maven SUBDIR += maven-wrapper SUBDIR += maven3 - SUBDIR += maven31 SUBDIR += maven33 SUBDIR += mcpp SUBDIR += mdb @@ -7200,7 +7199,6 @@ SUBDIR += wand-libconfig SUBDIR += wandio SUBDIR += wasi-compiler-rt11 - SUBDIR += wasi-compiler-rt12 SUBDIR += wasi-compiler-rt13 SUBDIR += wasi-libc SUBDIR += wasi-libcxx diff --git a/devel/maven31/Makefile b/devel/maven31/Makefile deleted file mode 100644 index be59fc996daa..000000000000 --- a/devel/maven31/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# Created by: Herve Quiroz - -PORTNAME= maven31 -DISTVERSION= 3.1.1 -PORTREVISION= 2 -CATEGORIES= devel java -MASTER_SITES= APACHE/maven/binaries -DISTNAME= apache-maven-${DISTVERSION}-bin - -MAINTAINER= yerenkow@gmail.com -COMMENT= Java project management tool, 3.1.x branch - -LICENSE= APACHE20 - -DEPRECATED= Outdated, unsupported upstream -EXPIRATION_DATE=2022-01-15 - -RUN_DEPENDS= mvn:devel/maven-wrapper - -USES= cpe -CPE_PRODUCT= maven -CPE_VENDOR= apache - -USE_JAVA= yes -NO_BUILD= yes -DATADIR= ${JAVASHAREDIR}/${PORTNAME} -WRKSRC= ${WRKDIR}/apache-maven-${DISTVERSION} -SUB_FILES= mvn.sh -SUB_LIST= CLASSWORLDS_JAR=plexus-classworlds-2.5.1.jar -INSTANCE_FILE= 030101-${PORTNAME}-${PORTVERSION} -INSTANCES_DIR= etc/maven-wrapper/instances.d/ - -post-extract: - ${RM} ${WRKSRC}/bin/*.bat - ${ECHO_CMD} "${DATADIR}" > ${WRKSRC}/${INSTANCE_FILE} - -do-install: - cd ${WRKSRC} && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; - cd ${WRKSRC} && ${FIND} . -type f -not -path "\./bin/" -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; - ${INSTALL_DATA} ${WRKSRC}/bin/m2.conf ${STAGEDIR}${DATADIR}/bin/ - ${INSTALL_SCRIPT} ${WRKDIR}/mvn.sh ${STAGEDIR}${DATADIR}/bin/mvn - ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTANCES_DIR} - ${INSTALL_DATA} ${WRKSRC}/${INSTANCE_FILE} ${STAGEDIR}${PREFIX}/${INSTANCES_DIR} - -.include diff --git a/devel/maven31/distinfo b/devel/maven31/distinfo deleted file mode 100644 index 38992012fa38..000000000000 --- a/devel/maven31/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apache-maven-3.1.1-bin.tar.gz) = 077ed466455991d5abb4748a1d022e2d2a54dc4d557c723ecbacdc857c61d51b -SIZE (apache-maven-3.1.1-bin.tar.gz) = 5494427 diff --git a/devel/maven31/files/mvn.sh.in b/devel/maven31/files/mvn.sh.in deleted file mode 100644 index d9b7cbdc6aac..000000000000 --- a/devel/maven31/files/mvn.sh.in +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -if [ -f /etc/mavenrc ] ; then - . /etc/mavenrc -fi - -if [ -f "${HOME}/.mavenrc" ] ; then - . "${HOME}/.mavenrc" -fi - -M2_HOME=${M2_HOME:-"%%DATADIR%%"} - -exec "%%LOCALBASE%%/bin/java" $MAVEN_OPTS \ - -classpath "${M2_HOME}/boot/%%CLASSWORLDS_JAR%%" \ - "-Dclassworlds.conf=${M2_HOME}/bin/m2.conf" \ - "-Dmaven.home=${M2_HOME}" org.codehaus.classworlds.Launcher "$@" diff --git a/devel/maven31/pkg-descr b/devel/maven31/pkg-descr deleted file mode 100644 index 7534bd09c0d6..000000000000 --- a/devel/maven31/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Apache Maven is a software project management and comprehension tool. Based on -the concept of a project object model (POM), Maven can manage a project's -build, reporting and documentation from a central piece of information. - -WWW: http://maven.apache.org/ diff --git a/devel/maven31/pkg-plist b/devel/maven31/pkg-plist deleted file mode 100644 index 7a187db6112e..000000000000 --- a/devel/maven31/pkg-plist +++ /dev/null @@ -1,62 +0,0 @@ -etc/maven-wrapper/instances.d/030101-maven31-3.1.1 -%%DATADIR%%/030101-maven31-3.1.1 -%%DATADIR%%/LICENSE -%%DATADIR%%/NOTICE -%%DATADIR%%/README.txt -%%DATADIR%%/bin/m2.conf -%%DATADIR%%/bin/mvn -%%DATADIR%%/bin/mvnDebug -%%DATADIR%%/bin/mvnyjp -%%DATADIR%%/boot/plexus-classworlds-2.5.1.jar -%%DATADIR%%/conf/logging/simplelogger.properties -%%DATADIR%%/conf/settings.xml -%%DATADIR%%/lib/aether-api-0.9.0.M2.jar -%%DATADIR%%/lib/aether-api.license -%%DATADIR%%/lib/aether-connector-wagon-0.9.0.M2.jar -%%DATADIR%%/lib/aether-connector-wagon.license -%%DATADIR%%/lib/aether-impl-0.9.0.M2.jar -%%DATADIR%%/lib/aether-impl.license -%%DATADIR%%/lib/aether-spi-0.9.0.M2.jar -%%DATADIR%%/lib/aether-spi.license -%%DATADIR%%/lib/aether-util-0.9.0.M2.jar -%%DATADIR%%/lib/aether-util.license -%%DATADIR%%/lib/aopalliance-1.0.jar -%%DATADIR%%/lib/cdi-api-1.0.jar -%%DATADIR%%/lib/cdi-api.license -%%DATADIR%%/lib/commons-cli-1.2.jar -%%DATADIR%%/lib/ext/README.txt -%%DATADIR%%/lib/guava-11.0.2.jar -%%DATADIR%%/lib/javax.inject-1.jar -%%DATADIR%%/lib/jsr250-api-1.0.jar -%%DATADIR%%/lib/jsr250-api.license -%%DATADIR%%/lib/jsr305-1.3.9.jar -%%DATADIR%%/lib/maven-aether-provider-3.1.1.jar -%%DATADIR%%/lib/maven-artifact-3.1.1.jar -%%DATADIR%%/lib/maven-compat-3.1.1.jar -%%DATADIR%%/lib/maven-core-3.1.1.jar -%%DATADIR%%/lib/maven-embedder-3.1.1.jar -%%DATADIR%%/lib/maven-model-3.1.1.jar -%%DATADIR%%/lib/maven-model-builder-3.1.1.jar -%%DATADIR%%/lib/maven-plugin-api-3.1.1.jar -%%DATADIR%%/lib/maven-repository-metadata-3.1.1.jar -%%DATADIR%%/lib/maven-settings-3.1.1.jar -%%DATADIR%%/lib/maven-settings-builder-3.1.1.jar -%%DATADIR%%/lib/org.eclipse.sisu.inject-0.0.0.M5.jar -%%DATADIR%%/lib/org.eclipse.sisu.inject.license -%%DATADIR%%/lib/org.eclipse.sisu.plexus-0.0.0.M5.jar -%%DATADIR%%/lib/org.eclipse.sisu.plexus.license -%%DATADIR%%/lib/plexus-cipher-1.7.jar -%%DATADIR%%/lib/plexus-cipher.license -%%DATADIR%%/lib/plexus-component-annotations-1.5.5.jar -%%DATADIR%%/lib/plexus-interpolation-1.19.jar -%%DATADIR%%/lib/plexus-sec-dispatcher-1.3.jar -%%DATADIR%%/lib/plexus-sec-dispatcher.license -%%DATADIR%%/lib/plexus-utils-3.0.15.jar -%%DATADIR%%/lib/sisu-guice-3.1.3-no_aop.jar -%%DATADIR%%/lib/slf4j-api-1.7.5.jar -%%DATADIR%%/lib/slf4j-api.license -%%DATADIR%%/lib/slf4j-simple-1.7.5.jar -%%DATADIR%%/lib/slf4j-simple.license -%%DATADIR%%/lib/wagon-file-2.4.jar -%%DATADIR%%/lib/wagon-http-2.4-shaded.jar -%%DATADIR%%/lib/wagon-provider-api-2.4.jar diff --git a/devel/wasi-compiler-rt12/Makefile b/devel/wasi-compiler-rt12/Makefile deleted file mode 100644 index 543102ccb723..000000000000 --- a/devel/wasi-compiler-rt12/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -PORTNAME= compiler-rt -DISTVERSION= 12.0.1 -CATEGORIES= devel lang -MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \ - https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR} -PKGNAMEPREFIX= wasi- -PKGNAMESUFFIX= ${LLVM_SUFFIX} -DISTNAME= llvm-project-${DISTVERSION}.src -DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX} - -MAINTAINER= cmt@FreeBSD.org -COMMENT= Clang builtins library for WebAssembly System Interface - -LICENSE= LLVM2 -LICENSE_FILE= ${WRKSRC}/llvm/LICENSE.TXT -LICENSE_NAME= Apache License 2.0 with LLVM Exceptions -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= this ports exists solely for building Firefox 95+ in 2021Q4 -EXPIRATION_DATE=2022-01-15 - -LLVM_RELEASE= ${DISTVERSION:C/rc.*//} -LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//} -LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} - -WASI_SYSROOT= ${LOCALBASE}/share/wasi-sysroot - -BUILD_DEPENDS= ${WASI_SYSROOT}/include/stdarg.h:devel/wasi-libc \ - clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX} - -USES= cmake tar:xz -NO_ARCH= yes - -PLIST_FILES= llvm${LLVM_SUFFIX}/lib/clang/${LLVM_RELEASE}/lib/wasi/libclang_rt.builtins-wasm32.a - -CC= ${LOCALBASE}/bin/clang${LLVM_SUFFIX} -CXX= ${LOCALBASE}/bin/clang++${LLVM_SUFFIX} - -CMAKE_SOURCE_PATH= ${WRKSRC}/compiler-rt/lib/builtins -CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE} -CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \ - -DCMAKE_SYSROOT=${WASI_SYSROOT} \ - -DLLVM_CONFIG_PATH=${LOCALBASE}/bin/llvm-config${LLVM_SUFFIX} \ - -DCOMPILER_RT_OS_DIR=wasi \ - -DCOMPILER_RT_BAREMETAL_BUILD=TRUE \ - -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi \ - -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE \ - -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON \ - -DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=ON \ - -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON \ - -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON \ - -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON \ - -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON \ - -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF \ - -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON \ - -DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF \ - -DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF - -post-build: - ${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi/*.a - -.include diff --git a/devel/wasi-compiler-rt12/distinfo b/devel/wasi-compiler-rt12/distinfo deleted file mode 100644 index 26e052732b7f..000000000000 --- a/devel/wasi-compiler-rt12/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1638258887 -SHA256 (llvm-project-12.0.1.src.tar.xz) = 129cb25cd13677aad951ce5c2deb0fe4afc1e9d98950f53b51bdcfb5a73afa0e -SIZE (llvm-project-12.0.1.src.tar.xz) = 90910004 diff --git a/devel/wasi-compiler-rt12/pkg-descr b/devel/wasi-compiler-rt12/pkg-descr deleted file mode 100644 index 9f4dbd2d452c..000000000000 --- a/devel/wasi-compiler-rt12/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -The LLVM Project is a collection of modular and reusable compiler and -toolchain technologies. - -This port includes Clang builtins for WASI -(WebAssembly System Interface). - -WWW: http://llvm.org/ diff --git a/net/Makefile b/net/Makefile index e47709700d7b..a32e91c00b44 100644 --- a/net/Makefile +++ b/net/Makefile @@ -995,7 +995,6 @@ SUBDIR += pimcommon SUBDIR += pimd SUBDIR += pimdd - SUBDIR += pipsecd SUBDIR += pjsip SUBDIR += pkt-gen SUBDIR += pktanon diff --git a/net/pipsecd/Makefile b/net/pipsecd/Makefile deleted file mode 100644 index 491eaeb6ff3d..000000000000 --- a/net/pipsecd/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# Created by: Patrick Bihan-Faou - -PORTNAME= pipsecd -PORTVERSION= 19991014 -PORTREVISION= 6 -CATEGORIES= net security -MASTER_SITES= http://www.komquats.com/distfiles/ \ - LOCAL/cy -DISTNAME= pipsec-19991014 - -MAINTAINER= cy@FreeBSD.org -COMMENT= Simple IPSEC tunnel tool from Pierre Beyssac - -DEPRECATED= Abandonware, current release is from 1999 and uses insecure encryption algorithms -EXPIRATION_DATE=2022-01-15 - -USES+= ssl - -USE_RC_SUBR= pipsecd - -ALL_TARGET= pipsecd - -OPTIONS_DEFINE= DOCS - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/pipsecd ${STAGEDIR}${PREFIX}/sbin - ${MKDIR} ${STAGEDIR}${PREFIX}/etc/ipsec - ${INSTALL_DATA} ${WRKSRC}/pipsecd.conf.sample ${STAGEDIR}${PREFIX}/etc/ipsec - ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/pipsecd - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${PREFIX}/share/doc/pipsecd - ${INSTALL_DATA} ${WRKSRC}/COPYRIGHT ${STAGEDIR}${PREFIX}/share/doc/pipsecd - ${INSTALL_DATA} ${WRKSRC}/README.port ${STAGEDIR}${PREFIX}/share/doc/pipsecd - -.include diff --git a/net/pipsecd/distinfo b/net/pipsecd/distinfo deleted file mode 100644 index 0bac5b4e034c..000000000000 --- a/net/pipsecd/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pipsec-19991014.tar.gz) = 2e2e43da641166350c327b69e37de12e539c135d537d0c1d493a538f4a65cd91 -SIZE (pipsec-19991014.tar.gz) = 15676 diff --git a/net/pipsecd/files/patch-Makefile b/net/pipsecd/files/patch-Makefile deleted file mode 100644 index d16d9ddcd1ae..000000000000 --- a/net/pipsecd/files/patch-Makefile +++ /dev/null @@ -1,31 +0,0 @@ ---- Makefile.orig Thu Sep 16 17:44:50 1999 -+++ Makefile Sun Feb 20 20:41:18 2000 -@@ -6,10 +6,13 @@ - CLEANFILES= *.core *.o pipsecd - - # Where your OpenSSL includes are located --INCDIR=/usr/local/ssl/include -+INCDIR=-I$(OPENSSLINC)/openssl -I$(OPENSSLINC) -I$(LOCALBASE)/include - - # Where your libcrypto is located --LIBDIR=/usr/local/ssl/lib -+LIBDIR=-L$(OPENSSLLIB) -+ -+# Misc defines -+DEFINES=-DFILE_PREFIX=\"$(PREFIX)\" - - # Optional: use FreeBSD's libmd - #OPTLIB += -lmd -@@ -19,10 +22,10 @@ - #OPTDEF += -DUSE_ETHERTAP - - pipsecd: tunip.c defs.h -- gcc -Wall -I$(INCDIR) -g $(OPTDEF) -o pipsecd tunip.c -L$(LIBDIR) $(OPTLIB) -lcrypto -+ $(CC) -Wall $(INCDIR) -g $(CFLAGS) $(OPENSSL_CFLAGS) $(OPTDEF) -o pipsecd tunip.c $(LIBDIR) -lcrypto $(OPTLIB) $(EXTRA_SSL_LIBS) $(DEFINES) - - install: pipsecd -- install pipsecd /usr/local/sbin/ -+ install pipsecd $(PREFIX)/sbin/ - - tar: - tar cfvz tunip.tar.gz $(DISTFILES) diff --git a/net/pipsecd/files/patch-README.port b/net/pipsecd/files/patch-README.port deleted file mode 100644 index c6c28d940ce9..000000000000 --- a/net/pipsecd/files/patch-README.port +++ /dev/null @@ -1,47 +0,0 @@ ---- README.port.orig Thu Oct 14 12:17:02 1999 -+++ README.port Thu Oct 14 13:10:50 1999 -@@ -0,0 +1,44 @@ -+This is the ported version of the pipsecd program -+from Pierre Beyssac at the ENST. -+ -+The main difference with the original code are: -+- it compiles with OpenSSL-0.94 -+- config files are in /usr/local/etc/ipsec -+ -+ -+Apart from that it works exactly as the original work from -+Pierre Beyssac. -+ -+You can obtain the source distribution of pipsecd at: -+http://www.enst.fr/~beyssac/pipsec/ -+or -+http://www.mindstep.com/pipsec/ -+ -+ -+Version 19991014 (pipsec-19991014.tar.gz): -+------------------------------------------ -+ -+This version adds the following fetures: -+- tunnels over UDP and ICMP packets (in authentication mode only). -+- logging of events to syslog -+- startup script in /usr/local/etc/rc.d (port only) -+ -+ -+Version 19990831 (pipsec-19990831.tar.gz): -+------------------------------------------ -+ -+No new feature. -+Source distribution mirrored at http://www.mindstep.com/pipsec/ -+ -+ -+Version 19990519: -+----------------- -+ -+Initial version for the ports distribution. -+ -+ -+Enjoy! -+ -+Patrick Bihan-Faou - MindStep Corporation -+patrick@mindstep.com - http://www.mindstep.com/ -+ diff --git a/net/pipsecd/files/patch-tunip.c b/net/pipsecd/files/patch-tunip.c deleted file mode 100644 index 6678bbca7482..000000000000 --- a/net/pipsecd/files/patch-tunip.c +++ /dev/null @@ -1,209 +0,0 @@ ---- tunip.c.orig 1999-09-21 22:20:40 UTC -+++ tunip.c -@@ -35,6 +35,8 @@ - #include - #include - #include -+#include -+#include - #include - #include - #include -@@ -58,8 +60,8 @@ - - #include "defs.h" - --#define _PATH_CONF "/etc/ipsec/pipsecd.conf" --#define _PATH_STARTUP "/etc/ipsec/startup" -+#define _PATH_CONF FILE_PREFIX "/etc/ipsec/pipsecd.conf" -+#define _PATH_STARTUP FILE_PREFIX "/etc/ipsec/startup" - #define _PATH_DEV_RANDOM "/dev/random" - - #ifdef USE_ETHERTAP -@@ -100,6 +102,7 @@ struct ethtap_header ethtap; - #endif - - unsigned char buf[MAX_HEADER+MAX_PACKET]; -+char *cmd; - - typedef union { - MD5_CTX md5; -@@ -124,11 +127,11 @@ typedef struct hash_method { - - typedef union { - BF_KEY bf; -- des_key_schedule des; -+ DES_key_schedule des; - struct { -- des_key_schedule k1; -- des_key_schedule k2; -- des_key_schedule k3; -+ DES_key_schedule k1; -+ DES_key_schedule k2; -+ DES_key_schedule k3; - } des3; - CAST_KEY cast; - IDEA_KEY_SCHEDULE idea; -@@ -704,13 +707,22 @@ void tun_new(struct tun_method *this, - */ - int tun_send_ip(struct tun_method *this, struct encap_method *encap, int fd) - { -- int sent; -+ int sent, i; - - if (this->link_header_size) { - encap->buflen += this->link_header_size; - encap->buf -= this->link_header_size; - memcpy(encap->buf, this->link_header, this->link_header_size); - } -+#if 0 -+ printf ("Packet sent to tun dev:"); -+ for (i = 0; i < encap->buflen; i++) { -+ if (!(i % 16)) -+ printf ("\n "); -+ printf (" %02x", encap->buf[i]); -+ } -+ printf ("\n\n"); -+#endif - sent = write(fd, encap->buf, encap->buflen); - if (sent != encap->buflen) - syslog(LOG_ERR, "truncated in: %d -> %d\n", encap->buflen, sent); -@@ -1120,6 +1132,7 @@ void config_read(FILE *cf) - } - } else if (strcmp(arg, "if") == 0) { - int fd; -+ int i = 0; - struct sa_desc *local_sa, *remote_sa; - struct peer_desc *peer; - -@@ -1128,6 +1141,7 @@ void config_read(FILE *cf) - perror(arg); - continue; - } -+ ioctl (fd, TUNSIFHEAD, &i); - - local_sa = NULL; - remote_sa = NULL; -@@ -2006,7 +2020,7 @@ int my_idea_set_decrypt_key(unsigned cha - void my_des_cbc_encrypt(unsigned char *iv, crypt_key *ek, - unsigned char *t, unsigned int len) - { -- des_cbc_encrypt(t, t, len, ek->des, iv, DES_ENCRYPT); -+ DES_cbc_encrypt(t, t, len, &ek->des, iv, DES_ENCRYPT); - } - - void my_des_cbc_decrypt(unsigned char *iv, crypt_key *dk, -@@ -2018,7 +2032,7 @@ void my_des_cbc_decrypt(unsigned char *i - for (i = 0; i < len; i++) printf(" %02x", ct[i]); - printf("\n"); - #endif -- des_cbc_encrypt(ct, ct, len, dk->des, iv, DES_DECRYPT); -+ DES_cbc_encrypt(ct, ct, len, &dk->des, iv, DES_DECRYPT); - #if 0 - printf("%d bytes after decrypt\n", len); - for (i = 0; i < len; i++) printf(" %02x", ct[i]); -@@ -2029,23 +2043,23 @@ void my_des_cbc_decrypt(unsigned char *i - int my_des_setkey(unsigned char *b, unsigned int len, crypt_key *k) - { - if (len == 8) -- return des_set_key(b, k->des); -+ return DES_set_key(b, &k->des); - return -1; - } - - void my_des3_cbc_encrypt(unsigned char *iv, crypt_key *ek, - unsigned char *t, unsigned int len) - { -- des_ede3_cbc_encrypt(t, t, len, -- ek->des3.k1, ek->des3.k2, ek->des3.k3, -+ DES_ede3_cbc_encrypt(t, t, len, -+ &ek->des3.k1, &ek->des3.k2, &ek->des3.k3, - iv, DES_ENCRYPT); - } - - void my_des3_cbc_decrypt(unsigned char *iv, crypt_key *dk, - unsigned char *ct, unsigned int len) - { -- des_ede3_cbc_encrypt(ct, ct, len, -- dk->des3.k1, dk->des3.k2, dk->des3.k3, -+ DES_ede3_cbc_encrypt(ct, ct, len, -+ &dk->des3.k1, &dk->des3.k2, &dk->des3.k3, - iv, DES_DECRYPT); - } - -@@ -2054,11 +2068,11 @@ int my_des3_setkey(unsigned char *b, uns - if (len != 24) - return -1; - -- if (des_set_key(b, k->des3.k1) != 0) -+ if (DES_set_key(b, &k->des3.k1) != 0) - return -1; -- if (des_set_key(b+8, k->des3.k2) != 0) -+ if (DES_set_key(b+8, &k->des3.k2) != 0) - return -1; -- if (des_set_key(b+16, k->des3.k3) != 0) -+ if (DES_set_key(b+16, &k->des3.k3) != 0) - return -1; - - return 0; -@@ -2081,6 +2095,11 @@ int null_setkey(unsigned char *b, unsign - return 0; - } - -+void usage() -+{ -+ fprintf(stderr, "%s: usage: [ -c CONFIG ] [ -s SCRIPT ]\n", cmd); -+ exit(1); -+} - int main(int argc, char **argv) - { - time_t t; -@@ -2088,9 +2107,14 @@ int main(int argc, char **argv) - int pack, i; - struct sockaddr_in from; - struct stat sb; -+ int ch; -+ char *path_conf = _PATH_CONF; -+ char *path_startup = _PATH_STARTUP; - - FILE *f; - -+ cmd=argv[0]; -+ - openlog ("pipsecd", LOG_PID, LOG_DAEMON); - syslog (LOG_NOTICE, "pipsecd starting"); - -@@ -2113,7 +2137,21 @@ int main(int argc, char **argv) - if (encap_icmp_new(&encap_meth[ENCAP_ICMP], IPPROTO_ICMP) == -1) - exit(1); - -- f = fopen(_PATH_CONF, "r"); -+ while ((ch = getopt(argc, argv, "c:s:")) != -1) { -+ switch (ch) { -+ case 'c': -+ path_conf = optarg; -+ break; -+ case 's': -+ path_startup = optarg; -+ break; -+ case '?': -+ default: -+ usage(); -+ } -+ } -+ -+ f = fopen(path_conf, "r"); - if (f == NULL) { - perror("configuration file"); - exit(1); -@@ -2123,8 +2161,8 @@ int main(int argc, char **argv) - fclose(f); - - /* Execute startup script, if any */ -- if (stat(_PATH_STARTUP, &sb) == 0 && (sb.st_mode & 0400)) -- system(_PATH_STARTUP); -+ if (stat(path_startup, &sb) == 0 && (sb.st_mode & 0400)) -+ system(path_startup); - - /* Send a probe to every peer on startup */ - for (i = 0; i < peer_num; i++) diff --git a/net/pipsecd/files/pipsecd.in b/net/pipsecd/files/pipsecd.in deleted file mode 100644 index 2821d399bf56..000000000000 --- a/net/pipsecd/files/pipsecd.in +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -# PROVIDE: pipsecd -# REQUIRE: root mountcritlocal -# BEFORE: DAEMON -# KEYWORD: nojail - -. /etc/rc.subr - -name="pipsecd" -rcvar=pipsecd_enable -command="%%PREFIX%%/sbin/${name}" -command_args="${pipsecd_flags}" -start_cmd="pipsecd_start" - -: ${pipsecd_enable="NO"} - -pipsecd_start() { - if ! checkyesno pipsecd_enable ; then - return 0 - fi - echo "Starting ${name}." - ${command} ${pipsecd_flags} & -} - -load_rc_config $name -run_rc_command "$1" diff --git a/net/pipsecd/pkg-descr b/net/pipsecd/pkg-descr deleted file mode 100644 index 46341450981b..000000000000 --- a/net/pipsecd/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This simple program lets you build a IPSec tunnel using -the tun device. - -You need to have the openSSL library for it. diff --git a/net/pipsecd/pkg-message b/net/pipsecd/pkg-message deleted file mode 100644 index 094ccc2f0b41..000000000000 --- a/net/pipsecd/pkg-message +++ /dev/null @@ -1,23 +0,0 @@ -[ -{ type: install - message: <