Remove security/ctunnel

Unmaintained since its only update in 2011, tb already fixed up LibreSSL
breakage, upstream URL times out, noone but AIX and Arch AUR packages it.

maintainer timeout
OK tb
This commit is contained in:
kn 2022-11-28 21:16:56 +00:00
parent 57d2b90569
commit 506b024a84
12 changed files with 3 additions and 98 deletions

View File

@ -3,7 +3,7 @@ CATEGORIES = devel databases
DISTFILES =
# API.rev
PKGNAME = quirks-6.73
PKGNAME = quirks-6.74
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

View File

@ -1,7 +1,7 @@
#! /usr/bin/perl
# ex:ts=8 sw=4:
# $OpenBSD: Quirks.pm,v 1.1468 2022/11/28 21:01:42 sthen Exp $
# $OpenBSD: Quirks.pm,v 1.1469 2022/11/28 21:16:56 kn Exp $
#
# Copyright (c) 2009 Marc Espie <espie@openbsd.org>
#
@ -1756,6 +1756,7 @@ setup_obsolete_reason(
52 => 'ikeman',
3 => 'libperseus',
0 => 'hatchet',
51 => 'ctunnel',
);
# though it's not yet used, these should be pkgnames, so that eventually

View File

@ -27,7 +27,6 @@
SUBDIR += corkscrew
SUBDIR += cracklib
SUBDIR += cryptcat
SUBDIR += ctunnel
SUBDIR += cvechecker
SUBDIR += cyrus-sasl-xoauth2
SUBDIR += cyrus-sasl2

View File

@ -1,27 +0,0 @@
COMMENT= provide cryptographic tunnel
DISTNAME= ctunnel-0.4
CATEGORIES= security
REVISION= 1
FIX_EXTRACT_PERMISSIONS=Yes
HOMEPAGE= http://nardcore.org/ctunnel/
MAINTAINER= Pierre-Emmanuel Andre <pea@openbsd.org>
# GPLv2
PERMIT_PACKAGE= Yes
MASTER_SITES= ${HOMEPAGE}
WANTLIB= c crypto pthread z
NO_TEST= Yes
USE_GMAKE= Yes
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ctunnel
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/ctunnel/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ctunnel-0.4.tar.gz) = 7KPyu6t7L2ucQvcjUdT8FLC2e8ZxRXc0lznLdD5KnTo=
SIZE (ctunnel-0.4.tar.gz) = 24880

View File

@ -1,11 +0,0 @@
--- Makefile.orig Wed Jun 2 05:55:03 2010
+++ Makefile Wed Jan 12 09:31:45 2011
@@ -5,7 +5,7 @@ clean:
$(MAKE) -C src/ clean
install:
$(MAKE) -C src/ install
- install ctunnel.1 $(PREFIX)/share/man/man1
+ install ctunnel.1 $(PREFIX)/man/man1
uninstall:
$(MAKE) -C src/ uninstall
rm -f $(PREFIX)/share/man/man1/ctunnel.1

View File

@ -1,10 +0,0 @@
--- Makefile.cfg.orig Wed Jan 12 09:21:13 2011
+++ Makefile.cfg Wed Jan 12 09:21:58 2011
@@ -1,4 +1,4 @@
-CRYPTO_TYPE=GCRYPT
-#CRYPTO_TYPE=OPENSSL
+#CRYPTO_TYPE=GCRYPT
+CRYPTO_TYPE=OPENSSL
-PREFIX=/usr/local
+#PREFIX=/usr/local

View File

@ -1,12 +0,0 @@
--- include/ctunnel.h.orig Wed Jan 12 09:24:23 2011
+++ include/ctunnel.h Wed Jan 12 09:24:33 2011
@@ -10,8 +10,8 @@
#include <syslog.h>
#include <sys/socket.h>
#include <netinet/in.h>
-#include <netinet/ip.h>
#include <netinet/in_systm.h>
+#include <netinet/ip.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <sys/ioctl.h>

View File

@ -1,12 +0,0 @@
--- src/Makefile.orig Thu Jun 3 08:05:01 2010
+++ src/Makefile Sun Aug 19 15:28:03 2012
@@ -1,6 +1,7 @@
include ../Makefile.cfg
-CC=gcc
-CFLAGS=-Wall -Wcast-align -Wshadow -Wstrict-prototypes -g -O2 -DHAVE_$(CRYPTO_TYPE) -I../include -I./include
+CC?=gcc
+CFLAGS ?=
+CFLAGS +=-Wall -Wcast-align -Wshadow -Wstrict-prototypes -DHAVE_$(CRYPTO_TYPE) -I../include -I./include
LDFLAGS=-lz -lpthread
ifeq ($(CRYPTO_TYPE),OPENSSL)

View File

@ -1,12 +0,0 @@
Index: src/crypto.c
--- src/crypto.c.orig
+++ src/crypto.c
@@ -21,7 +21,7 @@
#ifdef HAVE_OPENSSL
crypto_ctx *openssl_crypto_init(struct options opt, int dir)
{
- crypto_ctx *ctx = calloc(1, sizeof(crypto_ctx));
+ crypto_ctx *ctx = EVP_CIPHER_CTX_new();
/* STREAM CIPHERS ONLY */
EVP_CIPHER_CTX_init(ctx);

View File

@ -1,5 +0,0 @@
ctunnel is a software for proxying and forwarding TCP connections via
a cryptographic tunnel.
ctunnel can be used to secure any existing TCP based protocol, such
as HTTP, VNC, Telnet, FTP, RSH, MySQL, etc.
You can also chain/bounce connections to any number of intermediary hosts.

View File

@ -1,4 +0,0 @@
@bin bin/ctunnel
@man man/man1/ctunnel.1
share/doc/ctunnel/
share/doc/ctunnel/README