summaryrefslogtreecommitdiffstats
path: root/base/server
diff options
context:
space:
mode:
authorAbhijeet Kasurde <akasurde@redhat.com>2016-08-10 11:58:49 +0530
committerEndi S. Dewata <edewata@redhat.com>2016-08-29 22:45:55 +0200
commitc79371fdc667e6acfcae7255f144e63cd60bf0f9 (patch)
tree47bcdb294e65d5e5f3488ebb8f41cfeab29b4f1b /base/server
parent1df2d06c0950a4dfc3c149ff87b16ed224a37065 (diff)
downloadpki-c79371fdc667e6acfcae7255f144e63cd60bf0f9.tar.gz
pki-c79371fdc667e6acfcae7255f144e63cd60bf0f9.tar.xz
pki-c79371fdc667e6acfcae7255f144e63cd60bf0f9.zip
Added check for pki-server-nuxwdog parameter
Partially fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1353245 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Diffstat (limited to 'base/server')
-rwxr-xr-xbase/server/sbin/pki-server-nuxwdog12
1 files changed, 11 insertions, 1 deletions
diff --git a/base/server/sbin/pki-server-nuxwdog b/base/server/sbin/pki-server-nuxwdog
index 31fff5ede..ead925303 100755
--- a/base/server/sbin/pki-server-nuxwdog
+++ b/base/server/sbin/pki-server-nuxwdog
@@ -1,8 +1,18 @@
#!/bin/sh
+if [ "$#" -ne 1 ]; then
+ echo "ERROR: $0 requires parameter"
+ exit 1
+fi
+
. /etc/tomcat/tomcat.conf
NAME=$1
-. /etc/sysconfig/$NAME
+if [ -f /etc/sysconfig/$NAME ]; then
+ . /etc/sysconfig/$NAME
+else
+ echo "ERROR: Unable to find /etc/sysconfig/$NAME file"
+ exit 1
+fi
. /usr/libexec/tomcat/preamble
NUXWDOG_PID=${CATALINA_BASE}/logs/wd-$NAME.pid