Main > Free Download Search >

Free radius software for linux

radius

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 84
RADIUS::UserFile 1.01

RADIUS::UserFile 1.01


RADIUS::UserFile is a Perl extension for manipulating a RADIUS users file. more>>
RADIUS::UserFile is a Perl extension for manipulating a RADIUS users file.

SYNOPSIS

use RADIUS::UserFile;

my $users = new RADIUS::UserFile
File => /etc/raddb/users,
Check_Items => [ qw(Password Calling-Station-Id) ];

$users->load(/usr/local/etc/radius/users);

$users->add(Who => joeuser,
Attributes => { key1 => val1, key2 => val2 },
Comment => Created on . scalar localtime);

$users->update(File => /etc/raddb/users,
Who => qw(joeuser janeuser));

print $users->format(joeuser);

<<less
Download (0.015MB)
Added: 2007-04-11 License: Perl Artistic License Price:
933 downloads
FF RADIUS Library 0.4

FF RADIUS Library 0.4


FF RADIUS Library is a C library that implements some parts of RFCs 2865 and 2866 to provide a RADIUS implementation. more>>
FF RADIUS Library is a C library that implements some parts of RFCs 2865 and 2866 to provide a RADIUS implementation.
Youre welcome to modify/enhance it! Please let me know of any further developments, in order for me to include/link them.
Enhancements:
- A segfault was fixed in makeMD5().
<<less
Download (0.10MB)
Added: 2006-09-04 License: LGPL (GNU Lesser General Public License) Price:
1149 downloads
RADIUS::Packet 1.0

RADIUS::Packet 1.0


RADIUS::Packet is an object-oriented Perl interface to RADIUS packets. more>>
RADIUS::Packet is an object-oriented Perl interface to RADIUS packets.

SYNOPSIS

use RADIUS::Packet;
use RADIUS::Dictionary;

my $d = new RADIUS::Dictionary "/etc/radius/dictionary";

my $p = new RADIUS::Packet $d, $data;
$p->dump;

