System information
Parameter Description
database to use for the TPS subsystem token
database. Only for the TPS subsystem.
ldap_auth_base_dn Gives the base DN in the LDAP directory tree
of the TPS token database under which to
create token entries. Only for the TPS
subsystem.
Table 2.2. Parameters for pkisilent
2. Usage
The options are slightly different between the subsystems; all subsystems except for the CA
subsystem require extra options specifying the Certificate Authority to which to submit the
certificate requests.
This silent installation script example installs a CA subsystem:
perl pkisilent ConfigureCA -cs_hostname localhost -cs_port 9543
-client_certdb_dir /tmp/ -client_certdb_pwd password -preop_pin
sYY8er834FG9793fsef7et5
-domain_name "testca" -admin_user admin -admin_email "admin@example.com"
-admin_password password -agent_name "rhpki-ca2 agent" -agent_key_size 2048
-agent_key_type rsa -agent_cert_subject "ca agent cert" -ldap_host server
-ldap_port 389 -bind_dn "cn=directory manager" -bind_password password
-base_dn "o=rhpki-ca2" -db_name "rhpki-ca2" -key_size 2048
-key_type rsa -save_p12 true -backup_pwd password
This silent installation script example installs a TKS subsystem; this script has extra options to
point to the CA server:
perl pkisilent ConfigureTKS -cs_hostname localhost -cs_port 13543
-ca_hostname server.example.com -ca_port 9080 -ca_ssl_port 9443
-ca_agent_name agent -ca_agent_password password
-client_certdb_dir /tmp/ -client_certdb_pwd password -preop_pin
fS44I6SASGF34FD76WKJHIW4
-domain_name "testca" -admin_user admin -admin_email "admin@example.com"
-admin_password password -agent_name "rhpki-tks2 agent" -ldap_host server
-ldap_port 389 -bind_dn "cn=directory manager" -bind_password password
-base_dn "o=rhpki-tks2" -db_name "rhpki-tks2" -key_size 2048
-key_type rsa -agent_key_size 2048 -agent_key_type rsa
-agent_cert_subject "tks agent cert" -backup_pwd password
This silent installation script example installs a TPS subsystem; this script has extra options to
point to the LDAP authentication database used for storing token information:
Chapter 2. Silent Installation
10