256N/A###############################################################################
822N/A# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
822N/A# Use is subject to license terms.
256N/A# Permission is hereby granted, free of charge, to any person obtaining a
256N/A# copy of this software and associated documentation files (the
256N/A# "Software"), to deal in the Software without restriction, including
256N/A# without limitation the rights to use, copy, modify, merge, publish,
256N/A# distribute,
and/or sell copies of the Software, and to permit persons
256N/A# to whom the Software is furnished to do so, provided that the above
256N/A# copyright notice(s) and this permission notice appear in all copies of
256N/A# the Software and that both the above copyright notice(s) and this
256N/A# permission notice appear in supporting documentation.
256N/A# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
256N/A# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
256N/A# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
256N/A# OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
256N/A# HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
256N/A# INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
256N/A# FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
256N/A# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
256N/A# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
256N/A# Except as contained in this notice, the name of a copyright holder
256N/A# shall not be used in advertising or otherwise to promote the sale, use
256N/A# or other dealings in this Software without prior written authorization
256N/A# of the copyright holder.
256N/A# Excerpts from Technical Product Training and Sustaining TOI docs for
256N/AArchitecture and Implementation
822N/A The open source TigerVNC release is built using the Xorg server sources
256N/A to provide the X server portion of the sources for Xvnc. This provides
256N/A an Xvnc that includes the same features as Sun's Xorg, including Sun
256N/A enhancements like Trusted Extensions support & Xserver DTrace probes.
256N/A 1. Please provide a brief description of the feature and how it is used.
256N/A VNC provides a remote desktop session viewing protocol (RFB protocol).
256N/A RFB clients, better known as VNC viewers, are available for most
256N/A platforms, in both open source and commercial flavors. The Vino
256N/A project in JDS (LSARC 2006/371) already delivers in Solaris a VNC server
256N/A that can capture the display from a running session on a normal X server.
256N/A This project delivers Xvnc, an X server that displays to a Remote Frame
256N/A Buffer (RFB) protocol client over the network, without requiring an
256N/A existing X server session displayed on local video hardware. It also
822N/A delivers the TigerVNC vncviewer to connect to remote VNC servers, and
256N/A several associated programs for managing these.
256N/A 2. Does this feature EOL any other feature or does it offer an alternative
256N/A to another existing feature?
256N/A The vncviewer provided by this project replaces the vncviewer script
256N/A delivered by the Vino project (LSARC 2007/391) in several Nevada builds,
256N/A but which was not yet included in any Solaris or SXDE release.
256N/A 3. Please list any dependencies on other features.
256N/A 4. Is the feature on or off by default? What considerations need to be
256N/A The Xvnc server is off by default. Considerations before enabling are
256N/A documented in the man page and the ARC case security questionairre.
256N/A 5. Is this a platform specific feature and if so which platform?
256N/A Please provide any differences in behaviors or functionality of the
256N/A feature if it is supported on the x86 platform.
256N/A 6. Please list the minimum system requirements.
256N/A System running Solaris 10U5 or Nevada.
256N/A 7. List the things (GUI, commands, packages, binaries, configuration files,
256N/A etc.) that are introduced, removed, or have substantially changed by
256N/A this feature or project.
256N/A New package SUNWvncviewer:
256N/A 8. What major data structures have changed or have been added?
256N/A 9. Please list any header file changes.
256N/A 10. Are there known issues or bugs with this feature? If so, please provide
256N/A bug Ids and any known workarounds.
256N/A See bugster for known bugs.
256N/A 11. How would one recognize if the new feature is working or not working?
256N/A (Note: The engineer will provide as much information as possible at
256N/A this time. For the latest information, please refer to the appropriate
256N/A System Administration document.)
256N/A Can a VNC client (such as vncviewer) connect to a VNC server (such as
256N/A Xvnc) and see the desktop session in it?
256N/A 12. Are there any diagnostic tools for this feature and what are they?
256N/A Xvnc contains the same Xserver DTrace probes as the other Solaris
256N/A X servers. No other diagnostic tools are known at this time.
256N/A 13. Are there any unique conditions or constraints to Licensing,
256N/A Localization, and Internationalization?
256N/A 14. Please provide a pointer to the following:
822N/A PSARC/2009/592: TigerVNC 1.0
256N/A o Documentation Plan: Man pages from open source release
256N/A 16. If available, please provide a pointer to the cookbook procedures
256N/A for installation and configuration.
256N/A See test case instructions in bugster bug id 6572087.