xref: /netbsd-src/share/man/man7/hier.7 (revision 03dff19df5b96185653c6ec8c37f7f8e77b9a859)
1*03dff19dSwiz.\"	$NetBSD: hier.7,v 1.143 2024/03/17 22:05:23 wiz Exp $
2294d9cc7Sjtc.\"
314de1400Smrg.\" Copyright (c) 1990, 1993, 1994
4294d9cc7Sjtc.\"	The Regents of the University of California.  All rights reserved.
561f28255Scgd.\"
661f28255Scgd.\" Redistribution and use in source and binary forms, with or without
761f28255Scgd.\" modification, are permitted provided that the following conditions
861f28255Scgd.\" are met:
961f28255Scgd.\" 1. Redistributions of source code must retain the above copyright
1061f28255Scgd.\"    notice, this list of conditions and the following disclaimer.
1161f28255Scgd.\" 2. Redistributions in binary form must reproduce the above copyright
1261f28255Scgd.\"    notice, this list of conditions and the following disclaimer in the
1361f28255Scgd.\"    documentation and/or other materials provided with the distribution.
14075022b3Sagc.\" 3. Neither the name of the University nor the names of its contributors
1561f28255Scgd.\"    may be used to endorse or promote products derived from this software
1661f28255Scgd.\"    without specific prior written permission.
1761f28255Scgd.\"
1861f28255Scgd.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
1961f28255Scgd.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2061f28255Scgd.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2161f28255Scgd.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2261f28255Scgd.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2361f28255Scgd.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2461f28255Scgd.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2561f28255Scgd.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2661f28255Scgd.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2761f28255Scgd.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2861f28255Scgd.\" SUCH DAMAGE.
2961f28255Scgd.\"
3014de1400Smrg.\"	@(#)hier.7	8.5 (Berkeley) 6/1/94
3161f28255Scgd.\"
32*03dff19dSwiz.Dd March 17, 2024
3361f28255Scgd.Dt HIER 7
3461f28255Scgd.Os
3561f28255Scgd.Sh NAME
3661f28255Scgd.Nm hier
3761f28255Scgd.Nd layout of file systems
3861f28255Scgd.Sh DESCRIPTION
3914de1400SmrgAn outline of the file system hierarchy.
4077c2009eSfair.Pp
4177c2009eSfairNaming is very important.
4277c2009eSfairThe
4377c2009eSfair.Ux
4477c2009eSfairSystem relies on filename conventions for much of its power as a system.
4577c2009eSfairThe following file system layout describes generally where things are
4677c2009eSfairand what they are, with references to other man pages for more detailed
4777c2009eSfairdocumentation.
4877c2009eSfair.Pp
4977c2009eSfairNot all files will be in every system.
5014de1400Smrg.Bl -tag -width "/altroot/"
5121a1a457Swiz.It Pa \&/
524af0b2e0SdhollandRoot directory of the system.
5321a1a457Swiz.It Pa /COPYRIGHT
5413b39a37SwizSystem copyright notice, most often put on CD-ROM distributions.
5521a1a457Swiz.It Pa "/[a-z]/"
564af0b2e0SdhollandUser file systems.
5721a1a457Swiz.It Pa /altroot/
584af0b2e0SdhollandAlternate root file system, in case of disaster.
5921a1a457Swiz.\" .It Pa /amd/
604af0b2e0Sdholland.\" Home directories mount point; see
614af0b2e0Sdholland.\" .Xr amd 8 .
6221a1a457Swiz.It Pa /bin/
634af0b2e0SdhollandUtilities used in both single and multi-user environments.
6421a1a457Swiz.It Pa /boot*
654af0b2e0SdhollandSecond-stage boot loader(s) for some platforms; see
664af0b2e0Sdholland.Xr installboot 8 .
6721a1a457Swiz.It Pa /cdrom/
684af0b2e0SdhollandEmpty directory commonly used by
694af0b2e0Sdhollandsystem administrators as a temporary mount point for ISO-9660 file
704af0b2e0Sdhollandsystems on CD (or DVD) media.
7121a1a457Swiz.It Pa /dev/
724af0b2e0SdhollandBlock, character, and other special device files.
7361f28255Scgd.Pp
7414de1400Smrg.Bl -tag -width "MAKEDEV" -compact
7521a1a457Swiz.It Pa MAKEDEV
764af0b2e0SdhollandScript for creating device files;
7761f28255Scgdsee
784af0b2e0Sdholland.Xr makedev 8 .
7921a1a457Swiz.It Pa console
804af0b2e0SdhollandThe computer's console device.
8121a1a457Swiz.It Pa drum
824af0b2e0SdhollandThe computer's swap space device; see
834af0b2e0Sdholland.Xr drum 4 .
8421a1a457Swiz.It Pa fd/
854af0b2e0SdhollandFile descriptor files;
8661f28255Scgdsee
874af0b2e0Sdholland.Xr fd 4 .
8821a1a457Swiz.It Pa klog
894af0b2e0SdhollandKernel logging device; see
904af0b2e0Sdholland.Xr syslog 3 .
9121a1a457Swiz.It Pa kmem
924af0b2e0SdhollandKernel virtual memory device; see
934af0b2e0Sdholland.Xr mem 4 .
9421a1a457Swiz.It Pa log
95dc026e05Sfair.Ux
96dc026e05Sfairdomain datagram log socket; see
974af0b2e0Sdholland.Xr syslogd 8 .
9821a1a457Swiz.It Pa mem
994af0b2e0SdhollandKernel physical memory device; see
1004af0b2e0Sdholland.Xr mem 4 .
10121a1a457Swiz.It Pa null
1024af0b2e0SdhollandThe null device; see
1034af0b2e0Sdholland.Xr null 4 .
10421a1a457Swiz.It Pa pts/
1054af0b2e0SdhollandMount point for the pseudo-terminal device file system; see
1064af0b2e0Sdholland.Xr mount_ptyfs 8 .
10721a1a457Swiz.It Pa stderr
10821a1a457Swiz.It Pa stdin
10921a1a457Swiz.It Pa stdout
1104af0b2e0SdhollandFile descriptor files;
11114de1400Smrgsee
1124af0b2e0Sdholland.Xr fd 4 .
11321a1a457Swiz.It Pa tty
1144af0b2e0SdhollandDevice pointing to each process's own controlling terminal; see
1154af0b2e0Sdholland.Xr tty 4 .
11621a1a457Swiz.It Pa zero
1174af0b2e0SdhollandThe zero device; see
1184af0b2e0Sdholland.Xr zero 4 .
11961f28255Scgd.El
12021a1a457Swiz.\" .It Pa /dump/
1214af0b2e0Sdholland.\" Online
1228782dcebSwiz.\" .Xr dump 8
1234af0b2e0Sdholland.\" repository.
12421a1a457Swiz.It Pa /etc/
1254af0b2e0SdhollandSystem configuration files and scripts.
12661f28255Scgd.Pp
12714de1400Smrg.Bl -tag -width "master.passwd" -compact
12821a1a457Swiz.It Pa amd*
1294af0b2e0SdhollandConfiguration files for
1304af0b2e0Sdholland.Xr amd 8 .
13121a1a457Swiz.It Pa changelist
1324af0b2e0SdhollandFiles backed up by the
13321a1a457Swiz.Pa security
1344af0b2e0Sdhollandscript.
13521a1a457Swiz.It Pa crontab
1364af0b2e0SdhollandSchedule used by the
13714de1400Smrg.Xr cron 8
1384af0b2e0Sdhollanddaemon.
13921a1a457Swiz.It Pa csh.cshrc
14021a1a457Swiz.It Pa csh.login
14121a1a457Swiz.It Pa csh.logout
1424af0b2e0SdhollandSystem-wide scripts for
1434af0b2e0Sdholland.Xr csh 1 .
14421a1a457Swiz.It Pa daily
1454af0b2e0SdhollandScript run each day by
1464af0b2e0Sdholland.Xr cron 8 .
14721a1a457Swiz.It Pa daily.conf
1484af0b2e0SdhollandConfiguration file for
14921a1a457Swiz.Pa daily ;
15061f28255Scgdsee
1514af0b2e0Sdholland.Xr daily.conf 5 .
15221a1a457Swiz.It Pa defaults/
1534af0b2e0SdhollandDefault configuration files read by various
154dc702ccaSlukem.Pa /etc/*.conf
1554af0b2e0Sdhollandfiles.
15621a1a457Swiz.It Pa disktab
1574af0b2e0SdhollandDisk description file; see
1584af0b2e0Sdholland.Xr disktab 5 .
15921a1a457Swiz.It Pa dm.conf
1604af0b2e0SdhollandDungeon master configuration; see
1614af0b2e0Sdholland.Xr dm.conf 5 .
16221a1a457Swiz.It Pa dumpdates
1634af0b2e0SdhollandDump history; see
1644af0b2e0Sdholland.Xr dump 8 .
16521a1a457Swiz.It Pa exports
1664af0b2e0SdhollandFile system export information; see
1674af0b2e0Sdholland.Xr mountd 8 .
16821a1a457Swiz.It Pa fstab
1694af0b2e0SdhollandFile system mounting table; see
17014de1400Smrg.Xr fstab 5
17114de1400Smrgand
1724af0b2e0Sdholland.Xr mount 8 .
17321a1a457Swiz.It Pa ftpusers
1744af0b2e0SdhollandUsers denied
17514de1400Smrg.Xr ftp 1
17614de1400Smrgaccess; see
1774af0b2e0Sdholland.Xr ftpd 8 .
17821a1a457Swiz.It Pa ftpwelcome
17914de1400Smrg.Xr ftp 1
18014de1400Smrginitial message; see
1814af0b2e0Sdholland.Xr ftpd 8 .
18221a1a457Swiz.It Pa gettytab
1834af0b2e0SdhollandTerminal configuration database; see
1844af0b2e0Sdholland.Xr gettytab 5 .
18521a1a457Swiz.It Pa group
1864af0b2e0SdhollandGroup permissions file; see
1874af0b2e0Sdholland.Xr group 5 .
18821a1a457Swiz.It Pa hosts
1894af0b2e0SdhollandHost name database backup for
19014de1400Smrg.Xr named 8 ;
19114de1400Smrgsee
1924af0b2e0Sdholland.Xr hosts 5 .
19321a1a457Swiz.It Pa hosts.equiv
1944af0b2e0SdhollandTrusted machines with equivalent user IDs.
1954af0b2e0Sdholland(Obsolete.)
19621a1a457Swiz.It Pa hosts.lpd
1974af0b2e0SdhollandTrusted machines with printing privileges.
19821a1a457Swiz.It Pa inetd.conf
19914de1400SmrgInternet server configuration file; see
2004af0b2e0Sdholland.Xr inetd 8 .
20121a1a457Swiz.It Pa kerberosV/
2024af0b2e0SdhollandConfiguration files for Kerberos version V;
2037870fd79Sperrysee
2044af0b2e0Sdholland.Xr kerberos 8 .
20521a1a457Swiz.It Pa localtime
2064af0b2e0SdhollandLocal time zone;
20714de1400Smrgsee
2084af0b2e0Sdholland.Xr ctime 3 .
20921a1a457Swiz.It Pa login.conf
210d146eb73SdhollandConfiguration of user classes and limits; see
211d146eb73Sdholland.Xr login.conf 5 .
21221a1a457Swiz.It Pa mail/
2134af0b2e0SdhollandConfiguration files for
2144af0b2e0Sdholland.Xr sendmail 1 .
21531cd3ffaSwiz.Pp
2160493f499Sitojun.Bl -tag -width "sendmail.*" -compact
21721a1a457Swiz.It Pa aliases*
2184af0b2e0SdhollandUsername alias files.
21921a1a457Swiz.It Pa sendmail.*
22084e9c4d0Snjoly.Xr sendmail 1
2214af0b2e0Sdhollandconfiguration information.
2220493f499Sitojun.El
22321a1a457Swiz.It Pa mail.rc
2244af0b2e0SdhollandSystem-wide initialization script for
2254af0b2e0Sdholland.Xr mail 1 .
22621a1a457Swiz.It Pa man.conf
2274af0b2e0SdhollandConfiguration file for
22814de1400Smrg.Xr man 1 ;
22914de1400Smrgsee
2304af0b2e0Sdholland.Xr man.conf 5 .
23121a1a457Swiz.It Pa master.passwd
232fde248d7SperryMain password file, readable only by root; see
2334af0b2e0Sdholland.Xr passwd 5 .
23421a1a457Swiz.It Pa mk.conf
2354af0b2e0SdhollandOptional file containing
236308f6f25Shubertf.Xr make 1
2374af0b2e0Sdhollandvariables, used to configure pkgsrc and the system sources.
23821a1a457Swiz.It Pa monthly
2394af0b2e0SdhollandScript run each month by
2404af0b2e0Sdholland.Xr cron 8 .
24121a1a457Swiz.It Pa monthly.conf
2424af0b2e0SdhollandConfiguration file for
24321a1a457Swiz.Pa monthly ;
244dc702ccaSlukemsee
2454af0b2e0Sdholland.Xr monthly.conf 5 .
24621a1a457Swiz.It Pa motd
2474af0b2e0SdhollandSystem message of the day.
24821a1a457Swiz.It Pa mtree/
24967aae558Sfair.Xr mtree 8
2504af0b2e0Sdhollandconfiguration files.
25121a1a457Swiz.It Pa named.*
25221a1a457Swiz.It Pa namedb/
25361f28255Scgd.Xr named 8
2544af0b2e0Sdhollandconfiguration files and databases.
25521a1a457Swiz.It Pa netgroup
2564af0b2e0SdhollandNetwork groups; see
2574af0b2e0Sdholland.Xr netgroup 5 .
25821a1a457Swiz.It Pa networks
2594af0b2e0SdhollandNetwork name database; see
2604af0b2e0Sdholland.Xr networks 5 .
2615bfc1964Sriastradh.It Pa openssl/
2625bfc1964SriastradhOpenSSL TLS trust anchors, configuration file, private keys, and
2635bfc1964Sriastradhmore.
2645bfc1964SriastradhReturned by
2655bfc1964Sriastradh.Xr X509_get_default_cert_area 3 .
2665bfc1964Sriastradh.Bl -tag -width "certs/" -compact
2675bfc1964Sriastradh.It Pa certs/
2685bfc1964SriastradhHashed directory of trust anchors for TLS certificate validation.
2695bfc1964SriastradhManaged by
2705bfc1964Sriastradh.Xr certctl 8
2715bfc1964Sriastradhaccording to
2725bfc1964Sriastradh.Pa certs.conf .
2735bfc1964SriastradhSee
2745bfc1964Sriastradh.Xr openssl_rehash 1 .
2755bfc1964SriastradhReturned by
2765bfc1964Sriastradh.Xr X509_get_default_cert_dir 3 .
2775bfc1964Sriastradh.It Pa certs/ca-certificates.crt
2785bfc1964SriastradhBundle of TLS anchors in PEM format formed by concatenation of
2795bfc1964SriastradhPEM-format certificates.
2805bfc1964SriastradhManaged by
2815bfc1964Sriastradh.Xr certctl 8
2825bfc1964Sriastradhaccording to
2835bfc1964Sriastradh.Pa certs.conf .
2845bfc1964Sriastradh.It Pa certs.conf
2855bfc1964SriastradhConfiguration file for
2865bfc1964Sriastradh.Xr certctl 8 .
2875bfc1964Sriastradh.It Pa misc/
2885bfc1964SriastradhMiscellaneous OpenSSL scripts.
2895bfc1964SriastradhUnused in
2905bfc1964Sriastradh.Nx
2915bfc1964Sriastradhbase.
2925bfc1964Sriastradh.It Pa openssl.cnf
2935bfc1964SriastradhOptional default OpenSSL configuration file.
2945bfc1964SriastradhSee
2955bfc1964Sriastradh.Xr openssl_config 5 .
2965bfc1964SriastradhReturned by
2975bfc1964Sriastradh.Xr CONF_get1_default_config_file 3 .
2985bfc1964Sriastradh.It Pa private/
2995bfc1964SriastradhPrivate key area.
3005bfc1964SriastradhRead/write/execute permitted only by root.
3015bfc1964SriastradhUnused in
3025bfc1964Sriastradh.Nx
3035bfc1964Sriastradhbase.
3045bfc1964SriastradhReturned by
3055bfc1964Sriastradh.Xr X509_get_default_private_dir 3 .
3065bfc1964Sriastradh.El
30721a1a457Swiz.It Pa passwd
308fde248d7SperryWorld readable password file generated from master.passwd; see
309fde248d7Sperry.Xr passwd 5 ,
3104af0b2e0Sdholland.Xr pwd_mkdb 8 .
31121a1a457Swiz.It Pa phones
3124af0b2e0SdhollandRemote host telephone number data base; see
3134af0b2e0Sdholland.Xr phones 5 .
31421a1a457Swiz.It Pa printcap
3154af0b2e0SdhollandPrinter configuration for
3164af0b2e0Sdholland.Xr lpr 1 ;
3174af0b2e0Sdhollandsee
3184af0b2e0Sdholland.Xr printcap 5 .
31921a1a457Swiz.It Pa profile
320d146eb73SdhollandSystem-wide scripts for
321d146eb73Sdholland.Xr sh 1 .
32221a1a457Swiz.It Pa protocols
3234af0b2e0SdhollandProtocol name database; see
3244af0b2e0Sdholland.Xr protocols 5 .
32521a1a457Swiz.It Pa pwd.db
3264af0b2e0SdhollandDatabase form of passwd file; see
3274af0b2e0Sdholland.Xr pwd_mkdb 8 .
32821a1a457Swiz.It Pa rc
3294af0b2e0SdhollandMaster system startup script invoked by
330ee07701dSperry.Xr init 8 ;
331ee07701dSperrysee
3324af0b2e0Sdholland.Xr rc 8 .
33321a1a457Swiz.It Pa rc.conf
3344af0b2e0SdhollandConfiguration file for system startup and shutdown scripts; see
3354af0b2e0Sdholland.Xr rc.conf 5 .
33621a1a457Swiz.It Pa rc.d/
3374af0b2e0SdhollandDirectory containing per-subsystem startup and shutdown scripts; see
3384af0b2e0Sdholland.Xr rc 8 .
33921a1a457Swiz.It Pa rc.local
3404af0b2e0SdhollandLocally editable system startup script.
34121a1a457Swiz.It Pa rc.shutdown
3424af0b2e0SdhollandMaster system shutdown script invoked by
343ee07701dSperry.Xr shutdown 8 ;
344ee07701dSperrysee
3454af0b2e0Sdholland.Xr rc 8 .
34621a1a457Swiz.It Pa remote
3474af0b2e0SdhollandRemote host description file; see
3484af0b2e0Sdholland.Xr remote 5 .
34921a1a457Swiz.It Pa security
3504af0b2e0SdhollandDaily (in)security script run by
3514af0b2e0Sdholland.Xr cron 8 .
35221a1a457Swiz.It Pa security.conf
3534af0b2e0SdhollandConfiguration file for
35421a1a457Swiz.Pa security ;
355dc702ccaSlukemsee
3564af0b2e0Sdholland.Xr security.conf 5 .
35721a1a457Swiz.It Pa services
3584af0b2e0SdhollandService name data base; see
3594af0b2e0Sdholland.Xr services 5 .
36021a1a457Swiz.It Pa shells
3614af0b2e0SdhollandList of permitted shells; see
3624af0b2e0Sdholland.Xr shells 5 .
36321a1a457Swiz.It Pa skel/
364a96b9001SdhollandSample initialization files for new user accounts.
36521a1a457Swiz.It Pa sliphome/
36613b39a37SwizSLIP login/logout scripts; see
3674af0b2e0Sdholland.Xr sliplogin 8 .
36821a1a457Swiz.It Pa spwd.db
3694af0b2e0SdhollandDatabase form of master.passwd file; see
3704af0b2e0Sdholland.Xr pwd_mkdb 8 .
37121a1a457Swiz.It Pa syslog.conf
37214de1400Smrg.Xr syslogd 8
3734af0b2e0SdhollandConfiguration file; see
3744af0b2e0Sdholland.Xr syslog.conf 5 .
37521a1a457Swiz.It Pa ttyaction
376d146eb73SdhollandLogin hooks for specific ttys, typically used to chown console
377d146eb73Sdhollanddevices.
378d146eb73SdhollandSee
379d146eb73Sdholland.Xr ttyaction 5 .
38021a1a457Swiz.It Pa ttys
3814af0b2e0SdhollandTerminal initialization information; see
3824af0b2e0Sdholland.Xr ttys 5 .
38321a1a457Swiz.It Pa weekly
3844af0b2e0SdhollandScript run each week by
3854af0b2e0Sdholland.Xr cron 8 .
38621a1a457Swiz.It Pa weekly.conf
3874af0b2e0SdhollandConfiguration file for
38821a1a457Swiz.Pa weekly ;
389dc702ccaSlukemsee
3904af0b2e0Sdholland.Xr weekly.conf 5 .
39161f28255Scgd.El
39221a1a457Swiz.It Pa /home/
3934af0b2e0SdhollandDefault location for user home directories.
39421a1a457Swiz.It Pa /kern/
3954af0b2e0SdhollandMount point for the kern file system; see
3964af0b2e0Sdholland.Xr mount_kernfs 8 .
39721a1a457Swiz.It Pa /lib/
3984af0b2e0SdhollandDynamic linked libraries used by dynamically linked programs
399c2cfbd95Slukemthat cannot rely upon
400f4644590Sjmmv.Pa /usr/lib/
4014af0b2e0Sdhollandbeing available, such as those in
4024af0b2e0Sdholland.Pa /bin/
4034af0b2e0Sdhollandand
4044af0b2e0Sdholland.Pa /sbin/ .
40521a1a457Swiz.It Pa /libdata/
4064af0b2e0SdhollandNon-executable files
40789cdc277Sdholland.Pq such as device firmware
40889cdc277Sdhollandrequired at boot time, when
40989cdc277Sdholland.Pa /usr/libdata
41089cdc277Sdhollandmay not be available.
41121a1a457Swiz.It Pa /libexec/
4124af0b2e0SdhollandSystem utilities (such as the dynamic linker) required by programs
413f4644590Sjmmvand libraries that cannot rely upon
414f4644590Sjmmv.Pa /usr/libexec/
415c2cfbd95Slukembeing available.
41621a1a457Swiz.It Pa /mnt/
4174af0b2e0SdhollandEmpty directory commonly used by
4184af0b2e0Sdhollandsystem administrators as a temporary mount point.
41921a1a457Swiz.It Pa /net/
420b985414bSchristosautomounted NFS shares;
421b985414bSchristossee
422b985414bSchristos.Xr auto_master 5
42321a1a457Swiz.It Pa /netbsd
4244af0b2e0SdhollandKernel executable image (the operating system loaded into memory
42577f1922bSmycroftat boot time).
42621a1a457Swiz.It Pa /proc/
4274af0b2e0SdhollandMount point for the process file system; see
4284af0b2e0Sdholland.Xr mount_procfs 8 .
42921a1a457Swiz.It Pa /rescue/
4304af0b2e0SdhollandStatically linked rescue tools, for use in system recovery.
43121a1a457Swiz.It Pa /root/
4324af0b2e0SdhollandHome directory for the super-user.
43314de1400Smrg.Pp
43414de1400Smrg.Bl -tag -width ".profile" -compact
43521a1a457Swiz.It Pa \&.cshrc
4364af0b2e0SdhollandSuper-user start-up file for
4374af0b2e0Sdholland.Xr csh 1 .
43821a1a457Swiz.It Pa \&.login
4394af0b2e0Sdhollandsuper-user start-up file for
4404af0b2e0Sdholland.Xr csh 1 .
44121a1a457Swiz.It Pa \&.profile
4424af0b2e0Sdhollandsuper-user start-up file for
4434af0b2e0Sdholland.Xr sh 1 .
44421a1a457Swiz.It Pa \&.rhosts
4454af0b2e0SdhollandSuper-user id mapping between machines.
4464af0b2e0Sdholland(Obsolete.)
44714de1400Smrg.El
44821a1a457Swiz.It Pa /sbin/
4494af0b2e0SdhollandSystem programs and administration utilities
4504af0b2e0Sdhollandused in both single-user and multi-user environments.
45121a1a457Swiz.It Pa /stand/
45201dd681fSdhollandPrograms used in a standalone environment, that is, things that run on
45301dd681fSdhollandbare hardware without a kernel.
45401dd681fSdhollandCurrently kernel modules are also placed here, although this remains
45501dd681fSdhollandsomewhat controversial and they may yet get moved.
45621a1a457Swiz.It Pa /tmp/
4574af0b2e0SdhollandTemporary files.
4584af0b2e0SdhollandThe contents of
459c2cfbd95Slukem.Pa /tmp
460c2cfbd95Slukemare usually
461c2cfbd95Slukem.Em not
4624af0b2e0Sdhollandpreserved across a system reboot.
46321a1a457Swiz.It Pa /usr/
4644af0b2e0SdhollandContains the majority of the system utilities and files.
46561f28255Scgd.Pp
46661f28255Scgd.Bl -tag -width "libdata/" -compact
46721a1a457Swiz.It Pa X11R7/
4684af0b2e0SdhollandX11 files (for X11 revision 7).
46914de1400Smrg.Pp
47014de1400Smrg.Bl -tag -width "include/" -compact
47121a1a457Swiz.It Pa bin/
4724af0b2e0SdhollandX11 binaries.
47321a1a457Swiz.It Pa include/
4744af0b2e0SdhollandX11 include files.
47521a1a457Swiz.It Pa lib/
4764af0b2e0SdhollandX11 libraries.
47714de1400Smrg.El
47814de1400Smrg.Pp
47921a1a457Swiz.It Pa bin/
4804af0b2e0SdhollandCommon utilities, programming tools, and applications.
48121a1a457Swiz.It Pa games/
4824af0b2e0SdhollandThe important stuff.
48321a1a457Swiz.It Pa include/
4844af0b2e0SdhollandStandard C (and extension) include files.
48561f28255Scgd.Pp
486483dddc5Swiz.Bl -tag -width "protocols/" -compact
48721a1a457Swiz.It Pa arpa/
4884af0b2e0SdhollandInclude files for Internet service protocols.
48921a1a457Swiz.It Pa atf/
490fb286563SdhollandInclude files for the Automated Testing Framework; see
491fb286563Sdholland.Xr atf 7 .
49221a1a457Swiz.It Pa g++/
4934af0b2e0SdhollandInclude files for the GNU C++ compiler.
49421a1a457Swiz.It Pa machine/
4954af0b2e0SdhollandMachine specific include files.
49621a1a457Swiz.It Pa net/
4974af0b2e0SdhollandMiscellaneous network include files.
49821a1a457Swiz.It Pa netatalk/
499e2d60d30ShubertfC include files for AppleTalk protocols
500d738090bShubertfsee
5014af0b2e0Sdholland.Xr atalk 4 .
50221a1a457Swiz.It Pa netinet/
5034af0b2e0SdhollandInclude files for Internet standard protocols; see
5044af0b2e0Sdholland.Xr inet 4 .
50521a1a457Swiz.It Pa netinet6/
5064af0b2e0SdhollandInclude files for Internet protocol version 6; see
5074af0b2e0Sdholland.Xr inet6 4 .
5088b9a99f7Smaxv.It Pa netipsec/
5094af0b2e0SdhollandInclude files for secret key management, used for security protocols; see
5104af0b2e0Sdholland.Xr ipsec 4 .
51121a1a457Swiz.It Pa nfs/
5124af0b2e0SdhollandC include files for NFS (Network File System).
51321a1a457Swiz.It Pa protocols/
5144af0b2e0SdhollandC include files for Berkeley service protocols.
51521a1a457Swiz.It Pa sys/
5164af0b2e0Sdholland``System-level'' C include files.
51721a1a457Swiz.It Pa ufs/
5184af0b2e0SdhollandC include files for several mutually related file systems.
5194af0b2e0Sdholland(The `u' was originally for
5204af0b2e0Sdholland.Ux . )
52161f28255Scgd.El
52261f28255Scgd.Pp
52321a1a457Swiz.It Pa lib/
5244af0b2e0SdhollandArchive, profiled, position independent archive, and shared libraries.
52504eab910Smbalmer.Pp
52604eab910Smbalmer.Bl -tag -width "lua/" -compact
52721a1a457Swiz.It Pa lua/
528b60e1082Smbalmer.Bl -tag -width "5.3/" -compact
52921a1a457Swiz.It Pa 5.3/
5304af0b2e0SdhollandLua 5.3 modules.
53104eab910Smbalmer.El
53204eab910Smbalmer.El
53304eab910Smbalmer.Pp
53421a1a457Swiz.It Pa libdata/
5354af0b2e0SdhollandMiscellaneous utility data files.
53621a1a457Swiz.It Pa libexec/
53701869ca4SwizSystem daemons & system utilities (executed by other programs).
53814de1400Smrg.Pp
53921a1a457Swiz.It Pa mdec/
5404af0b2e0SdhollandBoot blocks, etc.
54121a1a457Swiz.It Pa obj/
5424af0b2e0SdhollandArchitecture-specific target tree produced by building the
543ee07701dSperry.Pa /usr/src
5444af0b2e0Sdhollandtree; often a symbolic link or mounted file system.
54521a1a457Swiz.It Pa pkg/
5464af0b2e0SdhollandInstalled third-party software packages.
547308f6f25Shubertf.Pp
548308f6f25Shubertf.Bl -tag -width "include/" -compact
54921a1a457Swiz.It Pa bin/
5504af0b2e0SdhollandPackage binaries.
5514fece288Smaya.It Pa etc/
5524fece288SmayaPackage configuration files.
55321a1a457Swiz.It Pa include/
5544af0b2e0SdhollandPackage include files.
55521a1a457Swiz.It Pa lib/
5564af0b2e0SdhollandPackage libraries.
55721a1a457Swiz.It Pa libdata/
5584af0b2e0SdhollandPackage data files.
55921a1a457Swiz.It Pa libexec/
5604af0b2e0SdhollandPackage daemons.
56121a1a457Swiz.It Pa sbin/
5624af0b2e0SdhollandPackage system utilities.
563308f6f25Shubertf.El
564308f6f25Shubertf.Pp
56521a1a457Swiz.It Pa pkgsrc/
5664af0b2e0SdhollandBuild descriptions (packaging) for the
56785818bdaSfair.Nx
568df8a7cd2Sdhollandpackage system.
569308f6f25Shubertf.Pp
570854833f9Sjmmv.Bl -tag -width "distfilesX" -compact
57121a1a457Swiz.It Pa distfiles/
5724af0b2e0SdhollandDownloaded upstream source archives.
57321a1a457Swiz.It Pa packages/
5744af0b2e0SdhollandCompiled binary packages.
575308f6f25Shubertf.El
576308f6f25Shubertf.Pp
577308f6f25ShubertfThere are also several other subdirectories which contain packages of
57896d3a9dbSsnja certain category, e.g., archivers, graphics, ...
579308f6f25Shubertf.Pp
58021a1a457Swiz.It Pa sbin/
5814af0b2e0SdhollandSystem daemons and system utilities (normally executed by the super-user).
58221a1a457Swiz.It Pa share/
5834af0b2e0SdhollandArchitecture-independent files, mostly text.
58461f28255Scgd.Pp
58561f28255Scgd.Bl -tag -width "calendar/" -compact
58621a1a457Swiz.It Pa calendar/
5874af0b2e0SdhollandA variety of calendar files; see
5884af0b2e0Sdholland.Xr calendar 1 .
5891722a083Sriastradh.It Pa certs/mozilla/
5901722a083SriastradhX.509 certificates from Mozilla's curated set of certificate
5911722a083Sriastradhauthorities (CAs),
5921722a083Sriastradh.Pa certdata.txt ,
5931722a083Sriastradhin PEM format.
5941722a083SriastradhSee
5951722a083Sriastradh.%U https://wiki.mozilla.org/CA/Included_Certificates
5961722a083Sriastradhfor details.
5971722a083SriastradhUsed by
5981722a083Sriastradh.Xr certctl 8
5991722a083Sriastradhto populate OpenSSL trust anchors at
6001722a083Sriastradh.Pa /etc/openssl/certs .
6011722a083Sriastradh.Bl -tag -width "server/" -compact
6021722a083Sriastradh.It Pa all/
6031722a083SriastradhCertificates of all CAs in Mozilla
6041722a083Sriastradh.Pa certdata.txt ,
6051722a083Sriastradhfor all purposes, including CAs Mozilla may no longer trust.
6061722a083Sriastradh.It Pa code/
6071722a083SriastradhCertificates of CAs trusted by Mozilla for code-signing.
6081722a083Sriastradh.It Pa email/
6091722a083SriastradhCertificates of CAs trusted by Mozilla for email with S/MIME.
6101722a083Sriastradh.It Pa code/
6111722a083SriastradhCertificates of CAs trusted by Mozilla for TLS server authentication.
6121722a083Sriastradh.El
61321a1a457Swiz.It Pa dict/
6144af0b2e0SdhollandWord lists;
61561f28255Scgdsee
61661f28255Scgd.Xr look 1
61714de1400Smrgand
6184af0b2e0Sdholland.Xr spell 1 .
61961f28255Scgd.Pp
62014de1400Smrg.Bl -tag -width "special/" -compact
62121a1a457Swiz.It Pa words
6224af0b2e0SdhollandCommon words.
62321a1a457Swiz.It Pa web2
624df8a7cd2SdhollandWords from Webster's Second International Dictionary.
62521a1a457Swiz.It Pa papers/
6264af0b2e0SdhollandReference databases;
62761f28255Scgdsee
6284af0b2e0Sdholland.Xr refer 1 .
62921a1a457Swiz.It Pa special/
6304af0b2e0SdhollandCustom word lists;
63161f28255Scgdsee
6324af0b2e0Sdholland.Xr spell 1 .
63361f28255Scgd.El
63461f28255Scgd.Pp
63521a1a457Swiz.It Pa doc/
6364af0b2e0SdhollandMiscellaneous documentation.
63721a1a457Swiz.It Pa games/
6384af0b2e0SdhollandData files used by various games.
63921a1a457Swiz.It Pa i18n/
640039a1b56Syamtinternationalization databases; see
6414af0b2e0Sdholland.Xr iconv 3 .
64221a1a457Swiz.It Pa locale/
6434af0b2e0SdhollandLocale databases and gettext message catalogs; see
644039a1b56Syamt.Xr setlocale 3
645039a1b56Syamtand
6464af0b2e0Sdholland.Xr gettext 3 .
64721a1a457Swiz.It Pa man/
6484af0b2e0SdhollandManual pages.
64921a1a457Swiz.It Pa me/
6504af0b2e0SdhollandMacros for use with the
65114de1400Smrg.Xr me 7
6524af0b2e0Sdhollandroff macro package.
65321a1a457Swiz.It Pa misc/
6544af0b2e0SdhollandMiscellaneous system-wide text files.
655e2d60d30Shubertf.Pp
656fc67b0cdSjoerg.Bl -tag -width "terminfo.cdb" -compact
65721a1a457Swiz.It Pa terminfo
6584af0b2e0SdhollandTerminal characteristics database;
65961f28255Scgdsee
6604af0b2e0Sdholland.Xr terminfo 5 .
66121a1a457Swiz.It Pa terminfo.cdb
662258cf0abSroydatabase form of terminfo file; see
6634af0b2e0Sdholland.Xr tic 1 .
66461f28255Scgd.El
665e2d60d30Shubertf.Pp
66621a1a457Swiz.It Pa mk/
6674af0b2e0SdhollandInclude files for
6684af0b2e0Sdholland.Xr make 1 .
66921a1a457Swiz.It Pa ms/
6704af0b2e0SdhollandMacros for use with the
67114de1400Smrg.Xr ms 7
6724af0b2e0Sdhollandroff macro package.
67321a1a457Swiz.It Pa nls/
6744af0b2e0SdhollandMessage catalogs; see
6754af0b2e0Sdholland.Xr catgets 3 .
67621a1a457Swiz.It Pa tmac/
6774af0b2e0SdhollandText processing macros;
67861f28255Scgdsee
67961f28255Scgd.Xr nroff 1
68061f28255Scgdand
6814af0b2e0Sdholland.Xr troff 1 .
68221a1a457Swiz.It Pa zoneinfo/
6834af0b2e0SdhollandTime zone database;
68461f28255Scgdsee
6854af0b2e0Sdholland.Xr tzfile 5 .
68661f28255Scgd.El
68721a1a457Swiz.It Pa tests/
6884af0b2e0SdhollandTest programs; see
689df8a7cd2Sdholland.Xr tests 7
6904af0b2e0Sdhollandfor information on how to run them.
69114de1400Smrg.El
69221a1a457Swiz.It Pa /usr/src/
693dc702ccaSlukem.Nx
6944af0b2e0Sdhollandand local source files.
69514de1400Smrg.Pp
69614de1400Smrg.Bl -tag -width "domestic/" -compact
69721a1a457Swiz.It Pa bin/
6984af0b2e0SdhollandSource for utilities/files in
6994af0b2e0Sdholland.Pa /bin .
70021a1a457Swiz.It Pa common/
7014af0b2e0SdhollandSources shared between kernel and userland.
70221a1a457Swiz.It Pa crypto/
7034af0b2e0SdhollandCryptographic source, which may have import or export restrictions.
70421a1a457Swiz.It Pa dist/
7054af0b2e0SdhollandThird-party
706dc702ccaSlukem.Sq virgin
7074af0b2e0Sdhollandsource code, referenced by other parts of the source tree.
7084af0b2e0Sdholland(Deprecated; use
70921a1a457Swiz.Pa external/
7104af0b2e0Sdhollandinstead.)
71121a1a457Swiz.It Pa distrib/
7124af0b2e0SdhollandTools and data files for making
7134af0b2e0Sdholland.Nx
7144af0b2e0Sdhollandreleases and distributions.
71521a1a457Swiz.It Pa doc/
7164af0b2e0SdhollandDocumentation about the source tree (i.e., about the tree, not about
7174af0b2e0Sdhollandhow to use the software in the tree.)
71821a1a457Swiz.It Pa etc/
7194af0b2e0SdhollandSource (usually example files) for files in
7204af0b2e0Sdholland.Pa /etc .
72121a1a457Swiz.It Pa external/
7224af0b2e0SdhollandSource for programs from external third parties
723f21cc697Slukem(where
724f21cc697Slukem.Nx
725f21cc697Slukemis the not the primary maintainer),
7264af0b2e0Sdhollandgrouped by license, and then products per license.
727f21cc697Slukem.Pp
728d37d98d5Schristos.Bl -tag -width "intel-fw-public/" -compact
72921a1a457Swiz.It Pa apache2/
730d37d98d5SchristosApache 2.0 license.
73121a1a457Swiz.It Pa bsd/
732f21cc697SlukemBSD (or equivalent) licensed software,
733f21cc697Slukempossibly with the
734d37d98d5Schristos.Dq advertising clause .
73567719436Smaya.It Pa broadcom/
7364fece288SmayaBroadcom firmware license.
73721a1a457Swiz.It Pa cddl/
738329476bcSwizCommon Development and Distribution License (the Sun license which is
739d37d98d5Schristosbased on the Mozilla Public License version 1.1).
74021a1a457Swiz.It Pa gpl2/
741d37d98d5SchristosGNU Public License, version 2 (or earlier).
74221a1a457Swiz.It Pa gpl3/
743d37d98d5SchristosGNU Public License, version 3.
74421a1a457Swiz.It Pa historical/
745d37d98d5SchristosLucent's old license.
74621a1a457Swiz.It Pa ibm-public/
747d37d98d5SchristosIBM's public license.
74821a1a457Swiz.It Pa intel-fw-eula/
749d37d98d5SchristosIntel firmware license with redistribution restricted to OEM.
75021a1a457Swiz.It Pa intel-fw-public/
751d37d98d5SchristosIntel firmware license permitting redistribution with
752d37d98d5Schristosterms similar to BSD licensed software.
75321a1a457Swiz.It Pa intel-public/
754d37d98d5SchristosIntel license permitting redistribution with terms similar to
755d37d98d5SchristosBSD licensed software.
7564fece288Smaya.It Pa lgpl3/
7574fece288SmayaGNU lesser general public license, version 3.
75821a1a457Swiz.It Pa mit/
759d37d98d5SchristosMIT (X11) style license.
7604fece288Smaya.It Pa mpl/
7614fece288SmayaMozilla Public License.
76221a1a457Swiz.It Pa zlib/
763d37d98d5SchristosBSD-like zlib license.
764f21cc697Slukem.El
765f21cc697Slukem.Pp
76621a1a457Swiz.It Pa games/
7674af0b2e0SdhollandSource for utilities/files in
7684af0b2e0Sdholland.Pa /usr/games .
76921a1a457Swiz.It Pa include/
7704af0b2e0SdhollandSource for files in
7714af0b2e0Sdholland.Pa /usr/include .
77221a1a457Swiz.It Pa lib/
7734af0b2e0SdhollandSource for libraries in
7744af0b2e0Sdholland.Pa /usr/lib .
77521a1a457Swiz.It Pa libexec/
7764af0b2e0SdhollandSource for utilities/files in
7774af0b2e0Sdholland.Pa /usr/libexec .
77821a1a457Swiz.It Pa regress/
7794af0b2e0SdhollandVarious legacy regression tests.
78021a1a457Swiz.It Pa rescue/
7814af0b2e0SdhollandSource/makefiles for
7824af0b2e0Sdholland.Pa /rescue .
78321a1a457Swiz.It Pa sbin/
7844af0b2e0SdhollandSource for utilities/files in
7854af0b2e0Sdholland.Pa /sbin .
78621a1a457Swiz.It Pa share/
7874af0b2e0SdhollandSource for files in
7884af0b2e0Sdholland.Pa /usr/share .
78914de1400Smrg.Pp
79014de1400Smrg.Bl -tag -width "doc/" -compact
79121a1a457Swiz.It Pa doc/
79214de1400Smrg.Pp
79314de1400Smrg.Bl -tag -width "papers/" -compact
79421a1a457Swiz.It Pa papers/
7954af0b2e0SdhollandSource for various historical technical papers (many from Berkeley).
79621a1a457Swiz.It Pa psd/
7974af0b2e0SdhollandSource for Programmer's Supplementary Documents.
79821a1a457Swiz.It Pa smm/
7994af0b2e0SdhollandSource for System Manager's Manual.
80021a1a457Swiz.It Pa usd/
8014af0b2e0SdhollandSource for User's Supplementary Documents.
80261f28255Scgd.El
80361f28255Scgd.El
80421a1a457Swiz.It Pa sys/
8054af0b2e0SdhollandKernel source files.
80614de1400Smrg.Pp
80714de1400Smrg.Bl -tag -width "gdbscripts/" -compact
80821a1a457Swiz.It Pa arch/
8094af0b2e0SdhollandArchitecture-specific support.
81014de1400Smrg.Pp
811aad6ef8bSmartin.Bl -tag -width "playstation2/" -compact
81221a1a457Swiz.It Pa acorn32/
8134af0b2e0SdhollandAcorn RiscPC/A7000 and VLSI RC7500.
81421a1a457Swiz.It Pa algor/
8154af0b2e0SdhollandAlgorithmics Ltd. MIPS evaluations boards.
81621a1a457Swiz.It Pa alpha/
8174af0b2e0SdhollandDigital/Compaq Alpha.
81821a1a457Swiz.It Pa amd64/
8194af0b2e0SdhollandComputers with x86_64 capable CPUs.
82021a1a457Swiz.It Pa amiga/
8214af0b2e0SdhollandCommodore Amiga and MacroSystem DraCo.
82221a1a457Swiz.It Pa amigappc/
8234af0b2e0SdhollandPowerPC based Amiga boards.
82421a1a457Swiz.It Pa arc/
8254af0b2e0SdhollandMIPS-based machines following the Advanced RISC Computing spec.
82621a1a457Swiz.It Pa arm/
8274af0b2e0SdhollandARM processor general support.
82821a1a457Swiz.It Pa atari/
8294af0b2e0SdhollandAtari TT030, Falcon and Hades.
83021a1a457Swiz.It Pa bebox/
8314af0b2e0SdhollandBe Inc. BeBox.
83221a1a457Swiz.It Pa cats/
8334af0b2e0SdhollandChalice Technology's CATS and Intel's EBSA-285 evaluation boards.
83421a1a457Swiz.It Pa cesfic/
8354af0b2e0SdhollandCES FIC8234 VME processor board.
83621a1a457Swiz.It Pa cobalt/
8374af0b2e0SdhollandCobalt Networks' MIPS-based Microserver.
83821a1a457Swiz.It Pa dreamcast/
8394af0b2e0SdhollandSega Dreamcast game console.
84021a1a457Swiz.It Pa emips/
8414af0b2e0SdhollandMachines based on Extensible MIPS.
84221a1a457Swiz.It Pa evbarm/
8434af0b2e0SdhollandARM based evaluation boards.
84421a1a457Swiz.It Pa evbmips/
8454af0b2e0SdhollandMIPS based evaluation boards.
84621a1a457Swiz.It Pa evbppc/
8474af0b2e0SdhollandPowerPC based evaluation boards and appliances.
84821a1a457Swiz.It Pa evbsh3/
8494af0b2e0SdhollandSH3/SH4 based evaluation boards.
85021a1a457Swiz.It Pa ews4800mips/
8514af0b2e0SdhollandNEC's MIPS based EWS4800 workstations.
85221a1a457Swiz.It Pa hp300/
8534af0b2e0SdhollandHewlett-Packard 9000/300 and 400 680x0-based workstations.
85421a1a457Swiz.It Pa hppa/
8554af0b2e0SdhollandHewlett-Packard 9000/700 and 9000/800 HPPA based workstations.
85621a1a457Swiz.It Pa hpcarm/
8574af0b2e0SdhollandStrongARM based WinCE PDA machines.
85821a1a457Swiz.It Pa hpcmips/
8594af0b2e0SdhollandMIPS based WinCE PDA machines.
86021a1a457Swiz.It Pa hpcsh/
8614af0b2e0SdhollandHitachi SH3/4 based WinCE PDA machines.
86221a1a457Swiz.It Pa hppa/
8634af0b2e0SdhollandHPPA processor general support.
86421a1a457Swiz.It Pa i386/
8654af0b2e0Sdholland32-bit 80x86-based IBM PCs and clones.
86621a1a457Swiz.It Pa ibmnws/
8674af0b2e0SdhollandIBM Network Station 1000.
86821a1a457Swiz.It Pa iyonix/
8694af0b2e0SdhollandCastle Technology's Iyonix ARM based PCs.
87021a1a457Swiz.It Pa luna68k/
8714af0b2e0SdhollandOmron Tateishi Electric's 680x0-based LUNA workstations.
87221a1a457Swiz.It Pa m68k/
8734af0b2e0Sdholland680x0 processor general support.
87421a1a457Swiz.It Pa mac68k/
8754af0b2e0SdhollandApple Macintosh with 68k CPU.
87621a1a457Swiz.It Pa macppc/
8774af0b2e0SdhollandApple Power Macintosh and clones.
87821a1a457Swiz.It Pa mips/
8794af0b2e0SdhollandMIPS processor general support.
88021a1a457Swiz.It Pa mipsco/
8814af0b2e0SdhollandMIPS Computer Systems Inc. family of workstations and servers.
88221a1a457Swiz.It Pa mmeye/
8834af0b2e0SdhollandBrains Inc. SH3 based mmEye multimedia server.
88421a1a457Swiz.It Pa mvme68k/
8854af0b2e0SdhollandMotorola MVME 680x0-based SBCs.
88621a1a457Swiz.It Pa mvmeppc/
8874af0b2e0SdhollandMotorola PowerPC VME SBCs.
88821a1a457Swiz.It Pa netwinder/
8894af0b2e0SdhollandStrongARM based NetWinder machines.
89021a1a457Swiz.It Pa news68k/
8914af0b2e0SdhollandSony's 680x0-based NEWS workstations.
89221a1a457Swiz.It Pa newsmips/
8934af0b2e0SdhollandSony's MIPS-based NEWS workstations.
89421a1a457Swiz.It Pa next68k/
8954af0b2e0SdhollandNeXT 68k "black" hardware.
89621a1a457Swiz.It Pa ofppc/
8974af0b2e0SdhollandOpen Firmware PowerPC workstations.
89821a1a457Swiz.It Pa playstation2/
8994af0b2e0SdhollandSONY PlayStation 2.
90021a1a457Swiz.It Pa pmax/
9014af0b2e0SdhollandDigital MIPS-based DECstations and DECsystems.
90221a1a457Swiz.It Pa powerpc/
9034af0b2e0SdhollandPowerPC processor general support.
90421a1a457Swiz.It Pa prep/
905df8a7cd2SdhollandPReP (PowerPC Reference Platform) and CHRP (Common Hardware Reference
906df8a7cd2SdhollandPlatform) machines.
90721a1a457Swiz.It Pa sandpoint/
9084af0b2e0SdhollandMotorola Sandpoint reference platform.
90921a1a457Swiz.It Pa sbmips/
9104af0b2e0SdhollandBroadcom/SiByte evaluation boards.
91121a1a457Swiz.It Pa sgimips/
9124af0b2e0SdhollandSilicon Graphics' MIPS-based workstations.
91321a1a457Swiz.It Pa sh3/
9144af0b2e0SdhollandSH3/SH4 processor general support.
91521a1a457Swiz.It Pa shark/
9164af0b2e0SdhollandDigital DNARD ("Shark").
91721a1a457Swiz.It Pa sparc/
9184af0b2e0SdhollandSun Microsystems SPARC (32-bit) and UltraSPARC (in 32-bit mode).
91921a1a457Swiz.It Pa sparc64/
9204af0b2e0SdhollandSun Microsystems UltraSPARC (in native 64-bit mode).
92121a1a457Swiz.It Pa sun2/
9224af0b2e0SdhollandSun Microsystems 68010-based Sun 2 architecture.
92321a1a457Swiz.It Pa sun3/
9244af0b2e0SdhollandSun Microsystems 68020/68030-based Sun 3/3x architecture.
92521a1a457Swiz.It Pa sun68k/
9264af0b2e0Sdholland680x0-based Sun architecture general support.
92721a1a457Swiz.It Pa vax/
9284af0b2e0SdhollandDigital VAX.
92921a1a457Swiz.It Pa x68k/
9304af0b2e0SdhollandSharp X680x0 680x0-based workstations.
93121a1a457Swiz.It Pa x86/
9324af0b2e0SdhollandGeneral support for PC/AT compatibles with ia32 or x86_64 CPUs.
93321a1a457Swiz.It Pa xen/
9344af0b2e0SdhollandThe Xen virtual machine monitor.
93521a1a457Swiz.It Pa zaurus/
9364af0b2e0SdhollandSharp C3x00 Arm based PDA.
9374d40ce1fSwiz.El
93814de1400Smrg.Pp
93921a1a457Swiz.It Pa compat/
9404af0b2e0SdhollandKernel compatibility modules directory.
94114de1400Smrg.Pp
94214de1400Smrg.Bl -tag -width "ossaudio/" -compact
94321a1a457Swiz.It Pa common/
9444af0b2e0SdhollandCommon compatibility routines, old
94514de1400Smrg.Bx 4
94614de1400Smrgand
94714de1400Smrg.Nx
94814de1400Smrgroutines.
94921a1a457Swiz.It Pa freebsd/
9504af0b2e0SdhollandSupport for
95134a98169Sperry.Fx
95234a98169Sperrybinaries; see
9534af0b2e0Sdholland.Xr compat_freebsd 8 .
95421a1a457Swiz.It Pa hpux/
9554af0b2e0SdhollandSupport for 68000 HP-UX binaries.
95621a1a457Swiz.It Pa linux/
9574af0b2e0SdhollandSupport for Linux binaries; see
9584af0b2e0Sdholland.Xr compat_linux 8 .
95921a1a457Swiz.It Pa m68k4k/
9604af0b2e0SdhollandSupport for 4KB page 68000 binaries.
96121a1a457Swiz.It Pa netbsd32/
9624af0b2e0SdhollandSupport for
963a1856381Swiz.Nx
9644af0b2e0Sdholland32-bit binaries on 64 bit platforms with compatible CPU families.
96521a1a457Swiz.It Pa ossaudio/
9664af0b2e0SdhollandSupport for OSS audio.
96721a1a457Swiz.It Pa sunos/
96813b39a37SwizSupport for SunOS 4.x binaries; see
9694af0b2e0Sdholland.Xr compat_sunos 8 .
97021a1a457Swiz.It Pa ultrix/
97113b39a37SwizSupport for ULTRIX binaries.
97221a1a457Swiz.It Pa vax1k/
973df8a7cd2SdhollandSupport for older VAX binaries that started on a 1 KB boundary.
97414de1400Smrg.El
97514de1400Smrg.Pp
97621a1a457Swiz.It Pa conf/
9774af0b2e0SdhollandArchitecture independent configuration directory.
97821a1a457Swiz.It Pa crypto/
9794af0b2e0SdhollandCryptographic kernel source, which may have import or export restrictions.
98021a1a457Swiz.It Pa ddb/
9814af0b2e0SdhollandIn-kernel debugger.
98221a1a457Swiz.It Pa dev/
9834af0b2e0SdhollandArchitecture independent device support.
98421a1a457Swiz.It Pa fs/
9854af0b2e0SdhollandFile systems.
9864af0b2e0SdhollandSee also
98721a1a457Swiz.Pa ufs/
9884af0b2e0Sdhollandand
98921a1a457Swiz.Pa miscfs/ .
990ee07701dSperry.Bl -tag -width "filecorefs/" -compact
99121a1a457Swiz.It Pa adosfs/
992ee07701dSperryAmigaDOS file-system support; see
9934af0b2e0Sdholland.Xr mount_ados 8 .
99421a1a457Swiz.It Pa cd9660/
9954af0b2e0SdhollandSupport for the ISO-9660 file system; see
9964af0b2e0Sdholland.Xr mount_cd9660 8 .
99721a1a457Swiz.It Pa filecorefs/
9984af0b2e0SdhollandSupport for the Acorn RISC OS filecore file system; see
9994af0b2e0Sdholland.Xr mount_filecore 8 .
100021a1a457Swiz.It Pa msdosfs/
100113b39a37SwizMS-DOS file system; see
10024af0b2e0Sdholland.Xr mount_msdos 8 .
100321a1a457Swiz.It Pa ntfs/
1004ee07701dSperryNTFS file system support; see
10054af0b2e0Sdholland.Xr mount_ntfs 8 .
100621a1a457Swiz.It Pa ptyfs/
10074af0b2e0SdhollandPseudo-terminal device file system; see
10084af0b2e0Sdholland.Xr mount_ptyfs 8 .
100921a1a457Swiz.It Pa union/
10104af0b2e0SdhollandUnion file system; see
10114af0b2e0Sdholland.Xr mount_union 8 .
1012ee07701dSperry.El
101321a1a457Swiz.It Pa gdbscripts/
10147789072fSdhollandSupport for accessing kernel structures from within the debugger
101514de1400Smrg.Xr gdb 1 .
101614de1400Smrg.Pp
101721a1a457Swiz.It Pa kern/
10184af0b2e0SdhollandPrimary kernel source code.
101921a1a457Swiz.It Pa lib/
10204af0b2e0SdhollandLibraries supporting the kernel.
102114de1400Smrg.Pp
102214de1400Smrg.Bl -tag -width "libkern/" -compact
102321a1a457Swiz.It Pa libkern/
10244af0b2e0SdhollandC library routines used in the kernel.
102521a1a457Swiz.It Pa libsa/
10264af0b2e0SdhollandMachine-independent standalone library, used by boot loaders.
102721a1a457Swiz.It Pa libz/
10284af0b2e0SdhollandCompression library.
102914de1400Smrg.El
103014de1400Smrg.Pp
103121a1a457Swiz.It Pa miscfs/
10324af0b2e0SdhollandMore file systems.
103314de1400Smrg.Pp
103414de1400Smrg.Bl -tag -width "deadfs/" -compact
103521a1a457Swiz.It Pa deadfs/
10364af0b2e0SdhollandKernel only dead file system.
103721a1a457Swiz.It Pa fdesc/
10384af0b2e0SdhollandFile descriptor file system; see
10394af0b2e0Sdholland.Xr mount_fdesc 8 .
104021a1a457Swiz.It Pa fifofs/
10414af0b2e0SdhollandPOSIX FIFO (named pipe) support.
104221a1a457Swiz.It Pa genfs/
10434af0b2e0SdhollandGeneric file system code that supports other file systems.
104421a1a457Swiz.It Pa kernfs/
10454af0b2e0SdhollandKernel namespace file system; see
10464af0b2e0Sdholland.Xr mount_kernfs 8 .
104721a1a457Swiz.It Pa nullfs/
10484af0b2e0SdhollandLoop back file system; see
10494af0b2e0Sdholland.Xr mount_null 8 .
105021a1a457Swiz.It Pa overlay/
10514af0b2e0SdhollandOverlay file system; see
10524af0b2e0Sdholland.Xr mount_overlay 8 .
105321a1a457Swiz.It Pa procfs/
10544af0b2e0SdhollandProcess file system; see
10554af0b2e0Sdholland.Xr mount_procfs 8 .
105621a1a457Swiz.It Pa specfs/
10574af0b2e0SdhollandSupport for block and character special files.
105821a1a457Swiz.It Pa syncfs/
10594af0b2e0SdhollandKernel trickle sync algorithm.
106021a1a457Swiz.It Pa umapfs/
10614af0b2e0SdhollandUser and group re-mapping file system; see
10624af0b2e0Sdholland.Xr mount_umap 8 .
106314de1400Smrg.El
106414de1400Smrg.Pp
106521a1a457Swiz.It Pa net/
10664af0b2e0SdhollandMiscellaneous networking support.
106721a1a457Swiz.It Pa netatalk/
10684af0b2e0SdhollandAppleTalk networking support.
106921a1a457Swiz.It Pa netinet/
10704af0b2e0SdhollandIP networking support.
107121a1a457Swiz.It Pa netinet6/
10724af0b2e0SdhollandIPv6 networking support.
1073a0705ff4Smaxv.It Pa netipsec/
10744af0b2e0SdhollandKey database for IPsec networking support.
107521a1a457Swiz.It Pa nfs/
10764af0b2e0SdhollandNFS (network file system) support, both client and server.
107721a1a457Swiz.It Pa stand/
10784af0b2e0SdhollandKernel standalone support.
107921a1a457Swiz.It Pa sys/
10804af0b2e0SdhollandKernel (and system) include files.
108121a1a457Swiz.It Pa ufs/
10824af0b2e0SdhollandStill more file systems.
108314de1400Smrg.Pp
108414de1400Smrg.Bl -tag -width "ffs/" -compact
108521a1a457Swiz.It Pa chfs/
10864af0b2e0SdhollandA FFS-based file system for use on raw flash.
108721a1a457Swiz.It Pa ext2fs/
10884af0b2e0SdhollandThe Linux ext2 file system.
108921a1a457Swiz.It Pa ffs/
10904af0b2e0SdhollandThe Berkeley Fast File System.
109121a1a457Swiz.It Pa lfs/
10924af0b2e0SdhollandThe Berkeley log-structured file system.
109321a1a457Swiz.It Pa mfs/
10944af0b2e0SdhollandThe in-memory file system.
109521a1a457Swiz.It Pa ufs/
10964af0b2e0SdhollandShared
1097dc026e05Sfair.Ux
10984af0b2e0Sdhollandfile system support.
109914de1400Smrg.El
110021a1a457Swiz.It Pa uvm/
11014af0b2e0SdhollandUVM virtual memory system.
110214de1400Smrg.El
110321a1a457Swiz.It Pa tests/
11044af0b2e0SdhollandSource for test programs in
11054af0b2e0Sdholland.Pa /usr/tests .
110621a1a457Swiz.It Pa usr.bin/
11074af0b2e0SdhollandSource for utilities/files in
11084af0b2e0Sdholland.Pa /usr/bin .
110921a1a457Swiz.It Pa usr.sbin/
11104af0b2e0SdhollandSource for utilities/files in
11114af0b2e0Sdholland.Pa /usr/sbin .
111214de1400Smrg.El
111321a1a457Swiz.It Pa /var/
11144af0b2e0SdhollandMulti-purpose log, temporary, transient, and spool files.
111561f28255Scgd.Pp
111661f28255Scgd.Bl -tag -width "preserve/" -compact
111721a1a457Swiz.It Pa account/
11184af0b2e0SdhollandSystem accounting files.
111961f28255Scgd.Pp
112014de1400Smrg.Bl -tag -width "acct" -compact
112121a1a457Swiz.It Pa acct
11224af0b2e0SdhollandExecution accounting file;
112361f28255Scgdsee
11244af0b2e0Sdholland.Xr acct 5 .
112561f28255Scgd.El
112661f28255Scgd.Pp
112721a1a457Swiz.It Pa at/
11284af0b2e0SdhollandTimed command scheduling files;
112961f28255Scgdsee
11304af0b2e0Sdholland.Xr at 1 .
113121a1a457Swiz.It Pa backups/
11324af0b2e0SdhollandMiscellaneous backup files, largely of files found in
11334af0b2e0Sdholland.Pa /etc .
113421a1a457Swiz.It Pa chroot/
11354af0b2e0SdhollandHome directories of applications which are run in a
1136af6420c4Slukem.Xr chroot 8
1137af6420c4Slukem.Dq cage .
113821a1a457Swiz.It Pa crash/
11394af0b2e0SdhollandSystem (kernel) crash dumps; see
11404af0b2e0Sdholland.Xr savecore 8 .
114121a1a457Swiz.It Pa cron/
11424af0b2e0SdhollandScheduled commands configuration files; see
1143dc702ccaSlukem.Xr cron 8
11444af0b2e0Sdhollandand
11454af0b2e0Sdholland.Xr crontab 5 .
114621a1a457Swiz.It Pa db/
11474af0b2e0SdhollandMiscellaneous automatically generated system-specific database files,
11480610f609Sagcand persistent files used in the maintenance of third party software.
114921a1a457Swiz.It Pa games/
11504af0b2e0SdhollandMiscellaneous game status, log, and high score files.
115121a1a457Swiz.It Pa heimdal/
1152dc702ccaSlukemKerberos 5 KDC database; see
11534af0b2e0Sdholland.Xr kdc 8 .
115421a1a457Swiz.It Pa log/
11554af0b2e0SdhollandMiscellaneous system log files.
115661f28255Scgd.Pp
115714de1400Smrg.Bl -tag -width "monthly.out" -compact
115821a1a457Swiz.It Pa amd.*
115914de1400Smrg.Xr amd 8
11604af0b2e0Sdhollandlogs.
116121a1a457Swiz.It Pa daily.out
11624af0b2e0SdhollandOutput of the last run of the
116314de1400Smrg.Pa /etc/daily
11644af0b2e0Sdhollandscript.
116521a1a457Swiz.It Pa ftp.*
116614de1400Smrg.Xr ftp 1
11674af0b2e0Sdhollandlogs.
116821a1a457Swiz.It Pa kerberos.*
116970e0a20fSwiz.Xr kerberos 8
11704af0b2e0Sdhollandlogs.
117121a1a457Swiz.It Pa lastlog
11724af0b2e0SdhollandSystem last-time-logged-in database; see
11734af0b2e0Sdholland.Xr utmp 5 .
117421a1a457Swiz.It Pa lpd-errs.*
11754af0b2e0SdhollandPrinter daemon error logs; see
11764af0b2e0Sdholland.Xr lpd 8 .
117721a1a457Swiz.It Pa maillog.*
117884e9c4d0Snjoly.Xr sendmail 1
1179df8a7cd2Sdhollandand
1180df8a7cd2Sdholland.Xr postfix 1
1181df8a7cd2Sdholland(and other mail-related)
11824af0b2e0Sdhollandlog files.
118321a1a457Swiz.It Pa messages.*
11844af0b2e0SdhollandGeneral system information log.
118521a1a457Swiz.It Pa monthly.out
11864af0b2e0SdhollandOutput of the last run of the
118714de1400Smrg.Pa /etc/monthly
11884af0b2e0Sdhollandscript.
118921a1a457Swiz.It Pa secure
11904af0b2e0SdhollandSensitive security information log.
119121a1a457Swiz.It Pa sendmail.st
119284e9c4d0Snjoly.Xr sendmail 1
11934af0b2e0Sdhollandstatistics.
119421a1a457Swiz.It Pa timed.*
119514de1400Smrg.Xr timed 8
11964af0b2e0Sdhollandlogs.
119721a1a457Swiz.It Pa weekly.out
11984af0b2e0SdhollandOutput of the last run of the
119914de1400Smrg.Pa /etc/weekly
12004af0b2e0Sdhollandscript.
120121a1a457Swiz.It Pa wtmp
12024af0b2e0SdhollandLogin and logout log;
120361f28255Scgdsee
12044af0b2e0Sdholland.Xr utmp 5 .
120521a1a457Swiz.It Pa wtmpx
1206961950caSdhollandAnother login and logout log; see
1207961950caSdholland.Xr utmpx 5 .
120861f28255Scgd.El
120961f28255Scgd.Pp
121021a1a457Swiz.It Pa mail/
1211961950caSdhollandUser e-mail inboxes.
121221a1a457Swiz.It Pa msgs/
12134af0b2e0SdhollandSystem messages; see
12144af0b2e0Sdholland.Xr msgs 1 .
121567aae558Sfair.\" since we use nvi (now called vi) this isn't the place any more, is it?
121621a1a457Swiz.It Pa preserve/
12174af0b2e0SdhollandTemporary home of files preserved after an accidental death of
121814de1400Smrg.Xr ex 1
121914de1400Smrgor
12204af0b2e0Sdholland.Xr vi 1 .
122121a1a457Swiz.It Pa quotas/
12224af0b2e0SdhollandFile system quota information.
12234af0b2e0Sdholland(Legacy.)
122421a1a457Swiz.It Pa run/
12254af0b2e0SdhollandSystem information files, rebuilt after each reboot.
122614de1400Smrg.Pp
122714de1400Smrg.Bl -tag -width "utmp" -compact
122821a1a457Swiz.It Pa dmesg.boot
1229961950caSdhollandA dump from
1230961950caSdholland.Xr dmesg 8
1231961950caSdhollandtaken at boot time.
123221a1a457Swiz.It Pa utmp
12334af0b2e0SdhollandDatabase of currently logged in users; see
12344af0b2e0Sdholland.Xr utmp 5 .
123521a1a457Swiz.It Pa utmpx
1236961950caSdhollandAnother database of currently logged in users; see
1237961950caSdholland.Xr utmpx 5 .
123814de1400Smrg.El
123914de1400Smrg.Pp
124021a1a457Swiz.It Pa rwho/
12414af0b2e0SdhollandRwho data files; see
124261f28255Scgd.Xr rwhod 8 ,
124361f28255Scgd.Xr rwho 1 ,
124461f28255Scgdand
12454af0b2e0Sdholland.Xr ruptime 1 .
124621a1a457Swiz.It Pa spool/
12474af0b2e0SdhollandMiscellaneous printer and mail system spooling directories.
124861f28255Scgd.Pp
1249051cef0fSjnemeth.Bl -tag -width "postfix/" -compact
125021a1a457Swiz.It Pa ftp/
12514af0b2e0SdhollandCommonly
125214de1400Smrg.Dq ~ftp ,
125314de1400Smrgthe anonymous ftp root directory; see
12544af0b2e0Sdholland.Xr ftpd 8 .
125521a1a457Swiz.It Pa mqueue/
12564af0b2e0SdhollandSendmail mail queue;
125761f28255Scgdsee
12584af0b2e0Sdholland.Xr sendmail 1 .
125921a1a457Swiz.It Pa news/
12604af0b2e0SdhollandNetwork news archival and spooling directories.
126121a1a457Swiz.It Pa output/
12624af0b2e0SdhollandPrinter spooling directories.
126321a1a457Swiz.It Pa postfix/
12644af0b2e0SdhollandPostfix mail queue;
1265ee07701dSperrysee
12664af0b2e0Sdholland.Xr postfix 1 .
126761f28255Scgd.El
126861f28255Scgd.Pp
126921a1a457Swiz.It Pa tmp/
12704af0b2e0SdhollandTemporary files that are not discarded between system reboots.
127114de1400Smrg.Pp
127214de1400Smrg.Bl -tag -width "vi.recover/" -compact
127321a1a457Swiz.It Pa vi.recover/
12744af0b2e0SdhollandRecovery directory for new (current)
12754af0b2e0Sdholland.Xr vi 1 .
127614de1400Smrg.El
127759fce28eSgrant.Pp
127821a1a457Swiz.It Pa yp/
1279dc702ccaSlukemDatabases and configuration for the NIS (YP) system; see
1280dc702ccaSlukem.Xr nis 8 .
128161f28255Scgd.El
128261f28255Scgd.El
128361f28255Scgd.Sh SEE ALSO
128461f28255Scgd.Xr apropos 1 ,
128567aae558Sfair.Xr ls 1 ,
128661f28255Scgd.Xr whatis 1 ,
128761f28255Scgd.Xr whereis 1 ,
1288a08955ebSjruoho.Xr which 1 ,
1289a08955ebSjruoho.Xr paths 3
129061f28255Scgd.Sh HISTORY
129161f28255ScgdA
129267aae558Sfair.Nm
129361f28255Scgdmanual page appeared in
129461f28255Scgd.At v7 .
1295