IT Services



Preconfiguring the TSM installation (Linux/Mac)


The TSM for HFS installation packages for Mac OS X and Linux are designed to prompt for the required configuration information when first installed. If you a system administrator installing on a large number of systems this may not be very convenient as you have to log on to each system to install TSM. To support system administrators the packages provide an additional facility for controlling the initial configuration.

This requires package versions: To preconfigure the installation you create a file /etc/hfs.install.config before you install the package. In this file Available commands are:
Command Values Description
TsmConfigure Yes/No/0/1 If set to No (or 0) the installer will not create a new TSM configuration (but will upgrade an existing one unless TsmUpgrade also set to No).
TsmUpgrade Yes/No/0/1 If set to No (or 0) the installer will not upgrade an existing TSM configuration and will act as if there were no previous configuration.
TsmNodeName Node name When creating a new configuration the installer will use the supplied Node name rather than prompting for one.
TsmServer Server name When creating a new configuration the installer will use the supplied server rather than searching across all servers.
TsmPassword Node password When creating a new configuration the installer will use the supplied password rather than prompting for one.
TsmRunScheduler Yes/No/0/1 When creating a new configuration the installer will use this value rather than prompt.
TsmSkipPassword Yes/No/0/1 If TsmServer has been set this will create a configuration but will not attempt to connect to the server to cache the password. The password will be requested the first time you connect with the TSM client. Note that this also forces TsmRunScheduler to 0.
TsmSkipPopups Yes/No/0/1 If set to Yes (or 1) then popup message boxes will be suppressed during the configuration stage of installation (this excludes dialogue boxes requesting configuration information).
TsmSilent Yes/No/0/1 If set to Yes (or 1) then messages to the console and popup message boxes will be suppressed during the configuration stage of installation (this excludes requests for configuration information).
TsmPostConfigure Path to script A script to run after a new TSM configuration has completed. Note: this script should not read from stdin.
TsmPostUpgrade Path to script A script to run after a TSM configuration upgrade has completed. Note: this script should not read from stdin.
HfsConfigScript Path to script A script that returns to standard output data in the format of this file that overrides the data in this file. This can be used to obtain data from some other source.

Note that you should consider the security implications of including the TSM password in this file. If you do you should make sure it is readable by root only. You could also use a TsmPostConfigure script to delete it after installation completes.