add strobe port
This commit is contained in:
parent
a2cfdf108b
commit
e98118097a
14
security/strobe/Makefile
Normal file
14
security/strobe/Makefile
Normal 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>
|
3
security/strobe/files/md5
Normal file
3
security/strobe/files/md5
Normal 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
|
51
security/strobe/patches/patch-aa
Normal file
51
security/strobe/patches/patch-aa
Normal 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
|
1
security/strobe/pkg/COMMENT
Normal file
1
security/strobe/pkg/COMMENT
Normal file
@ -0,0 +1 @@
|
||||
Fast scatter/gather TCP port scanner
|
10
security/strobe/pkg/DESCR
Normal file
10
security/strobe/pkg/DESCR
Normal 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.
|
2
security/strobe/pkg/PLIST
Normal file
2
security/strobe/pkg/PLIST
Normal file
@ -0,0 +1,2 @@
|
||||
bin/strobe
|
||||
lib/strobe.services
|
Loading…
Reference in New Issue
Block a user