summaryrefslogtreecommitdiffstats
path: root/base/server
diff options
context:
space:
mode:
authorAde Lee <alee@redhat.com>2015-05-28 15:29:35 -0400
committerAde Lee <alee@redhat.com>2015-05-29 00:44:57 -0400
commitffd6d399a3ebcd1f96192d7d4bb999a043f5617d (patch)
treea524dcfd8ff380a69b03379f80fd60adcd0f2771 /base/server
parent68590caf838d7ef808d9b4c103df87530a9fe4aa (diff)
downloadpki-ffd6d399a3ebcd1f96192d7d4bb999a043f5617d.tar.gz
pki-ffd6d399a3ebcd1f96192d7d4bb999a043f5617d.tar.xz
pki-ffd6d399a3ebcd1f96192d7d4bb999a043f5617d.zip
BZ1226025 - pkidaemon script checks for wrong symlinks for nuxwdog startup
Fixed startup script to account for nuxwdog
Diffstat (limited to 'base/server')
-rw-r--r--base/server/scripts/operations20
1 files changed, 13 insertions, 7 deletions
diff --git a/base/server/scripts/operations b/base/server/scripts/operations
index 09b35bf12..6f6f46ad6 100644
--- a/base/server/scripts/operations
+++ b/base/server/scripts/operations
@@ -1098,16 +1098,22 @@ verify_symlinks()
tomcat_dir="/usr/share/tomcat"
fi
- # Dogtag 10 Symbolic Link Target Variables
- java_dir="/usr/share/java"
- pki_systemd_service="pki-${PKI_WEB_SERVER_TYPE}d@.service"
- systemd_dir="/lib/systemd/system"
-
# Dogtag 10 Symbolic Link Variables
+ java_dir="/usr/share/java"
pki_common_jar_dir="${PKI_INSTANCE_PATH}/common/lib"
pki_registry_dir="/etc/sysconfig/pki/${PKI_WEB_SERVER_TYPE}/${PKI_INSTANCE_NAME}"
- pki_systemd_dir="/etc/systemd/system/pki-tomcatd.target.wants"
- pki_systemd_link="pki-${PKI_WEB_SERVER_TYPE}d@${PKI_INSTANCE_NAME}.service"
+
+ # Dogtag 10 Systemd variables
+ systemd_dir="/lib/systemd/system"
+ if [ "${STARTED_BY_SYSTEMD}" == "1" ]; then
+ pki_systemd_service="pki-${PKI_WEB_SERVER_TYPE}d-nuxwdog@.service"
+ pki_systemd_dir="/etc/systemd/system/pki-tomcatd-nuxwdog.target.wants"
+ pki_systemd_link="pki-${PKI_WEB_SERVER_TYPE}d-nuxwdog@${PKI_INSTANCE_NAME}.service"
+ else
+ pki_systemd_service="pki-${PKI_WEB_SERVER_TYPE}d@.service"
+ pki_systemd_dir="/etc/systemd/system/pki-tomcatd.target.wants"
+ pki_systemd_link="pki-${PKI_WEB_SERVER_TYPE}d@${PKI_INSTANCE_NAME}.service"
+ fi
# '${PKI_INSTANCE_PATH}' symlinks
base_symlinks=(