head	1.461;
access;
symbols
	RELENG_8_4:1.459.0.2
	RELENG_9_1_0_RELEASE:1.442.2.4.2.2
	RELENG_9_1:1.442.2.4.0.2
	RELENG_9_1_BP:1.442.2.4
	RELENG_8_3_0_RELEASE:1.414.2.9.2.1
	RELENG_8_3:1.414.2.9.0.2
	RELENG_8_3_BP:1.414.2.9
	RELENG_9_0_0_RELEASE:1.442.2.1.2.1
	RELENG_9_0:1.442.2.1.0.2
	RELENG_9_0_BP:1.442.2.1
	RELENG_9:1.442.0.2
	RELENG_9_BP:1.442
	RELENG_7_4_0_RELEASE:1.375.2.13.2.1
	RELENG_8_2_0_RELEASE:1.414.2.7.4.1
	RELENG_7_4:1.375.2.13.0.2
	RELENG_7_4_BP:1.375.2.13
	RELENG_8_2:1.414.2.7.0.4
	RELENG_8_2_BP:1.414.2.7
	RELENG_8_1_0_RELEASE:1.414.2.7.2.1
	RELENG_8_1:1.414.2.7.0.2
	RELENG_8_1_BP:1.414.2.7
	RELENG_7_3_0_RELEASE:1.375.2.12.2.1
	RELENG_7_3:1.375.2.12.0.2
	RELENG_7_3_BP:1.375.2.12
	RELENG_8_0_0_RELEASE:1.414.2.3.2.1
	RELENG_8_0:1.414.2.3.0.2
	RELENG_8_0_BP:1.414.2.3
	RELENG_8:1.414.0.2
	RELENG_8_BP:1.414
	RELENG_7_2_0_RELEASE:1.375.2.8.2.1
	RELENG_7_2:1.375.2.8.0.2
	RELENG_7_2_BP:1.375.2.8
	RELENG_7_1_0_RELEASE:1.375.2.5.2.1
	RELENG_6_4_0_RELEASE:1.332.2.14.2.1
	RELENG_7_1:1.375.2.5.0.2
	RELENG_7_1_BP:1.375.2.5
	RELENG_6_4:1.332.2.14.0.2
	RELENG_6_4_BP:1.332.2.14
	RELENG_7_0_0_RELEASE:1.375
	RELENG_6_3_0_RELEASE:1.332.2.10
	RELENG_7_0:1.375.0.4
	RELENG_7_0_BP:1.375
	RELENG_6_3:1.332.2.10.0.2
	RELENG_6_3_BP:1.332.2.10
	RELENG_7:1.375.0.2
	RELENG_7_BP:1.375
	RELENG_6_2_0_RELEASE:1.332.2.6
	RELENG_6_2:1.332.2.6.0.2
	RELENG_6_2_BP:1.332.2.6
	RELENG_5_5_0_RELEASE:1.303.2.10
	RELENG_5_5:1.303.2.10.0.2
	RELENG_5_5_BP:1.303.2.10
	RELENG_6_1_0_RELEASE:1.332.2.4
	RELENG_6_1:1.332.2.4.0.2
	RELENG_6_1_BP:1.332.2.4
	RELENG_6_0_0_RELEASE:1.332.2.1
	RELENG_6_0:1.332.2.1.0.2
	RELENG_6_0_BP:1.332.2.1
	RELENG_6:1.332.0.2
	RELENG_6_BP:1.332
	RELENG_5_4_0_RELEASE:1.303.2.7
	RELENG_5_4:1.303.2.7.0.2
	RELENG_5_4_BP:1.303.2.7
	RELENG_4_11_0_RELEASE:1.183.2.16
	RELENG_4_11:1.183.2.16.0.2
	RELENG_4_11_BP:1.183.2.16
	RELENG_5_3_0_RELEASE:1.303.2.2
	RELENG_5_3:1.303.2.2.0.2
	RELENG_5_3_BP:1.303.2.2
	RELENG_5:1.303.0.2
	RELENG_5_BP:1.303
	RELENG_4_10_0_RELEASE:1.183.2.15
	RELENG_4_10:1.183.2.15.0.2
	RELENG_4_10_BP:1.183.2.15
	RELENG_5_2_1_RELEASE:1.280
	RELENG_5_2_0_RELEASE:1.280
	RELENG_5_2:1.280.0.2
	RELENG_5_2_BP:1.280
	RELENG_4_9_0_RELEASE:1.183.2.14
	RELENG_4_9:1.183.2.14.0.2
	RELENG_4_9_BP:1.183.2.14
	RELENG_5_1_0_RELEASE:1.254.2.1
	RELENG_5_1:1.254.0.2
	RELENG_5_1_BP:1.254
	RELENG_4_8_0_RELEASE:1.183.2.13
	RELENG_4_8:1.183.2.13.0.2
	RELENG_4_8_BP:1.183.2.13
	RELENG_5_0_0_RELEASE:1.238.2.3
	RELENG_5_0:1.238.0.2
	RELENG_5_0_BP:1.238
	RELENG_4_7_0_RELEASE:1.183.2.12
	RELENG_4_7:1.183.2.12.0.2
	RELENG_4_7_BP:1.183.2.12
	RELENG_4_6_2_RELEASE:1.183.2.10
	RELENG_4_6_1_RELEASE:1.183.2.10
	RELENG_4_6_0_RELEASE:1.183.2.10
	RELENG_4_6:1.183.2.10.0.2
	RELENG_4_6_BP:1.183.2.10
	RELENG_4_5_0_RELEASE:1.183.2.9
	RELENG_4_5:1.183.2.9.0.4
	RELENG_4_5_BP:1.183.2.9
	RELENG_4_4_0_RELEASE:1.183.2.9
	RELENG_4_4:1.183.2.9.0.2
	RELENG_4_4_BP:1.183.2.9
	RELENG_4_3_0_RELEASE:1.183.2.7
	RELENG_4_3:1.183.2.7.0.2
	RELENG_4_3_BP:1.183.2.7
	RELENG_4_2_0_RELEASE:1.183.2.5
	RELENG_4_1_1_RELEASE:1.183.2.5
	PRE_SMPNG:1.192
	RELENG_4_1_0_RELEASE:1.183.2.4
	RELENG_3_5_0_RELEASE:1.147.2.12
	RELENG_4_0_0_RELEASE:1.183
	RELENG_4:1.183.0.2
	RELENG_4_BP:1.183
	RELENG_3_4_0_RELEASE:1.147.2.12
	RELENG_3_3_0_RELEASE:1.147.2.9
	RELENG_3_2_PAO:1.147.2.4.0.2
	RELENG_3_2_PAO_BP:1.147.2.4
	RELENG_3_2_0_RELEASE:1.147.2.4
	RELENG_3_1_0_RELEASE:1.147
	RELENG_3:1.147.0.2
	RELENG_3_BP:1.147
	RELENG_2_2_8_RELEASE:1.98.2.7
	RELENG_3_0_0_RELEASE:1.133
	RELENG_2_2_7_RELEASE:1.98.2.7
	RELENG_2_2_6_RELEASE:1.98.2.7
	RELENG_2_2_5_RELEASE:1.98.2.6
	bsd_44_lite_2:1.1.1.1
	RELENG_2_2_2_RELEASE:1.98.2.2
	RELENG_2_2_1_RELEASE:1.98.2.2
	RELENG_2_2_0_RELEASE:1.98.2.2
	RELENG_2_1_7_RELEASE:1.62.4.10
	RELENG_2_1_6_1_RELEASE:1.62.4.9
	RELENG_2_1_6_RELEASE:1.62.4.9
	RELENG_2_2:1.98.0.2
	RELENG_2_2_BP:1.98
	RELENG_2_1_5_RELEASE:1.62.4.8
	RELENG_2_1_0_RELEASE:1.62.4.2
	RELENG_2_1_0:1.62.0.4
	RELENG_2_1_0_BP:1.62
	RELENG_2_0_5_RELEASE:1.62
	RELENG_2_0_5:1.62.0.2
	RELENG_2_0_5_BP:1.62
	RELENG_2_0_5_ALPHA:1.61
	RELEASE_2_0:1.42
	BETA_2_0:1.42
	ALPHA_2_0:1.37.0.2
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.461
date	2013.07.07.00.27.18;	author svnexp;	state Exp;
branches;
next	1.460;

1.460
date	2013.04.05.00.30.43;	author svnexp;	state Exp;
branches;
next	1.459;

1.459
date	2013.01.24.00.42.40;	author svnexp;	state Exp;
branches
	1.459.2.1;
next	1.458;

1.458
date	2013.01.19.00.27.00;	author svnexp;	state Exp;
branches;
next	1.457;

1.457
date	2012.12.21.21.04.34;	author svnexp;	state Exp;
branches;
next	1.456;

1.456
date	2012.12.01.15.13.13;	author svnexp;	state Exp;
branches;
next	1.455;

1.455
date	2012.11.17.01.54.35;	author svnexp;	state Exp;
branches;
next	1.454;

1.454
date	2012.10.16.09.59.10;	author attilio;	state Exp;
branches;
next	1.453;

1.453
date	2012.10.03.02.32.47;	author dteske;	state Exp;
branches;
next	1.452;

1.452
date	2012.08.25.18.08.20;	author brooks;	state Exp;
branches;
next	1.451;

1.451
date	2012.07.14.03.16.57;	author dteske;	state Exp;
branches;
next	1.450;

1.450
date	2012.07.13.13.23.48;	author jhb;	state Exp;
branches;
next	1.449;

1.449
date	2012.07.02.18.04.31;	author glebius;	state Exp;
branches;
next	1.448;

1.448
date	2012.07.02.15.28.50;	author bapt;	state Exp;
branches;
next	1.447;

1.447
date	2012.05.17.10.11.18;	author gber;	state Exp;
branches;
next	1.446;

1.446
date	2012.04.15.15.13.36;	author bapt;	state Exp;
branches;
next	1.445;

1.445
date	2012.02.11.20.28.42;	author ed;	state Exp;
branches;
next	1.444;

1.444
date	2012.01.12.00.34.33;	author ken;	state Exp;
branches;
next	1.443;

1.443
date	2011.10.03.15.13.09;	author nwhitehorn;	state Exp;
branches;
next	1.442;

1.442
date	2011.07.18.08.10.49;	author dougb;	state Exp;
branches
	1.442.2.1;
next	1.441;

1.441
date	2011.07.17.19.24.54;	author hrs;	state Exp;
branches;
next	1.440;

1.440
date	2011.07.16.11.20.54;	author dougb;	state Exp;
branches;
next	1.439;

1.439
date	2011.06.17.21.30.21;	author ed;	state Exp;
branches;
next	1.438;

1.438
date	2011.06.17.20.47.44;	author ed;	state Exp;
branches;
next	1.437;

1.437
date	2011.04.03.22.36.40;	author hselasky;	state Exp;
branches;
next	1.436;

1.436
date	2011.02.19.11.44.04;	author ed;	state Exp;
branches;
next	1.435;

1.435
date	2011.02.18.14.54.34;	author nwhitehorn;	state Exp;
branches;
next	1.434;

1.434
date	2010.11.06.15.04.48;	author uqs;	state Exp;
branches;
next	1.433;

1.433
date	2010.10.05.21.19.20;	author gonzo;	state Exp;
branches;
next	1.432;

1.432
date	2010.10.03.20.09.19;	author antoine;	state Exp;
branches;
next	1.431;

1.431
date	2010.09.28.03.28.20;	author gonzo;	state Exp;
branches;
next	1.430;

1.430
date	2010.09.13.02.21.07;	author imp;	state Exp;
branches;
next	1.429;

1.429
date	2010.08.26.15.49.52;	author imp;	state Exp;
branches;
next	1.428;

1.428
date	2010.08.26.05.25.51;	author imp;	state Exp;
branches;
next	1.427;

1.427
date	2010.07.20.07.27.36;	author nwhitehorn;	state Exp;
branches;
next	1.426;

1.426
date	2010.06.24.22.21.47;	author imp;	state Exp;
branches;
next	1.425;

1.425
date	2010.06.13.13.30.26;	author raj;	state Exp;
branches;
next	1.424;

1.424
date	2010.05.19.23.56.26;	author jkim;	state Exp;
branches;
next	1.423;

1.423
date	2010.04.04.08.38.14;	author ume;	state Exp;
branches;
next	1.422;

1.422
date	2010.04.01.17.04.37;	author imp;	state Exp;
branches;
next	1.421;

1.421
date	2010.03.04.20.31.49;	author imp;	state Exp;
branches;
next	1.420;

1.420
date	2010.01.25.18.52.47;	author yongari;	state Exp;
branches;
next	1.419;

1.419
date	2010.01.13.03.16.31;	author thompsa;	state Exp;
branches;
next	1.418;

1.418
date	2009.12.20.01.34.12;	author dougb;	state Exp;
branches;
next	1.417;

1.417
date	2009.09.27.14.00.16;	author jkim;	state Exp;
branches;
next	1.416;

1.416
date	2009.08.14.13.13.12;	author scottl;	state Exp;
branches;
next	1.415;

1.415
date	2009.08.13.23.18.45;	author scottl;	state Exp;
branches;
next	1.414;

1.414
date	2009.06.30.18.51.22;	author mbr;	state Exp;
branches
	1.414.2.1;
next	1.413;

1.413
date	2009.05.31.05.42.58;	author dougb;	state Exp;
branches;
next	1.412;

1.412
date	2009.05.26.15.19.04;	author rmacklem;	state Exp;
branches;
next	1.411;

1.411
date	2009.04.16.14.43.59;	author rwatson;	state Exp;
branches;
next	1.410;

1.410
date	2009.04.09.12.20.37;	author ru;	state Exp;
branches;
next	1.409;

1.409
date	2009.04.08.03.53.20;	author weongyo;	state Exp;
branches;
next	1.408;

1.408
date	2009.04.07.01.58.29;	author weongyo;	state Exp;
branches;
next	1.407;

1.407
date	2009.04.05.22.08.18;	author ed;	state Exp;
branches;
next	1.406;

1.406
date	2009.02.23.18.16.17;	author thompsa;	state Exp;
branches;
next	1.405;

1.405
date	2009.01.26.14.00.50;	author raj;	state Exp;
branches;
next	1.404;

1.404
date	2008.12.19.23.10.55;	author sam;	state Exp;
branches;
next	1.403;

1.403
date	2008.11.26.21.44.57;	author attilio;	state Exp;
branches;
next	1.402;

1.402
date	2008.11.19.08.56.35;	author alfred;	state Exp;
branches;
next	1.401;

1.401
date	2008.11.17.22.19.19;	author imp;	state Exp;
branches;
next	1.400;

1.400
date	2008.11.03.10.38.00;	author dfr;	state Exp;
branches;
next	1.399;

1.399
date	2008.10.27.15.15.08;	author bz;	state Exp;
branches;
next	1.398;

1.398
date	2008.10.05.14.15.22;	author marius;	state Exp;
branches;
next	1.397;

1.397
date	2008.09.27.22.24.50;	author antoine;	state Exp;
branches;
next	1.396;

1.396
date	2008.09.26.18.28.54;	author marcel;	state Exp;
branches;
next	1.395;

1.395
date	2008.09.21.22.02.26;	author sam;	state Exp;
branches;
next	1.394;

1.394
date	2008.09.19.19.20.05;	author imp;	state Exp;
branches;
next	1.393;

1.393
date	2008.08.22.21.20.23;	author roberto;	state Exp;
branches;
next	1.392;

1.392
date	2008.08.22.18.36.58;	author bz;	state Exp;
branches;
next	1.391;

1.391
date	2008.08.08.16.26.53;	author stas;	state Exp;
branches;
next	1.390;

1.390
date	2008.08.05.20.41.46;	author jhb;	state Exp;
branches;
next	1.389;

1.389
date	2008.07.19.18.21.52;	author marcel;	state Exp;
branches;
next	1.388;

1.388
date	2008.07.04.18.15.36;	author jhb;	state Exp;
branches;
next	1.387;

1.387
date	2008.05.26.10.40.02;	author bz;	state Exp;
branches;
next	1.386;

1.386
date	2008.05.25.22.11.38;	author rwatson;	state Exp;
branches;
next	1.385;

1.385
date	2008.05.10.00.43.13;	author julian;	state Exp;
branches;
next	1.384;

1.384
date	2008.03.29.17.44.39;	author ru;	state Exp;
branches;
next	1.383;

1.383
date	2008.03.26.15.23.12;	author dfr;	state Exp;
branches;
next	1.382;

1.382
date	2008.03.10.12.53.41;	author phk;	state Exp;
branches;
next	1.381;

1.381
date	2008.01.31.01.57.33;	author grehan;	state Exp;
branches;
next	1.380;

1.380
date	2007.12.05.17.54.59;	author obrien;	state Exp;
branches;
next	1.379;

1.379
date	2007.12.05.15.35.25;	author obrien;	state Exp;
branches;
next	1.378;

1.378
date	2007.10.16.03.26.31;	author mlaier;	state Exp;
branches;
next	1.377;

1.377
date	2007.10.14.19.20.59;	author ru;	state Exp;
branches;
next	1.376;

1.376
date	2007.10.14.10.45.31;	author netchild;	state Exp;
branches;
next	1.375;

1.375
date	2007.10.09.23.31.11;	author obrien;	state Exp;
branches
	1.375.2.1;
next	1.374;

1.374
date	2007.10.09.13.42.34;	author obrien;	state Exp;
branches;
next	1.373;

1.373
date	2007.10.01.18.22.32;	author ru;	state Exp;
branches;
next	1.372;

1.372
date	2007.09.28.10.38.08;	author bushman;	state Exp;
branches;
next	1.371;

1.371
date	2007.07.28.00.12.21;	author thompsa;	state Exp;
branches;
next	1.370;

1.370
date	2007.07.14.21.49.24;	author rwatson;	state Exp;
branches;
next	1.369;

1.369
date	2007.07.03.12.46.07;	author mlaier;	state Exp;
branches;
next	1.368;

1.368
date	2007.07.01.10.25.07;	author thompsa;	state Exp;
branches;
next	1.367;

1.367
date	2007.01.28.08.53.48;	author phk;	state Exp;
branches;
next	1.366;

1.366
date	2006.11.27.16.55.14;	author ru;	state Exp;
branches;
next	1.365;

1.365
date	2006.11.26.14.36.33;	author ru;	state Exp;
branches;
next	1.364;

1.364
date	2006.11.15.14.57.05;	author yar;	state Exp;
branches;
next	1.363;

1.363
date	2006.10.18.19.56.41;	author imp;	state Exp;
branches;
next	1.362;

1.362
date	2006.10.05.12.18.15;	author ru;	state Exp;
branches;
next	1.361;

1.361
date	2006.09.29.10.39.23;	author bms;	state Exp;
branches;
next	1.360;

1.360
date	2006.08.31.09.51.33;	author cperciva;	state Exp;
branches;
next	1.359;

1.359
date	2006.08.22.03.31.24;	author marcel;	state Exp;
branches;
next	1.358;

1.358
date	2006.08.09.11.26.11;	author netchild;	state Exp;
branches;
next	1.357;

1.357
date	2006.08.09.05.26.19;	author sam;	state Exp;
branches;
next	1.356;

1.356
date	2006.08.07.23.37.51;	author netchild;	state Exp;
branches;
next	1.355;

1.355
date	2006.08.02.17.15.41;	author marcel;	state Exp;
branches;
next	1.354;

1.354
date	2006.08.01.22.19.01;	author sobomax;	state Exp;
branches;
next	1.353;

1.353
date	2006.07.27.15.39.29;	author yar;	state Exp;
branches;
next	1.352;

1.352
date	2006.07.27.15.28.22;	author yar;	state Exp;
branches;
next	1.351;

1.351
date	2006.05.17.09.33.09;	author phk;	state Exp;
branches;
next	1.350;

1.350
date	2006.04.28.12.03.37;	author ume;	state Exp;
branches;
next	1.349;

1.349
date	2006.04.12.19.52.34;	author ru;	state Exp;
branches;
next	1.348;

1.348
date	2006.03.20.14.24.58;	author ru;	state Exp;
branches;
next	1.347;

1.347
date	2006.03.17.18.54.39;	author ru;	state Exp;
branches;
next	1.346;

1.346
date	2006.02.27.16.17.25;	author harti;	state Exp;
branches;
next	1.345;

1.345
date	2006.02.18.16.40.31;	author rwatson;	state Exp;
branches;
next	1.344;

1.344
date	2006.02.14.08.34.26;	author harti;	state Exp;
branches;
next	1.343;

1.343
date	2006.02.02.11.14.35;	author rwatson;	state Exp;
branches;
next	1.342;

1.342
date	2006.02.02.10.15.29;	author rwatson;	state Exp;
branches;
next	1.341;

1.341
date	2005.12.15.01.04.49;	author iedowse;	state Exp;
branches;
next	1.340;

1.340
date	2005.10.17.20.47.44;	author phk;	state Exp;
branches;
next	1.339;

1.339
date	2005.10.12.21.40.41;	author pjd;	state Exp;
branches;
next	1.338;

1.338
date	2005.10.03.07.09.41;	author scottl;	state Exp;
branches;
next	1.337;

1.337
date	2005.09.28.07.20.46;	author ru;	state Exp;
branches;
next	1.336;

1.336
date	2005.09.19.08.13.43;	author imura;	state Exp;
branches;
next	1.335;

1.335
date	2005.08.08.20.10.05;	author cperciva;	state Exp;
branches;
next	1.334;

1.334
date	2005.08.03.09.27.26;	author phk;	state Exp;
branches;
next	1.333;

1.333
date	2005.07.20.22.53.57;	author marks;	state Exp;
branches;
next	1.332;

1.332
date	2005.06.06.03.58.02;	author sam;	state Exp;
branches
	1.332.2.1;
next	1.331;

1.331
date	2005.04.25.19.04.12;	author darrenr;	state Exp;
branches;
next	1.330;

1.330
date	2005.04.20.20.51.37;	author marcel;	state Exp;
branches;
next	1.329;

1.329
date	2005.04.19.14.27.43;	author jkoshy;	state Exp;
branches;
next	1.328;

1.328
date	2005.04.19.04.01.25;	author jkoshy;	state Exp;
branches;
next	1.327;

1.327
date	2005.04.01.01.45.03;	author imp;	state Exp;
branches;
next	1.326;

1.326
date	2005.04.01.00.57.22;	author imp;	state Exp;
branches;
next	1.325;

1.325
date	2005.04.01.00.32.45;	author imp;	state Exp;
branches;
next	1.324;

1.324
date	2005.04.01.00.30.42;	author imp;	state Exp;
branches;
next	1.323;

1.323
date	2005.03.30.02.44.46;	author wpaul;	state Exp;
branches;
next	1.322;

1.322
date	2005.02.26.21.18.20;	author njl;	state Exp;
branches;
next	1.321;

1.321
date	2005.02.06.10.47.12;	author maxim;	state Exp;
branches;
next	1.320;

1.320
date	2004.12.21.10.49.28;	author ru;	state Exp;
branches;
next	1.319;

1.319
date	2004.12.21.10.16.03;	author ru;	state Exp;
branches;
next	1.318;

1.318
date	2004.12.21.09.08.06;	author ru;	state Exp;
branches;
next	1.317;

1.317
date	2004.12.21.09.00.25;	author ru;	state Exp;
branches;
next	1.316;

1.316
date	2004.11.13.20.40.30;	author bz;	state Exp;
branches;
next	1.315;

1.315
date	2004.10.02.18.51.36;	author phk;	state Exp;
branches;
next	1.314;

1.314
date	2004.10.02.18.42.00;	author phk;	state Exp;
branches;
next	1.313;

1.313
date	2004.09.27.08.23.43;	author dougb;	state Exp;
branches;
next	1.312;

1.312
date	2004.09.25.07.00.11;	author ru;	state Exp;
branches;
next	1.311;

1.311
date	2004.09.25.02.04.54;	author trhodes;	state Exp;
branches;
next	1.310;

1.310
date	2004.09.24.15.39.01;	author des;	state Exp;
branches;
next	1.309;

1.309
date	2004.09.23.23.06.29;	author cognet;	state Exp;
branches;
next	1.308;

1.308
date	2004.09.23.08.00.07;	author des;	state Exp;
branches;
next	1.307;

1.307
date	2004.09.22.12.13.56;	author des;	state Exp;
branches;
next	1.306;

1.306
date	2004.09.21.19.01.46;	author des;	state Exp;
branches;
next	1.305;

1.305
date	2004.09.17.12.02.22;	author glebius;	state Exp;
branches;
next	1.304;

1.304
date	2004.08.30.02.59.11;	author marcel;	state Exp;
branches;
next	1.303;

1.303
date	2004.07.28.07.13.55;	author kan;	state Exp;
branches
	1.303.2.1;
next	1.302;

1.302
date	2004.07.07.22.48.30;	author emax;	state Exp;
branches;
next	1.301;

1.301
date	2004.06.01.07.38.10;	author fjoe;	state Exp;
branches;
next	1.300;

1.300
date	2004.05.23.18.30.08;	author bde;	state Exp;
branches;
next	1.299;

1.299
date	2004.05.22.17.03.52;	author marius;	state Exp;
branches;
next	1.298;

1.298
date	2004.05.17.10.57.03;	author joerg;	state Exp;
branches;
next	1.297;

1.297
date	2004.05.15.05.07.14;	author grehan;	state Exp;
branches;
next	1.296;

1.296
date	2004.05.14.13.44.55;	author cognet;	state Exp;
branches;
next	1.295;

1.295
date	2004.03.17.08.50.17;	author nyan;	state Exp;
branches;
next	1.294;

1.294
date	2004.03.16.12.46.14;	author nyan;	state Exp;
branches;
next	1.293;

1.293
date	2004.03.15.22.24.27;	author fjoe;	state Exp;
branches;
next	1.292;

1.292
date	2004.03.14.22.47.01;	author imp;	state Exp;
branches;
next	1.291;

1.291
date	2004.03.14.06.52.21;	author imp;	state Exp;
branches;
next	1.290;

1.290
date	2004.03.13.22.18.34;	author peter;	state Exp;
branches;
next	1.289;

1.289
date	2004.03.13.11.02.37;	author cperciva;	state Exp;
branches;
next	1.288;

1.288
date	2004.03.08.22.03.29;	author mlaier;	state Exp;
branches;
next	1.287;

1.287
date	2004.01.31.22.18.09;	author deischen;	state Exp;
branches;
next	1.286;

1.286
date	2004.01.31.17.12.05;	author deischen;	state Exp;
branches;
next	1.285;

1.285
date	2004.01.28.00.42.51;	author emax;	state Exp;
branches;
next	1.284;

1.284
date	2004.01.20.08.55.06;	author ru;	state Exp;
branches;
next	1.283;

1.283
date	2004.01.16.15.23.19;	author ru;	state Exp;
branches;
next	1.282;

1.282
date	2003.12.11.22.34.36;	author wpaul;	state Exp;
branches;
next	1.281;

1.281
date	2003.12.10.02.49.17;	author obrien;	state Exp;
branches;
next	1.280;

1.280
date	2003.12.02.21.52.14;	author brooks;	state Exp;
branches;
next	1.279;

1.279
date	2003.11.10.09.23.09;	author harti;	state Exp;
branches;
next	1.278;

1.278
date	2003.11.03.04.25.55;	author marcel;	state Exp;
branches;
next	1.277;

1.277
date	2003.10.31.18.54.46;	author brooks;	state Exp;
branches;
next	1.276;

1.276
date	2003.10.30.17.46.40;	author ume;	state Exp;
branches;
next	1.275;

1.275
date	2003.10.24.15.44.09;	author simokawa;	state Exp;
branches;
next	1.274;

1.274
date	2003.10.12.22.04.22;	author emax;	state Exp;
branches;
next	1.273;

1.273
date	2003.09.30.04.19.01;	author peter;	state Exp;
branches;
next	1.272;

1.272
date	2003.09.30.04.17.45;	author peter;	state Exp;
branches;
next	1.271;

1.271
date	2003.09.16.21.25.42;	author marcel;	state Exp;
branches;
next	1.270;

1.270
date	2003.08.29.10.35.01;	author phk;	state Exp;
branches;
next	1.269;

1.269
date	2003.08.29.08.24.10;	author grog;	state Exp;
branches;
next	1.268;

1.268
date	2003.08.27.19.59.49;	author phk;	state Exp;
branches;
next	1.267;

1.267
date	2003.08.13.00.13.37;	author obrien;	state Exp;
branches;
next	1.266;

1.266
date	2003.07.25.18.22.53;	author peter;	state Exp;
branches;
next	1.265;

1.265
date	2003.07.24.18.30.24;	author markm;	state Exp;
branches;
next	1.264;

1.264
date	2003.07.24.02.07.14;	author peter;	state Exp;
branches;
next	1.263;

1.263
date	2003.07.24.01.41.34;	author peter;	state Exp;
branches;
next	1.262;

1.262
date	2003.07.14.16.36.40;	author njl;	state Exp;
branches;
next	1.261;

1.261
date	2003.07.02.16.16.49;	author gordon;	state Exp;
branches;
next	1.260;

1.260
date	2003.06.26.09.50.52;	author smkelly;	state Exp;
branches;
next	1.259;

1.259
date	2003.06.24.19.11.14;	author julian;	state Exp;
branches;
next	1.258;

1.258
date	2003.06.24.13.25.24;	author julian;	state Exp;
branches;
next	1.257;

1.257
date	2003.06.20.09.48.11;	author phk;	state Exp;
branches;
next	1.256;

1.256
date	2003.06.03.01.38.16;	author peter;	state Exp;
branches;
next	1.255;

1.255
date	2003.06.02.22.22.52;	author peter;	state Exp;
branches;
next	1.254;

1.254
date	2003.05.25.07.39.06;	author peter;	state Exp;
branches
	1.254.2.1;
next	1.253;

1.253
date	2003.05.24.19.23.05;	author peter;	state Exp;
branches;
next	1.252;

1.252
date	2003.05.12.18.51.31;	author peter;	state Exp;
branches;
next	1.251;

1.251
date	2003.05.09.21.06.41;	author peter;	state Exp;
branches;
next	1.250;

1.250
date	2003.04.27.05.42.07;	author imp;	state Exp;
branches;
next	1.249;

1.249
date	2003.04.09.10.52.10;	author phk;	state Exp;
branches;
next	1.248;

1.248
date	2003.04.09.03.04.11;	author mike;	state Exp;
branches;
next	1.247;

1.247
date	2003.03.20.20.48.41;	author phk;	state Exp;
branches;
next	1.246;

1.246
date	2003.03.11.11.37.07;	author ru;	state Exp;
branches;
next	1.245;

1.245
date	2003.02.21.02.30.51;	author obrien;	state Exp;
branches;
next	1.244;

1.244
date	2003.02.04.16.04.03;	author ru;	state Exp;
branches;
next	1.243;

1.243
date	2003.01.21.08.42.27;	author imp;	state Exp;
branches;
next	1.242;

1.242
date	2003.01.06.01.00.26;	author marcel;	state Exp;
branches;
next	1.241;

1.241
date	2003.01.05.22.38.58;	author tmm;	state Exp;
branches;
next	1.240;

1.240
date	2002.12.30.10.13.16;	author simokawa;	state Exp;
branches;
next	1.239;

1.239
date	2002.12.30.10.01.25;	author obrien;	state Exp;
branches;
next	1.238;

1.238
date	2002.11.01.15.36.06;	author jake;	state Exp;
branches
	1.238.2.1;
next	1.237;

1.237
date	2002.10.27.00.22.05;	author peter;	state Exp;
branches;
next	1.236;

1.236
date	2002.10.25.17.04.49;	author phk;	state Exp;
branches;
next	1.235;

1.235
date	2002.10.23.03.15.23;	author rwatson;	state Exp;
branches;
next	1.234;

1.234
date	2002.10.18.15.38.39;	author tmm;	state Exp;
branches;
next	1.233;

1.233
date	2002.09.19.10.32.39;	author julian;	state Exp;
branches;
next	1.232;

1.232
date	2002.09.17.07.32.36;	author peter;	state Exp;
branches;
next	1.231;

1.231
date	2002.09.02.19.28.56;	author phk;	state Exp;
branches;
next	1.230;

1.230
date	2002.08.02.07.14.22;	author rwatson;	state Exp;
branches;
next	1.229;

1.229
date	2002.07.07.22.17.38;	author gordon;	state Exp;
branches;
next	1.228;

1.228
date	2002.06.15.18.04.51;	author ume;	state Exp;
branches;
next	1.227;

1.227
date	2002.06.15.15.41.44;	author ume;	state Exp;
branches;
next	1.226;

1.226
date	2002.05.31.19.59.12;	author ru;	state Exp;
branches;
next	1.225;

1.225
date	2002.05.29.00.48.14;	author peter;	state Exp;
branches;
next	1.224;

1.224
date	2002.05.25.13.29.47;	author ru;	state Exp;
branches;
next	1.223;

1.223
date	2002.05.10.00.48.33;	author obrien;	state Exp;
branches;
next	1.222;

1.222
date	2002.04.20.15.50.32;	author jake;	state Exp;
branches;
next	1.221;

1.221
date	2002.04.08.23.08.48;	author peter;	state Exp;
branches;
next	1.220;

1.220
date	2002.04.08.20.42.05;	author obrien;	state Exp;
branches;
next	1.219;

1.219
date	2002.04.02.11.02.17;	author phk;	state Exp;
branches;
next	1.218;

1.218
date	2002.03.21.09.15.39;	author ru;	state Exp;
branches;
next	1.217;

1.217
date	2002.03.20.01.57.52;	author obrien;	state Exp;
branches;
next	1.216;

1.216
date	2002.03.15.18.48.20;	author des;	state Exp;
branches;
next	1.215;

1.215
date	2002.03.12.18.55.53;	author des;	state Exp;
branches;
next	1.214;

1.214
date	2002.02.17.22.02.59;	author gshapiro;	state Exp;
branches;
next	1.213;

1.213
date	2002.02.11.23.04.56;	author obrien;	state Exp;
branches;
next	1.212;

1.212
date	2002.02.11.22.09.20;	author obrien;	state Exp;
branches;
next	1.211;

1.211
date	2001.11.04.06.15.28;	author peter;	state Exp;
branches;
next	1.210;

1.210
date	2001.10.23.10.16.04;	author peter;	state Exp;
branches;
next	1.209;

1.209
date	2001.09.11.01.13.15;	author peter;	state Exp;
branches;
next	1.208;

1.208
date	2001.08.30.04.48.01;	author mike;	state Exp;
branches;
next	1.207;

1.207
date	2001.08.28.23.21.28;	author obrien;	state Exp;
branches;
next	1.206;

1.206
date	2001.08.18.03.36.26;	author peter;	state Exp;
branches;
next	1.205;

1.205
date	2001.08.02.15.47.03;	author sobomax;	state Exp;
branches;
next	1.204;

1.204
date	2001.06.03.20.01.47;	author phk;	state Exp;
branches;
next	1.203;

1.203
date	2001.06.03.18.16.34;	author ume;	state Exp;
branches;
next	1.202;

1.202
date	2001.05.23.13.32.32;	author ru;	state Exp;
branches;
next	1.201;

1.201
date	2001.05.14.21.00.14;	author joerg;	state Exp;
branches;
next	1.200;

1.200
date	2001.05.02.01.08.09;	author brian;	state Exp;
branches;
next	1.199;

1.199
date	2001.04.21.00.13.57;	author msmith;	state Exp;
branches;
next	1.198;

1.198
date	2001.03.19.12.50.05;	author alfred;	state Exp;
branches;
next	1.197;

1.197
date	2001.02.03.08.56.52;	author peter;	state Exp;
branches;
next	1.196;

1.196
date	2001.01.17.03.32.19;	author jhb;	state Exp;
branches;
next	1.195;

1.195
date	2000.11.14.17.49.36;	author ru;	state Exp;
branches;
next	1.194;

1.194
date	2000.11.12.21.55.21;	author imp;	state Exp;
branches;
next	1.193;

1.193
date	2000.09.10.15.33.07;	author kato;	state Exp;
branches;
next	1.192;

1.192
date	2000.08.31.15.12.23;	author iwasaki;	state Exp;
branches;
next	1.191;

1.191
date	2000.08.02.10.11.07;	author kato;	state Exp;
branches;
next	1.190;

1.190
date	2000.07.10.17.00.26;	author ume;	state Exp;
branches;
next	1.189;

1.189
date	2000.06.25.10.46.21;	author markm;	state Exp;
branches;
next	1.188;

1.188
date	2000.05.31.21.45.15;	author hoek;	state Exp;
branches;
next	1.187;

1.187
date	2000.04.16.23.56.58;	author rwatson;	state Exp;
branches;
next	1.186;

1.186
date	2000.04.15.05.14.38;	author rwatson;	state Exp;
branches;
next	1.185;

1.185
date	2000.04.11.03.02.37;	author msmith;	state Exp;
branches;
next	1.184;

1.184
date	2000.03.31.09.23.54;	author sheldonh;	state Exp;
branches;
next	1.183;

1.183
date	2000.01.28.05.10.10;	author shin;	state Exp;
branches
	1.183.2.1;
next	1.182;

1.182
date	2000.01.27.09.28.10;	author shin;	state Exp;
branches;
next	1.181;

1.181
date	2000.01.23.09.50.10;	author asmodai;	state Exp;
branches;
next	1.180;

1.180
date	2000.01.14.20.40.57;	author wpaul;	state Exp;
branches;
next	1.179;

1.179
date	2000.01.06.22.52.20;	author sos;	state Exp;
branches;
next	1.178;

1.178
date	2000.01.06.12.40.24;	author shin;	state Exp;
branches;
next	1.177;

1.177
date	99.12.29.18.44.06;	author peter;	state Exp;
branches;
next	1.176;

1.176
date	99.12.29.12.53.21;	author shin;	state Exp;
branches;
next	1.175;

1.175
date	99.12.29.07.11.50;	author shin;	state Exp;
branches;
next	1.174;

1.174
date	99.12.27.07.27.40;	author peter;	state Exp;
branches;
next	1.173;

1.173
date	99.12.22.19.13.02;	author shin;	state Exp;
branches;
next	1.172;

1.172
date	99.12.16.12.42.09;	author roberto;	state Exp;
branches;
next	1.171;

1.171
date	99.12.06.20.49.47;	author guido;	state Exp;
branches;
next	1.170;

1.170
date	99.11.30.06.22.22;	author peter;	state Exp;
branches;
next	1.169;

1.169
date	99.11.30.02.18.12;	author peter;	state Exp;
branches;
next	1.168;

1.168
date	99.11.27.14.35.15;	author phk;	state Exp;
branches;
next	1.167;

1.167
date	99.11.23.21.57.24;	author guido;	state Exp;
branches;
next	1.166;

1.166
date	99.11.21.08.05.57;	author dillon;	state Exp;
branches;
next	1.165;

1.165
date	99.11.13.18.34.22;	author dfr;	state Exp;
branches;
next	1.164;

1.164
date	99.10.21.09.06.05;	author julian;	state Exp;
branches;
next	1.163;

1.163
date	99.10.20.07.33.04;	author billf;	state Exp;
branches;
next	1.162;

