head	1.12;
access;
symbols
	RELEASE_5_2_1:1.11
	RELEASE_5_2_0:1.11
	RELEASE_4_9_0:1.11
	RELEASE_5_1_0:1.11
	RELEASE_4_8_0:1.11
	RELEASE_5_0_0:1.11
	RELEASE_4_7_0:1.11
	RELEASE_4_6_2:1.11
	RELEASE_4_6_1:1.11
	RELEASE_4_6_0:1.11
	RELEASE_5_0_DP1:1.11
	RELEASE_4_5_0:1.11
	RELEASE_4_4_0:1.11
	RELEASE_4_3_0:1.11
	RELEASE_4_2_0:1.11
	RELEASE_4_1_1:1.11
	RELEASE_4_1_0:1.11
	RELEASE_3_5_0:1.11
	RELEASE_4_0_0:1.11
	RELEASE_3_4_0:1.11
	RELEASE_3_3_0:1.11
	RELEASE_3_2_0:1.11
	RELEASE_3_1_0:1.11
	RELEASE_2_2_8:1.11
	RELEASE_3_0_0:1.11
	RELEASE_2_2_7:1.11
	RELEASE_2_2_6:1.10
	RELEASE_2_2_5:1.10
	RELEASE_2_2_1:1.10
	RELEASE_2_2_2:1.10
	pidentd:1.1.1.1;
locks; strict;
comment	@# @;


1.12
date	2004.03.06.09.33.13;	author dinoex;	state dead;
branches;
next	1.11;

1.11
date	98.05.07.02.00.55;	author vanilla;	state Exp;
branches;
next	1.10;

1.10
date	97.03.02.03.09.15;	author peter;	state Exp;
branches;
next	1.9;

1.9
date	96.08.17.11.18.54;	author peter;	state Exp;
branches;
next	1.8;

1.8
date	96.08.16.18.31.01;	author peter;	state Exp;
branches;
next	1.7;

1.7
date	96.06.25.09.11.10;	author torstenb;	state Exp;
branches;
next	1.6;

1.6
date	96.02.09.12.01.28;	author adam;	state Exp;
branches;
next	1.5;

1.5
date	95.07.28.01.00.38;	author ache;	state Exp;
branches;
next	1.4;

1.4
date	95.07.27.20.30.01;	author torstenb;	state Exp;
branches;
next	1.3;

1.3
date	95.03.06.08.42.28;	author ats;	state Exp;
branches;
next	1.2;

1.2
date	94.11.10.05.54.32;	author gpalmer;	state Exp;
branches;
next	1.1;

1.1
date	94.10.23.01.27.54;	author torstenb;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	94.10.23.01.27.55;	author torstenb;	state Exp;
branches;
next	;


desc
@@


1.12
log
@- update to 3.0.16
- use PLIST_FILES
- add missing manpage idecrypt.8
@
text
@--- Makefile.orig	Tue Jul 29 05:01:22 1997
+++ Makefile	Mon May  4 11:59:30 1998
@@@@ -16,9 +16,9 @@@@
 MAKE=make
 
 # set this to 'in.' if you like Sun's prefix on internet daemons
-PREFIX=in.
+PREFIX=
  
-DESTROOT=/usr/local
+DESTROOT=${REALPREFIX}
 
 # set this to '/share' if your man pages are in /usr/share
 #SHARE=/share
@@@@ -33,7 +33,7 @@@@
 MANSECT=8
 MANDIR=$(MANROOT)/man$(MANSECT)
 
-INSTALL=aux/install-sh -c
+INSTALL=/usr/bin/install -c
 
 
 # NEXTSTEP 3.x Multi-Architecture-Binary (FAT) compiles
@@@@ -57,14 +57,14 @@@@
 # GDEFS=-DINCLUDE_EXTENSIONS -DINCLUDE_PROXY -DINCLUDE_CRYPT \
 #	-DSTRONG_LOG -DALLOW_FORMAT \
 #
