head	1.119;
access;
symbols
	netbsd-11-0-RC4:1.119
	netbsd-11-0-RC3:1.119
	netbsd-11-0-RC2:1.119
	netbsd-11-0-RC1:1.119
	perseant-exfatfs-base-20250801:1.119
	netbsd-11:1.119.0.2
	netbsd-11-base:1.119
	netbsd-10-1-RELEASE:1.116.2.1
	perseant-exfatfs-base-20240630:1.118
	perseant-exfatfs:1.118.0.2
	perseant-exfatfs-base:1.118
	netbsd-8-3-RELEASE:1.95.6.1
	netbsd-9-4-RELEASE:1.104.2.1
	netbsd-10-0-RELEASE:1.116.2.1
	netbsd-10-0-RC6:1.116.2.1
	netbsd-10-0-RC5:1.116.2.1
	netbsd-10-0-RC4:1.116.2.1
	netbsd-10-0-RC3:1.116.2.1
	netbsd-10-0-RC2:1.116.2.1
	netbsd-10-0-RC1:1.116.2.1
	netbsd-10:1.116.0.2
	netbsd-10-base:1.116
	netbsd-9-3-RELEASE:1.104.2.1
	cjep_sun2x-base1:1.111
	cjep_sun2x:1.111.0.4
	cjep_sun2x-base:1.111
	cjep_staticlib_x-base1:1.111
	netbsd-9-2-RELEASE:1.104.2.1
	cjep_staticlib_x:1.111.0.2
	cjep_staticlib_x-base:1.111
	netbsd-9-1-RELEASE:1.104.2.1
	phil-wifi-20200421:1.106
	phil-wifi-20200411:1.106
	is-mlppp:1.106.0.2
	is-mlppp-base:1.106
	phil-wifi-20200406:1.106
	netbsd-8-2-RELEASE:1.95.6.1
	netbsd-9-0-RELEASE:1.104.2.1
	netbsd-9-0-RC2:1.104.2.1
	netbsd-9-0-RC1:1.104.2.1
	phil-wifi-20191119:1.106
	netbsd-9:1.104.0.2
	netbsd-9-base:1.104
	phil-wifi-20190609:1.104
	netbsd-8-1-RELEASE:1.95.6.1
	netbsd-8-1-RC1:1.95.6.1
	pgoyette-compat-merge-20190127:1.97.2.2
	pgoyette-compat-20190127:1.99
	pgoyette-compat-20190118:1.99
	pgoyette-compat-1226:1.99
	pgoyette-compat-1126:1.99
	pgoyette-compat-1020:1.99
	pgoyette-compat-0930:1.99
	pgoyette-compat-0906:1.98
	netbsd-7-2-RELEASE:1.89.6.2
	pgoyette-compat-0728:1.98
	netbsd-8-0-RELEASE:1.95
	phil-wifi:1.97.0.4
	phil-wifi-base:1.97
	pgoyette-compat-0625:1.97
	netbsd-8-0-RC2:1.95
	pgoyette-compat-0521:1.97
	pgoyette-compat-0502:1.97
	pgoyette-compat-0422:1.97
	netbsd-8-0-RC1:1.95
	pgoyette-compat-0415:1.97
	pgoyette-compat-0407:1.97
	pgoyette-compat-0330:1.97
	pgoyette-compat-0322:1.97
	pgoyette-compat-0315:1.97
	netbsd-7-1-2-RELEASE:1.89.6.2
	pgoyette-compat:1.97.0.2
	pgoyette-compat-base:1.97
	netbsd-7-1-1-RELEASE:1.89.6.2
	matt-nb8-mediatek:1.95.0.10
	matt-nb8-mediatek-base:1.95
	perseant-stdc-iso10646:1.95.0.8
	perseant-stdc-iso10646-base:1.95
	netbsd-8:1.95.0.6
	netbsd-8-base:1.95
	prg-localcount2-base3:1.95
	prg-localcount2-base2:1.95
	prg-localcount2-base1:1.95
	prg-localcount2:1.95.0.4
	prg-localcount2-base:1.95
	pgoyette-localcount-20170426:1.95
	bouyer-socketcan-base1:1.95
	pgoyette-localcount-20170320:1.95
	netbsd-7-1:1.89.6.2.0.6
	netbsd-7-1-RELEASE:1.89.6.2
	netbsd-7-1-RC2:1.89.6.2
	netbsd-7-nhusb-base-20170116:1.89.6.2
	bouyer-socketcan:1.95.0.2
	bouyer-socketcan-base:1.95
	pgoyette-localcount-20170107:1.95
	netbsd-7-1-RC1:1.89.6.2
	pgoyette-localcount-20161104:1.94
	netbsd-7-0-2-RELEASE:1.89.6.2
	localcount-20160914:1.94
	netbsd-7-nhusb:1.89.6.2.0.4
	netbsd-7-nhusb-base:1.89.6.2
	pgoyette-localcount-20160806:1.94
	pgoyette-localcount-20160726:1.94
	pgoyette-localcount:1.94.0.2
	pgoyette-localcount-base:1.94
	netbsd-7-0-1-RELEASE:1.89.6.2
	netbsd-7-0:1.89.6.2.0.2
	netbsd-7-0-RELEASE:1.89.6.2
	netbsd-7-0-RC3:1.89.6.2
	netbsd-7-0-RC2:1.89.6.1
	netbsd-7-0-RC1:1.89.6.1
	netbsd-5-2-3-RELEASE:1.68.2.4
	netbsd-5-1-5-RELEASE:1.68.2.4
	netbsd-6-0-6-RELEASE:1.88
	netbsd-6-1-5-RELEASE:1.88
	netbsd-7:1.89.0.6
	netbsd-7-base:1.89
	yamt-pagecache-base9:1.89
	yamt-pagecache-tag8:1.85.2.1
	netbsd-6-1-4-RELEASE:1.88
	netbsd-6-0-5-RELEASE:1.88
	tls-earlyentropy:1.89.0.4
	tls-earlyentropy-base:1.89
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.89
	riastradh-drm2-base3:1.89
	netbsd-6-1-3-RELEASE:1.88
	netbsd-6-0-4-RELEASE:1.88
	netbsd-5-2-2-RELEASE:1.68.2.4
	netbsd-5-1-4-RELEASE:1.68.2.4
	netbsd-6-1-2-RELEASE:1.88
	netbsd-6-0-3-RELEASE:1.88
	netbsd-5-2-1-RELEASE:1.68.2.4
	netbsd-5-1-3-RELEASE:1.68.2.4
	netbsd-6-1-1-RELEASE:1.88
	riastradh-drm2-base2:1.89
	riastradh-drm2-base1:1.89
	riastradh-drm2:1.89.0.2
	riastradh-drm2-base:1.89
	netbsd-6-1:1.88.0.16
	netbsd-6-0-2-RELEASE:1.88
	netbsd-6-1-RELEASE:1.88
	khorben-n900:1.88.0.14
	netbsd-6-1-RC4:1.88
	netbsd-6-1-RC3:1.88
	agc-symver:1.88.0.12
	agc-symver-base:1.88
	netbsd-6-1-RC2:1.88
	netbsd-6-1-RC1:1.88
	yamt-pagecache-base8:1.88
	netbsd-5-2:1.68.2.4.0.6
	netbsd-6-0-1-RELEASE:1.88
	yamt-pagecache-base7:1.88
	netbsd-5-2-RELEASE:1.68.2.4
	netbsd-5-2-RC1:1.68.2.4
	matt-nb6-plus-nbase:1.88
	yamt-pagecache-base6:1.88
	netbsd-6-0:1.88.0.8
	netbsd-6-0-RELEASE:1.88
	netbsd-6-0-RC2:1.88
	tls-maxphys:1.88.0.6
	tls-maxphys-base:1.89
	matt-nb6-plus:1.88.0.4
	matt-nb6-plus-base:1.88
	netbsd-6-0-RC1:1.88
	yamt-pagecache-base5:1.88
	yamt-pagecache-base4:1.88
	netbsd-6:1.88.0.2
	netbsd-6-base:1.88
	netbsd-5-1-2-RELEASE:1.68.2.4
	netbsd-5-1-1-RELEASE:1.68.2.4
	yamt-pagecache-base3:1.85
	yamt-pagecache-base2:1.85
	yamt-pagecache:1.85.0.2
	yamt-pagecache-base:1.85
	cherry-xenmp:1.84.0.2
	cherry-xenmp-base:1.84
	bouyer-quota2-nbase:1.83
	bouyer-quota2:1.81.0.2
	bouyer-quota2-base:1.82
	matt-mips64-premerge-20101231:1.80
	matt-nb5-mips64-premerge-20101231:1.68.2.3.4.1
	matt-nb5-pq3:1.68.2.4.0.4
	matt-nb5-pq3-base:1.68.2.4
	netbsd-5-1:1.68.2.4.0.2
	netbsd-5-1-RELEASE:1.68.2.4
	netbsd-5-1-RC4:1.68.2.4
	matt-nb5-mips64-k15:1.68.2.3.4.1
	netbsd-5-1-RC3:1.68.2.4
	netbsd-5-1-RC2:1.68.2.4
	netbsd-5-1-RC1:1.68.2.4
	netbsd-5-0-2-RELEASE:1.68.2.3
	matt-nb5-mips64-premerge-20091211:1.68.2.3
	matt-premerge-20091211:1.80
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.68.2.3
	matt-nb4-mips64-k7-u2a-k9b:1.68.2.3
	matt-nb5-mips64-u1-k1-k5:1.68.2.3
	matt-nb5-mips64:1.68.2.3.0.4
	netbsd-5-0-1-RELEASE:1.68.2.3
	jym-xensuspend-nbase:1.78
	netbsd-5-0:1.68.2.3.0.2
	netbsd-5-0-RELEASE:1.68.2.3
	netbsd-5-0-RC4:1.68.2.3
	netbsd-5-0-RC3:1.68.2.3
	netbsd-5-0-RC2:1.68.2.3
	jym-xensuspend:1.75.0.2
	jym-xensuspend-base:1.78
	netbsd-5-0-RC1:1.68.2.2
	mjf-devfs2-base2:1.75
	netbsd-5:1.68.0.2
	netbsd-5-base:1.68
	matt-mips64-base2:1.68
	matt-mips64:1.66.0.14
	netbsd-4-0-1-RELEASE:1.62
	wrstuden-revivesa-base-3:1.68
	wrstuden-revivesa-base-2:1.68
	wrstuden-fixsa-newbase:1.62
	wrstuden-revivesa-base-1:1.68
	yamt-pf42-base4:1.67
	yamt-pf42-base3:1.67
	hpcarm-cleanup-nbase:1.67
	yamt-pf42-baseX:1.67
	yamt-pf42-base2:1.67
	wrstuden-revivesa:1.67.0.4
	wrstuden-revivesa-base:1.68
	yamt-pf42:1.67.0.2
	yamt-pf42-base:1.67
	mjf-devfs2:1.66.0.12
	mjf-devfs2-base:1.68
	keiichi-mipv6:1.66.0.10
	keiichi-mipv6-base:1.66
	mjf-devfs:1.66.0.8
	mjf-devfs-base:1.66
	matt-armv6-nbase:1.66
	matt-armv6-prevmlocking:1.66
	wrstuden-fixsa-base-1:1.62
	netbsd-4-0:1.62.0.6
	netbsd-4-0-RELEASE:1.62
	cube-autoconf:1.66.0.6
	cube-autoconf-base:1.66
	netbsd-4-0-RC5:1.62
	netbsd-4-0-RC4:1.62
	netbsd-4-0-RC3:1.62
	netbsd-4-0-RC2:1.62
	netbsd-4-0-RC1:1.62
	matt-armv6:1.66.0.4
	matt-armv6-base:1.66
	matt-mips64-base:1.66
	hpcarm-cleanup:1.66.0.2
	hpcarm-cleanup-base:1.66
	netbsd-3-1-1-RELEASE:1.49.2.2
	netbsd-3-0-3-RELEASE:1.49.2.2
	wrstuden-fixsa:1.62.0.4
	wrstuden-fixsa-base:1.62
	abandoned-netbsd-4-base:1.60
	abandoned-netbsd-4:1.60.0.2
	netbsd-3-1:1.49.2.2.0.4
	netbsd-3-1-RELEASE:1.49.2.2
	netbsd-3-0-2-RELEASE:1.49.2.2
	netbsd-3-1-RC4:1.49.2.2
	netbsd-3-1-RC3:1.49.2.2
	netbsd-3-1-RC2:1.49.2.2
	netbsd-3-1-RC1:1.49.2.2
	netbsd-4:1.62.0.2
	netbsd-4-base:1.62
	netbsd-3-0-1-RELEASE:1.49.2.2
	netbsd-3-0:1.49.2.2.0.2
	netbsd-3-0-RELEASE:1.49.2.2
	netbsd-3-0-RC6:1.49.2.2
	netbsd-3-0-RC5:1.49.2.2
	netbsd-3-0-RC4:1.49.2.2
	netbsd-3-0-RC3:1.49.2.2
	netbsd-3-0-RC2:1.49.2.2
	netbsd-3-0-RC1:1.49.2.2
	netbsd-2-0-3-RELEASE:1.46.2.1
	netbsd-2-1:1.46.2.1.0.4
	netbsd-2-1-RELEASE:1.46.2.1
	netbsd-2-1-RC6:1.46.2.1
	netbsd-2-1-RC5:1.46.2.1
	netbsd-2-1-RC4:1.46.2.1
	netbsd-2-1-RC3:1.46.2.1
	netbsd-2-1-RC2:1.46.2.1
	netbsd-2-1-RC1:1.46.2.1
	netbsd-2-0-2-RELEASE:1.46.2.1
	netbsd-3:1.49.0.2
	netbsd-3-base:1.49
	netbsd-2-0-1-RELEASE:1.46.2.1
	netbsd-2:1.46.2.1.0.2
	netbsd-2-base:1.46.2.1
	netbsd-2-0-RELEASE:1.46.2.1
	netbsd-2-0-RC5:1.46.2.1
	netbsd-2-0-RC4:1.46.2.1
	netbsd-2-0-RC3:1.46.2.1
	netbsd-2-0-RC2:1.46.2.1
	netbsd-2-0-RC1:1.46.2.1
	netbsd-2-0:1.46.0.2
	netbsd-2-0-base:1.46
	netbsd-1-6-PATCH002-RELEASE:1.28.2.2
	netbsd-1-6-PATCH002:1.28.2.2
	netbsd-1-6-PATCH002-RC4:1.28.2.2
	netbsd-1-6-PATCH002-RC3:1.28.2.2
	netbsd-1-6-PATCH002-RC2:1.28.2.2
	netbsd-1-6-PATCH002-RC1:1.28.2.2
	netbsd-1-6-PATCH001:1.28.2.2
	netbsd-1-6-PATCH001-RELEASE:1.28.2.2
	netbsd-1-6-PATCH001-RC3:1.28.2.2
	netbsd-1-6-PATCH001-RC2:1.28.2.2
	netbsd-1-6-PATCH001-RC1:1.28.2.2
	fvdl_fs64_base:1.35
	netbsd-1-6-RELEASE:1.28
	netbsd-1-6-RC3:1.28
	netbsd-1-6-RC2:1.28
	netbsd-1-6-RC1:1.28
	netbsd-1-6:1.28.0.2
	netbsd-1-6-base:1.28
	netbsd-1-5-PATCH003:1.7.2.5
	netbsd-1-5-PATCH002:1.7.2.4
	netbsd-1-5-PATCH001:1.7.2.4
	netbsd-1-5-RELEASE:1.7.2.4
	netbsd-1-5-BETA2:1.7.2.4
	netbsd-1-5-BETA:1.7.2.4
	netbsd-1-5-ALPHA2:1.7.2.2
	netbsd-1-5:1.7.0.2
	netbsd-1-5-base:1.7
	minoura-xpg4dl:1.5.0.2
	minoura-xpg4dl-base:1.5
	rc-d-2000-03-10:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.119
