freebsd-skq/etc
pjd 7f4ea6942f Introduce GEOM_LABEL class.
This class is used for detecting volume labels on file systems:
UFS, MSDOSFS (FAT12, FAT16, FAT32) and ISO9660.
It also provide native labelization (there is no need for file system).

g_label_ufs.c is based on geom_vol_ffs from Gordon Tetlow.
g_label_msdos.c and g_label_iso9660.c are probably hacks, I just found
where volume labels are stored and I use those offsets here,
but with this class it should be easy to do it as it should be done by
someone who know how.
Implementing volume labels detection for other file systems also should
be trivial.

New providers are created in those directories:
/dev/ufs/ (UFS1, UFS2)
/dev/msdosfs/ (FAT12, FAT16, FAT32)
/dev/iso9660/ (ISO9660)
/dev/label/ (native labels, configured with glabel(8))

Manual page cleanups and some comments inside were submitted by
Simon L. Nielsen, who was, as always, very helpful. Thanks!
2004-07-02 19:40:36 +00:00
..
bluetooth Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
defaults devd is now on by default 2004-06-30 15:58:46 +00:00
etc.alpha
etc.amd64
etc.arm Import the ttys file for arm. 2004-06-11 15:37:49 +00:00
etc.i386
etc.ia64
etc.powerpc PowerPC ttys file. 2004-02-04 01:44:34 +00:00
etc.sparc64
isdn Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
mail Add user _pflogd. 2004-06-30 16:47:08 +00:00
mtree Introduce GEOM_LABEL class. 2004-07-02 19:40:36 +00:00
namedb Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
pam.d Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
periodic Allow the location of the INDEX file to specified to pkg_version. 2004-05-19 09:18:08 +00:00
ppp
rc.d Swap order of ruleset load and enabling pf to work around a problem on altq 2004-06-23 01:42:06 +00:00
root - Use absolute path for hostname(1) 2004-04-01 19:28:00 +00:00
sendmail Catch up with etc/Makefile,v 1.324 -- split "install" and "distribution" 2004-01-22 17:51:02 +00:00
amd.map
apmd.conf
auth.conf
crontab
csh.cshrc
csh.login Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
csh.logout
devd.conf Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
devfs.conf Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
dhclient.conf
disktab Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
fbtab
ftpusers Add user _pflogd. 2004-06-30 16:47:08 +00:00
gettytab Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
group Add "privsep" user/group _pflogd:_pflogd (64:64) to make pflogd(8) work 2004-06-23 01:32:28 +00:00
hosts
hosts.allow Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
hosts.equiv
hosts.lpd $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
inetd.conf Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
login.access Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
login.conf Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
mac.conf
Makefile Drop the -d argument to mtree since some of the spec files now list 2004-03-23 22:17:34 +00:00
man.alias
master.passwd It's /usr/sbin/nologin not /sbin/nologin 2004-06-23 09:42:19 +00:00
minfree
motd
netconfig
netstart Run /etc/rc.d/routing at the appropriate time. 2004-02-10 19:10:34 +00:00
network.subr Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
networks
newsyslog.conf Style: 2004-04-03 17:52:29 +00:00
nls.alias
nsmb.conf
opieaccess
pccard_ether Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
pf.conf Link pf to the build and install: 2004-03-08 22:03:29 +00:00
pf.os Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
phones
printcap Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
profile Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
protocols Link pf to the build and install: 2004-03-08 22:03:29 +00:00
rc Restore pre-rcNG behaviour: 2004-06-06 18:06:09 +00:00
rc.firewall
rc.firewall6 drop packet which has ::1 as src or dst via other than lo0 2004-05-24 07:27:26 +00:00
rc.initdiskless Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
rc.resume
rc.sendmail
rc.shutdown Make the stop command respect the 'fast' prefix. 2004-06-26 09:27:30 +00:00
rc.subr Make the stop command respect the 'fast' prefix. 2004-06-26 09:27:30 +00:00
rc.suspend Make sure pid file creation doesn't complain if it can't create the file. 2004-01-21 03:03:40 +00:00
remote Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
rpc Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
services Add ftp-proxy 8021/tcp in order to make the inetd.conf entry actually work. 2004-05-27 23:42:26 +00:00
shells
sysctl.conf
syslog.conf
termcap.small Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
usbd.conf