-GDEFS=-DINCLUDE_EXTENSIONS -DSTRONG_LOG -DALLOW_FORMAT \
-	-DDPATH_CONFIG='\"$(CONFDIR)/identd.conf\"' \
+GDEFS=-DINCLUDE_EXTENSIONS -DSTRONG_LOG -DALLOW_FORMAT $(ADD_GDEFS) \
+	-DPATH_CONFIG='\"$(CONFDIR)/identd.conf\"' \
 	-DPATH_DESKEY='\"$(CONFDIR)/identd.key\"'
 
 # GLIBS=-lident -ldes
-GLIBS=
+GLIBS= $(ADD_GLIBS)
 
-CFLAGS=-O
+#CFLAGS=-O
 #LDFLAGS=-L$(DESTROOT)/lib
 
 all:
@@@@ -573,18 +573,18 @@@@
 	mv $@@-t $@@
 	chmod 755 $@@
 
-install: $(PREFIX)identd identd.$(MANSECT) identconn itest idecrypt
+install: $(PREFIX)identd identd.$(MANSECT) idecrypt # identconn itest
 	$(INSTALL) -m 644 identd.$(MANSECT) $(MANDIR)
 	if [ -n "$(PREFIX)" ] ; then \
 		rm -f $(MANDIR)/$(PREFIX)identd.$(MANSECT) ; \
 		echo ".so `basename $(MANDIR)`/identd.$(MANSECT)" > $(MANDIR)/$(PREFIX)identd.$(MANSECT) ; \
 	fi
-	$(INSTALL) -m 755 $(PREFIX)identd $(DESTDIR)
-	$(INSTALL) -m 755 identconn $(DESTROOT)/bin
+	$(INSTALL) -s -m 755 $(PREFIX)identd $(DESTDIR)
+#	$(INSTALL) -m 755 identconn $(DESTROOT)/bin
 	$(INSTALL) -m 644 idecrypt.man  $(MANDIR)/idecrypt.$(MANSECT)
-	$(INSTALL) -m 755 idecrypt $(DESTDIR)/idecrypt
-	@@echo "The following command will fail it you are not Root."
-	-$(INSTALL) -o root -g kmem -m 2555 itest $(DESTROOT)/bin
+	$(INSTALL) -s -m 755 idecrypt $(DESTDIR)/idecrypt
+#	@@echo "The following command will fail it you are not Root."
+#	-$(INSTALL) -o root -g kmem -m 2555 itest $(DESTROOT)/bin
 
 
 tests:
@


1.11
log
@Strip binary now.
@
text
@@


1.10
log
@Update from 2.7.2 to 2.7.4

patch-ag is merged into patch-ab - they both patched the same file
patch-ah was included by the author
@
text
@d1 2
a2 2
--- Makefile.orig	Wed Jan 22 06:58:54 1997
+++ Makefile	Sun Mar  2 11:03:42 1997
d15 9
d43 1
a43 1
@@@@ -556,18 +556,18 @@@@
d54 1
a54 1
 	$(INSTALL) -m 755 $(PREFIX)identd $(DESTDIR)
d56 1
d59 1
a59 1
 	$(INSTALL) -m 755 idecrypt $(DESTDIR)/idecrypt
d62 1
@


1.9
log
@Dont install identconn or itest, installing itest requires root access,
meaning it will silently fail if you (say) install as "bin".  This makes
the packaging break.  (Will the package tools install the setuid-root
binary anyway?)

They were not particularly useful anyway, they are mainly diagnostic tools
to parse the output of 'netstat' to see which users have what local
connections open.

Requested by: asami
@
text
@d1 3
a3 3
--- Makefile.orig	Mon Aug 12 06:08:06 1996
+++ Makefile	Sat Aug 17 19:12:06 1996
@@@@ -18,9 +18,9 @@@@
d15 2
a16 1
@@@@ -60,13 +60,13 @@@@
d19 1
a19 1
 GDEFS=-DSTRONG_LOG -DALLOW_FORMAT \
d21 1
d26 2
a27 1
 GLIBS=
d34 1
a34 1
@@@@ -527,18 +527,18 @@@@
@


1.8
log
@Update from 2.7b3 -> 2.7b4, the author included our patch.

