freeradius-3.2.10
RADIUS server implementation
Back to search · Project homepage
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.
Package information
- Ports path
- net/freeradius
- Package architecture
- amd64
- Maintainer
- Stuart Henderson <stu.ports@spacehopper.org>
- Categories
- net, security, lang/python
- Available flavors
- no_freetds, no_iodbc, no_ldap, no_memcached, no_mysql, no_pgsql, no_python3
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.
Direct dependencies
Library
- databases/gdbm
- databases/libhiredis
- databases/sqlite3
- devel/json-c
- devel/libtalloc
- net/libunbound
- security/yubico/yubico-c
- security/yubico/yubico-c-client
- devel/pcre2
- net/curl
Build
Test
- net/freeradius freeradius-3.2.10
- lang/python/3
Used by (15 dependency relationships)
Includes library, runtime, build and test relationships. Results load 100 at a time.