head	1.185;
access;
symbols
	RELENG_8_4:1.184.0.2
	RELENG_9_1_0_RELEASE:1.179.2.1.4.2
	RELENG_9_1:1.179.2.1.0.4
	RELENG_9_1_BP:1.179.2.1
	RELENG_8_3_0_RELEASE:1.176.2.2.6.1
	RELENG_8_3:1.176.2.2.0.6
	RELENG_8_3_BP:1.176.2.2
	RELENG_9_0_0_RELEASE:1.179.2.1.2.1
	RELENG_9_0:1.179.2.1.0.2
	RELENG_9_0_BP:1.179.2.1
	RELENG_9:1.179.0.2
	RELENG_9_BP:1.179
	RELENG_7_4_0_RELEASE:1.168.2.2.6.1
	RELENG_8_2_0_RELEASE:1.176.2.2.4.1
	RELENG_7_4:1.168.2.2.0.6
	RELENG_7_4_BP:1.168.2.2
	RELENG_8_2:1.176.2.2.0.4
	RELENG_8_2_BP:1.176.2.2
	RELENG_8_1_0_RELEASE:1.176.2.2.2.1
	RELENG_8_1:1.176.2.2.0.2
	RELENG_8_1_BP:1.176.2.2
	RELENG_7_3_0_RELEASE:1.168.2.2.4.1
	RELENG_7_3:1.168.2.2.0.4
	RELENG_7_3_BP:1.168.2.2
	RELENG_8_0_0_RELEASE:1.176.2.1.2.1
	RELENG_8_0:1.176.2.1.0.2
	RELENG_8_0_BP:1.176.2.1
	RELENG_8:1.176.0.2
	RELENG_8_BP:1.176
	RELENG_7_2_0_RELEASE:1.168.2.2.2.1
	RELENG_7_2:1.168.2.2.0.2
	RELENG_7_2_BP:1.168.2.2
	RELENG_7_1_0_RELEASE:1.168.2.1.2.1
	RELENG_6_4_0_RELEASE:1.156.2.1.8.1
	RELENG_7_1:1.168.2.1.0.2
	RELENG_7_1_BP:1.168.2.1
	RELENG_6_4:1.156.2.1.0.8
	RELENG_6_4_BP:1.156.2.1
	RELENG_7_0_0_RELEASE:1.168
	RELENG_6_3_0_RELEASE:1.156.2.1
	RELENG_7_0:1.168.0.4
	RELENG_7_0_BP:1.168
	RELENG_6_3:1.156.2.1.0.6
	RELENG_6_3_BP:1.156.2.1
	RELENG_7:1.168.0.2
	RELENG_7_BP:1.168
	RELENG_6_2_0_RELEASE:1.156.2.1
	RELENG_6_2:1.156.2.1.0.4
	RELENG_6_2_BP:1.156.2.1
	RELENG_5_5_0_RELEASE:1.141.2.1
	RELENG_5_5:1.141.2.1.0.4
	RELENG_5_5_BP:1.141.2.1
	RELENG_6_1_0_RELEASE:1.156.2.1
	RELENG_6_1:1.156.2.1.0.2
	RELENG_6_1_BP:1.156.2.1
	RELENG_6_0_0_RELEASE:1.156
	RELENG_6_0:1.156.0.4
	RELENG_6_0_BP:1.156
	RELENG_6:1.156.0.2
	RELENG_6_BP:1.156
	RELENG_5_4_0_RELEASE:1.141.2.1
	RELENG_5_4:1.141.2.1.0.2
	RELENG_5_4_BP:1.141.2.1
	RELENG_4_11_0_RELEASE:1.77.2.10
	RELENG_4_11:1.77.2.10.0.4
	RELENG_4_11_BP:1.77.2.10
	RELENG_5_3_0_RELEASE:1.141
	RELENG_5_3:1.141.0.4
	RELENG_5_3_BP:1.141
	RELENG_5:1.141.0.2
	RELENG_5_BP:1.141
	RELENG_4_10_0_RELEASE:1.77.2.10
	RELENG_4_10:1.77.2.10.0.2
	RELENG_4_10_BP:1.77.2.10
	RELENG_5_2_1_RELEASE:1.130.2.1
	RELENG_5_2_0_RELEASE:1.130.2.1
	RELENG_5_2:1.130.0.2
	RELENG_5_2_BP:1.130
	RELENG_4_9_0_RELEASE:1.77.2.9
	RELENG_4_9:1.77.2.9.0.6
	RELENG_4_9_BP:1.77.2.9
	RELENG_5_1_0_RELEASE:1.121
	RELENG_5_1:1.121.0.2
	RELENG_5_1_BP:1.121
	RELENG_4_8_0_RELEASE:1.77.2.9
	RELENG_4_8:1.77.2.9.0.4
	RELENG_4_8_BP:1.77.2.9
	RELENG_5_0_0_RELEASE:1.114
	RELENG_5_0:1.114.0.2
	RELENG_5_0_BP:1.114
	RELENG_4_7_0_RELEASE:1.77.2.9
	RELENG_4_7:1.77.2.9.0.2
	RELENG_4_7_BP:1.77.2.9
	RELENG_4_6_2_RELEASE:1.77.2.7
	RELENG_4_6_1_RELEASE:1.77.2.7
	RELENG_4_6_0_RELEASE:1.77.2.7
	RELENG_4_6:1.77.2.7.0.2
	RELENG_4_6_BP:1.77.2.7
	RELENG_4_5_0_RELEASE:1.77.2.6
	RELENG_4_5:1.77.2.6.0.2
	RELENG_4_5_BP:1.77.2.6
	RELENG_4_4_0_RELEASE:1.77.2.4
	RELENG_4_4:1.77.2.4.0.2
	RELENG_4_4_BP:1.77.2.4
	RELENG_4_3_0_RELEASE:1.77.2.1
	RELENG_4_3:1.77.2.1.0.2
	RELENG_4_3_BP:1.77.2.1
	RELENG_4_2_0_RELEASE:1.77.2.1
	RELENG_4_1_1_RELEASE:1.77.2.1
	PRE_SMPNG:1.78
	RELENG_4_1_0_RELEASE:1.77.2.1
	RELENG_3_5_0_RELEASE:1.62.2.6
	RELENG_4_0_0_RELEASE:1.77
	RELENG_4:1.77.0.2
	RELENG_4_BP:1.77
	RELENG_3_4_0_RELEASE:1.62.2.6
	RELENG_3_3_0_RELEASE:1.62.2.6
	RELENG_3_2_PAO:1.62.2.5.0.2
	RELENG_3_2_PAO_BP:1.62.2.5
	RELENG_3_2_0_RELEASE:1.62.2.5
	RELENG_3_1_0_RELEASE:1.62
	RELENG_3:1.62.0.2
	RELENG_3_BP:1.62
	RELENG_2_2_8_RELEASE:1.34.2.3
	RELENG_3_0_0_RELEASE:1.57
	RELENG_2_2_7_RELEASE:1.34.2.2
	RELENG_2_2_6_RELEASE:1.34.2.1
	RELENG_2_2_5_RELEASE:1.34.2.1
	bsd_44_lite_2:1.1.1.1
	RELENG_2_2_2_RELEASE:1.34.2.1
	RELENG_2_2_1_RELEASE:1.34
	RELENG_2_2_0_RELEASE:1.34
	RELENG_2_1_7_RELEASE:1.22.4.4
	RELENG_2_1_6_1_RELEASE:1.22.4.4
	RELENG_2_1_6_RELEASE:1.22.4.4
	RELENG_2_2:1.34.0.2
	RELENG_2_2_BP:1.34
	RELENG_2_1_5_RELEASE:1.22.4.4
	RELENG_2_1_0_RELEASE:1.22
	RELENG_2_1_0:1.22.0.4
	RELENG_2_1_0_BP:1.22
	RELENG_2_0_5_RELEASE:1.22
	RELENG_2_0_5:1.22.0.2
	RELENG_2_0_5_BP:1.22
	RELENG_2_0_5_ALPHA:1.22
	RELEASE_2_0:1.16
	BETA_2_0:1.16
	ALPHA_2_0:1.16.0.2
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.185
date	2013.04.05.00.25.42;	author svnexp;	state Exp;
branches;
next	1.184;

1.184
date	2012.11.17.01.50.17;	author svnexp;	state Exp;
branches
	1.184.2.1;
next	1.183;

1.183
date	2012.10.17.11.30.00;	author attilio;	state Exp;
branches;
next	1.182;

1.182
date	2012.10.13.23.54.26;	author attilio;	state Exp;
branches;
next	1.181;

1.181
date	2012.05.17.10.11.18;	author gber;	state Exp;
branches;
next	1.180;

1.180
date	2012.05.11.20.56.04;	author adrian;	state Exp;
branches;
next	1.179;

1.179
date	2011.03.18.12.18.52;	author ume;	state Exp;
branches
	1.179.2.1;
next	1.178;

1.178
date	2010.09.13.02.25.21;	author imp;	state Exp;
branches;
next	1.177;

1.177
date	2010.02.18.23.16.19;	author pjd;	state Exp;
branches;
next	1.176;

1.176
date	2009.05.22.12.35.12;	author rwatson;	state Exp;
branches
	1.176.2.1;
next	1.175;

1.175
date	2009.04.05.22.08.18;	author ed;	state Exp;
branches;
next	1.174;

1.174
date	2008.09.21.22.02.26;	author sam;	state Exp;
branches;
next	1.173;

1.173
date	2008.07.06.20.57.35;	author marcel;	state Exp;
branches;
next	1.172;

1.172
date	2008.07.04.04.33.33;	author marcel;	state Exp;
branches;
next	1.171;

1.171
date	2008.07.03.20.53.15;	author marcel;	state Exp;
branches;
next	1.170;

1.170
date	2008.06.09.16.42.55;	author marcel;	state Exp;
branches;
next	1.169;

1.169
date	2007.12.26.09.38.21;	author rwatson;	state Exp;
branches;
next	1.168;

1.168
date	2007.07.24.15.35.00;	author scottl;	state Exp;
branches
	1.168.2.1;
next	1.167;

1.167
date	2007.06.25.05.06.53;	author rafan;	state Exp;
branches;
next	1.166;

1.166
date	2007.06.12.21.31.39;	author phk;	state Exp;
branches;
next	1.165;

1.165
date	2007.01.23.09.18.25;	author rodrigc;	state Exp;
branches;
next	1.164;

1.164
date	2006.11.22.22.58.10;	author rodrigc;	state Exp;
branches;
next	1.163;

1.163
date	2006.10.15.14.04.28;	author ceri;	state Exp;
branches;
next	1.162;

1.162
date	2006.07.27.17.50.05;	author yar;	state Exp;
branches;
next	1.161;

1.161
date	2006.05.16.22.12.55;	author rodrigc;	state Exp;
branches;
next	1.160;

1.160
date	2006.05.12.20.39.21;	author mlaier;	state Exp;
branches;
next	1.159;

1.159
date	2006.03.17.18.54.30;	author ru;	state Exp;
branches;
next	1.158;

1.158
date	2005.10.12.21.40.40;	author pjd;	state Exp;
branches;
next	1.157;

1.157
date	2005.10.03.14.22.15;	author cognet;	state Exp;
branches;
next	1.156;

1.156
date	2005.06.21.13.02.45;	author dumbbell;	state Exp;
branches
	1.156.2.1;
next	1.155;

1.155
date	2005.06.07.04.49.37;	author brooks;	state Exp;
branches;
next	1.154;

1.154
date	2005.06.07.03.59.26;	author brooks;	state Exp;
branches;
next	1.153;

1.153
date	2005.06.03.15.53.37;	author imp;	state Exp;
branches;
next	1.152;

1.152
date	2005.06.03.15.38.39;	author imp;	state Exp;
branches;
next	1.151;

1.151
date	2005.05.25.07.31.05;	author ru;	state Exp;
branches;
next	1.150;

1.150
date	2005.05.24.23.06.10;	author mux;	state Exp;
branches;
next	1.149;

1.149
date	2005.05.24.12.37.18;	author dumbbell;	state Exp;
branches;
next	1.148;

1.148
date	2005.04.25.18.56.42;	author darrenr;	state Exp;
branches;
next	1.147;

1.147
date	2004.12.21.10.49.27;	author ru;	state Exp;
branches;
next	1.146;

