#!/bin/sh # # prepare testing config CONF_USERS=`readlink -f /etc/raddb/users` mv ${CONF_USERS} ${CONF_USERS}_orig echo "testing Cleartext-Password := \"testpassword\"" > ${CONF_USERS} cat ${CONF_USERS}_orig >> ${CONF_USERS} # restart radiusd server systemctl restart radiusd || /etc/init.d/radiusd restart || { echo "FAIL: Start radiusd service." exit 1 } # run teests perl test.pl # restore the config and restart mv ${CONF_USERS}_orig ${CONF_USERS} systemctl restart radiusd || /etc/init.d/radiusd restart