Configuring install.sh to run without user interaction

You can use the install.sh shell script to upgrade computers silently without user interaction. When you run install.sh without user interaction, you have the same upgrade options that you have when using install.sh interactively. When using install.sh without user interaction, however, you specify the type of upgrade on the command line and in a configuration file.

--std-suite upgrades authentication and privilege elevation features. Any other Centrify packages you have installed are unchanged as long as they are compatible with the version being upgraded.

--ent-suite upgrades authentication, privilege elevation, Centrify-enabled OpenSSH, and auditing features. Any other Centrify packages you have installed are unchanged as long as they are compatible with the version being upgraded.

In both cases, you can customize the upgrade by modifying the default centrify-suite.cfg configuration file. With the default centrify-suite.cfg configuration file, the install.sh script upgrades the Centrify agent access control and privilege management features or the Centrify access control, privilege management, and auditing features.

If you have already installed OpenSSH before you upgrade, either upgrade option also upgrades the OpenSSH packages.

All other packages available are left unchanged. For more detailed information about configuring a silent upgrade using the configuration file, see “Setting the parameters in a custom configuration file for the installation script” and the details for the INSTALL parameter in the Planning and Deployment Guide.