radiusd_check.sh исправленный

#!/bin/bash
.
STATS="/var/log/radius_test.log"
RADTEST=$(which radtest)
AWK=$(which awk)

FREERAD_SRV_IP="127.0.0.1"
FREERAD_SECRET="testing123"
.
${RADTEST} testing radius $FREERAD_SRV_IP 10 $FREERAD_SECRET > $STATS
RESULT=$(${AWK} 'END{print}' ${STATS} | ${AWK} '{print $2}')

if [ "${RESULT}" == "Access-Reject" ];
then
#    echo "radiusd OK "
exit
else
  /bin/systemctl stop radiusd.service
    sleep 1
  /bin/systemctl start radiusd.service
fi

Комментарии

Популярные сообщения из этого блога

Accel-ppp команды

mikbill расшифровка завершений сессий

Zabbix agent установка и настройка