1.146
date	2004.12.21.09.08.05;	author ru;	state Exp;
branches;
next	1.145;

1.145
date	2004.11.10.22.15.04;	author markm;	state Exp;
branches;
next	1.144;

1.144
date	2004.11.04.12.46.46;	author phk;	state Exp;
branches;
next	1.143;

1.143
date	2004.10.25.02.25.17;	author marcel;	state Exp;
branches;
next	1.142;

1.142
date	2004.09.12.01.25.47;	author alfred;	state Exp;
branches;
next	1.141;

1.141
date	2004.08.07.16.16.59;	author le;	state Exp;
branches
	1.141.2.1;
next	1.140;

1.140
date	2004.05.20.10.37.10;	author pjd;	state Exp;
branches;
next	1.139;

1.139
date	2004.05.03.21.14.03;	author pjd;	state Exp;
branches;
next	1.138;

1.138
date	2004.05.01.18.17.23;	author marcel;	state Exp;
branches;
next	1.137;

1.137
date	2004.03.16.12.28.40;	author scottl;	state Exp;
branches;
next	1.136;

1.136
date	2004.03.13.11.02.37;	author cperciva;	state Exp;
branches;
next	1.135;

1.135
date	2004.03.08.22.03.28;	author mlaier;	state Exp;
branches;
next	1.134;

1.134
date	2004.02.23.20.06.56;	author pjd;	state Exp;
branches;
next	1.133;

1.133
date	2004.01.17.00.31.38;	author ru;	state Exp;
branches;
next	1.132;

1.132
date	2004.01.16.15.23.19;	author ru;	state Exp;
branches;
next	1.131;

1.131
date	2004.01.06.21.05.13;	author alfred;	state Exp;
branches;
next	1.130;

1.130
date	2003.12.03.17.09.41;	author imp;	state Exp;
branches
	1.130.2.1;
next	1.129;

1.129
date	2003.12.02.21.52.14;	author brooks;	state Exp;
branches;
next	1.128;

1.128
date	2003.10.31.18.54.46;	author brooks;	state Exp;
branches;
next	1.127;

1.127
date	2003.08.29.10.35.00;	author phk;	state Exp;
branches;
next	1.126;

1.126
date	2003.08.27.19.58.40;	author phk;	state Exp;
branches;
next	1.125;

1.125
date	2003.08.14.18.55.57;	author rwatson;	state Exp;
branches;
next	1.124;

1.124
date	2003.07.24.01.42.49;	author peter;	state Exp;
branches;
next	1.123;

1.123
date	2003.07.02.16.16.49;	author gordon;	state Exp;
branches;
next	1.122;

1.122
date	2003.06.17.09.12.42;	author phk;	state Exp;
branches;
next	1.121;

1.121
date	2003.05.17.20.40.42;	author peter;	state Exp;
branches;
next	1.120;

1.120
date	2003.05.05.21.28.07;	author phk;	state Exp;
branches;
next	1.119;

1.119
date	2003.03.02.01.50.32;	author mckusick;	state Exp;
branches;
next	1.118;

1.118
date	2003.02.21.02.16.35;	author obrien;	state Exp;
branches;
next	1.117;

1.117
date	2003.01.31.07.40.25;	author jake;	state Exp;
branches;
next	1.116;

1.116
date	2003.01.26.18.33.54;	author phk;	state Exp;
branches;
next	1.115;

1.115
date	2003.01.26.12.19.36;	author phk;	state Exp;
branches;
next	1.114;

1.114
date	2002.10.23.04.50.34;	author scottl;	state Exp;
branches;
next	1.113;

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

1.112
date	2002.10.20.11.16.13;	author phk;	state Exp;
branches;
next	1.111;

1.111
date	2002.07.24.22.14.27;	author peter;	state Exp;
branches;
next	1.110;

1.110
date	2002.07.20.19.32.33;	author peter;	state Exp;
branches;
next	1.109;

1.109
date	2002.07.17.01.46.47;	author dd;	state Exp;
branches;
next	1.108;

1.108
date	2002.07.07.22.14.40;	author gordon;	state Exp;
branches;
next	1.107;

1.107
date	2002.06.21.06.17.57;	author mckusick;	state Exp;
branches;
next	1.106;

1.106
date	2002.06.13.22.26.05;	author gordon;	state Exp;
branches;
next	1.105;

1.105
date	2002.06.06.19.26.15;	author gordon;	state Exp;
branches;
next	1.104;

1.104
date	2002.05.19.00.09.29;	author rwatson;	state Exp;
branches;
next	1.103;

1.103
date	2002.04.14.16.36.26;	author scottl;	state Exp;
branches;
next	1.102;

1.102
date	2002.04.09.10.55.11;	author phk;	state Exp;
branches;
next	1.101;

1.101
date	2002.04.02.10.58.30;	author marcel;	state Exp;
branches;
next	1.100;

1.100
date	2002.03.21.09.15.38;	author ru;	state Exp;
branches;
next	1.99;

1.99
date	2002.03.20.02.09.50;	author obrien;	state Exp;
branches;
next	1.98;

1.98
date	2002.03.19.12.07.27;	author peter;	state Exp;
branches;
next	1.97;

1.97
date	2001.12.14.23.11.45;	author sheldonh;	state Exp;
branches;
next	1.96;

1.96
date	2001.12.14.11.41.21;	author sheldonh;	state Exp;
branches;
next	1.95;

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

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

1.93
date	2001.10.25.07.55.43;	author ru;	state Exp;
branches;
next	1.92;

1.92
date	2001.10.23.20.37.06;	author jlemon;	state Exp;
branches;
next	1.91;

1.91
date	2001.10.20.04.27.45;	author darrenr;	state Exp;
branches;
next	1.90;

1.90
date	2001.09.18.23.34.39;	author peter;	state Exp;
branches;
next	1.89;

1.89
date	2001.07.09.11.06.47;	author obrien;	state Exp;
branches;
next	1.88;

1.88
date	2001.07.09.11.06.21;	author obrien;	state Exp;
branches;
next	1.87;

1.87
date	2001.06.29.16.58.21;	author roam;	state Exp;
branches;
next	1.86;

1.86
date	2001.06.18.23.47.18;	author dd;	state Exp;
branches;
next	1.85;

1.85
date	2001.06.01.10.57.19;	author ru;	state Exp;
branches;
next	1.84;

1.84
date	2001.05.23.14.57.59;	author ru;	state Exp;
branches;
next	1.83;

1.83
date	2001.03.19.07.59.38;	author sos;	state Exp;
branches;
next	1.82;

1.82
date	2000.12.28.20.59.35;	author phk;	state Exp;
branches;
next	1.81;

1.81
date	2000.12.09.15.27.17;	author tomsoft;	state Exp;
branches;
next	1.80;

1.80
date	2000.10.14.02.44.46;	author adrian;	state Exp;
branches;
next	1.79;

1.79
date	2000.10.09.10.22.56;	author adrian;	state Exp;
branches;
next	1.78;

1.78
date	2000.03.18.16.49.22;	author kato;	state Exp;
branches;
next	1.77;

1.77
date	2000.01.29.13.54.37;	author shin;	state Exp;
branches
	1.77.2.1;
next	1.76;

1.76
date	2000.01.14.16.36.51;	author peter;	state Exp;
branches;
next	1.75;

1.75
date	99.12.28.02.36.53;	author shin;	state Exp;
branches;
next	1.74;

1.74
date	99.12.06.20.50.04;	author guido;	state Exp;
branches;
next	1.73;

1.73
date	99.11.23.21.57.29;	author guido;	state Exp;
branches;
next	1.72;

1.72
date	99.10.15.09.59.46;	author bp;	state Exp;
branches;
next	1.71;

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

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

1.69
date	99.05.10.10.16.55;	author obrien;	state Exp;
branches;
next	1.68;

1.68
date	99.04.18.15.56.19;	author peter;	state Exp;
branches;
next	1.67;

1.67
date	99.03.12.15.38.53;	author brian;	state Exp;
branches;
next	1.66;

1.66
date	99.02.27.10.54.06;	author jkh;	state Exp;
branches;
next	1.65;

1.65
date	99.02.27.02.25.06;	author jkh;	state Exp;
branches;
next	1.64;

1.64
date	99.02.10.21.09.48;	author obrien;	state Exp;
branches;
next	1.63;

1.63
date	99.02.03.04.21.24;	author semenu;	state Exp;
branches;
next	1.62;

1.62
date	99.01.20.11.53.18;	author jkh;	state Exp;
branches
	1.62.2.1;
next	1.61;

1.61
date	98.12.28.11.06.21;	author sos;	state Exp;
branches;
next	1.60;

1.60
date	98.12.27.19.43.28;	author sos;	state Exp;
branches;
next	1.59;

1.59
date	98.11.10.11.54.29;	author bde;	state Exp;
branches;
next	1.58;

1.58
date	98.11.09.21.52.50;	author dima;	state Exp;
branches;
next	1.57;

1.57
date	98.09.28.05.38.52;	author grog;	state Exp;
branches;
next	1.56;

1.56
date	98.09.15.11.44.41;	author phk;	state Exp;
branches;
next	1.55;

1.55
date	98.09.15.10.25.04;	author gibbs;	state Exp;
branches;
next	1.54;

1.54
date	98.09.05.08.29.05;	author jb;	state Exp;
branches;
next	1.53;

1.53
date	98.09.05.07.35.19;	author jb;	state Exp;
branches;
next	1.52;

1.52
date	98.08.30.20.27.37;	author gpalmer;	state Exp;
branches;
next	1.51;

1.51
date	98.08.20.20.47.49;	author jb;	state Exp;
branches;
next	1.50;

1.50
date	98.08.15.13.21.41;	author jb;	state Exp;
branches;
next	1.49;

1.49
date	98.07.06.20.05.41;	author rnordier;	state Exp;
branches;
next	1.48;

1.48
date	98.06.01.14.12.48;	author peter;	state Exp;
branches;
next	1.47;

1.47
date	98.05.18.04.46.29;	author jb;	state Exp;
branches;
next	1.46;

1.46
date	98.04.12.10.44.24;	author phk;	state Exp;
branches;
next	1.45;

1.45
date	98.04.11.20.03.05;	author phk;	state Exp;
branches;
next	1.44;

1.44
date	98.03.21.13.52.45;	author peter;	state Exp;
branches;
next	1.43;

1.43
date	98.03.13.19.37.36;	author jb;	state Exp;
branches;
next	1.42;

1.42
date	98.01.30.12.39.18;	author phk;	state Exp;
branches;
next	1.41;

1.41
date	97.10.19.11.15.39;	author jmg;	state Exp;
branches;
next	1.40;

1.40
date	97.10.11.11.34.00;	author joerg;	state Exp;
branches;
next	1.39;

1.39
date	97.03.24.04.57.50;	author bde;	state Exp;
branches;
next	1.38;

1.38
date	97.03.23.20.07.32;	author guido;	state Exp;
branches;
next	1.37;

1.37
date	97.03.13.12.46.17;	author peter;	state Exp;
branches;
next	1.36;

1.36
date	97.03.11.12.06.41;	author peter;	state Exp;
branches;
next	1.35;

1.35
date	97.02.17.13.15.42;	author bde;	state Exp;
branches;
next	1.34;

1.34
date	96.09.16.17.08.23;	author wollman;	state Exp;
branches
	1.34.2.1;
next	1.33;

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

1.32
date	96.05.17.08.48.50;	author jkh;	state Exp;
branches;
next	1.31;

1.31
date	96.05.13.17.42.40;	author wollman;	state Exp;
branches;
next	1.30;

1.30
date	96.05.04.08.30.15;	author asami;	state Exp;
branches;
next	1.29;

1.29
date	96.02.01.19.04.17;	author mpp;	state Exp;
branches;
next	1.28;

1.28
date	96.02.01.14.01.22;	author markm;	state Exp;
branches;
next	1.27;

1.27
date	96.01.30.18.44.42;	author peter;	state Exp;
branches;
next	1.26;

1.26
date	95.11.24.23.17.58;	author peter;	state Exp;
branches;
next	1.25;

1.25
date	95.10.01.15.15.09;	author markm;	state Exp;
branches;
next	1.24;

1.24
date	95.09.29.19.35.10;	author ache;	state Exp;
branches;
next	1.23;

1.23
date	95.09.17.12.52.24;	author joerg;	state Exp;
branches;
next	1.22;