date	2024.12.29.09.47.49;	author jmmv;	state Exp;
branches;
next	1.118;
commitid	IhkNpr6upQsaCnDF;

1.118
date	2023.09.27.00.24.13;	author riastradh;	state Exp;
branches
	1.118.2.1;
next	1.117;
commitid	k45BHG3lHtqEflGE;

1.117
date	2023.02.03.13.53.40;	author mlelstv;	state Exp;
branches;
next	1.116;
commitid	pDwTeCBGDC9ri5cE;

1.116
date	2022.06.06.10.56.28;	author nia;	state Exp;
branches
	1.116.2.1;
next	1.115;
commitid	ROwwhwdBzXrG6YGD;

1.115
date	2022.05.29.08.10.00;	author nia;	state Exp;
branches;
next	1.114;
commitid	0JvWWA0UhKMSrVFD;

1.114
date	2022.05.28.11.17.35;	author nia;	state Exp;
branches;
next	1.113;
commitid	CY4aOUqgdUjhwOFD;

1.113
date	2022.05.25.21.25.47;	author nia;	state Exp;
branches;
next	1.112;
commitid	ggt7LwNyohnQYtFD;

1.112
date	2022.05.25.10.18.29;	author nia;	state Exp;
branches;
next	1.111;
commitid	4bzcMhxQ7Q3NhqFD;

1.111
date	2021.01.26.15.08.02;	author martin;	state Exp;
branches;
next	1.110;
commitid	B5g5jpr7TA9SrfFC;

1.110
date	2021.01.10.23.24.25;	author riastradh;	state Exp;
branches;
next	1.109;
commitid	nvjdXwWVOKPFFeDC;

1.109
date	2020.09.08.12.54.36;	author martin;	state Exp;
branches;
next	1.108;
commitid	EtAcJNVd9Vl6dfnC;

1.108
date	2020.09.08.12.52.18;	author martin;	state Exp;
branches;
next	1.107;
commitid	IL2vGNw0FVFgcfnC;

1.107
date	2020.07.22.16.50.41;	author martin;	state Exp;
branches;
next	1.106;
commitid	ZlFyZCKhX3U036hC;

1.106
date	2019.09.18.05.16.15;	author nonaka;	state Exp;
branches;
next	1.105;
commitid	WVK7E692yejZ6sDB;

1.105
date	2019.09.15.19.38.09;	author brad;	state Exp;
branches;
next	1.104;
commitid	bByVmrilu0dLW8DB;

1.104
date	2019.05.12.01.50.14;	author kre;	state Exp;
branches
	1.104.2.1;
next	1.103;
commitid	chb1kVbeweq97RmB;

1.103
date	2019.05.12.01.33.47;	author kre;	state Exp;
branches;
next	1.102;
commitid	ORoPVdPq0N1Z1RmB;

1.102
date	2019.04.25.11.21.34;	author roy;	state Exp;
branches;
next	1.101;
commitid	cJTzm8nN8FsEPIkB;

1.101
date	2019.04.25.08.56.21;	author roy;	state Exp;
branches;
next	1.100;
commitid	dRHz4uoUjt3E1IkB;

1.100
date	2019.04.10.00.32.15;	author sevan;	state Exp;
branches;
next	1.99;
commitid	S4rVKjHsyVb7IJiB;

1.99
date	2018.09.23.07.24.19;	author maxv;	state Exp;
branches;
next	1.98;
commitid	kns031ao2KOAocTA;

1.98
date	2018.06.29.12.34.15;	author roy;	state Exp;
branches;
next	1.97;
commitid	a5lysYzZe7XAQaIA;

1.97
date	2018.02.17.03.02.04;	author uwe;	state Exp;
branches
	1.97.2.1
	1.97.4.1;
next	1.96;
commitid	7N4nmgZycwhOV9rA;

1.96
date	2018.01.09.03.31.14;	author christos;	state Exp;
branches;
next	1.95;
commitid	nhHsbnoK9vzLm9mA;

1.95
date	2017.01.05.14.39.09;	author christos;	state Exp;
branches
	1.95.6.1;
next	1.94;
commitid	BnspWfIPm24uVMAz;

1.94
date	2015.12.13.02.05.15;	author christos;	state Exp;
branches
	1.94.2.1;
next	1.93;
commitid	shPq7fh8ixm5gJMy;

1.93
date	2015.03.30.10.58.37;	author chopps;	state Exp;
branches;
next	1.92;
commitid	A0XuevQL4pvguCfy;

1.92
date	2015.03.21.19.10.43;	author jmcneill;	state Exp;
branches;
next	1.91;
commitid	om8vf9H631ZYvvey;

1.91
date	2015.02.21.23.13.00;	author joerg;	state Exp;
branches;
next	1.90;
commitid	OzfUlBwsliASKVay;

1.90
date	2014.09.11.18.01.22;	author roy;	state Exp;
branches;
next	1.89;
commitid	P7EPL6exyQPSgXPx;

1.89
date	2013.05.16.07.37.05;	author yamt;	state Exp;
branches
	1.89.6.1;
next	1.88;
commitid	G2m50gh6THw9lPPw;

1.88
date	2012.02.07.19.13.30;	author joerg;	state Exp;
branches
	1.88.6.1;
next	1.87;

1.87
date	2011.12.17.13.37.49;	author tsutsui;	state Exp;
branches;
next	1.86;

1.86
date	2011.11.23.10.47.48;	author tls;	state Exp;
branches;
next	1.85;

1.85
date	2011.09.06.21.32.29;	author riz;	state Exp;
branches
	1.85.2.1;
next	1.84;

1.84
date	2011.05.27.09.28.42;	author plunky;	state Exp;
branches;
next	1.83;

1.83
date	2011.02.18.00.42.20;	author jmcneill;	state Exp;
branches;
next	1.82;

1.82
date	2011.02.02.02.20.28;	author rmind;	state Exp;
branches;
next	1.81;

1.81
date	2011.01.13.10.55.20;	author kefren;	state Exp;
branches
	1.81.2.1;
next	1.80;

1.80
date	2009.09.29.23.56.27;	author tsarna;	state Exp;
branches;
next	1.79;

1.79
date	2009.07.25.16.20.10;	author mbalmer;	state Exp;
branches;
next	1.78;

1.78
date	2009.04.28.23.30.34;	author roy;	state Exp;
branches;
next	1.77;

1.77
date	2009.04.21.16.08.57;	author joerg;	state Exp;
branches;
next	1.76;

1.76
date	2009.04.15.22.36.04;	author joerg;	state Exp;
branches;
next	1.75;

1.75
date	2009.01.16.01.59.23;	author haad;	state Exp;
branches
	1.75.2.1;
next	1.74;

1.74
date	2009.01.08.02.07.28;	author lukem;	state Exp;
branches;
next	1.73;

1.73
date	2009.01.04.12.10.30;	author apb;	state Exp;
branches;
next	1.72;

1.72
date	2008.12.20.13.20.58;	author isaki;	state Exp;
branches;
next	1.71;

1.71
date	2008.12.11.13.55.17;	author mishka;	state Exp;
branches;
next	1.70;

1.70
date	2008.12.05.18.55.22;	author cube;	state Exp;
branches;
next	1.69;

1.69
date	2008.11.12.12.35.52;	author ad;	state Exp;
branches;
next	1.68;

1.68
date	2008.06.18.09.06.26;	author yamt;	state Exp;
branches
	1.68.2.1;
next	1.67;

1.67
date	2008.04.15.11.17.47;	author plunky;	state Exp;
branches
	1.67.2.1
	1.67.4.1;
next	1.66;

1.66
date	2007.07.14.21.20.31;	author ad;	state Exp;
branches
	1.66.8.1
	1.66.12.1;
next	1.65;

1.65
date	2007.07.01.08.01.29;	author xtraeme;	state Exp;
branches;
next	1.64;

1.64
date	2007.02.20.21.29.08;	author briggs;	state Exp;
branches;
next	1.63;

1.63
date	2007.02.04.16.36.07;	author xtraeme;	state Exp;
branches;
next	1.62;

1.62
date	2006.10.07.16.50.34;	author rpaulo;	state Exp;
branches;
next	1.61;

1.61
date	2006.08.13.09.03.23;	author plunky;	state Exp;
branches;
next	1.60;

1.60
date	2006.08.07.02.08.47;	author dyoung;	state Exp;
branches
	1.60.2.1;
next	1.59;

1.59
date	2006.08.05.17.26.14;	author dyoung;	state Exp;
branches;
next	1.58;

1.58
date	2006.07.26.11.14.55;	author tron;	state Exp;
branches;
next	1.57;

1.57
date	2006.06.19.15.44.36;	author gdamore;	state Exp;
branches;
next	1.56;

1.56
date	2006.05.30.00.40.22;	author christos;	state Exp;
branches;
next	1.55;

1.55
date	2006.05.14.15.43.54;	author simonb;	state Exp;
branches;
next	1.54;

1.54
date	2006.04.30.19.57.07;	author rpaulo;	state Exp;
branches;
next	1.53;

1.53
date	2006.02.08.19.02.59;	author agc;	state Exp;
branches;
next	1.52;

1.52
date	2005.08.23.12.12.56;	author peter;	state Exp;
branches;
next	1.51;

1.51
date	2005.08.04.22.32.44;	author peter;	state Exp;
branches;
next	1.50;

1.50
date	2005.04.17.23.12.40;	author lukem;	state Exp;
branches;
next	1.49;

1.49
date	2004.06.30.09.22.41;	author tron;	state Exp;
branches
	1.49.2.1;
next	1.48;

1.48
date	2004.05.16.09.53.10;	author lukem;	state Exp;
branches;
next	1.47;

1.47
date	2004.04.18.04.02.27;	author dbj;	state Exp;
branches;
next	1.46;

1.46
date	2004.02.01.02.34.16;	author christos;	state Exp;
branches
	1.46.2.1;
next	1.45;

1.45
date	2004.01.14.10.51.54;	author jmmv;	state Exp;
branches;
next	1.44;

1.44
date	2003.12.27.00.29.21;	author martin;	state Exp;
branches;
next	1.43;

1.43
date	2003.12.26.12.04.35;	author lukem;	state Exp;
branches;
next	1.42;

1.42
date	2003.12.11.09.46.27;	author dyoung;	state Exp;
branches;
next	1.41;

1.41
date	2003.04.18.05.19.35;	author thorpej;	state Exp;
branches;
next	1.40;

1.40
date	2003.03.24.15.19.28;	author atatat;	state Exp;
branches;
next	1.39;

1.39
date	2003.01.16.11.55.29;	author martti;	state Exp;
branches;
next	1.38;

1.38
date	2003.01.16.07.37.36;	author martti;	state Exp;
branches;
next	1.37;

1.37
date	2003.01.10.05.07.45;	author yamt;	state Exp;
branches;
next	1.36;

1.36
date	2003.01.09.15.58.23;	author christos;	state Exp;
branches;
next	1.35;

1.35
date	2002.10.09.14.55.54;	author elric;	state Exp;
branches;
next	1.34;

1.34
date	2002.09.03.15.35.54;	author abs;	state Exp;
branches;
next	1.33;