1.162
date	99.10.10.15.08.30;	author peter;	state Exp;
branches;
next	1.161;

1.161
date	99.08.28.01.14.59;	author peter;	state Exp;
branches;
next	1.160;

1.160
date	99.08.10.01.04.11;	author mjacob;	state Exp;
branches;
next	1.159;

1.159
date	99.07.28.20.16.49;	author se;	state Exp;
branches;
next	1.158;

1.158
date	99.07.19.20.22.44;	author rnordier;	state Exp;
branches;
next	1.157;

1.157
date	99.07.10.17.44.02;	author iwasaki;	state Exp;
branches;
next	1.156;

1.156
date	99.05.22.17.35.39;	author dfr;	state Exp;
branches;
next	1.155;

1.155
date	99.05.10.10.17.00;	author obrien;	state Exp;
branches;
next	1.154;

1.154
date	99.05.05.07.37.03;	author wpaul;	state Exp;
branches;
next	1.153;

1.153
date	99.04.28.11.36.28;	author phk;	state Exp;
branches;
next	1.152;

1.152
date	99.04.28.08.00.50;	author obrien;	state Exp;
branches;
next	1.151;

1.151
date	99.04.07.04.12.02;	author msmith;	state Exp;
branches;
next	1.150;

1.150
date	99.03.14.18.02.01;	author markm;	state Exp;
branches;
next	1.149;

1.149
date	99.03.12.15.38.54;	author brian;	state Exp;
branches;
next	1.148;

1.148
date	99.02.21.21.30.13;	author rnordier;	state Exp;
branches;
next	1.147;

1.147
date	99.01.11.18.03.54;	author msmith;	state Exp;
branches
	1.147.2.1;
next	1.146;

1.146
date	99.01.11.08.06.04;	author msmith;	state Exp;
branches;
next	1.145;

1.145
date	99.01.10.21.57.55;	author n_hibma;	state Exp;
branches;
next	1.144;

1.144
date	99.01.01.08.45.44;	author peter;	state Exp;
branches;
next	1.143;

1.143
date	98.12.30.09.38.36;	author phk;	state Exp;
branches;
next	1.142;

1.142
date	98.12.28.16.37.28;	author gpalmer;	state Exp;
branches;
next	1.141;

1.141
date	98.12.27.21.46.38;	author phk;	state Exp;
branches;
next	1.140;

1.140
date	98.12.27.21.30.39;	author phk;	state Exp;
branches;
next	1.139;

1.139
date	98.12.27.16.43.15;	author phk;	state Exp;
branches;
next	1.138;

1.138
date	98.12.13.14.56.19;	author n_hibma;	state Exp;
branches;
next	1.137;

1.137
date	98.12.12.11.47.31;	author n_hibma;	state Exp;
branches;
next	1.136;

1.136
date	98.11.10.12.29.04;	author bde;	state Exp;
branches;
next	1.135;

1.135
date	98.11.10.06.38.40;	author dima;	state Exp;
branches;
next	1.134;

1.134
date	98.11.09.23.39.02;	author dima;	state Exp;
branches;
next	1.133;

1.133
date	98.10.02.11.31.36;	author jkh;	state Exp;
branches;
next	1.132;

1.132
date	98.09.17.08.55.02;	author dfr;	state Exp;
branches;
next	1.131;

1.131
date	98.09.16.09.33.23;	author dfr;	state Exp;
branches;
next	1.130;

1.130
date	98.09.15.11.44.44;	author phk;	state Exp;
branches;
next	1.129;

1.129
date	98.09.15.10.29.18;	author gibbs;	state Exp;
branches;
next	1.128;

1.128
date	98.09.12.06.58.18;	author rnordier;	state Exp;
branches;
next	1.127;

1.127
date	98.08.30.20.56.09;	author gpalmer;	state Exp;
branches;
next	1.126;

1.126
date	98.08.30.20.15.09;	author gpalmer;	state Exp;
branches;
next	1.125;

1.125
date	98.08.20.21.51.35;	author jb;	state Exp;
branches;
next	1.124;

1.124
date	98.08.17.05.48.22;	author gpalmer;	state Exp;
branches;
next	1.123;

1.123
date	98.08.04.15.28.25;	author peter;	state Exp;
branches;
next	1.122;

1.122
date	98.07.19.13.40.59;	author rnordier;	state Exp;
branches;
next	1.121;

1.121
date	98.05.24.15.07.04;	author des;	state Exp;
branches;
next	1.120;

1.120
date	98.05.03.05.17.28;	author peter;	state Exp;
branches;
next	1.119;

1.119
date	98.04.15.16.37.35;	author phk;	state Exp;
branches;
next	1.118;

1.118
date	98.03.23.22.21.34;	author jb;	state Exp;
branches;
next	1.117;

1.117
date	98.03.21.13.52.49;	author peter;	state Exp;
branches;
next	1.116;

1.116
date	98.03.13.19.43.12;	author jb;	state Exp;
branches;
next	1.115;

1.115
date	98.02.18.13.48.37;	author msmith;	state Exp;
branches;
next	1.114;

1.114
date	97.12.07.02.27.48;	author peter;	state Exp;
branches;
next	1.113;

1.113
date	97.09.20.04.58.08;	author imp;	state Exp;
branches;
next	1.112;

1.112
date	97.09.19.15.41.43;	author jmg;	state Exp;
branches;
next	1.111;

1.111
date	97.08.13.00.58.49;	author pst;	state Exp;
branches;
next	1.110;

1.110
date	97.06.28.01.04.39;	author brian;	state Exp;
branches;
next	1.109;

1.109
date	97.06.22.04.23.10;	author brian;	state Exp;
branches;
next	1.108;

1.108
date	97.05.29.14.21.39;	author wpaul;	state Exp;
branches;
next	1.107;

1.107
date	97.05.28.16.05.18;	author wpaul;	state Exp;
branches;
next	1.106;

1.106
date	97.05.22.08.59.41;	author msmith;	state Exp;
branches;
next	1.105;

1.105
date	97.04.29.03.09.01;	author fsmp;	state Exp;
branches;
next	1.104;

1.104
date	97.03.11.10.49.33;	author peter;	state Exp;
branches;
next	1.103;

1.103
date	97.02.22.16.00.52;	author peter;	state Exp;
branches;
next	1.102;

1.102
date	97.01.21.12.59.34;	author jkh;	state Exp;
branches;
next	1.101;

1.101
date	97.01.14.07.06.35;	author jkh;	state Exp;
branches;
next	1.100;

1.100
date	96.12.16.01.01.46;	author fenner;	state Exp;
branches;
next	1.99;

1.99
date	96.12.09.14.53.36;	author jkh;	state Exp;
branches;
next	1.98;

1.98
date	96.10.22.20.58.14;	author se;	state Exp;
branches
	1.98.2.1;
next	1.97;

1.97
date	96.09.16.16.53.54;	author wollman;	state Exp;
branches;
next	1.96;

1.96
date	96.09.06.23.07.35;	author phk;	state Exp;
branches;
next	1.95;

1.95
date	96.08.29.22.20.58;	author peter;	state Exp;
branches;
next	1.94;

1.94
date	96.08.29.20.15.11;	author peter;	state Exp;
branches;
next	1.93;

1.93
date	96.07.18.22.26.46;	author gpalmer;	state Exp;
branches;
next	1.92;

1.92
date	96.06.23.12.13.02;	author sos;	state Exp;
branches;
next	1.91;

1.91
date	96.06.17.19.49.17;	author wollman;	state Exp;
branches;
next	1.90;

1.90
date	96.06.05.05.23.59;	author wpaul;	state Exp;
branches;
next	1.89;

1.89
date	96.06.05.04.40.41;	author phk;	state Exp;
branches;
next	1.88;

1.88
date	96.05.08.12.28.23;	author jkh;	state Exp;
branches;
next	1.87;

1.87
date	96.05.07.16.17.45;	author wpaul;	state Exp;
branches;
next	1.86;

1.86
date	96.05.05.07.36.18;	author peter;	state Exp;
branches;
next	1.85;

1.85
date	96.04.04.03.17.48;	author peter;	state Exp;
branches;
next	1.84;

1.84
date	96.02.13.17.30.37;	author wollman;	state Exp;
branches;
next	1.83;

1.83
date	96.02.12.15.11.59;	author wpaul;	state Exp;
branches;
next	1.82;

1.82
date	96.02.09.12.35.25;	author jkh;	state Exp;
branches;
next	1.81;

1.81
date	96.02.05.00.05.04;	author ache;	state Exp;
branches;
next	1.80;

1.80
date	96.02.04.10.11.35;	author pst;	state Exp;
branches;
next	1.79;

1.79
date	96.01.27.17.57.15;	author joerg;	state Exp;
branches;
next	1.78;

1.78
date	96.01.20.00.58.12;	author nate;	state Exp;
branches;
next	1.77;

1.77
date	96.01.17.12.51.01;	author adam;	state Exp;
branches;
next	1.76;

1.76
date	96.01.05.09.53.49;	author graichen;	state Exp;
branches;
next	1.75;

1.75
date	96.01.05.09.41.54;	author peter;	state Exp;
branches;
next	1.74;

1.74
date	95.12.16.20.56.01;	author wpaul;	state Exp;
branches;
next	1.73;

1.73
date	95.11.24.23.00.02;	author peter;	state Exp;
branches;
next	1.72;

1.72
date	95.11.05.19.24.19;	author joerg;	state Exp;
branches;
next	1.71;

1.71
date	95.11.03.22.53.05;	author peter;	state Exp;
branches;
next	1.70;

1.70
date	95.11.03.15.21.51;	author peter;	state Exp;
branches;
next	1.69;

1.69
date	95.10.29.09.03.13;	author bde;	state Exp;
branches;
next	1.68;

1.68
date	95.08.18.11.41.22;	author jkh;	state Exp;
branches;
next	1.67;

1.67
date	95.08.13.15.28.18;	author peter;	state Exp;
branches;
next	1.66;

1.66
date	95.07.12.18.43.38;	author bde;	state Exp;
branches;
next	1.65;

1.65
date	95.06.14.15.55.07;	author wollman;	state Exp;
branches;
next	1.64;

1.64
date	95.06.13.18.07.05;	author wollman;	state Exp;
branches;
next	1.63;

1.63
date	95.06.13.17.46.43;	author wollman;	state Exp;
branches;
next	1.62;

1.62
date	95.05.30.03.45.13;	author rgrimes;	state Exp;
branches
	1.62.4.1;
next	1.61;

1.61
date	95.05.13.17.27.10;	author phk;	state Exp;
branches;
next	1.60;

1.60
date	95.04.15.21.45.49;	author ats;	state Exp;
branches;
next	1.59;

1.59
date	95.04.13.20.27.11;	author joerg;	state Exp;
branches;
next	1.58;

1.58
date	95.03.10.08.53.45;	author phk;	state Exp;
branches;
next	1.57;

1.57
date	95.03.02.06.44.30;	author wpaul;	state Exp;
branches;
next	1.56;

1.56
date	95.02.27.19.21.16;	author wpaul;	state Exp;
branches;
next	1.55;

1.55
date	95.02.27.03.16.48;	author amurai;	state Exp;
branches;
next	1.54;

1.54
date	95.02.26.18.58.49;	author jkh;	state Exp;
branches;
next	1.53;

1.53
date	95.02.26.02.33.09;	author bde;	state Exp;
branches;
next	1.52;

1.52
date	95.02.23.00.26.49;	author pst;	state Exp;
branches;
next	1.51;

1.51
date	95.02.22.01.37.47;	author ache;	state Exp;
branches;
next	1.50;

1.50
date	95.02.21.10.30.41;	author ats;	state Exp;
branches;
next	1.49;

1.49
date	95.02.15.20.52.52;	author ache;	state Exp;
branches;
next	1.48;

1.48
date	95.02.09.15.36.08;	author bde;	state Exp;
branches;
next	1.47;

1.47
date	95.01.31.07.57.09;	author amurai;	state Exp;
branches;
next	1.46;

1.46
date	95.01.19.16.29.30;	author bde;	state Exp;
branches;
next	1.45;

1.45
date	94.12.30.15.44.32;	author ache;	state Exp;
branches;
next	1.44;

1.44
date	94.12.28.14.00.11;	author ache;	state Exp;
branches;
next	1.43;

1.43
date	94.12.04.20.11.50;	author phk;	state Exp;
branches;
next	1.42;

1.42
date	94.11.19.17.34.12;	author ats;	state Exp;
branches;
next	1.41;

1.41
date	94.11.12.22.24.17;	author lars;	state Exp;
branches;
next	1.40;

1.40
date	94.11.12.19.15.01;	author lars;	state Exp;
branches;
next	1.39;

1.39
date	94.11.12.16.05.43;	author ache;	state Exp;
branches;
next	1.38;

1.38
date	94.11.11.23.47.32;	author jkh;	state Exp;
branches;
next	1.37;

1.37
date	94.10.31.21.51.25;	author joerg;	state Exp;
branches;
next	1.36;

1.36
date	94.10.28.04.35.13;	author jkh;	state Exp;
branches;
next	1.35;

1.35
date	94.10.24.22.22.44;	author wollman;	state Exp;
branches;
next	1.34;

1.34
date	94.10.22.14.59.35;	author jkh;	state Exp;
branches;
next	1.33;

1.33
date	94.10.22.02.16.04;	author ache;	state Exp;
branches;
next	1.32;

1.32
date	94.10.17.06.06.45;	author davidg;	state Exp;
branches;
next	1.31;

1.31
date	94.10.14.23.55.50;	author gpalmer;	state Exp;
branches;
next	1.30;

1.30
date	94.10.13.18.10.40;	author se;	state Exp;
branches;
next	1.29;

1.29
date	94.10.03.11.21.47;	author ats;	state Exp;
branches;
next	1.28;

1.28
date	94.10.02.03.42.40;	author gpalmer;	state Exp;
branches;
next	1.27;

1.27
date	94.10.01.03.44.05;	author davidg;	state Exp;
branches;
next	1.26;

1.26
date	94.09.30.05.48.52;	author pst;	state Exp;
branches;
next	1.25;

1.25
date	94.09.26.23.14.33;	author pst;	state Exp;
branches;
next	1.24;

1.24
date	94.09.26.22.20.19;	author davidg;	state Exp;
branches;
next	1.23;

1.23
date	94.09.26.21.56.38;	author davidg;	state Exp;
branches;
next	1.22;

1.22
date	94.09.26.21.45.01;	author davidg;	state Exp;
branches;
next	1.21;

1.21
date	94.09.18.07.48.40;	author phk;	state Exp;
branches;
next	1.20;

1.20
date	94.09.17.17.08.31;	author davidg;	state Exp;
branches;
next	1.19;

1.19
date	94.09.13.23.03.19;	author wollman;	state Exp;
branches;
next	1.18;

1.18
date	94.09.13.07.39.59;	author jkh;	state Exp;
branches;
next	1.17;

1.17
date	94.09.13.03.52.20;	author wollman;	state Exp;
branches;
next	1.16;

1.16
date	94.09.10.15.21.27;	author csgr;	state Exp;
branches;
next	1.15;

1.15
date	94.09.08.02.53.07;	author wollman;	state Exp;
branches;
next	1.14;

1.14
date	94.09.04.03.32.45;	author jkh;	state Exp;
branches;
next	1.13;

1.13
date	94.09.03.22.47.08;	author csgr;	state Exp;
branches;
next	1.12;

1.12
date	94.09.01.12.04.57;	author davidg;	state Exp;
branches;
next	1.11;

1.11
date	94.08.30.10.06.53;	author jkh;	state Exp;
branches;
next	1.10;

1.10
date	94.08.28.17.12.24;	author bde;	state Exp;
branches;
next	1.9;

1.9
date	94.08.28.06.19.10;	author jkh;	state Exp;
branches;
next	1.8;

1.8
date	94.08.26.05.55.13;	author jkh;	state Exp;
branches;
next	1.7;

1.7
date	94.08.23.11.15.45;	author jkh;	state Exp;
branches;
next	1.6;

1.6
date	94.08.17.09.01.52;	author sos;	state Exp;
branches;
next	1.5;

1.5
date	94.08.15.03.19.25;	author wollman;	state Exp;
branches;
next	1.4;

1.4
date	94.08.08.01.10.20;	author wollman;	state Exp;
branches;
next	1.3;

1.3
date	94.08.05.16.29.50;	author wollman;	state Exp;
branches;
next	1.2;

1.2
date	94.05.28.06.44.34;	author rgrimes;	state Exp;
branches;
next	1.1;

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

1.459.2.1
date	2013.01.24.00.42.40;	author svnexp;	state dead;
branches;
next	1.459.2.2;

1.459.2.2
date	2013.03.28.13.06.12;	author svnexp;	state Exp;
branches;
next	;

1.442.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.442.2.1.2.1;
next	1.442.2.2;

1.442.2.2
date	2012.01.16.04.00.32;	author eadler;	state Exp;
branches;
next	1.442.2.3;

1.442.2.3
date	2012.02.15.17.28.09;	author ken;	state Exp;
branches;
next	1.442.2.4;

1.442.2.4
date	2012.05.06.22.50.07;	author bapt;	state Exp;
branches
	1.442.2.4.2.1;
next	1.442.2.5;

1.442.2.5
date	2012.11.17.11.37.42;	author svnexp;	state Exp;
branches;
next	1.442.2.6;

1.442.2.6
date	2012.12.18.14.34.50;	author svnexp;	state Exp;
branches;
next	1.442.2.7;

1.442.2.7
date	2013.01.15.17.03.27;	author svnexp;	state Exp;
branches;
next	1.442.2.8;

1.442.2.8
date	2013.02.03.00.03.22;	author svnexp;	state Exp;
branches;
next	1.442.2.9;

1.442.2.9
date	2013.03.16.00.07.29;	author svnexp;	state Exp;
branches;
next	1.442.2.10;

1.442.2.10
date	2013.07.07.20.03.17;	author svnexp;	state Exp;
branches;
next	1.442.2.11;

1.442.2.11
date	2013.08.26.08.01.51;	author svnexp;	state Exp;
branches;
next	1.442.2.12;

1.442.2.12
date	2013.08.27.19.01.44;	author svnexp;	state Exp;
branches;
next	1.442.2.13;

1.442.2.13
date	2014.01.14.22.01.47;	author svnexp;	state Exp;
branches;
next	1.442.2.14;

1.442.2.14
date	2014.04.09.19.01.45;	author svnexp;	state Exp;
branches;
next	;

1.442.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.442.2.1.2.2;

1.442.2.1.2.2
date	2012.11.17.08.37.38;	author svnexp;	state Exp;
branches;
next	;

1.442.2.4.2.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.442.2.4.2.2;

1.442.2.4.2.2
date	2012.11.17.08.48.30;	author svnexp;	state Exp;
branches;
next	;

1.414.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches;
next	1.414.2.2;

1.414.2.2
date	2009.08.17.07.25.12;	author scottl;	state Exp;
branches;
next	1.414.2.3;

1.414.2.3
date	2009.08.17.07.30.08;	author scottl;	state Exp;
branches
	1.414.2.3.2.1;
next	1.414.2.4;

1.414.2.4
date	2009.12.30.19.36.40;	author dougb;	state Exp;
branches;
next	1.414.2.5;

1.414.2.5
date	2010.01.17.18.22.42;	author thompsa;	state Exp;
branches;
next	1.414.2.6;

1.414.2.6
date	2010.04.18.04.15.21;	author ume;	state Exp;
branches;
next	1.414.2.7;

1.414.2.7
date	2010.05.25.20.16.36;	author jkim;	state Exp;
branches
	1.414.2.7.2.1
	1.414.2.7.4.1;
next	1.414.2.8;

1.414.2.8
date	2011.04.28.16.18.30;	author hselasky;	state Exp;
branches;
next	1.414.2.9;

1.414.2.9
date	2012.02.16.01.32.23;	author hrs;	state Exp;
branches
	1.414.2.9.2.1;
next	1.414.2.10;

1.414.2.10
date	2012.08.22.08.27.37;	author bapt;	state Exp;
branches;
next	1.414.2.11;

1.414.2.11
date	2012.11.17.10.37.20;	author svnexp;	state Exp;
branches;
next	1.414.2.12;

1.414.2.12
date	2013.02.11.12.33.29;	author svnexp;	state Exp;
branches;
next	1.414.2.13;

1.414.2.13
date	2014.04.09.18.24.16;	author svnexp;	state Exp;
branches;
next	;

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

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

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

1.414.2.9.2.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.414.2.9.2.2;

1.414.2.9.2.2
date	2012.11.17.08.25.53;	author svnexp;	state Exp;
branches;
next	;

1.375.2.1
date	2008.04.09.16.01.07;	author phk;	state Exp;
branches;
next	1.375.2.2;

1.375.2.2
date	2008.04.10.09.39.29;	author dfr;	state Exp;
branches;
next	1.375.2.3;

1.375.2.3
date	2008.07.24.01.17.16;	author julian;	state Exp;
branches;
next	1.375.2.4;

1.375.2.4
date	2008.08.31.10.15.43;	author rwatson;	state Exp;
branches;
next	1.375.2.5;

1.375.2.5
date	2008.09.12.21.30.54;	author jhb;	state Exp;
branches
	1.375.2.5.2.1;
next	1.375.2.6;

1.375.2.6
date	2009.01.12.15.48.22;	author stas;	state Exp;
branches;
next	1.375.2.7;

1.375.2.7
date	2009.01.12.17.19.17;	author sam;	state Exp;
branches;
next	1.375.2.8;

1.375.2.8
date	2009.03.19.00.28.54;	author sam;	state Exp;
branches
	1.375.2.8.2.1;
next	1.375.2.9;

1.375.2.9
date	2009.06.07.10.00.35;	author fabient;	state Exp;
branches;
next	1.375.2.10;

1.375.2.10
date	2009.10.26.18.57.57;	author jhb;	state Exp;
branches;
next	1.375.2.11;

1.375.2.11
date	2009.10.26.19.06.05;	author jhb;	state Exp;
branches;
next	1.375.2.12;

1.375.2.12
date	2009.12.30.19.38.57;	author dougb;	state Exp;
branches
	1.375.2.12.2.1;
next	1.375.2.13;

1.375.2.13
date	2010.05.25.20.32.30;	author jkim;	state Exp;
branches
	1.375.2.13.2.1;
next	1.375.2.14;

1.375.2.14
date	2012.11.17.08.08.53;	author svnexp;	state Exp;
branches;
next	;

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

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

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

1.375.2.13.2.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.375.2.13.2.2;

1.375.2.13.2.2
date	2012.11.17.08.17.45;	author svnexp;	state Exp;
branches;
next	;

1.332.2.1
date	2005.08.15.20.24.07;	author cperciva;	state Exp;
branches;
next	1.332.2.2;

1.332.2.2
date	2005.11.16.08.31.52;	author ru;	state Exp;
branches;
next	1.332.2.3;

1.332.2.3
date	2005.12.15.23.30.11;	author pjd;	state Exp;
branches;
next	1.332.2.4;

1.332.2.4
date	2006.03.17.05.08.16;	author delphij;	state Exp;
branches;
next	1.332.2.5;

1.332.2.5
date	2006.09.02.11.05.24;	author cperciva;	state Exp;
branches;
next	1.332.2.6;

1.332.2.6
date	2006.09.02.17.02.00;	author rwatson;	state Exp;
branches;
next	1.332.2.7;

1.332.2.7
date	2007.03.15.04.05.33;	author kmacy;	state Exp;
branches;
next	1.332.2.8;

1.332.2.8
date	2007.09.10.14.25.01;	author obrien;	state Exp;
branches;
next	1.332.2.9;

1.332.2.9
date	2007.09.12.02.54.57;	author obrien;	state Exp;
branches;
next	1.332.2.10;

1.332.2.10
date	2007.10.29.22.53.45;	author sam;	state Exp;
branches;
next	1.332.2.11;

1.332.2.11
date	2007.11.25.20.10.13;	author phk;	state Exp;
branches;
next	1.332.2.12;

1.332.2.12
date	2008.04.24.10.46.24;	author dfr;	state Exp;
branches;
next	1.332.2.13;

1.332.2.13
date	2008.07.05.13.45.44;	author marius;	state Exp;
branches;
next	1.332.2.14;

1.332.2.14
date	2008.09.12.21.33.29;	author jhb;	state Exp;
branches
	1.332.2.14.2.1;
next	1.332.2.15;

1.332.2.15
date	2012.11.17.07.46.07;	author svnexp;	state Exp;
branches;
next	;

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

1.303.2.1
date	2004.09.26.03.10.17;	author des;	state Exp;
branches;
next	1.303.2.2;

1.303.2.2
date	2004.09.30.23.36.10;	author dougb;	state Exp;
branches;
next	1.303.2.3;

1.303.2.3
date	2004.11.09.03.50.13;	author marcel;	state Exp;
branches;
next	1.303.2.4;

1.303.2.4
date	2004.11.10.19.31.36;	author glebius;	state Exp;
branches;
next	1.303.2.5;

1.303.2.5
date	2004.11.28.14.10.19;	author bz;	state Exp;
branches;
next	1.303.2.6;

1.303.2.6
date	2005.03.14.08.08.19;	author maxim;	state Exp;
branches;
next	1.303.2.7;

1.303.2.7
date	2005.03.31.04.24.35;	author wpaul;	state Exp;
branches;
next	1.303.2.8;

1.303.2.8
date	2005.07.21.09.35.33;	author bruno;	state Exp;
branches;
next	1.303.2.9;

1.303.2.9
date	2005.11.13.07.13.44;	author cperciva;	state Exp;
branches;
next	1.303.2.10;

1.303.2.10
date	2006.03.17.05.15.26;	author delphij;	state Exp;
branches;
next	;

1.254.2.1
date	2003.06.02.22.25.10;	author peter;	state Exp;
branches;
next	;

1.238.2.1
date	2003.01.05.08.52.42;	author simokawa;	state Exp;
branches;
next	1.238.2.2;

1.238.2.2
date	2003.01.06.22.56.41;	author tmm;	state Exp;
branches;
next	1.238.2.3;

1.238.2.3
date	2003.01.09.00.26.41;	author marcel;	state Exp;
branches;
next	;

1.183.2.1
date	2000.03.31.09.25.14;	author sheldonh;	state Exp;
branches;
next	1.183.2.2;

1.183.2.2
date	2000.04.24.19.48.51;	author msmith;	state Exp;
branches;
next	1.183.2.3;

1.183.2.3
date	2000.06.02.18.56.59;	author hoek;	state Exp;
branches;
next	1.183.2.4;

1.183.2.4
date	2000.07.15.07.36.20;	author kris;	state Exp;
branches;
next	1.183.2.5;

1.183.2.5
date	2000.09.11.11.04.37;	author kato;	state Exp;
branches;
next	1.183.2.6;

1.183.2.6
date	2001.03.06.21.19.11;	author dmlb;	state Exp;
branches;
next	1.183.2.7;

1.183.2.7
date	2001.03.12.11.00.15;	author ru;	state Exp;
branches;
next	1.183.2.8;

1.183.2.8
date	2001.06.03.18.30.53;	author ume;	state Exp;
branches;
next	1.183.2.9;

1.183.2.9
date	2001.07.09.13.49.58;	author ru;	state Exp;
branches;
next	1.183.2.10;

1.183.2.10
date	2002.03.25.21.30.00;	author gshapiro;	state Exp;
branches;
next	1.183.2.11;

1.183.2.11
date	2002.08.08.09.03.47;	author ru;	state Exp;
branches;
next	1.183.2.12;

1.183.2.12
date	2002.08.28.17.25.54;	author sheldonh;	state Exp;
branches;
next	1.183.2.13;

1.183.2.13
date	2002.12.31.07.33.52;	author simokawa;	state Exp;
branches;
next	1.183.2.14;

1.183.2.14
date	2003.04.16.11.01.51;	author ru;	state Exp;
branches;
next	1.183.2.15;

1.183.2.15
date	2003.11.14.12.21.00;	author simokawa;	state Exp;
branches;
next	1.183.2.16;

1.183.2.16
date	2004.06.02.19.06.36;	author fjoe;	state Exp;
branches;
next	1.183.2.17;

1.183.2.17
date	2012.11.17.07.28.01;	author svnexp;	state Exp;
branches;
next	;

1.147.2.1
date	99.03.24.17.11.05;	author brian;	state Exp;
branches;
next	1.147.2.2;

1.147.2.2
date	99.04.25.11.41.47;	author rnordier;	state Exp;
branches;
next	1.147.2.3;

1.147.2.3
date	99.04.28.07.58.12;	author obrien;	state Exp;
branches;
next	1.147.2.4;

1.147.2.4
date	99.05.10.19.44.24;	author obrien;	state Exp;
branches
	1.147.2.4.2.1;
next	1.147.2.5;

1.147.2.5
date	99.05.22.21.08.30;	author wpaul;	state Exp;
branches;
next	1.147.2.6;

1.147.2.6
date	99.07.28.09.12.09;	author rnordier;	state Exp;
branches;
next	1.147.2.7;

1.147.2.7
date	99.08.25.18.10.43;	author iwasaki;	state Exp;
branches;
next	1.147.2.8;

1.147.2.8
date	99.08.29.15.38.43;	author peter;	state Exp;
branches;
next	1.147.2.9;

1.147.2.9
date	99.09.03.19.18.09;	author msmith;	state Exp;
branches;
next	1.147.2.10;

1.147.2.10
date	99.11.03.20.57.45;	author billf;	state Exp;
branches;
next	1.147.2.11;

1.147.2.11
date	99.11.22.07.08.13;	author julian;	state Exp;
branches;
next	1.147.2.12;

1.147.2.12
date	99.12.13.15.08.20;	author peter;	state Exp;
branches;
next	1.147.2.13;

1.147.2.13
date	2000.08.10.11.54.57;	author sheldonh;	state Exp;
branches;
next	;

1.147.2.4.2.1
date	99.06.22.02.57.02;	author imp;	state Exp;
branches;
next	;

1.98.2.1
date	96.12.09.15.18.50;	author jkh;	state Exp;
branches;
next	1.98.2.2;

1.98.2.2
date	97.02.24.04.43.26;	author fenner;	state Exp;
branches;
next	1.98.2.3;

1.98.2.3
date	97.06.22.04.29.11;	author brian;	state Exp;
branches;
next	1.98.2.4;

1.98.2.4
date	97.06.28.01.08.43;	author brian;	state Exp;
branches;
next	1.98.2.5;

1.98.2.5
date	97.08.18.00.23.08;	author jdp;	state Exp;
branches;
next	1.98.2.6;

1.98.2.6
date	97.09.15.04.56.52;	author rgrimes;	state Exp;
branches;
next	1.98.2.7;

1.98.2.7
date	98.01.21.06.03.59;	author jkh;	state Exp;
branches;
next	1.98.2.8;

1.98.2.8
date	99.09.05.11.39.45;	author peter;	state Exp;
branches;
next	;

1.62.4.1
date	95.09.18.06.23.49;	author davidg;	state Exp;
branches;
next	1.62.4.2;

1.62.4.2
date	95.09.30.13.35.08;	author davidg;	state Exp;
branches;
next	1.62.4.3;

1.62.4.3
date	96.02.06.23.30.58;	author jkh;	state Exp;
branches;
next	1.62.4.4;

1.62.4.4
date	96.02.23.14.59.32;	author peter;	state Exp;
branches;
next	1.62.4.5;

1.62.4.5
date	96.06.20.17.27.55;	author jkh;	state Exp;
branches;
next	1.62.4.6;

1.62.4.6
date	96.06.23.14.58.30;	author joerg;	state Exp;
branches;
next	1.62.4.7;

1.62.4.7
date	96.06.23.23.41.39;	author peter;	state Exp;
branches;
next	1.62.4.8;

1.62.4.8
date	96.06.25.20.39.37;	author markm;	state Exp;
branches;
next	1.62.4.9;

1.62.4.9
date	96.08.01.12.17.16;	author jkh;	state Exp;
branches;
next	1.62.4.10;

1.62.4.10
date	97.02.07.19.12.19;	author jkh;	state Exp;
branches;
next	1.62.4.11;

1.62.4.11
date	99.09.05.11.43.47;	author peter;	state Exp;
branches;
next	;

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


desc
@@


1.461
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/252862
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@#	From: @@(#)Makefile	5.20 (Berkeley) 6/12/93
# $FreeBSD: head/usr.sbin/Makefile 252862 2013-07-06 04:13:47Z dteske $

.include <bsd.own.mk>

SUBDIR=	adduser \
	arp \
	bootparamd \
	bsdconfig \
	bsdinstall \
	cdcontrol \
	chkgrp \
	chown \
	chroot \
	ckdist \
	clear_locks \
	crashinfo \
	cron \
	ctladm \
	daemon \
	dconschat \
	devinfo \
	digictl \
	diskinfo \
	dumpcis \
	etcupdate \
	extattr \
	extattrctl \
	fifolog \
	fwcontrol \
	getfmac \
	getpmac \
	gstat \
	i2c \
	ifmcstat \
	inetd \
	iostat \
	isfctl \
	kldxref \
	mailwrapper \
	makefs \
	memcontrol \
	mergemaster \
	mfiutil \
	mixer \
	mlxcontrol \
	mountd \
	mptutil \
	mtest \
	mtree \
	newsyslog \
	nfscbd \
	nfsd \
	nfsdumpstate \
	nfsrevoke \
	nfsuserd \
	nmtree \
	nologin \
	${_pc_sysinstall} \
	pciconf \
	periodic \
	powerd \
	procctl \
	pstat \
	pw \
	pwd_mkdb \
	quot \
	rarpd \
	rmt \
	rpcbind \
	rpc.lockd \
	rpc.statd \
	rpc.umntall \
	rtprio \
	service \
	services_mkdb \
	setfib \
	setfmac \
	setpmac \
	smbmsg \
	snapinfo \
	spray \
	syslogd \
	sysrc \
	tcpdchk \
	tcpdmatch \
	tcpdrop \
	tcpdump \
	timed \
	traceroute \
	trpt \
	tzsetup \
	ugidfw \
	vipw \
	wake \
	watch \
	watchdogd \
	zic

# NB: keep these sorted by MK_* knobs

.if ${MK_ACCT} != "no"
SUBDIR+=	accton
SUBDIR+=	sa
.endif

.if ${MK_AMD} != "no"
SUBDIR+=	amd
.endif

.if ${MK_AUDIT} != "no"
SUBDIR+=	audit
SUBDIR+=	auditd
.if ${MK_OPENSSL} != "no"
SUBDIR+=	auditdistd
.endif
SUBDIR+=	auditreduce
SUBDIR+=	praudit
.endif

.if ${MK_AUTHPF} != "no"
SUBDIR+=	authpf
.endif

.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
SUBDIR+=	dnssec-dsfromkey
SUBDIR+=	dnssec-keyfromlabel
SUBDIR+=	dnssec-keygen
SUBDIR+=	dnssec-revoke
SUBDIR+=	dnssec-settime
SUBDIR+=	dnssec-signzone
.endif
.if ${MK_BIND_NAMED} != "no"
SUBDIR+=	arpaname
SUBDIR+=	ddns-confgen
SUBDIR+=	genrandom
SUBDIR+=	isc-hmac-fixup
SUBDIR+=	named
SUBDIR+=	named-checkconf
SUBDIR+=	named-checkzone
SUBDIR+=	named-journalprint
SUBDIR+=	nsec3hash
SUBDIR+=	rndc
SUBDIR+=	rndc-confgen
.endif

.if ${MK_BLUETOOTH} != "no"
SUBDIR+=	bluetooth
.endif

.if ${MK_BSNMP} != "no"
SUBDIR+=	bsnmpd
.endif

.if ${MK_CTM} != "no"
SUBDIR+=	ctm
.endif

.if ${MK_FLOPPY} != "no"
SUBDIR+=	fdcontrol
SUBDIR+=	fdformat
SUBDIR+=	fdread
SUBDIR+=	fdwrite
.endif

.if ${MK_FREEBSD_UPDATE} != "no"
SUBDIR+=	freebsd-update
.endif

.if ${MK_GSSAPI} != "no"
SUBDIR+=	gssd
.endif

.if ${MK_GPIO} != "no"
SUBDIR+=	gpioctl
.endif

.if ${MK_INET6} != "no"
SUBDIR+=	faithd
SUBDIR+=	ip6addrctl
SUBDIR+=	mld6query
SUBDIR+=	ndp
SUBDIR+=	rip6query
SUBDIR+=	route6d
SUBDIR+=	rrenumd
SUBDIR+=	rtadvctl
SUBDIR+=	rtadvd
SUBDIR+=	rtsold
SUBDIR+=	traceroute6
.endif

.if ${MK_IPFW} != "no"
SUBDIR+=	ipfwpcap
.endif

.if ${MK_IPX} != "no"
SUBDIR+=	IPXrouted
.endif

.if ${MK_JAIL} != "no"
SUBDIR+=	jail
SUBDIR+=	jexec
SUBDIR+=	jls
.endif

# XXX MK_SYSCONS
.if ${MK_LEGACY_CONSOLE} != "no"
SUBDIR+=	kbdcontrol
SUBDIR+=	kbdmap
SUBDIR+=	moused
SUBDIR+=	vidcontrol
.endif

.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
.if ${MK_PPP} != "no"
SUBDIR+=	pppctl
.endif
.if ${MK_NS_CACHING} != "no"
SUBDIR+=	nscd
.endif
.endif

.if ${MK_LPR} != "no"
SUBDIR+=	lpr
.endif

.if ${MK_MAN_UTILS} != "no"
SUBDIR+=	manctl
.endif

.if ${MK_NAND} != "no"
SUBDIR+=	nandsim
SUBDIR+=	nandtool
.endif

.if ${MK_NETGRAPH} != "no"
SUBDIR+=	flowctl
SUBDIR+=	lmcconfig
SUBDIR+=	ngctl
SUBDIR+=	nghook
.endif

.if ${MK_NIS} != "no"
SUBDIR+=	rpc.yppasswdd
SUBDIR+=	rpc.ypupdated
SUBDIR+=	rpc.ypxfrd
SUBDIR+=	ypbind
SUBDIR+=	yp_mkdb
SUBDIR+=	yppoll
SUBDIR+=	yppush
SUBDIR+=	ypserv
SUBDIR+=	ypset
.endif

.if ${MK_NTP} != "no"
SUBDIR+=	ntp
.endif

.if ${MK_OPENSSL} != "no"
SUBDIR+=	keyserv
.endif

.if ${MK_PC_SYSINSTALL} != "no"
_pc_sysinstall=	pc-sysinstall
.endif

.if ${MK_PF} != "no"
SUBDIR+=	ftp-proxy
.endif

.if ${MK_PKGBOOTSTRAP} != "no"
SUBDIR+=	pkg
.endif

.if ${MK_PKGTOOLS} != "no"
SUBDIR+=	pkg_install
.endif

# XXX MK_TOOLCHAIN?
.if ${MK_PMC} != "no"
SUBDIR+=	pmcannotate
SUBDIR+=	pmccontrol
SUBDIR+=	pmcstat
.endif

.if ${MK_PORTSNAP} != "no"
SUBDIR+=	portsnap
.endif

