NetBSD/sbin
lukem d20692fdf5 Under no circumstances try to zap an existing superblock at sector 0.
There's no reasonable situation where there will be one there, except if the
disk had data on it previously for some reason.  It's significantly more
likely (read "the world until UFS2 was merged") that sector 0(..15)
contains really important stuff like boot blocks and disk labels.

Once again, I ask, why wasn't UFS2 implemented as a separate file
system a la lfs & ext2fs ?
It could have shared a chunk of the kernel code (just like those),
and had different userland tools and a different fs_type.
2003-10-29 08:14:13 +00:00
..
atactl Fix various uses of NULL that should have been 0. 2003-10-21 02:30:03 +00:00
badsect Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:11 +00:00
bim
brconfig realloc pedant 2003-09-19 08:35:15 +00:00
ccdconfig Support CCDF_NOLABEL. Document what CCDF_UNIFORM actually does. 2003-10-17 05:23:56 +00:00
cgdconfig back out revision 1.3. this should not have been committed yet, 2003-09-25 01:43:12 +00:00
chkconfig
clri Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:11 +00:00
disklabel Handle partition offset and size as unsigned entities. 2003-10-20 13:20:20 +00:00
dkctl also reference disklabel(5) 2003-07-13 09:53:10 +00:00
dmesg Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:11 +00:00
dump Use HW_USERMEM64 to fetch the amount of memory available. 2003-09-13 10:59:50 +00:00
dump_lfs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:11 +00:00
edlabel use snprintf 2003-05-17 23:10:57 +00:00
fastboot Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:11 +00:00
fdisk unconditionally #define DEFAULT_BOOTDIR. should fix non-x86 builds 2003-10-11 04:50:49 +00:00
fsck Add a -q (quiet) option to print nothing for clean filesystems. 2003-10-20 12:04:38 +00:00
fsck_ext2fs Add a -q (quiet) option to print nothing for clean filesystems. 2003-10-20 12:04:38 +00:00
fsck_ffs Add a -q (quiet) option to print nothing for clean filesystems. 2003-10-20 12:04:38 +00:00
fsck_lfs Add a -q (quiet) option to print nothing for clean filesystems. 2003-10-20 12:04:38 +00:00
fsck_msdos Add a -q (quiet) option to print nothing for clean filesystems. 2003-10-20 12:04:38 +00:00
fsdb use bounded string op 2003-07-13 08:16:15 +00:00
fsirand use arc4random 2003-09-06 12:42:00 +00:00
ifconfig Add 'mode' option to change PHY media for 802.11 devices. Also, 2003-10-13 08:27:35 +00:00
init Bump date for previous; new sentence, new line; use more macros; fix a typo. 2003-10-12 07:21:57 +00:00
ldconfig Add NetBSD RCS Ids. 2003-06-23 11:53:35 +00:00
lmcctl Add NetBSD RCS Ids. 2003-06-23 11:53:35 +00:00
mbrlabel Overhaul MBR handling (part 1): 2003-10-08 04:25:43 +00:00
mknod Overhaul how `build.sh tools' are used: 2003-10-27 00:12:41 +00:00
modload Don't compare an integer to NULL. 2003-10-21 02:31:08 +00:00
modunload New sentence, new line; drop trailing whitespace. 2003-09-06 20:12:41 +00:00
mount realloc pedant 2003-09-19 08:29:58 +00:00
mount_ados print masks and modes in octal. 2003-05-03 15:37:07 +00:00
mount_cd9660 Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_ext2fs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_fdesc Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_ffs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_filecore Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_kernfs add /kern/ipsecsa and /kern/ipsecsp, which can be inspected by setkey(8). 2003-09-08 06:51:53 +00:00
mount_lfs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_msdos Sync usage with man page. 2003-09-08 07:21:59 +00:00
mount_nfs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_ntfs g/c all traces of FreeBSD-specific code - it only obfuscated the code without 2003-08-02 10:11:47 +00:00
mount_null Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_overlay Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_portal Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_procfs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_smbfs
mount_umap Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
mount_union Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
newbtconf Quote macro candidate. 2003-06-27 23:23:51 +00:00
newfs Under no circumstances try to zap an existing superblock at sector 0. 2003-10-29 08:14:13 +00:00
newfs_lfs - don't try to write alt super blocks beyond the end of the partition. 2003-10-09 14:28:34 +00:00
newfs_msdos add some more detail to an error message 2003-10-08 03:56:21 +00:00
nologin Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
pdisk
ping Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
ping6 Consistently use 'RFC 1234' instead of 'RFC1234' or 'RFC-1234'. 2003-09-07 16:22:20 +00:00
pppoectl Bump date for previous. 2003-10-02 07:07:48 +00:00
raidctl Don't compare argc to NULL. 2003-10-21 02:31:43 +00:00
rcorder Move Matt Green's code from a 4-clause to a 3-clause licence by removing 2003-10-13 14:22:20 +00:00
reboot Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
resize_ffs netbsd.org->NetBSD.org 2003-07-26 19:38:45 +00:00
restore Don't use NULL as a case value. 2003-10-21 02:34:45 +00:00
rndctl strlcat 2003-07-13 07:59:24 +00:00
route Use ${HOST_SH} instead of `sh'. 2003-10-26 07:25:33 +00:00
routed Correct error in previous, noted by Nick Hudson. 2003-09-23 12:14:49 +00:00
rtsol unifdef HAVE_ARC4RANDOM 2003-09-06 12:56:43 +00:00
savecore Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
scsictl Make this compile after the recent changes to the kernel. 2003-09-08 09:05:08 +00:00
setkey aes-xcbc-mac is now an RFC. bump date. 2003-10-21 07:20:11 +00:00
shutdown Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
slattach Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
swapctl The 3rd argument to swapctl() is an int, don't pass NULL in it. 2003-10-21 02:32:54 +00:00
sysctl Slight option ordering change. 2003-10-15 19:58:24 +00:00
ttyflags use strlcat/strlcpy 2003-07-12 14:33:55 +00:00
tunefs Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
umount Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 10:04:22 +00:00
veriexecctl
vinum Don't initialize an int to NULL. 2003-10-21 02:33:34 +00:00
wdogctl use bounded string op 2003-07-13 08:05:58 +00:00
wsconsctl Rework how MAKEVERBOSE operates: 2003-10-21 10:01:19 +00:00
Makefile Hook Vinum into build. 2003-10-10 06:10:53 +00:00
Makefile.inc