define("MSG_ADD_RADIUS_CLIENT", 17);
// BASE_DIR =
+// messy
$BASE_DIR = realpath(dirname(__FILE__)."/../../");
global $BASE_DIR;
function updateRadius()
{
// this is hardcoded for now.
+ //$clientfile = "/etc/freeradius/clients.conf";
$clientfile = "/tmp/clients.conf";
+ $reloadinit = "/etc/init.d/freeradius restart";
$db = getDatabase();
$cname = $row["rad_name"];
$cip = $row["rad_ip"];
$csec = $row["rad_secret"];
- $lines = "client $cname {\nipaddr = $cip\nsecret = $csec\nrequire_message_authenticator = no\n}";
+ $lines = "client $cname {\nipaddr = $cip\nsecret = $csec\nrequire_message_authenticator = no\n}\n\n";
fwrite($hand, $lines);
}
fclose($hand);
+ // not yet
+ //system($reloadinit);
}