.if ${MK_PPP} != "no"
SUBDIR+=	ppp
.endif

.if ${MK_QUOTAS} != "no"
SUBDIR+=	edquota
SUBDIR+=	quotaon
SUBDIR+=	repquota
.endif

.if ${MK_RCMDS} != "no"
SUBDIR+=	rwhod
.endif

.if ${MK_SENDMAIL} != "no"
SUBDIR+=	editmap
SUBDIR+=	mailstats
SUBDIR+=	makemap
SUBDIR+=	praliases
SUBDIR+=	sendmail
.endif

.if ${MK_TOOLCHAIN} != "no"
SUBDIR+=	config
SUBDIR+=	crunch
.endif

.if ${MK_USB} != "no"
SUBDIR+=	uathload
SUBDIR+=	uhsoctl
SUBDIR+=	usbconfig
SUBDIR+=	usbdump
.endif

.if ${MK_UTMPX} != "no"
SUBDIR+=	ac
SUBDIR+=	lastlogin
SUBDIR+=	utx
.endif

.if ${MK_WIRELESS} != "no"
SUBDIR+=	ancontrol
SUBDIR+=	wlandebug
SUBDIR+=	wpa
.endif

.include <bsd.arch.inc.mk>

SUBDIR:=	${SUBDIR:O}

.include <bsd.subdir.mk>
@


1.460
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/249090
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.sbin/Makefile 249090 2013-04-04 09:21:24Z mav $
d9 1
d84 1
a150 5
.if ${MK_BSDCONFIG} != "no"
SUBDIR+=	bsdconfig
SUBDIR+=	sysrc
.endif

@


1.459
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/245853
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.sbin/Makefile 245853 2013-01-23 23:51:44Z brooks $
a8 1
	burncd \
@


1.459.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:06:12 +0000
@
text
@d1 344
@


1.459.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 523
#	From: @@(#)Makefile	5.20 (Berkeley) 6/12/93
# $FreeBSD: releng/8.4/usr.sbin/Makefile 246656 2013-02-11 09:42:34Z delphij $

.include <bsd.own.mk>

# XXX MISSING:		mkproto
SUBDIR=	${_ac} \
	${_accton} \
	${_acpi} \
	adduser \
	${_amd} \
	${_ancontrol} \
	${_apm} \
	${_apmd} \
	arp \
	${_asf} \
	${_atm} \
	${_audit} \
	${_auditd} \
	${_auditreduce} \
	${_authpf} \
	${_bluetooth} \
	${_boot0cfg} \
	${_boot98cfg} \
	bootparamd \
	${_bsnmpd} \
	${_btxld} \
	burncd \
	cdcontrol \
	chkgrp \
	chown \
	chroot \
	ckdist \
	clear_locks \
	${_config} \
	${_cpucontrol} \
	crashinfo \
	cron \
	${_crunch} \
	${_ctm} \
	daemon \
	dconschat \
	devinfo \
	digictl \
	diskinfo \
	dumpcis \
	${_editmap} \
	${_edquota} \
	${_eeprom} \
	extattr \
	extattrctl \
	${_faithd} \
	${_fdcontrol} \
	${_fdformat} \
	${_fdread} \
	${_fdwrite} \
	fifolog \
	${_flowctl} \
	${_freebsd-update} \
	${_ftp-proxy} \
	fwcontrol \
	getfmac \
	getpmac \
	gstat \
	${_gssd} \
	i2c \
	ifmcstat \
	inetd \
	iostat \
	${_ip6addrctl} \
	${_ipfwpcap} \
	${_IPXrouted} \
	${_jail} \
	${_jexec} \
	${_jls} \
	${_kbdcontrol} \
	${_kbdmap} \
	${_keyserv} \
	${_kgmon} \
	${_kgzip} \
	kldxref \
	lastlogin \
	${_lmcconfig} \
	${_lpr} \
	${_lptcontrol} \
	${_mailstats} \
	mailwrapper \
	makefs \
	${_makemap} \
	${_manctl} \
	memcontrol \
	mergemaster \
	mfiutil \
	mixer \
	${_mld6query} \
	mlxcontrol \
	mountd \
	${_mount_nwfs} \
	mount_portalfs \
	${_mount_smbfs} \
	${_moused} \
	${_mptable} \
	mptutil \
	mtest \
	mtree \
	${_ndiscvt} \
	${_ndp} \
	newsyslog \
	nfscbd \
	nfsd \
	nfsdumpstate \
	nfsrevoke \
	nfsuserd \
	${_ngctl} \
	${_nghook} \
	nologin \
	${_nscd} \
	${_ntp} \
	${_nvram} \
	${_ofwdump} \
	pciconf \
	periodic \
	${_pkg_install} \
	${_pmcannotate} \
	${_pmccontrol} \
	${_pmcstat} \
	${_pnpinfo} \
	${_portsnap} \
	powerd \
	${_ppp} \
	${_pppctl} \
	${_praliases} \
	${_praudit} \
	procctl \
	pstat \
	pw \
	pwd_mkdb \
	quot \
	${_quotaon} \
	rarpd \
	${_repquota} \
	${_rip6query} \
	rmt \
	${_route6d} \
	rpcbind \
	rpc.lockd \
	rpc.statd \
	rpc.umntall \
	${_rpc.yppasswdd} \
	${_rpc.ypupdated} \
	${_rpc.ypxfrd} \
	${_rrenumd} \
	${_rtadvctl} \
	${_rtadvd} \
	rtprio \
	${_rtsold} \
	${_rwhod} \
	${_sa} \
	${_sade} \
	${_sendmail} \
	service \
	services_mkdb \
	setfib \
	setfmac \
	setpmac \
	${_sicontrol} \
	smbmsg \
	snapinfo \
	${_spkrtest} \
	spray \
	${_sysinstall} \
	syslogd \
	tcpdchk \
	tcpdmatch \
	tcpdrop \
	tcpdump \
	timed \
	traceroute \
	${_traceroute6} \
	trpt \
	tzsetup \
	${_uathload} \
	ugidfw \
	${_uhsoctl} \
	${_usbdevs} \
	${_usbdump} \
	${_usbconfig} \
	${_vidcontrol} \
	vipw \
	wake \
	watch \
	watchdogd \
	${_wlandebug} \
	${_wlconfig} \
	${_wpa} \
	${_ypbind} \
	${_yp_mkdb} \
	${_yppoll} \
	${_yppush} \
	${_ypserv} \
	${_ypset} \
	zic \
	${_zzz}

# NB: keep these sorted by MK_* knobs

.if ${MK_ACCT} != "no"
_ac=		ac
_accton=	accton
_sa=		sa
.endif

.if ${MK_AMD} != "no"
_amd=		amd
.endif

.if ${MK_AUDIT} != "no"
_audit=		audit
_auditd=	auditd
_auditreduce=	auditreduce
_praudit=	praudit
.endif

.if ${MK_AUTHPF} != "no"
_authpf=	authpf
.endif

.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
SUBDIR+=	dnssec-dsfromkey
SUBDIR+=	dnssec-keyfromlabel
SUBDIR+=	dnssec-keygen
SUBDIR+=	dnssec-revoke
SUBDIR+=	dnssec-settime
SUBDIR+=	dnssec-signzone
.endif
.if ${MK_BIND_NAMED} != "no"
SUBDIR+=	arpaname
SUBDIR+=	ddns-confgen
SUBDIR+=	genrandom
SUBDIR+=	isc-hmac-fixup
SUBDIR+=	named
SUBDIR+=	named-checkconf
SUBDIR+=	named-checkzone
SUBDIR+=	named-journalprint
SUBDIR+=	named.reload
SUBDIR+=	nsec3hash
SUBDIR+=	rndc
SUBDIR+=	rndc-confgen
.endif

.if ${MK_BLUETOOTH} != "no"
_bluetooth=	bluetooth
.endif

.if ${MK_BSNMP} != "no"
_bsnmpd=	bsnmpd
.endif

.if ${MK_CTM} != "no"
_ctm=		ctm
.endif

.if ${MK_FLOPPY} != "no"
_fdcontrol=	fdcontrol
_fdformat=	fdformat
_fdread=	fdread
_fdwrite=	fdwrite
.endif

.if ${MK_FREEBSD_UPDATE} != "no"
_freebsd-update= freebsd-update
.endif

.if ${MK_GSSAPI} != no
_gssd=		gssd
.endif

.if ${MK_INET6} != "no"
_faithd=	faithd
_ip6addrctl=	ip6addrctl
_mld6query=	mld6query
_ndp=		ndp
_rip6query=	rip6query
_route6d=	route6d
_rrenumd=	rrenumd
_rtadvctl=	rtadvctl
_rtadvd=	rtadvd
_rtsold=	rtsold
_traceroute6=	traceroute6
.endif

.if ${MK_IPFW} != "no"
_ipfwpcap=	ipfwpcap
.endif

.if ${MK_IPX} != "no"
_IPXrouted=	IPXrouted
.endif

.if ${MK_JAIL} != "no"
_jail=		jail
_jexec=		jexec
_jls=		jls
.endif

# XXX MK_SYSCONS
# XXX is moused w/ usb useful?
.if ${MK_LEGACY_CONSOLE} != "no"
_kbdcontrol=	kbdcontrol
_kbdmap=	kbdmap
_moused=	moused
_vidcontrol=	vidcontrol
.endif

.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
.if ${MK_PPP} != "no"
_pppctl=	pppctl
.endif
.if ${MK_NS_CACHING} != "no"
_nscd=		nscd
.endif
.endif

.if ${MK_LPR} != "no"
_lpr=		lpr
.endif

.if ${MK_MAN_UTILS} != "no"
_manctl=	manctl
.endif

.if ${MK_NETGRAPH} != "no"
_flowctl=	flowctl
_lmcconfig=	lmcconfig
_ngctl=		ngctl
_nghook=	nghook
.endif

.if ${MK_NIS} != "no"
_rpc.yppasswdd=	rpc.yppasswdd
_rpc.ypupdated=	rpc.ypupdated
_rpc.ypxfrd=	rpc.ypxfrd
_ypbind=	ypbind
_yp_mkdb=	yp_mkdb
_yppoll=	yppoll
_yppush=	yppush
_ypserv=	ypserv
_ypset=		ypset
.endif

.if ${MK_NTP} != "no"
_ntp=		ntp
.endif

.if ${MK_OPENSSL} != "no"
_keyserv=	keyserv
.endif

.if ${MK_PF} != "no"
_ftp-proxy=	ftp-proxy
.endif

.if ${MK_PKGTOOLS} != "no"
_pkg_install=	pkg_install
SUBDIR+=	pkg
.endif

# XXX MK_TOOLCHAIN?
.if ${MK_PMC} != "no"
_pmcannotate=	pmcannotate
_pmccontrol=	pmccontrol
_pmcstat=	pmcstat
.endif

.if ${MK_PORTSNAP} != "no"
_portsnap=	portsnap
.endif

.if ${MK_PPP} != "no"
_ppp=		ppp
#_pppctl handled below
.endif

.if ${MK_QUOTAS} != "no"
_edquota=	edquota
_quotaon=	quotaon
_repquota=	repquota
.endif

.if ${MK_RCMDS} != "no"
_rwhod=		rwhod
.endif

.if ${MK_SENDMAIL} != "no"
_editmap=	editmap
_mailstats=	mailstats
_makemap=	makemap
_praliases=	praliases
_sendmail=	sendmail
.endif

.if ${MK_SYSINSTALL} != "no"
.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
    ${MACHINE_ARCH} == "sparc64"
_sade=		sade
.endif
.if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "mips"
_sysinstall=	sysinstall
.endif
.endif

.if ${MK_TOOLCHAIN} != "no"
_config=	config
_crunch=	crunch
.endif

.if ${MK_USB} != "no"
.if ${MACHINE_ARCH} != "ia64"
_uathload=	uathload
.endif
_uhsoctl=	uhsoctl
#_usbdevs=	usbdevs
_usbdump=	usbdump
_usbconfig=	usbconfig
.endif

.if ${MK_WIRELESS} != "no"
_ancontrol=	ancontrol
_wlandebug=	wlandebug
_wpa=		wpa
.endif

.if ${MACHINE_ARCH} == "arm"
_kgmon=		kgmon
.endif

.if ${MACHINE_ARCH} == "i386"
.if ${MK_APM} != "no"
_apm=		apm
_apmd=		apmd
.endif
_asf=		asf
.if ${MK_TOOLCHAIN} != "no"
_btxld=		btxld
.endif
_cpucontrol=	cpucontrol
_kgmon=		kgmon
_kgzip=		kgzip
_lptcontrol=	lptcontrol
.if ${MK_NCP} != "no"
_mount_nwfs=	mount_nwfs
.endif
_mount_smbfs=	mount_smbfs
_mptable=	mptable
.if ${MK_NDIS} != "no"
_ndiscvt=	ndiscvt
.endif
_pnpinfo=	pnpinfo
_sicontrol=	sicontrol
_spkrtest=	spkrtest
_zzz=		zzz
.if ${MACHINE} == "i386"
.if ${MK_ACPI} != "no"
_acpi=		acpi
.endif
_boot0cfg=	boot0cfg
.if ${MK_WIRELESS} != "no"
_wlconfig=	wlconfig
.endif
.elif ${MACHINE} == "pc98"
_boot98cfg=	boot98cfg
.endif
.endif

# kgzip: builds, but missing support files
# mptable: broken (not 64 bit clean)
# pnpinfo: crashes (not really useful anyway)
.if ${MACHINE_ARCH} == "amd64"
.if ${MK_ACPI} != "no"
_acpi=		acpi
.endif
_asf=		asf
_boot0cfg=	boot0cfg
.if ${MK_TOOLCHAIN} != "no"
_btxld=		btxld
.endif
_cpucontrol=	cpucontrol
_kgmon=		kgmon
_lptcontrol=	lptcontrol
.if ${MK_NCP} != "no"
_mount_nwfs=	mount_nwfs
.endif
_mount_smbfs=	mount_smbfs
_mptable=	mptable
.if ${MK_NDIS} != "no"
_ndiscvt=	ndiscvt
.endif
_sicontrol=	sicontrol
_spkrtest=	spkrtest
_zzz=		zzz
.endif

.if ${MACHINE_ARCH} == "ia64"
.if ${MK_ACPI} != "no"
_acpi=		acpi
.endif
_kgmon=		kgmon
_mount_smbfs=	mount_smbfs
_zzz=		zzz
.endif

.if ${MACHINE_ARCH} == "powerpc"
_mount_smbfs=	mount_smbfs
_nvram=		nvram
_ofwdump=	ofwdump
.endif

.if ${MACHINE_ARCH} == "sparc64"
_eeprom=	eeprom
_ofwdump=	ofwdump
.endif

.include <bsd.subdir.mk>
@


1.458
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/245606
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.sbin/Makefile 245606 2013-01-18 15:57:09Z eadler $
a41 1
	manctl \
@


1.457
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/244562
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.sbin/Makefile 244562 2012-12-21 21:00:00Z brooks $
d60 1
a60 1
	pc-sysinstall \
d268 4
@


1.456
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/243752
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.sbin/Makefile 243752 2012-12-01 15:11:46Z rwatson $
d58 1
@


1.455
log
@Switching exporter and resync
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.sbin/Makefile 241606 2012-10-16 09:59:10Z attilio $
d113 3
@


1.454
log
@SVN rev 241606 on 2012-10-16 09:59:10Z by attilio

Disconnect non-MPSAFE PORTALFS from the build in preparation for dropping
GIANT from VFS.

This is not targeted for MFC.
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.453
log
@SVN rev 241149 on 2012-10-03 02:32:47Z by dteske

