summaryrefslogtreecommitdiffstats
path: root/scripts/kra-clone-create.sh
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2017-08-01 04:55:58 +0200
committerEndi S. Dewata <edewata@redhat.com>2017-08-01 04:56:57 +0200
commit45edbfb5082cd07b1bfd437d94a6d8f8dd99a74e (patch)
tree3cfe3aa234000bb752a4442a6504179d6932d7e6 /scripts/kra-clone-create.sh
parent41d7cfc3d97918e736331af85818a6969161803b (diff)
downloadpki-dev-45edbfb5082cd07b1bfd437d94a6d8f8dd99a74e.tar.gz
pki-dev-45edbfb5082cd07b1bfd437d94a6d8f8dd99a74e.tar.xz
pki-dev-45edbfb5082cd07b1bfd437d94a6d8f8dd99a74e.zip
Updated KRA scripts.
Diffstat (limited to 'scripts/kra-clone-create.sh')
-rwxr-xr-xscripts/kra-clone-create.sh56
1 files changed, 54 insertions, 2 deletions
diff --git a/scripts/kra-clone-create.sh b/scripts/kra-clone-create.sh
index 9bc4b9c..1e3ef38 100755
--- a/scripts/kra-clone-create.sh
+++ b/scripts/kra-clone-create.sh
@@ -1,5 +1,57 @@
#!/bin/sh -x
-/bin/cp kra_backup_keys.p12 /tmp
+mkdir -p tmp
-pkispawn -vvv -f kraclone.cfg -s KRA
+MASTER=`cat tmp/master.txt`
+
+cat > tmp/kra-clone.cfg << EOF
+[DEFAULT]
+pki_pin=Secret.123
+
+#pki_instance_name=pki-clone
+#pki_http_port=18080
+#pki_https_port=18443
+#pki_ajp_port=18009
+#pki_tomcat_server_port=18005
+
+[KRA]
+pki_admin_email=kraadmin@example.com
+pki_admin_name=kraadmin
+pki_admin_nickname=kraadmin
+pki_admin_password=Secret.123
+pki_admin_uid=kraadmin
+
+#pki_backup_keys=True
+pki_backup_password=Secret.123
+
+pki_client_database_password=Secret.123
+pki_client_database_purge=False
+pki_client_pkcs12_password=Secret.123
+
+pki_ds_base_dn=dc=kra,dc=pki,dc=example,dc=com
+pki_ds_database=kra
+pki_ds_password=Secret.123
+#pki_ds_ldap_port=10389
+
+pki_security_domain_hostname=$MASTER
+pki_security_domain_https_port=8443
+pki_security_domain_password=Secret.123
+pki_security_domain_user=caadmin
+
+pki_issuing_ca_hostname=$MASTER
+#pki_issuing_ca_https_port=18443
+
+pki_clone=True
+pki_clone_pkcs12_password=Secret.123
+pki_clone_pkcs12_path=$PWD/tmp/kra-certs.p12
+pki_clone_replicate_schema=True
+pki_clone_uri=https://$MASTER:8443
+
+pki_storage_nickname=kra_storage
+pki_transport_nickname=kra_transport
+pki_audit_signing_nickname=kra_audit_signing
+pki_ssl_server_nickname=sslserver
+pki_subsystem_nickname=subsystem
+EOF
+
+pkispawn -vvv -f tmp/kra-clone.cfg -s KRA