.. however, he also changed the top level Makefile to use $PREFIX for
something completely different (and incompatable) to what we use it for.
@
text
@d2 1
a2 1
+++ Makefile	Sat Aug 17 01:54:22 1996
d31 23
@


1.7
log
@upgrade to 2.7b2

Submitted by:	adam via gpalmer
OK'ed by: gpalmer
@
text
@d1 30
a30 55
*** Makefile.orig	Mon Jun  5 21:49:08 1995
--- Makefile	Fri Jul 28 04:53:59 1995
***************
*** 15,21 ****
  #
  TAR=tar
  MAKE=make
! DESTROOT=/usr/local
  DESTDIR=$(DESTROOT)/sbin
  MANROOT=$(DESTROOT)/man
  MANDIR=$(MANROOT)/man8
--- 15,21 ----
  #
  TAR=tar
  MAKE=make
! DESTROOT=${PREFIX}
  DESTDIR=$(DESTROOT)/sbin
  MANROOT=$(DESTROOT)/man
  MANDIR=$(MANROOT)/man8
***************
*** 42,48 ****
  # GLIBS=-lident -ldes
  GLIBS=
  
! CFLAGS=-O
  
  all:
  	@@echo "Please specify the type of system you wish to build for."
--- 42,48 ----
  # GLIBS=-lident -ldes
  GLIBS=
  
! #CFLAGS=-O
  
  all:
  	@@echo "Please specify the type of system you wish to build for."
***************
*** 387,394 ****
  
  install: in.identd idecrypt
	cp identd.man  $(MANDIR)/identd.$(MANSECT)
	echo ".so man$(MANSECT)/identd.$(MANSECT)" > $(MANDIR)/in.identd.$(MANSECT)
! 	cp in.identd $(DESTDIR)/in.identd
  	cp idecrypt.man  $(MANDIR)/idecrypt.$(MANSECT)
  	cp idecrypt $(DESTDIR)/idecrypt
  
--- 387,394 ----
  
  install: in.identd idecrypt
	cp identd.man  $(MANDIR)/identd.$(MANSECT)
	echo ".so man$(MANSECT)/identd.$(MANSECT)" > $(MANDIR)/in.identd.$(MANSECT)
! 	cp in.identd $(DESTDIR)/identd
  	cp idecrypt.man  $(MANDIR)/idecrypt.$(MANSECT)
  	cp idecrypt $(DESTDIR)/idecrypt
  
@


1.6
log
@update to latest version. old version was gone from the master site.
some FreeBSD patches now in the main distribution.
Reviewed by:torstenb
@
text
@d40 1
a40 1
  install: in.identd
d44 2
a46 2
  tests:
  	(cd testdir ; make)
d49 1
a49 1
  install: in.identd
d53 2
a55 3
  tests:
  	(cd testdir ; make)
	cp in.identd $(DESTDIR)/in.identd
@


1.5
log
@Better FreeBSD tuning, using CFLAGS from make.conf, eliminate one Makefile
change
@
text
@d38 1
a38 1
*** 387,393 ****
d41 2
a42 1
  	cp identd.8  $(MANDIR)/identd.8
d47 1
a47 1
--- 387,393 ----
d50 2
a51 1
  	cp identd.8  $(MANDIR)/identd.8
d56 1
@


1.4
log
@- upgrade to 2.6.1
- rename in.identd to identd
- fix paths in manpage
@
text
@d1 2
a2 2
*** Makefile.orig	Mon Jun  5 19:49:08 1995
--- Makefile	Thu Jul 27 21:10:17 1995
d21 3
a23 1
*** 44,50 ****
d25 1
a25 1
  CFLAGS=-O
d27 1
a27 1
! all:
d29 7
a35 9
  	@@echo "Valid systems are:"
  	@@echo ""
--- 44,52 ----
  
  CFLAGS=-O
  
! all:	freebsd
! 
! fake:
a36 2
  	@@echo "Valid systems are:"
  	@@echo ""
d46 1
a46 1
--- 389,395 ----
@


