special revision 1.46
1#	$NetBSD: special,v 1.46 2001/10/05 16:11:46 lukem Exp $
2#	@(#)special	8.2 (Berkeley) 1/23/94
3#
4# Hand-crafted mtree specification for the dangerous files.
5#
6
7/set uname=root gname=wheel
8
9.				type=dir  mode=0755
10
11./dev				type=dir  mode=0755
12./dev/drum			type=char mode=0640 gname=kmem
13./dev/fd			type=dir  mode=0755 ignore
14./dev/kmem			type=char mode=0640 gname=kmem
15./dev/mem			type=char mode=0640 gname=kmem
16
17./etc				type=dir  mode=0755
18./etc/Distfile			type=file mode=0644 optional
19./etc/amd			type=dir  mode=0755 optional
20./etc/apm			type=dir  mode=0755 optional
21./etc/bootparams		type=file mode=0644 optional
22./etc/bootptab			type=file mode=0644 optional
23./etc/ccd.conf			type=file mode=0644 optional
24#	XXX remove changelist?
25./etc/changelist		type=file mode=0644
26#	XXX remove crontab entry completely ?
27./etc/crontab			type=file mode=0644 optional
28./etc/csh.cshrc			type=file mode=0644
29./etc/csh.login			type=file mode=0644
30./etc/csh.logout		type=file mode=0644
31./etc/daily			type=file mode=0644
32./etc/daily.conf		type=file mode=0644
33./etc/daily.local		type=file mode=0644 optional
34./etc/defaultdomain		type=file mode=0644 optional
35./etc/defaults			type=dir  mode=0755
36./etc/defaults/daily.conf	type=file mode=0444
37./etc/defaults/monthly.conf	type=file mode=0444
38./etc/defaults/rc.conf		type=file mode=0444
39./etc/defaults/security.conf	type=file mode=0444
40./etc/defaults/weekly.conf	type=file mode=0444
41./etc/dhclient-enter-hooks	type=file mode=0644 optional
42./etc/dhclient-exit-hooks	type=file mode=0644 optional
43./etc/dhclient.conf		type=file mode=0644 optional
44./etc/dhcpd.conf		type=file mode=0644 optional
45./etc/disktab			type=file mode=0644
46./etc/dm.conf			type=file mode=0644
47./etc/dumpdates			type=file mode=0664 gname=operator optional
48./etc/ethers			type=file mode=0644 optional
49./etc/exports			type=file mode=0644 optional
50./etc/floppytab			type=file mode=0644
51./etc/fstab			type=file mode=0644
52./etc/ftpchroot			type=file mode=0644
53./etc/ftpd.conf			type=file mode=0644 optional
54./etc/ftpusers			type=file mode=0644
55./etc/ftpwelcome		type=file mode=0644 optional
56./etc/gateways			type=file mode=0644 optional
57./etc/gettytab			type=file mode=0644
58./etc/group			type=file mode=0644
59./etc/hesiod.conf		type=file mode=0644 optional
60./etc/hosts			type=file mode=0644
61./etc/hosts.allow		type=file mode=0644 optional
62./etc/hosts.deny		type=file mode=0644 optional
63./etc/hosts.equiv		type=file mode=0600 optional
64./etc/hosts.lpd			type=file mode=0644 optional
65./etc/ifaliases			type=file mode=0644 optional
66#	XXX support ifconfig.*
67./etc/inetd.conf		type=file mode=0644
68./etc/ipf.conf			type=file mode=0644 optional
69./etc/ipnat.conf		type=file mode=0644 optional
70./etc/ipsec.conf		type=file mode=0644 optional
71./etc/kerberosIV		type=dir  mode=0755 ignore optional
72./etc/ld.so.conf		type=file mode=0644 optional
73./etc/lkm.conf			type=file mode=0644 optional
74./etc/localtime			type=link mode=0755
75./etc/login.conf		type=file mode=0644 optional
76./etc/mail			type=dir  mode=0755
77./etc/mail/aliases		type=file mode=0644
78./etc/mail/aliases.db		type=file mode=0644
79./etc/mail/helpfile		type=file mode=0444
80./etc/mail/local-host-names	type=file mode=0644 optional
81./etc/mail/sendmail.cf		type=file mode=0444
82./etc/mail.rc			type=file mode=0644
83./etc/mailer.conf		type=file mode=0644
84./etc/man.conf			type=file mode=0644
85./etc/master.passwd		type=file mode=0600
86./etc/mk.conf			type=file mode=0644
87./etc/moduli			type=file mode=0444
88./etc/monthly			type=file mode=0644
89./etc/monthly.conf		type=file mode=0644
90./etc/monthly.local		type=file mode=0644 optional
91./etc/mrouted.conf		type=file mode=0644
92./etc/mtree			type=dir  mode=0755
93./etc/mtree/special		type=file mode=0444
94./etc/mygate			type=file mode=0644 optional
95./etc/myname			type=file mode=0644 optional
96./etc/named.conf		type=file mode=0644 optional
97./etc/namedb			type=dir  mode=0755
98./etc/netconfig			type=file mode=0644
99./etc/netgroup			type=file mode=0644 optional
100./etc/netgroup.db		type=file mode=0644 optional
101./etc/netstart.local		type=file mode=0644 optional
102./etc/networks			type=file mode=0644
103./etc/newsyslog.conf		type=file mode=0644
104./etc/nsswitch.conf		type=file mode=0644
105./etc/ntp.conf			type=file mode=0644 optional
106./etc/passwd			type=file mode=0644
107./etc/passwd.conf		type=file mode=0644 optional
108./etc/phones			type=file mode=0644
109./etc/ppp			type=dir  mode=0755 optional
110./etc/ppp/options		type=file mode=0644 optional
111./etc/printcap			type=file mode=0644
112./etc/profile			type=file mode=0644
113./etc/protocols			type=file mode=0644
114#	XXX support raid*.conf
115./etc/rbootd.conf		type=file mode=0644 optional
116./etc/rc			type=file mode=0644
117./etc/rc.conf			type=file mode=0644
118#	XXX support rc.conf.d/*
119./etc/rc.d			type=dir  mode=0755
120./etc/rc.d/DAEMON		type=file mode=0555
121./etc/rc.d/LOGIN		type=file mode=0555
122./etc/rc.d/NETWORK		type=file mode=0555
123./etc/rc.d/SERVERS		type=file mode=0555
124./etc/rc.d/accounting		type=file mode=0555
125./etc/rc.d/altqd		type=file mode=0555
126./etc/rc.d/amd			type=file mode=0555
127./etc/rc.d/apmd			type=file mode=0555
128./etc/rc.d/bootconf.sh		type=file mode=0555
129./etc/rc.d/bootparams		type=file mode=0555
130./etc/rc.d/ccd			type=file mode=0555
131./etc/rc.d/cleartmp		type=file mode=0555
132./etc/rc.d/cron			type=file mode=0555
133./etc/rc.d/dhclient		type=file mode=0555
134./etc/rc.d/dhcpd		type=file mode=0555
135./etc/rc.d/dhcrelay		type=file mode=0555
136./etc/rc.d/dmesg		type=file mode=0555
137./etc/rc.d/downinterfaces	type=file mode=0555
138./etc/rc.d/fsck			type=file mode=0555
139./etc/rc.d/inetd		type=file mode=0555
140./etc/rc.d/ipfilter		type=file mode=0555
141./etc/rc.d/ipmon		type=file mode=0555
142./etc/rc.d/ipnat		type=file mode=0555
143./etc/rc.d/ipsec		type=file mode=0555
144./etc/rc.d/isdnd		type=file mode=0555
145./etc/rc.d/kdc			type=file mode=0555
146./etc/rc.d/ldconfig		type=file mode=0555
147./etc/rc.d/lkm1			type=file mode=0555
148./etc/rc.d/lkm2			type=file mode=0555
149./etc/rc.d/lkm3			type=file mode=0555
150./etc/rc.d/local		type=file mode=0555
151./etc/rc.d/lpd			type=file mode=0555
152./etc/rc.d/mopd			type=file mode=0555
153./etc/rc.d/motd			type=file mode=0555
154./etc/rc.d/mountall		type=file mode=0555
155./etc/rc.d/mountcritlocal	type=file mode=0555
156./etc/rc.d/mountcritremote	type=file mode=0555
157./etc/rc.d/mountd		type=file mode=0555
158./etc/rc.d/mrouted		type=file mode=0555
159./etc/rc.d/named		type=file mode=0555
160./etc/rc.d/ndbootd		type=file mode=0555
161./etc/rc.d/network		type=file mode=0555
162./etc/rc.d/newsyslog		type=file mode=0555
163./etc/rc.d/nfsd			type=file mode=0555
164./etc/rc.d/nfslocking		type=file mode=0555
165./etc/rc.d/ntpd			type=file mode=0555
166./etc/rc.d/ntpdate		type=file mode=0555
167./etc/rc.d/poffd		type=file mode=0555
168./etc/rc.d/postfix		type=file mode=0555
169./etc/rc.d/ppp			type=file mode=0555
170./etc/rc.d/pwcheck		type=file mode=0555
171./etc/rc.d/quota		type=file mode=0555
172./etc/rc.d/racoon		type=file mode=0555
173./etc/rc.d/raidframe		type=file mode=0555
174./etc/rc.d/rarpd		type=file mode=0555
175./etc/rc.d/rbootd		type=file mode=0555
176./etc/rc.d/root			type=file mode=0555
177./etc/rc.d/route6d		type=file mode=0555
178./etc/rc.d/routed		type=file mode=0555
179./etc/rc.d/rpcbind		type=file mode=0555
180./etc/rc.d/rtadvd		type=file mode=0555
181./etc/rc.d/rtsold		type=file mode=0555
182./etc/rc.d/rwho			type=file mode=0555
183./etc/rc.d/savecore		type=file mode=0555
184./etc/rc.d/screenblank		type=file mode=0555
185./etc/rc.d/securelevel		type=file mode=0555
186./etc/rc.d/sendmail		type=file mode=0555
187./etc/rc.d/sshd			type=file mode=0555
188./etc/rc.d/swap1		type=file mode=0555
189./etc/rc.d/swap2		type=file mode=0555
190./etc/rc.d/sysctl		type=file mode=0555
191./etc/rc.d/sysdb		type=file mode=0555
192./etc/rc.d/syslogd		type=file mode=0555
193./etc/rc.d/timed		type=file mode=0555
194./etc/rc.d/ttys			type=file mode=0555
195./etc/rc.d/virecover		type=file mode=0555
196./etc/rc.d/wscons		type=file mode=0555
197./etc/rc.d/xdm			type=file mode=0555
198./etc/rc.d/xfs			type=file mode=0555
199./etc/rc.d/ypbind		type=file mode=0555
200./etc/rc.d/yppasswdd		type=file mode=0555
201./etc/rc.d/ypserv		type=file mode=0555
202./etc/rc.lkm			type=file mode=0644
203./etc/rc.local			type=file mode=0644 optional
204./etc/rc.shutdown		type=file mode=0644
205./etc/rc.shutdown.local		type=file mode=0644 optional
206./etc/rc.subr			type=file mode=0644
207./etc/remote			type=file mode=0644
208./etc/resolv.conf		type=file mode=0644 optional
209./etc/rpc			type=file mode=0644
210./etc/rtadvd.conf		type=file mode=0644 optional
211./etc/security			type=file mode=0644
212./etc/security.conf		type=file mode=0644
213./etc/security.local		type=file mode=0644 optional
214./etc/services			type=file mode=0644
215./etc/shells			type=file mode=0644
216./etc/spwd.db			type=file mode=0600
217./etc/ssh.conf			type=file mode=0644 optional
218./etc/ssh_host_dsa_key		type=file mode=0600 optional
219./etc/ssh_host_dsa_key.pub	type=file mode=0644 optional
220./etc/ssh_host_key		type=file mode=0600 optional
221./etc/ssh_host_key.pub		type=file mode=0644 optional
222./etc/ssh_host_rsa_key		type=file mode=0600 optional
223./etc/ssh_host_rsa_key.pub	type=file mode=0644 optional
224./etc/ssh_known_hosts		type=file mode=0644 optional
225./etc/ssh_known_hosts2		type=file mode=0644 optional
226./etc/sshd.conf			type=file mode=0644 optional
227./etc/sysctl.conf		type=file mode=0644
228./etc/syslog.conf		type=file mode=0644
229./etc/ttyaction			type=file mode=0644 optional
230./etc/ttys			type=file mode=0644
231./etc/usermgmt.conf		type=file mode=0644 optional
232./etc/weekly			type=file mode=0644
233./etc/weekly.conf		type=file mode=0644
234./etc/weekly.local		type=file mode=0644 optional
235./etc/wscons.conf		type=file mode=0644
236
237./root				type=dir  mode=0755
238./root/.cshrc			type=file mode=0644
239./root/.klogin			type=file mode=0600 optional
240./root/.login			type=file mode=0644
241./root/.profile			type=file mode=0644
242./root/.rhosts			type=file mode=0600 optional
243
244./sbin				type=dir  mode=0755 ignore
245
246./usr				type=dir  mode=0755
247./usr/bin			type=dir  mode=0755 ignore
248./usr/games			type=dir  mode=0755 optional
249./usr/games/hide		type=dir  mode=0750 gname=games ignore optional
250./usr/include			type=dir  mode=0755 ignore
251./usr/lib			type=dir  mode=0755 ignore
252./usr/libdata			type=dir  mode=0755 ignore
253./usr/libexec			type=dir  mode=0755 ignore
254./usr/local			type=dir  mode=0755
255./usr/local/bin			type=dir  mode=0755 ignore
256./usr/local/lib			type=dir  mode=0755 ignore
257./usr/pkg			type=dir  mode=0755 ignore optional
258./usr/sbin			type=dir  mode=0755 ignore
259./usr/share			type=dir  mode=0755 ignore
260
261./var				type=dir  mode=0755
262./var/account			type=dir  mode=0755
263./var/account/acct		type=file mode=0644 optional
264./var/at			type=dir  mode=0755 ignore
265./var/backups			type=dir  mode=0755 ignore
266./var/cron			type=dir  mode=0755
267./var/cron/tabs			type=dir  mode=0700
268./var/cron/tabs/root		type=file mode=0600
269./var/db			type=dir  mode=0755
270./var/db/kvm.db			type=file mode=0644
271./var/log			type=dir  mode=0755
272./var/log/authlog		type=file mode=0600
273./var/log/wtmp			type=file mode=0644
274./var/mail			type=dir  mode=1777 ignore
275./var/preserve			type=dir  mode=0755 ignore
276./var/run			type=dir  mode=0755
277./var/run/utmp			type=file mode=0664 gname=utmp
278./var/spool			type=dir  mode=0755
279./var/spool/ftp			type=dir  mode=0755 optional
280./var/spool/ftp/bin		type=dir  mode=0755 optional
281./var/spool/ftp/bin/ls		type=file mode=0555 optional
282./var/spool/ftp/etc		type=dir  mode=0755 optional
283./var/spool/ftp/etc/group		type=file mode=0644 optional
284./var/spool/ftp/etc/localtime		type=file mode=0644 optional
285./var/spool/ftp/etc/master.passwd	type=file mode=0600 optional
286./var/spool/ftp/etc/passwd		type=file mode=0644 optional
287./var/spool/ftp/hidden		type=dir  mode=0111 ignore optional
288./var/spool/ftp/pub		type=dir  mode=0775 ignore optional
289./var/spool/mqueue		type=dir  mode=0755 ignore
290./var/spool/news		type=dir  mode=0755 uname=news gname=news ignore optional
291./var/spool/output		type=dir  mode=0755 ignore
292./var/spool/uucp		type=dir  mode=0755 uname=uucp gname=daemon ignore optional
293./var/spool/uucppublic		type=dir  mode=1777 uname=uucp gname=daemon ignore optional
294./var/yp			type=dir  mode=0755
295./var/yp/Makefile		type=file mode=0644 optional
296