Alien-SNMP-MIBDEV
view release on metacpan or search on metacpan
lib/Alien/SNMP/MIBDEV.pm view on Meta::CPAN
package Alien::SNMP::MIBDEV;
use strict;
use warnings;
use 5.010001;
use parent qw(Alien::Base);
our $VERSION = '2.020000';
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
Alien::SNMP::MIBDEV - Alien package for the Net-SNMP library
=head1 VERSION
Version 2.020000
=cut
=head1 SYNOPSIS
use Alien::SNMP::MIBDEV;
# then it's just like SNMP.pm
say Alien::SNMP::MIBDEV->bin_dir;
# where the net-snmp apps (snmptranslate, etc) live
=head1 DESCRIPTION
L<Alien::SNMP::MIBDEV> is mainly used for netdisco-mibs development where
standard settings do not suffice. It's not intended for other purposes.
L<Alien::SNMP::MIBDEV> downloads and installs the Net-SNMP 5.8 library and
associated perl modules.
This is based on L<Alien::SNMP::MAXTC>.
Compared to the standard module MAX_IMPORTS has been raised to 512.
The library is built with the following options:
=over
=item MAX_IMPORTS set to 512
=item C<--with-pic>
=item C<--disable-agent>
=item C<--disable-manuals>
=item C<--disable-scripts>
=item C<--disable-mibs>
=item C<--enable-ipv6>
=item C<--with-mibs="">
=item C<--with-perl-modules>
=item C<--disable-embedded-perl>
=item C<--with-defaults>
=back
=head1 METHODS
=head2 bin_dir
my $bin_dir = Alien::SNMP::MIBDEV->bin_dir;
Returns the location of the net-snmp apps (snmptranslate, etc).
=head2 cflags
my $cflags = Alien::SNMP::MIBDEV->cflags;
Returns the C compiler flags.
=head2 libs
my $libs = Alien::SNMP::MIBDEV->libs;
( run in 0.810 second using v1.01-cache-2.11-cpan-d7a12ab2c7f )