1.3
log
@One more tab in a makefile at the wrong place.
@
text
@d1 2
a2 2
*** Makefile.orig	Thu Oct 20 17:08:27 1994
--- Makefile	Wed Nov  9 21:16:56 1994
d4 1
a4 2
*** 14,20 ****
  # on the command line (like "make DESTROOT=/usr/wheel sunos4")
d6 1
d12 1
a12 2
--- 14,20 ----
  # on the command line (like "make DESTROOT=/usr/wheel sunos4")
d14 1
d21 1
a21 1
*** 43,49 ****
d29 1
a29 1
--- 43,51 ----
a38 2
*** src/Makefile.ORIG	Fri Oct 14 17:17:36 1994
--- src/Makefile	Sat Mar  4 22:50:09 1995
d40 1
a40 1
*** 11,17 ****
d42 11
a52 7
  foo:
  	@@echo 'Nono! Don't type "make" in this directory, use the one above!'
! 	
  in.identd:	identd.o $(COBJS)   idecrypt itest
  	$(CC) $(LDFLAGS) -o in.identd identd.o $(COBJS) $(LIBS)
  	@@mv in.identd ..
--- 11,17 ----
d54 2
a55 6
  foo:
  	@@echo 'Nono! Don't type "make" in this directory, use the one above!'
! 
  in.identd:	identd.o $(COBJS)   idecrypt itest
  	$(CC) $(LDFLAGS) -o in.identd identd.o $(COBJS) $(LIBS)
  	@@mv in.identd ..
@


1.2
log
@Makefile has freebsd target already in alpha 7
@
text
@d39 19
@


1.1
log
@Initial revision
@
text
@d1 2
a2 2
*** Makefile.orig	Thu Oct 20 17:11:19 1994
--- Makefile	Thu Oct 20 17:09:37 1994
d21 1
a21 1
*** 43,86 ****
d26 4
a29 41
! 	@@echo "Please specify the type of system you wish to build for."
! 	@@echo "Valid systems are:"
! 	@@echo ""
! 	@@echo "	sunos3		SunOS 3.x (tested with 3.5)"
! 	@@echo "	sunos4		Sun SunOS 4"
! 	@@echo "	sunos5		Sun SunOS 5 (Solaris 2)"
! 	@@echo "	bsdi		BSD/386 (The commercial one)"
! 	@@echo "	386bsd		386BSD (The free one)"
! 	@@echo "	netbsd		NetBSD"
! 	@@echo "	4.3bsd		4.3BSD Reno"
! 	@@echo "	4.3bsd-tahoe	4.3BSD Tahoe"
! 	@@echo "	dynix3		Sequent Dynix 3"
! 	@@echo "	riscos4		MIPS RISC/OS 4"
! 	@@echo "	irix4		Silicon Graphics IRIX 4"
! 	@@echo "	irix5		Silicon Graphics IRIX 5"
! 	@@echo "	hpux7		Hewlett-Packard HP-UX 7"
! 	@@echo "	hpux8		Hewlett-Packard HP-UX 8"
! 	@@echo "	hpux9		Hewlett-Packard HP-UX 9"
! 	@@echo "	sco		SCO unix System V release 3.2 (v4.0 & 4.1)"
! 	@@echo "	svr4		Generic System V Release 4 UNIX"
! 	@@echo "	attsvr4		AT&T's own System V Release 4"
! 	@@echo "	aux2		Apple A/UX 2"
! 	@@echo "	aux3		Apple A/UX 3"
! 	@@echo "	ultrix3		Digital Ultrix 3"
! 	@@echo "	ultrix4		Digital Ultrix 4"
! 	@@echo "	alpha		Digital Alpha AXP OSF"
! 	@@echo "	alpha3		Digital Alpha AXP OSF; 3.0 or later"
! 	@@echo "	linux		Linux 0.99.13q or later"
! 	@@echo "	unicos6		Cray UNICOS 6"
! 	@@echo "	convex		Convex ConvexOS"
! 	@@echo "	next		NeXT/Mach (NeXTSTEP 2 or 3.0)"
! 	@@echo "	nextmab		NeXT/Mach (NeXTSTEP 3.1 MAB)"
! 	@@echo "	pyramid4	Pyramid's dualPort OSx 4"
! 	@@echo "	other		Other BSD-based Unixes (who knows, it may even work :-)"
! 	@@echo ""
! 	@@echo "For example: make sunos4"
! 	@@echo ""
  
  #
  # Use this if Linux 0.99.13q or later