1.22
date	95.05.14.18.43.25;	author ache;	state Exp;
branches
	1.22.4.1;
next	1.21;

1.21
date	95.05.09.23.03.22;	author jkh;	state Exp;
branches;
next	1.20;

1.20
date	95.01.31.19.41.08;	author phk;	state Exp;
branches;
next	1.19;

1.19
date	95.01.24.12.08.15;	author dufault;	state Exp;
branches;
next	1.18;

1.18
date	95.01.23.15.45.41;	author ugen;	state Exp;
branches;
next	1.17;

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

1.16
date	94.10.29.23.58.55;	author pst;	state Exp;
branches;
next	1.15;

1.15
date	94.10.29.08.22.13;	author jkh;	state Exp;
branches;
next	1.14;

1.14
date	94.10.15.14.37.30;	author paul;	state Exp;
branches;
next	1.13;

1.13
date	94.10.15.00.08.57;	author gpalmer;	state Exp;
branches;
next	1.12;

1.12
date	94.10.14.06.14.58;	author jkh;	state Exp;
branches;
next	1.11;

1.11
date	94.10.02.03.38.08;	author gpalmer;	state Exp;
branches;
next	1.10;

1.10
date	94.09.19.15.30.22;	author dfr;	state Exp;
branches;
next	1.9;

1.9
date	94.09.16.20.24.29;	author wollman;	state Exp;
branches;
next	1.8;

1.8
date	94.09.14.22.23.47;	author wollman;	state Exp;
branches;
next	1.7;

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

1.6
date	94.08.26.16.30.55;	author davidg;	state Exp;
branches;
next	1.5;

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

1.4
date	94.08.21.04.57.00;	author davidg;	state Exp;
branches;
next	1.3;

1.3
date	94.08.19.12.06.51;	author davidg;	state Exp;
branches;
next	1.2;

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

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

1.184.2.1
date	2012.11.17.01.50.17;	author svnexp;	state dead;
branches;
next	1.184.2.2;

1.184.2.2
date	2013.03.28.13.03.31;	author svnexp;	state Exp;
branches;
next	;

1.179.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.179.2.1.2.1
	1.179.2.1.4.1;
next	1.179.2.2;

1.179.2.2
date	2012.11.17.11.36.30;	author svnexp;	state Exp;
branches;
next	1.179.2.3;

1.179.2.3
date	2014.04.09.19.01.44;	author svnexp;	state Exp;
branches;
next	;

1.179.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.179.2.1.2.2;

1.179.2.1.2.2
date	2012.11.17.08.36.30;	author svnexp;	state Exp;
branches;
next	;

1.179.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.179.2.1.4.2;

1.179.2.1.4.2
date	2012.11.17.08.47.20;	author svnexp;	state Exp;
branches;
next	;

1.176.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.176.2.1.2.1;
next	1.176.2.2;

1.176.2.2
date	2010.04.18.21.14.49;	author pjd;	state Exp;
branches
	1.176.2.2.2.1
	1.176.2.2.4.1
	1.176.2.2.6.1;
next	1.176.2.3;

1.176.2.3
date	2012.11.17.10.36.14;	author svnexp;	state Exp;
branches;
next	1.176.2.4;

1.176.2.4
date	2014.04.09.18.24.15;	author svnexp;	state Exp;
branches;
next	;

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

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

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

1.176.2.2.6.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.176.2.2.6.2;

1.176.2.2.6.2
date	2012.11.17.08.24.55;	author svnexp;	state Exp;
branches;
next	;

1.168.2.1
date	2008.03.30.17.07.10;	author rwatson;	state Exp;
branches
	1.168.2.1.2.1;
next	1.168.2.2;

1.168.2.2
date	2009.01.12.17.19.17;	author sam;	state Exp;
branches
	1.168.2.2.2.1
	1.168.2.2.4.1
	1.168.2.2.6.1;
next	1.168.2.3;

1.168.2.3
date	2012.11.17.08.03.30;	author svnexp;	state Exp;
branches;
next	;

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

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

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

1.168.2.2.6.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.168.2.2.6.2;

1.168.2.2.6.2
date	2012.11.17.08.16.53;	author svnexp;	state Exp;
branches;
next	;

1.156.2.1
date	2005.12.15.23.30.11;	author pjd;	state Exp;
branches
	1.156.2.1.8.1;
next	1.156.2.2;

1.156.2.2
date	2012.11.17.07.41.11;	author svnexp;	state Exp;
branches;
next	;

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

1.141.2.1
date	2004.11.07.23.53.51;	author marcel;	state Exp;
branches;
next	;

1.130.2.1
date	2004.01.10.04.11.22;	author scottl;	state Exp;
branches;
next	;

1.77.2.1
date	2000.03.31.03.24.28;	author nyan;	state Exp;
branches;
next	1.77.2.2;

1.77.2.2
date	2001.07.16.15.01.45;	author tomsoft;	state Exp;
branches;
next	1.77.2.3;

1.77.2.3
date	2001.08.01.05.48.08;	author obrien;	state Exp;
branches;
next	1.77.2.4;

1.77.2.4
date	2001.08.01.05.52.35;	author obrien;	state Exp;
branches;
next	1.77.2.5;

1.77.2.5
date	2001.11.14.14.20.56;	author guido;	state Exp;
branches;
next	1.77.2.6;

1.77.2.6
date	2001.12.18.12.53.16;	author sheldonh;	state Exp;
branches;
next	1.77.2.7;

1.77.2.7
date	2002.03.18.08.40.00;	author sos;	state Exp;
branches;
next	1.77.2.8;

1.77.2.8
date	2002.07.23.08.02.25;	author ru;	state Exp;
branches;
next	1.77.2.9;

1.77.2.9
date	2002.08.08.09.03.46;	author ru;	state Exp;
branches;
next	1.77.2.10;

1.77.2.10
date	2004.04.01.18.24.29;	author rik;	state Exp;
branches;
next	1.77.2.11;

1.77.2.11
date	2012.11.17.07.24.26;	author svnexp;	state Exp;
branches;
next	;

1.62.2.1
date	99.02.19.10.35.08;	author obrien;	state Exp;
branches;
next	1.62.2.2;

1.62.2.2
date	99.03.18.06.18.11;	author jkh;	state Exp;
branches;
next	1.62.2.3;

1.62.2.3
date	99.03.24.17.13.31;	author brian;	state Exp;
branches;
next	1.62.2.4;

1.62.2.4
date	99.04.19.14.25.47;	author semenu;	state Exp;
branches;
next	1.62.2.5;

1.62.2.5
date	99.05.10.19.44.26;	author obrien;	state Exp;
branches;
next	1.62.2.6;

1.62.2.6
date	99.08.29.15.12.12;	author peter;	state Exp;
branches;
next	;

1.34.2.1
date	97.03.26.20.05.24;	author guido;	state Exp;
branches;
next	1.34.2.2;

1.34.2.2
date	98.07.17.20.12.54;	author jkh;	state Exp;
branches;
next	1.34.2.3;

1.34.2.3
date	98.09.29.17.44.20;	author obrien;	state Exp;
branches;
next	;

1.22.4.1
date	96.02.23.14.57.11;	author peter;	state Exp;
branches;
next	1.22.4.2;

1.22.4.2
date	96.02.23.18.06.56;	author pst;	state Exp;
branches;
next	1.22.4.3;

1.22.4.3
date	96.05.04.08.39.14;	author asami;	state Exp;
branches;
next	1.22.4.4;

1.22.4.4
date	96.06.23.15.04.55;	author joerg;	state Exp;
branches;
next	1.22.4.5;

1.22.4.5
date	97.03.26.20.29.02;	author guido;	state Exp;
branches;
next	1.22.4.6;

1.22.4.6
date	97.05.14.13.22.10;	author jkh;	state Exp;
branches;
next	1.22.4.7;

1.22.4.7
date	97.05.14.14.19.45;	author jkh;	state Exp;
branches;
next	;

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


desc
@@


1.185
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/249083
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@#	@@(#)Makefile	8.5 (Berkeley) 3/31/94
# $FreeBSD: head/sbin/Makefile 249083 2013-04-04 07:12:24Z mav $

.include <bsd.own.mk>

# XXX MISSING:		icheck ncheck

SUBDIR=adjkerntz \
	badsect \
	camcontrol \
	ccdconfig \
	clri \
	comcontrol \
	conscontrol \
	ddb \
	devfs \
	dhclient \
	dmesg \
	dump \
	dumpfs \
	dumpon \
	etherswitchcfg \
	ffsinfo \
	fsck \
	fsck_ffs \
	fsck_msdosfs \
	fsdb \
	fsirand \
	gbde \
	geom \
	ggate \
	growfs \
	gvinum \
	hastctl \
	hastd \
	ifconfig \
	init \
	iscontrol \
	kldconfig \
	kldload \
	kldstat \
	kldunload \
	ldconfig \
	md5 \
	mdconfig \
	mdmfs \
	mknod \
	mksnap_ffs \
	mount \
	mount_cd9660 \
	mount_fusefs \
	mount_msdosfs \
	mount_nfs \
	mount_nullfs \
	mount_udf \
	mount_unionfs \
	newfs \
	newfs_msdos \
	nfsiod \
	nos-tun \
	ping \
	rcorder \
	reboot \
	recoverdisk \
	resolvconf \
	restore \
	route \
	savecore \
	setkey \
	shutdown \
	spppcontrol \
	swapon \
	sysctl \
	tunefs \
	umount \

.if ${MK_ATM} != "no"
SUBDIR+=	atm
.endif

.if ${MK_CXX} != "no"
SUBDIR+=	devd
.endif

.if ${MK_IPFILTER} != "no"
SUBDIR+=	ipf
.endif

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

.if ${MK_NAND} != "no"
SUBDIR+=	nandfs
SUBDIR+=	newfs_nandfs
.endif

.if ${MK_PF} != "no"
SUBDIR+=	pfctl
SUBDIR+=	pflogd
.endif

.if ${MK_INET6} != "no"
SUBDIR+=	ping6
SUBDIR+=	rtsol
.endif

.if ${MK_QUOTAS} != "no"
SUBDIR+=	quotacheck
.endif

.if ${MK_ROUTED} != "no"
SUBDIR+=	routed
.endif

.include <bsd.arch.inc.mk>

SUBDIR:=	${SUBDIR:O}

.include <bsd.subdir.mk>
@


1.184
log
@Switching exporter and resync
@
text
@d2 1
a2 1
# $FreeBSD: head/sbin/Makefile 241636 2012-10-17 11:30:00Z attilio $
a8 1
	atacontrol \
@


1.184.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:03:31 +0000
@
text
@d1 122
@


1.184.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 157
#	@@(#)Makefile	8.5 (Berkeley) 3/31/94
# $FreeBSD: releng/8.4/sbin/Makefile 206810 2010-04-18 21:14:49Z pjd $

.include <bsd.own.mk>

# XXX MISSING:		icheck ncheck

SUBDIR=	adjkerntz \
	atacontrol \
	${_atm} \
	badsect \
	${_bsdlabel} \
	camcontrol \
	ccdconfig \
	clri \
	comcontrol \
	conscontrol \
	ddb \
	${_devd} \
	devfs \
	dhclient \
	dmesg \
	dump \
	dumpfs \
	dumpon \
	${_fdisk} \
	${_fdisk_pc98} \
	ffsinfo \
	fsck \
	fsck_ffs \
	fsck_msdosfs \
	fsdb \
	fsirand \
	gbde \
	geom \
	ggate \
	growfs \
	gvinum \
	hastctl \
	hastd \
	ifconfig \
	init \
	${_ipf} \
	${_ipfw} \
	iscontrol \
	kldconfig \
	kldload \
	kldstat \
	kldunload \
	ldconfig \
	${_mca} \
	md5 \
	mdconfig \
	mdmfs \
	mknod \
	mksnap_ffs \
	mount \
	mount_cd9660 \
	mount_msdosfs \
	mount_nfs \
	mount_ntfs \
	mount_nullfs \
	mount_udf \
	mount_unionfs \
	${_natd} \
	newfs \
	newfs_msdos \
	nfsiod \
	nos-tun \
	${_pfctl} \
	${_pflogd} \
	ping \
	${_ping6} \
	${_quotacheck} \
	rcorder \
	reboot \
	recoverdisk \
	restore \
	route \
	${_routed} \
	${_rtsol} \
	savecore \
	${_sconfig} \
	setkey \
	shutdown \
	spppcontrol \
	${_sunlabel} \
	swapon \
	sysctl \
	tunefs \
	umount \

