From 3ff62bf76bf975400c010ce63e0fd1eb67c47460 Mon Sep 17 00:00:00 2001 From: zuntum Date: Tue, 3 Apr 2001 11:29:34 +0000 Subject: Initial import of poink-1.5 This is nosuid, so absolutely secure, version of ping utility. It uses dirty trick - TCP linear syn/rst challenge instead of ICMP echo/echo reply. It won't allow any flood-pings, security compromises etc --- net/poink/Makefile | 15 +++++++++++++++ net/poink/files/md5 | 3 +++ net/poink/files/patch-sum | 4 ++++ net/poink/patches/patch-aa | 19 +++++++++++++++++++ net/poink/patches/patch-ab | 18 ++++++++++++++++++ net/poink/pkg/DESCR | 4 ++++ net/poink/pkg/PLIST | 3 +++ 7 files changed, 66 insertions(+) create mode 100644 net/poink/Makefile create mode 100644 net/poink/files/md5 create mode 100644 net/poink/files/patch-sum create mode 100644 net/poink/patches/patch-aa create mode 100644 net/poink/patches/patch-ab create mode 100644 net/poink/pkg/DESCR create mode 100644 net/poink/pkg/PLIST (limited to 'net/poink') diff --git a/net/poink/Makefile b/net/poink/Makefile new file mode 100644 index 00000000000..e862dd56c2e --- /dev/null +++ b/net/poink/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/04/03 11:29:34 zuntum Exp $ +# + +DISTNAME= poink-1.5 +CATEGORIES= net +MASTER_SITES= http://zuntum.net/distfiles/ + +MAINTAINER= zuntum@netbsd.org +COMMENT= nosuid, absolutery secure version of ping utility + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/poink ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/ping.1 ${PREFIX}/man/man1/poink.1 + +.include "../../mk/bsd.pkg.mk" diff --git a/net/poink/files/md5 b/net/poink/files/md5 new file mode 100644 index 00000000000..ff8c6f0987d --- /dev/null +++ b/net/poink/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/04/03 11:29:34 zuntum Exp $ + +SHA1 (poink-1.5.tar.gz) = d599e043e8df2eb07b91819dcad72c0439204e95 diff --git a/net/poink/files/patch-sum b/net/poink/files/patch-sum new file mode 100644 index 00000000000..de5498a8639 --- /dev/null +++ b/net/poink/files/patch-sum @@ -0,0 +1,4 @@ +$NetBSD: patch-sum,v 1.1.1.1 2001/04/03 11:29:34 zuntum Exp $ + +SHA1 (patch-aa) = 1df3acd27e332af43e2a67a0110248abf0cbd874 +SHA1 (patch-ab) = 11fb56ade1e8d3de42eb0172abbf320c2f652db3 diff --git a/net/poink/patches/patch-aa b/net/poink/patches/patch-aa new file mode 100644 index 00000000000..1fb76979860 --- /dev/null +++ b/net/poink/patches/patch-aa @@ -0,0 +1,19 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/04/03 11:29:34 zuntum Exp $ + +--- Makefile.orig Fri Jul 10 16:10:00 1998 ++++ Makefile +@@ -1,5 +1,3 @@ +-CC = gcc +-OPTS = -O3 -Wall + FILE = poink + DEST = /bin/ping + MANPAGE = ping.1 +@@ -8,7 +6,7 @@ + all: $(FILE) + + $(FILE): $(FILE).c +- $(CC) $(OPTS) $(FILE).c -o $(FILE) ++ $(CC) $(CFLAGS) $(FILE).c -o $(FILE) + + install: all + cp $(FILE) $(DEST) diff --git a/net/poink/patches/patch-ab b/net/poink/patches/patch-ab new file mode 100644 index 00000000000..4d2d034b948 --- /dev/null +++ b/net/poink/patches/patch-ab @@ -0,0 +1,18 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/04/03 11:29:34 zuntum Exp $ + +--- ping.1.orig Sat Jul 11 08:31:00 1998 ++++ ping.1 +@@ -1,11 +1,11 @@ + .TH C2SH 1 "August, 08, 1998" "poink-1.5" + .SH NAME +-ping \- Nosuid, secure TCP/IP ping ++poink \- Nosuid, secure TCP/IP ping + .SH SYNOPSIS + .hy 0 + .na + .TP +-.B ping ++.B poink + [ + .B -i + .I delay diff --git a/net/poink/pkg/DESCR b/net/poink/pkg/DESCR new file mode 100644 index 00000000000..dbaa58a4eba --- /dev/null +++ b/net/poink/pkg/DESCR @@ -0,0 +1,4 @@ +This is nosuid, so absolutely secure, version of ping utility. +It uses dirty trick - TCP linear syn/rst challenge instead of +ICMP echo/echo reply. It won't allow any flood-pings, security +compromises etc diff --git a/net/poink/pkg/PLIST b/net/poink/pkg/PLIST new file mode 100644 index 00000000000..c9f8d9278a1 --- /dev/null +++ b/net/poink/pkg/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/04/03 11:29:34 zuntum Exp $ +bin/poink +man/man1/poink.1 -- cgit v1.2.3