Luis Muñoz > DNS-BL > DNS::BL::cmds::punch

Download:
DNS-BL-0.03.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.00_01   Source  

NAME ^

DNS::BL::cmds::punch - Punch holes in entries within the database

SYNOPSIS ^

  use DNS::BL::cmds::punch;

DESCRIPTION ^

This module implements the punch command, used to punch holes in existing DNSBL entries managed by DNS::BL. The general syntax of this command, is as follows

    punch hole <ip-address>

where each argument has the following function:

hole <ip-address>

Specifies which IP address or network this command refers to. Essentially, anything that NetAddr::IP will understand. Entries falling entirely within this range, will be deleted. Entries that partially overlap with the given range, will be fragmented.

This functionality is provided by the following method:

->execute()

See DNS::BL::cmds for information on this method's general purpose and calling convention.

This method implements the behavior specified above.

EXPORT

None by default.

HISTORY ^

$Log: punch.pm,v $ Revision 1.1 2004/10/13 13:54:17 lem Functional punch()

SEE ALSO ^

Perl(1), DNS::BL.

AUTHOR ^

Luis Muñoz, <luismunoz@cpan.org>

COPYRIGHT AND LICENSE ^

Copyright 2004 by Luis Muñoz

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: