head	1.39;
access;
symbols
	RELENG_8_4:1.39.0.2
	RELENG_9_1_0_RELEASE:1.38.2.1.4.2
	RELENG_9_1:1.38.2.1.0.4
	RELENG_9_1_BP:1.38.2.1
	RELENG_8_3_0_RELEASE:1.37.10.1.8.1
	RELENG_8_3:1.37.10.1.0.8
	RELENG_8_3_BP:1.37.10.1
	RELENG_9_0_0_RELEASE:1.38.2.1.2.1
	RELENG_9_0:1.38.2.1.0.2
	RELENG_9_0_BP:1.38.2.1
	RELENG_9:1.38.0.2
	RELENG_9_BP:1.38
	RELENG_7_4_0_RELEASE:1.37.14.1
	RELENG_8_2_0_RELEASE:1.37.10.1.6.1
	RELENG_7_4:1.37.0.14
	RELENG_7_4_BP:1.37
	RELENG_8_2:1.37.10.1.0.6
	RELENG_8_2_BP:1.37.10.1
	RELENG_8_1_0_RELEASE:1.37.10.1.4.1
	RELENG_8_1:1.37.10.1.0.4
	RELENG_8_1_BP:1.37.10.1
	RELENG_7_3_0_RELEASE:1.37.12.1
	RELENG_7_3:1.37.0.12
	RELENG_7_3_BP:1.37
	RELENG_8_0_0_RELEASE:1.37.10.1.2.1
	RELENG_8_0:1.37.10.1.0.2
	RELENG_8_0_BP:1.37.10.1
	RELENG_8:1.37.0.10
	RELENG_8_BP:1.37
	RELENG_7_2_0_RELEASE:1.37.8.1
	RELENG_7_2:1.37.0.8
	RELENG_7_2_BP:1.37
	RELENG_7_1_0_RELEASE:1.37.6.1
	RELENG_6_4_0_RELEASE:1.29.22.1
	RELENG_7_1:1.37.0.6
	RELENG_7_1_BP:1.37
	RELENG_6_4:1.29.0.22
	RELENG_6_4_BP:1.29
	RELENG_7_0_0_RELEASE:1.37
	RELENG_6_3_0_RELEASE:1.29
	RELENG_7_0:1.37.0.4
	RELENG_7_0_BP:1.37
	RELENG_6_3:1.29.0.20
	RELENG_6_3_BP:1.29
	RELENG_7:1.37.0.2
	RELENG_7_BP:1.37
	RELENG_6_2_0_RELEASE:1.29
	RELENG_6_2:1.29.0.18
	RELENG_6_2_BP:1.29
	RELENG_5_5_0_RELEASE:1.29
	RELENG_5_5:1.29.0.16
	RELENG_5_5_BP:1.29
	RELENG_6_1_0_RELEASE:1.29
	RELENG_6_1:1.29.0.14
	RELENG_6_1_BP:1.29
	RELENG_6_0_0_RELEASE:1.29
	RELENG_6_0:1.29.0.12
	RELENG_6_0_BP:1.29
	RELENG_6:1.29.0.10
	RELENG_6_BP:1.29
	RELENG_5_4_0_RELEASE:1.29
	RELENG_5_4:1.29.0.8
	RELENG_5_4_BP:1.29
	RELENG_4_11_0_RELEASE:1.18.2.4
	RELENG_4_11:1.18.2.4.0.14
	RELENG_4_11_BP:1.18.2.4
	RELENG_5_3_0_RELEASE:1.29
	RELENG_5_3:1.29.0.6
	RELENG_5_3_BP:1.29
	RELENG_5:1.29.0.4
	RELENG_5_BP:1.29
	RELENG_4_10_0_RELEASE:1.18.2.4
	RELENG_4_10:1.18.2.4.0.12
	RELENG_4_10_BP:1.18.2.4
	RELENG_5_2_1_RELEASE:1.29
	RELENG_5_2_0_RELEASE:1.29
	RELENG_5_2:1.29.0.2
	RELENG_5_2_BP:1.29
	RELENG_4_9_0_RELEASE:1.18.2.4
	RELENG_4_9:1.18.2.4.0.10
	RELENG_4_9_BP:1.18.2.4
	RELENG_5_1_0_RELEASE:1.26
	RELENG_5_1:1.26.0.4
	RELENG_5_1_BP:1.26
	RELENG_4_8_0_RELEASE:1.18.2.4
	RELENG_4_8:1.18.2.4.0.8
	RELENG_4_8_BP:1.18.2.4
	RELENG_5_0_0_RELEASE:1.26
	RELENG_5_0:1.26.0.2
	RELENG_5_0_BP:1.26
	RELENG_4_7_0_RELEASE:1.18.2.4
	RELENG_4_7:1.18.2.4.0.6
	RELENG_4_7_BP:1.18.2.4
	RELENG_4_6_2_RELEASE:1.18.2.4
	RELENG_4_6_1_RELEASE:1.18.2.4
	RELENG_4_6_0_RELEASE:1.18.2.4
	RELENG_4_6:1.18.2.4.0.4
	RELENG_4_6_BP:1.18.2.4
	RELENG_4_5_0_RELEASE:1.18.2.4
	RELENG_4_5:1.18.2.4.0.2
	RELENG_4_5_BP:1.18.2.4
	RELENG_4_4_0_RELEASE:1.18.2.3
	RELENG_4_4:1.18.2.3.0.2
	RELENG_4_4_BP:1.18.2.3
	RELENG_4_3_0_RELEASE:1.18.2.1
	RELENG_4_3:1.18.2.1.0.2
	RELENG_4_3_BP:1.18.2.1
	RELENG_4_2_0_RELEASE:1.18.2.1
	RELENG_4_1_1_RELEASE:1.18
	PRE_SMPNG:1.18
	RELENG_4_1_0_RELEASE:1.18
	RELENG_3_5_0_RELEASE:1.5.2.8
	RELENG_4_0_0_RELEASE:1.18
	RELENG_4:1.18.0.2
	RELENG_4_BP:1.18
	RELENG_3_4_0_RELEASE:1.5.2.7
	RELENG_3_3_0_RELEASE:1.5.2.6
	RELENG_3_2_PAO:1.5.2.2.0.2
	RELENG_3_2_PAO_BP:1.5.2.2
	RELENG_3_2_0_RELEASE:1.5.2.2
	RELENG_3_1_0_RELEASE:1.5
	RELENG_3:1.5.0.2
	RELENG_3_BP:1.5
	RELENG_2_2_8_RELEASE:1.3.2.2
	RELENG_3_0_0_RELEASE:1.5
	RELENG_2_2_7_RELEASE:1.3.2.2
	RELENG_2_2_6_RELEASE:1.3.2.2
	RELENG_2_2_5_RELEASE:1.3.2.2
	bsd_44_lite_2:1.1.1.1
	RELENG_2_2_2_RELEASE:1.3.2.2
	RELENG_2_2_1_RELEASE:1.3.2.1
	RELENG_2_2_0_RELEASE:1.3.2.1
	RELENG_2_1_7_RELEASE:1.2
	RELENG_2_1_6_1_RELEASE:1.2
	RELENG_2_1_6_RELEASE:1.2
	RELENG_2_2:1.3.0.2
	RELENG_2_2_BP:1.3
	RELENG_2_1_5_RELEASE:1.2
	RELENG_2_1_0_RELEASE:1.2
	RELENG_2_1_0:1.2.0.6
	RELENG_2_1_0_BP:1.2
	RELENG_2_0_5_RELEASE:1.2
	RELENG_2_0_5:1.2.0.4
	RELENG_2_0_5_BP:1.2
	RELENG_2_0_5_ALPHA:1.2
	RELEASE_2_0:1.2
	BETA_2_0:1.2
	ALPHA_2_0:1.2.0.2
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.39
date	2012.11.17.01.54.45;	author svnexp;	state Exp;
branches
	1.39.2.1;
next	1.38;

1.38
date	2010.01.02.11.07.44;	author ed;	state Exp;
branches
	1.38.2.1;
next	1.37;

1.37
date	2007.07.05.08.56.46;	author bz;	state Exp;
branches
	1.37.2.1
	1.37.6.1
	1.37.8.1
	1.37.10.1
	1.37.12.1
	1.37.14.1;
next	1.36;

1.36
date	2007.07.01.12.08.08;	author gnn;	state Exp;
branches;
next	1.35;

1.35
date	2006.07.31.19.15.10;	author yar;	state Exp;
branches;
next	1.34;

1.34
date	2006.07.27.14.52.11;	author yar;	state Exp;
branches;
next	1.33;

1.33
date	2006.04.17.19.52.00;	author dwmalone;	state Exp;
branches;
next	1.32;

1.32
date	2006.04.17.18.35.58;	author dwmalone;	state Exp;
branches;
next	1.31;

1.31
date	2006.01.18.19.38.42;	author delphij;	state Exp;
branches;
next	1.30;

1.30
date	2006.01.18.07.47.46;	author delphij;	state Exp;
branches;
next	1.29;

1.29
date	2003.10.30.22.56.44;	author peter;	state Exp;
branches
	1.29.10.1
	1.29.22.1;
next	1.28;

1.28
date	2003.10.26.05.54.07;	author peter;	state Exp;
branches;
next	1.27;

1.27
date	2003.07.15.16.52.22;	author dwmalone;	state Exp;
branches;
next	1.26;

1.26
date	2001.09.05.20.10.59;	author dd;	state Exp;
branches;
next	1.25;

1.25
date	2001.07.20.06.19.50;	author obrien;	state Exp;
branches;
next	1.24;

1.24
date	2001.07.17.19.00.47;	author dwmalone;	state Exp;
branches;
next	1.23;

1.23
date	2001.07.17.07.12.57;	author dwmalone;	state Exp;
branches;
next	1.22;

1.22
date	2001.06.24.09.20.42;	author dwmalone;	state Exp;
branches;
next	1.21;

1.21
date	2001.03.26.14.40.19;	author ru;	state Exp;
branches;
next	1.20;

1.20
date	2001.03.20.18.16.34;	author ru;	state Exp;
branches;
next	1.19;

1.19
date	2000.10.21.09.44.46;	author dwmalone;	state Exp;
branches;
next	1.18;

1.18
date	2000.02.09.09.04.36;	author luigi;	state Exp;
branches
	1.18.2.1;
next	1.17;

1.17
date	2000.02.01.09.21.20;	author des;	state Exp;
branches;
next	1.16;

1.16
date	2000.01.25.14.52.08;	author shin;	state Exp;
branches;
next	1.15;

1.15
date	99.08.28.01.16.34;	author peter;	state Exp;
branches;
next	1.14;

1.14
date	99.07.26.08.43.03;	author des;	state Exp;
branches;
next	1.13;

1.13
date	99.07.22.14.11.25;	author sheldonh;	state Exp;
branches;
next	1.12;

1.12
date	99.07.15.17.01.42;	author green;	state Exp;
branches;
next	1.11;

1.11
date	99.07.15.01.34.02;	author green;	state Exp;
branches;
next	1.10;

1.10
date	99.06.27.18.05.33;	author sheldonh;	state Exp;
branches;
next	1.9;

1.9
date	99.06.17.09.16.06;	author sheldonh;	state Exp;
branches;
next	1.8;

1.8
date	99.05.07.06.48.01;	author markm;	state Exp;
branches;
next	1.7;

1.7
date	99.04.11.09.22.17;	author markm;	state Exp;
branches;
next	1.6;

1.6
date	99.03.28.10.50.30;	author markm;	state Exp;
branches;
next	1.5;

1.5
date	97.01.13.02.52.29;	author peter;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	96.11.10.21.12.41;	author julian;	state Exp;
branches;
next	1.3;

1.3
date	96.01.01.08.42.22;	author peter;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	94.08.05.16.30.13;	author wollman;	state Exp;
branches;
next	1.1;

1.1
date	94.05.26.05.22.32;	author rgrimes;	state Exp;
branches
	1.1.1.1;
next	;

1.39.2.1
date	2012.11.17.01.54.45;	author svnexp;	state dead;
branches;
next	1.39.2.2;

1.39.2.2
date	2013.03.28.13.06.16;	author svnexp;	state Exp;
branches;
next	;

1.38.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.38.2.1.2.1
	1.38.2.1.4.1;
next	1.38.2.2;

1.38.2.2
date	2012.11.17.11.37.44;	author svnexp;	state Exp;
branches;
next	;

1.38.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.38.2.1.2.2;

1.38.2.1.2.2
date	2012.11.17.08.37.40;	author svnexp;	state Exp;
branches;
next	;

1.38.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.38.2.1.4.2;

1.38.2.1.4.2
date	2012.11.17.08.48.32;	author svnexp;	state Exp;
branches;
next	;

1.37.2.1
date	2012.11.17.08.09.02;	author svnexp;	state Exp;
branches;
next	;

1.37.6.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.37.8.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.37.10.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.37.10.1.2.1
	1.37.10.1.4.1
	1.37.10.1.6.1
	1.37.10.1.8.1;
next	1.37.10.2;

1.37.10.2
date	2012.11.17.10.37.22;	author svnexp;	state Exp;
branches;
next	;

1.37.10.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.37.10.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.37.10.1.6.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.37.10.1.8.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.37.10.1.8.2;

1.37.10.1.8.2
date	2012.11.17.08.25.54;	author svnexp;	state Exp;
branches;
next	;

1.37.12.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.37.14.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.37.14.2;

1.37.14.2
date	2012.11.17.08.17.47;	author svnexp;	state Exp;
branches;
next	;

1.29.10.1
date	2012.11.17.07.46.20;	author svnexp;	state Exp;
branches;
next	;

1.29.22.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.18.2.1
date	2000.10.24.19.18.29;	author dwmalone;	state Exp;
branches;
next	1.18.2.2;

1.18.2.2
date	2001.04.25.12.09.40;	author ru;	state Exp;
branches;
next	1.18.2.3;

1.18.2.3
date	2001.07.17.10.45.03;	author dwmalone;	state Exp;
branches;
next	1.18.2.4;

1.18.2.4
date	2001.12.19.04.49.11;	author dd;	state Exp;
branches;
next	1.18.2.5;

1.18.2.5
date	2012.11.17.07.28.16;	author svnexp;	state Exp;
branches;
next	;

1.5.2.1
date	99.05.03.16.32.54;	author obrien;	state Exp;
branches;
next	1.5.2.2;

1.5.2.2
date	99.05.07.06.50.28;	author markm;	state Exp;
branches;
next	1.5.2.3;

1.5.2.3
date	99.06.22.18.06.33;	author sheldonh;	state Exp;
branches;
next	1.5.2.4;

1.5.2.4
date	99.07.21.19.28.26;	author sheldonh;	state Exp;
branches;
next	1.5.2.5;

1.5.2.5
date	99.07.26.08.52.07;	author des;	state Exp;
branches;
next	1.5.2.6;

1.5.2.6
date	99.08.29.15.42.32;	author peter;	state Exp;
branches;
next	1.5.2.7;

1.5.2.7
date	99.11.18.09.33.45;	author des;	state Exp;
branches;
next	1.5.2.8;

1.5.2.8
date	2000.02.01.09.21.22;	author des;	state Exp;
branches;
next	;

1.3.2.1
date	96.11.11.23.42.21;	author phk;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	97.05.10.19.57.55;	author davidn;	state Exp;
branches;
next	;

1.1.1.1
date	94.05.26.05.22.33;	author rgrimes;	state Exp;
branches;
next	;


desc
@@


1.39
log
@Switching exporter and resync
@
text
@#	@@(#)Makefile	8.1 (Berkeley) 6/6/93
# $FreeBSD: head/usr.sbin/inetd/Makefile 201390 2010-01-02 11:07:44Z ed $

.include <bsd.own.mk>

PROG=	inetd
MAN=	inetd.8
MLINKS=	inetd.8 inetd.conf.5
SRCS=	inetd.c builtins.c

WARNS?=	3
CFLAGS+= -DLOGIN_CAP
#CFLAGS+= -DSANITY_CHECK

.if ${MK_INET6_SUPPORT} != "no"
CFLAGS+= -DINET6
.endif

DPADD=	${LIBUTIL} ${LIBWRAP}
LDADD=	-lutil -lwrap

# XXX for src/release/picobsd
.if !defined(RELEASE_CRUNCH)
CFLAGS+= -DIPSEC
DPADD+=	${LIBIPSEC}
LDADD+=	-lipsec
.endif

.include <bsd.prog.mk>
@


1.39.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:06:16 +0000
@
text
@d1 29
@


1.39.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 29
#	@@(#)Makefile	8.1 (Berkeley) 6/6/93
# $FreeBSD: releng/8.4/usr.sbin/inetd/Makefile 171246 2007-07-05 08:56:46Z bz $

.include <bsd.own.mk>

PROG=	inetd
MAN=	inetd.8
MLINKS=	inetd.8 inetd.conf.5
SRCS=	inetd.c builtins.c

WARNS?=	2
CFLAGS+= -DLOGIN_CAP
#CFLAGS+= -DSANITY_CHECK

.if ${MK_INET6_SUPPORT} != "no"
CFLAGS+= -DINET6
.endif

DPADD=	${LIBUTIL} ${LIBWRAP}
LDADD=	-lutil -lwrap

# XXX for src/release/picobsd
.if !defined(RELEASE_CRUNCH)
CFLAGS+= -DIPSEC
DPADD+=	${LIBIPSEC}
LDADD+=	-lipsec
.endif

.include <bsd.prog.mk>
@


1.38
log
@SVN rev 201390 on 2010-01-02 11:07:44Z by ed

The last big commit: let usr.sbin/ use WARNS=6 by default.
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.38.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.38.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/inetd/Makefile 201390 2010-01-02 11:07:44Z ed $
@


1.38.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.38.2.1.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/usr.sbin/inetd/Makefile 201390 2010-01-02 11:07:44Z ed $
@


1.38.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.38.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/usr.sbin/inetd/Makefile 201390 2010-01-02 11:07:44Z ed $
@


1.37
log
@Remove the -DFAST_IPSEC from Makefiles again.

This was needed during the IPSEC->FAST_IPSEC->IPSEC transition
period to not break the build after picking up netipsec header
files. Now that the FAST_IPSEC kernel option is gone and the
default is IPSEC again those defines are superfluous.

Approved by:	re (rwatson)
@
text
@d11 1
a11 1
WARNS?=	2
@


1.37.2.1
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/usr.sbin/inetd/Makefile 171246 2007-07-05 08:56:46Z bz $
@


1.37.14.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.37.14.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/usr.sbin/inetd/Makefile 171246 2007-07-05 08:56:46Z bz $
@


1.37.12.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.37.10.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.37.10.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/usr.sbin/inetd/Makefile 171246 2007-07-05 08:56:46Z bz $
@


1.37.10.1.8.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.37.10.1.8.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/usr.sbin/inetd/Makefile 171246 2007-07-05 08:56:46Z bz $
@


1.37.10.1.6.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.37.10.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.37.10.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.37.8.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.37.6.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.36
log
@Commit IPv6 support for FAST_IPSEC to the tree.
This commit includes all remaining changes for the time being including
user space updates.

Submitted by:    bz
Approved by:    re
@
text
@d24 1
a24 1
CFLAGS+= -DIPSEC -DFAST_IPSEC
@


1.35
log
@inetd and telnetd are not included in the standard release
crunched floppies, but they can be included as options in
src/release/picobsd (omitted by default though.)  Therefore
preserve the RELEASE_CRUNCH knob in their Makefiles, but
tell its real purpose in a comment.
@
text
@d24 1
a24 1
CFLAGS+= -DIPSEC
@


1.34
log
@Obey MK_INET6_SUPPORT.
@
text
@d22 1
@


1.33
log
@Back out a Makefile change that accidently snook in.
@
text
@d4 2
d15 4
d23 1
a23 1
CFLAGS+= -DINET6 -DIPSEC
@


1.32
log
@Port 37 (RFC 738) style times are supposed to be a 32 bit time since
1900 in network byte order. Use a uint32_t to calculate and send
the time, so that we don't need to know how big ints or longs are.

I used uint32_t instead of int in the patch, on the off chance
someone uses our inetd source on a system that doesnt 32 bit ints.

PR:		95290
Submitted by:	Bruce Becker <hostmaster@@whois.gts.net>
MFC after:	2 weeks
@
text
@d10 1
a10 1
CFLAGS+= -DLOGIN_CAP -fno-builtin
@


1.31
log
@Revert previous commit for now, which seems to have (re)introduced some
old bugs, as well as some unwanted side effects.  I will do more
investigation and fix these issues first.

Pointed out by:	dwmalone
@
text
@d10 1
a10 1
CFLAGS+= -DLOGIN_CAP
@


1.30
log
@Improves and cleanups over inetd(8):

 - Teach inetd(8) about kqueue, originally implemented by jmg@@[1].
 - Use new C99 style function prototypes instead of K&Rs.
 - Raise WARNS from 2 to 6

Glanced at by:	ru
MFC After:	2 weeks

[1] http://people.freebsd.org/~jmg/inetd.kq.patch,
    http://people.freebsd.org/~jmg/inetd.kq.html
@
text
@d9 1
a9 1
WARNS?=	6
@


1.29
log
@Rather than use the gcc -fno-builtin-log flag, just rename the 'int log'
variable.
@
text
@d9 1
a9 1
WARNS?=	2
@


1.29.10.1
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/usr.sbin/inetd/Makefile 121766 2003-10-30 22:56:44Z peter $
@


1.29.22.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.28
log
@Use -fno-builtin-log so gcc doesn't get ideas about using a math function
to log data.  Clean up an unused variable that was hidden by the WARNS?=2
being commented out.  Uncomment it now that it compiles cleanly again.
@
text
@a11 1
CFLAGS+= -fno-builtin-log
@


1.27
log
@Move my inetd maintainer note to src/MAINTAINERS.
@
text
@d9 1
a9 1
#WARNS?=	2
d12 1
@


1.26
log
@Use CFLAGS, not COPTS, in the Makefile.  bsd.prog.mk conveniently adds
COPTS towards the end of final CFLAGS so that it can be used to
override Makefile and other defaults.  Using it in Makefiles risks
having options set using it clobbered when somebody uses it on the
command line.

Approved by:	bde
@
text
@d2 1
a2 3
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.25 2001/07/20 06:19:50 obrien Exp $

MAINTAINER=	dwmalone
@


1.25
log
@Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.24 2001/07/17 19:00:47 dwmalone Exp $
d12 2
a13 2
COPTS+=	-DLOGIN_CAP
#COPTS+=	-DSANITY_CHECK
@


1.24
log
@Turn off WARNS stuff. When combined with -nostdinc and system header
files that aren't WARNS clean it causes trouble.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.23 2001/07/17 07:12:57 dwmalone Exp $
a6 2
SRCS=	inetd.c builtins.c
#WARNS?=	2
d9 1
d11 1
d15 3
a17 2
DPADD+=	${LIBUTIL} ${LIBWRAP}
LDADD+=	-lutil -lwrap
d19 1
a19 1
CFLAGS+=-DINET6 -DIPSEC
d23 1
@


1.23
log
@o Remove old setproctitle.
o Mark unused variables.
o Set WARNS?=2
o Results in no code changes.

Submitted by:	Mike Barcroft <mike@@q9media.com>
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.22 2001/06/24 09:20:42 dwmalone Exp $
d8 1
a8 1
WARNS?=	2
@


1.22
log
@Don't add -Wall, as it's a compiler specific flag.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.21 2001/03/26 14:40:19 ru Exp $
d8 1
@


1.21
log
@- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.20 2001/03/20 18:16:34 ru Exp $
d11 1
a11 1
COPTS+=	-Wall -DLOGIN_CAP
@


1.20
log
@Set the default manual section for usr.sbin/ to 8.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.19 2000/10/21 09:44:46 dwmalone Exp $
d8 1
@


1.19
log
@Claim maintainership of inetd.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.18 2000/02/09 09:04:36 luigi Exp $
a7 1
MAN8=	inetd.8
@


1.18
log
@Make inetd picobsd friendly, dont use ipsec when RELEASE_CRUNCH
is defined

Approved-by: jordan
@
text
@d2 3
a4 1
# $FreeBSD$
@


1.18.2.1
log
@Sync -current and RELENG_4:

 - Stop ident service looping on eof.
 - Rate limit=0 => unlimited.
 - Changing a builtin service for a external service now works.
 - Don't leak a file discriptor when shutting down a looping service.
@
text
@d2 1
a2 3
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.18 2000/02/09 09:04:36 luigi Exp $

MAINTAINER=	dwmalone
@


1.18.2.2
log
@MFC: MAN[1-9] -> MAN.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.18.2.1 2000/10/24 19:18:29 dwmalone Exp $
d8 1
a8 1
MAN=	inetd.8
@


1.18.2.3
log
@Sync with -current:

Ident code cleanups and fixes.
Get rid of se_ctladdrinitok.
Man page cleanups.
Unix domain socket support.
WARNS cleanup and don't use -Wall directly.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.18.2.2 2001/04/25 12:09:40 ru Exp $
d11 1
a11 1
COPTS+=	-DLOGIN_CAP
@


1.18.2.4
log
@MFC: don't use COPTS.
@
text
@d2 1
a2 1
# $FreeBSD$
d11 2
a12 2
CFLAGS+= -DLOGIN_CAP
#CFLAGS+= -DSANITY_CHECK
@


1.18.2.5
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/usr.sbin/inetd/Makefile 88167 2001-12-19 04:49:11Z dd $
@


1.17
log
@Drop maintainership of inetd, since nobody respects it anyway.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.16 2000/01/25 14:52:08 shin Exp $
d12 3
d16 3
a18 3
DPADD+=	${LIBUTIL} ${LIBWRAP} ${LIBIPSEC}
LDADD+=	-lutil -lwrap -lipsec

@


1.16
log
@several tcp apps IPv6 update
 -inetd
 -rshd
 -rlogind
 -telnetd
 -rsh
 -rlogin

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.15 1999/08/28 01:16:34 peter Exp $
a7 1
MAINTAINER=des@@freebsd.org
@


1.15
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
d13 3
a15 2
DPADD+=	${LIBUTIL} ${LIBWRAP}
LDADD+=	-lutil -lwrap
@


1.14
log
@Pull on my asbestos undies and claim ownership of inetd to prevent further
flamage between our beloved messrs Hearn and Feldman. Further commits go
through me. I urge the contestants to direct their energies at cleaning
up main() in inetd.c, which has over time become a crawling horror.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.13 1999/07/22 14:11:25 sheldonh Exp $
@


1.13
log
@Move code for all builtin services from inetd.c to builtins.c, including
the Green Piece. :-)

In future, new builtin services are less likely to need to touch the
already tangled inetd.c .
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.12 1999/07/15 17:01:42 green Exp $
d8 1
@


1.12
log
@By popular demand, ident_stream now takes arguments. Ex:
# This enables the old, fake ident service.
auth    stream  tcp     nowait  root    internal
# This enables the new, real ident service.
auth	stream	tcp	nowait	root	internal	auth -r
# This enables ~/.fakeid support, too.
auth	stream	tcp	nowait	root	internal	auth -r -f
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.10 1999/06/27 18:05:33 sheldonh Exp $
d5 1
@


1.11
log
@This is the working internal ident service. Turn it on by setting
the make variable REAL_IDENT, and ~/.fakeid support can be added
with FAKEID set. Note that the default behavior is the same as
the old behavior.
@
text
@a9 6
.ifdef REAL_IDENT
COPTS+= -DREAL_IDENT
.ifdef FAKEID
COPTS+= -DFAKEID
.endif
.endif
@


1.10
log
@Add command-line option (-w), specified once to enable wrapping and
twice to enable wrapping for internal wrapping as well. If the option is
not specified wrapping is turned off so that inetd will behave exactly
as it used to before TCP Wrappers was imported.

Change etc/defaults/rc.conf so as to encourage wrapping on new systems.

Clarify the use of TCP Wrappers in the IMPLEMENTATION NOTES of the
manual page.

Approved by:	jkh
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.9 1999/06/17 09:16:06 sheldonh Exp $
d10 6
@


1.9
log
@Various fixes for inetd's TCP Wrappers support:

	1) Handle forking and non-forking internal services correctly.
	   Turn on wrapping for internal services because it works now.
	2) Preserve server names for each service on HUP.
	3) Honour hosts_options(5) severity option.
	4) Add IMPLEMENTATION NOTES section to clarify TCP Wrappers
	   usage and limitations.

This change may cause previously allowed builtin services (e.g. daytime)
to be denied in existing configurations.

PR:	12097
Reviewed by:	markm
1)
Reported by:	Pierre Beyssac <pb@@fasterix.freenix.org>
2)
Submitted by:	Masachika ISHIZUKA <ishizuka@@ish.org>
3)
Submitted by:	David Malone <dwmalone@@maths.tcd.ie>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.8 1999/05/07 06:48:01 markm Exp $
d8 1
a8 1
COPTS+=	-Wall -DLOGIN_CAP -DLIBWRAP -DLIBWRAP_INTERNAL
@


1.8
log
@There seems to be a problem (most likely when there is no hosts.allow)
with wrapping the internal services, so do not wrap them for now.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.7 1999/04/11 09:22:17 markm Exp $
d8 1
a8 1
COPTS+=	-Wall -DLOGIN_CAP -DLIBWRAP
@


1.7
log
@Fix the "internal" wrapping as well as a nasty bug involving
the daemon name vs the path. Also fix some warnings and improve
the wrapper section of the man page.

Nice debugging work by:	Sheldon Hearn
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.6 1999/03/28 10:50:30 markm Exp $
d8 1
a8 1
COPTS+=	-Wall -DLOGIN_CAP -DLIBWRAP -DLIBWRAP_INTERNAL
@


1.6
log
@Now inetd(8) has direct support for tcp_wrappers! Not working at the
moment is support for the internal serfvices, so these are not
enabled. Volunteers welcome!
@
text
@d2 1
a2 1
#	$Id$
d8 1
a8 1
COPTS+=	-Wall -DLOGIN_CAP -DLIBWRAP
@


1.5
log
@Implement minimal login class support (ie: does a setusercontext()).
Enabled by defining LOGIN_CAP in Makefile, on by default.
@
text
@d2 1
d8 1
a8 1
COPTS+=	-Wall -DLOGIN_CAP
d11 2
a12 2
DPADD+=	${LIBUTIL}
LDADD+=	-lutil
@


1.5.2.1
log
@Really support tcp_wrappers in inetd this time.
@
text
@a1 1
#	$Id: Makefile,v 1.7 1999/04/11 09:22:17 markm Exp $
d7 1
a7 1
COPTS+=	-Wall -DLOGIN_CAP -DLIBWRAP -DLIBWRAP_INTERNAL
d10 2
a11 2
DPADD+=	${LIBUTIL} ${LIBWRAP}
LDADD+=	-lutil -lwrap
@


1.5.2.2
log
@MFC: don't wrap internal services for now.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.5.2.1 1999/05/03 16:32:54 obrien Exp $
d8 1
a8 1
COPTS+=	-Wall -DLOGIN_CAP -DLIBWRAP
@


1.5.2.3
log
@MFC: Fix and enable internal service wrapping, fix handling of maxchild
     and clarify manpage's description of TCP Wrappers support.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.5.2.2 1999/05/07 06:50:28 markm Exp $
d8 1
a8 1
COPTS+=	-Wall -DLOGIN_CAP -DLIBWRAP -DLIBWRAP_INTERNAL
@


1.5.2.4
log
@MFC:
	Make wrapping a command-line, not a compile-time, option.
	Enable dgram wrapping.
	Fix handling of -l.
	Rename ident -> auth (see next item).
	Allow use of service alias names.
	Set proctitle for wrapping case.

This syncs RELENG_3 with HEAD, with the notable exception of Brian
Feldman's new auth/ident/tap which is still a bit green. :-)

Requested by:	obrien
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.5.2.3 1999/06/22 18:06:33 sheldonh Exp $
d8 1
a8 1
COPTS+=	-Wall -DLOGIN_CAP
@


1.5.2.5
log
@MFC: claim ownership of inetd.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.5.2.4 1999/07/21 19:28:26 sheldonh Exp $
a6 1
MAINTAINER=des@@freebsd.org
@


1.5.2.6
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.5.2.7
log
@MFC all of inetd.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.5.2.6 1999/08/29 15:42:32 peter Exp $
a4 1
SRCS=	inetd.c builtins.c
@


1.5.2.8
log
@Drop maintainership of inetd, since nobody respects it anyway.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/inetd/Makefile,v 1.5.2.7 1999/11/18 09:33:45 des Exp $
d8 1
@


1.4
log
@Reviewed by:	Bill fenner
Submitted by:	Archie Cobbs (Archie@@whistle.com)

Changes to allow inted to control the number of servers to
start on each service. This is a defence against a denial of service attack
in which the system is made unusable by
an external party. It also allows the behaviour of
small memory systems to be more accuratly predicted, by
bounding the extent to which processes can multiply.
@
text
@d7 1
a7 1
COPTS+=	-Wall
@


1.3
log
@Make inetd use setproctitle from libutil instead of it's own version.

The old code can probably still be compiled with #define OLD_SETPROCTITLE
@
text
@d7 3
@


1.3.2.1
log
@Merge from -current
@
text
@a6 3
COPTS+=	-Wall
#COPTS+=	-DSANITY_CHECK

@


1.3.2.2
log
@YAMFC: Adds login.conf support.
@
text
@d7 1
a7 1
COPTS+=	-Wall -DLOGIN_CAP
@


1.2
log
@Get rid of update.  Make man page installation work with our scheme
(and rename a few in the process).
@
text
@d7 3
@


1.1
log
@Initial revision
@
text
@d4 2
a5 2
MAN8=	inetd.0
MLINKS=	inetd.8 inetd.5
@


1.1.1.1
log
@BSD 4.4 Lite usr.sbin Sources
@
text
@@
