head	1.3;
access;
symbols
	RELEASE_8_3_0:1.3
	RELEASE_9_0_0:1.3
	RELEASE_7_4_0:1.3
	RELEASE_8_2_0:1.3
	RELEASE_6_EOL:1.3
	RELEASE_8_1_0:1.3
	RELEASE_7_3_0:1.3
	RELEASE_8_0_0:1.3
	RELEASE_7_2_0:1.3
	RELEASE_7_1_0:1.3
	RELEASE_6_4_0:1.3
	RELEASE_5_EOL:1.3
	RELEASE_7_0_0:1.3
	RELEASE_6_3_0:1.3
	PRE_XORG_7:1.3
	RELEASE_4_EOL:1.3
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.3
	RELEASE_5_3_0:1.3
	RELEASE_4_10_0:1.3
	RELEASE_5_2_1:1.3
	RELEASE_5_2_0:1.3
	RELEASE_4_9_0:1.3
	RELEASE_5_1_0:1.3
	RELEASE_4_8_0:1.3
	RELEASE_5_0_0:1.3
	RELEASE_4_7_0:1.3
	RELEASE_4_6_2:1.3
	RELEASE_4_6_1:1.3
	RELEASE_4_6_0:1.3
	RELEASE_5_0_DP1:1.3
	RELEASE_4_5_0:1.3
	RELEASE_4_4_0:1.3
	RELEASE_4_3_0:1.3
	RELEASE_4_2_0:1.3
	RELEASE_4_1_1:1.3
	RELEASE_4_1_0:1.3
	RELEASE_3_5_0:1.3
	RELEASE_4_0_0:1.3
	RELEASE_3_4_0:1.3
	RELEASE_3_3_0:1.3
	RELEASE_3_2_0:1.3
	RELEASE_3_1_0:1.3
	RELEASE_2_2_8:1.2
	RELEASE_3_0_0:1.2
	RELEASE_2_2_7:1.2
	RELEASE_2_2_6:1.2
	RELEASE_2_2_5:1.1.1.1
	RELEASE_2_2_1:1.1.1.1
	RELEASE_2_2_2:1.1.1.1
	strobe_1_03:1.1.1.1
	PROFF:1.1.1;
locks; strict;
comment	@# @;


1.3
date	98.12.29.19.16.38;	author mph;	state Exp;
branches;
next	1.2;

1.2
date	98.01.29.21.59.51;	author jseger;	state Exp;
branches;
next	1.1;

1.1
date	97.01.07.12.20.48;	author max;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.01.07.12.20.48;	author max;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Honor CFLAGS.
@
text
@--- 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.2
log
@Actually make myself MAINTAINER, and remove -g from CFLAGS.

Forgetten by:	jseger
Remebered by:	obrien
@
text
@d1 2
a2 2
--- Makefile.orig	Thu Jul  3 07:48:00 1997
+++ Makefile	Thu Jan 29 16:57:49 1998
d15 4
a18 2
 #CC=cc
 CC=gcc
d26 9
@


1.1
log
@Initial revision
@
text
@d1 3
a3 3
--- Makefile.orig	Mon Nov 27 18:39:11 1995
+++ Makefile	Tue Jan  7 20:02:22 1997
@@@@ -3,9 +3,10 @@@@
d17 7
@


1.1.1.1
log
@New port, strobe:
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.
Submitted by:	proff@@suburbia.net (Julian Assange)
Reviewed & Modified by:	max
(Closing PR #1663.)
@
text
@@
