Hello Dave -

You will need to do something like this:

# define AuthBy clauses

<AuthBy FILE>
Identifier CheckBlacklist
Filename %D/badnumbers
</AuthBy>

<AuthBy SQL>
Identifier CheckUsers
......
</AuthBy>

.....

# define Realms or Handlers

<Handler .....>
AuthBy CheckBlacklist
.....
</Handler>

......


The file "badnumbers" should contain something like this (I presume you mean to check the number from which the call is coming?):

# badnumbers file

DEFAULT Calling-Station-Id = 4356080200, Auth-Type = Reject

DEFAULT Calling-Station-Id = 6080200, Auth-Type = Reject

DEFAULT Auth-Type = CheckUsers


regards

Hugh


On Wednesday, October 30, 2002, at 06:34 AM, Dave Birkbeck wrote:

All,



I am in the process of setting up a blacklist of access numbers. I would like to use an <AuthBy FILE> instead of�<AuthBy SQL> since my list is so small. Can someone help me with the syntax of the file? So far this is what I have.



<AuthBy GROUP>

�������IgnoreAccounting

�������AuthByPolicy ContinueUntilAccept

�������RewriteUsername s/^([^@]+).*/$1/

�������<AuthBy FILE>

�����������NoDefault

�����������Filename %D/badnumbers

�������</AuthBy>



# -- User Auth Section ---

������<AuthBy SQL>

�����������DBSource dbi:Sybase:server=*****

�����������DBUsername ******

�����������DBAuth ******

�����������

�����������****************

�����������****************

</AuthBy>

����</AuthBy>



In the badnumbers file I have the following syntax and I cannot seem to get it to work. Any help would be greatly appreciated.



Called-Station-Id = "4356080200" Auth-Type = Reject

Called-Station-Id = "6080200"���Auth-Type = Reject



DEFAULT Auth-Type = Accept



# --- End of file ---



Thanks,



Dave



NB: I am travelling this week, so there may be delays in our correspondence.

--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.

Reply via email to