GNU screen [PSARC/2008/413 FastTrack timeout 07/14/2008]

Garrett D'Amore gdamore at sun.com
Tue Jul 1 11:05:24 PDT 2008


Screen uses a socket directory, the location of which is determined by 
an option.   See http://www.delorie.com/gnu/docs/screen/screen_147.html 
for more information.

How will the delivered version of screen be configured?  My biggest 
worry here is that care is taken to ensure that the sockets used by 
screen are properly protected from any potential security weaknesses.

I'd like to see the proposed default /etc/screenrc as well, since a 
number of other interesting settings can be set there, including a 
potential reference to an external locking program, etc.  I think this 
is just a matter of completeness in the case materials, to ensure that 
all referenced files are documented appropriately so that there are no 
surprises.

The following URLs are also informative, btw.

http://www.delorie.com/gnu/docs/screen/screen_140.html
http://www.delorie.com/gnu/docs/screen/screen_139.html

All of those manuals are from a somewhat older version of screen, but I 
expect their contents are still very much germane.

    -- Garrett

Darren J Moffat wrote:
> Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 GNU screen
>     1.2. Name of Document Author/Supplier:
> 	 Author:  John Sonnenschein
>     1.3  Date of This Document:
> 	01 July, 2008
> 4. Technical Description
>
>   4.1. Details:
>
>    GNU screen is a terminal multiplexer application distributed by the
>    GNU project which supports session persistence, detachment from the
>    calling shell, session multiplexing ( multiple windows on a single
>    terminal ),  and session sharing
>
>    The current version of screen is 4.0.2.
>
>  4.2. Interfaces:
>
>  Exported Interfaces
>    Interface                        Classification      Comments
>    -------------------------------------------------------------------------
>    SUNWscreen                       Uncommitted     Package for binaries
>    SUNWscreenrc                     Uncommitted     Package configuration file
>
>    /usr/bin/screen                  Uncommitted     The screen binary
>    /usr/share/lib/terminfo/s/screen Uncommitted     The 'screen' terminfo file
>    /etc/screenrc                    Uncommitted     default configuration file
>
>    In addition we will deliver a manual page in /usr/share/man section 1
>
>    Imported Interfaces
>
>    Interface                         Classification     Comments
>    -------------------------------------------------------------------------
>    There's no imported interfaces worth mentioning.
>
>  4.3. Packaging & Delivery:
>
>    SUNWscreen(base package)                  - base package for binaries
>    SUNWscreenrc(configuration package)       - package for configuration file 
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		SFW
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   




More information about the opensolaris-arc mailing list