diff options
author | ed <ed@FreeBSD.org> | 2012-03-21 08:38:42 +0000 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2012-03-21 08:38:42 +0000 |
commit | 619ab2327e380438e75ad0910f2849aa0ab4d504 (patch) | |
tree | dbf94bdfd2e622ff5f7c7a8c7f9faae61cc3bfd5 | |
parent | 77afb41a4e2f8e398cca6791a95a7a8f21cb57e7 (diff) | |
download | FreeBSD-src-619ab2327e380438e75ad0910f2849aa0ab4d504.zip FreeBSD-src-619ab2327e380438e75ad0910f2849aa0ab4d504.tar.gz |
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.
38 files changed, 0 insertions, 39 deletions
diff --git a/sys/amd64/conf/GENERIC b/sys/amd64/conf/GENERIC index c60c3b9..b6bedc2 100644 --- a/sys/amd64/conf/GENERIC +++ b/sys/amd64/conf/GENERIC @@ -285,7 +285,6 @@ device random # Entropy device device ether # Ethernet support device vlan # 802.1Q VLAN support device tun # Packet tunnel. -device pty # BSD-style compatibility pseudo ttys device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) diff --git a/sys/arm/conf/AVILA b/sys/arm/conf/AVILA index 7916b2c..3a7930d 100644 --- a/sys/arm/conf/AVILA +++ b/sys/arm/conf/AVILA @@ -103,7 +103,6 @@ device mii # NB: required by npe device ether device bpf -device pty device loop device if_bridge diff --git a/sys/arm/conf/BWCT b/sys/arm/conf/BWCT index 3a28e48..079c32a 100644 --- a/sys/arm/conf/BWCT +++ b/sys/arm/conf/BWCT @@ -72,7 +72,6 @@ device loop device random device ether device vlan -device pty device uart device ate device mii diff --git a/sys/arm/conf/CAMBRIA b/sys/arm/conf/CAMBRIA index 19a8daa..f8dcf2a 100644 --- a/sys/arm/conf/CAMBRIA +++ b/sys/arm/conf/CAMBRIA @@ -106,7 +106,6 @@ device mii # NB: required by npe device ether device bpf -device pty device loop device if_bridge diff --git a/sys/arm/conf/CNS11XXNAS b/sys/arm/conf/CNS11XXNAS index 2832779..60895b0 100644 --- a/sys/arm/conf/CNS11XXNAS +++ b/sys/arm/conf/CNS11XXNAS @@ -98,7 +98,6 @@ device mii # Minimal mii routines device ether device bpf -device pty device loop device md diff --git a/sys/arm/conf/CRB b/sys/arm/conf/CRB index bf12e0b..9efbc08 100644 --- a/sys/arm/conf/CRB +++ b/sys/arm/conf/CRB @@ -85,7 +85,6 @@ device "7seg" # SCSI Controllers -device pty #options AHC_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~128k to driver. #options AHD_REG_PRETTY_PRINT # Print register bitfields in debug diff --git a/sys/arm/conf/DB-78XXX b/sys/arm/conf/DB-78XXX index d38ae55..218bea9 100644 --- a/sys/arm/conf/DB-78XXX +++ b/sys/arm/conf/DB-78XXX @@ -53,7 +53,6 @@ device pci # Pseudo devices device loop device md -device pty device random # Serial ports diff --git a/sys/arm/conf/DB-88F5XXX b/sys/arm/conf/DB-88F5XXX index d5df863..50ca24e 100644 --- a/sys/arm/conf/DB-88F5XXX +++ b/sys/arm/conf/DB-88F5XXX @@ -53,7 +53,6 @@ device pci # Pseudo devices device md device loop -device pty device random # Serial ports diff --git a/sys/arm/conf/DB-88F6XXX b/sys/arm/conf/DB-88F6XXX index 1f20484..7081117 100644 --- a/sys/arm/conf/DB-88F6XXX +++ b/sys/arm/conf/DB-88F6XXX @@ -53,7 +53,6 @@ device pci # Pseudo devices device loop device md -device pty device random # Serial ports diff --git a/sys/arm/conf/DOCKSTAR b/sys/arm/conf/DOCKSTAR index 4e5b596..801fe7d 100644 --- a/sys/arm/conf/DOCKSTAR +++ b/sys/arm/conf/DOCKSTAR @@ -46,7 +46,6 @@ options KDB # Pseudo devices device md device random -device pty device loop # Serial ports diff --git a/sys/arm/conf/EP80219 b/sys/arm/conf/EP80219 index 38b0c2f..cd306c2 100644 --- a/sys/arm/conf/EP80219 +++ b/sys/arm/conf/EP80219 @@ -83,7 +83,6 @@ device pass # Passthrough device (direct ATA/SCSI access) # SCSI Controllers -device pty device iopwdog # I80321 Watchdog device dma # I80321 DMA Controller diff --git a/sys/arm/conf/GUMSTIX b/sys/arm/conf/GUMSTIX index dbd658e..61ffe0b 100644 --- a/sys/arm/conf/GUMSTIX +++ b/sys/arm/conf/GUMSTIX @@ -76,8 +76,6 @@ device smcphy device uart device uart_ns8250 -device pty - # Debugging for use in -current options KDB options DDB #Enable the kernel debugger diff --git a/sys/arm/conf/HL200 b/sys/arm/conf/HL200 index ffd306a..f91502d 100644 --- a/sys/arm/conf/HL200 +++ b/sys/arm/conf/HL200 @@ -65,7 +65,6 @@ options RWLOCK_NOINLINE options NO_FFS_SNAPSHOT options NO_SWAPPING device random -device pty device loop device ether device uart diff --git a/sys/arm/conf/HL201 b/sys/arm/conf/HL201 index 157ac21..253614e 100644 --- a/sys/arm/conf/HL201 +++ b/sys/arm/conf/HL201 @@ -67,7 +67,6 @@ options RWLOCK_NOINLINE options NO_FFS_SNAPSHOT options NO_SWAPPING device random -device pty device loop device ether device uart diff --git a/sys/arm/conf/IQ31244 b/sys/arm/conf/IQ31244 index e35427c..ee204e3 100644 --- a/sys/arm/conf/IQ31244 +++ b/sys/arm/conf/IQ31244 @@ -82,7 +82,6 @@ device pass # Passthrough device (direct ATA/SCSI access) # SCSI Controllers -device pty device iopwdog # I80321 Watchdog device dma # I80321 DMA Controller device aau # I80321 Application Accelerator Unit diff --git a/sys/arm/conf/KB920X b/sys/arm/conf/KB920X index 0405147..8bb9b7b 100644 --- a/sys/arm/conf/KB920X +++ b/sys/arm/conf/KB920X @@ -66,7 +66,6 @@ options SX_NOINLINE options NO_FFS_SNAPSHOT options NO_SWAPPING device random -device pty device loop device ether device uart diff --git a/sys/arm/conf/LN2410SBC b/sys/arm/conf/LN2410SBC index 4598aef..ec1d1d0 100644 --- a/sys/arm/conf/LN2410SBC +++ b/sys/arm/conf/LN2410SBC @@ -63,7 +63,6 @@ options SX_NOINLINE options NO_FFS_SNAPSHOT options NO_SWAPPING device random -device pty device loop device ether diff --git a/sys/arm/conf/NSLU b/sys/arm/conf/NSLU index 2e4f4b1..5cbaf92 100644 --- a/sys/arm/conf/NSLU +++ b/sys/arm/conf/NSLU @@ -101,7 +101,6 @@ device rlphy # NSLU2 uses Realtek PHY attached to npe device ether device bpf -device pty device loop device md diff --git a/sys/arm/conf/QILA9G20 b/sys/arm/conf/QILA9G20 index 6318a57..b843f0d 100644 --- a/sys/arm/conf/QILA9G20 +++ b/sys/arm/conf/QILA9G20 @@ -77,7 +77,6 @@ options NO_SWAPPING #options DIAGNOSTIC device random -device pty device loop device bpf device ether diff --git a/sys/arm/conf/SAM9G20EK b/sys/arm/conf/SAM9G20EK index e304e9d..ff8200e 100644 --- a/sys/arm/conf/SAM9G20EK +++ b/sys/arm/conf/SAM9G20EK @@ -76,7 +76,6 @@ options NO_SWAPPING #options DIAGNOSTIC device random -device pty device loop device bpf device ether diff --git a/sys/arm/conf/SHEEVAPLUG b/sys/arm/conf/SHEEVAPLUG index 1962bfc..29d37f4 100644 --- a/sys/arm/conf/SHEEVAPLUG +++ b/sys/arm/conf/SHEEVAPLUG @@ -44,7 +44,6 @@ options KDB # Pseudo devices device random -device pty device loop # Serial ports diff --git a/sys/arm/conf/TS7800 b/sys/arm/conf/TS7800 index 5300cca..b9be0cf 100644 --- a/sys/arm/conf/TS7800 +++ b/sys/arm/conf/TS7800 @@ -47,7 +47,6 @@ device pci # Pseudo devices device md device loop -device pty device random # Serial ports diff --git a/sys/i386/conf/GENERIC b/sys/i386/conf/GENERIC index a08a13a..f716521 100644 --- a/sys/i386/conf/GENERIC +++ b/sys/i386/conf/GENERIC @@ -298,7 +298,6 @@ device random # Entropy device device ether # Ethernet support device vlan # 802.1Q VLAN support device tun # Packet tunnel. -device pty # BSD-style compatibility pseudo ttys device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) diff --git a/sys/i386/conf/XBOX b/sys/i386/conf/XBOX index bad88a1..49b43b4 100644 --- a/sys/i386/conf/XBOX +++ b/sys/i386/conf/XBOX @@ -65,7 +65,6 @@ device loop # Network loopback device random # Entropy device device ether # Ethernet support #device tun # Packet tunnel. -device pty # BSD-style compatibility pseudo ttys #device md # Memory "disks" #device gif # IPv6 and IPv4 tunneling #device faith # IPv6-to-IPv4 relaying (translation) diff --git a/sys/i386/conf/XEN b/sys/i386/conf/XEN index 61fdbb4..80d4113 100644 --- a/sys/i386/conf/XEN +++ b/sys/i386/conf/XEN @@ -78,7 +78,6 @@ device loop # Network loopback device random # Entropy device device ether # Ethernet support device tun # Packet tunnel. -device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) diff --git a/sys/ia64/conf/GENERIC b/sys/ia64/conf/GENERIC index 2a88215..e22450b 100644 --- a/sys/ia64/conf/GENERIC +++ b/sys/ia64/conf/GENERIC @@ -201,7 +201,6 @@ device faith # IPv6-to-IPv4 relaying (translation) device gif # IPv6 and IPv4 tunneling device loop # Network loopback device md # Memory "disks" -device pty # BSD-style compatibility pseudo ttys device puc # Multi I/O cards and multi-channel UARTs device random # Entropy device device tun # Packet tunnel. diff --git a/sys/ia64/conf/SKI b/sys/ia64/conf/SKI index 001c710..ef1ca03 100644 --- a/sys/ia64/conf/SKI +++ b/sys/ia64/conf/SKI @@ -53,7 +53,6 @@ device pci # PCI bus support device ether # Ethernet support device loop # Network loopback device md # Memory "disks" -device pty # BSD-style compatibility pseudo ttys device random # Entropy device device tun # Packet tunnel. diff --git a/sys/mips/conf/OCTEON1 b/sys/mips/conf/OCTEON1 index 1425bc3..0e7493d 100644 --- a/sys/mips/conf/OCTEON1 +++ b/sys/mips/conf/OCTEON1 @@ -250,7 +250,6 @@ device random # Entropy device device ether # Ethernet support device vlan # 802.1Q VLAN support device tun # Packet tunnel. -device pty # BSD-style compatibility pseudo ttys device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) diff --git a/sys/mips/conf/RT305X b/sys/mips/conf/RT305X index 1e1ed38..b2803c2 100644 --- a/sys/mips/conf/RT305X +++ b/sys/mips/conf/RT305X @@ -95,7 +95,6 @@ device loop # RT3050F, RT3052F have only pseudo PHYs, so mii not required device rt -device pty # Pseudo-ttys (telnet etc) device ether device bpf # Berkeley packet filter device vlan diff --git a/sys/mips/conf/XLR b/sys/mips/conf/XLR index a13235f..98fd11a 100644 --- a/sys/mips/conf/XLR +++ b/sys/mips/conf/XLR @@ -112,7 +112,6 @@ device uart device loop device random device md -device pty device bpf # Network diff --git a/sys/mips/conf/XLR64 b/sys/mips/conf/XLR64 index 6616245..6480c59 100644 --- a/sys/mips/conf/XLR64 +++ b/sys/mips/conf/XLR64 @@ -86,7 +86,6 @@ device uart device loop device random device md -device pty device bpf # Network diff --git a/sys/mips/conf/XLRN32 b/sys/mips/conf/XLRN32 index 6b733cd..605893e 100644 --- a/sys/mips/conf/XLRN32 +++ b/sys/mips/conf/XLRN32 @@ -87,7 +87,6 @@ device uart device loop device random device md -device pty device bpf # Network diff --git a/sys/mips/conf/std.XLP b/sys/mips/conf/std.XLP index d1619e3..a086e94 100644 --- a/sys/mips/conf/std.XLP +++ b/sys/mips/conf/std.XLP @@ -59,7 +59,6 @@ options GEOM_UZIP device loop device random device md -device pty device bpf # Network diff --git a/sys/pc98/conf/GENERIC b/sys/pc98/conf/GENERIC index cd49214..c5784d7 100644 --- a/sys/pc98/conf/GENERIC +++ b/sys/pc98/conf/GENERIC @@ -222,7 +222,6 @@ device random # Entropy device device ether # Ethernet support device vlan # 802.1Q VLAN support device tun # Packet tunnel. -device pty # BSD-style compatibility pseudo ttys device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) diff --git a/sys/powerpc/conf/GENERIC b/sys/powerpc/conf/GENERIC index 21ca0c9..4cce5ff 100644 --- a/sys/powerpc/conf/GENERIC +++ b/sys/powerpc/conf/GENERIC @@ -141,7 +141,6 @@ device random # Entropy device device ether # Ethernet support device vlan # 802.1Q VLAN support device tun # Packet tunnel. -device pty # BSD-style compatibility pseudo ttys device md # Memory "disks" device ofwd # Open Firmware disks device gif # IPv6 and IPv4 tunneling diff --git a/sys/powerpc/conf/GENERIC64 b/sys/powerpc/conf/GENERIC64 index d8a6654..f9df7fd 100644 --- a/sys/powerpc/conf/GENERIC64 +++ b/sys/powerpc/conf/GENERIC64 @@ -138,7 +138,6 @@ device random # Entropy device device ether # Ethernet support device vlan # 802.1Q VLAN support device tun # Packet tunnel. -device pty # BSD-style compatibility pseudo ttys device md # Memory "disks" device ofwd # Open Firmware disks device gif # IPv6 and IPv4 tunneling diff --git a/sys/powerpc/conf/MPC85XX b/sys/powerpc/conf/MPC85XX index 9964a34..e7774b2 100644 --- a/sys/powerpc/conf/MPC85XX +++ b/sys/powerpc/conf/MPC85XX @@ -74,7 +74,6 @@ device md device miibus device pass device pci -device pty device quicc device random #device rl diff --git a/sys/sparc64/conf/GENERIC b/sys/sparc64/conf/GENERIC index 12d4c15..1601ad7 100644 --- a/sys/sparc64/conf/GENERIC +++ b/sys/sparc64/conf/GENERIC @@ -218,7 +218,6 @@ device random # Entropy device device ether # Ethernet support device vlan # 802.1Q VLAN support device tun # Packet tunnel. -device pty # BSD-style compatibility pseudo ttys device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) |