[MacPorts] #48661: screen displays ""TERMCAP", line 20, col 1, terminal 'SC': Missing separator"
MacPorts
noreply at macports.org
Mon Jan 21 07:01:46 UTC 2019
#48661: screen displays ""TERMCAP", line 20, col 1, terminal 'SC': Missing
separator"
------------------------+---------------------
Reporter: hellhovnd | Owner: dgilman
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: fixed | Keywords:
Port: screen |
------------------------+---------------------
Changes (by Scott Shambarger <devel@…>):
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"4e83768a2da5ff16752c4dd07b4a729e63f78908/macports-ports"
4e83768a2da5ff16752c4dd07b4a729e63f78908/macports-ports] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="4e83768a2da5ff16752c4dd07b4a729e63f78908"
screen: limit termcap, fix blanker, fix error messages
Screen creates invalid TERMCAP entries for full featured terminals
like xterm-256color. Adds patch to limit the size of TERMCAP
to 1023 characters by skipping some function keys but keeping
important navigation keys.
Screen currently fails to run blanker when suid root. Adds patch
to correctly prepare the PTY before running the blanker. Also
allows errors to be displayed when blanker is blocking the display.
When screen fails in a child process and is suid root, the Panic
message isn't sent as the Panic process also Panics. Adds patch
to correctly set the internal effective uid so that error messages
are sent to the parent. Also fixes children to not remove the
screen socket when they Panic.
I've submitted all patches upstream, but it appears the maintainers
don't often push new screen releases.
Closes: https://trac.macports.org/ticket/48661
}}}
--
Ticket URL: <https://trac.macports.org/ticket/48661#comment:18>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list