summaryrefslogtreecommitdiffstats
path: root/base/server/sbin/pkispawn
diff options
context:
space:
mode:
authorMatthew Harmsen <mharmsen@redhat.com>2015-06-15 19:01:49 -0600
committerMatthew Harmsen <mharmsen@redhat.com>2015-06-16 15:20:26 -0600
commitf5001994ab3947581426c94051bd4c0a88fb6697 (patch)
tree7e032eda7e4e326ebcb5d9f32e31c8c5cc8cac81 /base/server/sbin/pkispawn
parentbd780990a15d10c3df9a8da81486878012e00884 (diff)
downloadpki-f5001994ab3947581426c94051bd4c0a88fb6697.tar.gz
pki-f5001994ab3947581426c94051bd4c0a88fb6697.tar.xz
pki-f5001994ab3947581426c94051bd4c0a88fb6697.zip
Suppress interactive HSM installation
- PKI TRAC Ticket #1417 - Interactive pkispawn of CA with HSM fails
Diffstat (limited to 'base/server/sbin/pkispawn')
-rwxr-xr-xbase/server/sbin/pkispawn35
1 files changed, 20 insertions, 15 deletions
diff --git a/base/server/sbin/pkispawn b/base/server/sbin/pkispawn
index d153c031d..99b0a93bb 100755
--- a/base/server/sbin/pkispawn
+++ b/base/server/sbin/pkispawn
@@ -226,21 +226,26 @@ def main(argv):
sign='?', case_sensitive=False).lower()
if use_hsm == 'y' or use_hsm == 'yes':
- parser.set_property(config.pki_subsystem,
- 'pki_hsm_enable',
- 'True')
- modulename = parser.read_text(
- 'HSM Module Name (e. g. - nethsm)', allow_empty=False)
- parser.set_property(config.pki_subsystem,
- 'pki_hsm_modulename',
- modulename)
- libfile = parser.read_text(
- 'HSM Lib File ' +
- '(e. g. - /opt/nfast/toolkits/pkcs11/libcknfast.so)',
- allow_empty=False)
- parser.set_property(config.pki_subsystem,
- 'pki_hsm_libfile',
- libfile)
+ # XXX: Suppress interactive HSM installation
+ print "Interactive HSM installation is currently unsupported."
+ sys.exit(0)
+
+ # TBD: Interactive HSM installation
+ # parser.set_property(config.pki_subsystem,
+ # 'pki_hsm_enable',
+ # 'True')
+ # modulename = parser.read_text(
+ # 'HSM Module Name (e. g. - nethsm)', allow_empty=False)
+ # parser.set_property(config.pki_subsystem,
+ # 'pki_hsm_modulename',
+ # modulename)
+ # libfile = parser.read_text(
+ # 'HSM Lib File ' +
+ # '(e. g. - /opt/nfast/toolkits/pkcs11/libcknfast.so)',
+ # allow_empty=False)
+ # parser.set_property(config.pki_subsystem,
+ # 'pki_hsm_libfile',
+ # libfile)
print
print "Directory Server:"