Real Time Ascend Maling List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(ASCEND) FYI: YARD Radius Server 1.0pre10





Announcement
************

YARD 1.0pre10 is now available.

What is YARD?
=============

Yet Another Radius Daemon (i.e. YARD) is a RADIUS RFC compliant daemon 
for accounting and authorization which is derived from
original Livingston Enterprise Inc. RADIUS daemon release 2.1. It adds a
number of useful features to the LE daemon, i.e.

	Autoconfiguring capabilities of sources (by GNU autoconf/automake). 
	Control of simultaneous logins.
	Support of Ascend, Cisco and USR boxes.
	Extended daily/monthly/yearly accouting information on a per-user basis.
	MD5 encrypted passwords support (both in passwd file and/or users file).
	Expirations in shadow file.
	Checking based on time-of-day, traffic and connection time.
	Support of PAM authentication and accounting.
	Binary form of accounting file.
	GDBM formats for users and user stats databases.
	Extended reporting/statistical programs 

It supports also all features of LE daemon, i.e.:

	Proxy RADIUS
	ActivCarda and iPass Support
	Accounting Signatures Now Required
	Vendor	Specific Attributes (VSAs) support
	Virtual Ports support
	Alternate Password File
	Address Binding
	Improved Messages
	Enhanced Debugging

All sources are much cleaner than the original version of Livingston, and
require an ANSI C compiler and GDBM (v1.8.0) library to work. 
A lots of potential buffer overflows have been corrected by means of 
massive use of snprintf(). The program contains a portable version of
(v)snprintf() for systems with a broken or a missing one.

Package content is:

README			This file.
ChangeLog		Brief description of changes to the sources.
TODO			My personal to-do list for future releases.
CREDITS			File of credits.
COPY			GNU Public License.
INSTALL			Description of the installation procedure.
LICENSE			License of agreement file for Lucent.
README.LIVINGSTON	Original Livingston README file.
configure		Autoconfiguring script

acconfig.h		All files used by Autoconf/Automake
aclocal.m4
config.cache
config.guess
config.h.in
config.sub
configure
configure.in
install-sh
Makefile.am
Makefile.in
missing
mkinstalldirs
stamp-h.in
VERSION

src/			Sources of YARD programs.
doc/			Documentation of RADIUS protocol and YARD (not
			complete).
pam/			Example of a PAM module.
conf/			Example of YARD database and other stuff.
include/		C Header files of the programs. 


What's new in this release?
===========================

Many things have been added to YARD since the last announcement.
A great new is the autoconfiguring capability. Current version has
been installed and run on Compaq Tru64 (with Compaq C), SUN Solaris/SPARC,
RedHat Linux and possibly FreeBSD. 
YARD does no more install 'a la' Livingston. Now it require its own
directory (tipically /usr/local/radius) where all configuration files
and logging files are collected, along with binaries. This places
are completely customizable.
Radlast has now a customizable output format by means of 'a format
string' which is (at this stage) documented in the main source file
radlast.c.
Some minor bugs remain (i.e. speed reporting does not always work as should),
but this release is quite stable for authorization and time/traffic
reporting and limitations. Anyway it is yet a _deveopment_ version,
so at this moment use at your own risk or for evaluation purposes.


Where can you get it?  How can you compile it?
==============================================

YARD can be downloaded at 

ftp://maya.iesi.ba.cnr.it/pub/develop/YARD-1.0pre10.tar.gz

In the near future it can be moved to another site.

The `INSTALL' file contains instructions to configure, compile, and
install YARD on the most of platforms.

Enjoy

Francesco

-- 
Francesco P. Lovergine  f.lovergine@iesi.ba.cnr.it
CNR-IESI                http://www.iesi.ba.cnr.it
V.Amendola 166/5
I-70126
BARI BA (ITALY)

++ Ascend Users Mailing List ++
To unsubscribe:	send unsubscribe to ascend-users-request@bungi.com
To get FAQ'd:	<http://www.nealis.net/ascend/faq>