Home > |
Installation Guide > SafeNet Luna HSM Client Software Installation > Scripted / Unattended Installation on Windows
|
---|
This section describes how to perform unattended or scripted installations on Windows platforms. The following procedures are described:
•Installing the Luna HSM Client for the SafeNet Luna Network HSM
•Installing the Luna HSM Client for the SafeNet Luna PCIe HSM
•Installing the Luna HSM Client for the SafeNet Luna USB HSM
•Installing the Luna HSM Client for the SafeNet Luna Backup HSM
•Installing the Luna HSM Client for Remote PED
•Uninstalling the Luna HSM Client
If you want to perform an interactive installation, using the graphical, interactive installer, see Windows SafeNet Luna HSM Client Installation
Note: Unattended installation stores the root certificate in the certificate store and marks the publisher (in this case, SafeNet, Inc.) as trusted for future installations. You are not prompted to trust SafeNet Inc. as a driver publisher during unattended installation.
Use the ADDLOCAL=SA flag to install the base client software for the SafeNet Luna Network HSM. Include the flags listed below to install any optional software components you desire. The base software must be installed first.
Note: The setting /l install.log is optional and will save the installation logs to the file install.log. The install.log file is required only if troubleshooting an issue with Technical Support.
From the location of LunaHSMClient.exe run one of the following commands:
• Install the base Luna HSM Client software for SafeNet Luna Network HSM
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="SA"
•Install the base Luna HSM Client software and any of the following optional components for the SafeNet Luna Network HSM that you desire:
Product or component | Description |
---|---|
SA_CSP_KSP | CSP and KSP components for the SafeNet Luna Network HSM |
SA_JSP | JSP component for the SafeNet Luna Network HSM |
SA_SDK | SDK component for the SafeNet Luna Network HSM |
SA_JCProv | JCPROV component for the SafeNet Luna Network HSM |
For example, the following command installs the base software and all of the optional components:
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="SA,SA_CSP_KSP,SA_JSP,SA_SDK,SA_JCProv"
If you wish to install only some of the components, just specify the ones you want after the product name (SA in this example).
Use the ADDLOCAL=PCI flag to install the base client software for the SafeNet Luna PCIe HSM. Include the flags listed below to install any optional software components you desire. The base software must be installed first.
Note: The setting /l install.log is optional and will save the installation logs to the file install.log. The install.log file is required only if troubleshooting an issue with Technical Support.
From the location of LunaHSMClient.exe run one of the following commands:
• Install the base Luna HSM Client software for SafeNet Luna PCIe HSM
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="PCI"
•Install the base Luna HSM Client software and any of the following optional components for the SafeNet Luna PCIe HSM that you desire:
Product or component | Description |
---|---|
PCI_CSP_KSP | CSP and KSP components for the SafeNet Luna PCIe HSM |
PCI_JSP | JSP component for the SafeNet Luna PCIe HSM |
PCI_SDK | SDK component for the SafeNet Luna PCIe HSM |
PCI_JCProv | JCPROV component for the SafeNet Luna PCIe HSM |
PCI_SNMP | SNMP subagent component for the SafeNet Luna PCIe HSM |
For example, the following command installs the base software and all of the optional components:
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="PCI,PCI_CSP_KSP,PCI_JSP,PCI_SDK,PCI_JCProv,PCI_SNMP"
If you wish to install only some of the components, just specify the ones you want after the product name (PCI in this example).
Use the ADDLOCAL=USB flag to install the base client software for the SafeNet Luna USB HSM. Include the flags listed below to install any optional software components you desire. The base software must be installed first.
Note: The setting /l install.log is optional and will save the installation logs to the file install.log. The install.log file is required only if troubleshooting an issue with Technical Support.
From the location of LunaHSMClient.exe run one of the following commands:
• Install for SafeNet Luna USB HSM
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="G5"
•Install the base Luna HSM Client software and any of the following optional components for the SafeNet Luna USB HSM that you desire:
Product or component | Description |
---|---|
G5_CSP_KSP | CSP and KSP components for the SafeNet Luna USB HSM |
G5_JSP | JSP component for the SafeNet Luna USB HSM |
G5_SDK | SDK component for the SafeNet Luna USB HSM |
G5_JCProv | JCPROV component for the SafeNet Luna USB HSM |
G5_SNMP | SNMP subagent component for the SafeNet Luna USB HSM |
For example, the following command installs the base software and all of the optional components:
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="G5,G5_CSP_KSP,G5_JSP,G5_SDK,G5_JCProv,G5_SNMP"
If you wish to install only some of the components, just specify the ones you want after the product name (G5 in this example).
Use the ADDLOCAL=RB flag to install the base client software for the SafeNet Luna Backup HSM. Include the flags listed below to install any optional software components you desire. The base software must be installed first.
Note: The setting /l install.log is optional and will save the installation logs to the file install.log. The install.log file is required only if troubleshooting an issue with Technical Support.
From the location of LunaHSMClient.exe run one of the following commands:
• Install the base Luna HSM Client software for SafeNet Luna Backup HSM
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="RB"
•Install the base Luna HSM Client software and the following optional component for the SafeNet Luna USB HSM:
Product or component | Description |
---|---|
RB_SNMP | SNMP subagent component for the SafeNet Luna Backup HSM |
For example, the following command installs the base software and the optional component:
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="RB,RB_SNMP"
Use the ADDLOCAL=RP flag to install the client software for the SafeNet Luna Backup HSM.
Note: The setting /l install.log is optional and will save the installation logs to the file install.log. The install.log file is required only if troubleshooting an issue with Technical Support.
From the location of LunaHSMClient.exe run the following command:
LunaHSMClient.exe /install /l install.log /quiet /norestart ADDLOCAL="RP"
You can also perform scripted/unattended uninstallation.
Note: The setting /l uninstall.log is optional and will save the installation logs to the file uninstall.log. The uninstall.log file is required only if troubleshooting an issue with Technical Support.
From the location of LunaHSMClient.exe run the following command:
LunaHSMClient.exe /uninstall /quiet /l uninstall.log