Chapter 14. Server Configuration
Figure 14-2 outlines what happens when an VSM Agent is contacted by VSM Server to request a new
session. In detail, the following happens:
1. The VSM agent on the machine where the session will reside executes the script
/opt/thinlinc/etc/xsession.
2. The file /opt/thinlinc/etc/xsession is a shell script that can be customized by advanced users. In its
standard version, as delivered with ThinLinc, it will check if there is a file named
~/.thinlinc/xstartup in the user’s home directory. If there is such a file, it will be executed. If no
such file exists, the file /opt/thinlinc/etc/xstartup.default is executed instead. See Section 14.4.3
for a description of the standard behaviour of this file.
This system allows for experienced users to customize how their session startup should work by editing
the file ~/.thinlinc/xstartup. On the other hand, at sites where users should not be able to customize their
system startup, /opt/thinlinc/etc/xsession can be modified so that it doesn’t try to execute user-specific
xstartup-files. The standard setup should however suit the needs of the majority of installations.
14.4.3. Profiles and the standard xstartup.default file.
ThinLinc allows for different "profiles" when starting up a user session. The users will be presented with
a menu after logging in, where they can choose for example between a desktop suited for engineering
users, a desktop suited for the marketing department or a Windows desktop. The example configuration
files that are delivered with ThinLinc have several different alternatives, however only those sessions that
are actually available on the system are displayed. This is just an example configuration, meant to be
customized for each individual ThinLinc installation.
161
Kommentare zu diesen Handbüchern