The single line entry does work for us (Radius 1.16 hacked). I also used
dummy passwords for a while. Finally, while hacking radius for something
else, I put a catch in so that a password of "NOLOGIN" would always
disallow a login.
In radiusd.c I put this in the function rad_authenticate, in the "if"
where the check for the password="UNIX" special case is made:
/* DTS 24Mar97 Added below to handle prohibited logins */
} else if(strcmp(check_item->strvalue, "NOLOGIN") == 0) {
result = -1;
user_msg = "LOGIN DENIED - CALL OUR OFFICE\r\n";
} else if(strcmp(check_item->strvalue, ...
Seems to work fine.
Later.
Derric
-- Derric Scott Scott Network Services, Inc. P. O. Box 361353 derric@scott.net (205)987-5889 Birmingham, AL 35236