opnsense-src/usr.sbin
Neel Natu ccfe4c3f74 Always assert DCD and DSR in bhyve's uart emulation.
The /etc/ttys entry for a serial console in FreeBSD/x86 is as follows:
ttyu0   "/usr/libexec/getty 3wire"      vt100   onifconsole secure

The initial terminal type passed to getty(8) is "3wire" which sets the
CLOCAL flag. However reset(1) clears this flag and any programs that try
to open the terminal will hang waiting for DCD to be asserted.

Fix this by always asserting DCD and DSR in the emulated uart.

The following discussion on virtualization@ has more details:
https://lists.freebsd.org/pipermail/freebsd-virtualization/2015-June/003666.html

Reported by: jmg
Discussed with: grehan
2015-07-06 19:33:29 +00:00
..
ac Add META_MODE support. 2015-06-13 19:20:56 +00:00
accton Add META_MODE support. 2015-06-13 19:20:56 +00:00
acpi Add META_MODE support. 2015-06-13 19:20:56 +00:00
adduser Add META_MODE support. 2015-06-13 19:20:56 +00:00
amd Add META_MODE support. 2015-06-13 19:20:56 +00:00
ancontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
apm Add META_MODE support. 2015-06-13 19:20:56 +00:00
apmd Add META_MODE support. 2015-06-13 19:20:56 +00:00
arp Add META_MODE support. 2015-06-13 19:20:56 +00:00
asf Add META_MODE support. 2015-06-13 19:20:56 +00:00
audit Add META_MODE support. 2015-06-13 19:20:56 +00:00
auditd Add META_MODE support. 2015-06-13 19:20:56 +00:00
auditdistd Convert usr.sbin to LIBADD 2014-11-25 16:57:27 +00:00
auditreduce Add META_MODE support. 2015-06-13 19:20:56 +00:00
authpf Add META_MODE support. 2015-06-13 19:20:56 +00:00
autofs Add -noauto autofs map, for automatic handling of fstab entries 2015-03-13 12:44:46 +00:00
bhyve Always assert DCD and DSR in bhyve's uart emulation. 2015-07-06 19:33:29 +00:00
bhyvectl Remove duplicate header string.h. 2015-07-04 18:36:02 +00:00
bhyveload Fix issues detected by 'mandoc -Tlint bhyveload.8' 2015-06-27 18:24:23 +00:00
binmiscctl Add example for upcoming aarch64/arm64 targets. 2015-02-16 20:55:37 +00:00
bluetooth Add META_MODE support. 2015-06-13 19:20:56 +00:00
boot0cfg Add META_MODE support. 2015-06-13 19:20:56 +00:00
boot98cfg Add META_MODE support. 2015-06-13 19:20:56 +00:00
bootparamd Add META_MODE support. 2015-06-13 19:20:56 +00:00
bsdconfig Interim fix for "Login not found" error. 2015-06-19 21:32:20 +00:00
bsdinstall Add META_MODE support. 2015-06-13 19:20:56 +00:00
bsnmpd new depends 2015-06-16 23:37:19 +00:00
btxld Add META_MODE support. 2015-06-13 19:20:56 +00:00
cdcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
chkgrp Add META_MODE support. 2015-06-13 19:20:56 +00:00
chown Add META_MODE support. 2015-06-13 19:20:56 +00:00
chroot Add META_MODE support. 2015-06-13 19:20:56 +00:00
ckdist Add META_MODE support. 2015-06-13 19:20:56 +00:00
clear_locks Add META_MODE support. 2015-06-13 19:20:56 +00:00
config Add META_MODE support. 2015-06-13 19:20:56 +00:00
cpucontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
crashinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
cron Add META_MODE support. 2015-06-13 19:20:56 +00:00
crunch new depends 2015-06-16 23:37:19 +00:00
ctladm User proper terminology - iSCSI sessions, not iSCSI connections. 2015-07-03 10:04:41 +00:00
ctld Remove OpenSSL dependency from iscsid(8) and ctld(8). 2015-07-03 10:08:10 +00:00
ctm Add META_MODE support. 2015-06-13 19:20:56 +00:00
daemon Add META_MODE support. 2015-06-13 19:20:56 +00:00
dconschat dconschat(8): Use NULL instead of 0 for the last argument in execl(3) 2015-06-28 20:32:03 +00:00
devctl install the man page... 2015-02-16 02:20:11 +00:00
devinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
digictl Add META_MODE support. 2015-06-13 19:20:56 +00:00
diskinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
dumpcis Add META_MODE support. 2015-06-13 19:20:56 +00:00
editmap Add META_MODE support. 2015-06-13 19:20:56 +00:00
edquota Add META_MODE support. 2015-06-13 19:20:56 +00:00
eeprom Add META_MODE support. 2015-06-13 19:20:56 +00:00
etcupdate Add META_MODE support. 2015-06-13 19:20:56 +00:00
extattr Add META_MODE support. 2015-06-13 19:20:56 +00:00
extattrctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
fdcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
fdformat Add META_MODE support. 2015-06-13 19:20:56 +00:00
fdread Add META_MODE support. 2015-06-13 19:20:56 +00:00
fdwrite Add META_MODE support. 2015-06-13 19:20:56 +00:00
fifolog Add META_MODE support. 2015-06-13 19:20:56 +00:00
flowctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
freebsd-update Skip src component if /usr/src is empty. 2015-06-15 20:12:15 +00:00
fstyp Switch fstyp build to toggle ZFS support on WITHOUT_ZFS rather than WITHOUT_CDDL 2015-06-23 16:34:43 +00:00
ftp-proxy Convert usr.sbin to LIBADD 2014-11-25 16:57:27 +00:00
fwcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
getfmac Add META_MODE support. 2015-06-13 19:20:56 +00:00
getpmac Add META_MODE support. 2015-06-13 19:20:56 +00:00
gpioctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
gssd Add META_MODE support. 2015-06-13 19:20:56 +00:00
gstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
hyperv Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft, 2014-09-13 02:15:31 +00:00
i2c Add META_MODE support. 2015-06-13 19:20:56 +00:00
ifmcstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
inetd Add META_MODE support. 2015-06-13 19:20:56 +00:00
iostat Add META_MODE support. 2015-06-13 19:20:56 +00:00
iovctl Fix range upper bound for uint32_t and uint64_t, and reformat range 2015-07-06 01:48:23 +00:00
ip6addrctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
ipfwpcap Add META_MODE support. 2015-06-13 19:20:56 +00:00
iscsid Remove OpenSSL dependency from iscsid(8) and ctld(8). 2015-07-03 10:08:10 +00:00
jail Add META_MODE support. 2015-06-13 19:20:56 +00:00
jexec Add META_MODE support. 2015-06-13 19:20:56 +00:00
jls Add META_MODE support. 2015-06-13 19:20:56 +00:00
kbdcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
kbdmap Add META_MODE support. 2015-06-13 19:20:56 +00:00
keyserv Add META_MODE support. 2015-06-13 19:20:56 +00:00
kgmon Add META_MODE support. 2015-06-13 19:20:56 +00:00
kgzip Add META_MODE support. 2015-06-13 19:20:56 +00:00
kldxref Add META_MODE support. 2015-06-13 19:20:56 +00:00
lastlogin Add META_MODE support. 2015-06-13 19:20:56 +00:00
lmcconfig Add META_MODE support. 2015-06-13 19:20:56 +00:00
lpr Add META_MODE support. 2015-06-13 19:20:56 +00:00
lptcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
mailstats Add META_MODE support. 2015-06-13 19:20:56 +00:00
mailwrapper Add META_MODE support. 2015-06-13 19:20:56 +00:00
makefs Add META_MODE support. 2015-06-13 19:20:56 +00:00
makemap Add META_MODE support. 2015-06-13 19:20:56 +00:00
manctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
memcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
mergemaster Add META_MODE support. 2015-06-13 19:20:56 +00:00
mfiutil mfiutil: increase buffer size to accommodate sprintf string 2015-07-03 01:43:11 +00:00
mixer Add META_MODE support. 2015-06-13 19:20:56 +00:00
mld6query Add META_MODE support. 2015-06-13 19:20:56 +00:00
mlxcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
mount_smbfs Add META_MODE support. 2015-06-13 19:20:56 +00:00
mountd Staticize some stuff in mountd(8); no functional changes. 2015-07-04 08:40:48 +00:00
moused Add META_MODE support. 2015-06-13 19:20:56 +00:00
mptable Add META_MODE support. 2015-06-13 19:20:56 +00:00
mptutil Add META_MODE support. 2015-06-13 19:20:56 +00:00
mtest Add META_MODE support. 2015-06-13 19:20:56 +00:00
mtree Add META_MODE support. 2015-06-13 19:20:56 +00:00
nandsim mdoc: sort SEE ALSO. 2014-12-26 21:56:23 +00:00
nandtool Convert usr.sbin to LIBADD 2014-11-25 16:57:27 +00:00
ndiscvt Add META_MODE support. 2015-06-13 19:20:56 +00:00
ndp Add META_MODE support. 2015-06-13 19:20:56 +00:00
newsyslog Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfscbd Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsd Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsdumpstate Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsrevoke Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsuserd Add META_MODE support. 2015-06-13 19:20:56 +00:00
ngctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
nghook Add META_MODE support. 2015-06-13 19:20:56 +00:00
nmtree Add META_MODE support. 2015-06-13 19:20:56 +00:00
nologin new depends 2015-06-16 23:37:19 +00:00
nscd Add META_MODE support. 2015-06-13 19:20:56 +00:00
ntp Update ntp version number. (This is a manual update that was missed.) 2015-07-05 16:48:40 +00:00
nvram use .Mt to mark up email addresses consistently (part2) 2014-06-20 09:57:27 +00:00
ofwdump Add META_MODE support. 2015-06-13 19:20:56 +00:00
pc-sysinstall Add META_MODE support. 2015-06-13 19:20:56 +00:00
pciconf Add META_MODE support. 2015-06-13 19:20:56 +00:00
periodic Add META_MODE support. 2015-06-13 19:20:56 +00:00
pkg Add META_MODE support. 2015-06-13 19:20:56 +00:00
pmcannotate Add META_MODE support. 2015-06-13 19:20:56 +00:00
pmccontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
pmcstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
pmcstudy Rough first mdoc, spelling and grammar cleanup pass. 2015-03-26 15:54:54 +00:00
pnpinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
portsnap Add META_MODE support. 2015-06-13 19:20:56 +00:00
powerd Add META_MODE support. 2015-06-13 19:20:56 +00:00
ppp Add META_MODE support. 2015-06-13 19:20:56 +00:00
pppctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
praliases Add META_MODE support. 2015-06-13 19:20:56 +00:00
praudit Add META_MODE support. 2015-06-13 19:20:56 +00:00
procctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
pstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
pw Remove dead code 2015-07-05 10:14:34 +00:00
pwd_mkdb When passwd or group information is changed (by pw, vipw, chpass, ...) 2015-07-02 17:30:59 +00:00
quot Add META_MODE support. 2015-06-13 19:20:56 +00:00
quotaon Add META_MODE support. 2015-06-13 19:20:56 +00:00
rarpd Add META_MODE support. 2015-06-13 19:20:56 +00:00
repquota Add META_MODE support. 2015-06-13 19:20:56 +00:00
rip6query Add META_MODE support. 2015-06-13 19:20:56 +00:00
rmt Add META_MODE support. 2015-06-13 19:20:56 +00:00
route6d Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.lockd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.statd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.umntall Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.yppasswdd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.ypupdated Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.ypxfrd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpcbind Add META_MODE support. 2015-06-13 19:20:56 +00:00
rrenumd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rtadvctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
rtadvd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rtprio Add META_MODE support. 2015-06-13 19:20:56 +00:00
rtsold Add META_MODE support. 2015-06-13 19:20:56 +00:00
rwhod Add META_MODE support. 2015-06-13 19:20:56 +00:00
sa Add META_MODE support. 2015-06-13 19:20:56 +00:00
sendmail Add META_MODE support. 2015-06-13 19:20:56 +00:00
service Add META_MODE support. 2015-06-13 19:20:56 +00:00
services_mkdb Add META_MODE support. 2015-06-13 19:20:56 +00:00
setfib Add META_MODE support. 2015-06-13 19:20:56 +00:00
setfmac Add META_MODE support. 2015-06-13 19:20:56 +00:00
setpmac Add META_MODE support. 2015-06-13 19:20:56 +00:00
sicontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
smbmsg Add META_MODE support. 2015-06-13 19:20:56 +00:00
snapinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
spkrtest Add META_MODE support. 2015-06-13 19:20:56 +00:00
spray Add META_MODE support. 2015-06-13 19:20:56 +00:00
syslogd syslogd: re-read the timezone when receive a SIGHUP. 2015-06-16 22:42:19 +00:00
sysrc Update usage statement to align with post-r279624 functionality. 2015-04-20 17:46:09 +00:00
tcpdchk Add META_MODE support. 2015-06-13 19:20:56 +00:00
tcpdmatch Add META_MODE support. 2015-06-13 19:20:56 +00:00
tcpdrop Add META_MODE support. 2015-06-13 19:20:56 +00:00
tcpdump Add META_MODE support. 2015-06-13 19:20:56 +00:00
tests Migrate tools/regression/{usr.bin/lastcomm,usr.sbin}/ to the new tests layout. 2014-03-16 04:09:22 +00:00
timed Add META_MODE support. 2015-06-13 19:20:56 +00:00
traceroute Add META_MODE support. 2015-06-13 19:20:56 +00:00
traceroute6 Add META_MODE support. 2015-06-13 19:20:56 +00:00
trpt Add META_MODE support. 2015-06-13 19:20:56 +00:00
tzsetup Add META_MODE support. 2015-06-13 19:20:56 +00:00
uathload Add META_MODE support. 2015-06-13 19:20:56 +00:00
uefisign Remove the warning about invalid PE checksum; apparently nothing 2015-05-20 09:40:34 +00:00
ugidfw Add META_MODE support. 2015-06-13 19:20:56 +00:00
uhsoctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
unbound Enable remote control using a local socket in the default configuration. 2015-01-05 15:09:00 +00:00
usbconfig Add META_MODE support. 2015-06-13 19:20:56 +00:00
usbdump Add META_MODE support. 2015-06-13 19:20:56 +00:00
utx Add META_MODE support. 2015-06-13 19:20:56 +00:00
vidcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
vigr Add a vigr(8) utility which does for /etc/group what vipw(8) does for 2014-12-14 16:40:46 +00:00
vipw Add META_MODE support. 2015-06-13 19:20:56 +00:00
wake Add META_MODE support. 2015-06-13 19:20:56 +00:00
watch Add META_MODE support. 2015-06-13 19:20:56 +00:00
watchdogd Add META_MODE support. 2015-06-13 19:20:56 +00:00
wlandebug Add META_MODE support. 2015-06-13 19:20:56 +00:00
wlconfig Add META_MODE support. 2015-06-13 19:20:56 +00:00
wpa Add META_MODE support. 2015-06-13 19:20:56 +00:00
yp_mkdb Add META_MODE support. 2015-06-13 19:20:56 +00:00
ypbind Add META_MODE support. 2015-06-13 19:20:56 +00:00
yppoll Add META_MODE support. 2015-06-13 19:20:56 +00:00
yppush Add META_MODE support. 2015-06-13 19:20:56 +00:00
ypserv Add META_MODE support. 2015-06-13 19:20:56 +00:00
ypset Add META_MODE support. 2015-06-13 19:20:56 +00:00
zic Add META_MODE support. 2015-06-13 19:20:56 +00:00
zzz Add META_MODE support. 2015-06-13 19:20:56 +00:00
Makefile Add main() for iovctl and hook iovctl into build 2015-03-01 00:52:41 +00:00
Makefile.amd64 Add MK_BHYVE knob for building and installing bhyve(4), et al 2015-01-26 06:44:48 +00:00
Makefile.arm sysinstall was removed from usr.sbin/Makefile in r225937. Because per-arch 2012-03-13 00:45:27 +00:00
Makefile.i386 Disable hyperv on pc98. 2014-10-18 08:07:17 +00:00
Makefile.inc
Makefile.mips Assume a big-endian default on MIPS and drop the "eb" suffix from MACHINE_ARCH. 2012-03-29 02:54:35 +00:00
Makefile.powerpc - Trim an unused and bogus Makefile for mount_smbfs. 2013-06-28 21:00:08 +00:00
Makefile.sparc64 - Trim an unused and bogus Makefile for mount_smbfs. 2013-06-28 21:00:08 +00:00