.if ${MK_ATM} != "no"
_atm=		atm
.endif

.if ${MK_CXX} != "no"
_devd=		devd
.endif

.if ${MK_IPFILTER} != "no"
_ipf=		ipf
.endif

.if ${MK_IPFW} != "no"
_ipfw=		ipfw
_natd=		natd
.endif

.if ${MK_PF} != "no"
_pfctl=		pfctl
_pflogd=	pflogd
.endif

.if ${MK_INET6} != "no"
_ping6=		ping6
_rtsol=		rtsol
.endif

.if ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "powerpc"
_bsdlabel=	bsdlabel
.endif

.if ${MK_QUOTAS} != "no"
_quotacheck=	quotacheck
.endif

.if ${MK_ROUTED} != "no"
_routed=	routed
.endif

.if ${MACHINE_ARCH} == "i386"
.if ${MACHINE} == "i386"
_fdisk=		fdisk
.elif ${MACHINE} == "pc98"
_fdisk_pc98=	fdisk_pc98
.endif
_sconfig=	sconfig
.endif

.if ${MACHINE_ARCH} == "amd64"
_fdisk=		fdisk
.endif

.if ${MACHINE_ARCH} == "arm"
_fdisk=		fdisk
.endif

.if ${MACHINE_ARCH} == "ia64"
_mca=		mca
.endif

.if ${MACHINE_ARCH} == "sparc64"
_sunlabel=	sunlabel
.endif

.include <bsd.subdir.mk>
@


1.183
log
@SVN rev 241636 on 2012-10-17 11:30:00Z by attilio

Disconnect non-MPSAFE NTFS from the build in preparation for dropping
GIANT from VFS. This code is particulary broken and fragile and other
in-kernel implementations around, found in other operating systems,
don't really seem clean and solid enough to be imported at all.
If someone wants to reconsider in-kernel NTFS implementation for
inclusion again, a fair effort for completely fixing and cleaning it
up is expected.

In the while NTFS regular users can use FUSE interface and ntfs-3g
port to work with their NTFS partitions.

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


1.182
log
@SVN rev 241519 on 2012-10-13 23:54:26Z by attilio

Import a FreeBSD port of the FUSE Linux module.
This has been developed during 2 summer of code mandates and being revived
by gnn recently.
The functionality in this commit mirrors entirely content of fusefs-kmod
port, which doesn't need to be installed anymore for -CURRENT setups.

In order to get some sparse technical notes, please refer to:
http://lists.freebsd.org/pipermail/freebsd-fs/2012-March/013876.html

or to the project branch:
svn://svn.freebsd.org/base/projects/fuse/

which also contains granular history of changes happened during port
refinements. This commit does not came from the branch reintegration
itself because it seems svn is not behaving properly for this functionaly
at the moment.

Partly Sponsored by:		Google, Summer of Code program 2005, 2011
Originally submitted by:	ilya, Csaba Henk <csaba-ml AT creo DOT hu >
In collabouration with:		pho
Tested by:			flo, gnn, Gustau Perez,
				Kevin Oberman <rkoberman AT gmail DOT com>
MFC after:			2 months
@
text
@a54 1
	mount_ntfs \
@


1.181
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
@d52 1
@


1.180
log
@SVN rev 235289 on 2012-05-11 20:56:04Z by adrian

Add etherswitchcfg.

Submitted by:	Stefan Bethke <stb@@lassitu.de>
@
text
@d95 5
@


1.179
log
@SVN rev 219738 on 2011-03-18 12:18:52Z by ume

Add resolvconf(8) which manages resolv.conf.
@
text
@d23 1
@


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


1.179.2.3
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/sbin/Makefile 264303 2014-04-09 18:16:58Z dim $
a115 2
SUBDIR_PARALLEL=

@


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

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

Approved by:	re (implicit)
@
text
@@


1.179.2.1.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/sbin/Makefile 219738 2011-03-18 12:18:52Z ume $
@


1.179.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.179.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/sbin/Makefile 219738 2011-03-18 12:18:52Z ume $
@


1.178
log
@SVN rev 212527 on 2010-09-13 02:25:21Z by imp

MF tbemd: Move to using Makefile.arch to select what to build.

Reviewed by:	arch@@ (no objection)
@
text
@d65 1
@


1.177
log
@SVN rev 204076 on 2010-02-18 23:16:19Z by pjd

Please welcome HAST - Highly Avalable Storage.

HAST allows to transparently store data on two physically separated machines
connected over the TCP/IP network. HAST works in Primary-Secondary
(Master-Backup, Master-Slave) configuration, which means that only one of the
cluster nodes can be active at any given time. Only Primary node is able to
handle I/O requests to HAST-managed devices. Currently HAST is limited to two
cluster nodes in total.

HAST operates on block level - it provides disk-like devices in /dev/hast/
directory for use by file systems and/or applications. Working on block level
makes it transparent for file systems and applications. There in no difference
between using HAST-provided device and raw disk, partition, etc. All of them
are just regular GEOM providers in FreeBSD.

For more information please consult hastd(8), hastctl(8) and hast.conf(5)
manual pages, as well as http://wiki.FreeBSD.org/HAST.

Sponsored by:	FreeBSD Foundation
Sponsored by:	OMCnet Internet Service GmbH
Sponsored by:	TransIP BV
@
text
@d8 1
a8 1
SUBDIR=	adjkerntz \
a9 1
	${_atm} \
a10 1
	${_bsdlabel} \
a16 1
	${_devd} \
a22 2
	${_fdisk} \
	${_fdisk_pc98} \
a37 2
	${_ipf} \
	${_ipfw} \
a43 1
	${_mca} \
a56 1
	${_natd} \
a60 2
	${_pfctl} \
	${_pflogd} \
a61 2
	${_ping6} \
	${_quotacheck} \
a66 2
	${_routed} \
	${_rtsol} \
a67 1
	${_sconfig} \
a70 1
	${_sunlabel} \
d77 1
a77 1
_atm=		atm
d81 1
a81 1
_devd=		devd
d85 1
a85 1
_ipf=		ipf
d89 2
a90 2
_ipfw=		ipfw
_natd=		natd
d94 2
a95 2
_pfctl=		pfctl
_pflogd=	pflogd
d99 2
a100 6
_ping6=		ping6
_rtsol=		rtsol
.endif

.if ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "powerpc"
_bsdlabel=	bsdlabel
d104 1
a104 1
_quotacheck=	quotacheck
d108 1
a108 10
_routed=	routed
.endif

.if ${MACHINE_ARCH} == "i386"
.if ${MACHINE} == "i386"
_fdisk=		fdisk
.elif ${MACHINE} == "pc98"
_fdisk_pc98=	fdisk_pc98
.endif
_sconfig=	sconfig
d111 1
a111 3
.if ${MACHINE_ARCH} == "amd64"
_fdisk=		fdisk
.endif
d113 1
a113 11
.if ${MACHINE_ARCH} == "arm"
_fdisk=		fdisk
.endif

.if ${MACHINE_ARCH} == "ia64"
_mca=		mca
.endif

.if ${MACHINE_ARCH} == "sparc64"
_sunlabel=	sunlabel
.endif
@


1.176
log
@SVN rev 192578 on 2009-05-22 12:35:12Z by rwatson

Remove the unmaintained University of Michigan NFSv4 client from 8.x
prior to 8.0-RELEASE.  Rick Macklem's new and more feature-rich NFSv234
client and server are replacing it.

Discussed with:	rmacklem
@
text
@d39 2
@


1.176.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.176.2.2
log
@SVN rev 206810 on 2010-04-18 21:14:49Z by pjd

MFC r204076,r204077,r204083,r205279:

r204076:

Please welcome HAST - Highly Avalable Storage.

HAST allows to transparently store data on two physically separated machines
connected over the TCP/IP network. HAST works in Primary-Secondary
(Master-Backup, Master-Slave) configuration, which means that only one of the
cluster nodes can be active at any given time. Only Primary node is able to
handle I/O requests to HAST-managed devices. Currently HAST is limited to two
cluster nodes in total.

HAST operates on block level - it provides disk-like devices in /dev/hast/
directory for use by file systems and/or applications. Working on block level
makes it transparent for file systems and applications. There in no difference
between using HAST-provided device and raw disk, partition, etc. All of them
are just regular GEOM providers in FreeBSD.

For more information please consult hastd(8), hastctl(8) and hast.conf(5)
manual pages, as well as http://wiki.FreeBSD.org/HAST.

Sponsored by:	FreeBSD Foundation
Sponsored by:	OMCnet Internet Service GmbH
Sponsored by:	TransIP BV

r204077:

Remove some lines left over by accident.

r204083:

Add missing KEYWORD line.

Pointed out by:	dougb

r205279 sys:

Simplify loops.
@
text
@a38 2
	hastctl \
	hastd \
@


1.176.2.3
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/sbin/Makefile 206810 2010-04-18 21:14:49Z pjd $
@


1.176.2.4
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/sbin/Makefile 264303 2014-04-09 18:16:58Z dim $
a156 2
SUBDIR_PARALLEL=

@


1.176.2.2.6.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.176.2.2.6.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/sbin/Makefile 206810 2010-04-18 21:14:49Z pjd $
@


1.176.2.2.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.176.2.2.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.176.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

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

Approved by:	re (implicit)
@
text
@@


1.175
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
@a38 1
	idmapd \
@


1.174
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
@a84 1
	slattach \
a85 1
	${_startslip} \
a130 4
.if ${MK_SLIP} != "no"
_startslip=	startslip
.endif

@


1.173
log
@SVN rev 180331 on 2008-07-06 20:57:35Z by marcel

Obsolete bsdlabel(8) on powerpc. Use gpart(8) instead.
@
text
@d43 1
a43 1
	ipfw \
d64 1
a64 1
	natd \
d73 1
a73 1
	quotacheck \
d79 1
a79 1
	routed \
d87 1
a87 1
	startslip \
d106 5
d125 12
@


1.172
log
@SVN rev 180247 on 2008-07-04 04:33:33Z by marcel

Make sunlabel specific to sparc64. This is mostly for backward
compatibility reasons. Sun labels, with VTOC8, are handled by
gpart(8).
@
text
@d116 1
a116 1
.if ${MACHINE_ARCH} != "ia64"
@


1.171
log
@SVN rev 180229 on 2008-07-03 20:53:15Z by marcel

Stop building bsdlabel(8) and fdisk(8) on ia64. Both tools are
obsoleted by gpart(8). This avoids the following bugs in fdisk:
-  initializing a disk without MBR bogusly emits the error:
	fdisk: invalid fdisk partition table found
-  initializing a disk with or without MBR bogusly emits either:
	fdisk: Class not found
   or
	fdisk: Geom not found: "XXX"
-  the default geometry for non-ATA and non-SCSI disks is either
   invalid or sub-optimizal.
@
text
@d88 1
a88 1
	sunlabel \
d141 4
@


1.170
log
@SVN rev 179680 on 2008-06-09 16:42:55Z by marcel

Disconnect gpt(8) from the build. gpt(8) is replaced by gpart(8).
@
text
@d12 1
a12 1
	bsdlabel \
d116 4
a137 1
_fdisk=		fdisk
@


1.169
log
@Add command-line tool ddb(8), which allows DDB(4) scripts to be
managed from userspace.  It is largely a wrapper for sysctl()
calls, but because the sysctls for adding and removing scripts
are awkward to use directly, this provides an easier-to-use
interface.

MFC after:	3 months
@
text
@a36 1
	gpt \
@


1.168
log
@Introduce Danny Braniss' iSCSI initiator, version 2.0.99.  Please read the
included man pages on how to use it.  This code is still somewhat experimental
but has been successfully tested on a number of targets.  Many thanks to
Danny for contributing this.

Approved by: re
@
text
@d18 1
@


1.168.2.1
log
@Merge Makefile:1.169, ddb/Makefile:1.1, ddb.8:1.1, ddb.c:1.1,
ddb.h:1.1, ddb_script.c:1.1 from HEAD to RELENG_7:

  Add command-line tool ddb(8), which allows DDB(4) scripts to be
  managed from userspace.  It is largely a wrapper for sysctl()
  calls, but because the sysctls for adding and removing scripts
  are awkward to use directly, this provides an easier-to-use
  interface.
@
text
@a17 1
	ddb \
@


1.168.2.2
log
@SVN rev 187106 on 2009-01-12 17:19:17Z by sam

sync build infrastructure changes with HEAD

Reviewed by:	imp
@
text
@d44 1
a44 1
	${_ipfw} \
d65 1
a65 1
	${_natd} \
d74 1
a74 1
	${_quotacheck} \
d80 1
a80 1
	${_routed} \
d88 1
a88 1
	${_startslip} \
a106 5
.if ${MK_IPFW} != "no"
_ipfw=		ipfw
_natd=		natd
.endif

a116 12
.if ${MK_QUOTAS} != "no"
_quotacheck=	quotacheck
.endif

.if ${MK_ROUTED} != "no"
_routed=	routed
.endif

.if ${MK_SLIP} != "no"
_startslip=	startslip
.endif

@


1.168.2.3
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/sbin/Makefile 187106 2009-01-12 17:19:17Z sam $
@


1.168.2.2.6.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.168.2.2.6.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/sbin/Makefile 187106 2009-01-12 17:19:17Z sam $
@


1.168.2.2.4.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.168.2.2.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.168.2.1.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.167
log
@- Remove UMAP filesystem. It was disconnected from build three years ago,
  and it is seriously broken.

Discussed on:   freebsd-arch@@
Approved by:	re (mux)
@
text
@d44 1
@


1.166
log
@Add recoverdisk to the base system, it is far too useful to live
in obscurity over in src/tools.

(Repocopied)
@
text
@a61 1
	mount_umapfs \
@


1.165
log
@Remove mount_nfs4 from SUBDIR list.  The mount_nfs Makefile
links mount_nfs to mount_nfs4 now.
@
text
@d76 1
@


1.164
log
@Detach mount_devfs, mount_ext2fs, mount_fdescfs, mount_procfs,
mount_linprocfs, and mount_std from the build.  They are no longer
used, and can be replaced with "mount -t fstype".
@
text
@a58 1
	mount_nfs4 \
@


1.163
log
@Hook up idmapd to the build, as the NFS4 client is not much use without
it.
@
text
@a56 1
	mount_ext2fs \
a61 1
	mount_std \
@


1.162
log
@rtsol is just a stripped-down version of rtsold and as such it should
be built only if MK_INET6 is true: it's specific to IPv6.

Pointed out by:	ume
@
text
@d39 1
@


1.161
log
@Disconnect mount_reiserfs from build.
It is no longer needed, because "mount -t reiserfs" calls nmount(2)
directly to mount a ReiserFS file system without the use of
this external mount program.

Approved by:	dumbbell
@
text
@d81 1
a81 1
	rtsol \
d114 1
@


1.160
log
@Remove ip6fw.  Since ipfw has full functional IPv6 support now and - in
contrast to ip6fw - is properly lockes, it is time to retire ip6fw.
@
text
@a61 1
	mount_reiserfs \
@


1.159
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
@a40 1
	${_ip6fw} \
a113 1
_ip6fw=		ip6fw
@


1.158
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
@d4 2
d97 1
a97 1
.if !defined(NO_ATM)
d101 1
a101 1
.if !defined(NO_CXX)
d105 1
a105 1
.if !defined(NO_IPFILTER)
d109 1
a109 1
.if !defined(NO_PF)
d114 1
a114 1
.if !defined(NO_INET6)
@


1.157
log
@Compile fdisk for arm as well.
@
text
@d84 1
@


1.156
log
@Build mount_reiserfs on every platforms, not only i386 and pc98.

Reviewed by:	mux (mentor)
Approved by:	re (dougb)
@
text
@d129 4
@


1.156.2.1
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
@a83 1
	setkey \
@


1.156.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/sbin/Makefile 153463 2005-12-15 23:30:12Z pjd $
@


1.156.2.1.8.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.155
log
@Now that dhclient builds and /etc/support has been committed, reconnect
dhclient to the build.
@
text
@d61 1
a61 1
	${_mount_reiserfs} \
a121 1
_mount_reiserfs= mount_reiserfs
@


1.154
log
@Temporarily disconnect dhclient from the build while I import the
OpenBSD version.
@
text
@d18 1
@


1.153
log
@Revert last.  It was the result of mismerges from cvs not an actual
need.  _sconfig already was there in the correct place.

Noticed by: ru@@
@
text
@a17 1
	dhclient \
@


1.152
log
@Build sconfig on i386 to match where drivers are made it configures
@
text
@a120 1
_sconfig=	sconfig
@


1.151
log
@Fix order (I introduced some time ago) broken in previous revision.
@
text
@d121 1
@


1.150
log
@Only build mount_reiserfs(8) on i386, it exists only there for now.

Spotted by:	ru
@
text
@a116 1
_mount_reiserfs=	mount_reiserfs
d122 1
@


1.149
log
@Connect mount_reiserfs(8) to the build.

Approved by:	mux (mentor)
@
text
@d61 1
a61 1
	mount_reiserfs \
d117 1
@


1.148
log
@There's only one ipfilter directory now
@
text
@d61 1
@


1.147
log
@NOINET6 -> NO_INET6
@
text
@a40 2
	${_ipfs} \
	${_ipfstat} \
a41 2
	${_ipmon} \
	${_ipnat} \
a102 4
_ipfs=		ipfs
_ipfstat=	ipfstat
_ipmon=		ipmon
_ipnat=		ipnat
@


1.146
log
@NOATM -> NO_ATM
@
text
@d118 1
a118 1
.if !defined(NOINET6)
@


1.145
log
@Help Tinderbox and remove mount_autofs
@
text
@d97 1
a97 1
.if !defined(NOATM)
@


1.144
log
@Ups!  Forgot to put "sbin" on the commit line:

Remove userland vinum(8) stuff.
@
text
@a57 1
	mount_autofs \
@


1.143
log
@Build gpt(8) on all platforms.
@
text
@a96 1
	${_vinum}
a121 4
.endif

.if !defined(NO_VINUM)
_vinum=		vinum
@


1.142
log
@Hook mount_autofs to the build.
@
text
@d34 1
a34 1
	${_gpt} \
a144 4
.endif

.if ${MACHINE_ARCH} != "sparc64"
_gpt=		gpt
@


1.141
log
@Due to popular demand, hook up geom_vinum to the build.
@
text
@d58 1
@


1.141.2.1
log
@MFC rev. 1.143:
Build gpt(8) on all platforms.
@
text
@d34 1
a34 1
	gpt \
d144 4
@


1.140
log
@- Connect geom(8) and its libraries to the build.
- Connect geom_stripe and geom_nop modules to the build.
- Connect STRIPE and NOP classes to the LINT build.
- Disconnect gconcat(8) from the build.

Supported by:	Wheel - Open Technologies - http://www.wheel.pl
@
text
@d36 1
@


1.139
log
@Connect ggatec(8), ggated(8) and ggatel(8) to the build.
@
text
@d32 1
a32 1
	gconcat \
@


1.138
log
@Build gpt(8) on all platforms, except sparc64. Currently gpt(8) is
not endian agnostic and thus will create big-endian GPTs on sparc64.
This we don't support. So, before gpt(8) can be used on a big-endian
machine, it has to deal with the endianness.
@
text
@d33 1
@


1.137
log
@Remove the RAIDframe userland tool.
@
text
@a136 1
_gpt=		gpt
d141 4
a145 1
_mca=		mca
@


1.136
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
@a76 1
	raidctl \
@


1.135
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
@a70 1
	nologin \
@


1.134
log
@Connect gconcat(8) to the build.

Approved by:	scottl (mentor)
@
text
@d73 2
d112 5
@


1.133
log
@Fixed spacing in previous revision.
@
text
@d32 1
@


1.132
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
@d106 1
a106 1
_ipfstat=		ipfstat
@


1.131
log
@Hook mount_nfs4 to the build.

Noticed by: rwatson
@
text
@d8 1
d16 1
d23 2
d32 1
d36 4
d41 2
d48 1
d73 1
d83 1
d92 2
a93 1
	umount
d96 1
a96 1
SUBDIR+=atm
d100 1
a100 1
SUBDIR+=devd
d104 5
a108 5
SUBDIR+=ipf \
	ipfs \
	ipfstat \
	ipmon \
	ipnat
d112 2
a113 2
SUBDIR+=ip6fw \
	ping6
d117 1
a117 1
SUBDIR+=vinum
d121 4
a124 5
SUBDIR+=sconfig
.if ${MACHINE} == "pc98"
SUBDIR+=fdisk_pc98
.else
SUBDIR+=fdisk
d126 1
d129 3
a131 4
.if ${MACHINE_ARCH} == "ia64"
SUBDIR+=fdisk \
	gpt \
	mca
d134 4
a137 3
.if ${MACHINE_ARCH} == "amd64"
SUBDIR+=fdisk \
	gpt
@


1.130
log
@Remove old cxconfig utility and connect new sconfig utility to the build.
The sconfig utility supports more than just cx boards, and those drivers
will make their way into FreeBSD shortly (maybe before 5.2).

Confirmed that this doesn't break the build.

Submitted by: Roman Kurakin <rik@@cronyx.ru>
Approved by: re@@ <scottl>
@
text
@d47 1
@


1.130.2.1
log
@MFC rev 1.131:

Enable building mount_nfs4.

Submitted by:	alfred
@
text
@a46 1
	mount_nfs4 \
@


1.129
log
@Reconnect ipfstat, ipnat, and ipftest to the build now that if_xname
support is enabled.

Approved by:	re (scottl)
@
text
@d105 1
a105 1
SUBDIR+=cxconfig
@


1.128
log
@Temporarily disconnect ipfstat, ipnat, and ipftest to unbreak world.

Pointy hat to:	brooks
@
text
@d90 3
a92 1
	ipmon
@


1.127
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
@d90 1
a90 3
	ipfstat \
	ipmon \
	ipnat
@


1.126
log
@Make build of atm, ip6fw and ping6 depend on existing NOATM and
NOINET6 conditionals.
@
text
@d77 1
a77 2
	umount \
	vinum
d98 4
@


1.125
log
@Hook up ffsinfo(8).
@
text
@a7 1
	atm \
a30 1
	ip6fw \
a59 1
	ping6 \
d80 4
d94 5
@


1.124
log
@Build /sbin/gpt on amd64 for good luck as well.
@
text
@d22 1
@


1.123
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
@d110 2
a111 1
SUBDIR+=fdisk
@


1.122
log
@Compile sunlabel on all archs.
@
text
@a49 1
	mount_portalfs \
d95 1
a95 3
SUBDIR+=cxconfig \
	mount_nwfs \
	mount_smbfs
@


1.121
log
@Add fdisk for $MACHINE_ARCH == amd64
@
text
@d76 1
a109 4
.endif

.if ${MACHINE_ARCH} == "sparc64"
SUBDIR+=sunlabel
@


1.120
log
@Compile bsdlabel on all platforms.

Install a link to the disklabel(8) name on i386 and alpha platforms.

Leave old disklabel(8) sources intact but disconnected from the build
for now.
@
text
@d115 4
@


