#!/bin/bash MCORE_LIBDIR="@@MCORE_LIBDIR@@" source @@SYSCONFDIR@@/mcore/mcore.conf source ${MCORE_LIBDIR}/include/common.global.class RETVAL=0 # honor cmdline cmdline="$(read_cmdline MCORE_CONTROLSERVER=)" if [[ -n ${cmdline} ]] then MCORE_CONTROL_SERVER="${cmdline}" fi if [[ -z ${MCORE_CONTROL_SERVER} ]] then MCORE_CONTROL_SERVER="UNKNOWN" RETVAL=1 fi if [[ -n ${MCORE_CONTROL_SERVER} ]] then SSLSAY_IP="${MCORE_CONTROL_SERVER}" SSLSAY_PORT="6666" banner=$(nsslsay_fingerprint 'version') if [[ $? = 0 ]] then case ${banner} in "mcored"*) ;; *) MCORE_CONTROL_SERVER="UNKNOWN_BANNER" RETVAL=1 ;; esac else MCORE_CONTROL_SERVER="UNREACHABLE" RETVAL=1 fi fi echo "${MCORE_CONTROL_SERVER}" exit ${RETVAL}