components/openca-ocspd/Solaris/svc-ocspd
author Niveditha Rau <Niveditha.Rau@Oracle.COM>
Sun, 25 Sep 2016 17:46:40 -0700
changeset 7213 8908c34de05d
parent 6310 456a99f2d979
permissions -rw-r--r--
23245347 Move nautilus-sendto to Userland and update to 3.8.2 PSARC/2016/375 GNOME apps and icons
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6104
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     1
#!/usr/sbin/sh
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     2
#
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     3
# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     4
#
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     5
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     6
. /lib/svc/share/smf_include.sh
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     7
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     8
CONF_FILE=/etc/ocspd/ocspd.xml;
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
     9
PIDFILE=$SMF_SYSVOL_FS/ocspd.pid;
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    10
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    11
case "$1" in
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    12
'start')
6310
456a99f2d979 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents: 6104
diff changeset
    13
	/usr/lib/ocspd -c "$CONF_FILE" -d
6104
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    14
	;;
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    15
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    16
'restart')
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    17
	if [ -f "$PIDFILE" ]; then
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    18
		/usr/bin/kill -HUP `/usr/bin/cat $PIDFILE`
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    19
        fi
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    20
	;;
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    21
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    22
*)
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    23
	echo "Usage: $0 { start | restart }"
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    24
	exit 1
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    25
	;;
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    26
esac
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    27
583b39846694 PSARC/2016/233 OpenCA OCSP Responder
naoki.tanaka@oracle.com <naoki.tanaka@oracle.com>
parents:
diff changeset
    28
exit $?