1.119
log
@Add the mksnap_ffs command to the sbin directory. This setuid root
program allows users in the operator group to take filesystem
snapshots. Its first use will be in support of `dump -L'.

Approved by:	Technical Review Board <trb@@FreeBSD.org>
Sponsored by:   DARPA & NAI Labs.
@
text
@d10 1
a97 1
SUBDIR+=disklabel
a106 1
	disklabel \
a108 4
.endif

.if ${MACHINE_ARCH} == "alpha"
SUBDIR+=disklabel
@


1.118
log
@Don't try to build devd when NO_CXX is set.
@
text
@d41 1
@


1.117
log
@Build sunlabel on sparc64.
@
text
@a14 1
	devd \
d79 4
@


1.116
log
@IA64 still needs to be able to run on MBR+BSD combination, so put disklabel
back.

Pointed out by:	peter
@
text
@d112 4
@


1.115
log
@Make disklabel(8) MD for i386/pc98 and alpha only.
@
text
@d103 1
@


1.114
log
@Hook raidctl up to the build.

Submitted by:	tjr
@
text
@a17 1
	disklabel \
d93 1
d105 4
@


1.113
log
@Add devd to the build.
@
text
@d64 1
@


1.112
log
@Complete the Geom Based Disk Encryption:  Add the OAM utility.

Sponsored by:	DARPA and NAI Labs
@
text
@d15 1
@


1.111
log
@Turn nfsiod back on.  It is basically now just a sysctl wrapper that also
arranges a kldload of the nfs client file system code if necessary.
@
text
@d27 1
@


1.110
log
@Connect up gpt and mca subdirs for ia64
@
text
@d56 1
@


1.109
log
@Introduce the DEVFS "rule" subsystem.  DEVFS rules permit the
administrator to define certain properties of new devfs nodes before
they become visible to the userland.  Both static (e.g., /dev/speaker)
and dynamic (e.g., /dev/bpf*, some removable devices) nodes are
supported.  Each DEVFS mount may have a different ruleset assigned to
it, permitting different policies to be implemented for things like
jails.

Approved by:	phk
@
text
@d98 3
a100 1
SUBDIR+=fdisk
@


1.108
log
@Unhook sbin/nfsd and sbin/mountd from the build. They will be moving to
/usr/sbin shortly.

Reviewed by:	jake (mentor)
@
text
@d15 1
@


1.107
log
@This commit adds basic support for the UFS2 filesystem. The UFS2
filesystem expands the inode to 256 bytes to make space for 64-bit
block pointers. It also adds a file-creation time field, an ability
to use jumbo blocks per inode to allow extent like pointer density,
and space for extended attributes (up to twice the filesystem block
size worth of attributes, e.g., on a 16K filesystem, there is space
for 32K of attributes). UFS2 fully supports and runs existing UFS1
filesystems. New filesystems built using newfs can be built in either
UFS1 or UFS2 format using the -O option. In this commit UFS1 is
the default format, so if you want to build UFS2 format filesystems,
you must specify -O 2. This default will be changed to UFS2 when
UFS2 proves itself to be stable. In this commit the boot code for
reading UFS2 filesystems is not compiled (see /sys/boot/common/ufsread.c)
as there is insufficient space in the boot block. Once the size of the
boot block is increased, this code can be defined.

Things to note: the definition of SBSIZE has changed to SBLOCKSIZE.
The header file <ufs/ufs/dinode.h> must be included before
<ufs/ffs/fs.h> so as to get the definitions of ufs2_daddr_t and
ufs_lbn_t.

Still TODO:
Verify that the first level bootstraps work for all the architectures.
Convert the utility ffsinfo to understand UFS2 and test growfs.
Add support for the extended attribute storage. Update soft updates
to ensure integrity of extended attribute storage. Switch the
current extended attribute interfaces to use the extended attribute
storage. Add the extent like functionality (framework is there,
but is currently never used).

Sponsored by: DARPA & NAI Labs.
Reviewed by:	Poul-Henning Kamp <phk@@freebsd.org>
@
text
@a51 1
	mountd \
a54 1
	nfsd \
@


1.106
log
@Hook rcorder and rc.d into the build.

Submitted by:	Mike Makonnen
@
text
@a20 1
	ffsinfo \
@


1.105
log
@Unhook the old nextboot(8) from the build. If no one yells too loudly, this
will be accompanied by a cvs rm of the actual nextboot sources.

Approved by:	jake (mentor)
@
text
@d63 1
@


1.104
log
@Remove IFS from 5.0-CURRENT.  This facilitates introducing UFS2 as
IFS had its fingers deep in the belly of the UFS/FFS split.  IFS
will be reimplemented by the maintainer at a later date once the UFS
implementation is in place.

Requested by:	adrian (maintainer)
@
text
@d90 1
a90 2
	mount_smbfs \
	nextboot
@


1.103
log
@Add a filesystem driver for the Universal Disk Format.  For more info,
see http://people.freebsd.org/~scottl/udf

 MFC after:	when asmodai gets the backport done
 Prodded by:	phk asmodai des
@
text
@a23 1
	fsck_ifs \
a43 1
	mount_ifs \
@


1.102
log
@GC kget(1), userconfig is long dead.
@
text
@d52 1
@


1.101
log
@Move savecore back to the MI list so that it compiles for other
archs than alpha and i386.
@
text
@a89 1
	kget \
@


1.100
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
@d69 1
d93 1
a93 2
	nextboot \
	savecore
a98 4
.endif

.if ${MACHINE_ARCH} == "alpha"
SUBDIR+=savecore
@


1.99
log
@Remove ipnat until the committer can actually test his changes.
@
text
@a31 3
	ipf \
	ipfs \
	ipfstat \
a32 1
	ipmon \
d78 8
@


1.98
log
@Move savecore build enable to MD section of Makefile, currently enabled
for i386 and alpha.  Although it builds on sparc64, it does not yet work.
A similar hack as what is used on the sparc64 MD macros can be used to
make ia64 build too, but there doesn't seem to be much point.
@
text
@a36 1
	ipnat \
@


1.97
log
@Kernel support for smbfs is only built on the i386 at the moment, so
limit the building and installation of the userland utilities to that
architecture for now.

Reported by:	bmah
@
text
@a73 1
	savecore \
d89 2
a90 1
	nextboot
d96 4
@


1.96
log
@Add bmake glue for src/contrib/smbfs and connect userland smbfs
support to the build.

The MFC reminder below is subject to <re@@FreeBSD.org> approval
prior to 4.5-RELEASE.

Reviewed by:	bp, fjoe
MFC:	1 week
@
text
@a55 1
	mount_smbfs \
d89 1
@


1.95
log
@Repocopy pc98 fdisk out of its hidden subdir.  Reconnect it to the build.
@
text
@d56 1
@


1.94
log
@Move i386/{fdisk,cxconfig,nextboot} to src/sbin.  Eliminate the i386
subdir.  Add fdisk to ia64 SUBDIR list.  Add all the previous occupants
of the i386 subdir to the i386 SUBDIR list.
@
text
@a86 1
	fdisk \
d90 5
@


1.93
log
@Sort SUBDIR.
@
text
@d85 6
a90 2
.if ${MACHINE_ARCH} == i386
SUBDIR+=	kget mount_nwfs
d93 2
a94 2
.if exists(${.CURDIR}/${MACHINE})
SUBDIR+= ${MACHINE}
@


1.92
log
@Hook up conscontrol to the build.
@
text
@d79 1
a80 1
	swapon \
@


1.91
log
@include ipfs in subdirs

PR:		27063
@
text
@d14 1
@


1.90
log
@Userland part of nfs client/server split and cleanup.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.89 2001/07/09 11:06:47 obrien Exp $
d32 1
@


1.89
log
@Fix disordering.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.88 2001/07/09 11:06:21 obrien Exp $
a61 1
	nfsiod \
@


1.88
log
@Add fsck_msdosfs
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.87 2001/06/29 16:58:21 roam Exp $
d22 1
a23 1
	fsck_ffs \
@


1.87
log
@Connect the new kldconfig(8) utility to the build.
@
text
@d2 1
a2 1
# $FreeBSD$
d24 1
@


1.86
log
@Hook mdmfs into the build.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.85 2001/06/01 10:57:19 ru Exp $
d35 1
@


1.85
log
@- VFS_SET(msdos) -> VFS_SET(msdosfs)
- msdos.ko -> msdosfs.ko
- mount_msdos(8) -> mount_msdosfs(8)
- "msdos" -> "msdosfs" compatibility glue in mount(8)
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.84 2001/05/23 14:57:59 ru Exp $
d41 1
@


1.84
log
@Rename (after a repo-copy) some mount(8) programs:

mount_fdesc -> mount_fdescfs
mount_null -> mount_nullfs
mount_portal -> mount_portalfs
mount_umap -> mount_umapfs
mount_union -> mount_unionfs
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.83 2001/03/19 07:59:38 sos Exp $
d46 1
a46 1
	mount_msdos \
@


1.83
log
@Activate atacontrol
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.82 2000/12/28 20:59:35 phk Exp $
d49 2
a50 2
	mount_null \
	mount_portal \
d52 2
a53 2
	mount_umap \
	mount_union \
@


1.82
log
@Add mdconfig into the build.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.81 2000/12/09 15:27:17 tomsoft Exp $
d7 1
@


1.81
log
@added growfs(8) including ffsinfo(8) to the freebsd base system

Reviewed by:	 grog
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.80 2000/10/14 02:44:46 adrian Exp $
d39 1
@


1.80
log
@Pre-IFS commit. Commit IFS-aware fsck and mount utilities.

mount_ifs: repocopy of sbin/mount, with most of the intelligence ripped out
           and "ufs" replaced with "ifs" in the right places. It will only
           mount a single filesystem, rather than the -t <type> magic that
           our real mount does.

fsck_ifs:  repocopy of sbin/fsck_ffs, but the directory structure stuff
           (pass2 and some refcount checks) has been #ifdef'ed out.

src/sbin/Makefile: Build these two utilities

There is probably cruft code left in both which can be removed at a later
date, especially in mount_ifs, but I trust that people will not try
mount_ifs -a ..

Note: there are no man pages installed for these two commands as I haven't
actually written them yet.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.79 2000/10/09 10:22:56 adrian Exp $
d19 1
d25 1
@


1.79
log
@Reviewed by:	rwatson, bp
Approved by:	rwatson
Obtained from:	NetbSD source tree

Second part of the fsck wrappers commit. This commit enables the new fsck
code (removing the fsck/* code and replacing it with the netbsd fsck
wrapper code), and enabling some FFS-based utilities to compile.

Details:

* quotacheck, fsdb required modification to use the fsck_ffs/ code rather
  than fsck/ . This might change later since quotacheck requires preen.c
  which should exist in fsck/ rather than fsck_ffs/

* src/Makefile has fsck_ffs added to it so it it built as part of the tree
  now

* share/doc/smm/03.fsck/ uses the SMM.doc/ stuff from fsck_ffs, not fsck.

I've tested this, and it shouldn't require any changes on your machine.
The fsck wrapper reads /etc/fsck and is command-line-compatible enough
to not require rc changes (well, most changes unless you want to do
anything nifty by specifying the fs types explicityly, read the man page
if you want further details on what it can do.)

This now allows us to support multiple filesystem types during bootup.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.78 2000/03/18 16:49:22 kato Exp $
d20 1
d41 1
@


1.78
log
@Activate the pc98 directory.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.77 2000/01/29 13:54:37 shin Exp $
d20 1
@


1.77
log
@Add ip6fw.
Yes it is almost code freeze, but as the result of many thought, now I
think this should be added before 4.0...

make world check, kernel build check is done.

Reviewed by: green
Obtained from: KAME project
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.76 2000/01/14 16:36:51 peter Exp $
d78 2
a79 2
.if exists(${.CURDIR}/${MACHINE_ARCH})
SUBDIR+= ${MACHINE_ARCH}
@


1.77.2.1
log
@MFC: Added PC98 version of fdisk.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.77 2000/01/29 13:54:37 shin Exp $
d78 2
a79 2
.if exists(${.CURDIR}/${MACHINE})
SUBDIR+= ${MACHINE}
@


1.77.2.2
log
@growfs MFC
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.77.2.1 2000/03/31 03:24:28 nyan Exp $
a18 1
	ffsinfo \
a21 1
	growfs \
@


1.77.2.3
log
@MFC: add fsck_msdosfs
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.77.2.2 2001/07/16 15:01:45 tomsoft Exp $
a20 1
	fsck_msdosfs \
@


1.77.2.4
log
@MFC: kldconfig
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.77.2.3 2001/08/01 05:48:08 obrien Exp $
a32 1
	kldconfig \
@


1.77.2.5
log
@MFC: ipfs (save/restore state/nat tables across reboots)
@
text
@d2 1
a2 1
# $FreeBSD$
a28 1
	ipfs \
@


1.77.2.6
log
@MFC: add bmake glue for smbfs userland components and connect to
i386 build.

Approved by:	re
@
text
@d80 1
a80 1
SUBDIR+=	kget mount_nwfs mount_smbfs
@


1.77.2.7
log
@MFC:    the entire ATA driver with all functionality as of 2002-03-18.
@
text
@a6 1
	atacontrol \
@


1.77.2.8
log
@Sort SUBDIR.
@
text
@d74 1
a75 1
	sysctl \
d81 1
a81 3
SUBDIR+=kget \
	mount_nwfs \
	mount_smbfs
@


1.77.2.9
log
@MFC: NO_IPFILTER make.conf(5) knob.
@
text
@d29 3
d33 2
a78 8

.if !defined(NO_IPFILTER)
SUBDIR+=ipf \
	ipfs \
	ipfstat \
	ipmon \
	ipnat
.endif
@


1.77.2.10
log
@MFC: connect sconfig to system build process.

Approved by:	imp (mentor)
@
text
@d86 1
a86 2
	mount_smbfs \
	sconfig
@


1.77.2.11
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/sbin/Makefile 127723 2004-04-01 18:24:29Z rik $
@


1.76
log
@Move sbin/i386/{mount_msdos,comcontrol} back to sbin, they are not
i386 specific.

Submitted by:	bde
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.75 1999/12/28 02:36:53 shin Exp $
d24 1
@


1.75
log
@Getaddrinfo(), getnameinfo(), and etc support in libc/net.
Several udp and raw apps IPv6 support.

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.74 1999/12/06 20:50:04 guido Exp $
d12 1
d38 1
@


1.74
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/sbin/Makefile,v 1.73 1999/11/23 21:57:29 guido Exp $
d53 1
d59 1
@


1.73
log
@rewire userland ipfilter programs
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.72 1999/10/15 09:59:46 bp Exp $
d24 1
d26 2
@


1.72
log
@Add mount_nwfs program. Now -current can mount NetWare volumes.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/Makefile,v 1.71 1999/10/10 15:06:55 peter Exp $
d23 1
@


1.71
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/sbin/Makefile,v 1.70 1999/08/28 00:12:13 peter Exp $
d66 1
a66 1
SUBDIR+=	kget
@


1.70
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
a22 1
	ipf \
@


1.69
log
@Move sysctl/ to src/sbin/ where it now belongs.

Repository copied by:	Peter
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.68 1999/04/18 15:56:19 peter Exp $
@


1.68
log
@Disconnect modload/modunload/modstat from their Makefiles..
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.67 1999/03/12 15:38:53 brian Exp $
d60 1
@


1.67
log
@src/usr.sbin/natd -> src/sbin/natd (after a repo-copy by jdp)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.66 1999/02/27 10:54:06 jkh Exp $
a30 2
	modload \
	modunload \
@


1.66
log
@Don't install kget on alpha - it doesn't do much useful there.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.65 1999/02/27 02:25:06 jkh Exp $
d44 1
@


1.65
log
@Add kget.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.64 1999/02/10 21:09:48 obrien Exp $
a24 1
	kget \
d65 4
@


1.64
log
@hook in dhclient
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.63 1999/02/03 04:21:24 semenu Exp $
d25 1
@


1.63
log
@Added mount_ntfs subdirectory.
Reviewed by:	David O'Brien <obrien@@NUXI.com>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62 1999/01/20 11:53:18 jkh Exp $
d12 1
@


1.62
log
@nuke dset - it doesn't work in a post-ELF world and abial has something
better as a replacement (kget).
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.61 1998/12/28 11:06:21 sos Exp $
d36 1
@


1.62.2.1
log
@Now that introductions have been done, perform the marrage.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62 1999/01/20 11:53:18 jkh Exp $
a11 1
	dhclient \
@


1.62.2.2
log
@MFC: add kget
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.2.1 1999/02/19 10:35:08 obrien Exp $
a24 1
	kget \
@


1.62.2.3
log
@MFC: add natd
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.2.2 1999/03/18 06:18:11 jkh Exp $
a43 1
	natd \
@


1.62.2.4
log
@MFC: Included mount_ntfs into world build.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.2.3 1999/03/24 17:13:31 brian Exp $
a37 1
	mount_ntfs \
@


1.62.2.5
log
@MFC: move sysctl/ to src/sbin/ due to its installation place
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62.2.4 1999/04/19 14:25:47 semenu Exp $
a62 1
	sysctl \
@


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


1.61
log
@Reenable vinum after repository copy.

Forgotten by:	Peter.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.60 1998/12/27 19:43:28 sos Exp $
a13 1
	dset \
@


1.60
log
@Temporaryly disable vinum, awaiting repository copy of misplaced files.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.59 1998/11/10 11:54:29 bde Exp $
d62 2
a63 2
	umount
#	vinum
@


1.59
log
@Fixed disorder.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.58 1998/11/09 21:52:50 dima Exp $
d62 2
a63 2
	umount \
	vinum
@


1.58
log
@Reenable adjkerntz for alpha.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.57 1998/09/28 05:38:52 grog Exp $
d6 2
a7 2
SUBDIR=	atm \
	adjkerntz \
d58 1
a59 1
	spppcontrol \
@


1.57
log
@Include vinum in SUBDIR
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.56 1998/09/15 11:44:41 phk Exp $
d7 1
a66 4
.endif

.if ${MACHINE_ARCH} == "i386"
SUBDIR+=adjkerntz
@


1.56
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.55 1998/09/15 10:25:04 gibbs Exp $
d61 2
a62 1
	umount
@


1.55
log
@Add camcontrol.  Remove scsiformat.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.54 1998/09/05 08:29:05 jb Exp $
d6 2
a7 1
SUBDIR= badsect \
@


1.54
log
@Change MACHINE to MACHINE_ARCH to support MACHINE=pc98.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.53 1998/09/05 07:35:19 jb Exp $
d7 1
a53 1
	scsiformat \
d67 1
a67 2
SUBDIR+=adjkerntz \
	scsi
@


1.53
log
@Now that ldconfig does elf work too, build it on alpha as well.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.52 1998/08/30 20:27:37 gpalmer Exp $
d62 2
a63 2
.if exists(${.CURDIR}/${MACHINE})
SUBDIR+= ${MACHINE}
@


1.52
log
@Split lines into one subdir per line.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.51 1998/08/20 20:47:49 jb Exp $
d25 1
a67 1
	ldconfig \
@


1.51
log
@Fix the machine dependent SUBDIR I removed by mistake in the last commit.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.50 1998/08/15 13:21:41 jb Exp $
d6 54
a59 7
SUBDIR= badsect ccdconfig clri disklabel dmesg dset dump dumpfs dumpon \
	fsck fsdb fsirand ifconfig init ipf ipfw kldload kldstat kldunload \
	md5 mknod modload modunload mount mount_cd9660 mount_ext2fs \
	mount_nfs mount_null mount_portal mount_std mount_umap \
	mount_union mountd newfs newfs_msdos nfsd nfsiod nologin nos-tun \
	ping quotacheck reboot restore route routed savecore scsiformat \
	shutdown slattach startslip spppcontrol swapon tunefs umount
d66 3
a68 1
SUBDIR+=adjkerntz ldconfig scsi
@


1.50
log
@All but two if these build on alpha now, but most are untested.
ldconfig isn't required.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.49 1998/07/06 20:05:41 rnordier Exp $
d13 4
@


1.49
log
@Activate newfs_msdos.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.48 1998/06/01 14:12:48 peter Exp $
d6 7
a12 1
SUBDIR= init md5 mknod nologin ping reboot route routed scsiformat shutdown
d15 1
a15 11
SUBDIR+=adjkerntz badsect ccdconfig clri disklabel dmesg dset dump dumpfs \
	dumpon fsck fsdb fsirand ifconfig ipf ipfw kldload kldstat \
	kldunload ldconfig modload modunload mount mount_cd9660 mount_ext2fs \
	mount_nfs mount_null mount_portal mount_std mount_umap \
	mount_union mountd newfs newfs_msdos nfsd nfsiod nos-tun quotacheck \
	restore savecore scsi slattach startslip spppcontrol swapon \
	tunefs umount
.endif

.if exists(${.CURDIR}/${MACHINE})
SUBDIR+= ${MACHINE}
@


1.48
log
@SUBDIR += ldconfig
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.47 1998/05/18 04:46:29 jb Exp $
d13 1
a13 1
	mount_union mountd newfs nfsd nfsiod nos-tun quotacheck \
@


1.47
log
@Make this safe for an alpha build, leaving out just about everything
that has some sort of kernel issue associated with it.
@
text
@d2 1
a2 1
#	$Id$
d11 1
a11 1
	kldunload modload modunload mount mount_cd9660 mount_ext2fs \
@


1.46
log
@Change noc-tun to nos-tun after Peter did the repository copy to cover
up the tracks of my blunder.
@
text
@d2 1
d6 1
a6 9
SUBDIR= disklabel dmesg dset dump dumpfs \
	dumpon fsck fsdb fsirand ifconfig init ipfw \
	md5 mknod \
	mount mount_cd9660 mount_ext2fs \
	mount_nfs mount_null mount_portal mount_std \
	mount_umap mount_union mountd newfs nfsd nfsiod \
	nos-tun nologin quotacheck reboot restore route routed \
	scsiformat shutdown slattach startslip spppcontrol tunefs \
	umount
d8 9
a16 1
SUBDIR+=ipf
a19 5
.endif

.if ${MACHINE_ARCH} == "i386"
SUBDIR+=adjkerntz badsect ccdconfig clri kldload kldstat kldunload ping
SUBDIR+=modload modunload savecore scsi swapon
@


1.45
log
@Add noc-tun to list
@
text
@d11 1
a11 1
	noc-tun nologin quotacheck reboot restore route routed \
@


1.44
log
@Initial bmake scaffolding for ipfilter userland stuff.

Obtained from: large chunks stolen from OpenBSD and NetBSD
@
text
@d11 1
a11 1
	nologin quotacheck reboot restore route routed \
@


1.43
log
@Some things only work on i386.
@
text
@d15 2
@


1.42
log
@Retire dumplfs mount_lfs newlfs
@
text
@d5 1
a5 1
SUBDIR= adjkerntz badsect ccdconfig clri disklabel dmesg dset dump dumpfs \
d7 2
a8 2
	kldload kldstat kldunload md5 mknod modload \
	modunload mount mount_cd9660 mount_ext2fs \
d11 2
a12 2
	nologin ping quotacheck reboot restore route routed savecore scsi \
	scsiformat shutdown slattach startslip spppcontrol swapon tunefs \
d17 5
@


1.41
log
@activate the programs that will be used to manipulate kld modules

fix a few problems with missing headers, warn called with an exit
value, and undeclared getopt vars

these programs now compile -Wall clean (and yes, I know I should use
more than just -Wall) :)
@
text
@d6 1
a6 1
	dumplfs dumpon fsck fsdb fsirand ifconfig init ipfw \
d9 2
a10 2
	mount_lfs mount_nfs mount_null mount_portal mount_std \
	mount_umap mount_union mountd newfs newlfs nfsd nfsiod \
@


1.40
log
@Enable spppcontrol.
@
text
@d6 2
a7 1
	dumplfs dumpon fsck fsdb fsirand ifconfig init ipfw md5 mknod modload \
@


1.39
log
@Reactivated dumplfs and newlfs.
@
text
@d11 2
a12 1
	scsiformat shutdown slattach startslip swapon tunefs umount
@


1.38
log
@Add generation number randomization. Newly created filesystems wil now
automatically have random generation numbers. The kenel way of handling those
also changed. Further it is advised to run fsirand on all your nfs exported
filesystems. the code is mostly copied from OpenBSD, with the randomization
chanegd to use /dev/urandom
Reviewed by:	Garrett
Obtained from: OpenBSD
@
text
@d6 1
a6 1
	dumpon fsck fsdb fsirand ifconfig init ipfw md5 mknod modload \
d9 1
a9 1
	mount_umap mount_union mountd newfs nfsd nfsiod \
a11 2

# Broken: dumplfs newlfs
@


1.37
log
@Reactivate fsdb
@
text
@d6 1
a6 1
	dumpon fsck fsdb ifconfig init ipfw md5 mknod modload \
@


1.36
log
@Disable two newly broken dirs:
 fsdb (too intimate with old fsck, needs work)
 newlfs (doesn't build since Lite2 lfs wasn't merged into kernel)
@
text
@d6 1
a6 1
	dumpon fsck ifconfig init ipfw md5 mknod modload \
d13 1
a13 1
# Broken: dumplfs fsdb newlfs
@


1.35
log
@Disabled dumplfs.  Importing the Lite2 version was a mistake, since
many files haven't left the vendor branch and the sys/ufs/lfs hasn't
been merged.
@
text
@d6 1
a6 1
	dumpon fsck fsdb ifconfig init ipfw md5 mknod modload \
d9 1
a9 1
	mount_umap mount_union mountd newfs newlfs nfsd nfsiod \
d13 1
a13 1
# Broken: dumplfs
@


1.34
log
@Disable rdisc, enable routed in new location.
@
text
@d6 1
a6 1
	dumplfs dumpon fsck fsdb ifconfig init ipfw md5 mknod modload \
d12 2
@


1.34.2.1
log
@Backport of the fsirand stuff to 2.2. I'm sorry this is too late for 2.2.1
@
text
@d6 1
a6 1
	dumplfs dumpon fsck fsdb fsirand ifconfig init ipfw md5 mknod modload \
@


1.34.2.2
log
@MFC: gack.  That's the doc fixes merged, many utilities converted over
to err(), and a few assorted buffer overflow fixes.  Also nuked the
now-useless LFS stuff.
@
text
@d6 1
a6 1
	dumpon fsck fsdb fsirand ifconfig init ipfw md5 mknod modload \
d8 2
a9 2
	mount_nfs mount_null mount_portal mount_std \
	mount_umap mount_union mountd newfs nfsd nfsiod \
@


1.34.2.3
log
@MFC.
@
text
@d9 1
a9 1
	mount_umap mount_union mountd newfs newfs_msdos nfsd nfsiod \
@


1.33
log
@Return make_union, s-bit removed
@
text
@d10 1
a10 1
	nologin ping quotacheck rdisc reboot restore route savecore scsi \
@


1.32
log
@Large security hole in mount_union, the underlying filesystem for which doesn't
even work.  Until pst wakes up, best action deemed to be the simple disabling
of this command.
@
text
@a3 1
# XXX BROKEN:		mount_union
d9 1
a9 1
	mount_umap mountd newfs newlfs nfsd nfsiod \
@


1.31
log
@Get rid of the last vestiges of the old MOUNT_* constants in the
mount_* programs.  While we're at it, collapse the four now-identical
mount programs for devfs, fdesc, kernfs, and procfs into links to
a new mount_std(8) which can mount any really generic filesystem
such as these when called with the appropriate argv[0].

Also, convert the mount programs to use sysexits.h.
@
text
@d4 1
d10 1
a10 1
	mount_umap mount_union mountd newfs newlfs nfsd nfsiod \
@


1.30
log
@Connect ccd man page and ccdconfig to parent Makefiles.

Ok'd by:	peter
@
text
@d7 2
a8 2
	modunload mount mount_cd9660 mount_devfs mount_ext2fs mount_fdesc \
	mount_kernfs mount_lfs mount_nfs mount_null mount_portal mount_procfs \
@


1.29
log
@Added mount_ext2fs to SUBDIR list.
@
text
@d5 1
a5 1
SUBDIR= adjkerntz badsect clri disklabel dmesg dset dump dumpfs \
@


1.28
log
@Add mount_devfs to the subdir list.
@
text
@d7 2
a8 2
	modunload mount mount_cd9660 mount_devfs mount_fdesc mount_kernfs \
	mount_lfs mount_nfs mount_null mount_portal mount_procfs \
@


1.27
log
@Add rdisc to subdirs..  It works for me. :-)  (Thanks Bill!)
@
text
@d7 1
a7 1
	modunload mount mount_cd9660 mount_fdesc mount_kernfs \
@


1.26
log
@Connect fsdb to /sbin makefile...
@
text
@d10 1
a10 1
	nologin ping quotacheck reboot restore route savecore scsi \
@


1.25
log
@As init/Makefile now 'knows' how to build secure code if necessary, clean
out the .if (<building secure>) / .endif
@
text
@d3 1
a3 1
# XXX MISSING:		fsdb icheck ncheck
d6 1
a6 1
	dumplfs dumpon fsck ifconfig init ipfw md5 mknod modload \
@


1.24
log
@Build secure init if available and allowed
@
text
@d6 1
a6 7
	dumplfs dumpon fsck ifconfig
.if exists(../secure) && !defined(NOCRYPT) && !defined(NOSECURE)
SUBDIR+= ../secure/sbin/init
.else
SUBDUR+= init
.endif
SUBDIR+= ipfw md5 mknod modload \
@


1.23
log
@Turn on scsiformat.
reformat.
@
text
@d6 7
a12 1
	dumplfs dumpon fsck ifconfig init ipfw md5 mknod modload \
@


1.22
log
@Add dumpon
@
text
@d4 8
a11 7
# XXX NEEDS CONVERSION:	scsiformat (make a script using sbin/scsi)
SUBDIR= adjkerntz badsect clri disklabel dmesg dset dump dumpfs dumplfs dumpon \
	fsck ifconfig init ipfw md5 mknod modload modunload mount mount_cd9660 \
	mount_fdesc mount_kernfs mount_lfs mount_nfs mount_null mount_portal \
	mount_procfs mount_umap mount_union mountd newfs newlfs nfsd nfsiod \
	nologin ping quotacheck reboot restore route savecore scsi shutdown \
	slattach startslip swapon tunefs umount
@


1.22.4.1
log
@Add sbin/fsdb to Makefile, which was bought in from -current
@
text
@d3 1
a3 1
# XXX MISSING:		icheck ncheck
d6 1
a6 2
	fsck fsdb ifconfig init ipfw md5 mknod modload modunload mount \
	mount_cd9660 \
@


1.22.4.2
log
@Bring in router discovery
@
text
@d10 2
a11 2
	nologin ping quotacheck rdisc reboot restore route savecore scsi \
	shutdown slattach startslip swapon tunefs umount
@


1.22.4.3
log
@Brought in from HEAD: Connect ccd man page and ccdconfig to parent
Makefiles.

Ok'd by:        peter
@
text
@d5 1
a5 2
SUBDIR= adjkerntz badsect ccdconfig clri \
	disklabel dmesg dset dump dumpfs dumplfs dumpon \
@


1.22.4.4
log
@Merge scsiformat from HEAD, and enable it in the Makefile.  The old
(4.4BSD) version was defunct, while Peter Dufault's wrapper for scsi(8)
works well, so there's no reason to hide it uninstalled.
@
text
@d12 1
a12 1
	scsiformat shutdown slattach startslip swapon tunefs umount
@


1.22.4.5
log
@Get in the fsirand stuff.
@
text
@d7 1
a7 1
	fsck fsdb fsirand ifconfig init ipfw md5 mknod modload modunload mount \
@


1.22.4.6
log
@No fsirand in this branch (did someone update a bunch of Makefiles
into 2.1.0 but forget the subdirs? ;-)
@
text
@d7 1
a7 1
	fsck fsdb ifconfig init ipfw md5 mknod modload modunload mount \
@


1.22.4.7
log
@Whoops!! There is an fsirand here, I must simply be using an
old CVS repository on hub (goes off to investigate).  Will back out
other 2.1 change if it turns out I was wrong about that too.
@
text
@d7 1
a7 1
	fsck fsdb fsirand ifconfig init ipfw md5 mknod modload modunload mount \
@


1.21
log
@Remove all reference to sysinstall - it's going away.
@
text
@d5 1
a5 1
SUBDIR= adjkerntz badsect clri disklabel dmesg dset dump dumpfs dumplfs \
@


1.20
log
@I have taken sysinstall out of the normal SUBDIR rule.  There are too
many build problems just now, and it isn't that general after all.
@
text
@a11 2
#SUBDIR += sysinstall

@


1.19
log
@Added "scsi"
@
text
@d10 3
a12 1
	slattach startslip swapon sysinstall tunefs umount
@


1.18
log
@Add dset to Makefile.
@
text
@d4 1
a4 1
# XXX NEEDS CONVERSION:	scsiformat
d9 1
a9 1
	nologin ping quotacheck reboot restore route savecore shutdown \
@


1.17
log
@Move i386-specific programs into i386 subdirectory.
@
text
@d5 1
a5 1
SUBDIR= adjkerntz badsect clri disklabel dmesg dump dumpfs dumplfs \
@


1.16
log
@add md5
@
text
@d12 2
a13 4
.if	make(clean) || make(cleandir)
SUBDIR+=comcontrol fdisk ft mount_msdos
.elif	${MACHINE} == "i386"
SUBDIR+=comcontrol fdisk ft mount_msdos
@


1.15
log
@Add ipfw.
@
text
@d6 1
a6 1
	fsck ifconfig init ipfw mknod modload modunload mount mount_cd9660 \
@


1.14
log
@Added sysinstall
@
text
@d6 1
a6 1
	fsck ifconfig init mknod modload modunload mount mount_cd9660 \
@


1.13
log
@Move `ft' into machine-dependant section.
@
text
@d10 1
a10 1
	slattach startslip swapon tunefs umount