--- 43,88 ----
d33 1
a33 1
! all: freebsd
d35 4
a38 59
! #	@@echo "Please specify the type of system you wish to build for."
! #	@@echo "Valid systems are:"
! #	@@echo ""
! #	@@echo "	sunos3		SunOS 3.x (tested with 3.5)"
! #	@@echo "	sunos4		Sun SunOS 4"
! #	@@echo "	sunos5		Sun SunOS 5 (Solaris 2)"
! #	@@echo "	bsdi		BSD/386 (The commercial one)"
! #	@@echo "	386bsd		386BSD (The free one)"
! #	@@echo "	netbsd		NetBSD"
! #	@@echo " freebsd		FreeBSD 2.x"
! #	@@echo "	4.3bsd		4.3BSD Reno"
! #	@@echo "	4.3bsd-tahoe	4.3BSD Tahoe"
! #	@@echo "	dynix3		Sequent Dynix 3"
! #	@@echo "	riscos4		MIPS RISC/OS 4"
! #	@@echo "	irix4		Silicon Graphics IRIX 4"
! #	@@echo "	irix5		Silicon Graphics IRIX 5"
! #	@@echo "	hpux7		Hewlett-Packard HP-UX 7"
! #	@@echo "	hpux8		Hewlett-Packard HP-UX 8"
! #	@@echo "	hpux9		Hewlett-Packard HP-UX 9"
! #	@@echo "	sco		SCO unix System V release 3.2 (v4.0 & 4.1)"
! #	@@echo "	svr4		Generic System V Release 4 UNIX"
! #	@@echo "	attsvr4		AT&T's own System V Release 4"
! #	@@echo "	aux2		Apple A/UX 2"
! #	@@echo "	aux3		Apple A/UX 3"
! #	@@echo "	ultrix3		Digital Ultrix 3"
! #	@@echo "	ultrix4		Digital Ultrix 4"
! #	@@echo "	alpha		Digital Alpha AXP OSF"
! #	@@echo "	alpha3		Digital Alpha AXP OSF; 3.0 or later"
! #	@@echo "	linux		Linux 0.99.13q or later"
! #	@@echo "	unicos6		Cray UNICOS 6"
! #	@@echo "	convex		Convex ConvexOS"
! #	@@echo "	next		NeXT/Mach (NeXTSTEP 2 or 3.0)"
! #	@@echo "	nextmab		NeXT/Mach (NeXTSTEP 3.1 MAB)"
! #	@@echo "	pyramid4	Pyramid's dualPort OSx 4"
! #	@@echo "	other		Other BSD-based Unixes (who knows, it may even work :-)"
! #	@@echo ""
! #	@@echo "For example: make sunos4"
! #	@@echo ""
  
  #
  # Use this if Linux 0.99.13q or later
***************
*** 120,125 ****
--- 122,136 ----
  	@@(cd src ; $(MAKE) CC="$(CC)" LDFLAGS="$(LDFLAGS)" \
  		LIBS="-lutil $(GLIBS)" CFLAGS="$(CFLAGS) -DBSD386 \
  		$(GDEFS) -DHAVE_KVM" KSRC=386bsd in.identd)
+ 
+ #
+ # Use this if FreeBSD 2.x
+ #
+ freebsd:
+ 	@@echo "Building for FreeBSD 2.x ..."
+ 	@@(cd src ; $(MAKE) CC="$(CC)" LDFLAGS="$(LDFLAGS)" \
+ 		LIBS="-lkvm $(GLIBS)" CFLAGS="$(CFLAGS) -DFREEBSD \
+ 		$(GDEFS) -DHAVE_KVM" KSRC=freebsd in.identd)
  
  #
  # Use this if BSDI's BSD/386 (the commercial BSD)
@


1.1.1.1
log
@Reviewed by:	
Submitted by:	
Obtained from:
pidentd - a RFC 1413 identification server
@
text
@@
