freebsd-dev/sbin
Adrian Chadd d9f97000b4 Reviewed by: rwatson, bp
Approved by:	rwatson
Obtained from:	NetbSD source tree

Second part of the fsck wrappers commit. This commit enables the new fsck
code (removing the fsck/* code and replacing it with the netbsd fsck
wrapper code), and enabling some FFS-based utilities to compile.

Details:

* quotacheck, fsdb required modification to use the fsck_ffs/ code rather
  than fsck/ . This might change later since quotacheck requires preen.c
  which should exist in fsck/ rather than fsck_ffs/

* src/Makefile has fsck_ffs added to it so it it built as part of the tree
  now

* share/doc/smm/03.fsck/ uses the SMM.doc/ stuff from fsck_ffs, not fsck.

I've tested this, and it shouldn't require any changes on your machine.
The fsck wrapper reads /etc/fsck and is command-line-compatible enough
to not require rc changes (well, most changes unless you want to do
anything nifty by specifying the fs types explicityly, read the man page
if you want further details on what it can do.)

This now allows us to support multiple filesystem types during bootup.
2000-10-09 10:22:56 +00:00
..
adjkerntz Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 11:27:47 +00:00
atm Remove unused #include. 2000-05-01 19:39:36 +00:00
badsect Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 11:27:47 +00:00
bsdlabel Turn dkcksum() into an __inline function. 2000-09-16 13:43:00 +00:00
camcontrol Adjust 'camcontrol negotiate -v' so it prints out the initiator ID from the 2000-09-17 20:42:28 +00:00
ccdconfig Fix world-breakage: warnx("..') --> warnx("...") 2000-08-05 15:45:59 +00:00
clri $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
comcontrol Remove the use of a dash in the usage, since this isn't in keeping 2000-07-03 13:29:04 +00:00
cxconfig $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
dhclient Add nsswitch support. By creating an /etc/nsswitch.conf file, you can 2000-09-06 18:16:48 +00:00
disklabel Turn dkcksum() into an __inline function. 2000-09-16 13:43:00 +00:00
dmesg $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
dump Update device name. 2000-05-07 09:27:53 +00:00
dumpfs $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
dumpon * Clarify text on choosing a dump device 2000-07-14 18:04:39 +00:00
fdisk - When adjusting the end of a partition to lie on a cylinder boundary, don't 2000-08-24 17:54:45 +00:00
fdisk_pc98 Sync with sbin/i386/fdisk/fdisk.c revision 1.37. 2000-06-05 13:28:49 +00:00
fsck Format string fix. 2000-10-06 23:24:45 +00:00
fsck_ffs .. forgot a ; at the end of the $FreeBSD$ string. How did I actually forget 2000-10-09 09:42:51 +00:00
fsck_ifs .. forgot a ; at the end of the $FreeBSD$ string. How did I actually forget 2000-10-09 09:42:51 +00:00
fsdb Remove unused includes. 2000-05-01 20:01:16 +00:00
fsirand Remove unused include. 2000-05-01 20:20:05 +00:00
i386 - When adjusting the end of a partition to lie on a cylinder boundary, don't 2000-08-24 17:54:45 +00:00
ifconfig Show the actual command line usage in the man page and usage error string. 2000-07-19 17:24:53 +00:00
init Improve the clarification of the handling of the securelevel. 2000-09-13 08:39:41 +00:00
ip6fw mdoc(7) style fixes and cleanup 2000-05-04 17:34:31 +00:00
ipf add common.c to SRCS to fix compile problems 2000-05-24 20:04:41 +00:00
ipfstat Darren, 2000-07-30 06:31:49 +00:00
ipfw Convert this Makefile to the usual style. 2000-10-06 11:18:11 +00:00
ipmon Add ipl.4 manpage 2000-02-09 21:01:35 +00:00
ipnat No more hunting around for ipnat.conf(5) man page. 2000-08-28 11:36:30 +00:00
kget Now that we have uc_device.h, use that instead of hard-coding struct 2000-03-24 21:39:09 +00:00
kldload /modules -> /boot/kernel 2000-09-06 15:55:31 +00:00
kldstat Backout rev 1.8. This really does not give us the version number 2000-07-01 07:57:28 +00:00
kldunload Fixed bitrot in usage message (-n is now optional). 1999-09-08 05:46:47 +00:00
ldconfig Add a "-i" option ("insecure") which disables the checks for 2000-08-07 19:12:04 +00:00
md5 Add -q quite mode. 1999-12-04 01:29:43 +00:00
mknod Spelling fix. 2000-03-24 01:22:53 +00:00
mount Explain the notion that additional mount options may be described 2000-08-28 08:52:59 +00:00
mount_cd9660 Typo 1999-11-15 03:13:23 +00:00
mount_ext2fs mount* fixes from Martin Blapp <mb@imp.ch>: 1999-10-09 11:54:14 +00:00
mount_hpfs First version of HPFS stuff. 1999-12-09 19:10:13 +00:00
mount_ifs Explain the notion that additional mount options may be described 2000-08-28 08:52:59 +00:00
mount_msdos Use ${LIBDATADIR} instead of hardcoding /usr/libdata into the 2000-08-01 09:33:11 +00:00
mount_msdosfs Use ${LIBDATADIR} instead of hardcoding /usr/libdata into the 2000-08-01 09:33:11 +00:00
mount_nfs Explain why adding ``options NFSKERB'' breaks the kernel build. 2000-08-11 13:03:13 +00:00
mount_ntfs Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 11:27:47 +00:00
mount_null Rename the loadable nullfs kernel module: null -> nullfs 2000-07-28 11:54:09 +00:00
mount_nullfs Rename the loadable nullfs kernel module: null -> nullfs 2000-07-28 11:54:09 +00:00
mount_nwfs Pass timezone information to an nwfs mount. 2000-04-05 10:48:53 +00:00
mount_portal Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 11:27:47 +00:00
mount_portalfs Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 11:27:47 +00:00
mount_std Mention linprocfs. 2000-03-25 13:46:16 +00:00
mount_umap mount* fixes from Martin Blapp <mb@imp.ch>: 1999-10-09 11:54:14 +00:00
mount_umapfs mount* fixes from Martin Blapp <mb@imp.ch>: 1999-10-09 11:54:14 +00:00
mount_union mount* fixes from Martin Blapp <mb@imp.ch>: 1999-10-09 11:54:14 +00:00
mount_unionfs mount* fixes from Martin Blapp <mb@imp.ch>: 1999-10-09 11:54:14 +00:00
mountd Explain why adding ``options NFSKERB'' breaks the kernel build. 2000-08-11 13:03:13 +00:00
natd Suggest looking at rc.conf(5) on how to start natd(8) during boot. 2000-07-17 10:06:54 +00:00
newfs Turn dkcksum() into an __inline function. 2000-09-16 13:43:00 +00:00
newfs_msdos Remove redundant code left over on removal of /dev/rXXX handling 2000-08-15 18:04:16 +00:00
nextboot Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 11:27:47 +00:00
nfsd Don't use libutil now that setproctitle() is in libc 2000-09-02 20:52:15 +00:00
nfsiod Thresh-out the nfs manual page references a bit 2000-01-13 21:47:21 +00:00
nologin $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
nos-tun Fix occurences of nos_tun to nos-tun, this improves internal 2000-06-09 06:45:18 +00:00
pc98 Sync with sbin/i386/fdisk/fdisk.c revision 1.37. 2000-06-05 13:28:49 +00:00
ping Use CMSG_LEN() to compute ping SCM_TIMESTAMP cmsg_len. 2000-03-14 17:37:19 +00:00
ping6 Don't overflow our fd_set. This is not a full sync with KAME because there 2000-10-08 08:02:35 +00:00
quotacheck Reviewed by: rwatson, bp 2000-10-09 08:26:35 +00:00
reboot .Xr boot0cfg 8 , 2000-05-13 14:41:04 +00:00
restore Fix sign extension. 2000-09-12 21:42:58 +00:00
route - Documented the host/bits syntax for destination argument. 2000-09-29 10:52:21 +00:00
routed Add $FreeBSD$. 2000-08-11 08:23:26 +00:00
rtsol Correct style bugs in previous commit 2000-07-06 01:55:21 +00:00
savecore Remove superfluous code: 2000-09-28 20:09:36 +00:00
setkey synchronize with latest kame tree. 2000-07-04 16:22:05 +00:00
shutdown $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
slattach Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 11:27:47 +00:00
spppcontrol Supply only one author name per instance of %A, as per mdoc.samples(7). 2000-05-10 09:49:04 +00:00
startslip Fixes a potential buffer overflow with the pid filename. 2000-04-30 21:04:36 +00:00
swapon Add include of errno.h where needed, remove extern int errno where not. 2000-04-14 06:15:01 +00:00
sysctl Add reference to sysctl.conf. 2000-07-27 22:57:46 +00:00
tunefs Open the device read-only initially and re-open read-write if necessary 2000-03-14 07:44:32 +00:00
umount Fix comment to match previous commit, as per bde. 2000-09-07 07:03:11 +00:00
vinum Add 'setupstate' to RAID-10 example. 2000-09-23 00:18:31 +00:00
Makefile Reviewed by: rwatson, bp 2000-10-09 10:22:56 +00:00
Makefile.inc Part one of a "fix-and-move". Init(8) had make macros declared here 1997-02-10 17:41:33 +00:00