net/radcli 1.4.0 DragonFly
Simple RADIUS client library
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- BSD2CLAUSE
- Categories
- net
- Package size
- 122.3 KiB, 303.1 KiB installed
Description
The radcli library is a library for writing RADIUS Clients. The library's approach is to allow writing RADIUS-aware application in less than 50 lines of C code.
The freeradius-client library was undocumented, had too much legacy code centered around radlogin, a tool which is of no significance today, was IPv4-only and had no releases for several years.
This library addresses these shortcomings, adds package management via pkg-config, adds support for TCP, TLS and DTLS, provides documentation of the API, and will include any new features for the task. It is provided as a shared library in case it is useful to other projects as well, and is also made source compatible with radiusclient-ng and freeradius-client.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | net/radcli | 1.4.0 |
| FreeBSD | net/radcli | 2.0.0 |
| OpenBSD | net/radcli | 2.0.1 |
Install
Binary package:
pkg install radcli
From DPorts:
cd /usr/dports/net/radcli && make install clean
Dependencies
Run dependencies 2
No port depends on this one.