freebsd-skq/sbin
Alfred Perlstein 729d4f1db0 Fix vinum for both devfs and non-devfs systems.
userland tool:

  Use the vfs.devfs.generation sysctl to test for devfs presense
  (thanks phk!) when devfs is active it will not try to create the
  device nodes in /dev and therefore will not complain about the
  failure to do so.

  Revert the change in the #define for VINUM_DIR in the kernel
  header so that vinum can find its device nodes.

  Replace perror() with vinum_perror() to print file/line when
  DEVBUG is defined (not defined by default).

kernel:

  Don't use the #define names for the "superdev" creation since
  they will be prepended by "/dev/" (based on VINUM_DIR), instead
  use string constants.

  Create both debug and non-debug "superdev" nodes in the devfs.

Problem noticed and fix tested by: Martin Blapp <mblapp@fuchur.lan.attic.ch>
2001-02-20 22:07:36 +00:00
..
adjkerntz Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
atm Fix typo: seperate -> separate. 2001-02-06 10:39:38 +00:00
badsect mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
bsdlabel mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
camcontrol Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
ccdconfig Prepare for mdoc(7)NG. 2001-01-16 09:15:57 +00:00
clri mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
comcontrol Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
cxconfig Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
dhclient Add nsswitch support. By creating an /etc/nsswitch.conf file, you can 2000-09-06 18:16:48 +00:00
disklabel mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
dmesg Fix hard sentence break introduced in previous commit. 2000-12-20 13:23:50 +00:00
dump Use <sys/queue.h> instead of home-rolled list. 2001-01-29 09:45:51 +00:00
dumpfs The ffs superblock includes a 128-byte region for use by temporary 2001-01-15 18:30:40 +00:00
dumpon mdoc(7) police: removed history info from the .Os FreeBSD call. 2000-12-14 11:52:05 +00:00
fdisk mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
fdisk_pc98 mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
ffsinfo Prepare for mdoc(7)NG. 2000-12-19 15:36:48 +00:00
fsck mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
fsck_ffs Preceed/preceeding are not english words. Use precede or preceding. 2001-02-18 10:25:42 +00:00
fsck_ifs The ffs superblock includes a 128-byte region for use by temporary 2001-01-15 18:30:40 +00:00
fsdb mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
fsirand Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
growfs Fix a logical bug introduced by changing the formatting. 2000-12-13 22:19:05 +00:00
i386 mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
ifconfig mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
init Fix a cosmetic problem with some very defensive programming: The devfs 2001-02-08 22:07:08 +00:00
ip6fw mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
ipf Build with -DUSE_INET6 so that we can actually use the IPv6 support in 2000-10-31 22:29:27 +00:00
ipfstat Build with -DUSE_INET6 so that we can actually use the IPv6 support in 2000-10-31 22:29:27 +00:00
ipfw mdoc(7) police: normalize the construct. 2001-02-15 08:36:20 +00:00
ipmon Build with -DUSE_INET6 so that we can actually use the IPv6 support in 2000-10-31 22:29:27 +00:00
ipnat Build with -DUSE_INET6 so that we can actually use the IPv6 support in 2000-10-31 22:29:27 +00:00
kget mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
kldload mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
kldstat mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
kldunload mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
ldconfig mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
md5 mdoc(7) police: use the default ``file ...'' feature of the .Ar macro. 2001-02-13 09:56:35 +00:00
mdconfig Strip optional prefixes "/dev/" and "md" from the -u argument. 2001-01-31 08:41:18 +00:00
mknod mdoc(7) police: Change -filled displays (which just happen 2001-02-07 13:45:30 +00:00
mount Add an xref for mount_ntfs. 2001-02-02 03:08:48 +00:00
mount_cd9660 Print out the target device when the mount fails. 2001-01-25 20:05:34 +00:00
mount_ext2fs mount a --> mount an 2001-02-04 18:05:21 +00:00
mount_hpfs mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
mount_ifs Removed unused copy of ../mount/getmtopts.3. 2001-01-17 04:10:06 +00:00
mount_msdos mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
mount_msdosfs mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
mount_nfs mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
mount_ntfs mdoc(7) police: use canonical form of .Dd macro. 2000-12-11 15:20:31 +00:00
mount_null Prepare for mdoc(7)NG. 2000-12-27 14:40:52 +00:00
mount_nullfs Prepare for mdoc(7)NG. 2000-12-27 14:40:52 +00:00
mount_nwfs mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
mount_portal mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
mount_portalfs mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
mount_std Retire kernfs (userland part). 2000-12-28 12:59:57 +00:00
mount_umap Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
mount_umapfs Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
mount_union mdoc(7) police: Er macro usage cleanup. 2000-11-22 16:02:00 +00:00
mount_unionfs mdoc(7) police: Er macro usage cleanup. 2000-11-22 16:02:00 +00:00
mountd Switch to using a struct xucred instead of a struct xucred when not 2001-02-18 13:30:20 +00:00
natd mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
newfs Make mount_mfs annoy users for 15 seconds and point them at mdconfig(8). 2001-01-30 10:21:20 +00:00
newfs_msdos Added pc98 support. 2001-02-16 13:30:27 +00:00
nextboot mdoc(7) police: added missing .Os call. 2000-12-14 13:58:15 +00:00
nfsd mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
nfsiod mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
nologin mdoc(7) police: removed history info from the .Os FreeBSD call. 2000-12-14 11:52:05 +00:00
nos-tun Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
pc98 mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
ping Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
ping6 Prepare for mdoc(7)NG. 2000-12-18 15:16:24 +00:00
quotacheck mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
reboot mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
restore mdoc(7) police: use the default ``file ...'' feature of the .Ar macro. 2001-02-13 09:56:35 +00:00
route mdoc(7) police: Change -filled displays (which just happen 2001-02-07 13:45:30 +00:00
routed Prepare for mdoc(7)NG. 2001-01-16 09:15:57 +00:00
rtsol Correct style bugs in previous commit 2000-07-06 01:55:21 +00:00
savecore Document the new -k option in usage message and man page. 2001-02-16 16:28:36 +00:00
setkey mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:44:04 +00:00
shutdown mdoc(7) police: use canonical form of .Dd macro. 2000-12-11 15:20:31 +00:00
slattach Prepare for mdoc(7)NG. 2000-12-27 14:40:52 +00:00
spppcontrol mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
startslip mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
swapon mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
sysctl mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
tunefs Fix 'tunefs -p' 2001-01-29 11:00:16 +00:00
umount mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
vinum Fix vinum for both devfs and non-devfs systems. 2001-02-20 22:07:36 +00:00
Makefile Add mdconfig into the build. 2000-12-28 20:59:35 +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