summaryrefslogtreecommitdiffstats
path: root/scripts/ca-create.sh
diff options
context:
space:
mode:
authorEndi Sukma Dewata <edewata@redhat.com>2012-07-27 11:08:04 -0500
committerEndi Sukma Dewata <edewata@redhat.com>2012-07-27 11:33:44 -0500
commitcc24216c89b276932cec08f8f462962b41abd24f (patch)
tree8b574dd81a9d9ee9238435ccc55edf6498f1f7e9 /scripts/ca-create.sh
parent08e99e5721c99db5e5780c0d7eb2dab1a8199778 (diff)
downloadpki-dev-cc24216c89b276932cec08f8f462962b41abd24f.tar.gz
pki-dev-cc24216c89b276932cec08f8f462962b41abd24f.tar.xz
pki-dev-cc24216c89b276932cec08f8f462962b41abd24f.zip
Fixed CA and cert scripts.
Diffstat (limited to 'scripts/ca-create.sh')
-rwxr-xr-xscripts/ca-create.sh46
1 files changed, 2 insertions, 44 deletions
diff --git a/scripts/ca-create.sh b/scripts/ca-create.sh
index 5b61bcc..b131f3d 100755
--- a/scripts/ca-create.sh
+++ b/scripts/ca-create.sh
@@ -1,47 +1,5 @@
#!/bin/sh -x
-. ./ca-include.sh
+pkispawn -f ca.cfg -s CA -v
-if [ "$CA_SECURE_PORT" == "" ]; then
-
- pkicreate -pki_instance_root=$INSTANCE_ROOT \
- -pki_instance_name=$CA_INSTANCE_NAME \
- -subsystem_type=$CA_SUBSYSTEM_TYPE \
- -agent_secure_port=$CA_AGENT_SECURE_PORT \
- -ee_secure_port=$CA_EE_SECURE_PORT \
- -ee_secure_client_auth_port=$CA_EE_SECURE_CLIENT_AUTH_PORT \
- -admin_secure_port=$CA_ADMIN_SECURE_PORT \
- -unsecure_port=$CA_UNSECURE_PORT \
- -tomcat_server_port=$CA_TOMCAT_SERVER_PORT \
- -user=$INSTANCE_USER \
- -group=$INSTANCE_GROUP \
- -redirect conf=/etc/$CA_INSTANCE_NAME \
- -redirect logs=/var/log/$CA_INSTANCE_NAME \
- -verbose
-
-else
-
- pkicreate -pki_instance_root=$INSTANCE_ROOT \
- -pki_instance_name=$CA_INSTANCE_NAME \
- -subsystem_type=$CA_SUBSYSTEM_TYPE \
- -secure_port=$CA_SECURE_PORT \
- -unsecure_port=$CA_UNSECURE_PORT \
- -tomcat_server_port=$CA_TOMCAT_SERVER_PORT \
- -user=$INSTANCE_USER \
- -group=$INSTANCE_GROUP \
- -redirect conf=/etc/$CA_INSTANCE_NAME \
- -redirect logs=/var/log/$CA_INSTANCE_NAME \
- -verbose
-
-fi
-
-cd $INSTANCE_ROOT/$CA_INSTANCE_NAME
-
-ln -s /usr/share/tomcat6/bin bin
-ln -s /usr/share/tomcat6/lib lib
-rm -f webapps/ca/WEB-INF/lib/pki-*
-
-rm -rf webapps/ca/WEB-INF/classes
-ln -s $SRC_DIR/pki/build/classes webapps/ca/WEB-INF
-
-systemctl restart pki-cad@$CA_INSTANCE_NAME.service
+./ca-restart.sh