add strobe port

This commit is contained in:
brad 1999-03-12 17:29:12 +00:00
parent a2cfdf108b
commit e98118097a
6 changed files with 81 additions and 0 deletions

14
security/strobe/Makefile Normal file
View File

@ -0,0 +1,14 @@
# $OpenBSD: Makefile,v 1.1.1.1 1999/03/12 17:29:12 brad Exp $
# $FreeBSD: Makefile,v 1.5 1999/03/09 00:16:14 jseger Exp $
DISTNAME= strobe-1.05
CATEGORIES= security net
MASTER_SITES= ftp://ftp.win.ne.jp/pub/network/misc/
MAINTAINER= brad@openbsd.org
WRKSRC= ${WRKDIR}/strobe
ALL_TARGET= strobe
MAN1= strobe.1
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (strobe-1.05.tar.gz) = 2e85127fbfce50b297b122431628c05d
RMD160 (strobe-1.05.tar.gz) = e8024959376d295fefcf9a27c2bbaed9a27a978b
SHA1 (strobe-1.05.tar.gz) = cf04b822addd97448393e3c8547d75f414de4487

View File

@ -0,0 +1,51 @@
--- Makefile.orig Thu Jul 3 04:48:00 1997
+++ Makefile Tue Dec 29 11:15:04 1998
@@ -3,15 +3,16 @@
# Modify the below to suit your filesystem
-INSTALLDIR=/usr/local/bin
-LIBDIR=/usr/local/lib
-MANDIR=/usr/local/man/man1
+PREFIX?=/usr/local
+INSTALLDIR=${PREFIX}/bin
+LIBDIR=${PREFIX}/lib
+MANDIR=${PREFIX}/man/man1
-#CC=cc
-CC=gcc
+CC?=cc
+#CC=gcc
#FLAGS=-O -nointl # SCO
-FLAGS= -O -g -Wall
+FLAGS= -O -Wall
#LIBS= -lnsl -lsocket # SYSVR4 / SOLARIS
#LIBS= -lsocket -lmalloc -lc_s # SCO
@@ -31,7 +32,7 @@
-DSTROBE_SERVICES='"$(DATA)"'\
-DETC_SERVICES='"$(ETC_SERVICES)"'
-CFLAGS=$(FLAGS) $(DEFS)
+CFLAGS+=$(DEFS)
$(BIN): $(OBJS)
$(CC) $(CFLAGS) -o $(BIN) $(OBJS) $(LIBS)
@@ -40,13 +41,13 @@
$(MAN):
$(INSTALLDIR)/$(BIN): $(BIN)
-rm -f $(INSTALLDIR)/$(BIN)
- install -m 755 -s $(BIN) $(INSTALLDIR)/$(BIN)
+ install -c -o bin -g bin -m 755 -s $(BIN) $(INSTALLDIR)/$(BIN)
$(LIBDIR)/$(DATA): $(DATA)
-rm -f $(LIBDIR)/$(DATA)
- install -m 644 $(DATA) $(LIBDIR)/$(DATA)
+ install -c -o bin -g bin -m 644 $(DATA) $(LIBDIR)/$(DATA)
$(MANDIR)/$(MAN): $(MAN)
-rm -f $(MANDIR)/$(MAN)
- install -m 644 $(MAN) $(MANDIR)/$(MAN)
+ install -c -o bin -g bin -m 644 $(MAN) $(MANDIR)/$(MAN)
install: $(INSTALLDIR)/$(BIN) $(LIBDIR)/$(DATA) $(MANDIR)/$(MAN)
strobe.man : $(MAN)
nroff -man -Tascii $(MAN) > strobe.man

View File

@ -0,0 +1 @@
Fast scatter/gather TCP port scanner

10
security/strobe/pkg/DESCR Normal file
View File

@ -0,0 +1,10 @@
strobe is a network/security tool that locates and
describes all listening tcp ports on a (remote) host or on
many hosts in a bandwidth utilisation maximising, and pro-
cess resource minimizing manner.
strobe approximates a parallel finite state machine inter-
nally. In non-linear multi-host mode it attempts to appor-
tion bandwidth and sockets amoung the hosts very effi-
ciently. This can reap appreciable gains in speed for
multiple distinct hosts/routes.

View File

@ -0,0 +1,2 @@
bin/strobe
lib/strobe.services