net/openradius 0.9.14 FreeBSD
RADIUS server with some actual documentation
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
8b79ada9a6- License
- GPLv2
- Categories
- net
- Package size
- 129.3 KiB, 565.2 KiB installed
Description
This is a relatively simple port of OpenRADIUS. From the faq...
What is OpenRADIUS?
OpenRADIUS is a piece of software that links your network access devices to your user, service profile, and usage databases.
As such, OpenRADIUS isn't unique; other servers that speak the RADIUS protocol do the same. But it is unique in the flexibility it offers you in building this link, because it puts you in full control of the business rules used inside the server and the ways it talks to your databases - without anybody having to hack the source code.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/openradius | 0.9.14 |
| DragonFly | net/openradius | 0.9.14 |
Install
Binary package:
pkg install openradius
From the ports tree:
cd /usr/ports/net/openradius/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= openradius>0:net/openradius
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.9.14 | 0.9.14 | 0.9.12c_3 | 0.9.14 | 0.9.14 |
| FreeBSD:14:quarterly | 0.9.14 | 0.9.14 | n/a | 0.9.14 | 0.9.14 |
| FreeBSD:15:latest | 0.9.14 | 0.9.14 | n/a | 0.9.14 | 0.9.14 |
| FreeBSD:15:quarterly | 0.9.14 | 0.9.14 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.9.14 | 0.9.14 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 3
No port depends on this one.
Configuration
Options name: net_openradius
| Option | Default | Description |
|---|---|---|
| DOCS | on | Install documentstion |
| EXAMPLES | on | Include examples |
| LDAP | off | Install LDAP support |
- USES
- cpe gmake shebangfix
- Service scripts
openradius- Conflicts with
- freeradius freeradius-mysql gnu-radius radiusd-cistron
Message after installing
Files
pkg-plist 60
- bin/ascenddatafilter
- bin/genmd5hexpasswd
- bin/radaccttest
- bin/radclient
- bin/radtest
- etc/openradius/dictionary.sample
- etc/openradius/legacy/clients.sample
- etc/openradius/legacy/nases.sample
- etc/openradius/legacy/realms.sample
- etc/openradius/legacy/users.sample
- etc/openradius/modules/radldap.attrmap.sample
- etc/openradius/subdicts/dict.ascend
- etc/openradius/subdicts/dict.cisco
- etc/openradius/subdicts/dict.erx
- etc/openradius/subdicts/dict.garderos
- etc/openradius/subdicts/dict.internal
- etc/openradius/subdicts/dict.memory
- etc/openradius/subdicts/dict.microsoft
- etc/openradius/subdicts/dict.nomadix
- etc/openradius/subdicts/dict.rfc2869
- etc/openradius/subdicts/dict.rfc3580
- etc/openradius/subdicts/dict.stdacct
- etc/openradius/subdicts/dict.stdauth
- etc/openradius/subdicts/dict.str-ldap
- etc/openradius/subdicts/dict.tnova
- etc/openradius/subdicts/dict.tunnel
- etc/openradius/subdicts/dict.usr
- etc/openradius/subdicts/dict.vendors
- etc/openradius/subdicts/dict.wispr
- lib/openradius/ascfile
- lib/openradius/debug
- lib/openradius/delay
- lib/openradius/memory
- lib/openradius/radclient
- lib/openradius/radlogger
- lib/openradius/radsql
- lib/openradius/unixpasswd
- sbin/radiusd
- share/doc/openradius/async-iface-notes
- share/doc/openradius/language.html
- share/doc/openradius/module-interface.html
- share/doc/openradius/note-behaviourfile
- share/doc/openradius/note-struct-ownership
- share/doc/openradius/using-openradius.html
- share/examples/openradius/accounts/README
- share/examples/openradius/accounts/accounts.mysql
- share/examples/openradius/accounts/behaviour
- share/examples/openradius/accounts/configuration
- share/examples/openradius/behaviour.sample-ldap
- share/examples/openradius/behaviour.sample-ldap-authbind
- share/examples/openradius/behaviour.sample-mysql
- share/examples/openradius/behaviour.sample-postgres
- share/examples/openradius/behaviour.sample-unixpass
- share/examples/openradius/behaviour.sample-usersfile
- share/examples/openradius/configuration.sample-ldap
- share/examples/openradius/configuration.sample-ldap-authbind
- share/examples/openradius/configuration.sample-mysql
- share/examples/openradius/configuration.sample-postgres
- share/examples/openradius/configuration.sample-unixpass
- share/examples/openradius/configuration.sample-usersfile
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| openradius-0.9.14.tar.gz | 252393 | 00cafe443294d0e0d860b9939d13df4c9bb35c0b880de5916e6defa7d3f00666 |
Master sites 1
- https://codeberg.org/BSDforge/openradius/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/