if ($p->attr(User-Name eq "lwall") {
my $resp = new RADIUS::Packet $d;
$resp->set_code(Access-Accept);
$resp->set_identifier($p->identifier);
$resp->set_authenticator($p->authenticator);
$resp->set_attr(Reply-Message) = "Welcome, Larry!rn";
my $respdat = auth_resp($resp->pack, "mysecret");
...

RADIUS (RFC2138) specifies a binary packet format which contains various values and attributes. RADIUS::Packet provides an interface to turn RADIUS packets into Perl data structures and vice-versa.

RADIUS::Packet does not provide functions for obtaining RADIUS packets from the network. A simple network RADIUS server is provided as an example at the end of this document. Also, a RADIUS::Server module is under development which will simplify the interface.

<<less
Download (0.042MB)
Added: 2007-04-11 License: Perl Artistic License Price:
931 downloads
ASN RADIUS Admin 0.5

ASN RADIUS Admin 0.5


ARAs goal is to create simple but convenient solution for managing the FreeRADIUS server. more>>
ARAs goal is to create simple but convenient solution for managing the FreeRADIUS server.
ARA is PHP web-app operating on FreeRADIUS storage (currently only MySQL database). Look on its overview and decide is it right tool for you.
Enhancements:
- Visual polishing and end-user experience improvements.
- An easy system to integrate RADIUS users private information.
<<less
Download (0.040MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1068 downloads
RADIUS::Dictionary 1.0

RADIUS::Dictionary 1.0


RADIUS::Dictionary is a RADIUS dictionary parser. more>>
RADIUS::Dictionary is a RADIUS dictionary parser.

SYNOPSIS

use RADIUS::Dictionary;

my $dict = new RADIUS::Dictionary "/etc/radius/dictionary";
$dict->readdict("/some/other/file");
my $num = $dict->attr_num(User-Name);
my $name = $dict->attr_name(1);

This is a simple module that reads a RADIUS dictionary file and parses it, allowing conversion between dictionary names and numbers.

METHODS

new

Returns a new instance of a RADIUS::Dictionary object. If given an (optional) filename, it calls readdict for you.

->readdict

Parses a dictionary file and learns the namenumber mappings.

->attr_num($attrname)

Returns the number of the named attribute.

->attr_type($attrname)

Returns the type (string, integer, ipaddr, or time) of the named attribute.

->attr_name($attrnum)

Returns the name of the attribute with the given number.

->attr_numtype($attrnum)

Returns the type of the attribute with the given number.

->attr_has_val($attrnum)

Returns a true or false value, depending on whether or not the numbered attribute has any known value constants.

->val_has_name($attrnum)

Alternate (bad) name for attr_has_val.

->val_num($attrnum, $valname)

Returns the number of the named value for the attribute number supplied.

->val_name

Returns the name of the numbered value for the attribute number supplied.

<<less
Download (0.042MB)
Added: 2007-04-11 License: Perl Artistic License Price:
933 downloads
PHP Radius Accounting Tool 0.1

PHP Radius Accounting Tool 0.1


PHP Radius Accounting tool is a report tool for use with freeradius and MySQL. more>>
PHP Radius Accounting tool is a report tool for use with freeradius and MySQL. PHP Radius Accounting Tool features: listing of users, bandwidth used up/down per user, number of logins, usage details, who is using most bandwidth, a list of stations (access points), which users use each access point, most popular access points, most b

Listing of Users:

- Bandwidth used by user up/down, # of logins, Usage Details
- Who is using most bandwidth

List of stations (Access Points)

- Which users use each Access Point
- Most popular Access points
- Most bandwidth used by station
- Logins per station
<<less
Download (0.012MB)
Added: 2005-11-16 License: GPL (GNU General Public License) Price:
824 downloads
radical 1.0

radical 1.0


Radical is a simple Radius packet decoder to assist in the debugging of Radius sessions. more>>
Radical is a simple Radius packet decoder to assist in the debugging of Radius sessions.
It accepts the output of the Solaris snoop(1M) command and it is written in Python. language.
<<less
Download (0.014MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1208 downloads
raddump 0.3.1

raddump 0.3.1


raddump interprets captured RADIUS packets to print a timestamp. more>>
raddump interprets captured RADIUS packets to print a timestamp, packet length, RADIUS packet type, source and destination hosts and ports, and included attribute names and values for each packet.
Enhancements:
- Added support for IEEE 802.1q tagged VLAN frames.
<<less
Download (0.17MB)
Added: 2005-06-29 License: GPL (GNU General Public License) Price:
1579 downloads
OpenGeoDB Perl module 0.4

OpenGeoDB Perl module 0.4


OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius. more>>
OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius.

<<less
Download (0.003MB)
Added: 2007-03-01 License: Perl Artistic License Price:
968 downloads
radclass r72

radclass r72


radclass is a PHP4 class that handles the administration of multiple IC-Radius servers. more>>
radclass is a PHP4 class that handles the administration of multiple IC-Radius servers.

radclass can add, delete, and update users and groups on foreign radius hosts, and it can modify their check items. radclass was designed in the PHP4 OO model to be a portable solution.
<<less
Download (0.044MB)
Added: 2005-11-17 License: GPL (GNU General Public License) Price:
1436 downloads
Portslave 1.9.11

Portslave 1.9.11


Portslave is a RADIUS client used to create dialup access servers. more>>
Portslave is a RADIUS client used to create dialup access servers.

Portslave project uses the RADIUS protocol to authenticate from a remote RADIUS server which contains the actual user account information.

It primarily is for PPP access, but also works with other protocols and services.

Installation:

./configure --enable-shadow --with-pppdradius=/usr/sbin/pppd
make
make install

<<less
Download (0.39MB)
Added: 2006-01-17 License: GPL (GNU General Public License) Price:
1377 downloads
mysqlRadiusd 1.71

mysqlRadiusd 1.71


mysqlRadiusd project is a MySQL driven RADIUS daemon. more>>
mysqlRadiusd project is a MySQL driven RADIUS daemon.

mysqlRadiusd is a RADIUS daemon based on the 1.6.6 Cistron distribution and the mySQL patches that has been modified for use with the mysqlISP GPL ISP management software system.

It is very stable and can handle large ISPs easily while pumping mass accounting records into mysqlRadacct subsystem at a tremendous rate from even multi-server clusters.

<<less
Download (0.082MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
956 downloads
mod_auth_xradius 0.4.6

mod_auth_xradius 0.4.6


mod_auth_xradius provides high performance authentication against RFC 2865 RADIUS Servers. more>>
mod_auth_xradius is an Apache module that provides high performance authentication against RFC 2865 RADIUS Servers.
Main features:
- Supports popular RADIUS Servers including OpenRADIUS, FreeRADIUS and commercial servers.
- Distributed Authentication Cache using apr_memcache.
- Local Authentication Cache using DBM.
- Uses standard HTTP Basic Authentication, unlike mod_auth_radius which uses cookies for sessions.
<<less
Download (0.17MB)
Added: 2006-05-15 License: GPL (GNU General Public License) Price:
1259 downloads
Contrast Mask 1

Contrast Mask 1


Contrast Mask adds a Contrast Mask layer to the current image. more>>
Contrast Mask adds a Contrast Mask layer to the current image - useful for heightening the contrast in photographs that are over- or under-exposed, or those with extreme dynamic ranges.

Takes two arguments, blur radius and layer opacity.

<<less
Download (MB)
Added: 2006-08-16 License: GPL (GNU General Public License) Price:
1168 downloads
uRadiusLib 0.1

uRadiusLib 0.1


uRadiusLib is a full, small, and easy to use C RADIUS client library. more>>
uRadiusLib is a full, small, and easy to use C RADIUS client library. It includes full AAA example code with complete attribute sets.

It provides AAA via a very easy C API for your applications. uRadiusLib is based on the Cistron and Livingstone radiusd code.

It was originally designed to be used in embedded Linux applications with uClibC/Buildroot or similar, but can be used anywhere.

Installation:

cd liburadius
make
make install

cd examples
#setup hardcoded for your radius server
#See PLAN for API
vi testauth.c
make testauth
./testauth

#setup hardcoded for your radius server
#See PLAN for API
vi testacct.c
make testacct
./testacct
<<less
Download (0.038MB)
Added: 2006-06-09 License: GPL (GNU General Public License) Price:
1236 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5