freebsd-dev/etc
Pawel Jakub Dawidek e1237b285b 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 Add dumb console driver and related bits. 2003-10-24 15:44:10 +00:00
etc.amd64 Add dumb console driver and related bits. 2003-10-24 15:44:10 +00:00
etc.arm Import the ttys file for arm. 2004-06-11 15:37:49 +00:00
etc.i386 Add dumb console driver and related bits. 2003-10-24 15:44:10 +00:00
etc.ia64 Add dumb console driver and related bits. 2003-10-24 15:44:10 +00:00
etc.powerpc PowerPC ttys file. 2004-02-04 01:44:34 +00:00
etc.sparc64 Add dumb console driver and related bits. 2003-10-24 15:44:10 +00:00
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 Put a complete set of pppd(8) sample configuration files in 2002-01-29 01:10:47 +00:00
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 Time to enter modern age and default to NFS version 3. 2002-05-15 22:24:29 +00:00
apmd.conf Use separate events for resume from standby and suspend in the apm(4) 2003-12-30 17:40:28 +00:00
auth.conf auth.conf seems to be being gradually subsumed by user classes 2003-07-28 02:28:51 +00:00
crontab Clarify adjkerntz(8) note and use complete sentences in comments. 2002-11-22 16:13:39 +00:00
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 o Spelling error s/suffient/sufficient/ 2001-10-27 03:14:37 +00:00
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 Re-add information for applying for IP space from a registry since that 2003-01-28 21:29:23 +00:00
hosts.allow Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
hosts.equiv
hosts.lpd
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 Add "socket" type to the list of default object types, and by 2003-11-15 02:08:01 +00:00
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 Remove aliases not needed for new man version 2001-06-26 00:41:07 +00:00
master.passwd It's /usr/sbin/nologin not /sbin/nologin 2004-06-23 09:42:19 +00:00
minfree
motd s/man page/manual page/, to make the default announcement 2003-07-03 06:06:09 +00:00
netconfig Change the name for the local unix-socket based protocol 2002-12-16 22:24:26 +00:00
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 Old-promised removing of deprecated locale names 2003-06-10 01:22:30 +00:00
nsmb.conf Bring in changes from smbfs-1.4.4. 2002-04-22 16:18:36 +00:00
opieaccess Back out previous commit now that pam_opieaccess(8) has an allow_local 2003-02-16 13:04:27 +00:00
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 DNS should not necessarily be named(8), tweak the comment a bit. 2003-11-02 07:31:44 +00:00
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 Fix a usage message. 2003-12-30 17:30:39 +00:00
rc.sendmail Before trying to restart/stop the MTA or MSP queue runner, make sure 2003-10-19 00:31:50 +00:00
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 Rework the wording of the comment for the security.bsd.see_other_uids 2003-03-13 18:43:50 +00:00
syslog.conf Make sure debug.log only gets debugging messages. 2003-04-23 13:08:31 +00:00
termcap.small Removed whitespace at BOF, EOL & EOF. 2004-06-06 11:46:29 +00:00
usbd.conf Add RealTek RTL8150 USB to fast Ethernet controller driver. 2003-05-03 10:16:56 +00:00