auth
statementSyntax:
auth { [ listen addr-list ; ] [ port number ; ] [ spawn bool ; ] [ max-requests number ; ] [ time-to-live number ; ] [ request-cleanup-delay number ; ] [ detail bool ; ] [ strip-names bool ; ] [ checkrad-assume-logged bool ; ] [ password-expire-warning number ; ] } ;
The auth
statement configures the parameters of the authentication
service.
This statement determines on which addresses radiusd will listen for incoming authentication requests. Its argument is a comma-separated list of items in the form ip:port-number. ip can be either an IP address in familiar "dotted-quad" notation or a hostname. :port-number part may be omitted, in which case the default authentication port is assumed.
If the listen
statement is omitted, radiusd will accept incoming
requests from any interface on the machine.
port
max-requests
time-to-live
request-cleanup-delay
password-expire-warning
spawn
radiusd
should spawn a child to process the request.
detail
radiusd
will produce the detailed log of each
received packet in the file `radacct/NASNAME/detail.auth'.
(see section Naming Conventions).
strip-names
radiusd
should strip any prefixes/suffixes
off the username before logging.
checkrad-assume-logged
radiusd
consults the value of this variable when the NAS
does not responds to checkrad queries (see section Checking Simultaneous Logins).
If this variable is set to yes
, the daemon will proceed as if
the NAS returned "yes", i.e. it will assume the user is logged in.
Otherwise radiusd
assumes the user is not logged in.
Go to the first, previous, next, last section, table of contents.