Changelog.GuyFraser   [plain text]


Fri Dec 19 2003
---------------
Fixed a couple bugs.
Tested against current CVS, and all programs appear to work.

Wed Dec 17 2003
---------------
Added configurable entries to admin.conf.
TODO: Write a proper config file parser to get recursive entries from config
file.

Tue Dec 16 2003
---------------

File			Compatiblity	Change
-----------------------	---------------	---------------------------------------
clean_radacct		MySQL/PG	Added PG compatability
log_badlogins		MySQL/PG	Added PG compatability
	"				Added routine to determine ip from the 
	"				FreeRadius clients.conf file.
monthly_tot_stats	MySQL/PG	Added PG compatability
showmodem		UCD/NET		Made compatabile with Net/UCD SNMP
	"				Cleaned up output formatting.
snmpfinger		UCD/NET		Made compatabile with Net/UCD SNMP
tot_stats		MySQL/PG	Added PG compatability
	"				Added a delete request.
truncate_radacct	MySQL/PG	Added PG compatability

These utilities have been updated to work with NET-SNMP, and have been modified 
to work with PostgreSQL.

The argument order and options for NET-SNMP have changed from UCD-SNMP's 
requirements. Since most current Unix type systems are using the newer 
NET-SNMP, I have included the changes for everyones benefit.

I have also modified some scripts :

log_badlogins - I changed it to use the data from the FreeRadius clients.conf 
	file to determine the IP address of each NAS. I did this because in my 
	case, and likely that of many others, the shortname from the radius log 
	file is not shortname.domain.com, where domain.com is defined in 
	admin.conf.

showmodem - I cleaned up the output presentation.

Path to admin.conf, set to /usr/local/dialup_admin/conf/ for all scripts.

Guy Fraser
Network Administrator
The Internet Centre
Edmonton, Alberta, Canada.