Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

net::dns::sec::tools::trustanchor(3pm) [debian man page]

Net::DNS::SEC::Tools::TrustAnchor(3pm)			User Contributed Perl Documentation		    Net::DNS::SEC::Tools::TrustAnchor(3pm)

NAME
Net::DNS::SEC::Tools::TrustAnchor - base class for TA repositories SYNOPSIS
This is a base class for multiple types of trustanchor repositories that know how to read, write, and modify trust anchor repositories. This package serves as both a API wrapper around a set of trust anchors as well as a base class for packages that need to read/write trust anchor sets into different formats. Trust Anchors may be either DNSKEY records or DS references. XXX: more documentation needed API
Usage API defined by this module or sub-modules. Note that: use Net::DNS::SEC::Tools::TrustAnchor; is assumed to have imported some of the API routines mentioned below. $tar = new Net::DNS::SEC::Tools::TrustAnchor(); Initializes a new collection of trust anchors. $module = load_module("type"); Dynamically attemps to load a TrustAnchor reader/writer sub-class of Net::DNS::SEC::Tools::TrustAnchor named "Type" and return an instance of it. All sub-classes are assumed to contain a single letter upper-case class name followed by all lower case. Any modules otherwise named will fail to load using this routine. $module = parse_component("type:file"); This parses a type and file specification consisting of type separated by a colon (':') followed by a file-name path. It will then load the type module using the load_module() rotine and return the type, the file and extra options. XXX: option parsing support not yet complete and will likely change the type:file format specification; I.E. the type:file formatting specification will likely change in the future and should be considered alpha-level support. $tar = $module->read($location, $options); Reads in a given TAR from a $location reference and returns a blessed copy of the Net::DNS::SEC::Tools::TrustAnchor object containing all the data. This function may be over-ridden by a sub-class. $tar = $module->read($location, $options); Reads in a given TAR from a $location reference and returns an unblessed hash the contents. The read() function merely wraps around this and blesses it after being returned. Sub-modules must over-ride this function (and/or the read() function) if they expect the module to support loading. $tar->merge(@others) Merges the @other array of trust anchors into the $tar object's own trust anchor list. AUTHOR
Wes Hardaker <hardaker ATTA users.sourceforge DOTTTY net> SEE ALSO
convertar(1) perl v5.14.2 2012-06-28 Net::DNS::SEC::Tools::TrustAnchor(3pm)

Check Out this Related Man Page

KEYARCH(1p)						User Contributed Perl Documentation					       KEYARCH(1p)

NAME
keyarch - DNSSEC-Tools daemon to archive old KSK and ZSK keys SYNOPSIS
keyarch [options] <keyrec_file | rollrec_file> DESCRIPTION
The keyarch program archives old KSK and ZSK keys. Keys are considered old if they are revoked or obsolete. Keys marked as either kskrev or zskrev are revoked; keys marked as either kskobs or zskobs are obsolete. Archived keys are prefixed with the seconds-since-epoch as a means of distinguishing a zone's keys that have the same five digit number. If the required file argument is a keyrec file, then expired keys listed in that file are archived. If the file argument is a rollrec file, the keyrec files of the zones in that file are checked for expired keys. If the -zone option is given, then only revoked and obsolete keys belonging to the specified zone will be archived. The archive directory is either zone-specific (listed in the zone's keyrec record in the zone's keyrec file) or the default archive directory given in the DNSSEC-Tools configuration file. The count of archived keys is given as the program's exit code. Error exit codes are negative. OPTIONS
The following options are recognized: -zone zone_file Name of the zone whose KSKs will be archived. If this is not given, then all the zones defined in the rollrec file will be checked. -kskonly Only archive KSK keys. -zskonly Only archive ZSK keys. -dtconfig config_file Name of an alternate DNSSEC-Tools configuration file to be processed. If specified, this configuration file is used in place of the normal DNSSEC-Tools configuration file not in addition to it. Also, it will be handled prior to keyrec files, rollrec files, and command-line options. -quiet No output will be given. -verbose Verbose output will be given. -help Display a usage message. -Version Displays the version information for keyarch and the DNSSEC-Tools package. EXIT VALUES
On success, keyarch's exit code is the number of keys archived. keyarch has a 0 exit code if the help message is given. keyarch has a negative exit code if an error is encountered. COPYRIGHT
Copyright 2007-2012 SPARTA, Inc. All rights reserved. See the COPYING file included with the DNSSEC-Tools package for details. AUTHOR
Wayne Morrison, tewok@tislabs.com SEE ALSO
rollerd(8), zonesigner(8) Net::DNS::SEC::Tools::conf.pm(3), Net::DNS::SEC::Tools::dnssectools.pm(3), Net::DNS::SEC::Tools::defaults.pm(3), Net::DNS::SEC::Tools::keyrec.pm(3), Net::DNS::SEC::Tools::rollrec.pm(3) keyrec(5), rollrec(5) perl v5.14.2 2012-06-21 KEYARCH(1p)
Man Page