NetBSD/sbin
chs 8f4d5a45a2 Apply this commit from FreeBSD:
commit 6bae6625e0e06816c80ac4971dfccf0643abe3f0
  Author: Kirk McKusick <mckusick@FreeBSD.org>
  Date:   Wed Aug 17 14:19:59 2022 -0700

    Improve handling of missing '.' and '..' in UFS directories.

    The UFS filesystem expects to find '.' and '..' as the first two entries
    in a directory. The kernel's UFS name cache can become quite confused
    when these two entries are not present as the first two entries.

    Prior to this change, when the fsck_ffs(8) utility detected that
    '.' and/or '..' were missing, it would report them, but only offered
    to replace them if the space at the beginning of the directory was
    available. Otherwise it was left to the system administrator to
    move the offending file(s) out of the way and then rerun fsck_ffs(8)
    to create the '.' and '..' entries.

    With this change, fsck_ffs(8) will always be able to create the '.'
    and/or '..' entries. It moves any files in the way elsewhere in the
    directory block. If there is no room in the directory block to which
    to move them, they are placed in the lost+found directory.

    Reported by:  Peter Holm
    Sponsored by: The FreeBSD Foundation
2023-03-27 22:53:37 +00:00
..
amrctl avoid calling printf() %s with NULL. 2020-09-06 02:34:02 +00:00
apmlabel
atactl fix various typos in comments, docs and log messages. 2022-05-24 06:27:59 +00:00
badsect Restore backward compatibility of UFS2 with previous NetBSD releases by 2022-11-17 06:40:38 +00:00
bioctl bioctl(8): Don't print garbage bv_seconds. 2022-05-10 14:16:25 +00:00
blkdiscard fix various typos in documentation and comments. 2022-10-15 21:53:21 +00:00
brconfig Remove unused Pp. Sort SEE ALSO. 2020-07-19 14:43:35 +00:00
canconfig
ccdconfig Use raw device for configuring units. This is necessary as 2020-10-06 18:47:07 +00:00
cgdconfig Restore backward compatibility of UFS2 with previous NetBSD releases by 2022-11-17 06:40:38 +00:00
chkconfig
chown
clri s/superblok/superblock/ in comment. 2023-02-26 22:55:02 +00:00
devpubd Fix obvious editor mishap in previous 2021-08-08 10:48:35 +00:00
disklabel Change back various occurrences of \*[Le], \*[Ge] (less/greater equal) 2022-08-28 10:48:15 +00:00
dkctl Teach dk(4) about ZFS. 2020-03-30 08:36:09 +00:00
dkscan_bsdlabel s/endianess/endianness/ 2021-11-10 17:19:29 +00:00
dmctl
dmesg Assert postts only if we really obtained a timestamp. 2022-08-06 10:22:22 +00:00
drvctl When extracting properties, don't bail for non-existent or invalid path 2022-08-21 07:51:30 +00:00
dump Restore backward compatibility of UFS2 with previous NetBSD releases by 2022-11-17 06:40:38 +00:00
dump_lfs build lfs_node.c with -O3 on ia64 to avoid assembler overflow issues. 2021-04-14 08:31:24 +00:00
fastboot
fdisk Avoid crashes with invalid or tiny sector sizes. 2022-04-02 19:15:09 +00:00
fsck Use opendisk when looking for filesystem type, otherwise the detection 2023-01-24 08:09:37 +00:00
fsck_ext2fs Fix depenency on common symbols in sbin. 2020-04-05 15:25:39 +00:00
fsck_ffs Apply this commit from FreeBSD: 2023-03-27 22:53:37 +00:00
fsck_lfs Fix the function pointer declaration to something lint likes. 2021-09-17 22:41:48 +00:00
fsck_msdos fix 32bit builds 2022-08-28 11:32:19 +00:00
fsck_udf Relax constraints on sequential media detection by checking for VAT format. 2022-04-25 15:37:14 +00:00
fsck_v7fs fix various typos, mainly in comments, but also log messages, docs, game text. 2022-04-08 10:17:52 +00:00
fsdb ufs: fixed signed/unsigned bugs affecting large file systems 2023-01-07 19:41:29 +00:00
fsirand Restore backward compatibility of UFS2 with previous NetBSD releases by 2022-11-17 06:40:38 +00:00
gpt Big-Endian fixes. 2022-11-22 00:25:52 +00:00
ifconfig Fix parser for carp state. 2023-03-26 01:04:16 +00:00
init Allow getty to exit quickly a few times before deciding that it is exiting 2021-10-11 20:23:25 +00:00
iscsictl fix various typos in comments, log messages and documentation. 2021-12-03 13:27:37 +00:00
iscsid fix various typos in comments, documentation and messages. 2022-05-31 08:43:13 +00:00
ldconfig
luactl
mbrlabel
mknod
modload call it "kernel object linker module framework" not just 2021-01-17 00:17:40 +00:00
modstat Update usage message to reflect reality. 2021-04-07 14:45:28 +00:00
modunload
mount drop reference to smbfs, which was removed in 2020. 2022-07-10 18:52:34 +00:00
mount_ados Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_autofs Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_cd9660 mount_cd9660: remove unhandled option -i from getopt 2022-10-16 16:26:35 +00:00
mount_chfs Remove commented code, including empty if block. Replace tab with whitespace in usage declaration. 2021-07-16 12:09:36 +00:00
mount_efs
mount_ext2fs
mount_fdesc Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_ffs Change the default for ACLs to be posix1e instead of nfsv4 to match FreeBSD. 2021-09-18 03:05:19 +00:00
mount_filecore Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_hfs
mount_kernfs Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_lfs
mount_msdos Fix a thinko 2020-02-12 09:43:19 +00:00
mount_nfs mount_nfs: add missing "A" to getopt string 2022-12-21 19:00:52 +00:00
mount_nilfs fix various typos in comment, documentation and log messages. 2022-05-24 20:50:17 +00:00
mount_ntfs
mount_null Be consistent with mark-up of vop_reclaim 2020-12-01 02:43:18 +00:00
mount_overlay Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_portal properly terminate a buffer after strncpy(). 2021-04-12 09:18:14 +00:00
mount_procfs Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_ptyfs Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_puffs
mount_qemufwcfg lib/librefuse: Implement FUSE session API and its signal handling functionality 2022-01-22 07:53:05 +00:00
mount_sysvbfs
mount_tmpfs s/similarily/similarly/ 2022-04-12 20:51:42 +00:00
mount_udf
mount_umap Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_union Refactor remaining mount_* commands to use the common pathadj() 2020-07-26 08:20:22 +00:00
mount_v7fs
newbtconf
newfs ufs: fixed signed/unsigned bugs affecting large file systems 2023-01-07 19:41:29 +00:00
newfs_ext2fs fix various typos in comments and log messages. 2022-04-16 18:15:20 +00:00
newfs_lfs sbin: enable lint for almost all programs 2021-09-14 20:13:03 +00:00
newfs_msdos Describe after example like other examples 2020-12-11 18:49:37 +00:00
newfs_sysvbfs
newfs_udf fix various typos in comments, documentation and messages. 2022-08-07 11:06:18 +00:00
newfs_v7fs fix typo 2022-02-27 21:05:11 +00:00
nologin
nvmectl In "devlist" mode, exit with a 0 return code if any nvme devices are 2023-03-05 23:24:06 +00:00
ping fix sign. 2022-12-01 14:42:12 +00:00
ping6 fix various typos, mainly in comments, but also log messages, docs, game text. 2022-04-08 10:17:52 +00:00
pppoectl fix various typos in comments, documentation and messages. 2022-08-07 11:06:18 +00:00
raidctl PR bin/56917 2022-07-21 09:19:53 +00:00
rcorder
reboot
resize_ffs ufs: fixed signed/unsigned bugs affecting large file systems 2023-01-07 19:41:29 +00:00
resize_lfs remove GCC_NO_ADDR_OF_PACKED_MEMBER for several subdir builds 2020-09-07 03:09:53 +00:00
restore apply this commit from FreeBSD: 2022-12-12 16:53:30 +00:00
rndctl Clarify wording further based on private feedback. 2021-04-06 22:02:40 +00:00
route fix various typos in comments and one output message. 2022-10-31 21:22:05 +00:00
routed fix various typos in comments. 2022-04-07 19:33:37 +00:00
savecore Avoid overflows when reading strings. 2020-04-03 19:09:43 +00:00
scan_ffs Work on swapped-endian FFS. 2023-01-24 08:05:07 +00:00
scsictl Add REPORT_LUNS command. 2022-08-21 12:44:16 +00:00
setkey
shutdown shutdown(8): markup fixes 2023-02-15 13:05:21 +00:00
slattach Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is 2020-01-19 01:25:03 +00:00
svhlabel
swapctl Fix a typo in a newly added comment. 2023-03-01 15:18:18 +00:00
sysctl kern.hashstat takes too long and it is meaningless here. 2021-12-28 16:06:57 +00:00
ttyflags
tunefs ufs: fixed signed/unsigned bugs affecting large file systems 2023-01-07 19:41:29 +00:00
umbctl Fix and improve parsing of configuration files 2020-05-13 21:44:30 +00:00
umount Fix grammar 2022-01-22 09:59:26 +00:00
veriexecctl Update for proplib(3) API changes. 2020-06-06 22:33:23 +00:00
wdogctl wdogctl(8): Minor tweak suggested by a passing umarell. 2022-09-23 12:35:00 +00:00
wsconsctl Add support for a read-only edid attribute that shows the result of 2021-12-25 13:54:13 +00:00
Makefile revert bits and pieces I accidentally included in my last commit 2022-06-06 13:28:55 +00:00
Makefile.inc sbin: enable lint for almost all programs 2021-09-14 20:13:03 +00:00