# The net/freeradius port

## freeradius-3.2.10 – RADIUS server implementation

## Description

    RADIUS, which stands for "Remote Authentication Dial In User Service",
    is a network protocol - a system that defines rules and conventions for
    communication between network devices - for remote user authentication
    and accounting. Commonly used by Internet Service Providers (ISPs),
    cellular network providers, and corporate and educational networks, the
    RADIUS protocol serves three primary functions:

    * Authenticates users or devices before allowing them access to a network
    * Authorizes those users or devices for specific network services
    * Accounts for and tracks the usage of those services

    FreeRADIUS is a modular open-source implementation of the RADIUS protocol
    featuring numerous authentication types, including Extensible Authentication
    Protocol (EAP), support for virtual servers and more.

WWW: https://freeradius.org/

Multi-packages
  freeradius-3.2.10 freeradius-freetds-3.2.10 freeradius-iodbc-3.2.10 freeradius-ldap-3.2.10 freeradius-memcached-3.2.10 freeradius-mysql-3.2.10 freeradius-pgsql-3.2.10 freeradius-python3-3.2.10
Categories:
  lang/python net security

## Library dependencies

- databases/gdbm
- databases/libhiredis
- databases/sqlite3
- devel/json-c
- devel/libtalloc
- devel/pcre2
- net/curl
- net/libunbound
- security/yubico/yubico-c
- security/yubico/yubico-c-client

## Build dependencies

- STEM->=16,<17:lang/gcc/16
- archivers/bzip2
- devel/gmake
- lang/python/3

## Run dependencies