#!/sbin/sh # # Copyright 2007 SunHelp.Ru, Inc. All rights reserved. # Use is subject to license terms. # # ident "@(#)cachedb 1.0 07/06/19 SMI" # # Method script for the InterSystems Database Cache # # Alexey Senin alexs@sunhelp.ru # . /lib/svc/share/smf_include.sh CACHEBIN=/usr/bin if [ -z $SMF_FMRI ]; then echo "SMF framework variables are not initialized." exit $SMF_EXIT_ERR fi case "$1" in 'start') $CACHEBIN/ccontrol start cache ;; 'stop') $CACHEBIN/ccontrol stop cache quietly ;; 'restart') $CACHEBIN/ccontrol stop quietly restart ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 ;; esac exit $SMF_EXIT_OK