Annotation of embedaddon/strongswan/testing/hosts/alice/etc/freeradius/radiusd.conf, revision 1.1

1.1     ! misho       1: # radiusd.conf -- FreeRADIUS server configuration file.
        !             2: 
        !             3: prefix = /usr
        !             4: exec_prefix = ${prefix}
        !             5: sysconfdir = /etc
        !             6: localstatedir = /var
        !             7: sbindir = ${exec_prefix}/sbin
        !             8: logdir = ${localstatedir}/log/freeradius
        !             9: raddbdir = ${sysconfdir}/freeradius
        !            10: radacctdir = ${logdir}/radacct
        !            11: 
        !            12: #  name of the running server.  See also the "-n" command-line option.
        !            13: name = freeradius
        !            14: 
        !            15: #  Location of config and logfiles.
        !            16: confdir = ${raddbdir}
        !            17: run_dir = ${localstatedir}/run
        !            18: 
        !            19: # Should likely be ${localstatedir}/lib/radiusd
        !            20: db_dir = ${raddbdir}
        !            21: 
        !            22: # libdir: Where to find the rlm_* modules.
        !            23: libdir = ${exec_prefix}/lib
        !            24: 
        !            25: #  pidfile: Where to place the PID of the RADIUS server.
        !            26: pidfile = ${run_dir}/${name}.pid
        !            27: 
        !            28: #  max_request_time: The maximum time (in seconds) to handle a request.
        !            29: max_request_time = 30
        !            30: 
        !            31: #  cleanup_delay: The time to wait (in seconds) before cleaning up
        !            32: cleanup_delay = 5
        !            33: 
        !            34: #  max_requests: The maximum number of requests which the server keeps
        !            35: max_requests = 1024
        !            36: 
        !            37: #  listen: Make the server listen on a particular IP address, and send
        !            38: listen {
        !            39:   type = auth
        !            40:   ipaddr = 10.1.0.10
        !            41:   port = 0
        !            42: }
        !            43: 
        !            44: #  This second "listen" section is for listening on the accounting
        !            45: #  port, too.
        !            46: #
        !            47: listen {
        !            48:   type  = acct
        !            49:   ipaddr = 10.1.0.10
        !            50:   port = 0
        !            51: }
        !            52: 
        !            53: #  hostname_lookups: Log the names of clients or just their IP addresses
        !            54: hostname_lookups = no
        !            55: 
        !            56: #  Core dumps are a bad thing.  This should only be set to 'yes'
        !            57: allow_core_dumps = no
        !            58: 
        !            59: #  Regular expressions
        !            60: regular_expressions = yes
        !            61: extended_expressions = yes
        !            62: 
        !            63: #  Logging section.  The various "log_*" configuration items
        !            64: log {
        !            65:   destination = files
        !            66:   file = ${logdir}/radius.log
        !            67:   syslog_facility = daemon
        !            68:   stripped_names = no
        !            69:   auth = yes
        !            70:   auth_badpass = yes
        !            71:   auth_goodpass = yes
        !            72: }
        !            73: 
        !            74: #  The program to execute to do concurrency checks.
        !            75: checkrad = ${sbindir}/checkrad
        !            76: 
        !            77: #  Security considerations
        !            78: security {
        !            79:   max_attributes = 200
        !            80:   reject_delay = 1
        !            81:   status_server = yes
        !            82: }
        !            83: 
        !            84: # PROXY CONFIGURATION
        !            85: proxy_requests = yes
        !            86: $INCLUDE proxy.conf
        !            87: 
        !            88: # CLIENTS CONFIGURATION
        !            89: $INCLUDE clients.conf
        !            90: 
        !            91: # THREAD POOL CONFIGURATION
        !            92: thread pool {
        !            93:   start_servers = 5
        !            94:   max_servers = 32
        !            95:   min_spare_servers = 3
        !            96:   max_spare_servers = 10
        !            97:   max_requests_per_server = 0
        !            98: }
        !            99: 
        !           100: # MODULE CONFIGURATION
        !           101: modules {
        !           102:   $INCLUDE ${confdir}/modules/
        !           103:   $INCLUDE eap.conf
        !           104: }
        !           105: 
        !           106: # Instantiation
        !           107: instantiate {
        !           108:   exec
        !           109:   expr
        !           110:   expiration
        !           111:   logintime
        !           112: }
        !           113: 
        !           114: # Policies
        !           115: $INCLUDE policy.conf
        !           116: 
        !           117: # Include all enabled virtual hosts
        !           118: $INCLUDE sites-enabled/

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>