@


1.12
log
@Add ft.
Submitted by:	babb
@
text
@d6 1
a6 1
	fsck ft ifconfig init mknod modload modunload mount mount_cd9660 \
d13 1
a13 1
SUBDIR+=comcontrol fdisk mount_msdos
d15 1
a15 1
SUBDIR+=comcontrol fdisk mount_msdos
@


1.11
log
@Moce comcontrol, fdisk & mount_msdos out of machine-independance into
an I386 specific statement. Also add necessary code to allow
machine-dependance in this makefile

Reviewed by:	rgrimes
@
text
@d6 1
a6 1
	fsck ifconfig init mknod modload modunload mount mount_cd9660 \
@


1.10
log
@Added mount_msdos.

Obtained from: NetBSD
@
text
@d5 12
a16 6
SUBDIR= adjkerntz badsect clri comcontrol disklabel dmesg dump dumpfs dumplfs \
	fdisk fsck ifconfig init mknod modload modunload mount mount_cd9660 \
	mount_fdesc mount_kernfs mount_lfs mount_nfs mount_null mount_msdos \
	mount_portal mount_procfs mount_umap mount_union mountd newfs newlfs \
	nfsd nfsiod nologin ping quotacheck reboot restore route savecore \
	shutdown slattach startslip swapon tunefs umount
