Remove security/zebedee
HOMEPAGE is dead, last updated in 2014, only BSDs and Arch AUR package it. Use socat(1) or ssh(1) or any other up-to-date tunneling solution. OK benoit (maintainer)
This commit is contained in:
parent
739ff3aa68
commit
a2d2c28794
|
@ -3,7 +3,7 @@ CATEGORIES = devel databases
|
|||
DISTFILES =
|
||||
|
||||
# API.rev
|
||||
PKGNAME = quirks-6.62
|
||||
PKGNAME = quirks-6.63
|
||||
PKG_ARCH = *
|
||||
MAINTAINER = Marc Espie <espie@openbsd.org>
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#! /usr/bin/perl
|
||||
|
||||
# ex:ts=8 sw=4:
|
||||
# $OpenBSD: Quirks.pm,v 1.1457 2022/11/16 12:53:00 kn Exp $
|
||||
# $OpenBSD: Quirks.pm,v 1.1458 2022/11/16 15:52:09 kn Exp $
|
||||
#
|
||||
# Copyright (c) 2009 Marc Espie <espie@openbsd.org>
|
||||
#
|
||||
|
@ -1744,6 +1744,7 @@ setup_obsolete_reason(
|
|||
1 => 'chntpw',
|
||||
5 => 'nbaudit',
|
||||
1 => 'despoof',
|
||||
51 => 'zebedee',
|
||||
);
|
||||
|
||||
# though it's not yet used, these should be pkgnames, so that eventually
|
||||
|
@ -1807,6 +1808,7 @@ my $obsolete_message = {
|
|||
48 => "horrible ecosystem",
|
||||
49 => "has no license, unmaintained since too long, crashes at runtime",
|
||||
50 => "abandoned ten years ago, broken by default due to missing runtime dependencies, use security/sslscan",
|
||||
51 => "dead upstream, consider using socat or SSH",
|
||||
};
|
||||
|
||||
# ->is_base_system($handle, $state):
|
||||
|
|
|
@ -413,7 +413,6 @@
|
|||
SUBDIR += yubico
|
||||
SUBDIR += yubiserve
|
||||
SUBDIR += zaproxy
|
||||
SUBDIR += zebedee
|
||||
SUBDIR += zkt
|
||||
|
||||
.include <bsd.port.subdir.mk>
|
||||
|
|
|
@ -1,63 +0,0 @@
|
|||
COMMENT= portable, encrypted, compressed tunnel
|
||||
|
||||
DISTNAME = zebedee-2.5.3
|
||||
CATEGORIES= security net
|
||||
|
||||
HOMEPAGE= http://www.winton.org.uk/zebedee/
|
||||
|
||||
MAINTAINER= Benoit Lecocq <benoit@openbsd.org>
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
WANTLIB= c pthread
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zebedee/} \
|
||||
http://www.winton.org.uk/zebedee/
|
||||
|
||||
FLAVORS= udp_spoof
|
||||
FLAVOR?=
|
||||
|
||||
DEFINES_openbsd= -DHAVE_PTHREADS -DBUGGY_FORK_WITH_THREADS
|
||||
OSLIBS_openbsd= -pthread
|
||||
|
||||
BUILD_DEPENDS= archivers/bzip2
|
||||
|
||||
.if ${FLAVOR:Mudp_spoof}
|
||||
WANTLIB += lib/libnet-1.0/net=0
|
||||
LIB_DEPENDS+= libnet->=1.0,<1.1:net/libnet/1.0
|
||||
LIBNET_DEFS= `libnet-config-1.0 --defines`
|
||||
LIBNET_INCS= `libnet-config-1.0 --cflags`
|
||||
DEFINES_openbsd+= -DUSE_UDP_SPOOFING ${LIBNET_DEFS} ${LIBNET_INCS}
|
||||
LIBNET_LIBS= `libnet-config-1.0 --libs`
|
||||
OSLIBS_openbsd+= ${LIBNET_LIBS}
|
||||
.endif
|
||||
|
||||
NO_TEST= Yes
|
||||
|
||||
MAKE_FLAGS+= CC="${CC}" CFLAGS="${CFLAGS}" OS=openbsd \
|
||||
DEFINES_openbsd="${DEFINES_openbsd}" \
|
||||
OSLIBS_openbsd="${OSLIBS_openbsd}"
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/zebedee ${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/ftpgw.tcl ${PREFIX}/bin
|
||||
${INSTALL_MAN} ${WRKSRC}/zebedee.1 ${PREFIX}/man/man1
|
||||
${INSTALL_MAN} ${WRKSRC}/ftpgw.tcl.1 ${PREFIX}/man/man1
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/server.zbd ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/vncviewer.zbd ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/vncserver.zbd ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/server.key ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/server.id ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/client1.key ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/client2.key ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/clients.id ${PREFIX}/share/examples/zebedee
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/README.txt ${PREFIX}/share/doc/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/LICENCE.txt ${PREFIX}/share/doc/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/CHANGES.txt ${PREFIX}/share/doc/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/zebedee.html ${PREFIX}/share/doc/zebedee
|
||||
${INSTALL_DATA} ${WRKSRC}/ftpgw.tcl.html ${PREFIX}/share/doc/zebedee
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (zebedee-2.5.3.tar.gz) = PaNMdfXOGPZq0XJhi4Dt5V7tfLDV3m4nwpdThTI1cF4=
|
||||
SIZE (zebedee-2.5.3.tar.gz) = 176088
|
|
@ -1,70 +0,0 @@
|
|||
--- Makefile.orig Tue Sep 6 07:59:53 2005
|
||||
+++ Makefile Fri Sep 5 10:18:07 2014
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
ZBD_VERSION = 2.5.3
|
||||
|
||||
-OS =
|
||||
+#OS =
|
||||
|
||||
###
|
||||
### Locations of tools, libraries and installation directories.
|
||||
@@ -46,19 +46,19 @@
|
||||
# BFINC = /usr/include/openssl
|
||||
# BFLIB = -lcrypto
|
||||
|
||||
-BFINC = -I../blowfish-0.9.5a
|
||||
-BFLIB = ../blowfish-0.9.5a/libblowfish.a
|
||||
+BFINC = -I/usr/include/openssl
|
||||
+BFLIB = /usr/lib/libcrypto.a
|
||||
|
||||
# Location of zlib include and library
|
||||
|
||||
-ZINC = -I../zlib-1.2.3
|
||||
-ZLIB = ../zlib-1.2.3/libz.a
|
||||
+ZINC = -I/usr/include
|
||||
+ZLIB = /usr/lib/libz.a
|
||||
|
||||
# Location of bzlib include and library
|
||||
# Set these empty if you don't want bzib2 support
|
||||
|
||||
-BZINC = -I../bzip2-1.0.3
|
||||
-BZLIB = ../bzip2-1.0.3/libbz2.a
|
||||
+BZINC = -I${PREFIX}/include
|
||||
+BZLIB = ${PREFIX}/lib/libbz2.a
|
||||
|
||||
#
|
||||
# Tools needed for Perl "POD"-format documentation conversion.
|
||||
@@ -186,11 +186,12 @@
|
||||
#### You REALLY shouldn't have to modify anything beyond here ...
|
||||
####
|
||||
|
||||
-CFLAGS = $(OPTIM) $(DEFINES) -I. $(GMPINC) $(BFINC) $(ZINC) $(BZINC)
|
||||
+ZCFLAGS = $(DEFINES) -I. $(GMPINC) $(BFINC) $(ZINC) $(BZINC)
|
||||
|
||||
LIBS = $(GMPLIB) $(BFLIB) $(ZLIB) $(BZLIB) $(OSLIBS)
|
||||
|
||||
OBJS = zebedee.o sha_func.o huge.o $(GETOPTOBJ) $(SERVICEOBJ)
|
||||
+SRCS = $(OBJS:S/.o$/.c/g)
|
||||
|
||||
ZBDFILES = server.zbd vncviewer.zbd vncserver.zbd server.key server.id \
|
||||
client1.key client2.key clients.id
|
||||
@@ -200,13 +201,16 @@
|
||||
|
||||
EXTRAFILES = $(ZBDFILES) $(TXTFILES)
|
||||
|
||||
-all : precheck zebedee$(EXE) zebedee.1 zebedee.html ftpgw.tcl.1 ftpgw.tcl.html zebedee.ja_JP.html
|
||||
+all : precheck zebedee$(EXE) zebedee.1 zebedee.html ftpgw.tcl.1 ftpgw.tcl.html
|
||||
|
||||
precheck :
|
||||
@ if test -z "$(OS)"; then echo "Use '$(MAKE) OS=xxx' where xxx is win32, linux, linux64, solaris, freebsd, tru64, irix, hpux, macosx or bsdi"; exit 1; fi
|
||||
|
||||
zebedee$(EXE) : $(OBJS)
|
||||
- $(CC) $(CFLAGS) -o zebedee$(EXE) $(OBJS) $(LIBS)
|
||||
+ $(CC) $(CFLAGS) $(ZCFLAGS) -o zebedee$(EXE) $(OBJS) $(LIBS)
|
||||
+
|
||||
+$(OBJS) : $(SRCS)
|
||||
+ $(CC) $(CFLAGS) $(ZCFLAGS) -c -o $@ $<
|
||||
|
||||
huge.o : huge.h
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
--- vncviewer.zbd.orig Thu Apr 12 14:07:44 2001
|
||||
+++ vncviewer.zbd Wed Oct 31 10:44:58 2001
|
||||
@@ -7,16 +7,18 @@
|
||||
verbosity 1 # Basic messages only
|
||||
|
||||
server false # It's a client
|
||||
+# If you use VNC, you may have to turn 'detached' off
|
||||
+# so it can read the password form the terminal.
|
||||
detached true # Detach from terminal
|
||||
|
||||
message "Starting VNC viewer"
|
||||
|
||||
# On Windows systems you might use the following:
|
||||
|
||||
-command '"c:\Program Files\ORL\VNC\vncviewer.exe" localhost:%d'
|
||||
+# command '"c:\Program Files\ORL\VNC\vncviewer.exe" localhost:%d'
|
||||
|
||||
# On UNIX systems you might use the following:
|
||||
|
||||
-# command 'vncviewer localhost:%d'
|
||||
+command 'vncviewer localhost:%d'
|
||||
|
||||
compression zlib:6 # Request normal Zlib compression
|
|
@ -1,8 +0,0 @@
|
|||
Zebedee is a simple program to establish an encrypted, compressed TCP or
|
||||
UDP tunnel between two systems. This allows traffic such as telnet, ftp,
|
||||
VNC, and X to be protected from snooping as well as potentially gaining
|
||||
performance over low-bandwidth networks from compression.
|
||||
|
||||
Flavors:
|
||||
udp_spoof - Limited unidirectional UDP source address spoofing,
|
||||
intended for applications like syslog.
|
|
@ -1,19 +0,0 @@
|
|||
bin/ftpgw.tcl
|
||||
@bin bin/zebedee
|
||||
@man man/man1/ftpgw.tcl.1
|
||||
@man man/man1/zebedee.1
|
||||
share/doc/zebedee/
|
||||
share/doc/zebedee/CHANGES.txt
|
||||
share/doc/zebedee/LICENCE.txt
|
||||
share/doc/zebedee/README.txt
|
||||
share/doc/zebedee/ftpgw.tcl.html
|
||||
share/doc/zebedee/zebedee.html
|
||||
share/examples/zebedee/
|
||||
share/examples/zebedee/client1.key
|
||||
share/examples/zebedee/client2.key
|
||||
share/examples/zebedee/clients.id
|
||||
share/examples/zebedee/server.id
|
||||
share/examples/zebedee/server.key
|
||||
share/examples/zebedee/server.zbd
|
||||
share/examples/zebedee/vncserver.zbd
|
||||
share/examples/zebedee/vncviewer.zbd
|
Loading…
Reference in New Issue