A couple of questions - *very* high level ones (which may just mean I'm
missing something):

1)   We have the Vino client.  Here we are integrating the RealVNC server.
       Why are we mixing and matching here?  RealVNC provides a very
       similar client (or two it seems).

2)   Volatile seems low for this, based on my "meager, but non-null" 
understanding
       of the RealVNC project.  Is this a "keep it Volatile for now, 
higher later" type
       of thing or is there some other reason?

- thanks,

- jek3


Alan Coopersmith wrote:
> I am sponsoring this case for myself and requesting a patch release binding.
> I've set the timeout for Tuesday, October 9.
>
> There are a number of supplementary documents in the case materials.
> These are visible now on the internal ARC web/file server and should
> be mirrored shortly to the external ARC web server at:
> http://www.opensolaris.org/os/community/arc/caselog/2007/545/
>
>   
> ------------------------------------------------------------------------
>
> This case delivers Xvnc, an X server that displays to a Remote Frame
> Buffer (RFB) protocol client over the network.  RFB clients, better
> known as VNC viewers, are available for most platforms, in both open
> source and commercial flavors.   The Vino project (LSARC 2006/371)
> already delivers a VNC viewer to Solaris, along with a VNC server 
> that can capture the display from a running session on a normal X server.
>
> The Xvnc implementation in this case is RealVNC 4.1.2, the current
> open source version of the code base maintained by a company formed by
> some of the original VNC authors.  For the X server portions of Xvnc,
> this implementation uses the Xorg sources already in the X
> consolidation to reduce the maintenance burden and to share the
> existing Solaris enhancements in the Xorg sources, including the
> Xserver dtrace provider probes and Trusted Extensions support.
>
> Besides the Xvnc server itself, this case delivers the vncpasswd command
> used to set the password for connecting to the server, and the vncserver
> script to allow endusers to more easily start the Xvnc server.   (The VNC
> authentication scheme, including vncpasswd, is described in more detail 
> in the security questionnaire in [1].)
>
> This project will add /usr/X11/bin/Xvnc to the set of X servers which
> may be started by the /usr/X11/bin/Xserver script & x11-server SMF service.
>
> Imported interfaces:
> --------------------
> Vino Java Client                      External        LSARC 2006/371
> Trusted Solaris X Server Extension    Evolving        LSARC 2004/109
> Xserver dtrace provider                       Uncommitted     PSARC 2006/609
> svc:/application/x11/x11-server               Evolving        PSARC 2004/752
> /usr/X11/bin/Xserver                  Evolving        PSARC 2004/752
> Xorg server interfaces                        (various)       PSARC 2004/187,
>                                                       PSARC 2004/685,
>                                                       PSARC 2005/450,
>                                                       PSARC 2007/051,
>                                                       PSARC 2007/434
>
> Exported interfaces:
> --------------------
> SUNWxvnc package                      Uncommitted
> /usr/bin/vncpasswd                    Volatile        [3]
> /usr/bin/vncserver                    Volatile        [4]
> /usr/X11/bin/Xvnc                     Volatile        [5]
>
> References:  (located in case materials directory)
>
> 1) Xvnc-security.txt - Security Questionnaire
> 2) rfbproto.pdf - RFB Protocol Spec Version 3.8
> 3) vncpasswd.man.txt - vncpasswd(1) man page
> 4) vncserver.man.txt - vncserver(1) man page
> 5) Xvnc.man.txt       - Xvnc(1) man page
>   


Reply via email to