@


1.9
log
@Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and
arrange for that directory to get created by mtree.  Also, process secure
directory after all the others, because the programs there may overlay
ones installed from the main part of the tree.
@
text
@d7 3
a9 3
	mount_fdesc mount_kernfs mount_lfs mount_nfs mount_null mount_portal \
	mount_procfs mount_umap mount_union mountd newfs newlfs nfsd \
	nfsiod nologin ping quotacheck reboot restore route savecore \
@


1.8
log
@Add ip_mroute_mod, if NOLKM is not defined.
@
text
@a11 4
. if !defined(NOLKM)
SUBDIR+= ip_mroute_mod
.endif

@


1.7
log
@Add fdisk to SUBDIR.
@
text
@d12 4
@


1.6
log
@Added comcontrol ...this thing *really* should be renamed.
@
text
@d6 1
a6 1
	fsck ifconfig init mknod modload modunload mount mount_cd9660 \
@


1.5
log
@adjkerntz added
@
text
@d5 1
a5 1
SUBDIR= adjkerntz badsect clri disklabel dmesg dump dumpfs dumplfs \
@


1.4
log
@fastboot is no longer - don't install it.
@
text
@d5 1
a5 1
SUBDIR=	badsect clri disklabel dmesg dump dumpfs dumplfs \
@


1.3
log
@Terry Lambert's loadable kernel module support - modload & modunload
utilities w/improvements from the NetBSD group.
@
text
@d5 1
a5 1
SUBDIR=	badsect clri disklabel dmesg dump dumpfs dumplfs fastboot \
@


1.2
log
@Comment out missing programs fsdb icheck and ncheck.
Comment out porting work needed program scsiformat.
Remove XNSrouted and routed as they have been moved to usr.sbin.
Reviewed by:
Submitted by:
@
text
@d6 2
a7 2
	fsck ifconfig init mknod mount mount_cd9660 mount_fdesc \
	mount_kernfs mount_lfs mount_nfs mount_null mount_portal \
@


1.1
log
@Initial revision
@
text
@d3 4
a6 2
SUBDIR=	XNSrouted badsect clri disklabel dmesg dump dumpfs dumplfs fastboot \
	fsck fsdb icheck ifconfig init mknod mount mount_cd9660 mount_fdesc \
d8 3
a10 3
	mount_procfs mount_umap mount_union mountd ncheck newfs newlfs nfsd \
	nfsiod nologin ping quotacheck reboot restore route routed savecore \
	scsiformat shutdown slattach startslip swapon tunefs umount
@


1.1.1.1
log
@BSD 4.4 Lite sbin Sources

Note:  XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.
@
text
@@
