NAME | SYNOPSIS | DESCRIPTION | ATTRIBUTES | EXAMPLES | SUMMARY OF TRUSTED SOLARIS CHANGES | FILES | BUGS | SEE ALSO
dtappsession is a specialized version of the Xsession shell script. It is an alternative to using the CDE remote login that allows you to access a remote host without logging out of your current CDE session. dtappsession starts a new instance of the CDE Application Manager in its own ToolTalkTM session. It can be used to remotely display the Application Manager back to your local display after logging in to a remote host via rlogin(1)
A new, independent instance of ttsession(1) starts a simple session management window. This window displays the title
remote_hostname: Remote Administration
where remote_hostname is the system that is being accessed. The window also displays an Exit button. Clicking Exit terminates the ToolTalk session and all windows that are part of the session.
The Application Manager that is displayed can be used to start remote CDE actions to run in this session. Exiting the Application Manager does not terminate the session, and it is not recommended. Clicking Exit is the recommended way to end the session. To avoid confusing the remote CDE applications with local ones, it is recommended that a new CDE workspace be created for clients in the remote session.
The hostname is not needed when the DISPLAY environment variable is set to the local hostname on the remote host.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Availability | SUNWdtdte |
After creating a new CDE workspace, type the following in a terminal window:
# rlogin remote_hostname password: /*enter the remote password*/ # dtappsession local_hostname /* on the remote host */ |
In the Trusted Solaris environment, dtappsession can be used for remote administration by administrative roles that have the ability to login into the remote host. (Remote login requires the remote login authorization if an entry does not exist in /etc/hosts.equiv or an rhosts file on the remote host and if the entry allows logins without a password. See the rlogin(1) man page.) Remote login to role accounts requires that the Trusted Path process attribute be asserted, so both the local and remote hosts must be running the Trusted Solaris environment, and the role must have been already assumed on the local host. For the administrative role to remotely log in, the line that sets CONSOLE=/dev/console must be commented out in the /etc/default/login file. In addition, the dtappsession command must be listed in one of the role's execution profiles.
dtappsession does not require any privilege, and it does not need to run on a Trusted Solaris system. When installed in /usr/dt/bin on a standard Solaris environment, along with the startApp.ds file, dtappsession can be used to administer the remote Solaris system from a local Trusted Solaris system. However, in this case, the CDE workspace used for remote display must be a normal workspace, rather than a role workspace.
If the root role is used to do remote administration using SolsticeTM tools, an entry for the remote host must be made in the NIS+ admin group if the remote host is not a NIS+ master. See nisgrpadm(1).
X11/CDE applications that do not register with the ToolTalk session manager will not exit automatically when the session is terminated. Such applications must be explicitly terminated.
dtfile(1), nisgrpadm(1), rlogin(1), ttsession(1), attributes(5)
NAME | SYNOPSIS | DESCRIPTION | ATTRIBUTES | EXAMPLES | SUMMARY OF TRUSTED SOLARIS CHANGES | FILES | BUGS | SEE ALSO