Install Configuration File - Teradata Tools and Utilities

Teradata® Tools and Utilities for Linux Installation Guide Amazon Linux 2, CentOS, OEL, RedHat, SLES, Ubuntu

Product
Teradata Tools and Utilities
Release Number
16.20
Published
November 2020
Language
English (United States)
Last Update
2020-11-19
dita:mapPath
del1512703274392.ditamap
dita:ditavalPath
linux_No_ie.ditaval
dita:id
B035-3160
lifecycle
previous
Product Category
Teradata Tools and Utilities

An install configuration file can be provided to change the default behavior during install. The name of the file is ttu_install.cfg, and it should be placed in /var/opt/teradata.

If the user wishes to not place ttu_install.cfg in /var/opt/teradata, the following options are available:
  • Place ttu_install.cfg in a preferred location, and set the environment variable TTU_INSTALL_CFG to point to that location. For example, if the user wishes to pick ttu_install.cfg from /usr/teradata, then run the following command:

    export TTU_INSTALL_CFG=/usr/teradata

  • Place ttu_install.cfg in the user's HOME directory.
    The above locations will be scanned only if no file by name ttu_install.cfg is found in /var/opt/teradata.
We support the following options (case insensitive) within the configuration file ttu_install.cfg:
  • InstallDir=prefix
  • ShareLibs=yes|no
  • updateETC=yes|no

The ttu_install.cfg file can also specified by the path in the environment variable TTU_INSTALL_CFG or in the user's home directory. If the ttu_install.cfg file is not found, then the values for SharedLibs and updateETC will default to yes.

OptionName Value Meaning
InstallDir prefix Install root location; for example, InstallDir=/abc
ShareLibs no Symbolic links will not be created in /usr/lib, /usr/lib64, /usr/include, and /usr/bin.
ShareLibs yes Symbolic links will be created in /usr/lib, /usr/lib64, /usr/include, and /usr/bin, if we are able to write to /usr/lib and /usr/bin. If we are not able to create the symbolic links, the install will fail.
updateETC no /etc/profile and /etc/csh.login will not be updated.
updateETC yes /etc/profile and /etc/csh.login will be updated.