SSH

Installation Settings and Defaults

Set up the settings for the installation in the Tectia SSH Assistant's Installation settings and defaults (0 SETM) panel. The settings for installation input (0.1 SETI) and output (0.2 SETO) are described in more detail in the following, and you can also consult the online help.

The settings will be saved in the installation log file, as well as in the user's application profile. The facility for another user to load these settings from the log file is provided by the Load settings profile from logged definition (0.3 SETL) option.

0.1 SETI - Settings for installation input

Tectia SSH Assistant Settings for installation input (0.1 SETI)

Figure 2.2. Tectia SSH Assistant Settings for installation input (0.1 SETI)

The following table lists the settings in the Define settings for installation input (0.1 SETI) panel used for customizing the install jobs.

Table 2.2. Define settings for installation input (0.1 SETI)

SettingDescriptionExample value
HLQ Data set high-level qualifier for this install. The high-level qualifier will be used to name data sets, such as PARMLIB and SAMPLIB, created during installation. SSZ
Version

Version number of the SSH package to install. The version number will usually be part of the name of the original product install tar archive, which will contain a directory named ./ssh-tectia-server-zos-6.5.0.XXX.

Make sure you enter the correct version number! It must correspond with the untarred directory name.

6.5.0.123
Installer ID of the UID=0 user who will run the installation. A user with the needed authority is required to run jobs and perform other actions to complete the installation. Jobs will be generated to grant this user certain rights. BERT
Tarball Name of the TAR file from which to install Tectia Server for IBM z/OS. The tar archive may be a Unix file or a data set, distinguished by the presence or absence of a leading Unix path symbol. The upload of the tar archive should have been done in binary mode, and for a data set target, its attributes should be RECFM=0 BLKSIZE=32256 LRECL=0 CYLINDERS PRIMARY=120.

Unix file: /tmp/ssz-6.5.0.123.tar.Z

Data set: 'FRED.SSZ.V6500100.TARZ'

Licenses Name of the TAR file containing the product licenses. The tar archive may be a Unix file or a data set, distinguished by the presence or absence of a leading Unix path symbol. If the tar archive is gzipped, gzip must be available.

Unix file: /tmp/licenses.tar.gz, /u/fred/licenses.tar

Data set: //'FRED.SSZ.LIC.TAR'

Installer tailored batch jobs output data set details
DSName Name of the tailored batch jobs output data set. If the DSN exists, it must be a partitioned data set. If it does not exist, it will be created. 'FRED.SSZ.INSTALL.CNTL'
Logfile Name of the installation log data set. The DSN will not be qualified and will be created as a sequential file, deleting it if it already exists. The optional volser and unit will be used if supplied. 'FRED.SSZ.INSTALL.LOG'
Volser (optional) Volume for tailored jobs output data set. A volser may optionally be supplied to be used in creating the output data set for installation batch jobs. HDSYS1
Unit (optional) Unit for tailored jobs output data set. A unit may optionally be supplied to be used in creating the output data set for installation batch jobs. SYSDA
Storclas (optional) Storage class for tailored jobs output data set. A storage class may optionally be supplied to be used in creating the output data set for installation batch jobs. VENDORDS
Default jobcards for install jobs
 Your local Job Control Language (JCL) Job Cards. You can specify as many as four default job cards which will be used in generating configuration and sample jobs. The jobname may be left blank; it will be generated based on the installer user ID and the job name. 

0.2 SETO - Settings for installation output

Tectia SSH Assistant Settings for installation output (0.2 SETO)

Figure 2.3. Tectia SSH Assistant Settings for installation output (0.2 SETO)

The following table lists the settings in the Define settings for installation output (0.2 SETO) panel used for customizing the install jobs.

Table 2.3. Define settings for installation output (0.2 SETO)

SettingDescriptionExample value
Target ZFS details:
DSName Name of the data set for the installation zFS. The DSN will be used to tailor jobs to allocate and define the zFS, as well as mount commands and BPXPRM parameters. 'SSZ.V6500XXX.ZFS'
Volser Volume for the installation zFS. A volser may optionally be supplied to be used to tailor jobs to allocate and define the zFS. If you do not define Volser, you must define Storclas (below). SSZ001
Unit Unit for the installation zFS. A unit may optionally be supplied to be used to tailor jobs to allocate and define the zFS. If you do not define Unit, you must define Storclas (below). SYSDA
Storclas Storage class for the installation zFS. A storage class may optionally be supplied to be used to tailor jobs to allocate and define the zFS. If you defined Volser and Unit, leave this empty. VENDORZF
Mountpoint Mountpoint name for the installation zFS. The mountpoint name specifies the point in the Unix file system where the installation zFS will be mounted. It is used in generating jobs, commands and parameters. /u/vendor/ssz-6500XXX
System libraries to receive procs and parms:
Proclib Name of the system library to receive procs. The proclib name is used in generating jobs to install cataloged procedures for started tasks for the SSH server and other server tasks. USER.PROCLIB
Parmlib Name of the system library to receive parms. The parmlib name is used in generating procedures for started tasks such as the SSH server. USER.PARMLIB
Started task details:
SSHD user ID of the UID=0 user under which to run the server. A user with the needed authority is required to run the SSH server. The value supplied here will be used to create jobs to set up this user and grant the required rights. SSHD2
SSHD proc SSH server cataloged procedure name. The name of the started task procedure to run the SSH server supplied here will be used in tailoring and loading the procedure to the proclib. SSHD2
CERT proc Certificate Validator cataloged procedure name. The name of the started task procedure to run the Certificate server supplied here will be used in tailoring and loading the procedure to the proclib. SSHCERTD
SOXP user ID of the user under which to run the SOCKS Proxy. A user with the needed authority is required to run the SOCKS Proxy. The value supplied here will be used to generate jobs to set up this user and grant the required rights. SSHSP
SOXP proc SOCKS Proxy cataloged procedure name. The name of the started task procedure to run the SOCKS server supplied here will be used in tailoring and loading the procedure to the proclib.

0.3 SETL - SSH Settings Log

Use this panel to indicate the SSH settings log to use.

SSH settings defined by another user may be loaded from the log file where they have been saved, enabling another user to continue the installation using those settings.

Tectia SSH Assistant Specify Settings Log (0.3 SETL)

Figure 2.4. Tectia SSH Assistant Specify Settings Log (0.3 SETL)