#!/bin/sh # event script to manage clamd in a cluster environment . $CTDB_BASE/functions detect_init_style case $CTDB_INIT_STYLE in redhat) service_name="clamd" service_config="clamd" ;; *) service_name="clamav" service_config="clamav" ;; esac service_start="service $service_name stop > /dev/null 2>&1 ; service $service_name start" service_stop="service $service_name stop" loadconfig ctdb_start_stop_service is_ctdb_managed_service || exit 0 case "$1" in startup) ctdb_service_start ;; shutdown) ctdb_service_stop ;; monitor) ctdb_check_unix_socket ${CTDB_CLAMD_SOCKET} || exit $? ;; *) ctdb_standard_event_handler "$@" ;; esac exit 0