1.33
date	2002.08.27.14.12.14;	author takemura;	state Exp;
branches;
next	1.32;

1.32
date	2002.07.30.05.58.42;	author thorpej;	state Exp;
branches;
next	1.31;

1.31
date	2002.07.03.23.31.25;	author yamt;	state Exp;
branches;
next	1.30;

1.30
date	2002.06.29.04.07.08;	author grant;	state Exp;
branches;
next	1.29;

1.29
date	2002.06.02.18.37.45;	author jmcneill;	state Exp;
branches;
next	1.28;

1.28
date	2002.04.24.08.18.47;	author lukem;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	2002.02.11.14.00.35;	author lukem;	state Exp;
branches;
next	1.26;

1.26
date	2002.01.31.01.26.05;	author lukem;	state Exp;
branches;
next	1.25;

1.25
date	2001.12.12.12.19.09;	author lukem;	state Exp;
branches;
next	1.24;

1.24
date	2001.12.10.16.53.06;	author martin;	state Exp;
branches;
next	1.23;

1.23
date	2001.10.29.23.25.01;	author augustss;	state Exp;
branches;
next	1.22;

1.22
date	2001.09.08.06.06.52;	author martin;	state Exp;
branches;
next	1.21;

1.21
date	2001.05.23.20.29.14;	author fredette;	state Exp;
branches;
next	1.20;

1.20
date	2001.05.21.11.09.09;	author enami;	state Exp;
branches;
next	1.19;

1.19
date	2001.04.05.23.54.59;	author thorpej;	state Exp;
branches;
next	1.18;

1.18
date	2001.04.05.17.04.03;	author wiz;	state Exp;
branches;
next	1.17;

1.17
date	2001.01.18.02.01.12;	author thorpej;	state Exp;
branches;
next	1.16;

1.16
date	2001.01.14.15.37.22;	author minoura;	state Exp;
branches;
next	1.15;

1.15
date	2001.01.07.17.53.36;	author martin;	state Exp;
branches;
next	1.14;

1.14
date	2000.09.28.22.16.15;	author thorpej;	state Exp;
branches;
next	1.13;

1.13
date	2000.09.21.10.38.04;	author ad;	state Exp;
branches;
next	1.12;

1.12
date	2000.08.21.23.38.07;	author lukem;	state Exp;
branches;
next	1.11;

1.11
date	2000.08.10.22.02.07;	author thorpej;	state Exp;
branches;
next	1.10;

1.10
date	2000.08.06.21.32.56;	author thorpej;	state Exp;
branches;
next	1.9;

1.9
date	2000.07.31.20.39.41;	author jwise;	state Exp;
branches;
next	1.8;

1.8
date	2000.07.26.00.11.48;	author lukem;	state Exp;
branches;
next	1.7;

1.7
date	2000.06.13.16.29.54;	author itojun;	state Exp;
branches
	1.7.2.1;
next	1.6;

1.6
date	2000.06.02.22.54.11;	author fvdl;	state Exp;
branches;
next	1.5;

1.5
date	2000.05.03.14.40.39;	author joda;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	2000.04.26.05.28.04;	author thorpej;	state Exp;
branches;
next	1.3;

1.3
date	2000.04.16.04.18.51;	author thorpej;	state Exp;
branches;
next	1.2;

1.2
date	2000.03.13.04.03.53;	author lukem;	state Exp;
branches;
next	1.1;

1.1
date	2000.03.10.11.53.23;	author lukem;	state Exp;
branches
	1.1.1.1;
next	;

1.118.2.1
date	2025.08.02.05.20.45;	author perseant;	state Exp;
branches;
next	;
commitid	23j6GFaDws3O875G;

1.116.2.1
date	2023.10.02.13.26.04;	author martin;	state Exp;
branches;
next	;
commitid	1NCiH2r23TKUp3HE;

1.104.2.1
date	2019.09.27.09.18.37;	author martin;	state Exp;
branches;
next	;
commitid	DpUTyCfKkivBaDEB;

1.97.2.1
date	2018.07.28.04.33.02;	author pgoyette;	state Exp;
branches;
next	1.97.2.2;
commitid	1UP1xAIUxv1ZgRLA;

1.97.2.2
date	2018.09.30.01.45.10;	author pgoyette;	state Exp;
branches;
next	;
commitid	SQ44grEPCeKPh4UA;

1.97.4.1
date	2019.06.10.21.42.45;	author christos;	state Exp;
branches;
next	1.97.4.2;
commitid	jtc8rnCzWiEEHGqB;

1.97.4.2
date	2020.04.13.07.45.46;	author martin;	state Exp;
branches;
next	;
commitid	X01YhRUPVUDaec4C;

1.95.6.1
date	2019.05.14.11.33.42;	author martin;	state Exp;
branches;
next	;
commitid	0aZwwTN2YORZhanB;

1.94.2.1
date	2017.01.07.08.53.48;	author pgoyette;	state Exp;
branches;
next	;
commitid	uEL0C1YuiJrlV0Bz;

1.89.6.1
date	2015.03.26.10.54.35;	author martin;	state Exp;
branches;
next	1.89.6.2;
commitid	2x9OfOgpRs9QB6fy;

1.89.6.2
date	2015.08.06.21.13.44;	author snj;	state Exp;
branches;
next	;
commitid	8DiUh5BbT1XZKfwy;

1.88.6.1
date	2013.06.23.06.26.22;	author tls;	state Exp;
branches;
next	;
commitid	OnlO1cBgtQRcIHUw;

1.85.2.1
date	2012.04.17.00.02.59;	author yamt;	state Exp;
branches;
next	1.85.2.2;

1.85.2.2
date	2014.05.22.11.27.20;	author yamt;	state Exp;
branches;
next	;
commitid	spVi6gj5ReXSGwBx;

1.81.2.1
date	2011.02.08.16.18.50;	author bouyer;	state Exp;
branches;
next	1.81.2.2;

1.81.2.2
date	2011.03.05.15.08.43;	author bouyer;	state Exp;
branches;
next	;

1.75.2.1
date	2009.05.13.19.18.03;	author jym;	state Exp;
branches;
next	;

1.68.2.1
date	2008.12.06.22.03.15;	author snj;	state Exp;
branches;
next	1.68.2.2;

1.68.2.2
date	2009.01.22.21.28.26;	author snj;	state Exp;
branches;
next	1.68.2.3;

1.68.2.3
date	2009.02.06.00.51.41;	author snj;	state Exp;
branches
	1.68.2.3.4.1;
next	1.68.2.4;

1.68.2.4
date	2009.05.10.21.32.57;	author snj;	state Exp;
branches;
next	;

1.68.2.3.4.1
date	2010.04.21.05.21.24;	author matt;	state Exp;
branches;
next	;

1.67.2.1
date	2008.06.14.11.18.11;	author peter;	state Exp;
branches;
next	;

1.67.4.1
date	2008.06.23.04.29.04;	author wrstuden;	state Exp;
branches;
next	;

1.66.8.1
date	2008.02.18.22.07.01;	author mjf;	state Exp;
branches;
next	;

1.66.12.1
date	2008.02.21.20.44.55;	author mjf;	state Exp;
branches;
next	1.66.12.2;

1.66.12.2
date	2008.06.02.13.21.20;	author mjf;	state Exp;
branches;
next	1.66.12.3;

1.66.12.3
date	2008.06.29.08.38.43;	author mjf;	state Exp;
branches;
next	1.66.12.4;

1.66.12.4
date	2009.01.17.20.43.44;	author mjf;	state Exp;
branches;
next	;

1.60.2.1
date	2006.09.07.13.47.50;	author tron;	state Exp;
branches;
next	;

1.49.2.1
date	2005.04.20.11.39.59;	author tron;	state Exp;
branches;
next	1.49.2.2;

1.49.2.2
date	2005.09.02.12.29.37;	author tron;	state Exp;
branches;
next	;

1.46.2.1
date	2004.04.27.17.58.55;	author jdc;	state Exp;
branches;
next	;

1.28.2.1
date	2002.11.11.23.41.43;	author he;	state Exp;
branches;
next	1.28.2.2;

1.28.2.2
date	2002.11.30.14.16.26;	author he;	state Exp;
branches;
next	;

1.7.2.1
date	2000.08.06.21.39.04;	author thorpej;	state Exp;
branches;
next	1.7.2.2;

1.7.2.2
date	2000.08.09.18.50.30;	author lukem;	state Exp;
branches;
next	1.7.2.3;

1.7.2.3
date	2000.08.23.12.32.17;	author lukem;	state Exp;
branches;
next	1.7.2.4;

1.7.2.4
date	2000.09.29.05.46.44;	author thorpej;	state Exp;
branches;
next	1.7.2.5;

1.7.2.5
date	2002.03.07.18.05.08;	author he;	state Exp;
branches;
next	;

1.5.2.1
date	2000.06.23.15.46.02;	author minoura;	state Exp;
branches;
next	;

1.1.1.1
date	2000.03.10.11.53.23;	author lukem;	state Exp;
branches;
next	;


desc
@@


1.119
log
@Don't install /etc/rc.d/postfix when MKPOSTFIX=no
@
text
@# $NetBSD: Makefile,v 1.118 2023/09/27 00:24:13 riastradh Exp $

.include <bsd.own.mk>

#
# NOTE:
#
# If you're adding new scripts, don't forget to update following:
#	src/distrib/sets/lists/etc/mi
#	src/etc/mtree/special
#	src/usr.sbin/postinstall/postinstall
#
# You can find a script to visualize the dependency graph in
# src/sbin/rcorder.

CONFIGFILES=\
		CRITLOCALMOUNTED DAEMON DISKS LOGIN NETWORKING SERVERS \
		accounting altqd amd apmd automount automountd autounmountd \
		bluetooth bootconf.sh bootparams \
		ccd certctl_init cgd clearcritlocal cleartmp cron \
		devpubd dhcpcd dhcpd dhcpd6 dhcrelay dmesg \
		downinterfaces \
		entropy envsys \
		fsck fsck_root ftp_proxy ftpd \
		gpio \
		hostapd httpd \
		identd ifwatchd inetd ip6addrctl ipfilter ipfs ipmon ipnat \
		ipsec irdaattach iscsi_target iscsid iscsid_volumes isibootd \
		kdc \
		ldconfig ldpd lvmlockdir local lpd lvm \
		makemandb mdnsd mixerctl modules mopd motd mountall \
		mountcritlocal mountcritremote mountd moused mrouted \
		named ndbootd network newsyslog nfsd nfslocking npf npf_boot \
		npfd ntpd ntpdate \
		perusertmp pf pf_boot pflogd powerd ppp pwcheck \
		quota \
		racoon rpcbind raidframe raidframeparity random_seed rarpd \
		rbootd resize_root rndctl root route6d routed rtadvd \
		rtclocaltime rwho \
		savecore screenblank securelevel smtoff sshd \
		staticroute swap1 swap2 sysctl sysdb syslogd \
		timed tpctl ttys \
		veriexec virecover wdogctl wpa_supplicant wscons wsmoused
FILESDIR=	/etc/rc.d
FILESMODE=	${BINMODE}

.if ${MKPOSTFIX} != "no"
CONFIGFILES+=	postfix
.endif

.if ${MKYP} != "no"
CONFIGFILES+=	ypbind yppasswdd ypserv
.endif

.if ${MKX11} != "no"
CONFIGFILES+=	xdm xfs fccache
FILESBUILD_xdm=	yes
FILESBUILD_xfs=	yes
FILESBUILD_fccache= yes

.SUFFIXES: .in
.in:
	${_MKTARGET_CREATE}
	${TOOL_SED} -e 's,@@X11ROOTDIR@@,${X11ROOTDIR},g' < ${.IMPSRC} > ${.TARGET}
.endif

.if ${MKZFS} != "no"
CONFIGFILES+=	zfs
.endif

.include <bsd.prog.mk>
@


1.118
log
@/etc/rc.d/cerctl_init: New script for certctl rehash in live images.

This is very limited -- it does not supplant postinstall to rehash
certificates on upgrade; it only runs certctl rehash if
/etc/openssl/certs is an empty directory, as you get in live images
not created with sysinst.

We could also have a more general-purpose way to run postinstall(8)
on first boot of an image, but that has a lot more moving parts to
think about, so let's start with this limited-scope low-risk
approach.

PR install/57629

XXX pullup-10
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.117 2023/02/03 13:53:40 mlelstv Exp $
d35 1
a35 1
		perusertmp pf pf_boot pflogd postfix powerd ppp pwcheck \
d47 4
@


1.118.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.119 2024/12/29 09:47:49 jmmv Exp $
d35 1
a35 1
		perusertmp pf pf_boot pflogd powerd ppp pwcheck \
a46 4
.if ${MKPOSTFIX} != "no"
CONFIGFILES+=	postfix
.endif

@


1.117
log
@Add start script to attach iscsi volumes at boot.

The default is to execute the script (iscsid_volumes=YES), so if you have
any volumes defined, you should also start iscsid (iscsid=YES) to avoid
error messages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.116 2022/06/06 10:56:28 nia Exp $
d20 1
a20 1
		ccd cgd clearcritlocal cleartmp cron \
@


1.116
log
@build system: Revert all the recent additions of MK[...] knobs that
allow conditionally disabling the building of certain user space
programs in the 'base' set.

There is not enough consensus that this is the right way and a few
people had strong objections, see source-changes-d@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.111 2021/01/26 15:08:02 martin Exp $
d28 1
a28 1
		ipsec irdaattach iscsi_target iscsid isibootd \
@


