# reference: # https://thalesdocs.com/gphsm/luna/7.2/docs/network/Content/administration/config/config-file_summary.htm Chrystoki2 = { LibUNIX64 = /opt/safenetat/lib/libCryptoki2_64.so; } Luna = { DefaultTimeOut = 500000; PEDTimeout1 = 100000; PEDTimeout2 = 200000; PEDTimeout3 = 10000; KeypairGenTimeOut = 2700000; CloningCommandTimeOut = 300000; CommandTimeOutPedSet = 720000; } CardReader = { RemoteCommand = 1; } Misc = { PE1746Enabled = 0; ToolsDir = /opt/safenetat/bin/64; PartitionPolicyTemplatePath = ./ppt/partition_policy_templates; ProtectedAuthenticationPathFlagStatus = 0; LoginAllowedOnFMEnabledHSMs = 0; } LunaSA Client = { ReceiveTimeout = 20000; SSLConfigFile = /opt/safenetat/openssl.cnf; ClientPrivKeyFile = /opt/safenetat/certs-client/dockerlunaclientKey.pem; ClientCertFile = /opt/safenetat/certs-client/dockerlunaclient.pem; ServerCAFile = /opt/safenetat/certs-server/server.pem; ServerName00 = 192.168.30.106; ServerPort00 = 1792; ServerHtl00 = 0; ServerName01 = 192.168.30.107; ServerPort01 = 1792; ServerHtl01 = 0; NetClient = 1; TCPKeepAlive = 1; } Secure Trusted Channel = { ClientTokenLib = /opt/safenetat/libs/64/libSoftToken.so; SoftTokenDir = /opt/safenetat/stc/token; ClientIdentitiesDir = /opt/safenetat/stc/client_identities; PartitionIdentitiesDir = /opt/safenetat/stc/partition_identities; } # https://thalesdocs.com/gphsm/luna/7.5/docs/pci/Content/sdk/using/libraries_and_applications.htm CkLog2 = { Enabled = 0; NewFormat = 1; File = /dev/stdout; Error = /dev/stdout; LibUNIX64 = /opt/safenetat/lib/libCryptoki2_64.so; LoggingMask = ALL_FUNC; } VirtualToken = { VirtualToken00Label = MyHAGroup; VirtualToken00SN = 110110234; VirtualToken00Members = 110110234; } HASynchronize = { MyHAGroup = 1; } HAConfiguration = { haLogStatus = enabled; }