Changes for version 2.6.3

  • http://www.mpa-garching.mpg.de/~nog/perl/AFS-2.6.3.tar.gz
    • NOTICE:
    • This release does not support AFS system libraries version 3.4 or version 3.5
    • This release does not support any features and interfaces from AFSPerl "version 1"
    • User-visible changes:
    • added patch for OpenAFS to create "PIC" type system libraries on 64-bit platforms
    • compiles with OpenAFS system libraries version 1.4.X on 32-bit and on 64-bit platforms
    • added installation description for 64-bit platforms
    • released the BOS methods
      • addhost
      • removehost
      • adduser
      • removeuser
      • setrestart
    • updated POD documentation of AFS::VLDB updated argument description for VOLUME in several methods: "(volume name or volume ID number)"
    • fixed method AFS::VOS->create
    • extended method AFS::VOS->dump: added "omitdir" option
    • added new method AFS::ACL->is_clean
    • modified AFS::ACL->cleanacl: uses method "is_clean" to check if there is anything to do
    • method AFS::VOS->listvolume provides also the values "copyDate", "backupDate", and "accessDate"
    • patched example for AFS::KTC_TOKEN->SetToken to handle several tokens
    • updated example scripts for all AFS modules
    • Developer-visible changes:
    • rewrite of method AFS::VOS->backupsys
    • concatenate compiler flags in Makefile.PL
    • cleaned up compiler warnings
    • cleaned up memory allocation for the AFS::PTS, AFS::VOS, AFS::VLDB, and AFS::BOS modules
    • closed memory leaks because of multiple calls to "rx_Init" in the AFS::PTS, AFS::VOS, AFS::VLDB, and AFS::BOS modules
    • converted "integer" checks to "Scalar::Util(looks_like_number)" utility for all AFS::VOS methods and all AFS::VOS examples

Documentation

AFS
Perl interface to AFS programming APIs
Class to handle the AFS Access Control Lists
AFS
Basic functions and variables of the AFS module
Class to communicate with the AFS Basic Overseer Server
Module to administer AFS Cells
Module to administer the AFS Cache Manager
Module to communicate with an AFS File Server
Class to communicate with the AFS Authentication Server
Class to handle the AFS structure ktc_encryptionkey
Class to handle the AFS structure ktc_principal
Class to handle the AFS structure ktc_token
Class to communicate with the AFS Protection Server
Shared utility functions for the AFS module bundle
Class to communicate with the AFS Volume Location Server
Class to communicate with the AFS Volume Server

Provides

AFS
in src/AFS.pm
in src/ACL/ACL.pm
in src/BOS/BOS.pm
in src/CM/CM.pm
in src/Cell/Cell.pm
in src/FS/FS.pm
in src/KAS/KAS.pm
in src/KTC_EKEY/KTC_EKEY.pm
in src/KTC_PRINCIPAL/KTC_PRINCIPAL.pm
in src/KTC_TOKEN/KTC_TOKEN.pm
in src/PTS/PTS.pm
in src/Utils/Utils.pm
in src/VLDB/VLDB.pm
in src/VOS/VOS.pm

Examples