Import sysutils/sysrc from the ports tree (current version 5.1). Importing
disconnected under the WITH_BSDCONFIG flag (a good idea since this version of
sysrc(8) indeed requires the `sysrc.subr' module installed by bsdconfig(8)).

Multiple reasons sysrc should not simply continue to live in ports. The most
important being that it is tightly coupled with the base.

Approved by:	adrian (co-mentor)
@
text
@a48 1
	mount_portalfs \
@


1.452
log
@SVN rev 239685 on 2012-08-25 18:08:20Z by brooks

Add isf(4), a driver for the Intel StrataFlash family of NOR flash parts.

The driver attempts to support all documented parts, but has only been
tested with the 512Mbit part on the Terasic DE4 FPGA board.  It should be
trivial to adapt the driver's attach routine to other embedded boards
using with any parts in the family.

Also import isfctl(8) which can be used to erase sections of the flash.

Sponsored by:	DARPA, AFRL
@
text
@d150 1
@


1.451
log
@SVN rev 238438 on 2012-07-14 03:16:57Z by dteske

Import bsdconfig(8) as a replacement for the post-install abilities of
deprecated sysinstall(8). NOTE: WITH_BSDCONFIG is currently required.

Submitted by:	Devin Teske (dteske), Ron McDowell <rcm@@fuzzwad.org>
Reviewed by:	Ron McDowell <rcm@@fuzzwad.org>
Approved by:	Ed Maste (emaste)
@
text
@d38 1
@


1.450
log
@SVN rev 238423 on 2012-07-13 13:23:48Z by jhb

The etcupdate utility is a tool for managing updates to files that are
not updated as part of `make installworld' such as files in /etc.  It
manages updates by doing a three-way merge of changes made to these files
against the local versions.  It is also designed to minimize the amount
of user intervention with the goal of simplifying upgrades for clusters
of machines.

The primary difference from mergemaster is that etcupdate requires less
manual work.  The primary difference from etcmerge is that etcupdate
updates files in-place similar to mergemaster rather than building a
separate /etc tree.

Requested by:	obrien, kib, theraven, joeld (among others)
@
text
@d147 4
@


1.449
log
@SVN rev 238010 on 2012-07-02 18:04:31Z by glebius

Fix build after r237997.
@
text
@d26 1
@


1.448
log
@SVN rev 237997 on 2012-07-02 15:28:50Z by bapt

New build KNOB: WITHOUT_PKGBOOTSTRAP to condition building of usr.sbin/pkg
Do not condition usr.sbin/pkg building on WITHOUT_PKGTOOLS anymore, so that users can
remove the old pkg_* tools without removing the pkgng boostrap

Approved by:	des (mentor)
MFC after:	1 month
@
text
@d262 1
a262 1
.if ${PK_PKGBOOTSTRAP} != "no"
@


1.447
log
@SVN rev 235537 on 2012-05-17 10:11:18Z by gber

Import work done under project/nand (@@235533) into head.

The NAND Flash environment consists of several distinct components:
  - NAND framework (drivers harness for NAND controllers and NAND chips)
  - NAND simulator (NANDsim)
  - NAND file system (NAND FS)
  - Companion tools and utilities
  - Documentation (manual pages)

This work is still experimental. Please use with caution.

Obtained from: Semihalf
Supported by:  FreeBSD Foundation, Juniper Networks
@
text
@d262 4
a267 1
SUBDIR+=	pkg
@


1.446
log
@SVN rev 234313 on 2012-04-15 15:13:36Z by bapt

add usr.sbin/pkg which is a bootstrap tool for pkgng.
it respects PACKAGESITE, PACKAGEROOT, and a new environment variable ABI (if a user want to use a different API from the base one for its packages)
it has no man page on purpose to avoid hidding the pkg(8) man page from the pkgng package.
for now uses pkgbeta.FreeBSD.org as default mirror to find its package
it respects MK_PKGTOOLS

Approved by:	des (mentor)
@
text
@d226 5
@


1.445
log
@SVN rev 231530 on 2012-02-11 20:28:42Z by ed

Replace utxrm(8) by utx(8).

At first, I added a utility called utxrm(8) to remove stale entries from
the user accounting database. It seems there are cases in which we need
to perform different operations on the database as well. Simply rename
utxrm(8) to utx(8) and place the old code under the "rm" command.

In addition to "rm", this tool supports "boot" and "shutdown", which are
going to be used by an rc-script which I am going to commit separately.
@
text
@d259 1
@


1.444
log
@SVN rev 229997 on 2012-01-12 00:34:33Z by ken

Add the CAM Target Layer (CTL).

CTL is a disk and processor device emulation subsystem originally written
for Copan Systems under Linux starting in 2003.  It has been shipping in
Copan (now SGI) products since 2005.

It was ported to FreeBSD in 2008, and thanks to an agreement between SGI
(who acquired Copan's assets in 2010) and Spectra Logic in 2010, CTL is
available under a BSD-style license.  The intent behind the agreement was
that Spectra would work to get CTL into the FreeBSD tree.

Some CTL features:

 - Disk and processor device emulation.
 - Tagged queueing
 - SCSI task attribute support (ordered, head of queue, simple tags)
 - SCSI implicit command ordering support.  (e.g. if a read follows a mode
   select, the read will be blocked until the mode select completes.)
 - Full task management support (abort, LUN reset, target reset, etc.)
 - Support for multiple ports
 - Support for multiple simultaneous initiators
 - Support for multiple simultaneous backing stores
 - Persistent reservation support
 - Mode sense/select support
 - Error injection support
 - High Availability support (1)
 - All I/O handled in-kernel, no userland context switch overhead.

(1) HA Support is just an API stub, and needs much more to be fully
    functional.

ctl.c:			The core of CTL.  Command handlers and processing,
			character driver, and HA support are here.

ctl.h:			Basic function declarations and data structures.

ctl_backend.c,
ctl_backend.h:		The basic CTL backend API.

ctl_backend_block.c,
ctl_backend_block.h:	The block and file backend.  This allows for using
			a disk or a file as the backing store for a LUN.
			Multiple threads are started to do I/O to the
			backing device, primarily because the VFS API
			requires that to get any concurrency.

ctl_backend_ramdisk.c:	A "fake" ramdisk backend.  It only allocates a
			small amount of memory to act as a source and sink
			for reads and writes from an initiator.  Therefore
			it cannot be used for any real data, but it can be
			used to test for throughput.  It can also be used
			to test initiators' support for extremely large LUNs.

ctl_cmd_table.c:	This is a table with all 256 possible SCSI opcodes,
			and command handler functions defined for supported
			opcodes.

ctl_debug.h:		Debugging support.

ctl_error.c,
ctl_error.h:		CTL-specific wrappers around the CAM sense building
			functions.

ctl_frontend.c,
ctl_frontend.h:		These files define the basic CTL frontend port API.

ctl_frontend_cam_sim.c:	This is a CTL frontend port that is also a CAM SIM.
			This frontend allows for using CTL without any
			target-capable hardware.  So any LUNs you create in
			CTL are visible in CAM via this port.

ctl_frontend_internal.c,
ctl_frontend_internal.h:
			This is a frontend port written for Copan to do
			some system-specific tasks that required sending
			commands into CTL from inside the kernel.  This
			isn't entirely relevant to FreeBSD in general,
			but can perhaps be repurposed.

ctl_ha.h:		This is a stubbed-out High Availability API.  Much
			more is needed for full HA support.  See the
			comments in the header and the description of what
			is needed in the README.ctl.txt file for more
			details.

ctl_io.h:		This defines most of the core CTL I/O structures.
			union ctl_io is conceptually very similar to CAM's
			union ccb.

ctl_ioctl.h:		This defines all ioctls available through the CTL
			character device, and the data structures needed
			for those ioctls.

ctl_mem_pool.c,
ctl_mem_pool.h:		Generic memory pool implementation used by the
			internal frontend.

ctl_private.h:		Private data structres (e.g. CTL softc) and
			function prototypes.  This also includes the SCSI
			vendor and product names used by CTL.

ctl_scsi_all.c,
ctl_scsi_all.h:		CTL wrappers around CAM sense printing functions.

ctl_ser_table.c:	Command serialization table.  This defines what
			happens when one type of command is followed by
			another type of command.

ctl_util.c,
ctl_util.h:		CTL utility functions, primarily designed to be
			used from userland.  See ctladm for the primary
			consumer of these functions.  These include CDB
			building functions.

scsi_ctl.c:		CAM target peripheral driver and CTL frontend port.
			This is the path into CTL for commands from
			target-capable hardware/SIMs.

README.ctl.txt:		CTL code features, roadmap, to-do list.

usr.sbin/Makefile:	Add ctladm.

ctladm/Makefile,
ctladm/ctladm.8,
ctladm/ctladm.c,
ctladm/ctladm.h,
ctladm/util.c:		ctladm(8) is the CTL management utility.
			It fills a role similar to camcontrol(8).
			It allow configuring LUNs, issuing commands,
			injecting errors and various other control
			functions.

usr.bin/Makefile:	Add ctlstat.

ctlstat/Makefile
ctlstat/ctlstat.8,
ctlstat/ctlstat.c:	ctlstat(8) fills a role similar to iostat(8).
			It reports I/O statistics for CTL.

sys/conf/files:		Add CTL files.

sys/conf/NOTES:		Add device ctl.

sys/cam/scsi_all.h:	To conform to more recent specs, the inquiry CDB
			length field is now 2 bytes long.

			Add several mode page definitions for CTL.

sys/cam/scsi_all.c:	Handle the new 2 byte inquiry length.

sys/dev/ciss/ciss.c,
sys/dev/ata/atapi-cam.c,
sys/cam/scsi/scsi_targ_bh.c,
scsi_target/scsi_cmds.c,
mlxcontrol/interface.c:	Update for 2 byte inquiry length field.

scsi_da.h:		Add versions of the format and rigid disk pages
			that are in a more reasonable format for CTL.

amd64/conf/GENERIC,
i386/conf/GENERIC,
ia64/conf/GENERIC,
sparc64/conf/GENERIC:	Add device ctl.

i386/conf/PAE:		The CTL frontend SIM at least does not compile
			cleanly on PAE.

Sponsored by:	Copan Systems, SGI and Spectra Logic
MFC after:	1 month
@
text
@d309 1
a309 1
SUBDIR+=	utxrm
@


1.443
log
@SVN rev 225937 on 2011-10-03 15:13:09Z by nwhitehorn

Farewall, sysinstall! You served us well for many years, but 10.0 is one
digit beyond your time.

Various sysinstall dependencies (e.g. libftpio, libdisk, libodialog, etc.)
will be cleaned up in coming days. Some will take longer than others due to
a few other consumers (tzsetup and sade).
@
text
@d19 1
@


1.442
log
@SVN rev 224175 on 2011-07-18 08:10:49Z by dougb

The named.reload script is no longer useful in the age of rc.d
@
text
@a292 2
SUBDIR+=	sysinstall

@


1.442.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.442.2.2
log
@SVN rev 230187 on 2012-01-16 04:00:32Z by eadler

- Listen to WITHOUT_SYSINSTALL

PR:		bin/164185
Submitted by:	Pierre Guinoiseau <pierre@@guinoiseau.eu>
Reviewed by:	imp
Approved by:	cperciva
MFC After	3 days
@
text
@a292 1
.if ${MK_SYSINSTALL} != "no"
a293 1
.endif
@


1.442.2.3
log
@SVN rev 231772 on 2012-02-15 17:28:09Z by ken

MFC r229997, r230033, and r230334

Bring the CAM Target Layer into stable/9.

  r230334 | ken | 2012-01-19 11:42:03 -0700 (Thu, 19 Jan 2012) | 19 lines

  Quiet some clang warnings when compiling CTL.

  ctl_error.c,
  ctl_error.h:	Take out the ctl_sense_format enumeration, and use
  		scsi_sense_data_type instead.

  		Remove ctl_get_sense_format() and switch ctl_build_ua()
  		over to using scsi_sense_data_type.

  ctl_backend_ramdisk.c,
  ctl_backend_block.c:
  		Use C99 structure initializers instead of GNU initializers.

  ctl.c:		Switch over to using the SCSI sense format enumeration
  		instead of the CTL-specific enumeration.

  Submitted by:	dim (partially)
  MFC after:	1 month

  r230033 | ken | 2012-01-12 15:08:33 -0700 (Thu, 12 Jan 2012) | 5 lines

  Silence some unnecessary verbosity.

  Reported by:	mav
  MFC after:	1 month

  r229997 | ken | 2012-01-11 17:34:33 -0700 (Wed, 11 Jan 2012) | 170 lines

  Add the CAM Target Layer (CTL).

  CTL is a disk and processor device emulation subsystem originally written
  for Copan Systems under Linux starting in 2003.  It has been shipping in
  Copan (now SGI) products since 2005.

  It was ported to FreeBSD in 2008, and thanks to an agreement between SGI
  (who acquired Copan's assets in 2010) and Spectra Logic in 2010, CTL is
  available under a BSD-style license.  The intent behind the agreement was
  that Spectra would work to get CTL into the FreeBSD tree.

  Some CTL features:

   - Disk and processor device emulation.
   - Tagged queueing
   - SCSI task attribute support (ordered, head of queue, simple tags)
   - SCSI implicit command ordering support.  (e.g. if a read follows a mode
     select, the read will be blocked until the mode select completes.)
   - Full task management support (abort, LUN reset, target reset, etc.)
   - Support for multiple ports
   - Support for multiple simultaneous initiators
   - Support for multiple simultaneous backing stores
   - Persistent reservation support
   - Mode sense/select support
   - Error injection support
   - High Availability support (1)
   - All I/O handled in-kernel, no userland context switch overhead.

  (1) HA Support is just an API stub, and needs much more to be fully
      functional.

  ctl.c:			The core of CTL.  Command handlers and processing,
  			character driver, and HA support are here.

  ctl.h:			Basic function declarations and data structures.

  ctl_backend.c,
  ctl_backend.h:		The basic CTL backend API.

  ctl_backend_block.c,
  ctl_backend_block.h:	The block and file backend.  This allows for using
  			a disk or a file as the backing store for a LUN.
  			Multiple threads are started to do I/O to the
  			backing device, primarily because the VFS API
  			requires that to get any concurrency.

  ctl_backend_ramdisk.c:	A "fake" ramdisk backend.  It only allocates a
  			small amount of memory to act as a source and sink
  			for reads and writes from an initiator.  Therefore
  			it cannot be used for any real data, but it can be
  			used to test for throughput.  It can also be used
  			to test initiators' support for extremely large LUNs.

  ctl_cmd_table.c:	This is a table with all 256 possible SCSI opcodes,
  			and command handler functions defined for supported
  			opcodes.

  ctl_debug.h:		Debugging support.

  ctl_error.c,
  ctl_error.h:		CTL-specific wrappers around the CAM sense building
  			functions.

  ctl_frontend.c,
  ctl_frontend.h:		These files define the basic CTL frontend port API.

  ctl_frontend_cam_sim.c:	This is a CTL frontend port that is also a CAM SIM.
  			This frontend allows for using CTL without any
  			target-capable hardware.  So any LUNs you create in
  			CTL are visible in CAM via this port.

  ctl_frontend_internal.c,
  ctl_frontend_internal.h:
  			This is a frontend port written for Copan to do
  			some system-specific tasks that required sending
  			commands into CTL from inside the kernel.  This
  			isn't entirely relevant to FreeBSD in general,
  			but can perhaps be repurposed.

  ctl_ha.h:		This is a stubbed-out High Availability API.  Much
  			more is needed for full HA support.  See the
  			comments in the header and the description of what
  			is needed in the README.ctl.txt file for more
  			details.

  ctl_io.h:		This defines most of the core CTL I/O structures.
  			union ctl_io is conceptually very similar to CAM's
  			union ccb.

  ctl_ioctl.h:		This defines all ioctls available through the CTL
  			character device, and the data structures needed
  			for those ioctls.

  ctl_mem_pool.c,
  ctl_mem_pool.h:		Generic memory pool implementation used by the
  			internal frontend.

  ctl_private.h:		Private data structres (e.g. CTL softc) and
  			function prototypes.  This also includes the SCSI
  			vendor and product names used by CTL.

  ctl_scsi_all.c,
  ctl_scsi_all.h:		CTL wrappers around CAM sense printing functions.

  ctl_ser_table.c:	Command serialization table.  This defines what
  			happens when one type of command is followed by
  			another type of command.

  ctl_util.c,
  ctl_util.h:		CTL utility functions, primarily designed to be
  			used from userland.  See ctladm for the primary
  			consumer of these functions.  These include CDB
  			building functions.

  scsi_ctl.c:		CAM target peripheral driver and CTL frontend port.
  			This is the path into CTL for commands from
  			target-capable hardware/SIMs.

  README.ctl.txt:		CTL code features, roadmap, to-do list.

  usr.sbin/Makefile:	Add ctladm.

  ctladm/Makefile,
  ctladm/ctladm.8,
  ctladm/ctladm.c,
  ctladm/ctladm.h,
  ctladm/util.c:		ctladm(8) is the CTL management utility.
  			It fills a role similar to camcontrol(8).
  			It allow configuring LUNs, issuing commands,
  			injecting errors and various other control
  			functions.

  usr.bin/Makefile:	Add ctlstat.

  ctlstat/Makefile
  ctlstat/ctlstat.8,
  ctlstat/ctlstat.c:	ctlstat(8) fills a role similar to iostat(8).
  			It reports I/O statistics for CTL.

  sys/conf/files:		Add CTL files.

  sys/conf/NOTES:		Add device ctl.

  sys/cam/scsi_all.h:	To conform to more recent specs, the inquiry CDB
  			length field is now 2 bytes long.

  			Add several mode page definitions for CTL.

  sys/cam/scsi_all.c:	Handle the new 2 byte inquiry length.

  sys/dev/ciss/ciss.c,
  sys/dev/ata/atapi-cam.c,
  sys/cam/scsi/scsi_targ_bh.c,
  scsi_target/scsi_cmds.c,
  mlxcontrol/interface.c:	Update for 2 byte inquiry length field.

  scsi_da.h:		Add versions of the format and rigid disk pages
  			that are in a more reasonable format for CTL.

  amd64/conf/GENERIC,
  i386/conf/GENERIC,
  ia64/conf/GENERIC,
  sparc64/conf/GENERIC:	Add device ctl.

  i386/conf/PAE:		The CTL frontend SIM at least does not compile
  			cleanly on PAE.

  Sponsored by:	Copan Systems, SGI and Spectra Logic
  MFC after:	1 month
@
text
@a18 1
	ctladm \
@


1.442.2.4
log
@SVN rev 235112 on 2012-05-06 22:50:07Z by bapt

MFC r234313 r234315 r234322 r234351 r234870

bootstrap tool for pkgng.
it respects PACKAGESITE, PACKAGEROOT, and a new environment variable ABI (if a
user want to use a different API from the base one for its packages)
it has no man page on purpose to avoid hidding the pkg(8) man page from the
pkgng package.
for now uses pkgbeta.FreeBSD.org as default mirror to find its package
it respects MK_PKGTOOLS

Approved by:	des (mentor)
@
text
@a258 1
SUBDIR+=	pkg
@


1.442.2.5
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/Makefile 235112 2012-05-06 22:50:07Z bapt $
@


1.442.2.6
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/244398
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r244398 | rwatson | 2012-12-18 14:32:53 +0000 (Tue, 18 Dec 2012) | 29 lines
## SVN ##
## SVN ## Merge r244181 from head to stable/9:
## SVN ##
## SVN ##   Fix the location of auditdistd configuration file.
## SVN ##
## SVN ##   Reported by:    Johan Hendriks <joh.hendriks@@gmail.com>
## SVN ##
## SVN ## Merge remaining unmerged portions of r243752 from head to stable/9; parts
## SVN ## adding the new 'auditdistd' user were previously merged in r243947:
## SVN ##
## SVN ##   Merge a number of changes required to hook up OpenBSM 1.2-alpha2's
## SVN ##   auditdistd (distributed audit daemon) to the build:
## SVN ##
## SVN ##   - Manual cross references
## SVN ##   - Makefile for auditdistd
## SVN ##   - rc.d script, rc.conf entrie
## SVN ##   - New group and user for auditdistd; associated aliases, etc.
## SVN ##
## SVN ##   The audit trail distribution daemon provides reliable,
## SVN ##   cryptographically protected (and sandboxed) delivery of audit tails
## SVN ##   from live clients to audit server hosts in order to both allow
## SVN ##   centralised analysis, and improve resilience in the event of client
## SVN ##   compromises: clients are not permitted to change trail contents
## SVN ##   after submission.
## SVN ##
## SVN ##   Submitted by:   pjd
## SVN ##   Sponsored by:   The FreeBSD Foundation (auditdistd)
## SVN ##
## SVN ## Obtained from:	TrustedBSD Project
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 244398 2012-12-18 14:32:53Z rwatson $
a111 3
.if ${MK_OPENSSL} != "no"
SUBDIR+=	auditdistd
.endif
@


1.442.2.7
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/245462
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 245462 2013-01-15 16:46:51Z brooks $
a56 1
	nmtree \
@


1.442.2.8
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246264
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 246264 2013-02-02 23:01:54Z eadler $
d59 1
a59 1
	${_pc_sysinstall} \
a256 4
.if ${MK_PC_SYSINSTALL} != "no"
_pc_sysinstall=	pc-sysinstall
.endif

@


1.442.2.9
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248354
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 248354 2013-03-15 22:14:41Z brooks $
d40 1
@


1.442.2.10
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/252995
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 252995 2013-07-07 19:13:34Z dteske $
a9 1
	bsdconfig \
a82 1
	sysrc \
@


1.442.2.11
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/254897
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 254897 2013-08-26 07:17:41Z erwin $
a131 1
SUBDIR+=	dnssec-verify
@


1.442.2.12
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/254966
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 254966 2013-08-27 18:16:50Z dteske $
@


1.442.2.13
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/260650
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 260650 2014-01-14 21:20:51Z jhb $
a26 1
	etcupdate \
@


1.442.2.14
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/264303
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/Makefile 264303 2014-04-09 18:16:58Z dim $
a337 2
SUBDIR_PARALLEL=

@


1.442.2.4.2.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.442.2.4.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/usr.sbin/Makefile 235112 2012-05-06 22:50:07Z bapt $
@


1.442.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.442.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/usr.sbin/Makefile 224175 2011-07-18 08:10:49Z dougb $
@


1.441
log
@SVN rev 224144 on 2011-07-17 19:24:54Z by hrs

- Improve interface list handling.  The rtadvd(8) now supports dynamically-
  added/removed interfaces in a more consistent manner and reloading the
  configuration file.

- Implement burst unsolicited RA sending into the internal RA timer framework
  when AdvSendAdvertisements and/or configuration entries are changed as
  described in RFC 4861 6.2.4.  This fixes issues that make termination of the
  rtadvd(8) daemon take very long time.

  An interface now has three internal states, UNCONFIGURED, TRANSITIVE, or
  CONFIGURED, and the burst unsolicited sending happens in TRANSITIVE.
  See rtadvd.h for the details.

- rtadvd(8) now accepts non-existent interfaces as well in the command line.

- Add control socket support and rtadvctl(8) utility to show the RA information
  in rtadvd(8).  Dumping by SIGUSR1 has been removed in favor of it.
@
text
@a135 1
SUBDIR+=	named.reload
@


1.440
log
@SVN rev 224093 on 2011-07-16 11:20:54Z by dougb

bmake and other updates necessary for the BIND 9.8.x upgrade.

This includes a structural change regarding atomic ops. Previously they
were enabled on all platforms unless we had knowledge that they did not
work. However both work performed by marius@@ on sparc64 and the fact that
the 9.8.x branch is fussier in this area has demonstrated that this is
not a safe approach. So I've modified a patch provided by marius to
enable them for i386, amd64, and ia64 only.
@
text
@d181 1
@


1.439
log
@SVN rev 223209 on 2011-06-17 21:30:21Z by ed

Add WITHOUT_UTMPX switch to the build system.

This knob removes the tools that are exclusively used to view and
maintain the databases maintained by utmpx, namely last, users, who,
wtmpcvt, ac, lastlogin and utxrm.

The tool w is not in this list, because it has some other functionality
which is unrelated to utmpx; it is hardlinked to the uptime tool.
@
text
@d123 2
d128 4
d135 1
d137 1
@


1.438
log
@SVN rev 223201 on 2011-06-17 20:47:44Z by ed

Don't omit ac(8) as part of WITHOUT_ACCT.

The WITHOUT_ACCT switch is supposed to omit tools related to process
accounting, namely accton and sa. ac(8) is just a simple tool that
prints statistics based on data in the utx.log database. It has nothing
to do with the former.
@
text
@d6 1
a6 2
SUBDIR=	ac \
	adduser \
a36 1
	lastlogin \
a90 1
	utxrm \
d299 6
@


1.437
log
@SVN rev 220312 on 2011-04-03 22:36:40Z by hselasky

- Include usbdump into default build.

MFC after:	7 days
Approved by:	thompsa (mentor)
@
text
@d6 2
a7 1
SUBDIR= adduser \
a102 1
SUBDIR+=	ac
@


1.436
log
@SVN rev 218847 on 2011-02-19 11:44:04Z by ed

Add a utility, utxrm(8).

Most of the ports I broke when I imported utmpx, were simple management
utilities for the utmp database, allowing you to add/remove entries
manually.

Add a small tool called utxrm(8), which allows you to remove an entry
from the utmpx database by hand. This is useful when a login daemon
crashes or fails to remove the entry during shutdown.
@
text
@d299 1
@


1.435
log
@SVN rev 218799 on 2011-02-18 14:54:34Z by nwhitehorn

Import bsdinstall. This is meant to be (eventually in conjunction with
pc-sysinstall) a replacement for sysinstall in the 9.0 release and beyond.
Currently supported platforms are sparc64, pc98, i386, amd64, powerpc, and
powerpc64. Integration into the build system will occur in the coming
weeks.

Merging with pc-sysinstall will use this code as a frontend, while
temporarily retaining the interactive partition editor here. This work
will be done in parallel with improvements on this code and release
integration.

Thanks to all who have provided testing and comments!
@
text
@d92 1
@


1.434
log
@SVN rev 214885 on 2010-11-06 15:04:48Z by uqs

Put string in quotes, like is done everywhere.
@
text
@d10 1
@


1.433
log
@SVN rev 213462 on 2010-10-05 21:19:20Z by gonzo

- Introduce WITH_GPIO knob and disable building gpioctl
    by default. Most systems do not need it.
@
text
@d158 1
a158 1
.if ${MK_GSSAPI} != no
@


1.432
log
@SVN rev 213389 on 2010-10-03 20:09:19Z by antoine

Reconnect uathload to the build.
@
text
@a29 1
	gpioctl \
d162 4
@


1.431
log
@SVN rev 213238 on 2010-09-28 03:28:20Z by gonzo

Add gpioctl(8). Utility for configuring/accessing GPIO pins
@
text
@d291 1
@


1.430
log
@SVN rev 212525 on 2010-09-13 02:21:07Z by imp

Merge from tbemd: use Makefile.arch to control building.

Reviewed by:	arch@@ (many times, no objection)
@
text
@d30 1
@


1.429
log
@SVN rev 211846 on 2010-08-26 15:49:52Z by imp

Make sure TARGET_ABI is defined.  TARGET_ABI will die a horrible death
after we get all of TBEMD merged back into head, and make mips64 imply
n64, so don't bother to make this 100% pretty.  You'll have to settle
for only 64% pretty.
@
text
@d6 1
a6 8
SUBDIR=	${_ac} \
	${_accton} \
	${_acpi} \
	adduser \
	${_amd} \
	${_ancontrol} \
	${_apm} \
	${_apmd} \
a7 9
	${_asf} \
	${_atm} \
	${_audit} \
	${_auditd} \
	${_auditreduce} \
	${_authpf} \
	${_bluetooth} \
	${_boot0cfg} \
	${_boot98cfg} \
a8 2
	${_bsnmpd} \
	${_btxld} \
a15 2
	${_config} \
	${_cpucontrol} \
a17 2
	${_crunch} \
	${_ctm} \
a22 4
	${_dnssec-dsfromkey} \
	${_dnssec-keyfromlabel} \
	${_dnssec-keygen} \
	${_dnssec-signzone} \
a23 3
	${_editmap} \
	${_edquota} \
	${_eeprom} \
a25 5
	${_faithd} \
	${_fdcontrol} \
	${_fdformat} \
	${_fdread} \
	${_fdwrite} \
a26 3
	${_flowctl} \
	${_freebsd-update} \
	${_ftp-proxy} \
a30 1
	${_gssd} \
a34 11
	${_ip6addrctl} \
	${_ipfwpcap} \
	${_IPXrouted} \
	${_jail} \
	${_jexec} \
	${_jls} \
	${_kbdcontrol} \
	${_kbdmap} \
	${_keyserv} \
	${_kgmon} \
	${_kgzip} \
a36 4
	${_lmcconfig} \
	${_lpr} \
	${_lptcontrol} \
	${_mailstats} \
d39 1
a39 2
	${_makemap} \
	${_manctl} \
a43 1
	${_mld6query} \
a45 1
	${_mount_nwfs} \
a46 3
	${_mount_smbfs} \
	${_moused} \
	${_mptable} \
a49 6
	${_named} \
	${_named-checkconf} \
	${_named-checkzone} \
	${_named.reload} \
	${_ndiscvt} \
	${_ndp} \
a55 2
	${_ngctl} \
	${_nghook} \
a56 4
	${_nscd} \
	${_ntp} \
	${_nvram} \
	${_ofwdump} \
a59 6
	${_pkg_install} \
	${_pmcannotate} \
	${_pmccontrol} \
	${_pmcstat} \
	${_pnpinfo} \
	${_portsnap} \
a60 4
	${_ppp} \
	${_pppctl} \
	${_praliases} \
	${_praudit} \
a65 1
	${_quotaon} \
a66 2
	${_repquota} \
	${_rip6query} \
a67 3
	${_rndc} \
	${_rndc-confgen} \
	${_route6d} \
a71 5
	${_rpc.yppasswdd} \
	${_rpc.ypupdated} \
	${_rpc.ypxfrd} \
	${_rrenumd} \
	${_rtadvd} \
a72 5
	${_rtsold} \
	${_rwhod} \
	${_sa} \
	${_sade} \
	${_sendmail} \
a77 1
	${_sicontrol} \
a79 1
	${_spkrtest} \
a80 1
	${_sysinstall} \
a87 1
	${_traceroute6} \
a89 1
	${_uathload} \
a90 4
	${_uhsoctl} \
	${_usbdevs} \
	${_usbconfig} \
	${_vidcontrol} \
d95 1
a95 11
	${_wlandebug} \
	${_wlconfig} \
	${_wpa} \
	${_ypbind} \
	${_yp_mkdb} \
	${_yppoll} \
	${_yppush} \
	${_ypserv} \
	${_ypset} \
	zic \
	${_zzz}
d100 3
a102 3
_ac=		ac
_accton=	accton
_sa=		sa
d106 1
a106 1
_amd=		amd
d110 4
a113 4
_audit=		audit
_auditd=	auditd
_auditreduce=	auditreduce
_praudit=	praudit
d117 1
a117 1
_authpf=	authpf
d121 4
a124 4
_dnssec-dsfromkey=	dnssec-dsfromkey
_dnssec-keyfromlabel=	dnssec-keyfromlabel
_dnssec-keygen=		dnssec-keygen
_dnssec-signzone=	dnssec-signzone
d127 6
a132 6
_named=			named
_named-checkconf=	named-checkconf
_named-checkzone=	named-checkzone
_named.reload=		named.reload
_rndc=			rndc
_rndc-confgen=		rndc-confgen
d136 1
a136 1
_bluetooth=	bluetooth
d140 1
a140 1
_bsnmpd=	bsnmpd
d144 1
a144 1
_ctm=		ctm
d148 4
a151 4
_fdcontrol=	fdcontrol
_fdformat=	fdformat
_fdread=	fdread
_fdwrite=	fdwrite
d155 1
a155 1
_freebsd-update= freebsd-update
d159 1
a159 1
_gssd=		gssd
d163 10
a172 10
_faithd=	faithd
_ip6addrctl=	ip6addrctl
_mld6query=	mld6query
_ndp=		ndp
_rip6query=	rip6query
_route6d=	route6d
_rrenumd=	rrenumd
_rtadvd=	rtadvd
_rtsold=	rtsold
_traceroute6=	traceroute6
d176 1
a176 1
_ipfwpcap=	ipfwpcap
d180 1
a180 1
_IPXrouted=	IPXrouted
d184 3
a186 3
_jail=		jail
_jexec=		jexec
_jls=		jls
d191 4
a194 4
_kbdcontrol=	kbdcontrol
_kbdmap=	kbdmap
_moused=	moused
_vidcontrol=	vidcontrol
d199 1
a199 1
_pppctl=	pppctl
d202 1
a202 1
_nscd=		nscd
d207 1
a207 1
_lpr=		lpr
d211 1
a211 1
_manctl=	manctl
d215 4
a218 4
_flowctl=	flowctl
_lmcconfig=	lmcconfig
_ngctl=		ngctl
_nghook=	nghook
d222 9
a230 9
_rpc.yppasswdd=	rpc.yppasswdd
_rpc.ypupdated=	rpc.ypupdated
_rpc.ypxfrd=	rpc.ypxfrd
_ypbind=	ypbind
_yp_mkdb=	yp_mkdb
_yppoll=	yppoll
_yppush=	yppush
_ypserv=	ypserv
_ypset=		ypset
d234 1
a234 1
_ntp=		ntp
d238 1
a238 1
_keyserv=	keyserv
d242 1
a242 1
_ftp-proxy=	ftp-proxy
d246 1
a246 1
_pkg_install=	pkg_install
d251 3
a253 3
_pmcannotate=	pmcannotate
_pmccontrol=	pmccontrol
_pmcstat=	pmcstat
d257 1
a257 1
_portsnap=	portsnap
d261 1
a261 2
_ppp=		ppp
#_pppctl handled below
d265 3
a267 3
_edquota=	edquota
_quotaon=	quotaon
_repquota=	repquota
d271 1
a271 1
_rwhod=		rwhod
d275 5
a279 5
_editmap=	editmap
_mailstats=	mailstats
_makemap=	makemap
_praliases=	praliases
_sendmail=	sendmail
d282 1
a282 9
.if ${MK_SYSINSTALL} != "no"
.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
    ${MACHINE_ARCH} == "sparc64"
_sade=		sade
.endif
.if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "mips"
_sysinstall=	sysinstall
.endif
.endif
d285 2
a286 2
_config=	config
_crunch=	crunch
d290 2
a291 7
.if ${MACHINE_ARCH} != "ia64" && \
   !(${MACHINE_ARCH} == "mips" && defined(TARGET_ABI) && ${TARGET_ABI} == "n64")
_uathload=	uathload
.endif
_uhsoctl=	uhsoctl
#_usbdevs=	usbdevs
_usbconfig=	usbconfig
d295 3
a297 3
_ancontrol=	ancontrol
_wlandebug=	wlandebug
_wpa=		wpa
d300 1
a300 3
.if ${MACHINE_ARCH} == "arm"
_kgmon=		kgmon
.endif
d302 1
a302 93
.if ${MACHINE_ARCH} == "i386"
.if ${MK_APM} != "no"
_apm=		apm
_apmd=		apmd
.endif
_asf=		asf
.if ${MK_TOOLCHAIN} != "no"
_btxld=		btxld
.endif
_cpucontrol=	cpucontrol
_kgmon=		kgmon
_kgzip=		kgzip
_lptcontrol=	lptcontrol
.if ${MK_NCP} != "no"
_mount_nwfs=	mount_nwfs
.endif
_mount_smbfs=	mount_smbfs
_mptable=	mptable
.if ${MK_NDIS} != "no"
_ndiscvt=	ndiscvt
.endif
_pnpinfo=	pnpinfo
_sicontrol=	sicontrol
_spkrtest=	spkrtest
_zzz=		zzz
.if ${MACHINE} == "i386"
.if ${MK_ACPI} != "no"
_acpi=		acpi
.endif
_boot0cfg=	boot0cfg
.if ${MK_WIRELESS} != "no"
_wlconfig=	wlconfig
.endif
.elif ${MACHINE} == "pc98"
_boot98cfg=	boot98cfg
.endif
.endif

# kgzip: builds, but missing support files
# mptable: broken (not 64 bit clean)
# pnpinfo: crashes (not really useful anyway)
.if ${MACHINE_ARCH} == "amd64"
.if ${MK_ACPI} != "no"
_acpi=		acpi
.endif
.if ${MK_APM} != "no"
_apm=		apm
.endif
_asf=		asf
_boot0cfg=	boot0cfg
.if ${MK_TOOLCHAIN} != "no"
_btxld=		btxld
.endif
_cpucontrol=	cpucontrol
_kgmon=		kgmon
_lptcontrol=	lptcontrol
.if ${MK_NCP} != "no"
_mount_nwfs=	mount_nwfs
.endif
_mount_smbfs=	mount_smbfs
_mptable=	mptable
.if ${MK_NDIS} != "no"
_ndiscvt=	ndiscvt
.endif
_sicontrol=	sicontrol
_spkrtest=	spkrtest
_zzz=		zzz
.endif

.if ${MACHINE_ARCH} == "arm"
_ofwdump=	ofwdump
.endif

.if ${MACHINE_ARCH} == "ia64"
.if ${MK_ACPI} != "no"
_acpi=		acpi
.endif
_kgmon=		kgmon
_mount_smbfs=	mount_smbfs
_zzz=		zzz
.endif

.if ${MACHINE_CPUARCH} == "powerpc"
_mount_smbfs=	mount_smbfs
_nvram=		nvram
_ofwdump=	ofwdump
.endif

.if ${MACHINE_ARCH} == "sparc64"
_eeprom=	eeprom
_mount_smbfs=	mount_smbfs
_ofwdump=	ofwdump
.endif
@


1.428
log
@SVN rev 211832 on 2010-08-26 05:25:51Z by imp

Ugly kludge to paper over some kind of ld bug and/or misuse: don't
build uathload on mips n64 either.
@
text
@d416 1
a416 1
	!(${MACHINE_ARCH} == "mips" && ${TARGET_ABI} == "n64")
@


1.427
log
@SVN rev 210287 on 2010-07-20 07:27:36Z by nwhitehorn

Build some powerpc-specific utilities on powerpc64 as well.

Submitted by:	Andreas Tobler
@
text
@d415 2
a416 1
.if ${MACHINE_ARCH} != "ia64"
@


1.426
log
@SVN rev 209513 on 2010-06-24 22:21:47Z by imp

Bring in Kris Moore's pc-sysinstall shell script from PC-BSD.  This
shell script is the back end logic necessary for an installer.  It
contains both query routines to allow a front-end installer to present
reasonable choices to the user and also action routines which allow
the front end installer to put a FreeBSD distribution onto a disk.  It
supports installing onto the usual suspects, as well as advanced
features like Mirroring, ZFS, Encryprion and GPT labels.

While this is only the back-end of the installer, it can do unattended
scripted installations.  In PC-BSD's world view, all installations are
scripted and all the front-end does is write the script.  As such, it
is useful in its own right.

This has been extensively tested over the past several releases of
PC-BSD.  However, differences between that environment and FreeBSD
suggest there will be a period of shake-out while those differences
are discovered and corrected.

A text-based front-end is in the works.  For the GUI-based front-end,
you can use the PC-BSD distribution.

Kris' BSDcan paper on pc-sysinstall is linked off his talk on the
BSDcan site:
	http://www.bsdcan.org/2010/schedule/events/173.en.html

The man page is written by Josh Paetzel, and I wrote the Makefiles for
the FreeBSD integration.  Kris wrote the rest.

This represents version r7010 in the PC-BSD repo.
http://svn.pcbsd.org/pcbsd/current/pc-sysinstall

Submitted by:	kris@@
Sponsored by:	iX Systems
@
text
@d515 1
a515 1
.if ${MACHINE_ARCH} == "powerpc"
@


1.425
log
@SVN rev 209132 on 2010-06-13 13:30:26Z by raj

Enable ofwdump(8) on ARM as this is a useful tool to inspect a flattened
device tree.
@
text
@d128 1
@


1.424
log
@SVN rev 208320 on 2010-05-19 23:56:26Z by jkim

Add a new build option, MAN_UTILS.  This option lets you control building
utilities and related support files for manual pages, which were previously
controlled by MAN.  For POLA, the default depends on MAN, i.e., WITHOUT_MAN
implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS.  This patch
is slightly improved by me from:

PR:		misc/145212
@
text
@d501 4
@


1.423
log
@SVN rev 206156 on 2010-04-04 08:38:14Z by ume

services_mkdb; generate db file from services(5) to increase
speed of getserv*()

Obtained from:	NetBSD
MFC after:	2 weeks
@
text
@d93 1
a93 1
	manctl \
d325 4
@


1.422
log
@SVN rev 206052 on 2010-04-01 17:04:37Z by imp

We don't need to note that mkproto is missing anymore.  It is
definitely OBE in a number of ways, and likely should have been
removed in 2000, not 2010.
@
text
@d170 1
@


1.421
log
@SVN rev 204731 on 2010-03-04 20:31:49Z by imp

moused is useful even without usb, so remove comment asking if it is.
@
text
@a5 1
# XXX MISSING:		mkproto
@


1.420
log
@SVN rev 202982 on 2010-01-25 18:52:47Z by yongari

Connect smbfs related libraries and tool on sparc64.

Reviewed by:	marius
@
text
@a304 1
# XXX is moused w/ usb useful?
@


1.419
log
@SVN rev 202181 on 2010-01-13 03:16:31Z by thompsa

Add a driver by Fredrik Lindberg for Option HSDPA USB devices. These differ
from standard 3G wireless units by supplying a raw IP/IPv6 endpoint rather than
using PPP over serial. uhsoctl(1) is used to initiate and close the WAN
connection.

Obtained from:	Fredrik Lindberg <fli@@shapeshifter.se>
@
text
@d515 1
@


1.418
log
@SVN rev 200743 on 2009-12-20 01:34:12Z by dougb

The service command is an easy interface to the rc.d system.
Its primary purpose is to start and stop services provided by
the rc.d scripts, however it can also be used to list the scripts
using various criteria.
@
text
@d192 1
d414 1
@


1.417
log
@SVN rev 197536 on 2009-09-27 14:00:16Z by jkim

Copy apm(4) emulation from sys/i386/acpica/acpi_machdep.c and
install apm(8) and apm_bios.h on amd64.
@
text
@d170 1
@


1.416
log
@SVN rev 196212 on 2009-08-14 13:13:12Z by scottl

Add mptutil, a basic utility for managing MPT SCSI/SATA/SAS controllers.
Drive and controller status can be reported, basic attributes changed,
and arrays and spares can be created and deleted.

Approved by:	re
Obtained from:	Yahoo! Inc.
@
text
@d471 3
@


1.415
log
@SVN rev 196200 on 2009-08-13 23:18:45Z by scottl

ntroduce mfiutil, a basic utility for managing LSI SAS-RAID & Dell PERC5/6
controllers.  Controller, array, and drive status can be checked, basic
attributes can be changed, and arrays and spares can be created and deleted.
Controller firmware can also be flashed.

This does not replace MegaCLI, found in ports, as that is officially sanctioned
and supported by LSI and includes vastly more functionality.  However, mfiutil
is open source and guaranteed to provide basic functionality, which can be
especially useful if you have a problem and can't get MegaCLI to work.

Approved by:    re
Obtained from:  Yahoo! Inc.
@
text
@d107 1
@


1.414
log
@SVN rev 195200 on 2009-06-30 18:51:22Z by mbr

Add wake, a tool to send Wake on LAN frames to hosts on a local Ethernet network

Submitted by:   Marc Balmer <marc@@msys.ch>
Reviewed by:    rwatson
Approved by:	re

M    usr.sbin/Makefile
A    usr.sbin/wake
AM   usr.sbin/wake/wake.c
AM   usr.sbin/wake/Makefile
AM   usr.sbin/wake/wake.8
@
text
@d97 1
@


1.414.2.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.414.2.2
log
@SVN rev 196285 on 2009-08-17 07:25:12Z by scottl

Merge mfiutil

Approved by:	re
@
text
@a96 1
	mfiutil \
@


1.414.2.3
log
@SVN rev 196286 on 2009-08-17 07:30:08Z by scottl

Merge mptutil

Approved by:	re
@
text
@a106 1
	mptutil \
@


1.414.2.4
log
@SVN rev 201273 on 2009-12-30 19:36:40Z by dougb

MFC r200743:

The service command is an easy interface to the rc.d system.
Its primary purpose is to start and stop services provided by
the rc.d scripts, however it can also be used to list the scripts
using various criteria.

MFC r200809, r200980, r201035, r201069, 201070:

Updates/fixes suggested after the initial introducition
@
text
@a169 1
	service \
@


1.414.2.5
log
@SVN rev 202503 on 2010-01-17 18:22:42Z by thompsa

MFC r202181,202243,202270

 Add a driver by Fredrik Lindberg for Option HSDPA USB devices. These differ
 from standard 3G wireless units by supplying a raw IP/IPv6 endpoint rather than
 using PPP over serial. uhsoctl(1) is used to initiate and close the WAN
 connection.

Obtained from:	Fredrik Lindberg <fli@@shapeshifter.se>
@
text
@a191 1
	${_uhsoctl} \
a412 1
_uhsoctl=	uhsoctl
@


1.414.2.6
log
@SVN rev 206785 on 2010-04-18 04:15:21Z by ume

MFC r206156, r206159, r206163: services_mkdb; generate db file
from services(5) to increase speed of getserv*()
@
text
@a170 1
	services_mkdb \
@


1.414.2.7
log
@SVN rev 208546 on 2010-05-25 20:16:36Z by jkim

MFC:	r208320

Add a new build option, MAN_UTILS.  This option lets you control building
utilities and related support files for manual pages, which were previously
controlled by MAN.  For POLA, the default depends on MAN, i.e., WITHOUT_MAN
implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS.
Note this patch implicitly fixes a documentation bug of src.conf(5), which
says WITHOUT_MAN may be used to not build manual pages while it was also
disabling some utilities for manual pages.

Approved by:	re (kib)
@
text
@d94 1
a94 1
	${_manctl} \
a326 4
.if ${MK_MAN_UTILS} != "no"
_manctl=	manctl
.endif

@


1.414.2.8
log
@SVN rev 221174 on 2011-04-28 16:18:30Z by hselasky

MFC r215649,r215764,r215802,r215804,r215810,r215812,r216091,r216267,r218165,r220301,r215651,r215803,r216138,r218010,r217558,r220312,r220314,r215846 and r216268.
Backport USB PF and usbdump from head to 8-stable.

Approved by:	thompsa
@
text
@a194 1
	${_usbdump} \
a420 1
_usbdump=	usbdump
@


1.414.2.9
log
@SVN rev 231802 on 2012-02-16 01:32:23Z by hrs

MFC r222732,222771,222820,222824,222972,223752,224006,224144,224148,225519,22568
3,228990:

- Implement RDNSS and DNSSL options (RFC 6106, IPv6 Router Advertisement
  Options for DNS Configuration).

- rtadvd(8) now supports "noifprefix" to disable gathering on-link prefixes
  from interfaces when no "addr" is specified[2].  An entry in rtadvd.conf
  with "noifprefix" + no "addr" generates an RA message with no prefix
  information option.

- rtadvd(8) now supports RTM_IFANNOUNCE message to fix crashes when an
  interface is added or removed.

- Implement burst unsolicited RA sending into the internal RA timer framework
  when AdvSendAdvertisements and/or configuration entries are changed as
  described in RFC 4861 6.2.4.  This fixes issues that make termination of the
  rtadvd(8) daemon take very long time.

- rtadvd(8) now accepts non-existent interfaces as well in the command line.

- Add control socket support and rtadvctl(8) utility to show the RA information
  in rtadvd(8).  Dumping by SIGUSR1 has been removed in favor of it.
@
text
@a162 1
	${_rtadvctl} \
a286 1
_rtadvctl=	rtadvctl
@


1.414.2.10
log
@SVN rev 239563 on 2012-08-22 08:27:37Z by bapt

MFC: r234313,234315,234322,234351,234870,235726,238461

add usr.sbin/pkg which is a bootstrap tool for pkgng.
it respects PACKAGESITE, PACKAGEROOT, and a new environment variable ABI (if a
user want to use a different API from the base one for its packages)
it has no man page on purpose to avoid hidding the pkg(8) man page from the
pkgng package.
for now uses pkgbeta.FreeBSD.org as default mirror to find its package
it respects MK_PKGTOOLS
@
text
@a366 1
SUBDIR+=	pkg
@


1.414.2.11
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/Makefile 239563 2012-08-22 08:27:37Z bapt $
@


1.414.2.12
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246656
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/usr.sbin/Makefile 246656 2013-02-11 09:42:34Z delphij $
d46 4
d110 4
d152 2
d239 4
a242 6
SUBDIR+=	dnssec-dsfromkey
SUBDIR+=	dnssec-keyfromlabel
SUBDIR+=	dnssec-keygen
SUBDIR+=	dnssec-revoke
SUBDIR+=	dnssec-settime
SUBDIR+=	dnssec-signzone
d245 6
a250 12
SUBDIR+=	arpaname
SUBDIR+=	ddns-confgen
SUBDIR+=	genrandom
SUBDIR+=	isc-hmac-fixup
SUBDIR+=	named
SUBDIR+=	named-checkconf
SUBDIR+=	named-checkzone
SUBDIR+=	named-journalprint
SUBDIR+=	named.reload
SUBDIR+=	nsec3hash
SUBDIR+=	rndc
SUBDIR+=	rndc-confgen
@


1.414.2.13
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/264303
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/usr.sbin/Makefile 264303 2014-04-09 18:16:58Z dim $
a522 2
SUBDIR_PARALLEL=

@


1.414.2.9.2.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.414.2.9.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/usr.sbin/Makefile 231802 2012-02-16 01:32:23Z hrs $
@


1.414.2.7.4.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.414.2.7.2.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.414.2.3.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.413
log
@SVN rev 193149 on 2009-05-31 05:42:58Z by dougb

Update BIND to version 9.6.1rc1. This version has better performance and
lots of new features compared to 9.4.x, including:

	Full NSEC3 support
	Automatic zone re-signing
	New update-policy methods tcp-self and 6to4-self
	DHCID support.
	More detailed statistics counters including those supported in BIND 8.
	Faster ACL processing.
	Efficient LRU cache-cleaning mechanism.
	NSID support.
@
text
@d193 1
@


1.412
log
@SVN rev 192811 on 2009-05-26 15:19:04Z by rmacklem

Add two new utilities and two new daemons to /usr/src/usr.sbin that
are specifically used by the experimental nfsv4 subsystem.
  nfscbd - The NFSv4 client callback daemon.
  nfsuserd - The NFSv4 daemon that maps between user and group name
           and their corresponding uid/gid numbers.
  nfsdumpstate - A utility that dumps out the NFSv4 Open/Lock state.
  nfsrevoke - Administratively revokes an NFSv4 client, releasing all
           NFSv4 Open/Lock state it holds on the server.

Approved by:	kib (mentor)
@
text
@d46 2
d231 2
@


1.411
log
@SVN rev 191144 on 2009-04-16 14:43:59Z by rwatson

Garbage collect raycontrol(8), as ray(4) has been removed.

Pointed out by:	pluknet at gmail.com
@
text
@d113 1
d115 3
@


1.410
log
@SVN rev 190864 on 2009-04-09 12:20:37Z by ru

Removed more vestiges of if_sl(4).
@
text
@a140 1
	${_raycontrol} \
a406 1
_raycontrol=	raycontrol
@


1.409
log
@SVN rev 190836 on 2009-04-08 03:53:20Z by weongyo

block build of uathload on ia64 temporarily because binutils expects
machine-specific flags to match but ar5523.bin doesn't have.

Pointed by:	marcel
@
text
@a166 1
	${_slstat} \
@


1.408
log
@SVN rev 190791 on 2009-04-07 01:58:29Z by weongyo

Hook uathload up to the build.  It's used for loading the firmware for
uath(4).
@
text
@d400 1
d402 1
@


1.407
log
@SVN rev 190751 on 2009-04-05 22:08:18Z by ed

Remove if_ppp(4) and if_sl(4).

Not only did these two drivers depend on IFF_NEEDSGIANT, they were
broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been
replaced by ppp(8). There is no replacement for if_sl(4).

If we see regressions in for example the ports tree, we should just use
__FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are
present. Version 800045 is used to denote the import of MPSAFE TTY.

Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the
                lists.
@
text
@d183 1
d400 1
@


1.406
log
@SVN rev 188939 on 2009-02-23 18:16:17Z by thompsa

Move usb to a graveyard location under sys/legacy/dev, it is intended that the
new USB2 stack will fully replace this for 8.0.

Remove kernel modules, a subsequent commit will update conf/files. Unhook
usbdevs from the build.
@
text
@a131 2
	${_pppd} \
	${_pppstats} \
a166 1
	${_sliplogin} \
a362 2
_pppd=		pppd
_pppstats=	pppstats
a382 5
.if ${MK_SLIP} != "no"
_sliplogin=	sliplogin
_slstat=	slstat
.endif

@


1.405
log
@SVN rev 187712 on 2009-01-26 14:00:50Z by raj

Introduce the I2C diagnostic utility. It let's discover and inspect slave
devices on the bus.

Reviewed by:	bms, stas
Obtained from:	Semihalf
@
text
@d409 1
a409 1
_usbdevs=	usbdevs
@


1.404
log
@SVN rev 186344 on 2008-12-19 23:10:55Z by sam

add makefs to the base system; FreeBSD_version bumped just in case

Reviewed by:	imp
@
text
@d68 1
@


1.403
log
@SVN rev 185347 on 2008-11-26 21:44:57Z by attilio

Import an initial revision of the pmcannotate tool.
For further explanations please check this e-mail on freebsd-arch@@:
http://lists.freebsd.org/pipermail/freebsd-arch/2008-November/008698.html

Tested by:	gnn
Sponsored by:	Nokia
@
text
@d89 1
@


1.402
log
@SVN rev 185087 on 2008-11-19 08:56:35Z by alfred

src/sys/dev/usb2/controller/uss820dci_pccard.c
src/sys/dev/usb2/core/usbdevs
src/sys/dev/usb2/include/urio2_ioctl.h
src/sys/dev/usb2/storage/ustorage2_fs.h

These files are not used any more.

src/usr.sbin/Makefile
src/etc/mtree/BSD.include.dist
src/include/Makefile
src/lib/Makefile
src/share/man/man7/hier.7
src/share/mk/bsd.libnames.mk
src/etc/mtree/BSD.include.dist

Make "usbconfig" and "libusb20" a part of the default build.

src/sys/dev/usb/rio500_usb.h
src/sys/dev/usb2/storage/urio2.c

Use common include file.

src/sys/dev/usb2/bluetooth/ng_ubt2.c

Make USB bluetooth depend on "ng_hci" module.

src/sys/dev/usb2/controller/ehci2.c
src/sys/dev/usb2/controller/ehci2.h

Patches for Marvell EHCI.

src/sys/dev/usb2/core/usb2_busdma.c

Bugfix for 64-bit platforms. Need to unload the previously loaded DMA
map and some cleanup regarding some corner cases.

src/sys/dev/usb2/core/usb2_core.h
src/sys/dev/usb2/core/usb2_dev.c
src/sys/dev/usb2/core/usb2_dev.h

Bugfix for libusb filesystem interface.

New feature: Add support for filtering device data at the expense of the
userland process.

Add some more comments.

Some minor code styling.

Remove unused function, usb2_fifo_get_data_next().

Fix an issue about "fifo_index" being used instead of "ep_index".

src/sys/dev/usb2/core/usb2_device.c
src/sys/dev/usb2/core/usb2_generic.c

Bugfix for Linux USB compat layer. Do not free non-generic FIFOs when
doing an alternate setting.

Cleanup USB IOCTL and USB reference handling.
Fix a corner case where USB-FS was left initialised after
setting a new configuration or alternate setting.

src/sys/dev/usb2/core/usb2_hub.c

Improvement: Check all USB HUB ports by default at least one time.

src/sys/dev/usb2/core/usb2_request.c

Bugfix: Make sure destination ASCII string is properly zero terminated
in all cases.

Improvement: Skip invalid characters instead of replacing with a dot.

src/sys/dev/usb2/core/usb2_util.c
src/sys/dev/usb2/image/uscanner2.c

Spelling.

src/sys/dev/usb2/include/Makefile

Share "usbdevs" with the old USB stack.

src/sys/dev/usb2/include/usb2_devid.h
src/sys/dev/usb2/include/usb2_devtable.h

Regenerate files.

Alfred: Please fix the RCS tag at the top.

src/sys/dev/usb2/include/usb2_ioctl.h

Fix compilation of "kdump".

src/sys/dev/usb2/serial/ubsa2.c
src/sys/dev/usb2/serial/ugensa2.c

Remove device ID's which will end up in a new 3G driver.

src/sys/dev/usb2/sound/uaudio2.c

Correct a debug printout.

src/sys/dev/usb2/storage/umass2.c

Sync with old USB stack.

src/lib/libusb20/libusb20.3

Add more documentation.

src/lib/libusb20/libusb20.c

Various bugfixes and improvements.

src/usr.sbin/usbconfig/dump.c
src/usr.sbin/usbconfig/usbconfig.c

New commands for dumping strings and doing custom USB requests from
the command line.

Remove keyword requirements from generated files:
 "head/sys/dev/usb2/include/usb2_devid.h"
 "head/sys/dev/usb2/include/usb2_devtable.h"
@
text
@d122 1
d352 1
@


1.401
log
@SVN rev 185032 on 2008-11-17 22:19:19Z by imp

Move dumpcis to its own directory, start to decouple from the
pccardc/pccardd history.
@
text
@d185 1
d406 1
@


1.400
log
@SVN rev 184588 on 2008-11-03 10:38:00Z by dfr

Implement support for RPCSEC_GSS authentication to both the NFS client
and server. This replaces the RPC implementation of the NFS client and
server with the newer RPC implementation originally developed
(actually ported from the userland sunrpc code) to support the NFS
Lock Manager.  I have tested this code extensively and I believe it is
stable and that performance is at least equal to the legacy RPC
implementation.

The NFS code currently contains support for both the new RPC
implementation and the older legacy implementation inherited from the
original NFS codebase. The default is to use the new implementation -
add the NFS_LEGACYRPC option to fall back to the old code. When I
merge this support back to RELENG_7, I will probably change this so
that users have to 'opt in' to get the new code.

To use RPCSEC_GSS on either client or server, you must build a kernel
which includes the KGSSAPI option and the crypto device. On the
userland side, you must build at least a new libc, mountd, mount_nfs
and gssd. You must install new versions of /etc/rc.d/gssd and
/etc/rc.d/nfsd and add 'gssd_enable=YES' to /etc/rc.conf.

As long as gssd is running, you should be able to mount an NFS
filesystem from a server that requires RPCSEC_GSS authentication. The
mount itself can happen without any kerberos credentials but all
access to the filesystem will be denied unless the accessing user has
a valid ticket file in the standard place (/tmp/krb5cc_<uid>). There
is currently no support for situations where the ticket file is in a
different place, such as when the user logged in via SSH and has
delegated credentials from that login. This restriction is also
present in Solaris and Linux. In theory, we could improve this in
future, possibly using Brooks Davis' implementation of variant
symlinks.

Supporting RPCSEC_GSS on a server is nearly as simple. You must create
service creds for the server in the form 'nfs/<fqdn>@@<REALM>' and
install them in /etc/krb5.keytab. The standard heimdal utility ktutil
makes this fairly easy. After the service creds have been created, you
can add a '-sec=krb5' option to /etc/exports and restart both mountd
and nfsd.

The only other difference an administrator should notice is that nfsd
doesn't fork to create service threads any more. In normal operation,
there will be two nfsd processes, one in userland waiting for TCP
connections and one in the kernel handling requests. The latter
process will create as many kthreads as required - these should be
visible via 'top -H'. The code has some support for varying the number
of service threads according to load but initially at least, nfsd uses
a fixed number of threads according to the value supplied to its '-n'
option.

Sponsored by:	Isilon Systems
MFC after:	1 month
@
text
@d48 1
a118 1
	pccard \
@


1.399
log
@SVN rev 184341 on 2008-10-27 15:15:08Z by bz

We do not have a libkse anymore and Mk/bsd.* does not know
about LIBKSE anymore, so s,MK_LIBKSE,MK_LIBPTHREAD,.
@
text
@d66 1
d260 4
@


1.398
log
@SVN rev 183629 on 2008-10-05 14:15:22Z by marius

- Revert to the pre-r183242 behavior of building sade(8) on sparc64.
- Fix whitespace.
@
text
@d295 1
a295 1
.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
@


1.397
log
@SVN rev 183422 on 2008-09-27 22:24:50Z by antoine

- Build jexec (1) and slstat.
- style.Makefile
Noticed by:	Marius (1)
@
text
@d213 1
a213 1
_audit= 	audit
d384 2
a385 1
.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
d438 1
a438 1
.if ${MACHINE} == "i386" 
@


1.396
log
@SVN rev 183387 on 2008-09-26 18:28:54Z by marcel

The previous commit re-introduced sade on platforms
where it doesn't work. Re-limit sade to amd64 and
i386.
@
text
@d282 1
a282 1
_jexect=	jexec
d354 1
a354 1
_ppp		= ppp
d356 2
a357 2
_pppd		= pppd
_pppstats	= pppstats
d379 2
a380 2
_sliplogin	= sliplogin
_slstats	= slstats
@


1.395
log
@SVN rev 183242 on 2008-09-21 22:02:26Z by sam

add new build knobs and jigger some existing controls to improve
control over the result of buildworld and installworld; this especially
helps packaging systems such as nanobsd

Reviewed by:	various (posted to arch)
MFC after:	1 month
@
text
@d384 1
d386 1
@


1.394
log
@SVN rev 183195 on 2008-09-19 19:20:05Z by imp

crunchgen doesn't work yet on mips.  So sysinstall can't be built there.
omit it like we do for arm.
@
text
@d7 2
a8 2
SUBDIR=	ac \
	accton \
d11 2
a12 2
	amd \
	ancontrol \
d26 1
a26 1
	bsnmpd \
d35 1
a35 1
	config \
d39 2
a40 2
	crunch \
	ctm \
d49 1
a49 1
	edquota \
d54 4
a57 4
	fdcontrol \
	fdformat \
	fdread \
	fdwrite \
d59 2
a60 2
	flowctl \
	freebsd-update \
d70 1
a70 1
	ipfwpcap \
d72 5
a76 5
	jail \
	jexec \
	jls \
	kbdcontrol \
	kbdmap \
d82 1
a82 1
	lmcconfig \
d98 1
a98 1
	moused \
d110 2
a111 2
	ngctl \
	nghook \
d114 1
a114 1
	ntp \
d120 3
a122 3
	pkg_install \
	pmccontrol \
	pmcstat \
d124 1
a124 1
	portsnap \
d126 1
a126 1
	ppp \
d128 2
a129 2
	pppd \
	pppstats \
d137 1
a137 1
	quotaon \
d139 2
a140 2
	raycontrol \
	repquota \
d157 2
a158 2
	rwhod \
	sa \
d165 2
a166 2
	sliplogin \
	slstat \
d184 1
a184 1
	vidcontrol \
d188 1
a188 1
	wlandebug \
d190 1
a190 1
	wpa \
d200 10
a209 2
.if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "mips"
_sysinstall=	sysinstall
d219 4
d240 13
a252 2
.if ${MK_OPENSSL} != "no"
_keyserv=	keyserv
d255 2
a256 2
.if ${MK_PF} != "no"
_ftp-proxy=	ftp-proxy
d272 4
d280 35
d327 20
a346 2
.if ${MK_AUTHPF} != "no"
_authpf=	authpf
d349 2
a350 2
.if ${MK_LIBTHR} != "no"
_pppctl=	pppctl
d353 5
a357 2
.if ${MK_LPR} != "no"
_lpr=		lpr
d360 4
a363 3
.if ${MK_NS_CACHING} != "no"
.if ${MK_LIBTHR} != "no"
_nscd=		nscd
d365 3
d378 17
d399 7
d411 1
d414 1
d416 1
d418 1
d428 1
d430 1
a431 1
_sade=		sade
d440 1
d442 1
d457 1
d459 1
d468 1
d470 1
a470 1
_sade=		sade
a493 1
_sade=		sade
@


1.393
log
@SVN rev 182022 on 2008-08-22 21:20:23Z by roberto

Hook back ntp to the build now that I fixed it.

Pointy hat to:	me
@
text
@d200 1
a200 1
.if ${MACHINE_ARCH} != "arm"
@


1.392
log
@SVN rev 182012 on 2008-08-22 18:36:58Z by bz

Temporary unhook ntp from the build until the missing net/libopts/Makefile
is in place. The TB is too busy sending mails.
@
text
@d114 1
a114 1
	${_ntp} \
@


1.391
log
@SVN rev 181430 on 2008-08-08 16:26:53Z by stas

- Add cpuctl(4) pseudo-device driver to provide access to some low-level
  features of CPUs like reading/writing machine-specific registers,
  retrieving cpuid data, and updating microcode.
- Add cpucontrol(8) utility, that provides userland access to
  the features of cpuctl(4).
- Add subsequent manpages.

The cpuctl(4) device operates as follows. The pseudo-device node cpuctlX
is created for each cpu present in the systems. The pseudo-device minor
number corresponds to the cpu number in the system. The cpuctl(4) pseudo-
device allows a number of ioctl to be preformed, namely RDMSR/WRMSR/CPUID
and UPDATE. The first pair alows the caller to read/write machine-specific
registers from the correspondent CPU. cpuid data could be retrieved using
the CPUID call, and microcode updates are applied via UPDATE.

The permissions are inforced based on the pseudo-device file permissions.
RDMSR/CPUID will be allowed when the caller has read access to the device
node, while WRMSR/UPDATE will be granted only when the node is opened
for writing. There're also a number of priv(9) checks.

The cpucontrol(8) utility is intened to provide userland access to
the cpuctl(4) device features. The utility also allows one to apply
cpu microcode updates.

Currently only Intel and AMD cpus are supported and were tested.

Approved by:	kib
Reviewed by:	rpaulo, cokane, Peter Jeremy
MFC after:	1 month
@
text
@d114 1
a114 1
	ntp \
@


1.390
log
@SVN rev 181335 on 2008-08-05 20:41:46Z by jhb

Add a script to perform simple analysis of a crash dump (either a full
dump or minidump).  When the script is run, it generates a text file
containing the output of several commands run againt the core dump such
as kgdb (stack trace), ps, netstat, vmstat, iostat, dmesg, and fstat.

Obtained from:	Yahoo!
MFC after:	2 weeks
@
text
@d36 1
d304 1
d340 1
@


1.389
log
@SVN rev 180614 on 2008-07-19 18:21:52Z by marcel

Remove sade(8) on the following platforms:
o  arm, mips & powerpc: libdisk is non-functional.
o  ia64: libdisk is insufficient.
@
text
@d36 1
@


1.388
log
@SVN rev 180257 on 2008-07-04 18:15:36Z by jhb

Remove the arl(4) driver.  It is reported to not work on 6.x or later
even though the driver hasn't changed since 4.x (last known working
release).
@
text
@d157 1
a157 1
	sade \
d312 1
d345 1
d369 1
@


1.387
log
@Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re
@
text
@a14 1
	${_arlcontrol} \
a318 1
_arlcontrol=	arlcontrol
@


1.386
log
@Remove netatm from HEAD as it is not MPSAFE and relies on the now removed
NET_NEEDS_GIANT.  netatm has been disconnected from the build for ten
months in HEAD/RELENG_7.  Specifics:

- netatm include files
- netatm command line management tools
- libatm
- ATM parts in rescue and sysinstall
- sample configuration files and documents
- kernel support as a module or in NOTES
- netgraph wrapper nodes for netatm
- ctags data for netatm.
- netatm-specific device drivers.

MFC after:	3 weeks
Reviewed by:	bz
Discussed with:	bms, bz, harti
@
text
@a64 1
	${_i4b} \
a302 3
.if ${MK_I4B} != "no"
_i4b=		i4b
.endif
@


1.385
log
@allow setfib to be compiled.
@
text
@a203 5
# Disabled in 7.0 as netatm is not MPSAFE.
#.if ${MK_ATM} != "no"
#_atm=		atm
#.endif

@


1.384
log
@Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longer
build libkse.  This should fix WITHOUT_LIBTHR builds as a side effect.
@
text
@d161 1
@


1.383
log
@Add the new kernel-mode NFS Lock Manager. To use it instead of the
user-mode lock manager, build a kernel with the NFSLOCKD option and
add '-k' to 'rpc_lockd_flags' in rc.conf.

Highlights include:

* Thread-safe kernel RPC client - many threads can use the same RPC
  client handle safely with replies being de-multiplexed at the socket
  upcall (typically driven directly by the NIC interrupt) and handed
  off to whichever thread matches the reply. For UDP sockets, many RPC
  clients can share the same socket. This allows the use of a single
  privileged UDP port number to talk to an arbitrary number of remote
  hosts.

* Single-threaded kernel RPC server. Adding support for multi-threaded
  server would be relatively straightforward and would follow
  approximately the Solaris KPI. A single thread should be sufficient
  for the NLM since it should rarely block in normal operation.

* Kernel mode NLM server supporting cancel requests and granted
  callbacks. I've tested the NLM server reasonably extensively - it
  passes both my own tests and the NFS Connectathon locking tests
  running on Solaris, Mac OS X and Ubuntu Linux.

* Userland NLM client supported. While the NLM server doesn't have
  support for the local NFS client's locking needs, it does have to
  field async replies and granted callbacks from remote NLMs that the
  local client has contacted. We relay these replies to the userland
  rpc.lockd over a local domain RPC socket.

* Robust deadlock detection for the local lock manager. In particular
  it will detect deadlocks caused by a lock request that covers more
  than one blocking request. As required by the NLM protocol, all
  deadlock detection happens synchronously - a user is guaranteed that
  if a lock request isn't rejected immediately, the lock will
  eventually be granted. The old system allowed for a 'deferred
  deadlock' condition where a blocked lock request could wake up and
  find that some other deadlock-causing lock owner had beaten them to
  the lock.

* Since both local and remote locks are managed by the same kernel
  locking code, local and remote processes can safely use file locks
  for mutual exclusion. Local processes have no fairness advantage
  compared to remote processes when contending to lock a region that
  has just been unlocked - the local lock manager enforces a strict
  first-come first-served model for both local and remote lockers.

Sponsored by:	Isilon Systems
PR:		95247 107555 115524 116679
MFC after:	2 weeks
@
text
@d273 1
a273 1
.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
d282 1
a282 1
.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
@


1.382
log
@Hook fifolog tools up to the build.

To the extent make universe works, it hasn't found any fault with this.
@
text
@d35 1
@


1.381
log
@Enable ofwdump on powerpc (finally). Tested on G3 & G4 machines.

Submitted by:	Dan Stekloff  <dsteklof at c i s c o dot com>
Discussed with:	marcel
@
text
@d56 1
@


1.380
log
@Reenable the Amd build.  'make world' passed on my amd64 8-CURRENT system.
@
text
@d369 1
@


1.379
log
@Temporarily disable amd for import.
@
text
@d11 1
@


1.378
log
@Some left over from the sensors framework.
@
text
@a10 1
	amd \
@


1.377
log
@Sort.
@
text
@a158 1
	sensorsd \
@


1.376
log
@Import OpenBSD's sysctl hardware sensors framework.

This commit includes the following core components:

 * sample configuration file for sensorsd
 * rc(8) script and glue code for sensorsd(8)
 * sysctl(3) doc fixes for CTL_HW tree
 * sysctl(3) documentation for hardware sensors
 * sysctl(8) documentation for hardware sensors
 * support for the sensor structure for sysctl(8)
 * rc.conf(5) documentation for starting sensorsd(8)
 * sensor_attach(9) et al documentation
 * /sys/kern/kern_sensors.c
   o sensor_attach(9) API for drivers to register ksensors
   o sensor_task_register(9) API for the update task
   o sysctl(3) glue code
   o hw.sensors shadow tree for sysctl(8) internal magic
 * <sys/sensors.h>
 * HW_SENSORS definition for <sys/sysctl.h>
 * sensors display for systat(1), including documentation
 * sensorsd(8) and all applicable documentation

The userland part of the framework is entirely source-code
compatible with OpenBSD 4.1, 4.2 and  -current as of today.

All sensor readings can be viewed with `sysctl hw.sensors`,
monitored in semi-realtime with `systat -sensors` and also
logged with `sensorsd`.

Submitted by:	Constantine A. Murenin <cnst@@FreeBSD.org>
Sponsored by:	Google Summer of Code 2007 (GSoC2007/cnst-sensors)
Mentored by:	syrinx
Tested by:	many
OKed by:	kensmith
Obtained from:	OpenBSD (parts)
@
text
@d159 1
a161 1
	sensorsd \
@


1.375
log
@Tweak the handling of "WITHOUT_LIBPTHREAD".  Also remove the accidental
treatment of 'LIBKSE' as an "old style" knob.

Submitted by:	ru
Approved by:	re(kensmith)
@
text
@d161 1
@


1.375.2.1
log
@MFC:	Hitch fifolog tools into build
@
text
@a55 1
	fifolog \
@


1.375.2.2
log
@MFC: Kernel mode Network Lock Manager.
@
text
@a34 1
	clear_locks \
@


1.375.2.3
log
@SVN rev 180775 on 2008-07-24 01:17:16Z by julian

Add setfib to build
@
text
@a160 1
	setfib \
@


1.375.2.4
log
@SVN rev 182526 on 2008-08-31 10:15:43Z by rwatson

Merge r179308 from head to stable/7:

  Remove netatm from HEAD as it is not MPSAFE and relies on the now removed
  NET_NEEDS_GIANT.  netatm has been disconnected from the build for ten
  months in HEAD/RELENG_7.  Specifics:

  - netatm include files
  - netatm command line management tools
  - libatm
  - ATM parts in rescue and sysinstall
  - sample configuration files and documents
  - kernel support as a module or in NOTES
  - netgraph wrapper nodes for netatm
  - ctags data for netatm.
  - netatm-specific device drivers.

  Reviewed by:    bz
  Discussed with: bms, bz, harti

MFC discussed with:	des, peter
@
text
@d204 5
@


1.375.2.5
log
@SVN rev 182978 on 2008-09-12 21:30:54Z by jhb

MFC: Add a script to perform simple analysis of a crash dump.

Approved by:	re (kib)
@
text
@a36 1
	crashinfo \
@


1.375.2.6
log
@SVN rev 187099 on 2009-01-12 15:48:22Z by stas

- MFC cpuctl and related commits into RELENG_7.
  First revision of usr.sbin/cpucontrol was
  merged directly into usr.sbin since there're
  no such directory in stable/7 yet. Subsequient
  changes went into usr.sbin/cpucontrol.

Approved by:	kib (mentor)
@
text
@a36 1
	${_cpucontrol} \
a304 1
_cpucontrol=	cpucontrol
a342 1
_cpucontrol=	cpucontrol
@


1.375.2.7
log
@SVN rev 187106 on 2009-01-12 17:19:17Z by sam

sync build infrastructure changes with HEAD

Reviewed by:	imp
@
text
@d7 2
a8 2
SUBDIR=	${_ac} \
	${_accton} \
d11 2
a12 2
	${_amd} \
	${_ancontrol} \
d27 1
a27 1
	${_bsnmpd} \
d36 1
a36 1
	${_config} \
d40 2
a41 2
	${_crunch} \
	${_ctm} \
d50 1
a50 1
	${_edquota} \
d55 4
a58 4
	${_fdcontrol} \
	${_fdformat} \
	${_fdread} \
	${_fdwrite} \
d60 2
a61 2
	${_flowctl} \
	${_freebsd-update} \
d72 1
a72 1
	${_ipfwpcap} \
d74 5
a78 5
	${_jail} \
	${_jexec} \
	${_jls} \
	${_kbdcontrol} \
	${_kbdmap} \
d84 1
a84 1
	${_lmcconfig} \
d100 1
a100 1
	${_moused} \
d112 2
a113 2
	${_ngctl} \
	${_nghook} \
d116 1
a116 1
	${_ntp} \
d122 3
a124 3
	${_pkg_install} \
	${_pmccontrol} \
	${_pmcstat} \
d126 1
a126 1
	${_portsnap} \
d128 1
a128 1
	${_ppp} \
d130 2
a131 2
	${_pppd} \
	${_pppstats} \
d139 1
a139 1
	${_quotaon} \
d141 2
a142 2
	${_raycontrol} \
	${_repquota} \
d159 3
a161 3
	${_rwhod} \
	${_sa} \
	${_sade} \
d167 2
a168 2
	${_sliplogin} \
	${_slstat} \
d186 1
a186 1
	${_vidcontrol} \
d190 1
a190 1
	${_wlandebug} \
d192 1
a192 1
	${_wpa} \
d202 2
a203 10
# NB: keep these sorted by MK_* knobs

.if ${MK_ACCT} != "no"
_ac=		ac
_accton=	accton
_sa=		sa
.endif

.if ${MK_AMD} != "no"
_amd=		amd
d207 1
a207 1
_audit=		audit
a212 4
.if ${MK_AUTHPF} != "no"
_authpf=	authpf
.endif

d230 2
a231 2
.if ${MK_BSNMP} != "no"
_bsnmpd=	bsnmpd
d234 2
a235 13
.if ${MK_CTM} != "no"
_ctm=		ctm
.endif

.if ${MK_FLOPPY} != "no"
_fdcontrol=	fdcontrol
_fdformat=	fdformat
_fdread=	fdread
_fdwrite=	fdwrite
.endif

.if ${MK_FREEBSD_UPDATE} != "no"
_freebsd-update= freebsd-update
a250 4
.if ${MK_IPFW} != "no"
_ipfwpcap=	ipfwpcap
.endif

a254 35
.if ${MK_JAIL} != "no"
_jail=		jail
_jexec=		jexec
_jls=		jls
.endif

# XXX MK_SYSCONS
# XXX is moused w/ usb useful?
.if ${MK_LEGACY_CONSOLE} != "no"
_kbdcontrol=	kbdcontrol
_kbdmap=	kbdmap
_moused=	moused
_vidcontrol=	vidcontrol
.endif

.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
.if ${MK_PPP} != "no"
_pppctl=	pppctl
.endif
.if ${MK_NS_CACHING} != "no"
_nscd=		nscd
.endif
.endif

.if ${MK_LPR} != "no"
_lpr=		lpr
.endif

.if ${MK_NETGRAPH} != "no"
_flowctl=	flowctl
_lmcconfig=	lmcconfig
_ngctl=		ngctl
_nghook=	nghook
.endif

d267 2
a268 2
.if ${MK_NTP} != "no"
_ntp=		ntp
d271 2
a272 2
.if ${MK_OPENSSL} != "no"
_keyserv=	keyserv
d275 2
a276 2
.if ${MK_PF} != "no"
_ftp-proxy=	ftp-proxy
d279 3
a281 2
.if ${MK_PKGTOOLS} != "no"
_pkg_install=	pkg_install
a282 26

# XXX MK_TOOLCHAIN?
.if ${MK_PMC} != "no"
_pmccontrol=	pmccontrol
_pmcstat=	pmcstat
.endif

.if ${MK_PORTSNAP} != "no"
_portsnap=	portsnap
.endif

.if ${MK_PPP} != "no"
_ppp=		ppp
#_pppctl handled below
_pppd=		pppd
_pppstats=	pppstats
.endif

.if ${MK_QUOTAS} != "no"
_edquota=	edquota
_quotaon=	quotaon
_repquota=	repquota
.endif

.if ${MK_RCMDS} != "no"
_rwhod=		rwhod
a292 20
.if ${MK_SLIP} != "no"
_sliplogin=	sliplogin
_slstat=	slstat
.endif

.if ${MK_SYSINSTALL} != "no"
.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
    ${MACHINE_ARCH} == "sparc64"
_sade=		sade
.endif
.if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "mips"
_sysinstall=	sysinstall
.endif
.endif

.if ${MK_TOOLCHAIN} != "no"
_config=	config
_crunch=	crunch
.endif

a296 7
.if ${MK_WIRELESS} != "no"
_ancontrol=	ancontrol
_raycontrol=	raycontrol
_wlandebug=	wlandebug
_wpa=		wpa
.endif

a301 1
.if ${MK_APM} != "no"
a303 1
.endif
a304 1
.if ${MK_TOOLCHAIN} != "no"
a305 1
.endif
a317 1
.if ${MK_NDIS} != "no"
a318 1
.endif
d323 1
a323 1
.if ${MACHINE} == "i386"
a328 1
.if ${MK_WIRELESS} != "no"
a329 1
.endif
a343 1
.if ${MK_TOOLCHAIN} != "no"
a344 1
.endif
a352 1
.if ${MK_NDIS} != "no"
a353 1
.endif
@


1.375.2.8
log
@SVN rev 190006 on 2009-03-19 00:28:54Z by sam

MFC makefs: a tool for creating a file system image from a directory tree
@
text
@a88 1
	makefs \
@


1.375.2.9
log
@SVN rev 193634 on 2009-06-07 10:00:35Z by fabient

MFC hwpmc framework:

- capture with callchain
- Intel Core 2 support
- Intel Core i7 support
- source code annotate (pmcannotate)
- bug fixes

Reviewed by: jkoshy (mentor)
Approved by: re (gnn)
@
text
@a123 1
	${_pmcannotate} \
a347 1
_pmcannotate=	pmcannotate
@


1.375.2.10
log
@SVN rev 198496 on 2009-10-26 18:57:57Z by jhb

MFC 196200,196211,196280-196282:
Introduce mfiutil, a basic utility for managing LSI SAS-RAID & Dell PERC5/6
controllers.  Controller, array, and drive status can be checked, basic
attributes can be changed, and arrays and spares can be created and deleted.
Controller firmware can also be flashed.

This does not replace MegaCLI, found in ports, as that is officially sanctioned
and supported by LSI and includes vastly more functionality.  However, mfiutil
is open source and guaranteed to provide basic functionality, which can be
especially useful if you have a problem and can't get MegaCLI to work.
@
text
@a93 1
	mfiutil \
@


1.375.2.11
log
@SVN rev 198497 on 2009-10-26 19:06:05Z by jhb

MFC 196212,196283:
Add mptutil, a basic utility for managing MPT SCSI/SATA/SAS controllers.
Drive and controller status can be reported, basic attributes changed,
and arrays and spares can be created and deleted.
@
text
@a103 1
	mptutil \
@


1.375.2.12
log
@SVN rev 201274 on 2009-12-30 19:38:57Z by dougb

MFC r200743:

The service command is an easy interface to the rc.d system.
Its primary purpose is to start and stop services provided by
the rc.d scripts, however it can also be used to list the scripts
using various criteria.

MFC r200809, r200980, r201035, r201069, 201070:

Updates/fixes suggested after the initial introduction
@
text
@a166 1
	service \
@


1.375.2.13
log
@SVN rev 208550 on 2010-05-25 20:32:30Z by jkim

MFC:	r208320

Add a new build option, MAN_UTILS.  This option lets you control building
utilities and related support files for manual pages, which were previously
controlled by MAN.  For POLA, the default depends on MAN, i.e., WITHOUT_MAN
implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS.
Note this patch implicitly fixes a documentation bug of src.conf(5), which
says WITHOUT_MAN may be used to not build manual pages while it was also
disabling some utilities for manual pages.
@
text
@d91 1
a91 1
	${_manctl} \
a314 4
.if ${MK_MAN_UTILS} != "no"
_manctl=	manctl
.endif

@


1.375.2.14
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/usr.sbin/Makefile 227307 2011-11-07 13:46:16Z marius $
@


1.375.2.13.2.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.375.2.13.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/usr.sbin/Makefile 214307 2010-10-24 23:09:00Z obrien $
@


1.375.2.12.2.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.375.2.8.2.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.375.2.5.2.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.374
log
@Repo copy libpthreads to libkse.
This introduces the WITHOUT_LIBKSE nob,
and changes WITHOUT_LIBPTHREADS to mean with neither threading libs.
Approved by:	re(kensmith)
@
text
@d271 1
a271 1
.if ${MK_LIBPTHREAD} != "no" && (${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no")
d280 1
a280 1
.if ${MK_LIBPTHREAD} != "no" && (${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no")
@


1.373
log
@Always install libpthread.* symlinks if at least one of
the threading libraries is built.  This simplifies the
logic in makefiles that need to check if the pthreads
support is present.  It also fixes a bug where we would
build a threading library that we shouldn't have built:
for example, building with WITHOUT_LIBTHR and the default
value of DEFAULT_THREADING_LIB (libthr) would mistakenly
build the libthr library, but not install it.

Approved by:	re (kensmith)
@
text
@d271 1
a271 1
.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
d280 1
a280 1
.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
@


1.372
log
@Finishing renaming of cached into nscd. etc/rc.d and usr.sbin/Makefile
updated. Note added to UPDATING.

Approved by:	re (kensmith, bmah), brooks (mentor)
@
text
@d271 4
d280 1
a280 2
.if ${MK_LIBTHR} != "no" || \
    (${MACHINE_ARCH} != "sparc64" && ${MK_LIBPTHREAD} != "no")
a318 3
.if ${MK_LIBPTHREAD} != "no" || ${MK_LIBTHR} != "no"
_pppctl=	pppctl
.endif
a351 3
.if ${MK_LIBPTHREAD} != "no" || ${MK_LIBTHR} != "no"
_pppctl=	pppctl
.endif
a362 3
.if ${MK_LIBPTHREAD} != "no" || ${MK_LIBTHR} != "no"
_pppctl=	pppctl
.endif
a373 3
.if ${MK_LIBTHR} != "no"
_pppctl=	pppctl
.endif
@


1.371
log
@Hook wlandebug up to the build.

This tool allows fine grained enabling of the debugging output in net80211 and
its useful to have it available to everyone to diagnose wifi issues.

Approved by:	re (rwatson)
@
text
@a29 1
	${_cached} \
d111 1
d278 1
a278 1
_cached=	cached
@


1.370
log
@Disconnect netatm from the build as it is not MPSAFE and relies on
NET_NEEDS_GIANT, which will shortly be removed.  This is done in a
away that it may be easily reattached to the build before 7.1 if
appropriate locking is added.  Specifics:

- Don't install netatm include files
- Disconnect netatm command line management tools
- Don't build libatm
- Don't include ATM parts in rescue or sysinstall
- Don't install sample configuration files and documents
- Don't build kernel support as a module or in NOTES
- Don't build netgraph wrapper nodes for netatm

This removes the last remaining consumer of NET_NEEDS_GIANT.

Reviewed by:	harti
Discussed with:	bz, bms
Approved by:	re (kensmith)
@
text
@d185 1
@


1.369
log
@Link pf 4.1 to the build:
 - move ftp-proxy from libexec to usr.sbin
 - add tftp-proxy
 - new altq mtag link

Approved by:	re (kensmith)
@
text
@d200 4
a203 3
.if ${MK_ATM} != "no"
_atm=		atm
.endif
@


1.368
log
@Remove wicontrol(8) from the base system. Using wicontrol to configure an
interface has been deprecated since 5.1, wi(4) wireless interfaces are managed
via the net80211 stack and ifconfig.

Approved by:	re (rwatson)
@
text
@d59 1
d232 4
@


1.367
log
@Long overdue removal of vnconfig(8)

mdconfig(8) took over the job back when GEOM happened.

PR:	108360
Submitted by:	Alex Kozlov<spam@@rm-rf.kiev.ua>
@
text
@a183 1
	wicontrol \
@


1.366
log
@Push the detection of threading libs support down to ngctl/Makefile
as the latter can be built without threading (with the loss of line
editing functionality).

Pointed by:	glebius
@
text
@a181 1
	vnconfig \
@


1.365
log
@- When building world WITHOUT_LIBPTHREAD, link libthr to libpthread.
- Don't build ngctl(8) and cached(8) if threading libs aren't built.
- Fix various issues in a cached(8) makefile.
@
text
@d108 1
a108 1
	${_ngctl} \
a265 5
.if ${MK_LIBTHR} != "no" || \
    (${MACHINE_ARCH} != "sparc64" && ${MK_LIBPTHREAD} != "no")
_ngctl=		ngctl
.endif

@


1.364
log
@Building faithd(8) has no sense if WITHOUT_INET6 is set.

PR:		bin/100805 (audit-trail)
Noticed by:	Alex Kozlov
@
text
@d108 1
a108 1
	ngctl \
a228 4
.if ${MK_NS_CACHING} != "no"
_cached=       cached
.endif

d266 5
d275 7
d316 1
a316 1
.if ${MK_LIBPTHREAD} != "no"
d352 1
a352 1
.if ${MK_LIBPTHREAD} != "no"
d366 1
a366 1
.if ${MK_LIBPTHREAD} != "no"
@


1.363
log
@Always build pccardc.

# I should remove the oldcard vestages from it...
@
text
@d52 1
a52 1
	faithd \
d238 1
@


1.362
log
@Sort SUBDIR.
@
text
@d114 1
a114 1
	${_pccard} \
a305 1
_pccard=	pccard
@


1.361
log
@Remove mrouted and its utilities from the base system.
They may now be obtained from ports.

Discussed with:	fenner, net@@
@
text
@d17 2
a21 2
	${_asf} \
	${_atm} \
d80 1
a82 1
	lmcconfig \
@


1.360
log
@Add FreeBSD Update 2.0 client code.  The build code is in the projects
repository.

Sponsored by:	FreeBSD security development fundraiser
@
text
@a97 1
	mrouted \
@


1.359
log
@Build mount_smbfs on ia64.
@
text
@d58 1
@


1.358
log
@Readd sade, the problem should be fixed.
@
text
@d357 1
@


1.357
log
@disconnect sade until someone fixes tinderbox builds
@
text
@d156 1
@


1.356
log
@Connect sade to the build.
@
text
@a155 1
	sade \
@


1.355
log
@Remove remnants of Alpha.
@
text
@d156 1
@


1.354
log
@Add device to access and modify Open Firmware NVRAM settings in
PowerPC-based Apple's machines and small utility to do it from
userland modelled after the similar utility in Darwin/OSX.

Only tested on 1.25GHz G4 Mac Mini.

MFC after:	1 month
@
text
@a49 1
	${_elf2exe} \
a324 8
.if ${MACHINE_ARCH} == "alpha"
_elf2exe=	elf2exe
_pnpinfo=	pnpinfo
.if ${MK_LIBTHR} != "no"
_pppctl=	pppctl
.endif
.endif

@


1.353
log
@ip6addrctl belongs to under MK_INET6, it is of no use w/o IPv6
in the system.
@
text
@d113 1
d373 1
@


1.352
log
@ndp, rrenumd, rtadvd, and rtsold are IPv6-only tools,
they belong to under MK_INET6 with their friends.
@
text
@d67 1
a67 1
	ip6addrctl \
d237 1
@


1.351
log
@Send the pcvt(4) driver off to retirement.
@
text
@d106 1
a106 1
	ndp \
d150 2
a151 2
	rrenumd \
	rtadvd \
d153 1
a153 1
	rtsold \
d238 1
d241 3
@


1.350
log
@- Extend the nsswitch to support Services, Protocols and Rpc
  databases.
- Make nsswitch support caching.

Submitted by:	Michael Bushkov <bushman__at__rsu.ru>
Sponsored by:	Google Summer of Code 2005
@
text
@a115 1
	${_pcvt} \
a313 3
.if ${MK_PCVT} != "no"
_pcvt=		pcvt
.endif
@


1.349
log
@libc_r is no longer provided, and on alpha and sparc64, libthr
is (sym)linked to libpthread.  Account for this change and
check for MK_LIBTHR instead of MK_LIBC_R where appropriate.
@
text
@d30 1
d229 4
@


1.348
log
@Extend coverage of the MK_IPX build option to the following:

- <netipx> headers [1]
- IPX library (libipx)
- IPX support in ifconfig(8)
- IPXrouted(8)
- new MK_NCP option

New MK_NCP build option controls:

- <netncp> and <fs/nwfs> headers
- NCP library (libncp)
- ncplist(1) and ncplogin(1)
- mount_nwfs(8)
- ncp and nwfs kernel modules

User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP.

[1] <netsmb/netbios.h> unconditionally uses <netipx> headers
so they are still installed.  This needs to be dealt with.
@
text
@d322 1
a322 1
.if ${MK_LIBC_R} != "no"
d371 1
a371 1
.if ${MK_LIBC_R} != "no"
@


1.347
log
@Reimplementation of world/kernel build options.  For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)
@
text
@d68 1
a68 1
	IPXrouted \
d239 4
d290 1
d292 1
d339 1
d341 1
@


1.346
log
@Reconnect bsnmpd to the build. It was temporarily disable because of a
mis-import. Thanks for fixing this to markm@@.
@
text
@d4 2
d200 1
a200 1
.if !defined(NO_ATM)
d204 1
a204 1
.if !defined(NO_AUDIT)
d211 1
a211 2
.if !defined(NO_BIND)
.if !defined(NO_BIND_DNSSEC) && !defined(NO_CRYPT)
d215 1
a215 1
.if !defined(NO_BIND_NAMED)
a222 1
.endif
d224 1
a224 1
.if !defined(NO_BLUETOOTH)
d228 1
a228 1
.if !defined(NO_CRYPT) && !defined(NO_OPENSSL)
d232 1
a232 1
.if !defined(NO_INET6)
d239 1
a239 1
.if !defined(NO_NIS)
d251 1
a251 1
.if !defined(NO_PF) && !defined(NO_AUTHPF)
d255 1
a255 1
.if !defined(NO_LPR)
d259 1
a259 1
.if !defined(NO_SENDMAIL)
d267 1
a267 1
.if !defined(NO_USB)
d280 1
a280 1
.if !defined(NO_I4B)
d292 1
a292 1
.if !defined(NO_LIBPTHREAD)
d299 1
a299 1
.if !defined(NO_ACPI)
d304 1
a304 1
.if !defined(NO_PCVT)
d316 1
a316 1
.if !defined(NO_LIBC_R)
d325 1
a325 1
.if !defined(NO_ACPI)
d337 1
a337 1
.if !defined(NO_LIBPTHREAD)
d346 1
a346 1
.if !defined(NO_ACPI)
d350 1
a350 1
.if !defined(NO_LIBPTHREAD)
d363 1
a363 1
.if !defined(NO_LIBC_R)
@


1.345
log
@Build audit command line tools only if NO_AUDIT isn't defined.

Submitted by:	brueffer
Obtained from:	TrustedBSD Project
@
text
@d25 1
@


1.344
log
@Disconnect bsnmp from the build until the breakage is sorted out.
@
text
@d15 3
a17 3
	audit \
	auditd \
	auditreduce \
d125 1
a125 1
	praudit \
d201 7
@


1.343
log
@Remove reference to auditon(8), this tool has been superseded by
auditd(8), and was committed in error.

Obtained from:	TrustedBSD Project
@
text
@a24 1
	bsnmpd \
@


1.342
log
@Enable building of OpenBSM command line tools:

- audit(8) - audit subsystem management tool
- auditd(8) - audit trail and subsystem management daemon
- auditreduce(1) - audit trail reduction tool
- praudit(1) - audit trail printing tool

Could probably use a NO_AUDIT make.conf flag.

Obtained from:	TrustedBSD Project
@
text
@a16 1
	auditon \
@


1.341
log
@Remove usbd(8) and all references to it. It is no longer necessary
since devd(8) now provides the same functionality.

Submitted by:	Anish Mistry
@
text
@d15 4
d127 1
@


1.340
log
@Hook ipfwpcap into the build tree.
@
text
@a171 1
	${_usbd} \
a256 1
_usbd=		usbd
@


1.339
log
@setkey(8) was repo-copied from usr.sbin/ to sbin/.
This will allow for NFS mount of /usr over IPsec.

Discussed on:	arch@@
@
text
@d62 1
@


1.338
log
@Add the lmcconfig tool for controlling the lmc driver.  Add man pages and
glue.

Submitted by: David Boggs
@
text
@a150 1
	setkey \
@


1.337
log
@Sort SUBDIR.
@
text
@d75 1
@


1.336
log
@Connect smbfs build on powerpc.
@
text
@a93 1
	${_named.reload} \
d96 1
d179 1
a180 1
	${_wlconfig} \
a204 1
_named.reload=		named.reload
d207 1
@


1.335
log
@Add portsnap to the base system.  This is a secure, easy to use,
fast, lightweight, and generally good way for users to keep their
ports trees up to date.

This is version 0.9.4 from the ports tree (sysutils/portsnap) with
the following changes:
1. The experimental pipelined http code is enabled.  No seatbelts
in -CURRENT. (^_^)
2. The working directory has moved from /usr/local/portsnap to
/var/db/portsnap (as discussed on -arch two days ago).
3. Portsnap now fetches a list of mirrors (distributed as DNS SRV
records) and selects one randomly.  This should help to avoid the
uneven loading which plagues the cvsup mirror network.
4. The license is now 2-clause BSD instead of 3-clause BSD.
5. Various incidental changes to make portsnap fit into the base
system's build mechanics.

X-MFC-After:    6.0-RELEASE
X-MFC-Before:   5.5-RELEASE
X-MFC-To:       RELENG_6, RELENG_5, ports
discussed on:   -arch and several other places
"yes please" from:      simon, remko, flz, Diane Bruce
thinks this is a great idea:    bsdimp
Hopes he didn't forget any files:       cperciva
@
text
@d346 4
@


1.334
log
@Add NO_PCVT
@
text
@d114 1
@


1.333
log
@Connect snapinfo to the build.
@
text
@d293 1
d295 1
@


1.332
log
@hookup wpa tools to the build
@
text
@d155 1
@


1.332.2.1
log
@MFC addition of portsnap to the base system plus subsequent enhancements
and bug fixes.

Approved by:	re (kensmith)
@
text
@a113 1
	portsnap \
@


1.332.2.2
log
@MFC: 1.337: Sort SUBDIR.
@
text
@d94 1
a96 1
	${_named.reload} \
d178 1
a179 1
	wpa \
d204 1
a206 1
_named.reload=		named.reload
@


1.332.2.3
log
@MFC:	Move setkey(8) from usr.sbin/ to sbin/ and make rc.d/ipsec to run
	before rc.d/mountcritremote, so it is possible to mount /usr/ over
	IPsec.

Discussed on:	arch@@
Suggested by:	Tomasz Piat <tomasz.pilat@@axelspringer.pl>
Prodded by:	dougb
@
text
@d150 1
@


1.332.2.4
log
@MFC: Add snapinfo.

Discussed with:	marks
Approved by:	re (scottl)
@
text
@a154 1
	snapinfo \
@


1.332.2.5
log
@MFC addition of FreeBSD 2.0 client code.

Sponsored by:	FreeBSD security development fundraiser
Approved by:	re (kensmith)
@
text
@a52 1
	freebsd-update \
@


1.332.2.6
log
@Merge audit/Makefile:1.1, auditd/Makefile:1.1, auditreduce/Makefile:1.1,
praudit/Makefile:1.1, and usr.sbin/Makefile:1.342,1.343,1.345 from HEAD
to RELENG_6:

  Enable building of OpenBSM command line tools:

  - audit(8) - audit subsystem management tool
  - auditd(8) - audit trail and subsystem management daemon
  - auditreduce(1) - audit trail reduction tool
  - praudit(1) - audit trail printing tool

  Build audit command line tools only if NO_AUDIT isn't defined.

Obtained from:	TrustedBSD Project
@
text
@a14 3
	${_audit} \
	${_auditd} \
	${_auditreduce} \
a121 1
	${_praudit} \
a197 7
.if !defined(NO_AUDIT)
_audit= 	audit
_auditd=	auditd
_auditreduce=	auditreduce
_praudit=	praudit
.endif

@


1.332.2.7
log
@hook cxgbtool into buildworld
update include names
@
text
@a36 1
	cxgbtool \
@


1.332.2.8
log
@MFC: 'sade' - the SysAdmins Disk Editor
@
text
@a0 1
NO_I4B=yes
a153 1
	sade \
@


1.332.2.9
log
@Remove localism that snuck in the last commit.
@
text
@d1 1
@


1.332.2.10
log
@unbreak build on arm: sade is like sysinstall, it cannot be built on an
architecture where libdisk is not supported
@
text
@d154 1
a154 1
	${_sade} \
a196 1
_sade=		sade
@


1.332.2.11
log
@Much belatedly MFC the ipfwpcap utility.

Approved by:	re (ken)
@
text
@a66 1
	ipfwpcap \
@


1.332.2.12
log
@MFC: kernel-mode NFS lock manager.
@
text
@a32 1
	clear_locks \
@


1.332.2.13
log
@SVN rev 180293 on 2008-07-05 13:45:44Z by marius

Fix the compiltion of bind when NO_OPENSSL is defined.
@
text
@d215 1
a215 1
.if !defined(NO_BIND_DNSSEC) && !defined(NO_CRYPT) && !defined(NO_OPENSSL)
@


1.332.2.14
log
@SVN rev 182979 on 2008-09-12 21:33:29Z by jhb

MFC: Add a script to perform simple analysis of a crash dump.

Approved by:	re (kib)
@
text
@a34 1
	crashinfo \
@


1.332.2.15
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/usr.sbin/Makefile 182979 2008-09-12 21:33:29Z jhb $
@


1.332.2.14.2.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.331
log
@all the ipfilter tools are now built from sbin/Makefile, so remove them from
this Makefile.
@
text
@d177 1
@


1.330
log
@Build pmccontrol(8) and pmcstat(8) on all architectures (FWIW :-)

Ok'd by: jkoshy@@
@
text
@a61 4
	${_ipftest} \
	${_ipresend} \
	${_ipsend} \
	${_iptest} \
a224 7
.if !defined(NO_IPFILTER)
_ipftest=	ipftest
_ipresend=	ipresend
_ipsend=	ipsend
_iptest=	iptest
.endif

@


1.329
log
@Unbreak tinderbox builds for ${MACHINE_ARCH} != "i386" or "amd64".

Pointed out by:	ru.
@
text
@d115 2
a116 2
	${_pmccontrol} \
	${_pmcstat} \
a288 2
_pmccontrol=	pmccontrol
_pmcstat=	pmcstat
a332 2
_pmccontrol=	pmccontrol
_pmcstat=	pmcstat
@


1.328
log
@Bring a working snapshot of hwpmc(4), its associated libraries, userland utilities
and documentation into -CURRENT.

Bump FreeBSD_version.

Reviewed by:	alc, jhb (kernel changes)
@
text
@d115 2
a116 2
	pmccontrol \
	pmcstat \
d289 2
d335 2
@


1.327
log
@Since there are now more than a couple exceptions to the i386 rule,
group them better.
@
text
@d115 2
@


1.326
log
@There's no wl cards for PC98.  These are ISA only, and no cbus
versions exist, much less having support for it in the wl driver.
Therefore, don't build wlconfig.
@
text
@a271 3
.if ${MACHINE} == "i386" && !defined(NO_ACPI)
_acpi=		acpi
.endif
a274 7
.if ${MACHINE} == "i386"
_arlcontrol=	arlcontrol
_boot0cfg=	boot0cfg
.endif
.if ${MACHINE} == "pc98"
_boot98cfg=	boot98cfg
.endif
a286 3
.if ${MACHINE} == "i386"
_pcvt=		pcvt
.endif
d293 8
a300 1
.if ${MACHINE} == "i386"
d302 2
a304 1
_zzz=		zzz
@


1.325
log
@pcvt doesn't exist on pc98, so don't build pcvt routines that have no
value.
@
text
@d306 1
d308 1
@


1.324
log
@There's no acpi in pc98 machines, nor do we build it into the kernel.
Therefore, don't build the acpi userland binaries either.

OK'd by: nate
@
text
@d297 1
d299 1
@


1.323
log
@Attach ndiscvt(8) to the amd64 build.
@
text
@d272 1
a272 1
.if !defined(NO_ACPI)
@


1.322
log
@Hook powerd up to the build.
@
text
@d331 1
@


1.321
log
@o Implement net.inet.tcp.drop sysctl and userland part, tcpdrop(8)
utility:

    The tcpdrop command drops the TCP connection specified by the
    local address laddr, port lport and the foreign address faddr,
    port fport.

Obtained from:	OpenBSD
Reviewed by:	rwatson (locking), ru (man page), -current
MFC after:	1 month
@
text
@d116 1
@


1.320
log
@NOINET6 -> NO_INET6
@
text
@d162 1
@


1.319
log
@NOCRYPT -> NO_CRYPT
@
text
@d218 1
a218 1
.if !defined(NOINET6)
@


1.318
log
@NOATM -> NO_ATM
@
text
@d196 1
a196 1
.if !defined(NO_BIND_DNSSEC) && !defined(NOCRYPT)
d214 1
a214 1
.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
@


1.317
log
@NOLIBC_R -> NO_LIBC_R
NOLIBPTHREAD -> NO_LIBPTHREAD
NOLIBTHR -> NO_LIBTHR
@
text
@d191 1
a191 1
.if !defined(NOATM)
@


1.316
log
@Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.
If turned on  no NIS support and related programs will be built.

Lost parts rediscovered by:	Danny Braniss <danny at cs.huji.ac.il>
PR:		bin/68303
No objections:	des, gshapiro, nectar
Reviewed by:	ru
Approved by:	rwatson (mentor)
MFC after:	2 weeks
@
text
@d297 1
a297 1
.if !defined(NOLIBPTHREAD)
d309 1
a309 1
.if !defined(NOLIBC_R)
d329 1
a329 1
.if !defined(NOLIBPTHREAD)
d342 1
a342 1
.if !defined(NOLIBPTHREAD)
d351 1
a351 1
.if !defined(NOLIBC_R)
@


1.315
log
@Get debugging macros from sivar.h

Disable some code which magics minor numbers into card/port numbers.
I think we will have to parse this from the device name in the future,
but I need to confer with peter@@ about this.

Put sicontrol back in the build.

Troublespotter:	dwhite
@
text
@d139 3
a141 3
	rpc.yppasswdd \
	rpc.ypupdated \
	rpc.ypxfrd \
d178 6
a183 6
	ypbind \
	yp_mkdb \
	yppoll \
	yppush \
	ypserv \
	ypset \
d230 12
@


1.314
log
@Augh!

Disconnect sicontrol(8) from the build while I sort out the trouble
I created.
@
text
@d288 1
a288 1
# _sicontrol=	sicontrol
d320 1
a320 1
# _sicontrol=	sicontrol
@


1.313
log
@1. Add much finer granularity to the NO_BIND knobs with the addition of:
NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS.

2. Make creation of directories in /usr/include that are only needed
in the WITH_BIND_LIBS case conditional.

Reviewed by:	ru, des
@
text
@d288 1
a288 1
_sicontrol=	sicontrol
d320 1
a320 1
_sicontrol=	sicontrol
@


1.312
log
@Revert to always descending into the "bsnmp" subdir -- gensnmptree
and bsnmpd should not be controlled by the NOATM knob.
@
text
@d196 1
a196 1
.if !defined(NOCRYPT)
d200 1
d207 1
@


1.311
log
@Uncomment bsnmpd so it can build.

Noticed by:	dougb
@
text
@d22 1
a22 1
	${_bsnmpd} \
a192 1
_bsnmpd=	bsnmpd
@


1.310
log
@More remnants of BIND 8; these live in usr.sbin now.
@
text
@d193 1
a193 1
#_bsnmpd=	bsnmpd
@


1.309
log
@kgmon works on arm, so make it parts of the build for arm as well.
@
text
@a107 2
	${_nslookup} \
	${_nsupdate} \
@


1.308
log
@Style fix.

Submitted by:	ru@@
@
text
@d254 4
@


1.307
log
@Clean up and comment config.mk.  Centralize more stuff.  Bitch if
POSIX threads libraries are not available.  Add crypto support if
the crypto libraries are available.  Build dnssec-{keygen,signzone}
if crypto is available.

Submitted by:	(in part) dougb@@
@
text
@d198 2
a199 1
.if !defined(NO_BIND) && !defined(NOCRYPT)
a202 2

.if !defined(NO_BIND)
@


1.306
log
@Switch from BIND 8 to BIND 9.

Submitted by:	(in part) dougb@@, trhodes@@
Reviewed by:	dougb@@, trhodes@@, re@@
MFC after:	5 days
@
text
@d198 5
a203 2
#_dnssec-keygen=		dnssec-keygen
#_dnssec-signzone=	dnssec-signzone
@


1.305
log
@Userland control utility for ng_netflow.

Approved by:	julian (mentor)
@
text
@d22 1
a22 1
	bsnmpd \
d39 2
d99 2
a100 2
	${_named.restart} \
	${_ndc} \
d134 2
d195 1
d199 8
a206 6
_named=		named
_named.reload=	named.reload
_named.restart=	named.restart
_ndc=		ndc
_nslookup=	nslookup
_nsupdate=	nsupdate
@


1.304
log
@Build kgmon(8) on ia64.
@
text
@d50 1
@


1.303
log
@Temporarily disable kernbb utility. It has to learn about new gcov data
format first.
@
text
@d316 1
@


1.303.2.1
log
@MFC: BIND 9 and related bits.

Approved by:	re
@
text
@a38 2
	${_dnssec-keygen} \
	${_dnssec-signzone} \
d96 2
a97 2
	${_named-checkconf} \
	${_named-checkzone} \
d105 2
a130 2
	${_rndc} \
	${_rndc-confgen} \
d193 6
a198 10
.if !defined(NOCRYPT)
_dnssec-keygen=		dnssec-keygen
_dnssec-signzone=	dnssec-signzone
.endif
_named=			named
_named.reload=		named.reload
_named-checkconf=	named-checkconf
_named-checkzone=	named-checkzone
_rndc=			rndc
_rndc-confgen=		rndc-confgen
@


1.303.2.2
log
@MFC the BIND 9 import and chroot-by-default work up to date.

This includes:
1. More granular NO_BIND_* make knobs.
2. WITH_BIND_LIBS make knob.
3. Run in an automatically configured chroot dir by default.
4. Edit paths in man pages, and install man pages for liblwres.
5. Improve named.conf and make it work with the new structure.
6. Install the bind9 docs.
7. A few Makefile style fixes.

Approved by:	re (scottl)
@
text
@d195 1
a195 1
.if !defined(NO_BIND_DNSSEC) && !defined(NOCRYPT)
a198 1
.if !defined(NO_BIND_NAMED)
a204 1
.endif
@


1.303.2.3
log
@MFC rev 1.304:
Build kgmon(8) on ia64.
@
text
@a323 1
_kgmon=		kgmon
@


1.303.2.4
log
@MFC:

  userland control utility for ng_netflow

Approved by:	julian (mentor)
@
text
@a51 1
	flowctl \
@


1.303.2.5
log
@MFC knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.
If turned on  no NIS support and related programs will be built.

Approved by:	rwatson (mentor)
@
text
@d139 3
a141 3
	${_rpc.yppasswdd} \
	${_rpc.ypupdated} \
	${_rpc.ypxfrd} \
d178 6
a183 6
	${_ypbind} \
	${_yp_mkdb} \
	${_yppoll} \
	${_yppush} \
	${_ypserv} \
	${_ypset} \
a231 12
.if !defined(NO_NIS)
_rpc.yppasswdd=	rpc.yppasswdd
_rpc.ypupdated=	rpc.ypupdated
_rpc.ypxfrd=	rpc.ypxfrd
_ypbind=	ypbind
_yp_mkdb=	yp_mkdb
_yppoll=	yppoll
_yppush=	yppush
_ypserv=	ypserv
_ypset=		ypset
.endif

@


1.303.2.6
log
@o MFC tcpdrop(8):
    sys/netinet/tcp_var.h, rev. 1.115, 1.116
    sys/netinet/tcp_subr.c, rev. 1.219
    usr.sbin/Makefile, rev. 1.321
    usr.sbin/tcpdrop/Makefile, rev. 1.1
    usr.sbin/tcpdrop/tcpdrop.8, rev. 1.1
    usr.sbin/tcpdrop/tcpdrop.c, rev. 1.1, 1.2

Approved by:	re (kensmith)
@
text
@a161 1
	tcpdrop \
@


1.303.2.7
log
@MFC all of the recent enhancements and bug fixes from the head to
RELENG_5. This includes almost everything, except for if_ndis_usb.c,
which is just a stub at the moment and won't be ready in time for
5.4, and for the patches to enable "ifconfig ndis0 scan" to work,
since net80211 in RELENG_5 doesn't support it.

Also turn on ndiscvt(8) for the amd64 platform.

Approved by:	re
@
text
@a325 1
_ndiscvt=	ndiscvt
@


1.303.2.8
log
@MFC: Import the powerd(8) daemon.

Approved by:	njl, imp (mentor)
@
text
@a115 1
	powerd \
@


1.303.2.9
log
@MFC portsnap to RELENG_5.
@
text
@a115 1
	portsnap \
@


1.303.2.10
log
@MFC: Add snapinfo.

Discussed with:	marks
Approved by:	re (scottl)
@
text
@a157 1
	snapinfo \
@


1.302
log
@Make bluetooth compile on all platforms

Reviewed by:	imp, ru
@
text
@a68 1
	kernbb \
@


1.301
log
@Finish repo move arlconfig -> arlcontrol.
@
text
@d202 4
a251 3
.if !defined(NO_BLUETOOTH)
_bluetooth=	bluetooth
.endif
@


1.300
log
@Build kgmon for amd64.
@
text
@d13 1
a13 1
	${_arlconfig} \
d252 1
a252 1
_arlconfig=	arlconfig
@


1.299
log
@Hook eeprom(8) up to the FreeBSD/sparc64 build.
@
text
@a288 1
# kgmon: builds, but no kernel profiling
d299 1
@


1.298
log
@Wire smbmsg(8) into the build.
@
text
@d41 1
d323 1
@


1.297
log
@Hook sysinstall to the build for powerpc.
@
text
@d152 1
@


1.296
log
@Do not build sysintall for arm.
@
text
@d183 1
a183 1
.if ${MACHINE_ARCH} != "powerpc" && ${MACHINE_ARCH} != "arm"
@


1.295
log
@Move the _arlconfig define in the existing i386 section.

Suggested by:	ru
@
text
@d183 1
a183 1
.if ${MACHINE_ARCH} != "powerpc"
@


1.294
log
@The arlconfig is needed on i386 only.
@
text
@a244 3
.if ${MACHINE} == "i386"
_arlconfig=	arlconfig
.endif
d250 1
@


1.293
log
@Add arl(4): driver for Aironet Arlan 655 wireless adapters.

MFC after:	2 weeks
@
text
@d245 1
d247 1
@


1.292
log
@The gsc driver has been retired, so retire its control program.
@
text
@d13 1
d245 1
@


1.291
log
@These go along with the stl and stli drivers, recently removed.
@
text
@a147 1
	${_sgsc} \
a270 1
_sgsc=		sgsc
@


1.290
log
@Re-kill ispcvt on amd64 - rc.d/syscons was fixed ages ago.
@
text
@a153 1
	${_stallion} \
a274 1
_stallion=	stallion
@


1.289
log
@Don peril-sensitive glasses and throw the switch to move nologin(8) from
/sbin to /usr/sbin.  A symlink from /sbin/nologin -> /usr/sbin/nologin
is created for compatibility purposes.

This will probably not cause any problems, but anyone who is doing
anything particularly unusual with nologin(8) or shells in general might
be well advised to check that everything still works.

Bikesheds on:	cvs-all, current
@
text
@a109 1
	${_pcvt/ispcvt} \
a303 1
_pcvt/ispcvt=	pcvt/ispcvt
@


1.288
log
@Link pf to the build and install:
This adds the former ports registered groups: proxy and authpf as well as
the proxy user. Make sure to run mergemaster -p in oder to complete make
installworld without errors.

This also provides the passive OS fingerprints from OpenBSD (pf.os) and an
example pf.conf.

For those who want to go without pf; it provides a NO_PF knob to make.conf.

__FreeBSD_version will be bumped soon to reflect this and to be able to
change ports accordingly.

Approved by:	bms(mentor)
@
text
@d103 1
@


1.287
log
@Move the checks for whether or not to build pppctl to
the architecture-dependent sections of the Makefile.

Submitted by:	ru
@
text
@d16 1
d217 4
@


1.286
log
@Add some logic so that pppctl isn't built if the correct threading library
is not present.

Noticed by:	ru
@
text
@a217 8
.if ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "sparc64"
.if !defined(NOLIBC_R)
_pppctl=	pppctl
.endif
.elif !defined(NOLIBPTHREAD) && ${MACHINE_ARCH} != "powerpc"
_pppctl=	pppctl
.endif

d265 3
d279 3
d300 3
d312 3
d320 3
@


1.285
log
@Add NO_BLUETOOTH knob to the build process

Requested by:	phk
Reviewed by:	imp (mentor), ru
@
text
@d218 5
a222 1
.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "powerpc"
@


1.284
log
@Also sort ignoring case -- makes finding things by browsing easier.
@
text
@d246 1
d248 1
@


1.283
log
@- Build things in pure dictionary order (see sort(1)).

- Unify the conditional assignments section so that architectural
  exclusions come first, then options and !options, sorted by the
  option name, also in directory order, then architecture specific
  sections, sorted by the architecture name, with i386 being a
  traditional exception.

Prodded by:	bde
@
text
@d5 1
a5 2
SUBDIR=	IPXrouted \
	ac \
d60 1
@


1.282
log
@Commit the first cut of Project Evil, also known as the NDISulator.

Yes, it's what you think it is. Yes, you should run away now.

This is a special compatibility module for allowing Windows NDIS
miniport network drivers to be used with FreeBSD/x86. This provides
_binary_ NDIS compatibility (not source): you can run NDIS driver
code, but you can't build it. There are three main parts:

sys/compat/ndis: the NDIS compat API, which provides binary
compatibility functions for many routines in NDIS.SYS, HAL.dll
and ntoskrnl.exe in Windows (these are the three modules that
most NDIS miniport drivers use). The compat module also contains
a small PE relocator/dynalinker which relocates the Windows .SYS
image and then patches in our native routines.

sys/dev/if_ndis: the if_ndis driver wrapper. This module makes
use of the ndis compat API and can be compiled with a specially
prepared binary image file (ndis_driver_data.h) containing the
Windows .SYS image and registry key information parsed out of the
accompanying .INF file. Once if_ndis.ko is built, it can be loaded
and unloaded just like a native FreeBSD kenrel module.

usr.sbin/ndiscvt: a special utility that converts foo.sys and foo.inf
into an ndis_driver_data.h file that can be compiled into if_ndis.o.
Contains an .inf file parser graciously provided by Matt Dodd (and
mercilessly hacked upon by me) that strips out device ID info and
registry key info from a .INF file and packages it up with a binary
image array. The ndiscvt(8) utility also does some manipulation of
the segments within the .sys file to make life easier for the kernel
loader. (Doing the manipulation here saves the kernel code from having
to move things around later, which would waste memory.)

ndiscvt is only built for the i386 arch. Only files.i386 has been
updated, and none of this is turned on in GENERIC. It should probably
work on pc98. I have no idea about amd64 or ia64 at this point.

This is still a work in progress. I estimate it's about %85 done, but
I want it under CVS control so I can track subsequent changes. It has
been tested with exactly three drivers: the LinkSys LNE100TX v4 driver
(Lne100v4.sys), the sample Intel 82559 driver from the Windows DDK
(e100bex.sys) and the Broadcom BCM43xx wireless driver (bcmwl5.sys). It
still needs to have a net80211 stuff added to it. To use it, you would
do something like this:

# cd /sys/modules/ndis
# make; make load
# cd /sys/modules/if_ndis
# ndiscvt -i /path/to/foo.inf -s /path/to/foo.sys -o ndis_driver_data.h
# make; make load
# sysctl -a | grep ndis

All registry keys are mapped to sysctl nodes. Sometimes drivers refer
to registry keys that aren't mentioned in foo.inf. If this happens,
the NDIS API module creates sysctl nodes for these keys on the fly so
you can tweak them.

An example usage of the Broadcom wireless driver would be:

# sysctl hw.ndis0.EnableAutoConnect=1
# sysctl hw.ndis0.SSID="MY_SSID"
# sysctl hw.ndis0.NetworkType=0 (0 for bss, 1 for adhoc)
# ifconfig ndis0 <my ipaddr> netmask 0xffffff00 up

Things to be done:

- get rid of debug messages
- add in ndis80211 support
- defer transmissions until after a status update with
  NDIS_STATUS_CONNECTED occurs
- Create smarter lookaside list support
- Split off if_ndis_pci.c and if_ndis_pccard.c attachments
- Make sure PCMCIA support works
- Fix ndiscvt to properly parse PCMCIA device IDs from INF files
- write ndisapi.9 man page

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
@
text
@a3 4
.if ${MACHINE_ARCH} != "powerpc"
_sysinstall=sysinstall
.endif

d8 1
d12 2
d15 5
d22 1
d38 1
d40 1
d52 1
d57 4
d67 3
d72 3
d76 1
d81 1
d83 2
d86 1
a86 1
	mountd \
d88 1
d92 5
d101 3
d105 2
a106 1
	nghook \
d108 2
d112 1
d114 1
d117 1
d127 1
d129 1
d143 1
d147 2
d151 1
d153 1
d161 1
d165 2
d173 2
a175 1
	ypbind \
d180 6
a185 1
	zic
d188 14
a201 1
SUBDIR+=atm
d205 4
a208 4
SUBDIR+=mld6query \
	rip6query \
	route6d \
	traceroute6 
d212 4
a215 4
SUBDIR+=ipftest \
	ipresend \
	ipsend \
	iptest
a217 4
.if !defined(NO_USB)
SUBDIR+=usbd \
	usbdevs
.endif
d219 1
a219 10
SUBDIR+=pppctl
.endif

.if !defined(NO_BIND)
SUBDIR+=named \
	named.reload \
	named.restart \
	ndc \
	nslookup \
	nsupdate
d223 1
a223 1
SUBDIR+=lpr
d227 5
a231 5
SUBDIR+=editmap \
	mailstats \
	makemap \
	praliases \
	sendmail
d234 3
a236 3
.if ${MACHINE_ARCH} == "alpha"
SUBDIR+=elf2exe \
	pnpinfo
a239 22
SUBDIR+=apm \
	apmd \
	asf \
	bluetooth \
	btxld \
	kgmon \
	kgzip \
	lptcontrol \
	mount_nwfs \
	mount_smbfs \
	mptable \
	ndiscvt \
	pccard \
	pcvt \
	pnpinfo \
	sgsc \
	sicontrol \
	spkrtest \
	stallion \
	wlconfig \
	zzz

d241 8
a248 1
SUBDIR+=acpi
d250 4
a253 1

d255 1
a255 1
SUBDIR+=i4b
d257 16
a272 1

d275 3
a277 3
.if ${MACHINE_ARCH} == "ia64"
SUBDIR+=acpi \
	zzz
d285 14
a298 12
SUBDIR+=acpi \
	asf \
	boot0cfg \
	btxld \
	lptcontrol \
	mount_nwfs \
	mount_smbfs \
	mptable \
	pcvt/ispcvt \
	sicontrol \
	spkrtest \
	zzz
d301 3
a303 2
.if ${MACHINE} == "i386"
SUBDIR+=boot0cfg
d305 1
a305 3

.if ${MACHINE} == "pc98"
SUBDIR+=boot98cfg
d309 1
a309 5
SUBDIR+=ofwdump
.endif

.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
SUBDIR+=keyserv
@


1.281
log
@Add just enough of i386/include/pcvt_ioctl.h to amd64/include/pcvt_ioctl.h
such that 'ispcvt' can build.  Unforunately 'ispcvt' is needed in order for
/etc/rc.d/syscons to run.  This fixes the bug where I could not get my
keymap effective at boot.
@
text
@d198 1
@


1.280
log
@Reconnect ipfstat, ipnat, and ipftest to the build now that if_xname
support is enabled.

Approved by:	re (scottl)
@
text
@d236 1
@


1.279
log
@Link the SNMP daemon for NgATM to the build.
@
text
@d146 2
a147 1
SUBDIR+=ipresend \
@


1.278
log
@Build zzz(8) on ia64. It first checks ACPI before it checks for APM.
It will therefore always suspend using ACPI.
@
text
@d17 1
@


1.277
log
@Temporarily disconnect ipfstat, ipnat, and ipftest to unbreak world.

Pointy hat to:	brooks
@
text
@d217 2
a218 1
SUBDIR+=acpi
@


1.276
log
@add ip6addrctl(8) which is a command to configure address
selection policy for IPv6 and IPv4 described in RFC3484.
source address selection part of RFC3484 is not merged
from KAME, yet.

Obtained from:	KAME
@
text
@d145 1
a145 2
SUBDIR+=ipftest \
	ipresend \
@


1.275
log
@Add dumb console driver and related bits.

dcons(4): very simple console and gdb port driver
dcons_crom(4): FireWire attachment
dconschat(8): User interface to dcons

Tested with: i386, i386-PAE, and sparc64.
@
text
@d47 1
@


1.274
log
@Update Bluetooth code.

Reviewed by: M. Warner Losh <imp@@bsdimp.com>; John Hay <jhay@@freebsd.org>
Approved by: M. Warner Losh <imp@@bsdimp.com> (mentor)
@
text
@d28 1
@


1.273
log
@Add asf for amd64
@
text
@d187 1
@


1.272
log
@Add mptable
@
text
@d224 1
@


1.271
log
@Add acpi to the build on ia64. The support for ACPI 2.0x has gotten
to a point where we don't map the wrong (ie 32-bit) addresses. We
don't always dump the right values yet, but that's not critical.

Ok'd: njl
@
text
@d229 1
@


1.270
log
@Introduce more knobs to slim down FreeBSD userland

NO_TOOLCHAIN	skips Compilers and Binutils
NO_USB		skips USB stuff
NO_VINUM	skips Vinum stuff
NO_ACPI		skips ACPI stuff
@
text
@d214 4
@


1.269
log
@Add asf to i386 build.  This will probably work on other platforms
too, but I don't have time to test it, and I'm not sure it will help
much.
@
text
@a116 2
	usbd \
	usbdevs \
d149 4
d184 1
a184 2
SUBDIR+=acpi \
	apm \
d203 5
d211 1
@


1.268
log
@Make build of atm, mld6query, rip6query, route6d and traceroute6
depend on existing NOATM and NOINET6 conditionals.
@
text
@d185 1
@


1.267
log
@Imply NOLIBC_R for PowerPC.
@
text
@a15 1
	atm \
a58 1
	mld6query \
a86 1
	rip6query \
a87 1
	route6d \
a113 1
	traceroute6 \
d132 11
@


1.266
log
@Fix amd64 build by deleting trailing whitespace.  Doh!
@
text
@d145 1
a145 1
.if !defined(NOLIBC_R)
@


1.265
log
@Don't check for the existance of src/crypto/ for building items that
may contain crypto. The days of ITAR paranoia are over, and the simple
macro tests that remain are sufficient.
@
text
@d205 1
a205 1
SUBDIR+=acpi \   
@


1.264
log
@Add mount_nwfs/mount_smbfs to the build for amd64.
@
text
@d228 1
a228 1
.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
@


1.263
log
@Attach acpi, boot0cfg, lptcontrol, sicontrol, spkrtest, zzz  for amd64.
@
text
@d209 2
@


1.262
log
@Hook zzz up to the build.
@
text
@d200 4
d205 7
a211 1
SUBDIR+= btxld
@


1.261
log
@Move mount_portalfs, mount_smbfs, and mount_nwfs from sbin to usr.sbin.
They don't have alot of reason to be in sbin and contribute to library
bloat in the dynamic case. If you are using any of these filesystem
type to hold your /usr, please seek professional help.

The actual code was repo-copied by joe.
@
text
@d193 2
a194 1
	wlconfig
@


1.260
log
@- Add a software watchdog facility.

This commit has two pieces. One half is the watchdog kernel code which lives
primarily in hardclock() in sys/kern/kern_clock.c. The other half is a userland
daemon which, when run, will keep the watchdog from firing while the userland
is intact and functioning.

Approved by:	jeff (mentor)
@
text
@d62 1
d183 2
@


1.259
log
@Temporarily re-remove the bluetooth tools..
there are problems with their Makefiles I wasn't aware of..

Pointed out by: ru@@
@
text
@d127 1
@


1.258
log
@Connect bluetooth tools for i386 only.
These are probably machine independent, but
there is no way for the developers to test them other than on x86.

They will become MD as testing becomes possible.
@
text
@a172 1
# Move bluetooth when tested on other architectures
a176 1
	bluetooth \
@


1.257
log
@Remove dev_mkdb(8).  The kernel answers these questions.
@
text
@d173 1
d178 1
@


1.256
log
@Turn on btxld for amd64.
@
text
@a28 1
	dev_mkdb \
@


1.255
log
@Port libc_r to amd64, and turn it back on for amd64.  It passes all of
the same src/lib/libc_r/test/* tests that the other platforms pass.
@
text
@d196 4
@


1.254
log
@Add a pretty cheesy hack to avoid a gcc-3.2.2 ICE (internal compiler
error) on amd64 when doing pointer subtraction.  This bug is already
fixed in gcc-3.3 (waiting for after the branch), and the hack will be
backed out at the first opportunity.  This is in the ipv6 code path.

Approved by:  re (scottl)
@
text
@d144 1
a144 1
.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "amd64"
@


1.254.2.1
log
@MFC: turn on libc_r for amd64.  This is just the ifdef __amd64__ stuff and
removing the exclusion for amd64 from the Makefiles.

Approved by:  re (scottl)
@
text
@d144 1
a144 1
.if !defined(NOLIBC_R)
@


1.253
log
@no libc_r on amd64 yet -> no pppctl.

Approved by:	re (safe amd64 changes)
@
text
@d77 1
a135 4

.if ${MACHINE_ARCH} != "amd64"
SUBDIR+=ppp
.endif
@


1.252
log
@Add __amd64__ to an ifdef set so that pppd compiles.  Reactivate on amd64.

Approved by:  re (amd64 "safe" ifdefs etc)
@
text
@d147 1
a147 1
.if !defined(NOLIBC_R)
@


1.251
log
@Turn off ppp (ICE) and pppd (cc objects to a varargs decl) on amd64.
@
text
@d77 1
d137 1
a137 2
SUBDIR+=ppp \
	pppd
@


1.250
log
@These are no longer needed after tw is gone.

Approved by: re@@ (scottl)
@
text
@a76 2
	ppp \
	pppd \
d134 5
@


1.249
log
@Diskinfo is a small program to access the basic properties of a disk device:
sectorsize, mediasize etc.

It also contains a small and nave benchmark which reports on seek
and transfer performance.
@
text
@a128 1
	xten \
@


1.248
log
@o Add jls(8) for listing active jails.
o Add jexec(8) to execute a command in an existing jail.
o Add -j option for killall(1) to kill all processes in a specified
  jail.
o Add -i option to jail(8) to output jail ID of newly created jail.
@
text
@d32 1
@


1.247
log
@Add a rudimentary gstat(8) to the system.

This is a small curses based program which shows the diskactivity
inside GEOM.
@
text
@d48 2
@


1.246
log
@Revert rev. 1.244 change -- only build kgzip(8) on i386.
(The cross-release needs will be satisfied another way.)
@
text
@d43 1
@


1.245
log
@Some things don't build for PowerPC yet.

List from:	benno
@
text
@a49 1
	kgzip \
d177 1
@


1.244
log
@Always build kgzip(8); needed to cross-release i386.
@
text
@d4 4
d108 1
a108 1
	sysinstall \
@


1.243
log
@pccardd and pccardc are for i386 and pc98 only.  Don't build them on
other architectures.

Pointed out by: peter
@
text
@d46 1
a173 1
	kgzip \
@


1.242
log
@Enable pppctl(8) on ia64.
@
text
@a65 1
	pccard \
d176 1
@


1.241
log
@Build pppctl on sparc64, now that we have libc_r.
@
text
@d138 1
a138 1
.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "ia64"
@


1.240
log
@Import FireWire userland utility.
@
text
@d138 1
a138 1
.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "sparc64"
@


1.239
log
@Move elf2aout back to /usr/bin -- it is a general development tool, not
a sysadmin tool.
@
text
@d36 1
@


1.238
log
@Build sysinstall on sparc64.
@
text
@a28 1
	elf2aout \
@


1.238.2.1
log
@MFC: Introduce FireWire userland utility.
- Install header files.
- Make device nodes.

Approved by:	re (rwatson)
@
text
@a36 1
	fwcontrol \
@


1.238.2.2
log
@MFC r1.241: build pppctl on sparc64, now that we have libc_r.

Approved by:	re
@
text
@d139 1
a139 1
.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "ia64"
@


1.238.2.3
log
@MFC: 1.242: libc_r on ia64

Approved: re@@ (jhb)
@
text
@d139 1
a139 1
.if !defined(NOLIBC_R)
@


1.237
log
@Un-remove sysinstall for ia64.
@
text
@d104 1
a198 5
.endif

.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "alpha" || \
    ${MACHINE_ARCH} == "ia64"
SUBDIR+=	sysinstall
@


1.236
log
@Explicitly list architectures supporting sysinstall
@
text
@d200 2
a201 1
.if ${MACHINE} == "i386" || ${MACHINE} == "alpha" || ${MACHINE} == "pc98"
@


1.235
log
@Introduce simple command line tools to manage MAC labels on processes and
files.  Basically wrappers for mac_{get,set}_{file,link,pid,proc}(3).
Man pages to be updated shortly.

Approved by:	re
Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, Network Associates Laboratories
@
text
@a103 1
	sysinstall \
d198 4
@


1.234
log
@Connect ofwdump to the sparc64 build.
@
text
@d37 2
d98 1
d100 1
@


1.233
log
@Pppctl seems to compile again now
@
text
@d193 4
@


1.232
log
@Add i386 to the list of architectures that libc_r is broken on.  This
effectively removes pppctl from the build for now.  It only compiles on
alpha now (now ironic).
@
text
@d134 1
a134 1
.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "sparc64" && ${MACHINE_ARCH} != "i386"
@


1.231
log
@Switch over to the new EA manipulation utilities.

Sponsored by:	DARPA & NAI Labs.
@
text
@d134 1
a134 1
.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "sparc64"
@


1.230
log
@Introduce support for Mandatory Access Control and extensible
kernel access control.

Provide ugidfw, a utility to manage the ruleset provided by
mac_bsdextended.  Similar to ipfw, only for uids/gids and files.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, NAI Labs
@
text
@d30 1
a36 1
	getextattr \
a95 1
	setextattr \
@


1.229
log
@Hook nfsd and mountd back into the build in /usr/sbin, where they make more
sense. Since portmap/rpcbind is in /usr/sbin it doesn't make any sense for
nfsd and mountd to be in /sbin.

For the record, NetBSD has them in /usr/sbin while OpenBSD has them in /sbin

PR:		bin/30972
Reviewed by:	jake (mentor)
@
text
@d111 1
@


1.228
log
@Don't install obsolete gifconfig(8).  Please use ifconfig(8) instead.
@
text
@d53 1
d60 1
@


1.227
log
@Don't install obsolete prefix(8).  We now have `ifconfig eui64'.
@
text
@a36 1
	gifconfig \
@


1.226
log
@We don't build libc_r on sparc64 for the moment.
@
text
@a69 1
	prefix \
@


1.225
log
@Put on peril sensitive sunglasses and turn C++ stuff back on.
@
text
@d134 1
a134 1
.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "ia64"
@


1.224
log
@Move elf2aout to usr.sbin/.

Approved by:	jake
@
text
@a133 3
.if ${CXX:T} == "c++"
NOLIBC_R=	yes
.endif
@


1.223
log
@Turn off pppctl -- it won't like with an in-tree Gcc 3.1 built libc_r.
@
text
@d29 1
@


1.222
log
@sysinstall compiles on sparc64.
@
text
@d133 3
@


1.221
log
@Reactivate sysinstall, it does work on ia64.
@
text
@d100 1
a124 4

.if ${MACHINE_ARCH} != "sparc64"
SUBDIR+=sysinstall
.endif
@


1.220
log
@Sysinstall does not work on ia64 and sparc64 yet. :-)
@
text
@d125 1
a125 1
.if ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "sparc64"
@


1.219
log
@Send diskpart to the eternal storage device (SMD probably :-) where
it belongs.
@
text
@a99 1
	sysinstall \
d124 4
@


1.218
log
@Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217
with the NO_IPFILTER make.conf(5) knob.

(So that we can "make the-rest-of-the-world" again.)
@
text
@a27 1
	diskpart \
@


1.217
log
@Remove ipftest until the committer can actually test his changes.
@
text
@a40 3
	ipresend \
	ipsend \
	iptest \
d126 7
@


1.216
log
@Revert previous revision; sysinstall should build fine now even when cross-
building, plus ru says the previous revision didn't actually achieve what
it was meant to achieve.
@
text
@a40 1
	ipftest \
@


1.215
log
@Don't try to cross-build sysinstall.
@
text
@d105 1
a129 4

.if ${MACHINE_ARCH} == ${TARGET_ARCH}
SUBDIR+=sysinstall
.endif
@


1.214
log
@Add editmap, a new utility which comes with sendmail 8.12 for editing maps in
place.
@
text
@a104 1
	sysinstall \
d129 4
@


1.213
log
@Revert rev 1.211, kernel building assistants should live in /sys
@
text
@d149 2
a150 1
SUBDIR+=mailstats \
@


1.212
log
@Turn on makeobjops.
@
text
@a50 1
	makeobjops \
@


1.211
log
@Exclude pppctl on ia64 due to libc_r.  I had been building with
-DNOLIBC_R, but this is a little safer.
@
text
@d51 1
@


1.210
log
@ia64 support:  move pnpinfo to i386 and alpha sections for now. i386 has
native inb/outb etc, and alpha has libio.  ia64 doesn't have any yet.

move pppctl to the NOLIBC_R section (libc_r is not possible on ia64 in
its present form due to assumptions about setjmp/longjmp magic)
@
text
@d131 1
a131 1
.if !defined(NOLIBC_R)
@


1.209
log
@Add kldxref(8), for maintaining the linker.hints file for translating
module->pathname.ko.  It supports only ELF for now.

Submitted by:   bp  (with some minor tweaks)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.208 2001/08/30 04:48:01 mike Exp $
a70 1
	pnpinfo \
a71 1
	pppctl \
d131 4
d156 2
a157 1
SUBDIR+=elf2exe
d170 1
@


1.208
log
@Add a new utility that runs an executable detached from the
controlling terminal.

Discussed on:	-hackers
Obtained from:	BSD/OS
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.207 2001/08/28 23:21:28 obrien Exp $
d49 1
@


1.207
log
@Remove `diskcheckd'.  It is now in ports/sysutils.

Consensus on:	freebsd-current.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.206 2001/08/18 03:36:26 peter Exp $
d24 1
@


1.206
log
@Correct path (../crypto, not ../../crypto)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.205 2001/08/02 15:47:03 sobomax Exp $
a26 1
	diskcheckd \
@


1.205
log
@Fix a cryptoless world by disconnecting libmp from the build when there is no
crypto bits installed and/or NOCRYPTO/NO_OPENSSL is defined. This unfortunately
meants that usr.bin/chkey, usr.bin/newkey and usr.sbin/keyserv have also to
be disconnected.

IMO it is merely a workaround, the proper solution is to move libmp to
src/crypto where it belongs and use libgmp for the cryptoless builds instead.

Missed by:	dd
@
text
@d2 1
a2 1
# $FreeBSD$
d50 1
a144 4
.if !defined(NO_MAILWRAPPER)
SUBDIR+=mailwrapper
.endif

d184 1
a184 1
.if exists(${.CURDIR}/../../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
@


1.204
log
@Add diskcheck-daemon.

With a small disk being 20GB these days, chances are pretty good that
an ailing sector will not be read while still being recoverable by
the drive.

Diskcheck daemon will read disks in the background at a low rate and
that way give the diskdrive a chance to detect and correct soft read
errors before they become hard errors.

Idea by:	phk
Written by:     ben
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.203 2001/06/03 18:16:34 ume Exp $
a48 1
	keyserv \
d185 4
@


1.203
log
@Remove pim6[ds]d from the tree.  The software had a restrictive license
than we can handle.  pim6[ds]d are available as ports instead.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.202 2001/05/23 13:32:32 ru Exp $
d27 1
@


1.202
log
@Add NO_I4B to avoid building/installing isdn4bsd package.

Prompted by:	Alexandr Listopad <laa@@laa.zp.ua>
MFC after:	3 days
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.201 2001/05/14 21:00:14 joerg Exp $
a67 2
	pim6dd \
	pim6sd \
@


1.201
log
@Include fdread(1) into the parent Makefile.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.200 2001/05/02 01:08:09 brian Exp $
a165 1
	i4b \
d176 3
@


1.200
log
@Add a ``digi'' driver.

This driver supports PCI Xr-based and ISA Xem Digiboard cards.
dgm will go away soon if there are no problems reported.  For now,
configuring dgm into your kernel warns that you should be using
digi.  This driver is probably close to supporting Xi, Xe and Xeve
cards, but I wouldn't expect them to work properly (hardware
donations welcome).

The digi_* pseudo-drivers are not drivers themselves but contain
the BIOS and FEP/OS binaries for various digiboard cards and are
auto-loaded and auto-unloaded by the digi driver at initialisation
time.  They *may* be configured into the kernel, but waste a lot
of space if they are.  They're intended to be left as modules.

The digictl program is (mainly) used to re-initialise cards that
have external port modules attached such as the PC/Xem.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.199 2001/04/21 00:13:57 msmith Exp $
d33 1
@


1.199
log
@Turn on devinfo(8)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.198 2001/03/19 12:50:05 alfred Exp $
d26 1
@


1.198
log
@Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and
associated changes that had to happen to make this possible as well as
bugs fixed along the way.

  Bring in required TLI library routines to support this.

  Since we don't support TLI we've essentially copied what NetBSD
  has done, adding a thin layer to emulate direct the TLI calls
  into BSD socket calls.

  This is mostly from Sun's tirpc release that was made in 1994,
  however some fixes were backported from the 1999 release (supposedly
  only made available after this porting effort was underway).

  The submitter has agreed to continue on and bring us up to the
  1999 release.

  Several key features are introduced with this update:
    Client calls are thread safe. (1999 code has server side thread
    safe)
    Updated, a more modern interface.

  Many userland updates were done to bring the code up to par with
  the recent RPC API.

  There is an update to the pthreads library, a function
  pthread_main_np() was added to emulate a function of Sun's threads
  library.

  While we're at it, bring in NetBSD's lockd, it's been far too
  long of a wait.

  New rpcbind(8) replaces portmap(8) (supporting communication over
  an authenticated Unix-domain socket, and by default only allowing
  set and unset requests over that channel). It's much more secure
  than the old portmapper.

  Umount(8), mountd(8), mount_nfs(8), nfsd(8) have also been upgraded
  to support TI-RPC and to support IPV6.

  Umount(8) is also fixed to unmount pathnames longer than 80 chars,
  which are currently truncated by the Kernel statfs structure.

Submitted by: Martin Blapp <mb@@imp.ch>
Manpage review: ru
Secure RPC implemented by: wpaul
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.197 2001/02/03 08:56:52 peter Exp $
d25 1
@


1.197
log
@Move wicontrol from i386 to MI section. (yes, it compiles on alpha, where
theoretically NEWCARD might work one day).  if_wi.c is in the MI config
section already.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.196 2001/01/17 03:32:19 jhb Exp $
a68 1
	portmap \
d86 1
@


1.196
log
@Activate sysinstall.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.195 2000/11/14 17:49:36 ru Exp $
d120 1
a172 1
	wicontrol \
@


1.195
log
@Added the lastlogin utility.

Obtained from:	NetBSD
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.194 2000/11/12 21:55:21 imp Exp $
d104 1
@


1.194
log
@Add raycontrol to the build.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.193 2000/09/10 15:33:07 kato Exp $
d46 1
@


1.193
log
@Moved boot0cfg into IBM-PC only section (MACHINE=="i386").

Pointed out by:	nyan
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.192 2000/08/31 15:12:23 iwasaki Exp $
d81 1
@


1.192
log
@Activate acpi.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.191 2000/08/02 10:11:07 kato Exp $
a157 1
	boot0cfg \
d173 4
d180 1
@


1.191
log
@Added PC-98 boot manager installation and configuration utility.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.190 2000/07/10 17:00:26 ume Exp $
d155 2
a156 1
SUBDIR+=apm \
@


1.190
log
@Activate mld6query.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.189 2000/06/25 10:46:21 markm Exp $
d173 3
@


1.189
log
@As rndcontrol is no longer needed, punt it to the attic.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.188 2000/05/31 21:45:15 hoek Exp $
d50 1
@


1.188
log
@Add a NO_LPR option.  Useful for people who want to use LPRng.

PR:	bin/18787 (David Gilbert <dgilbert@@velocet.ca>)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.187 2000/04/16 23:56:58 rwatson Exp $
a163 1
	rndcontrol \
@


1.187
log
@Code compiles and installs 100% better if included in the Makefile.

Suggested by:	Voices in my head.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.186 2000/04/15 05:14:38 rwatson Exp $
a45 1
	lpr \
d132 4
@


1.186
log
@Introduced /usr/sbin/extattrctl, a utility for managing UFS/FFS extended
attributes (recently committed).  Using extattrctl, the extended attribute
service may be started and stopped for specific file systems; specific
attributes may be enabled or disabled, and the backing file for each
attribute configured.  Also, backing files may be initialized.

Reviewed by:    adrian, bp, freebsd-fs, the unthanked masses
Obtained from:  TrustedBSD
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.185 2000/04/11 03:02:37 msmith Exp $
d32 1
d97 1
@


1.185
log
@Add mlxcontrol.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.184 2000/03/31 09:23:54 sheldonh Exp $
d27 1
@


1.184
log
@Add a NO_MAILWRAPPER knob to make.conf and wrap it around
mailwrapper(8) for folks who find it annoying to have their development
version of sendmail blown away by ``make world''.

PR:		17394
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183 2000/01/28 05:10:10 shin Exp $
d49 1
@


1.183
log
@IPv6 multicast routing.
  kernel IPv6 multicast routing support.
  pim6 dense mode daemon
  pim6 sparse mode daemon
  netstat support of IPv6 multicast routing statistics

  Merging to the current and testing with other existing multicast routers
  is done by Tatsuya Jinmei <jinmei@@kame.net>, who writes and maintainances
  the base code in KAME distribution.

  Make world check and kernel build check was also successful.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.182 2000/01/27 09:28:10 shin Exp $
a44 1
	mailwrapper \
d129 4
@


1.183.2.1
log
@MFC: Add NO_MAILWRAPPER knob.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183 2000/01/28 05:10:10 shin Exp $
d45 1
a129 4
.endif

.if !defined(NO_MAILWRAPPER)
SUBDIR+=mailwrapper
@


1.183.2.2
log
@Attach mlxcontrol
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183.2.1 2000/03/31 09:25:14 sheldonh Exp $
a48 1
	mlxcontrol \
@


1.183.2.3
log
@MFC: NO_LPR option
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183.2.2 2000/04/24 19:48:51 msmith Exp $
d44 1
a129 4
.endif

.if !defined(NO_LPR)
SUBDIR+=lpr
@


1.183.2.4
log
@MFC: Merge KAME 2000/07 code.
@
text
@d2 1
a2 1
# $FreeBSD$
a47 1
	mld6query \
@


1.183.2.5
log
@MFC: Activate boot98cfg and moved boot0cfg into IBM-PC only section.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183.2.4 2000/07/15 07:36:20 kris Exp $
d154 1
a168 8
.endif

.if ${MACHINE} == "i386"
SUBDIR+=boot0cfg
.endif

.if ${MACHINE} == "pc98"
SUBDIR+=boot98cfg
@


1.183.2.6
log
@MFC: activate raycontrol

Submitted by:	gshapiro
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183.2.5 2000/09/11 11:04:37 kato Exp $
a78 1
	raycontrol \
@


1.183.2.7
log
@MFC: lastlogin(8) utility.

Approved by:	jkh
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183.2.6 2001/03/06 21:19:11 dmlb Exp $
a43 1
	lastlogin \
@


1.183.2.8
log
@MFC: Remove pim6[ds]d from the tree.  The software had a restrictive
license than we can handle.  pim6[ds]d are available as ports instead.

	src/usr.sbin/Makefile:	1.202->1.203
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183.2.7 2001/03/12 11:00:15 ru Exp $
d63 2
@


1.183.2.9
log
@MFC: NO_I4B knob.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.183.2.8 2001/06/03 18:30:53 ume Exp $
d155 1
a167 3
.if !defined(NO_I4B)
SUBDIR+=i4b
.endif
@


1.183.2.10
log
@MFC: Add editmap, a new utility which comes with sendmail 8.12 for editing
     maps in place.

     Revision  Changes    Path
     1.214     +2 -1      src/usr.sbin/Makefile
     1.1       +51 -0     src/usr.sbin/editmap/Makefile (new)
@
text
@d2 1
a2 1
# $FreeBSD$
d141 1
a141 2
SUBDIR+=editmap \
	mailstats \
@


1.183.2.11
log
@MFC: NO_IPFILTER make.conf(5) knob.
@
text
@d35 4
a121 7

.if !defined(NO_IPFILTER)
SUBDIR+=ipftest \
	ipresend \
	ipsend \
	iptest
.endif
@


1.183.2.12
log
@MFC the daemon(8) utility and hook it up to the build.

Requested by:	mike
@
text
@a23 1
	daemon \
@


1.183.2.13
log
@MFC: Introduce FireWire userland utility.
- Install header files.
- Make device nodes.
- Add CSR related macros.
@
text
@a31 1
	fwcontrol \
@


1.183.2.14
log
@MFC: If NO_MAILWRAPPER is set, and sendmail is still enabled,
then install a direct symlink from mailwrapper to sendmail.

PR:		conf/29699
@
text
@a42 1
	mailwrapper \
d139 4
@


1.183.2.15
log
@MFC: dconschat(8)
@
text
@a24 1
	dconschat \
@


1.183.2.16
log
@MFC: arl(4) network device driver and control utility for
Aironet Arlan 655 wireless network adapters.
@
text
@d177 1
a177 2
SUBDIR+=arlcontrol \
	boot0cfg
@


1.183.2.17
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/usr.sbin/Makefile 130008 2004-06-02 19:06:39Z fjoe $
@


1.182
log
@another tcp apps IPv6 updates.(should be make world safe)
  ftp, telnet, ftpd, faithd
  also telnet related sync with crypto, secure, kerberosIV

Obtained from: KAME project
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.181 2000/01/23 09:50:10 asmodai Exp $
d62 2
@


1.181
log
@Stop apmconf from being build.
green integrated apmconf into apm and we should use that instead.

Suggested by:	msmith
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.180 2000/01/14 20:40:57 wpaul Exp $
d27 1
@


1.180
log
@Add driver support for the Aironet 4500/4800 series wireless 802.11
NICs. (Finally!) The PCMCIA, ISA and PCI varieties are all supported,
though only the ISA and PCI ones will work on the alpha for now.
PCCARD, ISA and PCI attachments are all provided. Also provided an
ancontrol(8) utility for configuring the NIC, man pages, and updated
pccard.conf.sample. ISA cards are supported in both ISA PnP and hard-wired
mode, although you must configure the kernel explicitly to support the
hardwired mode since you have to know the I/O address and port ahead
of time.

Special thanks to Doug Ambrisko for doing the initial newbus hackery
and getting it to work in infrastructure mode.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.179 2000/01/06 22:52:20 sos Exp $
a141 1
	apmconf \
@


1.179
log
@Add burncd to and remove wormcontrol from the targets.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.178 2000/01/06 21:52:33 sos Exp $
d10 1
@


1.178
log
@libipsec and IPsec related apps. (and some KAME related man pages)

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.177 1999/12/29 18:44:06 peter Exp $
d13 1
a109 1
	wormcontrol \
@


1.177
log
@Add mailwrapper.  It redirects to sendmail by default, but you can
point /usr/sbin/sendmail to any mailer of your choice with the
/etc/mail/mailer.conf config file.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.176 1999/12/29 12:53:21 shin Exp $
d51 1
d84 2
d90 1
@


1.176
log
@Sorry, ndp command is not exist yet.

Specified by: Anders Andersson <anders@@sanyusan.se>
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.175 1999/12/29 07:11:50 shin Exp $
d42 1
@


1.175
log
@Forgot to add newly added udp and raw IPv6 apps to usr.sbin SUBDIR.
They are confirmed to be buildable and seems to be working.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.174 1999/12/27 07:27:40 peter Exp $
a49 1
	ndp \
@


1.174
log
@Zap kvm_mkdb, it was for kvm_nlist's benefit, but now it goes direct
to the in-kernel hashed symbol tables (including modules).
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.173 1999/12/22 19:13:02 shin Exp $
d28 2
d50 1
d65 1
d74 1
d76 1
d84 1
d96 1
@


1.173
log
@IPSEC support in the kernel.
pr_input() routines prototype is also changed to support IPSEC and IPV6
chained protocol headers.

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.172 1999/12/16 12:42:09 roberto Exp $
a38 1
	kvm_mkdb \
@


1.172
log
@Bye bye xntpd, enter ntp.

Reviewed by:	phk
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.171 1999/12/06 20:49:47 guido Exp $
a37 1
	keyadmin \
@


1.171
log
@Move basic ifilter utils to sbin where they shold have been committed by
me in the first place. While we're at it: add MAINTAINER line
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.170 1999/11/30 06:22:22 peter Exp $
d52 1
a99 1
	xntpd \
@


1.170
log
@Reactivate bind (named and tools)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.169 1999/11/30 02:18:12 peter Exp $
a29 1
	ipfstat \
a30 2
	ipmon \
	ipnat \
@


1.169
log
@Move named and associated tools into a seperate makefile section and
disable them pending an import and cleanup of bind 8.2.2.p5.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.168 1999/11/27 14:35:15 phk Exp $
d112 1
a112 1
.if !defined(NO_BIND) && 0
@


1.168
log
@Remove bad144 program.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.167 1999/11/23 21:57:24 guido Exp $
a52 4
	named \
	named.reload \
	named.restart \
	ndc \
a55 2
	nslookup \
	nsupdate \
d111 9
@


1.167
log
@rewire userland ipfilter programs
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.166 1999/11/21 08:05:57 dillon Exp $
a132 1
	bad144 \
@


1.166
log
@    Add rpc.umntall utility, to be used by startup and shutdown scripts
    to replace (broken) umntall signal code previously in mountd.

Submitted by:	Martin Blapp <mb@@imp.ch>
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.165 1999/11/13 18:34:22 dfr Exp $
d30 7
@


1.165
log
@Enable mixer on alpha.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.164 1999/10/21 09:06:05 julian Exp $
d76 1
@


1.164
log
@Whistle's Netgraph link-layer (sometimes more) networking infrastructure.
Been in production for 3 years now. Gives Instant Frame relay to if_sr
and if_ar drivers, and PPPOE support soon. See:
ftp://ftp.whistle.com/pub/archie/netgraph/index.html
for on-line manual pages.

Reviewed by: Doug Rabson (dfr@@freebsd.org)
Obtained from:  Whistle CVS tree
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.163 1999/10/20 07:33:04 billf Exp $
d41 1
a131 1
	mixer \
@


1.163
log
@mergemaster bmake glue.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.162 1999/10/10 15:08:30 peter Exp $
d50 2
@


1.162
log
@Nuke the old antique copy of ipfilter from the tree.  This is old enough
to be dangerous.  It will better serve us as a port building a KLD,
ala SKIP.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.161 1999/08/28 01:14:59 peter Exp $
d40 1
@


1.161
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
a29 7
	ipfstat \
	ipftest \
	ipmon \
	ipnat \
	ipresend \
	ipsend \
	iptest \
@


1.160
log
@Some floppy related commands (fdformat, fdwrite, fdcontrol) need not be
restricted to i386.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.159 1999/07/28 20:16:49 se Exp $
@


1.159
log
@Activate building of elf2exe for MACHINE_ARCH==alpha.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.158 1999/07/19 20:22:44 rnordier Exp $
d25 3
a130 3
	fdcontrol \
	fdformat \
	fdwrite \
@


1.158
log
@Activate kgzip.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.157 1999/07/10 17:44:02 iwasaki Exp $
d115 4
@


1.157
log
@Activate apmd.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.156 1999/05/22 17:35:39 dfr Exp $
d129 1
@


1.156
log
@Port pnpinfo to alpha.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.155 1999/05/10 10:17:00 obrien Exp $
d120 1
@


1.155
log
@Move sysctl/ to src/sbin/ where it now belongs.

Repository copied by:	Peter
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.154 1999/05/05 07:37:03 wpaul Exp $
d59 1
a131 1
	pnpinfo \
@


1.154
log
@Add device driver support for the Lucent WaveLAN/IEEE 802.11 PCMCIA
adapter (and some workalikes). Also add man pages and a wicontrol
utility to manipulate some of the card parameters.

This driver was written using information gleaned from the Lucent HCF Light
library, though it does not use any of the HCF Light code itself, mainly
because it's contaminated by the GPL (but also because it's pretty gross).
The HCF Light lacks certain featurs from the full (but proprietary) HCF
library, including 802.11 frame encapsulation support, however it has
just enough register information about the Hermes chip to allow someone
with enough spare time and energy to implement a proper driver. (I would
have prefered getting my hands on the Hermes manual, but that's proprietary
too. For those who are wondering, the Linux driver uses the proprietary
HCF library, but it's provided in object code form only.)

Note that I do not have access to a WavePOINT access point, so I have
only been able to test ad-hoc mode. The wicontrol utility can turn on
BSS mode, but I don't know for certain that the NIC will associate with
an access point correctly. Testers are encouraged to send their results
to me so that I can find out if I screwed up or not.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.153 1999/04/28 11:36:28 phk Exp $
a83 1
	sysctl \
@


1.153
log
@This Implements the mumbled about "Jail" feature.

This is a seriously beefed up chroot kind of thing.  The process
is jailed along the same lines as a chroot does it, but with
additional tough restrictions imposed on what the superuser can do.

For all I know, it is safe to hand over the root bit inside a
prison to the customer living in that prison, this is what
it was developed for in fact:  "real virtual servers".

Each prison has an ip number associated with it, which all IP
communications will be coerced to use and each prison has its own
hostname.

Needless to say, you need more RAM this way, but the advantage is
that each customer can run their own particular version of apache
and not stomp on the toes of their neighbors.

It generally does what one would expect, but setting up a jail
still takes a little knowledge.

A few notes:

   I have no scripts for setting up a jail, don't ask me for them.

   The IP number should be an alias on one of the interfaces.

   mount a /proc in each jail, it will make ps more useable.

   /proc/<pid>/status tells the hostname of the prison for
   jailed processes.

   Quotas are only sensible if you have a mountpoint per prison.

   There are no privisions for stopping resource-hogging.

   Some "#ifdef INET" and similar may be missing (send patches!)

If somebody wants to take it from here and develop it into
more of a "virtual machine" they should be most welcome!

Tools, comments, patches & documentation most welcome.

Have fun...

Sponsored by:   http://www.rndassociates.com/
Run for almost a year by:       http://www.servetheweb.com/
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.152 1999/04/28 08:00:50 obrien Exp $
d138 1
@


1.152
log
@\begin{bdemode}
	sort tcpd* entries
\end{bdemode}
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.151 1999/04/07 04:12:02 msmith Exp $
d34 1
@


1.151
log
@Build memcontrol too.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.150 1999/03/14 18:02:01 markm Exp $
d86 1
a87 1
	tcpdmatch \
@


1.150
log
@Build tcp_wrappers' userland. I am not building tcpd, because in a day
or two, inetd will gain the necessary functionality. At that stage,
I'll make wrapping the default for sendmail and portmapper as well.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.149 1999/03/12 15:38:54 brian Exp $
d42 1
@


1.149
log
@src/usr.sbin/natd -> src/sbin/natd (after a repo-copy by jdp)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.148 1999/02/21 21:30:13 rnordier Exp $
d84 1
d86 1
@


1.148
log
@Activate boot0cfg.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.147 1999/01/11 18:03:54 msmith Exp $
a48 1
	natd \
@


1.147
log
@Back out 1.146 - usbd is already enabled.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.146 1999/01/11 08:06:04 msmith Exp $
d118 1
@


1.147.2.1
log
@MFC: usr.sbin/natd -> sbin/natd
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.147 1999/01/11 18:03:54 msmith Exp $
d49 1
@


1.147.2.2
log
@MFC: Activate boot0cfg.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.147.2.1 1999/03/24 17:11:05 brian Exp $
a116 1
	boot0cfg \
@


1.147.2.3
log
@MFC: add tcpdcheck & tcpdmatch
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.147.2.2 1999/04/25 11:41:47 rnordier Exp $
a83 2
	tcpdchk \
	tcpdmatch \
@


1.147.2.4
log
@MFC: move sysctl/ to src/sbin/ due to its installation place
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.147.2.3 1999/04/28 07:58:12 obrien Exp $
d82 1
@


1.147.2.4.2.1
log
@Bring in PAO's usr.sbin programs.  Changes pccard and adds cnwctl,
uxctl, uxdump, wicontrol and wlpconfig.

Obtained from:	PAO3-19990605.tar.gz
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.147.2.4 1999/05/10 19:44:24 obrien Exp $
a17 1
	cnwctl \
a91 1
	ux \
a95 2
	wicontrol \
	wlpconfig  \
@


1.147.2.5
log
@Bring the WaveLAN/IEEE 802.11 driver and wicontrol utility into
the stable branch.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.147.2.4 1999/05/10 19:44:24 obrien Exp $
a134 1
	wicontrol \
@


1.147.2.6
log
@MFC: Activate kgzip.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.147.2.5 1999/05/22 21:08:30 wpaul Exp $
a124 1
	kgzip \
@


1.147.2.7
log
@MFC:
	etc/Makefile:			1.200->1.201
	etc/apmd.conf:			added to RELENG_3
	etc/rc.resume:			added to RELENG_3
	etc/rc.suspend:			added to RELENG_3
	etc/defaults/rc.conf:		1.18->1.20
	etc/etc.i386/MAKEDEV:		1.205->1.206
	etc/etc.i386/rc.i386:		1.39->1.42
	share/man/man5/rc.conf.5:	1.42->1.43
	usr.sbin/Makefile:		1.156->1.157
	usr.sbin/apmd:			added to RELENG_3

The apmd package provides a means of handling various APM events from
userland code.  Using apmd.conf, the apmd(8) configuration file, you
can select the APM events to be handled from userland and specify the
commands for a given event, allowing APM behaviour to be configured
flexibly.
@
text
@d2 1
a2 1
#	$Id$
a116 1
	apmd \
@


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


1.147.2.9
log
@Add memcontrol to the build.

Approved-by:	jkh
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.147.2.8 1999/08/29 15:38:43 peter Exp $
a41 1
	memcontrol \
@


1.147.2.10
log
@MFC: bring mergemaster into RELENG_3
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.147.2.9 1999/09/03 19:18:09 msmith Exp $
a42 1
	mergemaster \
@


1.147.2.11
log
@MFC:
Turn on all the makefiles etc that enable Netgraph.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.147.2.10 1999/11/03 20:57:45 billf Exp $
a52 2
	ngctl \
	nghook \
@


1.147.2.12
log
@MFC: bind 8.2.2.p5

Urged by:	imp, alfred, and a whole bunch of other folks.
Approved by:	jkh (a few days ago)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.147.2.11 1999/11/22 07:08:13 julian Exp $
d48 4
d56 1
a109 9

.if !defined(NO_BIND)
SUBDIR+=named \
	named.reload \
	named.restart \
	ndc \
	nslookup \
	nsupdate
.endif
@


1.147.2.13
log
@Fix a bug in rev 1.147.2.12: if NO_BIND was defined, nslookup was
added to SUBDIR, which it shouldn't have been.  If NO_BIND was not
defined, nslookup was added to SUBDIR twice instead of once.

PR:		20511
Reported by:	sean-freebsd@@farley.org (Sean C. Farley)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.sbin/Makefile,v 1.147.2.12 1999/12/13 15:08:20 peter Exp $
d51 1
@


1.146
log
@Add usbd to the build
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.145 1999/01/10 21:57:55 n_hibma Exp $
a133 1
	usbd \
@


1.145
log
@Added usbd and usbdevs
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.144 1999/01/01 08:45:44 peter Exp $
d134 1
@


1.144
log
@Reconnect pcvt hooks..

Reviewed by:	core
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.143 1998/12/30 09:38:36 phk Exp $
d90 2
@


1.143
log
@spppcontrol already lives in /sbin
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.142 1998/12/28 16:37:28 gpalmer Exp $
d125 1
@


1.142
log
@Put the i4b stuff under the `i386 only' section until someone fixes up
the build problems on the Alpha.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.141 1998/12/27 21:46:38 phk Exp $
a82 1
	spppcontrol \
@


1.141
log
@Initial entry of ISDN4BSD into the FreeBSD tree.

ISDN4BSD is the work of our brand-new comitter: Hellmuth Michaelis,
who has done a tremendous amount of work to bring us this far.

There are still some outstanding issues and files to bring into
the tree, and for now it will be needed to pick up all the extra
docs from the isdn4bsd release.

It is probably also a very good idea to subscribe to the isdn@@freebsd.org
mailing list before you try this out.

These files correspond to release "beta Version 0.70.00 / December
1998" from Hellmuth.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.140 1998/12/27 21:30:39 phk Exp $
a24 1
	i4b \
d121 1
@


1.140
log
@Update sppp support to i4b level.  This includes the new spppcontrol
program to set PPP options like authentication with.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.139 1998/12/27 16:43:15 phk Exp $
d25 1
@


1.139
log
@follow up to:
Pre 3.0 branch cleanup casualty #4: pcvt
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.138 1998/12/13 14:56:19 n_hibma Exp $
d83 1
@


1.138
log
@Unbreak make world. Sorry about that. I'll have to figure out the steps
to add those programs properly.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.137 1998/12/12 11:47:31 n_hibma Exp $
a123 1
	pcvt \
@


1.137
log
@Added usbd, usbdevs directories
Submitted by:	MIHIRA Sanpei Yoshiro
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.136 1998/11/10 12:29:04 bde Exp $
a89 2
	usbd \
	usbdevs \
@


1.136
log
@Fixed disorder.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.135 1998/11/10 06:38:40 dima Exp $
d90 2
@


1.135
log
@Enable IPXrouted for alpha.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.134 1998/11/09 23:39:02 dima Exp $
d5 2
a6 1
SUBDIR= ac \
a16 1
	crunch \
d20 1
d27 7
d75 1
a76 1
	rpc.ypupdated \
d97 1
a98 1
	yp_mkdb \
d101 1
d103 1
a103 11
	ypserv \
	zic \
	IPXrouted

SUBDIR+=ipfstat \
	ipftest \
	ipmon \
	ipnat \
	ipresend \
	ipsend \
	iptest
a112 7
SUBDIR+=btxld \
	kgmon \
	pcvt \
	pnpinfo \
	rndcontrol \
	wlconfig \

d116 2
d120 1
a120 1
	fdcontrol \
d124 3
d130 2
a131 1
	stallion
@


1.134
log
@Clean it up a little bit.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.133 1998/10/02 11:31:36 jkh Exp $
d95 2
a96 1
	zic
a119 1
	IPXrouted
@


1.133
log
@Add crunch back to general targets.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.132 1998/09/17 08:55:02 dfr Exp $
d25 3
d34 1
d69 1
d82 1
a126 3
	iostat \
	kbdcontrol \
	kbdmap \
a128 1
	moused \
a129 1
	rtprio \
d133 1
a133 13
	stallion \
	vidcontrol
.endif

.if ${MACHINE_ARCH} == "alpha"
SUBDIR+=kvm_mkdb \
	natd \
	kbdcontrol \
	kbdmap \
	moused \
	pstat \
	rtprio \
	vidcontrol
@


1.132
log
@Don't build ncrcontrol on alpha, its obsoleted by cam.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.131 1998/09/16 09:33:23 dfr Exp $
d16 1
a107 1
	crunch \
@


1.131
log
@Add some things to the alpha build.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.130 1998/09/15 11:44:44 phk Exp $
a141 1
	ncrcontrol \
@


1.130
log
@(this is an extract from src/share/examples/atm/README)

                ===================================
                HARP  |  Host ATM Research Platform
                ===================================

                              HARP 3

What is this stuff?
-------------------
The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center,
Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed
the Host ATM Research Platform (HARP) software, which allows IP hosts to
communicate over ATM networks using standard protocols.  It is intended to
be a high-quality platform for IP/ATM research.

HARP provides a way for IP hosts to connect to ATM networks.  It supports
standard methods of communication using IP over ATM.  A host's standard IP
software sends and receives datagrams via a HARP ATM interface.  HARP provides
functionality similar to (and typically replaces) vendor-provided ATM device
driver software.

HARP includes full source code, making it possible for researchers to
experiment with different approaches to running IP over ATM.  HARP is
self-contained; it requires no other licenses or commercial software packages.

HARP implements support for the IETF Classical IP model for using IP over ATM
networks, including:

   o IETF ATMARP address resolution client
   o IETF ATMARP address resolution server
   o IETF SCSP/ATMARP server
   o UNI 3.1 and 3.0 signalling protocols
   o Fore Systems's SPANS signalling protocol

What's supported
----------------
The following are supported by HARP 3:

   o ATM Host Interfaces
        - FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters
        - FORE Systems, Inc. PCA-200E ATM PCI Adapters
        - Efficient Networks, Inc. ENI-155p ATM PCI Adapters

   o ATM Signalling Protocols
        - The ATM Forum UNI 3.1 signalling protocol
        - The ATM Forum UNI 3.0 signalling protocol
        - The ATM Forum ILMI address registration
        - FORE Systems's proprietary SPANS signalling protocol
        - Permanent Virtual Channels (PVCs)

   o IETF "Classical IP and ARP over ATM" model
        - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5"
        - RFC 1577, "Classical IP and ARP over ATM"
        - RFC 1626, "Default IP MTU for use over ATM AAL5"
        - RFC 1755, "ATM Signaling Support for IP over ATM"
        - RFC 2225, "Classical IP and ARP over ATM"
        - RFC 2334, "Server Cache Synchronization Protocol (SCSP)"
        - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt,
                "A Distributed ATMARP Service Using SCSP"

   o ATM Sockets interface
        - The file atm-sockets.txt contains further information

What's not supported
--------------------
The following major features of the above list are not currently supported:

        o UNI point-to-multipoint support
        o Driver support for Traffic Control/Quality of Service
        o SPANS multicast and MPP support
        o SPANS signalling using Efficient adapters

This software was developed under the sponsorship of the Defense Advanced
Research Projects Agency (DARPA).

Reviewed (lightly) by:	phk
Submitted by:	Network Computing Services, Inc.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.129 1998/09/15 10:29:18 gibbs Exp $
d133 12
@


1.129
log
@Ncrcontrol is no more.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.128 1998/09/12 06:58:18 rnordier Exp $
d10 1
@


1.128
log
@Activate btxld.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.127 1998/08/30 20:56:09 gpalmer Exp $
a126 1
	ncrcontrol \
@


1.127
log
@Split lines into one subdir per line.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.126 1998/08/30 20:15:09 gpalmer Exp $
d105 2
a106 1
SUBDIR+=crunch \
@


1.126
log
@Make pstat machine-independant again
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.125 1998/08/20 21:51:35 jb Exp $
d5 83
a87 11
SUBDIR= ac accton adduser amd arp bootparamd cdcontrol chkgrp chown chroot \
	ckdist config cron ctm dev_mkdb diskpart edquota inetd kernbb \
	keyadmin keyserv kvm_mkdb lpr manctl mrouted mtest mtree \
	named named.reload named.restart natd ndc newsyslog nslookup nsupdate \
	pccard pciconf periodic pkg_install portmap \
	ppp pppctl pppd pppstats procctl pstat pw pwd_mkdb quot quotaon rarpd \
	repquota rmt rpc.lockd rpc.statd rpc.yppasswdd rpc.ypxfrd \
	rpc.ypupdated rwhod sa sliplogin slstat \
	spray sysctl syslogd tcpdump timed traceroute trpt tzsetup vipw \
	vnconfig watch wormcontrol xntpd xten ypbind yp_mkdb \
	yppoll yppush ypset ypserv zic
d89 7
a95 1
SUBDIR+=ipfstat ipftest ipmon ipnat ipresend ipsend iptest
d98 4
a101 1
SUBDIR+=mailstats makemap praliases sendmail
d105 7
a111 2
SUBDIR+=crunch kgmon pcvt pnpinfo rndcontrol \
	wlconfig IPXrouted
d113 20
a132 3
SUBDIR+=apm apmconf bad144 fdformat fdwrite fdcontrol iostat \
	kbdcontrol kbdmap lptcontrol mixer moused mptable ncrcontrol \
	rtprio sgsc sicontrol spkrtest stallion vidcontrol
@


1.125
log
@Build kvm_mkdb and natd on alpha too.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.124 1998/08/17 05:48:22 gpalmer Exp $
d10 1
a10 1
	ppp pppctl pppd pppstats procctl pw pwd_mkdb quot quotaon rarpd \
d24 1
a24 1
SUBDIR+=crunch kgmon pcvt pnpinfo pstat rndcontrol \
@


1.124
log
@We need config to build on the alpha also ... kinda difficult to build
kernels without it :)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.123 1998/08/04 15:28:25 peter Exp $
d7 2
a8 2
	keyadmin keyserv lpr manctl mrouted mtest mtree \
	named named.reload named.restart ndc newsyslog nslookup nsupdate \
d24 1
a24 1
SUBDIR+=crunch kgmon kvm_mkdb natd pcvt pnpinfo pstat rndcontrol \
@


1.123
log
@Descend into makemap/mailstats/praliases when building sendmail.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.122 1998/07/19 13:40:59 rnordier Exp $
d6 2
a7 2
	ckdist cron ctm dev_mkdb diskpart edquota inetd kernbb keyadmin \
	keyserv lpr manctl mrouted mtest mtree \
d27 1
a27 1
SUBDIR+=apm apmconf bad144 config fdformat fdwrite fdcontrol iostat \
@


1.122
log
@Drop mkdosfs (replaced by newfs_msdos).
Prompted by: joerg
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.121 1998/05/24 15:07:04 des Exp $
d20 1
a20 1
SUBDIR+=sendmail
@


1.121
log
@Add chkgrp
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.120 1998/05/03 05:17:28 peter Exp $
d7 1
a7 1
	keyserv lpr manctl mkdosfs mrouted mtest mtree \
@


1.120
log
@Add nsupdate
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.119 1998/04/15 16:37:35 phk Exp $
d5 2
a6 2
SUBDIR= ac accton adduser amd arp bootparamd cdcontrol chown chroot ckdist \
	cron ctm dev_mkdb diskpart edquota inetd kernbb keyadmin \
@


1.119
log
@In light of the fact that several widespread sendmail alternatives exists
is reason enough to make the compilation & installation of sendmail an
make.conf option.  I know that you hate negative options Bruce.

PR:		6284
Reviewed by:	phk
Submitted by:	Adrian Colley <aecolley@@world.std.com>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.118 1998/03/23 22:21:34 jb Exp $
d8 1
a8 1
	named named.reload named.restart ndc newsyslog nslookup \
@


1.118
log
@A few things won't compile on alpha, so make them i386 specific for
the time being.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.117 1998/03/21 13:52:49 peter Exp $
d12 1
a12 1
	rpc.ypupdated rwhod sa sendmail sliplogin slstat \
d18 4
@


1.117
log
@Initial bmake scaffolding for ipfilter userland stuff.

Obtained from: large chunks stolen from OpenBSD and NetBSD
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.116 1998/03/13 19:43:12 jb Exp $
d6 2
a7 2
	cron crunch ctm dev_mkdb diskpart edquota inetd kernbb keyadmin \
	keyserv kgmon lpr manctl mkdosfs mrouted mtest mtree \
a16 2
SUBDIR+=IPXrouted

d20 2
a21 1
SUBDIR+=kvm_mkdb natd pcvt pnpinfo pstat rndcontrol wlconfig
@


1.116
log
@Some things only work on i386.

Removed unsupported machines.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.115 1998/02/18 13:48:37 msmith Exp $
d18 2
@


1.115
log
@Disconnect (nonexistent) qcamcontrol
Submitted by:	pst
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.114 1997/12/07 02:27:48 peter Exp $
d7 5
a11 5
	keyserv kgmon kvm_mkdb lpr manctl mkdosfs mrouted mtest mtree \
	named named.reload named.restart natd  ndc newsyslog nslookup \
	pccard pciconf pcvt periodic pkg_install pnpinfo portmap \
	ppp pppctl pppd pppstats procctl pstat pw pwd_mkdb quot quotaon rarpd \
	repquota rmt rndcontrol rpc.lockd rpc.statd rpc.yppasswdd rpc.ypxfrd \
d14 1
a14 1
	vnconfig watch wlconfig wormcontrol xntpd xten ypbind yp_mkdb \
d19 3
a21 7
.if   make(clean) || make(cleandir)
SUBDIR+=apm apmconf bad144 config fdformat fdwrite fdcontrol iostat \
	kbdcontrol kbdmap lptcontrol mixer moused mptable ncrcontrol \
	rtprio sgsc sicontrol spkrtest stallion vidcontrol
.elif ${MACHINE} == "hp300"
SUBDIR+=config iostat
.elif ${MACHINE} == "i386"
a24 6
.elif ${MACHINE} == "luna68k"
SUBDIR+=config iostat
.elif ${MACHINE} == "mips"
SUBDIR+=config iostat
.elif ${MACHINE} == "tahoe"
SUBDIR+=config iostat
@


1.114
log
@add procctl
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.113 1997/09/20 04:58:08 imp Exp $
d22 1
a22 1
	qcamcontrol rtprio sgsc sicontrol spkrtest stallion vidcontrol
d28 1
a28 1
	qcamcontrol rtprio sgsc sicontrol spkrtest stallion vidcontrol
@


1.113
log
@Add missing \ from previous rev to end of a line.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.112 1997/09/19 15:41:43 jmg Exp $
d10 1
a10 1
	ppp pppctl pppd pppstats pstat pw pwd_mkdb quot quotaon rarpd \
@


1.112
log
@activate pnpinfo
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.111 1997/08/13 00:58:49 pst Exp $
d8 1
a8 1
	named named.reload named.restart natd  ndc newsyslog nslookup
@


1.111
log
@Enable periodic
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.110 1997/06/28 01:04:39 brian Exp $
d8 2
a9 2
	named named.reload named.restart natd  ndc \
	newsyslog nslookup pccard pciconf pcvt periodic pkg_install portmap \
@


1.110
log
@Allow command line control of ppp through both
TCP and AF_LOCAL sockets.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.109 1997/06/22 04:23:10 brian Exp $
d9 1
a9 1
	newsyslog nslookup pccard pciconf pcvt pkg_install portmap \
@


1.109
log
@Hook natd
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.108 1997/05/29 14:21:39 wpaul Exp $
d10 2
a11 2
	ppp pppd pppstats pstat pw pwd_mkdb quot quotaon rarpd repquota rmt \
	rndcontrol rpc.lockd rpc.statd rpc.yppasswdd rpc.ypxfrd \
@


1.108
log
@Another (harmless, luckily) mind-o: somehow I typed 'rpc.ypupdated.'
instead of 'rpc.ypupdated' when I added rpc.ypupdated to the SUBDIRS
list.

Carved into my forehead with an rusty railroad spike by: Mark Murray
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.107 1997/05/28 16:05:18 wpaul Exp $
d8 1
a8 1
	named named.reload named.restart ndc \
@


1.107
log
@Activate new Secure RPC programs.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.106 1997/05/22 08:59:41 msmith Exp $
d12 1
a12 1
	rpc.ypupdated. rwhod sa sendmail sliplogin slstat \
@


1.106
log
@Add wlconfig.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.105 1997/04/29 03:09:01 fsmp Exp $
d7 1
a7 1
	kgmon kvm_mkdb lpr manctl mkdosfs mrouted mtest mtree \
d12 1
a12 1
	rwhod sa sendmail sliplogin slstat \
@


1.105
log
@added mptable to directory list of usr.sbin programs.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.104 1997/03/11 10:49:33 peter Exp $
d14 2
a15 2
	vnconfig watch wormcontrol xntpd xten ypbind yp_mkdb yppoll yppush \
	ypset ypserv zic
@


1.104
log
@Kill sup from the main sources now that the ports version is updated.
This puts it on the same footing as cvsup.  It's been suggested on
numerous occasions that I shouldn't have imported it in the first place,
and now that sup has outlived it's usefulness.....  Boom!
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.103 1997/02/22 16:00:52 peter Exp $
d21 2
a22 2
	kbdcontrol kbdmap lptcontrol mixer moused ncrcontrol qcamcontrol \
	rtprio sgsc sicontrol spkrtest stallion vidcontrol
d27 2
a28 2
	kbdcontrol kbdmap lptcontrol mixer moused ncrcontrol qcamcontrol \
	rtprio sgsc sicontrol spkrtest stallion vidcontrol
@


1.103
log
@Revert $FreeBSD$ to $Id$
@
text
@d2 1
a2 1
#	$Id$
d13 1
a13 1
	spray sup sysctl syslogd tcpdump timed traceroute trpt tzsetup vipw \
@


1.102
log
@Add ckdist.
@
text
@d2 1
a2 1
#	$FreeBSD$
@


1.101
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d5 1
a5 1
SUBDIR= ac accton adduser amd arp bootparamd cdcontrol chown chroot \
@


1.100
log
@Add mtest.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.99 1996/12/09 14:53:36 jkh Exp $
@


1.99
log
@Add pw to build list - I need it now. :)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98 1996/10/22 20:58:14 se Exp $
d7 1
a7 1
	kgmon kvm_mkdb lpr manctl mkdosfs mrouted mtree \
@


1.98
log
@Add pciconf.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.97 1996/09/16 16:53:54 wollman Exp $
d10 1
a10 1
	ppp pppd pppstats pstat pwd_mkdb quot quotaon rarpd repquota rmt \
@


1.98.2.1
log
@Merge.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98 1996/10/22 20:58:14 se Exp $
d10 1
a10 1
	ppp pppd pppstats pstat pw pwd_mkdb quot quotaon rarpd repquota rmt \
@


1.98.2.2
log
@Add mtest.  The files in the mtest subdirectory were tagged seperately.

Ok'd by:	jkh
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98.2.1 1996/12/09 15:18:50 jkh Exp $
d7 1
a7 1
	kgmon kvm_mkdb lpr manctl mkdosfs mrouted mtest mtree \
@


1.98.2.3
log
@Hook natd.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98.2.2 1997/02/24 04:43:26 fenner Exp $
d8 1
a8 1
	named named.reload named.restart natd ndc \
@


1.98.2.4
log
@YAMFC: Allow command line control of ppp through both
       TCP and AF_LOCAL sockets.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98.2.3 1997/06/22 04:29:11 brian Exp $
d10 2
a11 2
	ppp pppctl pppd pppstats pstat pw pwd_mkdb quot quotaon rarpd \
	repquota rmt rndcontrol rpc.lockd rpc.statd rpc.yppasswdd rpc.ypxfrd \
@


1.98.2.5
log
@Remove sup.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98.2.4 1997/06/28 01:08:43 brian Exp $
d13 1
a13 1
	spray sysctl syslogd tcpdump timed traceroute trpt tzsetup vipw \
@


1.98.2.6
log
@Merge the wavelan driver from current into RELENG_2_2
Reviewed by:	wavelan mailing list <wavelan@@smith.net.au>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98.2.5 1997/08/18 00:23:08 jdp Exp $
d14 2
a15 2
	vnconfig watch wlconfig wormcontrol xntpd xten ypbind yp_mkdb \
	yppoll yppush ypset ypserv zic
@


1.98.2.7
log
@Add pnpinfo to Makefile

PR:		5533
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98.2.6 1997/09/15 04:56:52 rgrimes Exp $
d9 1
a9 1
	newsyslog nslookup pccard pciconf pcvt pkg_install pnpinfo portmap \
@


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


1.97
log
@Disable build of old routed.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.96 1996/09/06 23:07:35 phk Exp $
d9 2
a10 2
	newsyslog nslookup pccard pcvt pkg_install portmap ppp pppd \
	pppstats pstat pwd_mkdb quot quotaon rarpd repquota rmt \
@


1.96
log
@remove devconf tools from make tree.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.95 1996/08/29 22:20:58 peter Exp $
d11 1
a11 1
	rndcontrol routed rpc.lockd rpc.statd rpc.yppasswdd rpc.ypxfrd \
@


1.95
log
@delete bind, add named named.reload named.restart ndc
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.94 1996/08/29 20:15:11 peter Exp $
d7 1
a7 1
	kgmon kvm_mkdb lpr lsdev manctl mkdosfs mrouted mtree \
@


1.94
log
@Swing the SUBDIR entry across for the new bind-4.9.4-p1 dir..
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.93 1996/07/18 22:26:46 gpalmer Exp $
d5 1
a5 1
SUBDIR= ac accton adduser amd arp bind bootparamd cdcontrol chown chroot \
d8 1
@


1.93
log
@Remove eeprom too as more unused stuff.

Pointed out by: Thomas Graichen <graichen@@axp5.physik.fu-berlin.de>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.92 1996/06/23 12:13:02 sos Exp $
d5 1
a5 1
SUBDIR= ac accton adduser amd arp bootparamd cdcontrol chown chroot \
d7 1
a7 1
	kgmon kvm_mkdb lpr lsdev manctl mkdosfs mrouted mtree named \
@


1.92
log
@Add moused to targets.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.91 1996/06/17 19:49:17 wollman Exp $
a31 2
.elif ${MACHINE} == "sparc"
SUBDIR+=eeprom
@


1.91
log
@Add keyadmin directory.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.90 1996/06/05 05:23:59 wpaul Exp $
d20 1
a20 1
	kbdcontrol kbdmap lptcontrol mixer ncrcontrol qcamcontrol \
d26 1
a26 1
	kbdcontrol kbdmap lptcontrol mixer ncrcontrol qcamcontrol \
@


1.90
log
@Add rpc.ypxfrd.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.89 1996/06/05 04:40:41 phk Exp $
d6 1
a6 1
	cron crunch ctm dev_mkdb diskpart edquota inetd kernbb \
@


1.89
log
@Add pccard to makefile system
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.88 1996/05/08 12:28:23 jkh Exp $
d10 2
a11 2
	rndcontrol routed rpc.lockd rpc.statd rpc.yppasswdd rwhod sa \
	sendmail sliplogin slstat \
@


1.88
log
@ppoll -> yppoll.  This Makefile should work better now. :-)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.87 1996/05/07 16:17:45 wpaul Exp $
d8 1
a8 1
	newsyslog nslookup pcvt pkg_install portmap ppp pppd \
@


1.87
log
@Dohw! Turn on yp_mkdb in the Makefile.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.86 1996/05/05 07:36:18 peter Exp $
d13 1
a13 1
	vnconfig watch wormcontrol xntpd xten ypbind yp_mkdb ppoll yppush \
@


1.86
log
@Oops, add stallion utils to i386 part of Makefile
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.85 1996/04/04 03:17:48 peter Exp $
d13 2
a14 2
	vnconfig watch wormcontrol xntpd xten ypbind yppoll yppush ypset \
	ypserv zic
@


1.85
log
@Add rpc.statd and the stub rpc.lockd, as these build and are of some use to
some people.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.84 1996/02/13 17:30:37 wollman Exp $
d19 3
a21 3
SUBDIR+=apm apmconf bad144 config fdformat fdwrite \
	fdcontrol iostat kbdcontrol kbdmap lptcontrol mixer ncrcontrol \
	qcamcontrol rtprio sgsc sicontrol spkrtest vidcontrol
d27 1
a27 1
	rtprio sgsc sicontrol spkrtest vidcontrol
@


1.84
log
@XNS sort-of-support is no more.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.83 1996/02/12 15:11:59 wpaul Exp $
d10 2
a11 1
	rndcontrol routed rpc.yppasswdd rwhod sa sendmail sliplogin slstat \
@


1.83
log
@Add rpc.yppasswdd
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.82 1996/02/09 12:35:25 jkh Exp $
a14 11
#
# XNSrouted and trsp are of very marginal utility to anyone at this
# point.  Users who actually have a use for these programs (unlikely)
# are free to add them back in.
#
# SUBDIR+=XNSrouted trsp

#
# IPXrouted is part of the optional IPX support, but it doesn't take long
# to build and is _far_ more likely to be used than XNSrouted. :-)
#
@


1.82
log
@Remove pkg_manage from Makefile
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.81 1996/02/05 00:05:04 ache Exp $
d10 4
a13 3
	rndcontrol routed rwhod sa sendmail sliplogin slstat spray sup sysctl \
	syslogd tcpdump timed traceroute trpt tzsetup vipw vnconfig \
	watch wormcontrol xntpd xten ypbind yppoll yppush ypset ypserv zic
@


1.81
log
@Remove cdplay, cdcontrol is superset of it
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.80 1996/02/04 10:11:35 pst Exp $
d8 1
a8 1
	newsyslog nslookup pcvt pkg_install pkg_manage portmap ppp pppd \
@


1.80
log
@Add qcamcontrol
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.79 1996/01/27 17:57:15 joerg Exp $
d28 1
a28 1
SUBDIR+=apm apmconf bad144 cdplay config fdformat fdwrite \
d34 1
a34 1
SUBDIR+=apm apmconf bad144 cdplay config fdformat fdwrite fdcontrol iostat \
@


1.79
log
@Add wormcontrol.  Nope, i didn't forget it this time. :)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.78 1996/01/20 00:58:12 nate Exp $
d30 1
a30 1
	rtprio sgsc sicontrol spkrtest vidcontrol
d35 2
a36 2
	kbdcontrol kbdmap lptcontrol mixer ncrcontrol rtprio sgsc sicontrol \
	spkrtest vidcontrol
@


1.78
log
@Removed config.new from the release.  It is unused by any current version
of FreeBSD, and only serves to generate confusion and increase bloat.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.77 1996/01/17 12:51:01 adam Exp $
d12 1
a12 1
	watch xntpd xten ypbind yppoll yppush ypset ypserv zic
@


1.77
log
@add yppush
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.76 1996/01/05 09:53:49 graichen Exp $
d28 1
a28 1
SUBDIR+=apm apmconf bad144 cdplay config config.new fdformat fdwrite \
d42 1
a42 1
SUBDIR+=config.new eeprom
a44 2
.elif ${MACHINE} == "vax"
SUBDIR+=bad144 config iostat
@


1.76
log
@added newsyslog and spray
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.75 1996/01/05 09:41:54 peter Exp $
d12 1
a12 1
	watch xntpd xten ypbind yppoll ypset ypserv zic
@


1.75
log
@Add sup and IPXrouted to makefile
(IPXrouted is far more likely to be used than XNSrouted)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.74 1995/12/16 20:56:01 wpaul Exp $
d8 1
a8 1
	nslookup pcvt pkg_install pkg_manage portmap ppp pppd \
d10 1
a10 1
	rndcontrol routed rwhod sa sendmail sliplogin slstat sup sysctl \
@


1.74
log
@Turn on ypserv.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73 1995/11/24 23:00:02 peter Exp $
d10 1
a10 1
	rndcontrol routed rwhod sa sendmail sliplogin slstat sysctl \
d20 6
@


1.73
log
@Disconnect fsdb in preperation for move to /sbin
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.72 1995/11/05 19:24:19 joerg Exp $
d12 1
a12 1
	watch xntpd xten ypbind yppoll ypset zic
@


1.72
log
@Include mkdosfs into the list of subdirs.

Reorder the list.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.71 1995/11/03 22:53:05 peter Exp $
d6 1
a6 1
	cron crunch ctm dev_mkdb diskpart edquota fsdb inetd kernbb \
@


1.71
log
@Connect fsdb to the SUBDIR list.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.70 1995/11/03 15:21:51 peter Exp $
d5 8
a12 8
SUBDIR= ac accton adduser amd arp bootparamd cdcontrol chown chroot cron \
	crunch ctm dev_mkdb diskpart edquota fsdb inetd kernbb kgmon kvm_mkdb \
	lpr lsdev manctl mrouted mtree named nslookup pcvt pkg_install \
	pkg_manage portmap ppp pppd pppstats pstat pwd_mkdb quot quotaon rarpd \
	repquota routed rmt rndcontrol rwhod sa sendmail sliplogin slstat \
	sysctl syslogd \
	tcpdump timed traceroute trpt tzsetup vipw vnconfig watch xntpd \
	xten ypbind yppoll ypset zic
@


1.70
log
@add quot..
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.69 1995/10/29 09:03:13 bde Exp $
d6 1
a6 1
	crunch ctm dev_mkdb diskpart edquota inetd kernbb kgmon kvm_mkdb \
@


1.69
log
@Add rndcontrol.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.68 1995/08/18 11:41:22 jkh Exp $
a4 1
# XXX MISSING SOURCES:	quot
d8 1
a8 1
	pkg_manage portmap ppp pppd pppstats pstat pwd_mkdb quotaon rarpd \
@


1.68
log
@Add the cdcontrol program by Serge Vakulenko.  It's my understanding
that this is a superset of cdplay, and perhaps it's time to send cdplay
into the bit bucket if this works well.  According to the docs, it has
a friendlier command structure, command line interface etc.
Submitted by:	Serge Vakulenko <vak@@cronyx.ru>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.67 1995/08/13 15:28:18 peter Exp $
d10 2
a11 1
	repquota routed rmt rwhod sa sendmail sliplogin slstat sysctl syslogd \
@


1.67
log
@Add sicontrol.. I hope this is the right way..
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.66 1995/07/12 18:43:38 bde Exp $
d6 5
a10 5
SUBDIR= ac accton adduser amd arp bootparamd chown chroot cron crunch ctm \
	dev_mkdb diskpart edquota inetd kernbb kgmon kvm_mkdb lpr lsdev \
	manctl mrouted mtree named nslookup pcvt pkg_install pkg_manage \
	portmap ppp pppd pppstats pstat pwd_mkdb quotaon rarpd repquota \
	routed rmt rwhod sa sendmail sliplogin slstat sysctl syslogd \
@


1.66
log
@Add kbdmap.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.65 1995/06/14 15:55:07 wollman Exp $
d24 1
a24 1
	rtprio sgsc spkrtest vidcontrol
d29 2
a30 2
	kbdcontrol kbdmap lptcontrol mixer ncrcontrol rtprio sgsc spkrtest \
	vidcontrol
@


1.65
log
@Correct misspelling of `mrouted'.  Shows what I get for not re-building
from the top...
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.64 1995/06/13 18:07:05 wollman Exp $
d23 2
a24 2
	fdcontrol iostat kbdcontrol lptcontrol mixer ncrcontrol rtprio \
	sgsc spkrtest vidcontrol
d29 1
a29 1
	kbdcontrol lptcontrol mixer ncrcontrol rtprio sgsc spkrtest \
@


1.64
log
@Re-enable mrouted now that it matches the kernel code again.
@
text
@d2 1
a2 1
#	$Id$
d8 1
a8 1
	manctl meouted mtree named nslookup pcvt pkg_install pkg_manage \
@


1.63
log
@Temporarily disable mrouted.
@
text
@d1 2
a2 1
#	@@(#)Makefile	5.20 (Berkeley) 6/12/93
a5 1
# XXX TEMP. BROKEN:	iostat
d8 1
a8 1
	manctl mtree named nslookup pcvt pkg_install pkg_manage \
@


1.62
log
@Remove trailing whitespace.
@
text
@d8 1
a8 1
	manctl mtree mrouted named nslookup pcvt pkg_install pkg_manage \
@


1.62.4.1
log
@Sync to rev 1.66: add kbdmap, other cosmetic changes.
@
text
@d1 1
a1 2
#	From: @@(#)Makefile	5.20 (Berkeley) 6/12/93
#	$Id: Makefile,v 1.66 1995/07/12 18:43:38 bde Exp $
d5 1
d8 1
a8 1
	manctl mrouted mtree named nslookup pcvt pkg_install pkg_manage \
d23 2
a24 2
	fdcontrol iostat kbdcontrol kbdmap lptcontrol mixer ncrcontrol \
	rtprio sgsc spkrtest vidcontrol
d29 1
a29 1
	kbdcontrol kbdmap lptcontrol mixer ncrcontrol rtprio sgsc spkrtest \
@


1.62.4.2
log
@Enable cdcontrol and sicontrol.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.1 1995/09/18 06:23:49 davidg Exp $
d6 5
a10 5
SUBDIR= ac accton adduser amd arp bootparamd cdcontrol chown chroot cron \
	crunch ctm dev_mkdb diskpart edquota inetd kernbb kgmon kvm_mkdb \
	lpr lsdev manctl mrouted mtree named nslookup pcvt pkg_install \
	pkg_manage portmap ppp pppd pppstats pstat pwd_mkdb quotaon rarpd \
	repquota routed rmt rwhod sa sendmail sliplogin slstat sysctl syslogd \
d24 1
a24 1
	rtprio sgsc sicontrol spkrtest vidcontrol
d29 2
a30 2
	kbdcontrol kbdmap lptcontrol mixer ncrcontrol rtprio sgsc sicontrol \
	spkrtest vidcontrol
@


1.62.4.3
log
@Add sup to Makefile now that I've tagged it into -stable
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.2 1995/09/30 13:35:08 davidg Exp $
d10 1
a10 1
	repquota routed rmt rwhod sa sendmail sliplogin slstat sup sysctl syslogd \
@


1.62.4.4
log
@Add usr.sbin/quot to Makefile, which was brought in from -current
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.3 1996/02/06 23:30:58 jkh Exp $
d5 1
d9 1
a9 1
	pkg_manage portmap ppp pppd pppstats pstat pwd_mkdb quot quotaon rarpd \
@


1.62.4.5
log
@Don't try to build config.new
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.4 1996/02/23 14:59:32 peter Exp $
d21 1
a21 1
SUBDIR+=apm apmconf bad144 cdplay config fdformat fdwrite \
@


1.62.4.6
log
@Add wormcontrol, now that worm(4) has been updated.

(The actual import of wormcontrol(8) into the branch is done behind
the scene by a cvs tag operation, you'll only see a commit message for
the Makefile change.)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.5 1996/06/20 17:27:55 jkh Exp $
d10 2
a11 2
	tcpdump timed traceroute trpt tzsetup vipw vnconfig watch wormcontrol \
	xntpd xten ypbind yppoll ypset zic
@


1.62.4.7
log
@Add the stallion subdir, now that it's on the 2.1 branch.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.6 1996/06/23 14:58:30 joerg Exp $
d23 1
a23 1
	rtprio sgsc sicontrol spkrtest stallion vidcontrol
d29 1
a29 1
	spkrtest stallion vidcontrol
@


1.62.4.8
log
@Merge (sorta) with HEAD - add rndcontrol. rndcontrol itself got
added with a tag operation, and the subdirs paragraph got refomatted
- it was looking a tad messy.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.7 1996/06/23 23:41:39 peter Exp $
d6 6
a11 7
	crunch ctm dev_mkdb diskpart edquota inetd kernbb kgmon \
	kvm_mkdb lpr lsdev manctl mrouted mtree named nslookup \
	pcvt pkg_install pkg_manage portmap ppp pppd pppstats \
	pstat pwd_mkdb quot quotaon rarpd repquota rndcontrol \
	routed rmt rwhod sa sendmail sliplogin slstat sup sysctl \
	syslogd tcpdump timed traceroute trpt tzsetup vipw vnconfig \
	watch wormcontrol xntpd xten ypbind yppoll ypset zic
@


1.62.4.9
log
@Do my good deed for the day and merge in some recent pkg_install fixes
for those folk still supping -stable in the fond hope that folks might
occasionally do nice things to it.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.8 1996/06/25 20:39:37 markm Exp $
d8 1
a8 1
	pcvt pkg_install portmap ppp pppd pppstats \
@


1.62.4.10
log
@Bring pw into 2.1 branch.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.4.9 1996/08/01 12:17:16 jkh Exp $
d9 1
a9 1
	pstat pw pwd_mkdb quot quotaon rarpd repquota rndcontrol \
@


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


1.61
log
@remove swapinfo.
@
text
@d24 1
a24 1
	sgsc spkrtest vidcontrol 
d26 1
a26 1
SUBDIR+=config iostat 
d32 1
a32 1
SUBDIR+=config iostat 
d34 1
a34 1
SUBDIR+=config iostat 
d36 1
a36 1
SUBDIR+=config.new eeprom 
d38 1
a38 1
SUBDIR+=config iostat 
d40 1
a40 1
SUBDIR+=bad144 config iostat 
@


1.60
log
@Add mixer to the clean/cleandir targets to get it also cleaned up.
@
text
@d24 1
a24 1
	sgsc spkrtest swapinfo vidcontrol 
d29 1
a29 1
	kbdcontrol lptcontrol mixer ncrcontrol rtprio sgsc spkrtest swapinfo \
@


1.59
log
@Include pcvt into the list of subdirs, so its utilities will be
included into fututre distributions.
@
text
@d23 1
a23 1
	fdcontrol iostat kbdcontrol lptcontrol ncrcontrol rtprio \
@


1.58
log
@Added the kernbb program.  No man-page yet  :(
@
text
@d8 5
a12 5
	manctl mtree mrouted named nslookup pkg_install pkg_manage portmap \
	ppp pppd pppstats pstat pwd_mkdb quotaon rarpd repquota routed rmt \
	rwhod sa sendmail sliplogin slstat sysctl syslogd tcpdump timed \
	traceroute trpt tzsetup vipw vnconfig watch xntpd xten ypbind yppoll \
	ypset zic
@


1.57
log
@Add rarpd.
@
text
@d7 6
a12 5
	dev_mkdb diskpart edquota inetd kgmon kvm_mkdb lpr lsdev manctl \
	mtree mrouted named nslookup pkg_install pkg_manage portmap ppp pppd \
	pppstats pstat pwd_mkdb quotaon rarpd repquota routed rmt rwhod sa \
	sendmail sliplogin slstat sysctl syslogd tcpdump timed traceroute \
	trpt tzsetup vipw vnconfig watch xntpd xten ypbind yppoll ypset zic
@


1.56
log
@Add entry for bootparamd and friends.
@
text
@d9 1
a9 1
	pppstats pstat pwd_mkdb quotaon repquota routed rmt rwhod sa \
@


1.55
log
@Re add ppp entry causing by missing auth.h/cdefs.h
Reviewed by:	amurai@@spec.co.jp
@
text
@d6 2
a7 2
SUBDIR= ac accton adduser amd arp chown chroot cron crunch ctm dev_mkdb \
	diskpart edquota inetd kgmon kvm_mkdb lpr lsdev manctl \
@


1.54
log
@Take ppp out until it works again - there's actually stuff missing from
the merge.
@
text
@d8 1
a8 1
	mtree mrouted named nslookup pkg_install pkg_manage portmap pppd \
@


1.53
log
@Remove dbsym.
@
text
@d8 1
a8 1
	mtree mrouted named nslookup pkg_install pkg_manage portmap ppp pppd \
@


1.52
log
@Add watch(8)
@
text
@d6 1
a6 1
SUBDIR= ac accton adduser amd arp chown chroot cron crunch ctm dbsym dev_mkdb \
@


1.51
log
@mixer added
@
text
@d11 1
a11 1
	trpt tzsetup vipw vnconfig xntpd xten ypbind yppoll ypset zic
@


1.50
log
@Add sgsc to the clean/cleandir targets.
@
text
@d28 1
a28 1
	kbdcontrol lptcontrol ncrcontrol rtprio sgsc spkrtest swapinfo \
@


1.49
log
@pkg_manage added
@
text
@d23 1
a23 1
	spkrtest swapinfo vidcontrol 
@


1.48
log
@Add ctm and sgsc.  ctm is has proved useful and sgsc seems to have been
forgotten.
@
text
@d8 2
a9 2
	mtree mrouted named nslookup pkg_install portmap ppp pppd pppstats \
	pstat pwd_mkdb quotaon repquota routed rmt rwhod sa \
@


1.47
log
@Adding "ppp" entry for a user process PPP (aka iijppp)
@
text
@d6 1
a6 1
SUBDIR= ac accton adduser amd arp chown chroot cron crunch dbsym dev_mkdb \
d28 2
a29 1
	kbdcontrol lptcontrol ncrcontrol rtprio spkrtest swapinfo vidcontrol
@


1.46
log
@Enable iostat on i386's.
@
text
@d8 1
a8 1
	mtree mrouted named nslookup pkg_install portmap pppd pppstats \
@


1.45
log
@Remove unneded kbdcontrol from SUBDIRS
Submitted by: roberto@@blaise.ibp.fr
@
text
@d27 1
a27 1
SUBDIR+=apm apmconf bad144 cdplay config fdformat fdwrite fdcontrol \
a28 1
# iostat
@


1.44
log
@adduser added
@
text
@d7 1
a7 1
	diskpart edquota inetd kbdcontrol kgmon kvm_mkdb lpr lsdev manctl \
@


1.43
log
@Added the vnconfig program.
@
text
@d6 1
a6 1
SUBDIR=	ac accton amd arp chown chroot cron crunch dbsym dev_mkdb \
@


1.42
log
@Add the missing subdirs cdplay and spkrtest into the clean/cleandir targets.
@
text
@d11 1
a11 1
	trpt tzsetup vipw xntpd xten ypbind yppoll ypset zic
@


1.41
log
@Delete duplicate pppd entry. Also move pppstats in the right spot lexically.
@
text
@d21 3
a23 2
SUBDIR+=apm apmconf bad144 config config.new fdformat fdwrite fdcontrol \
	iostat kbdcontrol lptcontrol ncrcontrol rtprio swapinfo vidcontrol 
@


1.40
log
@pppd was missing from the SUBDIRS.
@
text
@d8 2
a9 2
	mtree mrouted named nslookup pkg_install portmap pppd pstat  \
	pwd_mkdb quotaon pppd pppstats repquota routed rmt rwhod sa \
@


1.39
log
@cdplay added
@
text
@d9 3
a11 3
	pwd_mkdb quotaon repquota routed rmt rwhod sa sendmail sliplogin \
	slstat sysctl syslogd tcpdump timed traceroute trpt tzsetup vipw \
	xntpd xten ypbind yppoll ypset zic
@


1.38
log
@Add pppd to the Makefile.  It seems to work..
@
text
@d26 2
a27 2
SUBDIR+=apm apmconf bad144 config fdformat fdwrite fdcontrol kbdcontrol \
	lptcontrol ncrcontrol rtprio spkrtest swapinfo vidcontrol
@


1.37
log
@Included the fdcontrol subdir.
@
text
@d8 1
a8 1
	mtree mrouted named nslookup pkg_install portmap pstat  \
@


1.36
log
@Remove eeprom from the default list of subdirs.  It gets added properly
in the sparc case anyway.  Next step will be to move some of the i386
specific things, like fdformat and fdwrite, into an i386 .if clause.
@
text
@d21 1
a21 1
SUBDIR+=apm apmconf bad144 config config.new fdformat fdwrite \
d26 2
a27 2
SUBDIR+=apm apmconf bad144 config fdformat fdwrite kbdcontrol lptcontrol \
	ncrcontrol rtprio spkrtest swapinfo vidcontrol
@


1.35
log
@Added lsdev.
@
text
@d21 1
a21 1
SUBDIR+=apm apmconf bad144 config config.new eeprom fdformat fdwrite \
@


1.34
log
@Add xten.
@
text
@d7 1
a7 1
	diskpart edquota inetd kbdcontrol kgmon kvm_mkdb lpr manctl \
@


1.33
log
@spkrtest added
@
text
@d11 1
a11 1
	xntpd ypbind yppoll ypset zic
@


1.32
log
@Added slstat.
@
text
@d27 1
a27 1
	ncrcontrol rtprio swapinfo vidcontrol
@


1.31
log
@Move `ncrcontrol' into machine-dependant section.
@
text
@d10 2
a11 2
	sysctl syslogd tcpdump timed traceroute trpt tzsetup vipw xntpd \
	ypbind yppoll ypset zic
@


1.30
log
@Added ncrcontrol (display and configure NCR 53c810 SCSI parameters).
@
text
@d8 1
a8 1
	mtree mrouted named ncrcontrol nslookup pkg_install portmap pstat  \
d22 1
a22 1
	iostat kbdcontrol lptcontrol rtprio swapinfo vidcontrol 
d27 1
a27 1
	rtprio swapinfo vidcontrol
@


1.29
log
@Submitted by:	gibbs@@uclink.berkeley.edu
Fixed the missing blank in tzsetupvipw.
@
text
@d8 4
a11 4
	mtree mrouted named nslookup pkg_install portmap pstat pwd_mkdb \
	quotaon repquota routed rmt rwhod sa sendmail sliplogin sysctl \
	syslogd tcpdump timed traceroute trpt tzsetup vipw xntpd ypbind \
	yppoll ypset zic
@


1.28
log
@Move apm, apmconf, fdformat, fdwrite, kbdcontrol, lptcontrol, rtprio and
vidcontrol out of machine-independance into the I386 & clean
dependant sections. Also move 'timed' out of machine-dependace into
machine-independance

Reviewed by:	rgrimes
@
text
@d10 1
a10 1
	syslogd tcpdump timed traceroute trpt tzsetupvipw xntpd ypbind \
@


1.27
log
@Added apm and apmconf. NOTE: This makefile is wrong in a variety of ways.
For one thing, the handling of arch-specific utilities is broken, and
things like apm and apmconf (and fdformat, kbdcontrol, vidcontrol, etc)
shouldn't be built for all arch's.
@
text
@d6 6
a11 7
SUBDIR=	ac accton amd apm apmconf arp chown chroot \
	cron crunch dbsym dev_mkdb diskpart edquota fdformat fdwrite \
	inetd kbdcontrol kgmon kvm_mkdb lpr lptcontrol \
	manctl mtree mrouted named nslookup pkg_install portmap pstat \
	pwd_mkdb quotaon repquota routed rmt rtprio rwhod sa sendmail \
	sliplogin sysctl syslogd tcpdump traceroute trpt tzsetup vidcontrol \
	vipw xntpd ypbind yppoll ypset zic
d21 2
a22 1
SUBDIR+=bad144 config config.new eeprom iostat swapinfo timed 
d24 1
a24 1
SUBDIR+=config iostat timed 
d26 2
a27 1
SUBDIR+=bad144 config swapinfo timed
d30 1
a30 1
SUBDIR+=config iostat timed 
d32 1
a32 1
SUBDIR+=config iostat timed 
d34 1
a34 1
SUBDIR+=config.new eeprom timed 
d36 1
a36 1
SUBDIR+=config iostat timed 
d38 1
a38 1
SUBDIR+=bad144 config iostat timed 
@


1.26
log
@Move bootp & related stuff
@
text
@d6 1
a6 1
SUBDIR=	ac accton amd arp chown chroot \
@


1.25
log
@Enable new bind utilities.
@
text
@d6 1
a6 1
SUBDIR=	ac accton amd arp bootpd bootpef bootpgw bootptest chown chroot \
@


1.24
log
@Fix comment: we have cron.
@
text
@d9 1
a9 1
	manctl mtree mrouted pkg_install portmap pstat \
@


1.23
log
@ac(8) utility, brought over from 1.1.5.
@
text
@d3 1
a3 1
# XXX MISSING:		cron mkproto
@


1.22
log
@Added sa.
@
text
@d4 1
a4 1
# XXX MISSING SOURCES:	ac quot
d6 1
a6 1
SUBDIR=	accton amd arp bootpd bootpef bootpgw bootptest chown chroot \
@


1.21
log
@added fdwrite -> usr.sbin/fdwrite
@
text
@d3 1
a3 1
# XXX MISSING:		cron mkproto sa
d10 1
a10 1
	pwd_mkdb quotaon repquota routed rmt rtprio rwhod sendmail \
@


1.20
log
@Added fdformat utility from 1.1.5.
@
text
@d7 2
a8 2
	cron crunch dbsym dev_mkdb diskpart edquota fdformat inetd \
	kbdcontrol kgmon kvm_mkdb lpr lptcontrol \
@


1.19
log
@Add tzsetup.
@
text
@d7 2
a8 2
	cron crunch dbsym dev_mkdb diskpart \
	edquota inetd kbdcontrol kgmon kvm_mkdb lpr lptcontrol \
@


1.18
log
@Add pkg_install to SUBDIR.
@
text
@d11 1
a11 1
	sliplogin sysctl syslogd tcpdump traceroute trpt vidcontrol \
@


1.17
log
@Add `zic' and `zdump'.
@
text
@d9 1
a9 1
	manctl mtree mrouted portmap pstat \
@


1.16
log
@add bootpd, bootpef, bootpgw, bootptest
@
text
@d12 1
a12 1
	vipw xntpd ypbind yppoll ypset
@


1.15
log
@Add mrouted.
@
text
@d6 2
a7 1
SUBDIR=	accton amd arp chown chroot cron crunch dbsym dev_mkdb diskpart \
@


1.14
log
@Add crunch and manctl, bring back xntpd.
Submitted by:	jkh
@
text
@d8 1
a8 1
	manctl mtree portmap pstat \
@


1.13
log
@Make it possible to run lptcontrol on a printer port which does not
actually have a printer connected or online:
- MAKEDEV:		remove all signs of lpa
			add lpctl? devices (minor # = unit + 128)
- usr.sbin/Makefile	add lptcontrol
- sys/i386/isa/lpt.c	implement the LP_BYPASS flag: when a unit is
			opened with this flag set, the printer is
			not primed, and no check is made to see that
			the printer is online.  This can only be used
			to pass ioctls.  (giving us /dev/lpctl?)
- lptcontrol.c		use /dev/lpctl? (LP_BYPASS)
			-f flag removed, -u flag added
- lptcontrol.8		document changes in lptcontrol
			rewrite using mandoc macros
Submitted by:	Geoff.
@
text
@d5 2
a6 2
# XXX TEMP. BROKEN:	iostat xntpd
SUBDIR=	accton amd arp chown chroot cron dbsym dev_mkdb diskpart \
d8 1
a8 1
	mtree portmap pstat \
d11 1
a11 1
	vipw ypbind yppoll ypset
@


1.12
log
@rtprio(1) utility to modify realtime priority of a process.

Submitted by:	Henrik Vestergaard Draboel
@
text
@d7 2
a8 1
	edquota inetd kbdcontrol kgmon kvm_mkdb lpr mtree portmap pstat \
@


1.11
log
@Remove xntpd for now until it works.
Submitted by:	jkh
@
text
@d8 1
a8 1
	pwd_mkdb quotaon repquota routed rmt rwhod sendmail \
@


1.10
log
@Add swapinfo to SUBDIR.  It's been working for a long time.
@
text
@d5 1
a5 1
# XXX TEMP. BROKEN:	iostat
d9 1
a9 1
	sliplogin sysctl syslogd tcpdump traceroute trpt xntpd vidcontrol \
@


1.9
log
@Add cron.
Submitted by:	jkh
@
text
@d20 1
a20 1
SUBDIR+=bad144 config config.new eeprom iostat timed 
d24 1
a24 1
SUBDIR+=bad144 config timed
@


1.8
log
@xntp and tcpdump targets added.
Reviewed by:
Submitted by:
@
text
@d6 1
a6 1
SUBDIR=	accton amd arp chown chroot dbsym dev_mkdb diskpart \
@


1.7
log
@Bring over dbsym from 1.1.5.1
Submitted by:	jkh
@
text
@d9 2
a10 2
	sliplogin sysctl syslogd traceroute trpt vidcontrol vipw \
	ypbind yppoll ypset
@


1.6
log
@Added kbdcontrol & vidcontrol utils (from 1.1.5.1+)

Reviewed by:
Submitted by:
@
text
@d6 1
a6 1
SUBDIR=	accton amd arp chown chroot dev_mkdb diskpart \
@


1.5
log
@Don't bother with XNSrouted and trsp, nobody uses either.  If anybody
decides they want to, they can change the Makefile.
@
text
@d7 1
a7 1
	edquota inetd kgmon kvm_mkdb lpr mtree portmap pstat \
d9 1
a9 1
	sliplogin sysctl syslogd traceroute trpt vipw \
@


1.4
log
@Added YP section 8 programs from 1.1.5.  (Obligatory notice that this
code was originally written by Th. de Raadt, although this particular
organization is mine.)
@
text
@d6 1
a6 1
SUBDIR=	XNSrouted accton amd arp chown chroot dev_mkdb diskpart \
d9 1
a9 1
	sliplogin sysctl syslogd traceroute trpt trsp vipw \
d11 7
@


1.3
log
@Get rid of update.  Make man page installation work with our scheme
(and rename a few in the process).
@
text
@d9 2
a10 1
	sliplogin sysctl syslogd traceroute trpt trsp vipw
@


1.2
log
@Comment out missing/broken sources.
@
text
@d12 1
a12 1
SUBDIR+=bad144 config config.new eeprom iostat timed update
d14 1
a14 1
SUBDIR+=config iostat timed update
d19 1
a19 1
SUBDIR+=config iostat timed update
d21 1
a21 1
SUBDIR+=config iostat timed update
d23 1
a23 1
SUBDIR+=config.new eeprom timed update
d25 1
a25 1
SUBDIR+=config iostat timed update
d27 1
a27 1
SUBDIR+=bad144 config iostat timed update
@


1.1
log
@Initial revision
@
text
@d3 7
a9 4
SUBDIR=	ac accton amd arp chown chroot cron dev_mkdb diskpart edquota \
	inetd kgmon kvm_mkdb lpr mkproto mtree portmap pstat pwd_mkdb \
	quot quotaon repquota rmt rwhod sa sendmail sliplogin sysctl \
	syslogd traceroute trpt trsp update vipw
d12 1
a12 1
SUBDIR+=bad144 config config.new eeprom iostat timed
d14 1
a14 1
SUBDIR+=config iostat timed
d16 2
a17 1
SUBDIR+=bad144 config iostat
d19 1
a19 1
SUBDIR+=config iostat timed
d21 1
a21 1
SUBDIR+=config iostat timed
d23 1
a23 1
SUBDIR+=config.new eeprom timed
d25 1
a25 1
SUBDIR+=config iostat timed
d27 1
a27 1
SUBDIR+=bad144 config iostat timed
@


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