1#!/bin/sh
2#
3
4# prepare testing config
5CONF_USERS=`readlink -f /etc/raddb/users`
6mv ${CONF_USERS} ${CONF_USERS}_orig
7echo "testing Cleartext-Password := \"testpassword\"" > ${CONF_USERS}
8cat ${CONF_USERS}_orig >> ${CONF_USERS}
9
10# restart radiusd server
11systemctl restart radiusd || /etc/init.d/radiusd restart || {
12        echo "FAIL: Start radiusd service."
13        exit 1
14}
15
16# run teests
17perl test.pl
18
19# restore the config and restart
20mv ${CONF_USERS}_orig ${CONF_USERS}
21systemctl restart radiusd || /etc/init.d/radiusd restart
22