mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-21 01:03:42 +00:00
Remove pty(4) from our kernel configurations.
As of FreeBSD 8, this driver should not be used. Applications that use posix_openpt(2) and openpty(3) use the pts(4) that is built into the kernel unconditionally. If it turns out high profile depend on the pty(4) module anyway, I'd rather get those fixed. So please report any issues to me. The pty(4) module is still available as a kernel module of course, so a simple `kldload pty' can be used to run old-style pseudo-terminals.
This commit is contained in:
parent
586fbee643
commit
92396a3174
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=233271
|
@ -285,7 +285,6 @@ device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device vlan # 802.1Q VLAN support
|
device vlan # 802.1Q VLAN support
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
device faith # IPv6-to-IPv4 relaying (translation)
|
device faith # IPv6-to-IPv4 relaying (translation)
|
||||||
|
|
|
@ -103,7 +103,6 @@ device mii # NB: required by npe
|
||||||
device ether
|
device ether
|
||||||
device bpf
|
device bpf
|
||||||
|
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
device if_bridge
|
device if_bridge
|
||||||
|
|
||||||
|
|
|
@ -72,7 +72,6 @@ device loop
|
||||||
device random
|
device random
|
||||||
device ether
|
device ether
|
||||||
device vlan
|
device vlan
|
||||||
device pty
|
|
||||||
device uart
|
device uart
|
||||||
device ate
|
device ate
|
||||||
device mii
|
device mii
|
||||||
|
|
|
@ -106,7 +106,6 @@ device mii # NB: required by npe
|
||||||
device ether
|
device ether
|
||||||
device bpf
|
device bpf
|
||||||
|
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
device if_bridge
|
device if_bridge
|
||||||
|
|
||||||
|
|
|
@ -98,7 +98,6 @@ device mii # Minimal mii routines
|
||||||
device ether
|
device ether
|
||||||
device bpf
|
device bpf
|
||||||
|
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
|
|
||||||
device md
|
device md
|
||||||
|
|
|
@ -85,7 +85,6 @@ device "7seg"
|
||||||
|
|
||||||
# SCSI Controllers
|
# SCSI Controllers
|
||||||
|
|
||||||
device pty
|
|
||||||
#options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
|
#options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
|
||||||
# output. Adds ~128k to driver.
|
# output. Adds ~128k to driver.
|
||||||
#options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
|
#options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
|
||||||
|
|
|
@ -53,7 +53,6 @@ device pci
|
||||||
# Pseudo devices
|
# Pseudo devices
|
||||||
device loop
|
device loop
|
||||||
device md
|
device md
|
||||||
device pty
|
|
||||||
device random
|
device random
|
||||||
|
|
||||||
# Serial ports
|
# Serial ports
|
||||||
|
|
|
@ -53,7 +53,6 @@ device pci
|
||||||
# Pseudo devices
|
# Pseudo devices
|
||||||
device md
|
device md
|
||||||
device loop
|
device loop
|
||||||
device pty
|
|
||||||
device random
|
device random
|
||||||
|
|
||||||
# Serial ports
|
# Serial ports
|
||||||
|
|
|
@ -53,7 +53,6 @@ device pci
|
||||||
# Pseudo devices
|
# Pseudo devices
|
||||||
device loop
|
device loop
|
||||||
device md
|
device md
|
||||||
device pty
|
|
||||||
device random
|
device random
|
||||||
|
|
||||||
# Serial ports
|
# Serial ports
|
||||||
|
|
|
@ -46,7 +46,6 @@ options KDB
|
||||||
# Pseudo devices
|
# Pseudo devices
|
||||||
device md
|
device md
|
||||||
device random
|
device random
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
|
|
||||||
# Serial ports
|
# Serial ports
|
||||||
|
|
|
@ -83,7 +83,6 @@ device pass # Passthrough device (direct ATA/SCSI access)
|
||||||
|
|
||||||
# SCSI Controllers
|
# SCSI Controllers
|
||||||
|
|
||||||
device pty
|
|
||||||
device iopwdog # I80321 Watchdog
|
device iopwdog # I80321 Watchdog
|
||||||
device dma # I80321 DMA Controller
|
device dma # I80321 DMA Controller
|
||||||
|
|
||||||
|
|
|
@ -76,8 +76,6 @@ device smcphy
|
||||||
device uart
|
device uart
|
||||||
device uart_ns8250
|
device uart_ns8250
|
||||||
|
|
||||||
device pty
|
|
||||||
|
|
||||||
# Debugging for use in -current
|
# Debugging for use in -current
|
||||||
options KDB
|
options KDB
|
||||||
options DDB #Enable the kernel debugger
|
options DDB #Enable the kernel debugger
|
||||||
|
|
|
@ -65,7 +65,6 @@ options RWLOCK_NOINLINE
|
||||||
options NO_FFS_SNAPSHOT
|
options NO_FFS_SNAPSHOT
|
||||||
options NO_SWAPPING
|
options NO_SWAPPING
|
||||||
device random
|
device random
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
device ether
|
device ether
|
||||||
device uart
|
device uart
|
||||||
|
|
|
@ -67,7 +67,6 @@ options RWLOCK_NOINLINE
|
||||||
options NO_FFS_SNAPSHOT
|
options NO_FFS_SNAPSHOT
|
||||||
options NO_SWAPPING
|
options NO_SWAPPING
|
||||||
device random
|
device random
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
device ether
|
device ether
|
||||||
device uart
|
device uart
|
||||||
|
|
|
@ -82,7 +82,6 @@ device pass # Passthrough device (direct ATA/SCSI access)
|
||||||
|
|
||||||
# SCSI Controllers
|
# SCSI Controllers
|
||||||
|
|
||||||
device pty
|
|
||||||
device iopwdog # I80321 Watchdog
|
device iopwdog # I80321 Watchdog
|
||||||
device dma # I80321 DMA Controller
|
device dma # I80321 DMA Controller
|
||||||
device aau # I80321 Application Accelerator Unit
|
device aau # I80321 Application Accelerator Unit
|
||||||
|
|
|
@ -66,7 +66,6 @@ options SX_NOINLINE
|
||||||
options NO_FFS_SNAPSHOT
|
options NO_FFS_SNAPSHOT
|
||||||
options NO_SWAPPING
|
options NO_SWAPPING
|
||||||
device random
|
device random
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
device ether
|
device ether
|
||||||
device uart
|
device uart
|
||||||
|
|
|
@ -63,7 +63,6 @@ options SX_NOINLINE
|
||||||
options NO_FFS_SNAPSHOT
|
options NO_FFS_SNAPSHOT
|
||||||
options NO_SWAPPING
|
options NO_SWAPPING
|
||||||
device random
|
device random
|
||||||
device pty
|
|
||||||
|
|
||||||
device loop
|
device loop
|
||||||
device ether
|
device ether
|
||||||
|
|
|
@ -101,7 +101,6 @@ device rlphy # NSLU2 uses Realtek PHY attached to npe
|
||||||
device ether
|
device ether
|
||||||
device bpf
|
device bpf
|
||||||
|
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
|
|
||||||
device md
|
device md
|
||||||
|
|
|
@ -77,7 +77,6 @@ options NO_SWAPPING
|
||||||
#options DIAGNOSTIC
|
#options DIAGNOSTIC
|
||||||
|
|
||||||
device random
|
device random
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
device bpf
|
device bpf
|
||||||
device ether
|
device ether
|
||||||
|
|
|
@ -76,7 +76,6 @@ options NO_SWAPPING
|
||||||
#options DIAGNOSTIC
|
#options DIAGNOSTIC
|
||||||
|
|
||||||
device random
|
device random
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
device bpf
|
device bpf
|
||||||
device ether
|
device ether
|
||||||
|
|
|
@ -44,7 +44,6 @@ options KDB
|
||||||
|
|
||||||
# Pseudo devices
|
# Pseudo devices
|
||||||
device random
|
device random
|
||||||
device pty
|
|
||||||
device loop
|
device loop
|
||||||
|
|
||||||
# Serial ports
|
# Serial ports
|
||||||
|
|
|
@ -47,7 +47,6 @@ device pci
|
||||||
# Pseudo devices
|
# Pseudo devices
|
||||||
device md
|
device md
|
||||||
device loop
|
device loop
|
||||||
device pty
|
|
||||||
device random
|
device random
|
||||||
|
|
||||||
# Serial ports
|
# Serial ports
|
||||||
|
|
|
@ -298,7 +298,6 @@ device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device vlan # 802.1Q VLAN support
|
device vlan # 802.1Q VLAN support
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
device faith # IPv6-to-IPv4 relaying (translation)
|
device faith # IPv6-to-IPv4 relaying (translation)
|
||||||
|
|
|
@ -65,7 +65,6 @@ device loop # Network loopback
|
||||||
device random # Entropy device
|
device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
#device tun # Packet tunnel.
|
#device tun # Packet tunnel.
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
#device md # Memory "disks"
|
#device md # Memory "disks"
|
||||||
#device gif # IPv6 and IPv4 tunneling
|
#device gif # IPv6 and IPv4 tunneling
|
||||||
#device faith # IPv6-to-IPv4 relaying (translation)
|
#device faith # IPv6-to-IPv4 relaying (translation)
|
||||||
|
|
|
@ -78,7 +78,6 @@ device loop # Network loopback
|
||||||
device random # Entropy device
|
device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
device pty # Pseudo-ttys (telnet etc)
|
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
device faith # IPv6-to-IPv4 relaying (translation)
|
device faith # IPv6-to-IPv4 relaying (translation)
|
||||||
|
|
|
@ -201,7 +201,6 @@ device faith # IPv6-to-IPv4 relaying (translation)
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
device loop # Network loopback
|
device loop # Network loopback
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device puc # Multi I/O cards and multi-channel UARTs
|
device puc # Multi I/O cards and multi-channel UARTs
|
||||||
device random # Entropy device
|
device random # Entropy device
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
|
|
|
@ -53,7 +53,6 @@ device pci # PCI bus support
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device loop # Network loopback
|
device loop # Network loopback
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device random # Entropy device
|
device random # Entropy device
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
|
|
||||||
|
|
|
@ -250,7 +250,6 @@ device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device vlan # 802.1Q VLAN support
|
device vlan # 802.1Q VLAN support
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
device faith # IPv6-to-IPv4 relaying (translation)
|
device faith # IPv6-to-IPv4 relaying (translation)
|
||||||
|
|
|
@ -95,7 +95,6 @@ device loop
|
||||||
# RT3050F, RT3052F have only pseudo PHYs, so mii not required
|
# RT3050F, RT3052F have only pseudo PHYs, so mii not required
|
||||||
device rt
|
device rt
|
||||||
|
|
||||||
device pty # Pseudo-ttys (telnet etc)
|
|
||||||
device ether
|
device ether
|
||||||
device bpf # Berkeley packet filter
|
device bpf # Berkeley packet filter
|
||||||
device vlan
|
device vlan
|
||||||
|
|
|
@ -112,7 +112,6 @@ device uart
|
||||||
device loop
|
device loop
|
||||||
device random
|
device random
|
||||||
device md
|
device md
|
||||||
device pty
|
|
||||||
device bpf
|
device bpf
|
||||||
|
|
||||||
# Network
|
# Network
|
||||||
|
|
|
@ -86,7 +86,6 @@ device uart
|
||||||
device loop
|
device loop
|
||||||
device random
|
device random
|
||||||
device md
|
device md
|
||||||
device pty
|
|
||||||
device bpf
|
device bpf
|
||||||
|
|
||||||
# Network
|
# Network
|
||||||
|
|
|
@ -87,7 +87,6 @@ device uart
|
||||||
device loop
|
device loop
|
||||||
device random
|
device random
|
||||||
device md
|
device md
|
||||||
device pty
|
|
||||||
device bpf
|
device bpf
|
||||||
|
|
||||||
# Network
|
# Network
|
||||||
|
|
|
@ -59,7 +59,6 @@ options GEOM_UZIP
|
||||||
device loop
|
device loop
|
||||||
device random
|
device random
|
||||||
device md
|
device md
|
||||||
device pty
|
|
||||||
device bpf
|
device bpf
|
||||||
|
|
||||||
# Network
|
# Network
|
||||||
|
|
|
@ -222,7 +222,6 @@ device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device vlan # 802.1Q VLAN support
|
device vlan # 802.1Q VLAN support
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
device faith # IPv6-to-IPv4 relaying (translation)
|
device faith # IPv6-to-IPv4 relaying (translation)
|
||||||
|
|
|
@ -141,7 +141,6 @@ device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device vlan # 802.1Q VLAN support
|
device vlan # 802.1Q VLAN support
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device ofwd # Open Firmware disks
|
device ofwd # Open Firmware disks
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
|
|
|
@ -138,7 +138,6 @@ device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device vlan # 802.1Q VLAN support
|
device vlan # 802.1Q VLAN support
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device ofwd # Open Firmware disks
|
device ofwd # Open Firmware disks
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
|
|
|
@ -74,7 +74,6 @@ device md
|
||||||
device miibus
|
device miibus
|
||||||
device pass
|
device pass
|
||||||
device pci
|
device pci
|
||||||
device pty
|
|
||||||
device quicc
|
device quicc
|
||||||
device random
|
device random
|
||||||
#device rl
|
#device rl
|
||||||
|
|
|
@ -218,7 +218,6 @@ device random # Entropy device
|
||||||
device ether # Ethernet support
|
device ether # Ethernet support
|
||||||
device vlan # 802.1Q VLAN support
|
device vlan # 802.1Q VLAN support
|
||||||
device tun # Packet tunnel.
|
device tun # Packet tunnel.
|
||||||
device pty # BSD-style compatibility pseudo ttys
|
|
||||||
device md # Memory "disks"
|
device md # Memory "disks"
|
||||||
device gif # IPv6 and IPv4 tunneling
|
device gif # IPv6 and IPv4 tunneling
|
||||||
device faith # IPv6-to-IPv4 relaying (translation)
|
device faith # IPv6-to-IPv4 relaying (translation)
|
||||||
|
|
Loading…
Reference in a new issue