NetBSD/usr.sbin
martin d7f55bad98 PR install/54480: when upgrading a system and re-mounting the target /
with proper options, and the installed system does not use NAME= syntax
in fstab(5), use the device name we used to get here, instead of the
name from fstab, it might be different to what the real system calls the
device (compact flash root showing up as wd0 native, but sd? on the
card reader used for updating it right now).

This is an abuse of the upgrade functionality and in general pretty dangerous
when multiple devices are used in the upgraded fstab (e.g. separate /usr),
and it used to work more by accident with the old code.

However, it is a quite usefull way to upgrade tiny systems with compact flash
root, and it used to work - so support it properly (as far as we can).
2019-08-20 06:38:17 +00:00
..
ac Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
accton
acpitools Dump TPM2. 2019-06-22 12:39:40 +00:00
altq Fix typo (s/supress/suppress/). 2019-07-11 03:49:51 +00:00
apm
apmd
arp arp(8): one more to close socket. 2019-02-28 01:20:25 +00:00
autofs - mark log_err() and log_errx() as __dead. 2019-02-03 12:03:22 +00:00
bad144 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
bootp - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
bta2dpd Consistent indentation / whitespace 2019-08-05 13:50:58 +00:00
btattach Fix copyright error. 2017-09-03 22:54:12 +00:00
btconfig for Read_Local_Version, print also the HCI revision 2017-12-21 09:31:22 +00:00
btdevctl - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
bthcid Add width arguments to tagget lists. 2017-12-21 12:25:03 +00:00
btpand Add missing width argument to Bl. Remove Pp before It. 2019-01-17 08:53:17 +00:00
catman Call the path for makewhatis _PATH_MAKEWHATIS instead of _PATH_WHATIS, 2016-05-29 22:33:39 +00:00
chroot
cnwctl
cpuctl - AMD CPUID Fn8000_0001d Cache Topology Information leaf is almost the same as 2019-07-26 10:03:40 +00:00
crash add an example shell pipeline that will print *all* kernel stack traces. 2019-03-23 02:07:32 +00:00
dev_mkdb Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
diskpart
dumpfs print quota pointers in superblock 2018-03-06 07:45:38 +00:00
dumplfs PR/53367: Thomas Barabosch: Integer overflow in usr.sbin/dumplfs 2018-06-15 15:16:05 +00:00
edquota
eeprom Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
envstat Add support for light sensors that report Illuminance in lux. 2018-05-27 01:39:00 +00:00
eshconfig
etcupdate A few hints that sets may come in .tar.xz format (instead of .tgz) 2018-11-21 20:18:11 +00:00
extattrctl
faithd More K&R style prototypes missed in the previous run 2018-01-23 21:27:20 +00:00
flashctl
fssconfig Use stat() information to decide if the backing store is a directory. 2017-12-21 15:52:19 +00:00
fstyp Sync with upstream r315983. 2019-06-24 08:27:19 +00:00
fusermount
fwctl compare pointers with NULL not '\0'. 2019-02-01 08:29:03 +00:00
gpioctl Bump date for previous. 2019-02-13 11:40:41 +00:00
grfconfig Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
gspa
hdaudioctl
i2cscan
ifmcstat Remove mkludge stuffs 2017-02-23 07:57:09 +00:00
ifwatchd ifwatchd(8): remove lingering references to dhclient(8). In this case, 2019-02-17 20:50:25 +00:00
inetd - don't compare pointer with \0. in this case, *pointer is wanted, 2019-02-03 12:02:22 +00:00
installboot Never trust a compiler that predefines i386 as 1 - do the symbol name 2019-08-15 19:53:01 +00:00
intrctl fix intrctl_io_firstline() to properly return NULL if there are no records 2018-06-23 11:11:00 +00:00
iopctl
iostat Fix mandoc warnings. 2018-07-29 21:17:43 +00:00
ip6addrctl
ipwctl
irdaattach New sentence, new line. 2017-10-23 01:07:27 +00:00
isibootd
iteconfig ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
iwictl
kgmon Fix typo (s/supress/suppress/). 2019-07-11 03:49:51 +00:00
kleak Introduce KLEAK, a new feature that can detect kernel information leaks. 2018-12-02 21:00:13 +00:00
kvm_mkdb ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
lastlogin
ldpd Use RO_MSGFILTER. 2017-04-12 17:02:51 +00:00
link Use Ex. 2017-07-04 07:08:42 +00:00
lockstat Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
lpr - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
lptctl Use Ex. 2017-07-04 07:08:42 +00:00
mailwrapper ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
makefs - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
makemandb PR bin/54343: We want the callback_args.machine to be NULL if it is not present in the DB. 2019-08-18 09:14:30 +00:00
map-mbone - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
mdconfig ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
mdsetimage Need <stdint.h> for uintmax_t. 2016-12-18 18:32:24 +00:00
memswitch Rewrite modify_single() to make compilable on gcc7. 2019-02-08 08:55:35 +00:00
mld6query Use Ex. 2017-07-04 07:08:42 +00:00
mlxctl s/LIButil/LIBUTIL/ in DPADD 2016-12-10 13:55:55 +00:00
mmcformat s/recieve/receive/ 2019-05-28 08:59:33 +00:00
mopd delete generated file 2016-06-08 02:58:19 +00:00
mountd Merge autofs support from: Tomohiro Kusumi 2018-01-09 03:31:12 +00:00
moused Use .An -nosplit to avoid unwanted line breaks in the middle of a sentence. 2016-08-16 02:04:01 +00:00
mrinfo Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
mrouted - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
mscdlabel ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
mtrace - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
mtree Use \(en. 2018-12-13 07:34:03 +00:00
ndbootd
ndp ndp: SIOCSPFXFLUSH_IN6 and SIOCSRTRFLUSH_IN6 expect struct in6_ifreq 2018-12-16 08:47:43 +00:00
netgroup_mkdb
nfsd Don't exit if we have udp only sockets, instead wait for all the workers 2016-08-23 13:10:12 +00:00
npf npf.7: add xref to npf-params.7 2019-08-11 22:27:15 +00:00
ofctl Sort options in usage. 2018-05-28 12:42:45 +00:00
paxctl New sentence, new line. 2016-11-08 08:21:52 +00:00
pcictl apply the previous typo in another place as well. 2016-09-27 16:44:04 +00:00
perfused perfused.8: fix typos 2019-07-06 00:45:02 +00:00
pf sync with reality 2019-08-13 09:48:24 +00:00
postinstall exclude shared libraries that are currently in use from removal. 2019-06-15 13:07:09 +00:00
powerd Fix spelling of "occurs". 2017-02-21 15:15:19 +00:00
psrset
pstat Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
puffs Handle Rerror and return errno correctly (only for 9P2000.u for now) 2019-06-07 05:34:34 +00:00
pwd_mkdb Drop main() prototype. 2017-05-04 16:26:09 +00:00
quot From Michael Plass: 2016-07-28 08:24:58 +00:00
quotacheck apply -Wno-error=implicit-fallthrough on files that have fallthru 2019-02-04 09:51:47 +00:00
quotaon
quotarestore
racoon add commented out debugging options. 2018-04-01 23:00:40 +00:00
racoonctl
rarpd Adapt to ar_tha() changes in if_arp.h rev1.31. 2018-02-13 10:17:04 +00:00
rbootd ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
rdate New sentence, new line. Remove superfluous Pp. 2017-08-27 20:45:47 +00:00
repquota Add quotadump to the NAME section 2017-10-22 18:00:45 +00:00
rip6query
rmt ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
route6d Fix typo (s/supress/suppress/). 2019-07-11 03:49:51 +00:00
rpc.bootparamd Stop defining _rpcsvcdirty in bss and data 2019-08-15 08:34:19 +00:00
rpc.lockd Stop defining _rpcsvcdirty in bss and data 2019-08-15 08:34:19 +00:00
rpc.pcnfsd More K&R style prototypes missed in the previous run 2018-01-23 21:27:20 +00:00
rpc.statd Stop defining _rpcsvcdirty in bss and data 2019-08-15 08:34:19 +00:00
rpc.yppasswdd Drop main() prototype. 2017-05-04 16:26:09 +00:00
rpcbind Don't pass an uinitialized pm_prot to rpcinfo. It expects 0 for local, 2019-05-13 14:29:41 +00:00
rtadvd rtadvd: fix rdnss and dnssl lifetime assignment 2019-06-14 09:06:45 +00:00
rtsold Add rtsol to the NAME section as well 2017-10-22 18:09:33 +00:00
rwhod sysctl(KERN_BOPOTIME) started returning a struct timespec in 2009. 2018-10-30 21:15:09 +00:00
sa Add EXIT STATUS section. Use Ex. 2017-07-04 07:12:18 +00:00
schedctl
screenblank Offer a potential workaround to the caveat. 2019-04-08 20:18:14 +00:00
sdpd - convert 'done' to an unsigned, since it is used as one. 2019-02-04 04:56:35 +00:00
service Only match first instance of name and rcvar in file. 2017-06-05 09:20:05 +00:00
services_mkdb need <sys/stat.h> 2017-01-10 21:04:06 +00:00
sesd ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
sliplogin Sort sections. New sentence, new line. 2018-11-14 18:28:18 +00:00
spray
srtconfig Fix open() error message - use a colon rather than a semicolon to match 2019-03-25 23:43:56 +00:00
sti
sunlabel Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
sup add breaks for done() since it might not be __dead. 2019-02-14 20:19:51 +00:00
sysinst PR install/54480: when upgrading a system and re-mounting the target / 2019-08-20 06:38:17 +00:00
syslogd add parens around defines with expressions that could expand poorly 2019-02-11 19:45:54 +00:00
tadpolectl Ansify 2018-01-23 19:01:33 +00:00
tcpdchk ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
tcpdmatch ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
tcpdrop
timed use SUBDIR.roff suggested by uwe@ 2018-06-10 17:55:11 +00:00
tpctl cast through intptr_t 2018-07-16 01:04:47 +00:00
tprof Add support for AMD Family 17h. 2019-05-29 17:09:17 +00:00
traceroute traceroute: Add indirection of symbol to remove clash with sanitizers 2019-08-18 04:12:07 +00:00
traceroute6 Clean up the IPsec ifdefs, same as ping6. 2018-04-23 18:59:03 +00:00
trpt Remove now unused tcpip.h includes. Some were already unused before. 2018-05-03 07:13:48 +00:00
unlink Use Ex. 2017-07-04 07:13:18 +00:00
usbdevs Print USB_SPEED_SUPER_PLUS capability if present 2018-07-05 19:46:58 +00:00
user Fix warning in userdel -r. 2019-07-29 09:33:21 +00:00
veriexecgen Move case 'f' to go right after case 'F'. 2019-08-01 08:51:52 +00:00
videomode ansify - drop the K&R style prototypes & implementations. 2018-01-23 21:06:24 +00:00
vipw
vnconfig Sort options. 2018-10-07 20:30:50 +00:00
wakeonlan End sentence with a dot. 2018-05-14 06:52:33 +00:00
wiconfig Kill another strict aliasing violation. 2016-06-15 13:47:26 +00:00
wlanctl Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
wsconscfg Drop main() prototype. 2017-05-04 16:26:09 +00:00
wsfontload Note lack of a method to determine which fonts have been loaded. 2019-05-30 14:58:51 +00:00
wsmoused Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
wsmuxctl expand error message to also list wsbell as valid name. 2019-03-29 07:49:38 +00:00
ypbind Initialize ypbind_resp before first possible error return condition. 2018-03-15 02:25:31 +00:00
yppoll
ypserv Avoid symbol clashes in usr.sbin/ypserv/ypserv under MKSANITIZER 2019-08-15 08:30:19 +00:00
ypset
zdump we keep version in a separate file now 2016-10-20 17:39:08 +00:00
zic Change the default to be slim 2019-07-03 15:50:40 +00:00
Makefile Retire the LMC driver, and its associated lmcconfig tool. LMC has been 2018-12-12 07:04:05 +00:00
Makefile.inc