(RADIATOR) Multiple accounting methods
Hugh Irvine
hugh at open.com.au
Thu Nov 1 22:02:51 CST 2001
Hello Barry -
Yes this is very simple to do.
# define AuthBy clauses
<AuthBy SQL>
Identifier SQLAccounting
DBSource .....
DBUsername .....
DBAuth .....
AuthSelect
AccountingTable ACCOUNTING
AcctCloumnDef .....
.....
</AuthBy>
<AuthBy FILE>
Identifier CheckFile
Filename ./users
</AuthBy>
<AuthBy SYSTEM>
Identifier CheckSystem
UseGetspnamf
</AuthBy>
<AuthBy GROUP>
Identifier CheckUsers
AuthByPolicy ContinueUntilAccept
AuthBy CheckFile
AuthBy CheckSystem
</AuthBy>
# define Realm
<Realm auth>
RewriteUsername s/^([^@]+).*/$1/
MaxSessions 1
AuthByPolicy ContinueAlways
AuthBy SQLAccounting
AuthBy CheckUsers
AcctLogFileName /var/log/radius/detail
</Realm>
regards
Hugh
>Hi,
>
>Is it possible to record accounting data to the standard detail fiel as well
>as a mySQL database? We are currently logging just to the detail file but
>would like to change over to mySQL eventually so would like to log to both
>in the meantime while we rewrite the billing software to cope.
>
>Following is the appropriate section of our current radius.cfg
>
><Realm auth>
> RewriteUsername s/^([^@]+).*/$1/
> MaxSessions 1
><AuthBy FILE>
> Filename ./users
></AuthBy>
><AuthBy SYSTEM>
>UseGetspnamf
>Identifier System
></AuthBy>
>AcctLogFileName /var/log/radius/detail
></Realm>
>
>Barry Andersson
>Simplex ISP
>
>
>
>===
>Archive at http://www.open.com.au/archives/radiator/
>Announcements on radiator-announce at open.com.au
>To unsubscribe, email 'majordomo at open.com.au' with
>'unsubscribe radiator' in the body of the message.
--
NB: I am travelling this week, so there may be delays in our correspondence.
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list