Remote installation

To install the logon application to one or more remote clients from a Mac server:

  1. Use the following command to extract the contents of the LogonApp.tar.gz file:

    tar -zxf LogonApp.tar.gz

  2. Run the LogonApp.install script with appropriate parameters:

    ./LogonApp.install -ah <LogonAgent> -sp <SudoPassword> [-pd]

    -cl <Clients> -u <Username> -p <Password>

The installation script takes the following parameters:

Parameter Value Format Description
-ah 10.2.20.17,10.10.50.1 The -ah parameter takes as input a comma- separated list of Logon Agent host IPv4 addresses.
-sp password Specifies the administrator password of the machine on which the installation script is being run (the local machine).
-pd (none) (Optional) Enables debugging output, recorded in the LogonApp.log file in the installation directory.
-cl

10.5.1.1,10.5.1.2

or

@filename.txt

The -cl parameter can take as input either:

  • A comma-separated list of client IPv4 addresses
  • The name of a text file containing a list of client IPv4 addresses with each address on a separate line
-u username The user name for the account that the installation script should use to connect to remote client machines via SSH.
-p password The password for the account that the installation script should use to connect to remote client machines via SSH.
-r (none) (optional) Prompts the installer to restart client machines after successful installation.