Chapter 7. The ThinLinc Client
7.7.3. Adding Custom Branding to the ThinLinc Client Login Window
It is possible to add a custom logo to the main ThinLinc client window, making it easily distinguishable
from a generic client. The custom logo will be placed to the right of the input fields.
Adding the logo is easy. The new logo must be a PNG file with maximum width and height of 50 pixels.
On Windows, just add the file branding.png in the same directory as the executable with the custom
logo. On Linux, the file name is /opt/thinlinc/lib/tlclient/branding.png.
7.8. Client Customizer
7.8.1. Introduction
This software lets you create customized ThinLinc client installation programs. This means that when
users install the customized version, they will automatically get the default settings you have configured.
One advantage with this is that you can provide, for example, a default server name. A custom client can
also be used to enhance security: You can distribute SSH host keys with the client itself, so that users
don’t need to be concerned with SSH host key fingerprint verification.
Note: The Client Customizer only works for the Windows client.
7.8.2. Installation
Before you can start, you have to install the build environment. This is done by running the command
tl-4.3.0-client-customizer.exe located in the Client Bundle. This will also create a shortcut to the build
directory in the Start menu.
7.8.3. Building a Customized Client
To create a customized client, do the following:
1. Edit settings.reg. This file contains all the parameter names and default values that are used in
tlclient. To customize the client, edit any of these values, and they will be installed in the registry
when you install the customized client itself. You can also add your servers SSH host keys (see
below).
2. Run build.bat in the same directory. The file setup.exe will now be created. This is the
installation program for the customized client.
7.8.4. Adding SSH Host Keys to settings.reg
To add your servers SSH host key to settings.reg, do the following:
71
Comentarios a estos manuales