From 3c2b70cb81911d21a7b6004ea7d5dc854e6b2de8 Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Thu, 23 May 2013 16:35:35 -0400 Subject: Added TPS scripts. --- scripts/cert-request-approve.sh | 2 +- scripts/core-uninstall.sh | 1 + scripts/nuke.sh | 1 + scripts/tps-create.sh | 26 ++++++++++++++------------ scripts/tps-format.sh | 21 +++++++++++++++++++++ scripts/tps-nuke.sh | 5 +++++ scripts/tps-remove.sh | 15 ++++++++++----- scripts/tps-start.sh | 8 ++++++-- scripts/tps-stop.sh | 8 ++++++-- scripts/tps.cfg | 27 +++++++++++++++++++++++++++ 10 files changed, 92 insertions(+), 22 deletions(-) create mode 100755 scripts/tps-format.sh create mode 100755 scripts/tps-nuke.sh create mode 100644 scripts/tps.cfg (limited to 'scripts') diff --git a/scripts/cert-request-approve.sh b/scripts/cert-request-approve.sh index 78b3189..80768ac 100755 --- a/scripts/cert-request-approve.sh +++ b/scripts/cert-request-approve.sh @@ -7,4 +7,4 @@ INSTANCE_NAME=ca-master CLIENT_CERT_DIR=$HOME/.dogtag/${INSTANCE_NAME}/ca/alias # Approve request as an agent -pki -d $CLIENT_CERT_DIR -w Secret123 -n caadmin cert-request-review "$REQUEST_ID" --action approve +pki -d $CLIENT_CERT_DIR -c Secret123 -n caadmin cert-request-review "$REQUEST_ID" --action approve diff --git a/scripts/core-uninstall.sh b/scripts/core-uninstall.sh index 29e75c0..48ff2ad 100755 --- a/scripts/core-uninstall.sh +++ b/scripts/core-uninstall.sh @@ -12,5 +12,6 @@ yum erase -y\ pki-kra\ pki-ocsp\ pki-tks\ + pki-tps\ pki-javadoc\ pki-core-debuginfo diff --git a/scripts/nuke.sh b/scripts/nuke.sh index b2949ba..8cd82f4 100755 --- a/scripts/nuke.sh +++ b/scripts/nuke.sh @@ -16,3 +16,4 @@ rm -rf /etc/sysconfig/$INSTANCE_NAME rm -rf /etc/sysconfig/pki/tomcat/$INSTANCE_NAME rm -rf /var/lib/pki/$INSTANCE_NAME rm -rf /var/log/pki/$INSTANCE_NAME +rm -rf $HOME/.dogtag/$INSTANCE_NAME diff --git a/scripts/tps-create.sh b/scripts/tps-create.sh index 24e444c..ed88bad 100755 --- a/scripts/tps-create.sh +++ b/scripts/tps-create.sh @@ -1,15 +1,17 @@ #!/bin/sh -x -. ./tps-include.sh +pkispawn -f tps.cfg -s TPS -v 2>&1 | tee build/tps-create.log -pkicreate -pki_instance_root=$INSTANCE_ROOT \ - -pki_instance_name=$TPS_INSTANCE_NAME \ - -subsystem_type=$TPS_SUBSYSTEM_TYPE \ - -secure_port=$TPS_SECURE_PORT \ - -non_clientauth_secure_port=$TPS_NON_CLIENTAUTH_SECURE_PORT \ - -unsecure_port=$TPS_UNSECURE_PORT \ - -user=$INSTANCE_USER \ - -group=$INSTANCE_GROUP \ - -redirect conf=/etc/$TPS_INSTANCE_NAME \ - -redirect logs=/var/log/$TPS_INSTANCE_NAME \ - -verbose +#. ./tps-include.sh + +#pkicreate -pki_instance_root=$INSTANCE_ROOT \ +# -pki_instance_name=$TPS_INSTANCE_NAME \ +# -subsystem_type=$TPS_SUBSYSTEM_TYPE \ +# -secure_port=$TPS_SECURE_PORT \ +# -non_clientauth_secure_port=$TPS_NON_CLIENTAUTH_SECURE_PORT \ +# -unsecure_port=$TPS_UNSECURE_PORT \ +# -user=$INSTANCE_USER \ +# -group=$INSTANCE_GROUP \ +# -redirect conf=/etc/$TPS_INSTANCE_NAME \ +# -redirect logs=/var/log/$TPS_INSTANCE_NAME \ +# -verbose diff --git a/scripts/tps-format.sh b/scripts/tps-format.sh new file mode 100755 index 0000000..d194593 --- /dev/null +++ b/scripts/tps-format.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +tpsclient <