path: bosixnet_2.0-2.2/src/bosixnet-daemon/bosixnet-daemon check_stop() { set +e DAEMON_PID="$(pidof -x ${NAME})" if [ ! -z "${DAEMON_PID}" ]; then killall -9 "${NAME}" &>/dev/null path: bosixnet_2.0-2.2/src/bosixnet-daemon/bosixnet-daemon check_start() { set +e DAEMON_PID="$(pidof -x ${NAME})" if [ ! -z "${DAEMON_PID}" ]; then log_end_msg $? path: bosixnet_2.0-2.2/src/bosixnet-webui/bosixnet-webui check_start() { set +e DAEMON_PID="$(pidof -x ${NAME})" if [ ! -z "${DAEMON_PID}" ]; then log_end_msg $? path: bosixnet_2.0-2.2/src/bosixnet-webui/bosixnet-webui check_stop() { set +e DAEMON_PID="$(pidof -x ${NAME})" if [ ! -z "${DAEMON_PID}" ]; then killall -9 "${NAME}" &>/dev/null path: bosixnet_2.0-2.2/src/bosixnet-daemon/update_hosts # Protect file with list of hosts from simultaneous editing SCRIPT_NAME="$(basename ${0})" PROCESS_ID="$(pidof -x ${SCRIPT_NAME})" if [ "$(echo ${PROCESS_ID} | tr ' ' '\n' | wc -l)" != "1" ]; then echo "Another instance of ${SCRIPT_NAME} script is already running." path: bosixnet_2.0-2.2/changelog --- 2.0 2018-11-28 --- *** bosixnet-daemon *** * Fix update_hosts script after changing of behaviuor of `pidof` command line tool. * Add check of ADDRESS_SUB_STRING environment variable in update_address script