1.116.2.1
log
@Pull up following revision(s) (requested by riastradh in ticket #381):

	distrib/utils/embedded/conf/evbarm.conf: revision 1.42
	distrib/sets/lists/etc/mi: revision 1.273
	etc/rc.d/Makefile: revision 1.118
	distrib/utils/embedded/conf/usermode.conf: revision 1.7
	etc/rc.d/certctl_init: revision 1.1
	distrib/evbarm/liveimage/armimage/rc.conf.armimage: revision 1.2
	etc/defaults/rc.conf: revision 1.166
	distrib/amd64/liveimage/emuimage/rc.conf.emuimage: revision 1.3
	distrib/utils/embedded/conf/x86.conf: revision 1.11
	distrib/utils/embedded/conf/evbmips.conf: revision 1.4

/etc/rc.d/cerctl_init: New script for certctl rehash in live images.

This is very limited -- it does not supplant postinstall to rehash
certificates on upgrade; it only runs certctl rehash if
/etc/openssl/certs is an empty directory, as you get in live images
not created with sysinst.

We could also have a more general-purpose way to run postinstall(8)
on first boot of an image, but that has a lot more moving parts to
think about, so let's start with this limited-scope low-risk
approach.

PR install/57629

/etc/rc.d/certctl_init: Default off.
Otherwise in systems without certctl_init=YES, such as systems
installed with sysinst(8) where it's unnecessary because the rehash
has already happened at install time, you'll get spurious warnings.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.116 2022/06/06 10:56:28 nia Exp $
d20 1
a20 1
		ccd certctl_init cgd clearcritlocal cleartmp cron \
@


1.115
log
@mk: Add a MKPPP flag to exclude pppd(8) and related utilities from
the build
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.114 2022/05/28 11:17:35 nia Exp $
d32 1
a32 1
		mountcritlocal mountcritremote mountd moused \
d34 2
a35 2
		npfd \
		perusertmp pf pf_boot pflogd postfix powerd pwcheck \
a46 12
.if ${MKMROUTING} != "no"
CONFIGFILES+=	mrouted
.endif

.if ${MKNTP} != "no"
CONFIGFILES+=	ntpd ntpdate
.endif

.if ${MKPPP} != "no"
CONFIGFILES+=	ppp
.endif

@


1.114
log
@mk: Add MKNTP, MKTCPDUMP knobs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.113 2022/05/25 21:25:47 nia Exp $
d35 1
a35 1
		perusertmp pf pf_boot pflogd postfix powerd ppp pwcheck \
d55 4
@


1.113
log
@mk: Rename the MKMBONE option to MKMROUTING for greater accuracy and
to match the related kernel config option.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.112 2022/05/25 10:18:29 nia Exp $
d34 1
a34 1
		npfd ntpd ntpdate \
d51 4
@


1.112
log
@mk: Allow building base without the MBONE applications by setting
MKMBONE=no in mk.conf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.111 2021/01/26 15:08:02 martin Exp $
d47 1
a47 1
.if ${MKMBONE} != "no"
@


1.111
log
@llvmlockdir -> lvmlockdir
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.110 2021/01/10 23:24:25 riastradh Exp $
d32 1
a32 1
		mountcritlocal mountcritremote mountd moused mrouted \
d47 4
@


1.110
log
@Various entropy integration improvements.

- New /etc/security check for entropy in daily security report.

- New /etc/rc.d/entropy script runs (after random_seed and rndctl) to
  check for entropy at boot -- in rc.conf, you can:

  . set `entropy=check' to halt multiuser boot and enter single-user
    mode if not enough entropy

  . set `entropy=wait' to make multiuser boot wait until enough entropy

  Default is to always boot without waiting -- and rely on other
  channels like security report to alert the operator if there's a
  problem.

- New man page entropy(7) discussing the higher-level concepts and
  system integration with cross-references.

- New paragraph in afterboot(8) about entropy citing entropy(7) for
  more details.

This change addresses many of the issues discussed in security/55659.
This is a first draft; happy to take improvements to the man pages and
scripted messages to improve clarity.

I considered changing motd to include an entropy warning with a
reference to the entropy(7) man page, but it's a little trickier:
- Not sure it's appropriate for all users to see at login rather than
  users who have power to affect the entropy estimate (maybe it is,
  just haven't decided).
- We only have a mechanism for changing once at boot; the message would
  remain until next boot even if an operator adds enough entropy.
- The mechanism isn't really conducive to making a message appear
  conditionally from boot to boot.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.109 2020/09/08 12:54:36 martin Exp $
d30 1
a30 1
		ldconfig ldpd llvmlockdir local lpd lvm \
@


1.109
log
@Sort - no functional change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.108 2020/09/08 12:52:18 martin Exp $
d23 1
a23 1
		envsys \
@


1.108
log
@Rename MOUNTCRITLOCAL to CRITLOCALMOUNTED to avoid a name collision
on case insensitive file systems
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.107 2020/07/22 16:50:41 martin Exp $
d17 1
a17 1
		DAEMON DISKS LOGIN NETWORKING SERVERS \
d32 1
a32 2
		mountcritlocal CRITLOCALMOUNTED \
		mountcritremote mountd moused mrouted \
@


1.107
log
@Split the local disk availability step into two phases to allow scripts
that pre-populate parts of the system (e.g. a tmpfs based /var) an
easy place to plug in like:

# REQUIRE: mountcritlocal
# BEFORE: MOUNTCRITLOCAL

This also cleans up the existing special handling a bit by separating it
into new scripts. All later scripts now depend on MOUNTCRITLOCAL.
Discussed on tech-userlevel some time ago.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.106 2019/09/18 05:16:15 nonaka Exp $
d32 1
a32 1
		mountcritlocal MOUNTCRITLOCAL \
@


1.106
log
@Moved zfs out of MKX11 block.

Fix build failure without X11.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.105 2019/09/15 19:38:09 brad Exp $
d20 1
a20 1
		ccd cgd cleartmp cron \
d30 1
a30 1
		ldconfig ldpd local lpd lvm \
d32 2
a33 1
		mountcritlocal mountcritremote mountd moused mrouted \
@


1.105
log
@

Add support for legacy ZFS filesystems, specified by mountpoint=legacy
in the ZFS properties of the dataset and a simple man page for
mount_zfs.  With this, it is possible to put ZFS filesystems in
/etc/fstab as file system type zfs.

Add a rc.d script that kicks the module ZFS load mostly before
mountall runs simular to what LVM does.  This allows for any legacy
mounts to be specified in critical_local_filesystems and allows for
ZFS pools on top of cgd (probably among other things).  Introduce a
rc.conf variable called zfs which needs to be set to YES, in the usual
manor of things, to get zvols and ZFS dataset support rather then just
assume that 'zfs mount' does that in mountall.  Fix a problem in
mountall if ZFS is not compiled into the system.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.104 2019/05/12 01:50:14 kre Exp $
a56 4
.if ${MKZFS} != "no"
CONFIGFILES+=	zfs
.endif

d63 4
@


1.104
log
@
No change...   Previous log message should have said:

Install rc.d/smtoff
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.103 2019/05/12 01:33:47 kre Exp $
d57 4
@


1.104.2.1
log
@Pull up following revision(s) (requested by brad in ticket #250):

	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.2
	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.3
	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.4
	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.5
	distrib/sets/lists/man/mi: revision 1.1652
	distrib/sets/lists/man/mi: revision 1.1653
	distrib/sets/lists/etc/mi: revision 1.259
	etc/rc.d/mountall: revision 1.11
	external/cddl/osnet/sbin/zfs/Makefile: revision 1.5
	external/cddl/osnet/dist/cmd/zfs/zfs_main.c: revision 1.7
	etc/rc.d/Makefile: revision 1.105
	distrib/sets/lists/base/mi: revision 1.1217
	etc/rc.d/Makefile: revision 1.106
	etc/rc.d/zfs: revision 1.1
	etc/defaults/rc.conf: revision 1.152
	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.1

Add support for legacy ZFS filesystems, specified by mountpoint=legacy
in the ZFS properties of the dataset and a simple man page for
mount_zfs.  With this, it is possible to put ZFS filesystems in
/etc/fstab as file system type zfs.

Add a rc.d script that kicks the module ZFS load mostly before
mountall runs simular to what LVM does.  This allows for any legacy
mounts to be specified in critical_local_filesystems and allows for
ZFS pools on top of cgd (probably among other things).  Introduce a
rc.conf variable called zfs which needs to be set to YES, in the usual
manor of things, to get zvols and ZFS dataset support rather then just
assume that 'zfs mount' does that in mountall.  Fix a problem in
mountall if ZFS is not compiled into the system.
mount_zfs.8: add xref to fstab(5)

Use more markup.

Include mount_zfs man pages only for MKZFS builds.

Moved zfs out of MKX11 block.

Fix build failure without X11.

Add a copyright to the man page and a bit of history.
Use Pa macro for path
new sentence, new line
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.104 2019/05/12 01:50:14 kre Exp $
a62 4
.if ${MKZFS} != "no"
CONFIGFILES+=	zfs
.endif

@


1.103
log
@
install rc.d
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.102 2019/04/25 11:21:34 roy Exp $
@


1.102
log
@Fix build, install wsmoused
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.101 2019/04/25 08:56:21 roy Exp $
d40 1
a40 1
		savecore screenblank securelevel sshd \
@


1.101
log
@Don't install YP rc.d files with MKYP=no
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.100 2019/04/10 00:32:15 sevan Exp $
d43 1
a43 1
		veriexec virecover wdogctl wpa_supplicant wscons wsmouse
@


1.100
log
@Include npf_boot rc.d scripts which loads an interim config early in boot.
By default /etc/default/npf.boot.conf which can be overriden by /etc/npf.boot.conf.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.99 2018/09/23 07:24:19 maxv Exp $
d43 1
a43 2
		veriexec virecover wdogctl wpa_supplicant wscons wsmoused \
		ypbind yppasswdd ypserv
d47 4
@


1.99
log
@Remove the userland part of ISDN. The kernel part is untouched for now.
ipppctl was actually an exact copy of pppoectl; there is no functional
change in pppoectl in this commit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.98 2018/06/29 12:34:15 roy Exp $
d33 2
a34 2
		named ndbootd network newsyslog nfsd nfslocking npf npfd ntpd \
		ntpdate \
@


1.98
log
@Remove dhclient from the base system.

Discussed here:
https://mail-index.netbsd.org/tech-userlevel/2018/06/21/msg011233.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.97 2018/02/17 03:02:04 uwe Exp $
d28 1
a28 1
		ipsec irdaattach iscsi_target iscsid isdnd isibootd \
@


1.97
log
@Actually install dhcpd6 rc script.  Organize CONFIGFILES
alphabetically again while where.

PR 53018
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.96 2018/01/09 03:31:14 christos Exp $
d21 1
a21 1
		devpubd dhclient dhcpcd dhcpd dhcpd6 dhcrelay dmesg \
@


1.97.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.104 2019/05/12 01:50:14 kre Exp $
d21 1
a21 1
		devpubd dhcpcd dhcpd dhcpd6 dhcrelay dmesg \
d28 1
a28 1
		ipsec irdaattach iscsi_target iscsid isibootd \
d33 2
a34 2
		named ndbootd network newsyslog nfsd nfslocking npf npf_boot \
		npfd ntpd ntpdate \
d40 1
a40 1
		savecore screenblank securelevel smtoff sshd \
d43 2
a44 1
		veriexec virecover wdogctl wpa_supplicant wscons wsmoused
a47 4
.if ${MKYP} != "no"
CONFIGFILES+=	ypbind yppasswdd ypserv
.endif

@


1.97.4.2
log
@Mostly merge changes from HEAD upto 20200411
@
text
@d1 1
a1 1
# $NetBSD$
a62 4
.if ${MKZFS} != "no"
CONFIGFILES+=	zfs
.endif

@


1.97.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.98 2018/06/29 12:34:15 roy Exp $
d21 1
a21 1
		devpubd dhcpcd dhcpd dhcpd6 dhcrelay dmesg \
@


1.97.2.2
log
@Ssync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.99 2018/09/23 07:24:19 maxv Exp $
d28 1
a28 1
		ipsec irdaattach iscsi_target iscsid isibootd \
@


1.96
log
@Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.95 2017/01/05 14:39:09 christos Exp $
d20 4
a23 2
		ccd cgd cleartmp cron devpubd \
		dhclient dhcpcd dhcpd dhcrelay dmesg downinterfaces envsys \
@


1.95
log
@add scripts for npfd
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.94 2015/12/13 02:05:15 christos Exp $
d18 1
a18 1
		accounting altqd amd apmd \
@


1.95.6.1
log
@Pull up following revision(s) (requested by maxv in ticket #1265):
	etc/rc.d/smtoff: revision 1.1
	etc/rc.d/smtoff: revision 1.2
	distrib/sets/lists/etc/mi: revision 1.258
	etc/rc.d/smtoff: revision 1.3
	etc/rc.d/smtoff: revision 1.4
	etc/defaults/rc.conf: revision 1.148
	etc/rc.d/Makefile: revision 1.103
	usr.sbin/postinstall/postinstall: revision 1.226
	etc/rc.d/Makefile: revision 1.104
	etc/mtree/special: revision 1.167
	share/man/man5/rc.conf.5: revision 1.180

Add smtoff, an rc.d script that disables Simultaneous Multi-Threading. It
parses the output of cpuctl, and executes "cpuctl offline" for each CPU
that has SmtID!=0.

The default is "smtoff=NO", which means that SMT remains enabled.
Restructure code a little.

Use quoting everywhere possibly useful (always the right way, except
in the few cases where it is wrong...)

Avoid using cut & grep (from /usr/bin) so script could run before /usr
is mounted (pity cpuctl is in /usr/sbin ...).

Use sysctl -n rather than attempting to parse its output.
install rc.d

No change...   Previous log message should have said:
  Install rc.d/smtoff

I should know better!   Don't rely upon the way the shell implements
pipes.   Skip the "error" printf from GetSmtId() as there is no easy
portable way to avoid it occurring (there are complicated ways) - but
we don't need it, there is no logical difference between "error" and ""
so just use the latter (if we get an ID, good, if there is nothing, then
there is none - saying 'error' does not mean anything.)

Remove comment, since there is no parsing anymore.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.95 2017/01/05 14:39:09 christos Exp $
d38 1
a38 1
		savecore screenblank securelevel smtoff sshd \
@


1.94
log
@Add ip6addrctl
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.93 2015/03/30 10:58:37 chopps Exp $
d31 1
a31 1
		named ndbootd network newsyslog nfsd nfslocking npf ntpd \
@


1.94.2.1
log
@Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.95 2017/01/05 14:39:09 christos Exp $
d31 1
a31 1
		named ndbootd network newsyslog nfsd nfslocking npf npfd ntpd \
@


1.93
log
@Add resize_root boot operation. If resize_root=YES in rc.conf then
the system attempts to resize the root file system to fill it's
partition prior to mounting read-write. Useful for things like AMI
file system images. May eventually be used by arm images after
coming up with similar solution for increasing the parition size.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.92 2015/03/21 19:10:43 jmcneill Exp $
d25 2
a26 2
		identd ifwatchd inetd ipfilter ipfs ipmon ipnat ipsec \
		irdaattach iscsi_target iscsid isdnd isibootd \
@


1.92
log
@Process /etc/modules.conf (if present) at startup, before securelevel is
raised, to allow module loading on ports without a module aware bootloader.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.91 2015/02/21 23:13:00 joerg Exp $
d36 2
a37 2
		rbootd rndctl root route6d routed rtadvd rtclocaltime \
		rwho \
@


1.91
log
@Add rc script for /sbin/iscsid.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.90 2014/09/11 18:01:22 roy Exp $
d29 2
a30 2
		makemandb mdnsd mixerctl mopd motd mountall mountcritlocal \
		mountcritremote mountd moused mrouted \
@


1.90
log
@Don't try and install rc.d/rtsold
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.89 2013/05/16 07:37:05 yamt Exp $
d26 1
a26 1
		irdaattach iscsi_target isdnd isibootd \
@


1.89
log
@try to sync lists of rc.d scripts
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.88 2012/02/07 19:13:30 joerg Exp $
d37 1
a37 1
		rtsold rwho \
@


1.89.6.1
log
@Pull up following revision(s) (requested by jmcneill in ticket #635):
	etc/rc.d/Makefile: revision 1.92
	distrib/sets/lists/man/mi: revision 1.1497
	share/man/man5/Makefile: revision 1.71
	etc/defaults/rc.conf: revision 1.132
	etc/rc.d/modules: revision 1.1
	usr.sbin/postinstall/postinstall: revision 1.190
	distrib/sets/lists/etc/mi: revision 1.236
	etc/mtree/special: revision 1.152
	share/man/man5/modules.conf.5: revision 1.1
Process /etc/modules.conf (if present) at startup, before securelevel is
raised, to allow module loading on ports without a module aware bootloader.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.89 2013/05/16 07:37:05 yamt Exp $
d29 2
a30 2
		makemandb mdnsd mixerctl modules mopd motd mountall \
		mountcritlocal mountcritremote mountd moused mrouted \
@


1.89.6.2
log
@Pull up following revision(s) (requested by skrll in ticket #909):
	distrib/sets/lists/etc/mi: revision 1.237
	distrib/sets/lists/tests/mi: revision 1.613
	distrib/utils/embedded/conf/armv7.conf: revisions 1.1, 1.2
	distrib/utils/embedded/conf/beagleboard.conf: delete
	distrib/utils/embedded/conf/evbarm.conf: revisions 1.21, 1.22
	distrib/utils/embedded/conf/rpi.conf: revisions 1.28, 1.29
	distrib/utils/embedded/conf/rpi_inst.conf: revisions 1.7, 1.8
	distrib/utils/embedded/conf/usermode.conf: revision 1.5
	distrib/utils/embedded/conf/x86.conf: revision 1.5
	distrib/utils/embedded/files/resize_disklabel: revision 1.1
	distrib/utils/embedded/mkimage: revisions 1.49, 1.55-1.59
	etc/defaults/rc.conf: revision 1.133
	etc/etc.evbarm/Makefile.inc: revisions 1.72, 1.76
	etc/rc.d/Makefile: revision 1.93 via patch
	etc/rc.d/resize_root: revisions 1.1-1.3
	etc/rc.d/root: revision 1.5
	sbin/resize_ffs/Makefile: revision 1.5
	sbin/resize_ffs/resize_ffs.8: revisions 1.14-1.16
	sbin/resize_ffs/resize_ffs.c: revisions 1.39-1.44
	share/man/man5/rc.conf.5: revision 1.158, 1.159
	tests/sbin/resize_ffs/Makefile: revision 1.4
	tests/sbin/resize_ffs/common.sh: revision 1.14
	tests/sbin/resize_ffs/t_check.sh: revision 1.1
	tests/sbin/resize_ffs/t_grow.sh: revision 1.9
	tests/sbin/resize_ffs/t_grow_swapped.sh: revision 1.3
	tests/sbin/resize_ffs/t_shrink.sh: revision 1.8
	tests/sbin/resize_ffs/t_shrink_swapped.sh: revision 1.2
fix image building:
         - round up the total size of the disk image
         - fix fdisk offset for netbsd ffs images
--
Make get_dev_size work on regular files too.
--
Use `!= -1' instead of `== 0' out of paranoia.
--
- Add -c to check to see if grow/shrink is required
- Divide by DEV_BSIZE when returning size of file.
- Update manpage
--
New sentence, new line. Sort option descriptions.
--
Add resize_root boot operation. If resize_root=YES in rc.conf then
the system attempts to resize the root file system to fill it's
partition prior to mounting read-write. Useful for things like AMI
file system images. May eventually be used by arm images after
coming up with similar solution for increasing the parition size.
--
- Add new tests for -c check flag in resize_ffs
--
Bump date for previous.
it's -> its
--
Handle case in grow() where last cylinder group is too small for ufs2.
Align with code in shrink().
--
factor out geometry calculation and use this also in CheckOnly mode.
be a bit more verbose in Verbose mode.
--
Add support for auto-growing the root partition. Enable it for rpi.img.
--
initialize resize before pulling in board config
--
add KEYWORD: interactive, honour resize_root_flags and
resize_root_postcmd rc vars
--
if the -p flag is specified, display a progress bar while growing the
file-system
--
show resize_ffs progress bar when resizing root partition
--
fix typo in previous; pass -y unconditionally to resize_ffs, not -p
--
Rename beagleboard.img to armv7.img. The new image includes the same
kernels as beagleboard.img plus support for Raspberry Pi 2, ODROID-C1,
Cubieboard2, Cubietruck, Hummingbird A31, and Banana Pi.
--
Properly spell X' name. From X(7):
        The  X.Org  Foundation  requests  that the following names be
used when
        referring to this software:
                                           X
                                    X Window System
                                     X Version 11
                              X Window System, Version 11
                                          X11
--
Add some documentation:
Tell what this does, and what it expects from conf files
--
Cleanup: make_filesystems is not used any longer, purge remains
--
More cleanup:
Instead of first overwriting the *_evbarm functions with own code,
and then calling them from the regular functions, directly put the
code into the regular functions.
No more functions from evbarm.conf are used now.
Some variables are still used!
--
define TOOL_MKUBOOTIMAGE for mkimage
--
fix mkubootimage
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.89.6.1 2015/03/26 10:54:35 martin Exp $
d36 1
a36 1
		rbootd resize_root rndctl root route6d routed rtadvd rtclocaltime \
@


1.88
log
@Import the new apropos/whatis.

This code has been developed by Abhinav Upadhyay as part of Google's Summer
of Code 2011. It uses libmandoc to parse man pages and builds a Full
Text Index in a SQLite database. The combination of indexing the full
manual page, filtering out stop words and ranking individual matches
based on the section gives a much improved user experience.

The old makewhatis and friends are kept under MKMAKEMANDB=no for now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.87 2011/12/17 13:37:49 tsutsui Exp $
d31 2
a32 1
		named ndbootd network newsyslog nfsd nfslocking npf ntpd ntpdate \
@


1.88.6.1
log
@resync from head
@
text
@d1 1
a1 1
# $NetBSD$
d31 1
a31 2
		named ndbootd network newsyslog nfsd nfslocking npf ntpd \
		ntpdate \
@


1.87
log
@Add an rc.d(8) script for isibootd(8).  Taken from ndbootd(8).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.86 2011/11/23 10:47:48 tls Exp $
d29 1
a29 1
		mdnsd mixerctl mopd motd mountall mountcritlocal \
@


1.86
log
@
Load entropy at system boot (only works at securelevel < 1); save
at system shutdown.  Disable with random_seed=NO in rc.conf if desired.

Goes to some trouble to never load or save to network filesystems.

Entropy should really be loaded by the boot loader but I am still
sorting out how to pass it to the kernel.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85 2011/09/06 21:32:29 riz Exp $
d26 1
a26 1
		irdaattach iscsi_target isdnd \
@


1.85
log
@Create and install an rc.d file for devpubd - a daemon to listen
on drvctl and autocreate device nodes in /dev for those which don't have any.
Set the default to "NO" for now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.84 2011/05/27 09:28:42 plunky Exp $
d34 3
a36 2
		racoon rpcbind raidframe raidframeparity rarpd rbootd rndctl \
		root route6d routed rtadvd rtclocaltime rtsold rwho \
@


1.85.2.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85 2011/09/06 21:32:29 riz Exp $
d26 1
a26 1
		irdaattach iscsi_target isdnd isibootd \
d29 1
a29 1
		makemandb mdnsd mixerctl mopd motd mountall mountcritlocal \
d34 2
a35 3
		racoon rpcbind raidframe raidframeparity random_seed rarpd \
		rbootd rndctl root route6d routed rtadvd rtclocaltime \
		rtsold rwho \
@


1.85.2.2
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85.2.1 2012/04/17 00:02:59 yamt Exp $
d31 1
a31 2
		named ndbootd network newsyslog nfsd nfslocking npf ntpd \
		ntpdate \
@


1.84
log
@provide a new 'bluetooth' rc.d script, to handle Bluetooth configuration
in a simpler manner. This replaces btattach, btconfig, bthcid, btdevctl
and sdpd scripts, and also should not require any configuration settings
other than "bluetooth=YES", though the full range of configurations is
still possible.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.83 2011/02/18 00:42:20 jmcneill Exp $
d20 1
a20 1
		ccd cgd cleartmp cron \
@


1.83
log
@Add rc.d script to make sure the system fontconfig cache is up to date.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2011/02/02 02:20:28 rmind Exp $
d19 1
a19 1
		bootconf.sh bootparams btattach btconfig btdevctl bthcid \
d36 1
a36 1
		savecore screenblank sdpd securelevel sshd \
@


1.82
log
@NPF checkpoint:
- Add libnpf(3) - a library to control NPF (configuration, ruleset, etc).
- Add NPF support for ftp-proxy(8).
- Add rc.d script for NPF.
- Convert npfctl(8) to use libnpf(3) and thus make it less depressive.
  Note: next clean-up step should be a parser, once dholland@@ will finish it.
- Add more documentation.
- Various fixes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2011/01/13 10:55:20 kefren Exp $
d45 1
a45 1
CONFIGFILES+=	xdm xfs
d48 1
@


1.81
log
@add ldpd rc script
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2009/09/29 23:56:27 tsarna Exp $
d31 1
a31 1
		named ndbootd network newsyslog nfsd nfslocking ntpd ntpdate \
@


1.81.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2011/02/02 02:20:28 rmind Exp $
d31 1
a31 1
		named ndbootd network newsyslog nfsd nfslocking npf ntpd ntpdate \
@


1.81.2.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD$
d45 1
a45 1
CONFIGFILES+=	xdm xfs fccache
a47 1
FILESBUILD_fccache= yes
@


1.80
log
@Multicast DNS ("Bonjour") support, based on Apple's mDNSResponder.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2009/07/25 16:20:10 mbalmer Exp $
d28 1
a28 1
		ldconfig local lpd lvm \
@


1.79
log
@Document recent gpio(4) changes and introduce a new config file for GPIO.
Integrate with the startup scripts in /etc/rc.d.  Introduce new variable
"gpio" for /etc/rc.conf.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2009/04/28 23:30:34 roy Exp $
d28 3
a30 3
		ldconfig local lpd lvm\
		mixerctl mopd motd mountall mountcritlocal mountcritremote \
		mountd moused mrouted \
@


1.78
log
@Add an rc.d script for dhcpcd(8)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2009/04/21 16:08:57 joerg Exp $
d23 1
@


1.77
log
@Split fsck during boot into two phases. Check the root file system
first, mount root and run the various disk providers. Add swap and
check the remaining file systems after that.
This breaks the dependency cycle for lvm, which needs writeable /dev.
Depend on rndctl in cgd.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2009/04/15 22:36:04 joerg Exp $
d21 1
a21 1
		dhclient dhcpd dhcrelay dmesg downinterfaces envsys \
@


1.76
log
@Add a small script to visualize the rc dependency graph and point to it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2009/01/16 01:59:23 haad Exp $
d17 1
a17 1
		DAEMON LOGIN NETWORKING SERVERS \
d22 1
a22 1
		fsck ftp_proxy ftpd \
@


1.75
log
@Add lvm rc.d script to build.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2009/01/08 02:07:28 lukem Exp $
d13 2
@


1.75.2.1
log
@Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2009/04/28 23:30:34 roy Exp $
a12 2
# You can find a script to visualize the dependency graph in
# src/sbin/rcorder.
d15 1
a15 1
		DAEMON DISKS LOGIN NETWORKING SERVERS \
d19 2
a20 2
		dhclient dhcpcd dhcpd dhcrelay dmesg downinterfaces envsys \
		fsck fsck_root ftp_proxy ftpd \
@


1.74
log
@attempt to make the NOTE a bit more prominent
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2009/01/04 12:10:30 apb Exp $
d25 1
a25 1
		ldconfig local lpd \
@


1.73
log
@* Add etc/rc.d/rndctl script, based on work by Brian A. Seklecki.  This
  allows you to invoke rndctl(8) during the boot.
* Add rndctl=NO and rndctl_flags="" to /etc/defaults/rc.conf.
* Document rndctl and rndctl_flags variables in rc.conf(5).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2008/12/20 13:20:58 isaki Exp $
d5 4
a8 1
# if you're adding new scripts, don't forget to update followings.
d12 1
@


1.72
log
@x68k pow(4) now uses MI sysmon_pswitch framework.  suggested by tsutsui@@.
- Make MD poffd(8) retire, and use MI powerd(8) instead of it.
- Make /dev/pow1 retire, because nobody holds /dev/pow0 any longer.
  Use /dev/pow0 for pow(4) ioctl.
- POWIOCSSIGNAL ioctl which is for poffd(8) is also obsoleted.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2008/12/11 13:55:17 mishka Exp $
d27 2
a28 2
		racoon rpcbind raidframe raidframeparity rarpd rbootd root \
		route6d routed rtadvd rtclocaltime rtsold rwho \
@


1.71
log
@Import rc.d/httpd script for httpd(8) daemon control.
See rc.conf(5) for options explanation.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2008/12/05 18:55:22 cube Exp $
d25 1
a25 1
		perusertmp pf pf_boot pflogd poffd postfix powerd ppp pwcheck \
@


1.70
log
@- Generate xdm and xfs depending on the value of X11FLAVOUR
- Only generate and install them for MKX11 builds
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2008/11/12 12:35:52 ad Exp $
d17 1
a17 1
		hostapd \
@


1.69
log
@Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2008/06/18 09:06:26 yamt Exp $
a32 1
		xdm xfs \
d37 11
@


1.68
log
@merge yamt-pf42 branch.
(import newer pf from OpenBSD 4.2)

ok'ed by peter@@.  requested by core@@
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2008/04/15 11:17:47 plunky Exp $
d21 1
a21 1
		ldconfig lkm1 lkm2 lkm3 local lpd \
@


1.68.2.1
log
@Pull up following revision(s) (requested by cube in ticket #168):
	etc/rc.d/Makefile: revision 1.70
	etc/rc.d/xdm: file removal
	etc/rc.d/xfs: file removal
	etc/rc.d/xfs.in: revision 1.1
	etc/rc.d/xdm.in: revision 1.1
- Generate xdm and xfs depending on the value of X11FLAVOUR
- Only generate and install them for MKX11 builds
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2008/06/18 09:06:26 yamt Exp $
d33 1
a37 11
.if ${MKX11} != "no"
CONFIGFILES+=	xdm xfs
FILESBUILD_xdm=	yes
FILESBUILD_xfs=	yes

.SUFFIXES: .in
.in:
	${_MKTARGET_CREATE}
	${TOOL_SED} -e 's,@@X11ROOTDIR@@,${X11ROOTDIR},g' < ${.IMPSRC} > ${.TARGET}
.endif

@


1.68.2.2
log
@Pull up following revision(s) (requested by rafal in ticket #297):
	distrib/sets/lists/etc/mi: revision 1.203
	doc/CHANGES: revision 1.1151 via patch
	etc/defaults/rc.conf: revision 1.97
	etc/mtree/special: revision 1.123
	etc/rc.d/Makefile: revision 1.71
	etc/rc.d/httpd: revision 1.1
	share/man/man5/rc.conf.5: revision 1.123
	usr.sbin/postinstall/postinstall: revision 1.80
Import rc.d/httpd script for httpd(8) daemon control.
See rc.conf(5) for options explanation.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68.2.1 2008/12/06 22:03:15 snj Exp $
d17 1
a17 1
		hostapd httpd \
@


1.68.2.3
log
@Pull up following revision(s) (requested by apb in ticket #406):
	etc/defaults/rc.conf: revision 1.99
	etc/rc.d/Makefile: revision 1.73
	etc/rc.d/rndctl: revision 1.1
	share/man/man5/rc.conf.5: revision 1.127
* Add etc/rc.d/rndctl script, based on work by Brian A. Seklecki.  This
  allows you to invoke rndctl(8) during the boot.
* Add rndctl=NO and rndctl_flags="" to /etc/defaults/rc.conf.
* Document rndctl and rndctl_flags variables in rc.conf(5).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68.2.2 2009/01/22 21:28:26 snj Exp $
d27 2
a28 2
		racoon rpcbind raidframe raidframeparity rarpd rbootd rndctl \
		root route6d routed rtadvd rtclocaltime rtsold rwho \
@


1.68.2.3.4.1
log
@sync to netbsd-5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68.2.4 2009/05/10 21:32:57 snj Exp $
d15 1
a15 1
		dhclient dhcpcd dhcpd dhcrelay dmesg downinterfaces envsys \
@


1.68.2.4
log
@Pull up following revision(s) (requested by roy in ticket #534):
	etc/defaults/rc.conf: revision 1.103
	etc/rc.d/Makefile: revision 1.78 via patch
	etc/rc.d/dhcpcd: revision 1.1
Add an rc.d script for dhcpcd(8)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68.2.3 2009/02/06 00:51:41 snj Exp $
d15 1
a15 1
		dhclient dhcpcd dhcpd dhcrelay dmesg downinterfaces envsys \
@


1.67
log
@some changes to serial bluetooth host controller interfaces

btuartd(8) should be named btattach(8) for consistency
with other parts of NetBSD

make btattach(8) a single-use tool for less complexity

device specicific initialisation (from btuart(4)) is carried
out prior to activating the line discipline (in btattach(8)),
which simplifies the API somewhat and means that the user
tool and the kernel do not need to be kept in sync.

btuart(4) driver is much reduced; naming is made consistent
and all tsleep() and delay() are removed to userland
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2007/07/14 21:20:31 ad Exp $
d16 1
a16 1
		fsck ftpd \
@


1.67.4.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2008/04/15 11:17:47 plunky Exp $
d16 1
a16 1
		fsck ftp_proxy ftpd \
@


1.67.2.1
log
@add ftp proxy rc.d script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2008/04/15 11:17:47 plunky Exp $
d16 1
a16 1
		fsck ftp_proxy ftpd \
@


1.66
log
@fixsb has done its job.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2007/07/01 08:01:29 xtraeme Exp $
d13 1
a13 1
		bootconf.sh bootparams btconfig btdevctl bthcid btuartd \
@


1.66.12.1
log
@Start where the mjf-devfs branch left off.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2007/07/14 21:20:31 ad Exp $
d15 1
a15 1
		devfsd dhclient dhcpd dhcrelay dmesg downinterfaces envsys \
@


1.66.12.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD$
d13 1
a13 1
		bootconf.sh bootparams btattach btconfig btdevctl bthcid \
@


1.66.12.3
log
@Sync with HEAD.
@
text
@d16 1
a16 1
		fsck ftp_proxy ftpd \
@


1.66.12.4
log
@Sync with HEAD.
@
text
@d5 1
a5 4
#
# NOTE:
#
# If you're adding new scripts, don't forget to update following:
a8 1
#
d17 1
a17 1
		hostapd httpd \
d21 1
a21 1
		ldconfig local lpd lvm\
d25 1
a25 1
		perusertmp pf pf_boot pflogd postfix powerd ppp pwcheck \
d27 2
a28 2
		racoon rpcbind raidframe raidframeparity rarpd rbootd rndctl \
		root route6d routed rtadvd rtclocaltime rtsold rwho \
d33 1
a37 11
.if ${MKX11} != "no"
CONFIGFILES+=	xdm xfs
FILESBUILD_xdm=	yes
FILESBUILD_xfs=	yes

.SUFFIXES: .in
.in:
	${_MKTARGET_CREATE}
	${TOOL_SED} -e 's,@@X11ROOTDIR@@,${X11ROOTDIR},g' < ${.IMPSRC} > ${.TARGET}
.endif

@


1.66.8.1
log
@Add some devfs code that's been sitting in my local tree for a while.

devfsd(8) is now the first daemon to be started after init(8). It tracks
device insertion (will eventually track removal) and devfs mounts.

Currently, we can mount multiple device file systems and have device
special files pushed into the mounts automatically, though, the device
special files aren't created with the correct major/minor number pairs
yet.

More work to come soon.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2007/07/14 21:20:31 ad Exp $
d15 1
a15 1
		devfsd dhclient dhcpd dhcrelay dmesg downinterfaces envsys \
@


1.65
log
@Add the /etc/rc.d/envsys script required by envsys2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2007/02/20 21:29:08 briggs Exp $
d16 1
a16 1
		fixsb fsck ftpd \
@


1.64
log
@Install sys/dev/bluetooth/btuart.h.
Descend into and build/install usr.sbin/btuartd.
Install etc/rc.d/btuartd.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2007/02/04 16:36:07 xtraeme Exp $
d15 1
a15 1
		dhclient dhcpd dhcrelay dmesg downinterfaces \
@


1.63
log
@Install the perusertmp file.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2006/10/07 16:50:34 rpaulo Exp $
d13 1
a13 1
		bootconf.sh bootparams btconfig btdevctl bthcid \
@


1.62
log
@PR 34692: wpa_supplicant script.
By Jukka Salmi.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2006/08/13 09:03:23 plunky Exp $
d25 1
a25 1
		pf pf_boot pflogd poffd postfix powerd ppp pwcheck \
@


1.61
log
@rename btcontrol(8) as btdevctl(8) to make it fit with the NetBSD naming
scheme for control programs. This fixes pr 34051.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2006/08/07 02:08:47 dyoung Exp $
d32 1
a32 1
		veriexec virecover wdogctl wscons wsmoused \
@


1.60
log
@Per lukem's request, revert previous change which skipped installation
of /etc/rc.d/ipfilter and family if MKIPFILTER=no.  As lukem points
out, skipping installation of etc/rc.d/ scripts is not inconsistent
with other optional components, such as pf, x11, etc.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2006/07/26 11:14:55 tron Exp $
d13 1
a13 1
		bootconf.sh bootparams btconfig btcontrol bthcid \
@


1.60.2.1
log
@Pull up following revision(s) (requested by plunky in ticket #81):
	usr.sbin/postinstall/postinstall: revision 1.23
	distrib/sets/lists/man/mi: revision 1.919
	distrib/sets/lists/etc/mi: revision 1.174
	usr.sbin/btdevctl/btdevctl.c: revision 1.1
	usr.sbin/btdevctl/hid.c: revision 1.1
	usr.sbin/Makefile: revision 1.217
	usr.sbin/btdevctl/btdevctl.h: revision 1.1
	usr.sbin/btdevctl/btdevctl.8: revision 1.1
	etc/rc.d/btcontrol: file removal
	distrib/sets/lists/comp/mi: revision 1.910
	etc/rc.d/Makefile: revision 1.61
	usr.sbin/btdevctl/cfg.c: revision 1.1
	usr.sbin/btdevctl/dev.c: revision 1.1
	share/man/man4/btkbd.4: revision 1.2
	share/man/man4/bthidev.4: revision 1.4
	usr.sbin/btcontrol/hid.c: file removal
	usr.sbin/btdevctl/Makefile: revision 1.1
	share/man/man4/btsco.4: revision 1.3
	distrib/sets/lists/base/mi: revision 1.644
	share/man/man4/btdev.4: revision 1.3
	share/man/man4/btms.4: revision 1.2
	etc/mtree/special: revision 1.100
	share/man/man5/rc.conf.5: revision 1.105
	usr.sbin/btcontrol/cfg.c: file removal
	etc/rc.d/btdevctl: revision 1.1
	etc/defaults/rc.conf: revision 1.80
	usr.sbin/btcontrol/btcontrol.h: file removal
	usr.sbin/btcontrol/btcontrol.8: file removal
	usr.sbin/btcontrol/dev.c: file removal
	usr.sbin/btcontrol/btcontrol.c: file removal
	usr.sbin/btcontrol/Makefile: file removal
rename btcontrol(8) as btdevctl(8) to make it fit with the NetBSD naming
scheme for control programs. This fixes pr 34051.
@
text
@d1 1
a1 1
# $NetBSD$
d13 1
a13 1
		bootconf.sh bootparams btconfig btdevctl bthcid \
@


1.59
log
@Only install ipfilter, ipfs, ipmon, and ipnat if MKIPFILTER=no.
@
text
@d18 1
a18 1
		identd ifwatchd inetd ipsec \
a34 3
.if (${MKIPFILTER:Uno} != "no") 
CONFIGFILES+=ipfilter ipfs ipmon ipnat
.endif
@


1.58
log
@Bluetooth fixes by Iain Hibbert:
Create "/etc/rc.d/btcontrol" to attach bluetooth devices at boot.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2006/06/19 15:44:36 gdamore Exp $
d18 1
a18 1
		identd ifwatchd inetd ipfilter ipfs ipmon ipnat ipsec \
d35 3
@


1.57
log
@Initial import of bluetooth stack on behalf of Iain Hibbert.  (plunky@@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2006/05/30 00:40:22 christos Exp $
d13 1
a13 1
		bootconf.sh bootparams btconfig bthcid \
@


1.56
log
@Remove sendmail (approved by core)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2006/05/14 15:43:54 simonb Exp $
d13 1
a13 1
		bootconf.sh bootparams \
d29 1
a29 1
		savecore screenblank securelevel sshd \
@


1.55
log
@In the rc.d file list, start a new line for each first letter of
the rc.d scripts.  Indent by an extra tab to match indentation of
usr.sbin/postinstall/postinstall
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2006/04/30 19:57:07 rpaulo Exp $
d29 1
a29 1
		savecore screenblank sendmail securelevel smmsp sshd \
@


1.54
log
@add missing files
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2006/02/08 19:02:59 agc Exp $
d11 24
a34 17
	DAEMON LOGIN NETWORKING SERVERS \
	accounting altqd amd apmd \
	bootparams bootconf.sh ccd cgd cleartmp cron \
	dhclient dhcpd dhcrelay dmesg downinterfaces fixsb fsck ftpd hostapd \
	identd ifwatchd inetd ipfilter ipfs ipmon ipnat ipsec irdaattach \
	iscsi_target isdnd \
	kdc ldconfig lkm1 lkm2 lkm3 local lpd \
	mixerctl mopd motd mountall mountcritlocal mountcritremote mountd \
	moused mrouted \
	named ndbootd network newsyslog nfsd nfslocking ntpd ntpdate \
	pf pf_boot pflogd poffd postfix powerd ppp pwcheck quota \
	racoon rpcbind raidframe raidframeparity rarpd rbootd root \
	route6d routed rtadvd rtclocaltime rtsold rwho \
	savecore screenblank sendmail securelevel smmsp sshd \
	staticroute swap1 swap2 sysdb sysctl syslogd \
	timed tpctl ttys veriexec virecover wdogctl wscons wsmoused xdm xfs \
	ypbind yppasswdd ypserv
@


1.53
log
@Add distribution entries and supporting files for the iSCSI target.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2005/08/23 12:12:56 peter Exp $
d14 3
a16 2
	dhclient dhcpd dhcrelay dmesg downinterfaces fixsb fsck ftpd \
	identd ifwatchd inetd ipfilter ipfs ipmon ipnat ipsec iscsi_target isdnd \
@


1.52
log
@pf needs to be started after the network is up, because some pf rules
derive IP address(es) from the interface (e.g "... from any to fxp0").
This however, creates window for possible attacks from the network.

Implement the solution proposed by YAMAMOTO Takashi:
Add /etc/defaults/pf.boot.conf and load it with the /etc/rc.d/pf_boot
script before starting the network. People who don't like the default
rules can override it with their own /etc/pf.boot.conf.
The default rules have been obtained from OpenBSD.

No objections on: tech-security
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2005/08/04 22:32:44 peter Exp $
d15 1
a15 1
	identd ifwatchd inetd ipfilter ipfs ipmon ipnat ipsec isdnd \
@


1.51
log
@Add the new ftpd rc.d script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2005/04/17 23:12:40 lukem Exp $
d20 1
a20 1
	pf pflogd poffd postfix powerd ppp pwcheck quota \
@


1.50
log
@Tweaks for the move of postinstall from /etc to /usr/sbin
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2004/06/30 09:22:41 tron Exp $
d14 1
a14 1
	dhclient dhcpd dhcrelay dmesg downinterfaces fixsb fsck \
@


1.49
log
@Install "pf" and "pflogd".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2004/05/16 09:53:10 lukem Exp $
d6 1
a6 1
#	src/etc/postinstall
d8 1
a8 1
#	src/distrib/sets/lists/etc/mi
@


1.49.2.1
log
@Pull up revision 1.50 (requested by lukem in ticket #168):
Tweaks for the move of postinstall from /etc to /usr/sbin
@
text
@d1 1
a1 1
# $NetBSD$
d6 2
a8 2
#	src/etc/mtree/special
#	src/usr.sbin/postinstall/postinstall
@


1.49.2.2
log
@Pull up following revision(s) (requested by peter in ticket #717):
	usr.sbin/pf/man/man5/pf.boot.conf.5: revision 1.1
	usr.sbin/postinstall/postinstall: revision 1.4
	etc/rc.d/pf: revision 1.6
	etc/rc.d/pf_boot: revision 1.1
	usr.sbin/pf/etc/defaults/pf.boot.conf: revision 1.1
	usr.sbin/pf/Makefile: revision 1.7
	etc/rc.d/Makefile: revision 1.52
	etc/mtree/special: revision 1.89
	usr.sbin/pf/man/man5/Makefile: revision 1.5
	usr.sbin/pf/etc/defaults/Makefile: revision 1.1
pf needs to be started after the network is up, because some pf rules
derive IP address(es) from the interface (e.g "... from any to fxp0").
This however, creates window for possible attacks from the network.
Implement the solution proposed by YAMAMOTO Takashi:
Add /etc/defaults/pf.boot.conf and load it with the /etc/rc.d/pf_boot
script before starting the network. People who don't like the default
rules can override it with their own /etc/pf.boot.conf.
The default rules have been obtained from OpenBSD.
No objections on: tech-security
@
text
@d20 1
a20 1
	pf pf_boot pflogd poffd postfix powerd ppp pwcheck quota \
@


1.48
log
@Consistently use CONFIGFILES & CONFIGLINKS (which enable the 'configinstall'
target) instead of using home-grown 'distribution' targets or using
FILES with the 'install' target.
Add some etc/ subdir Makefiles where appropriate.

XXX: some of etc/Makefile install-etc-files could be converted to CONFIGFILES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2004/04/18 04:02:27 dbj Exp $
d20 1
a20 1
	poffd postfix powerd ppp pwcheck quota \
@


1.47
log
@enable rc.d fixsb script
initial testing suggests that it is working and I am confident it
will not cause irrevocable damage
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2004/02/01 02:34:16 christos Exp $
d10 2
a11 1
FILES=	DAEMON LOGIN NETWORKING SERVERS \
@


1.46
log
@add identd
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2004/01/14 10:51:54 jmmv Exp $
d13 1
a13 1
	dhclient dhcpd dhcrelay dmesg downinterfaces fsck \
@


1.46.2.1
log
@Pull up revision 1.47 (requested by dbj in ticket #185)

Fix problems related to superblock upgrade issues which may be
experienced by -current users from 2003.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2004/02/01 02:34:16 christos Exp $
d13 1
a13 1
	dhclient dhcpd dhcrelay dmesg downinterfaces fixsb fsck \
@


1.45
log
@Add the veriexec rc.d script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2003/12/27 00:29:21 martin Exp $
d14 1
a14 1
	ifwatchd inetd ipfilter ipfs ipmon ipnat ipsec isdnd \
@


1.44
log
@Add rtclocaltime.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2003/12/26 12:04:35 lukem Exp $
d24 1
a24 1
	timed tpctl ttys virecover wdogctl wscons wsmoused xdm xfs \
@


1.43
log
@Revert part of previous; etc/rc.d/kdc must be installed even if Kerberos
isn't enabled.
This is how the rc.d system works in conjunction with our current build
and install system; all the rc.d scripts are installed even if the
subsystems they control are not.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2003/12/11 09:46:27 dyoung Exp $
d21 1
a21 1
	route6d routed rtadvd rtsold rwho \
@


1.42
log
@Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.

* move kerberos- and kerberos 4-only files into new flists,
  distrib/sets/lists/*/krb.*

* make the flist generators grok MKKERBEROS{,4} variables

* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
  9 out of 10 experts agree that it is ludicrous to build w/
  KERBEROS4 and w/o KERBEROS5.

* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.

* omit some Kerberos-only subdirectories from the build as
  MKKERBEROS{,4} indicate

(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly.  That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles.  While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2003/04/18 05:19:35 thorpej Exp $
d15 1
a15 1
	ldconfig lkm1 lkm2 lkm3 local lpd \
a25 3
.if (${MKKERBEROS} != "no")
FILES+=	kdc
.endif
@


1.41
log
@Add an rc script for powerd(8).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2003/03/24 15:19:28 atatat Exp $
d14 1
a14 1
	ifwatchd inetd ipfilter ipfs ipmon ipnat ipsec isdnd kdc \
d26 3
@


1.40
log
@Tweak postinstall to check for (and help out on) the upgrade to
sendmail 8.12.8.  Some of the same machinery (in shorter form) is in
the additions to rc.d/sendmail.  Also, add a smmsp startup script for
the sendmail client queue runner.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2003/01/16 11:55:29 martti Exp $
d19 1
a19 1
	poffd postfix ppp pwcheck quota \
@


1.39
log
@Back out previous (as discussed with releng). The correct way to set this is:

# echo "myserver" > /var/yp/binding/`domainname`.ypservers
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2003/01/16 07:37:36 martti Exp $
d22 1
a22 1
	savecore screenblank sendmail securelevel sshd \
@


1.38
log
@Script to bind a NIS client to a known server.

$ grep yp /etc/rc.conf
ypbind=YES
ypbind_flags="-ypset"
ypset=YES
ypset_flags="myserver"
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2003/01/10 05:07:45 yamt Exp $
d25 1
a25 1
	ypbind yppasswdd ypserv ypset
@


1.37
log
@in comment, metion about src/distrib/sets/lists/etc/mi as well.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2003/01/09 15:58:23 christos Exp $
d25 1
a25 1
	ypbind yppasswdd ypserv
@


1.36
log
@add staticroute
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2002/10/09 14:55:54 elric Exp $
d5 4
a8 2
# if you're adding new scripts, don't forget to update
# src/etc/postinstall and src/etc/mtree/special.
@


1.35
log
@Added cgd rc.d script and put it in the appropriate postinstall and
mtree files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2002/09/03 15:35:54 abs Exp $
d21 1
a21 1
	swap1 swap2 sysdb sysctl syslogd \
@


1.34
log
@Split raidframe parity checking/rebuild out into raidframeparity, which is
called after quota so we don't end up with fsck and raidframe parity rebuild
taking forever after a crash/reboot.
While we are here check for raid[0-9].conf & raid[1-9][0-9].conf not
			    raid[0-9].conf & raid[0-9][0-9].conf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2002/08/27 14:12:14 takemura Exp $
d10 1
a10 1
	bootparams bootconf.sh ccd cleartmp cron \
@


1.33
log
@Added touch panel calibration utility.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2002/07/30 05:58:42 thorpej Exp $
d18 1
a18 1
	racoon rpcbind raidframe rarpd rbootd root \
@


1.32
log
@Add a wdogctl startup/shutdown script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2002/07/03 23:31:25 yamt Exp $
d22 1
a22 1
	timed ttys virecover wdogctl wscons wsmoused xdm xfs \
@


1.31
log
@add comment:
"if you're adding new scripts, don't forget to update
src/etc/postinstall and src/etc/mtree/special."
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2002/06/29 04:07:08 grant Exp $
d22 2
a23 1
	timed ttys virecover wscons wsmoused xdm xfs ypbind yppasswdd ypserv
@


1.30
log
@add wsmoused.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2002/06/02 18:37:45 jmcneill Exp $
d4 3
@


1.29
log
@Add mixerctl script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2002/04/24 08:18:47 lukem Exp $
d19 1
a19 1
	timed ttys virecover wscons xdm xfs ypbind yppasswdd ypserv
@


1.28
log
@- in <bsd.files.mk>, don't clear FILES after using it, as that prevents
	make -V FILES
  from being useful (and given that every other variable can be
  extracted using make -V, the behaviour was unusually inconsistent
  given that the original reason for clearing it doesn't seem to be
  relevant anymore)
- use <bsd.prog.mk> instead of directly including <bsd.files.mk>
  (and possibly <bsd.man.mk> or <bsd.own.mk>)
- remove obsolete NOPROG
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2002/02/11 14:00:35 lukem Exp $
d11 1
a11 1
	mopd motd mountall mountcritlocal mountcritremote mountd \
@


1.28.2.1
log
@Pull up revision 1.32 (via patch, requested by thorpej in ticket #584):
  Add a wdogctl startup/shutdown script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2002/04/24 08:18:47 lukem Exp $
d19 1
a19 2
	timed ttys virecover wdogctl wscons xdm xfs \
	ypbind yppasswdd ypserv
@


1.28.2.2
log
@Pull up revision 1.34 (requested by abs in ticket #772):
  Split raidframe parity checking/rebuilding out into
  raidframeparity, which is called after quota, so we don't
  end up with fsck and raidframe parity rebuild taking forever
  after a crash/reboot.
  While here, check for raid[0-9].conf and raid[1-9][0-9].conf
                and not raid[0-9].conf and raid[0-9][0-9].conf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28.2.1 2002/11/11 23:41:43 he Exp $
d15 1
a15 1
	racoon rpcbind raidframe raidframeparity rarpd rbootd root \
@


1.27
log
@don't forget to install ipfs...
@
text
@d1 1
a1 3
# $NetBSD: Makefile,v 1.26 2002/01/31 01:26:05 lukem Exp $

NOPROG= noprog
@


1.26
log
@Rename NETWORK to NETWORKING, to allow rc.d to be on a case insensitive
file system (prevents conflict with 'network').  PROVIDE both NETWORKING
and NETWORK (the latter for compatibility with 3rd party scripts).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2001/12/12 12:19:09 lukem Exp $
d11 1
a11 1
	ifwatchd inetd ipfilter ipmon ipnat ipsec isdnd kdc \
@


1.25
log
@- set NOPROG before .include <bsd.own.mk>
- reformat FILES= lines for easier future additions
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2001/12/10 16:53:06 martin Exp $
d7 1
a7 1
FILES=	DAEMON LOGIN NETWORK SERVERS \
@


1.24
log
@Add rc.d support for ifwatchd (used to run ip-up/ip-down scripts for
in-kernel pppoe interfaces).
@
text
@d1 3
a3 1
# $NetBSD: Makefile,v 1.23 2001/10/29 23:25:01 augustss Exp $
d7 12
a18 7
FILES=	DAEMON LOGIN NETWORK SERVERS accounting altqd amd apmd bootparams \
	bootconf.sh ccd cleartmp cron dhclient dhcpd dhcrelay dmesg \
	downinterfaces fsck ifwatchd inetd ipfilter ipmon ipnat ipsec isdnd kdc \
	ldconfig lkm1 lkm2 lkm3 local lpd mopd motd mountall mountcritlocal \
	mountcritremote mountd moused mrouted named ndbootd network newsyslog \
	nfsd nfslocking ntpd ntpdate rpcbind poffd postfix ppp pwcheck racoon \
	quota raidframe rarpd rbootd root route6d routed rtadvd rtsold rwho \
a23 2

NOPROG= noprog
@


1.23
log
@Add moused, default off.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2001/09/08 06:06:52 martin Exp $
d7 1
a7 1
	downinterfaces fsck inetd ipfilter ipmon ipnat ipsec isdnd kdc \
@


1.22
log
@Add downinterfaces. Noticed by Thomas Klausner.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2001/05/23 20:29:14 fredette Exp $
d9 2
a10 2
	mountcritremote mountd mrouted named ndbootd network newsyslog nfsd \
	nfslocking ntpd ntpdate rpcbind poffd postfix ppp pwcheck racoon \
@


1.21
log
@sunndd has been renamed ndbootd.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2001/05/21 11:09:09 enami Exp $
d7 2
a8 2
	fsck inetd ipfilter ipmon ipnat ipsec isdnd kdc ldconfig \
	lkm1 lkm2 lkm3 local lpd mopd motd mountall mountcritlocal \
@


1.20
log
@Install the file sunndd.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2001/04/05 23:54:59 thorpej Exp $
d9 1
a9 1
	mountcritremote mountd mrouted named network newsyslog nfsd \
d12 1
a12 1
	savecore screenblank sendmail securelevel sshd sunndd \
@


1.19
log
@Add a startup script for altqd(8).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2001/04/05 17:04:03 wiz Exp $
d12 3
a14 3
	savecore screenblank sendmail securelevel sshd swap1 swap2 sysdb \
	sysctl syslogd timed ttys virecover wscons xdm xfs ypbind \
	yppasswdd ypserv
@


1.18
log
@Don't install /etc/rc.d/gated any longer, since gated isn't in the
base system.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2001/01/18 02:01:12 thorpej Exp $
d5 1
a5 1
FILES=	DAEMON LOGIN NETWORK SERVERS accounting amd apmd bootparams \
@


1.17
log
@Startup script for racoon(8).  Racoon provides "ike", and requires
"kdc" (since you might want to use IPsec on your Kerberos server,
and might be using GSSAPI to authenticate Phase 1) and "ppp" (since
racoon(8) needs to know about all of your network interfaces).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2001/01/14 15:37:22 minoura Exp $
d7 1
a7 1
	fsck gated inetd ipfilter ipmon ipnat ipsec isdnd kdc ldconfig \
@


1.16
log
@Add /etc/rc.d/poffd, for x68k power management deamon.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2001/01/07 17:53:36 martin Exp $
d10 2
a11 2
	nfslocking ntpd ntpdate rpcbind poffd postfix ppp pwcheck quota \
	raidframe rarpd rbootd root route6d routed rtadvd rtsold rwho \
@


1.15
log
@Don't fiddle with any isdn interface if the isdnd variable is set to NO
in rc.conf.

Actually do install the isdnd script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2000/09/28 22:16:15 thorpej Exp $
d10 1
a10 1
	nfslocking ntpd ntpdate rpcbind postfix ppp pwcheck quota \
@


1.14
log
@Always install sshd.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2000/09/21 10:38:04 ad Exp $
d7 1
a7 1
	fsck gated inetd ipfilter ipmon ipnat ipsec kdc ldconfig \
@


1.13
log
@Provide the option of running newsyslog at boot time; mainly for laptop
people.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2000/08/21 23:38:07 lukem Exp $
d12 1
a12 1
	savecore screenblank sendmail securelevel swap1 swap2 sysdb \
a16 4

.if defined(SSHDIST)
FILES+=	sshd
.endif
@


1.12
log
@convert fsck.sh -> fsck (using kill -TERM $$ to stop autoboot).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2000/08/10 22:02:07 thorpej Exp $
d9 6
a14 6
	mountcritremote mountd mrouted named network nfsd nfslocking \
	ntpd ntpdate rpcbind postfix ppp pwcheck quota raidframe \
	rarpd rbootd root route6d routed rtadvd rtsold rwho savecore \
	screenblank sendmail securelevel swap1 swap2 sysdb sysctl \
	syslogd timed ttys virecover wscons xdm xfs ypbind yppasswdd \
	ypserv
@


1.11
log
@Need bsd.own.mk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2000/08/06 21:32:56 thorpej Exp $
d6 9
a14 8
	bootconf.sh ccd cleartmp cron dhclient dhcpd dhcrelay dmesg fsck.sh \
	gated inetd ipfilter ipmon ipnat ipsec kdc ldconfig lkm1 lkm2 \
	lkm3 local lpd mopd \
	motd mountall mountcritlocal mountcritremote mountd mrouted named \
	network nfsd nfslocking ntpd ntpdate rpcbind postfix ppp pwcheck quota \
	raidframe rarpd rbootd root route6d routed rtadvd rtsold rwho savecore \
	screenblank sendmail swap1 swap2 sysdb sysctl syslogd timed \
	ttys virecover wscons xdm xfs ypbind yppasswdd ypserv
@


1.10
log
@Startup script glue for the Heimdal KDC.
@
text
@d1 3
a3 1
# $NetBSD: Makefile,v 1.9 2000/07/31 20:39:41 jwise Exp $
@


1.9
log
@An sshd startup script for use with usr.bin/sshd.  Installation is conditional
on ${SSHDIST}, as with usr.bin/ssh itself.

This script includes a `keygen' target for regenerating RSA and DSA host keys,
and invokes this if these keys are not present when sshd is started up.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2000/07/26 00:11:48 lukem Exp $
d5 1
a5 1
	gated inetd ipfilter ipmon ipnat ipsec kerberos ldconfig lkm1 lkm2 \
@


1.8
log
@* add new dummy dependancy `NETWORK' to be REQUIREd by services which need
  networking to be operational before starting, and use as appropriate.
  NETWORK depends upon network and dhclient.
* move the guts of systemfs into mountcritlocal
* replace the dependancy on systemfs with mountcritremote, and remove the
  former.
* SERVERS now also depends upon ppp

Notes:
* dhclient (and others) needs /var to be a $critical_filesystem_beforenet
* dhclient now starts before syslogd (because the latter needs /usr, and
  /usr might need dhclient to be mounted)

Should fix PRs:
    [install/9853] [bin/10002] [misc/10349] [port-i386/10633] [misc/10641]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/06/13 16:29:54 itojun Exp $
d14 4
@


1.7
log
@add rc.d/ipsec for ipsec configuration.  when enabled, it will inject
/etc/ipsec.conf into "setkey -f".  PR 9609.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2000/06/02 22:54:11 fvdl Exp $
d3 4
a6 4
FILES=	DAEMON LOGIN SERVERS accounting amd apmd bootparams bootconf.sh ccd \
	cleartmp cron dhclient dhcpd dhcrelay dmesg fsck.sh gated inetd \
	ipfilter ipmon ipnat ipsec kerberos ldconfig lkm1 lkm2 lkm3 local \
	lpd mopd \
d10 1
a10 1
	screenblank sendmail swap1 swap2 sysdb sysctl syslogd systemfs timed \
@


1.7.2.1
log
@Update from trunk:
Startup script glue for the Heimdal KDC.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/06/13 16:29:54 itojun Exp $
d5 1
a5 1
	ipfilter ipmon ipnat ipsec kdc ldconfig lkm1 lkm2 lkm3 local \
@


1.7.2.2
log
@pull up revs 1.8-1.9
approved by: thorpej

- add NETWORK, sshd
- remove systemfs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2000/07/31 20:39:41 jwise Exp $
d3 4
a6 4
FILES=	DAEMON LOGIN NETWORK SERVERS accounting amd apmd bootparams \
	bootconf.sh ccd cleartmp cron dhclient dhcpd dhcrelay dmesg fsck.sh \
	gated inetd ipfilter ipmon ipnat ipsec kdc ldconfig lkm1 lkm2 \
	lkm3 local lpd mopd \
d10 1
a10 1
	screenblank sendmail swap1 swap2 sysdb sysctl syslogd timed \
a13 4

.if defined(SSHDIST)
FILES+=	sshd
.endif
@


1.7.2.3
log
@pull up the following:
    etc/rc.d/Makefile	1.12
    etc/rc.d/fsck	1.1
    etc/rc.d/fsck.sh	REMOVE
replace fsck.sh with fsck (using kill -TERM $$ to stop autoboot).

approved: thorpej
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2000/08/21 23:38:07 lukem Exp $
d4 8
a11 9
	bootconf.sh ccd cleartmp cron dhclient dhcpd dhcrelay dmesg \
	fsck gated inetd ipfilter ipmon ipnat ipsec kdc ldconfig \
	lkm1 lkm2 lkm3 local lpd mopd motd mountall mountcritlocal \
	mountcritremote mountd mrouted named network nfsd nfslocking \
	ntpd ntpdate rpcbind postfix ppp pwcheck quota raidframe \
	rarpd rbootd root route6d routed rtadvd rtsold rwho savecore \
	screenblank sendmail securelevel swap1 swap2 sysdb sysctl \
	syslogd timed ttys virecover wscons xdm xfs ypbind yppasswdd \
	ypserv
@


1.7.2.4
log
@Always install the sshd script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7.2.3 2000/08/23 12:32:17 lukem Exp $
d10 1
a10 1
	screenblank sendmail securelevel sshd swap1 swap2 sysdb sysctl \
d15 4
@


1.7.2.5
log
@Pull up revision 1.27 (via patch, requested by seb):
  Added ipfs to save state tables.  Use -D for ipmon.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7.2.4 2000/09/29 05:46:44 thorpej Exp $
d5 1
a5 1
	fsck gated inetd ipfilter ipfs ipmon ipnat ipsec kdc ldconfig \
@


1.6
log
@* Portmap is now called rpcbind.
* Add IPv6 RPC entries to inetd.conf (commented out by default, as the others)
* Add netconfig file, needed for TI-RPC code.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2000/05/03 14:40:39 joda Exp $
d5 2
a6 1
	ipfilter ipmon ipnat kerberos ldconfig lkm1 lkm2 lkm3 local lpd mopd \
@


1.5
log
@xntpd -> ntpd
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2000/04/26 05:28:04 thorpej Exp $
d7 1
a7 1
	network nfsd nfslocking ntpd ntpdate portmap postfix ppp pwcheck quota \
@


1.5.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/06/13 16:29:54 itojun Exp $
d5 1
a5 2
	ipfilter ipmon ipnat ipsec kerberos ldconfig lkm1 lkm2 lkm3 local \
	lpd mopd \
d7 1
a7 1
	network nfsd nfslocking ntpd ntpdate rpcbind postfix ppp pwcheck quota \
@


1.4
log
@Provide rc.d support for the Postfix mail system.  Committed to the
base because there is no support for packages in rc.d, and Postfix
is supposed to become part of the base system anyhow.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/04/16 04:18:51 thorpej Exp $
d7 1
a7 1
	network nfsd nfslocking ntpdate portmap postfix ppp pwcheck quota \
d10 1
a10 1
	ttys virecover wscons xdm xfs xntpd ypbind yppasswdd ypserv
@


1.3
log
@nfsiod script is gone.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2000/03/13 04:03:53 lukem Exp $
d7 1
a7 1
	network nfsd nfslocking ntpdate portmap ppp pwcheck quota \
@


1.2
log
@* replace daemon, login, servers with DAEMON, LOGIN, SERVERS
* remove sshd (it was from my private system)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2000/03/10 11:53:23 lukem Exp $
d7 1
a7 1
	network nfsd nfsiod nfslocking ntpdate portmap ppp pwcheck quota \
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d3 8
a10 9
FILES=	accounting amd apmd bootparams bootconf.sh ccd cleartmp cron daemon \
	dhclient dhcpd dhcrelay dmesg fsck.sh gated inetd ipfilter ipmon ipnat \
	kerberos ldconfig lkm1 lkm2 lkm3 local login lpd mopd motd \
	mountall mountcritlocal mountcritremote mountd mrouted named network \
	nfsd nfsiod nfslocking ntpdate portmap ppp pwcheck quota raidframe \
	rarpd rbootd root route6d routed rtadvd rtsold rwho savecore \
	screenblank sendmail servers sshd swap1 swap2 sysdb sysctl syslogd \
	systemfs timed ttys virecover wscons xdm xfs xntpd ypbind yppasswdd \
	ypserv
@


1.1.1.1
log
@rc.d scripts derived from /etc/rc
@
text
@@
