[OpenAFS-announce] ANNOUNCE: AFS perl module bundle version 2.03 released
Norbert Gruener
nog@MPA-Garching.MPG.DE
Tue, 15 Oct 2002 11:11:07 +0200
AFS Module Bundle Version 2.03
I am pleased to announce the AFS module bundle version 2.03
The AFS module bundle is a dynamically loadable extension to Perl. It
gives the AFS user and administrator access to many of the AFS
programming APIs, allowing you to make these calls directly from Perl,
rather then processing the output of a command. The AFS module bundle is
a thin layer above the low-level AFS APIs.
Where To Get It
The version 2.03 is now available at
http://www.MPA-Garching.MPG.de/~nog/perl/AFS-2.03.tar.gz
http://www.cpan.org/authors/id/N/NO/NOG/AFS-2.03.tar.gz
This release should work on all UNIX/Linux platforms which have AFS API
interfaces and the appropriate C compilation environment.
Updates In Version 2.03
* Memory leaks in several modules fixed
Memory leaks in the following subroutines have been fixed:
'AFS::KAS::KAM_GetStats', 'AFS::KAS::KAM_Debug',
'AFS::KAS::KAM_GetEntry', 'AFS::PTS::listentry',
'AFS::PTS::PR_ListEntry', 'AFS::PTS::dumpentry',
'AFS::PTS::PR_DumpEntry', and 'AFS::ACL::retrieve'.
General Changes In Version 2.0
* Compiles with IBM/Transarc AFS and OpenAFS system libraries
This module bundle compiles now with the AFS system libraries for
IBM/Transarc AFS version 3.4.x, 3.5.x, 3.6.x and with the AFS system
libraries for all OpenAFS versions.
* Number of available platforms have increased
Since OpenAFS is running on an increasingly number of platforms so
does the AFS Perl module. Everywhere you can compile OpenAFS and
Perl you should be able to install the ASF Perl module.
* Corrected Constructor Methods for all AFS classes
The constructor methods for all AFS classes have been corrected to
conform with the Perl OO conventions.
* Module structure has been changed
In order to have clean Perl interfaces the AFS Perl code has been
separated into several logical modules. All modules have been
implemented as OO classes.
* Compatibility mode for version 1.x
All old variables and functions from version 1 are still available
for compatibility, but are deprecated. These cases have been marked
in the documentation.
* Numerous example scripts for version 2
The distribution contains separate example scripts and documentation
for version 2
AUTHORS
The current release was written by Norbert E. Gruener
<nog@MPA-Garching.MPG.de>.
The original module was written by Roland Schemers
<schemers@slapshot.stanford.edu>.