<div dir="ltr">This looks great.  I will start testing functions.<div><br></div><div>I did see one warning.  Should I be concerned?</div><div><br></div><div><br></div><div>Thanks,</div><div>Brian</div><div><br></div><div><div>

root@portal:/usr/local/ixp/tools/perl-lib/IXPManager# perl Makefile.PL</div><div>Checking if your kit is complete...</div><div>Warning: the following files are missing in your kit:</div><div><span style="white-space:pre-wrap">  </span>META.yml</div>

<div>Please inform the author.</div><div>Writing Makefile for IXPManager</div><div>Writing MYMETA.yml</div><div>root@portal:/usr/local/ixp/tools/perl-lib/IXPManager# make install</div><div>cp lib/IXPManager/Const.pm blib/lib/IXPManager/Const.pm</div>

<div>cp lib/IXPManager/Utils.pm blib/lib/IXPManager/Utils.pm</div><div>cp lib/IXPManager/Template/Plugin/IRRToolSetDispatch.pm blib/lib/IXPManager/Template/Plugin/IRRToolSetDispatch.pm</div><div>cp lib/IXPManager/Config.pm blib/lib/IXPManager/Config.pm</div>

<div>cp lib/IXPManager/Template/Plugin/IRRToolSetBird.pm blib/lib/IXPManager/Template/Plugin/IRRToolSetBird.pm</div><div>Installing /usr/local/share/perl/5.14.2/IXPManager/Config.pm</div><div>Installing /usr/local/share/perl/5.14.2/IXPManager/Const.pm</div>

<div>Installing /usr/local/share/perl/5.14.2/IXPManager/Utils.pm</div><div>Installing /usr/local/share/perl/5.14.2/IXPManager/Template/Plugin/IRRToolSetDispatch.pm</div><div>Installing /usr/local/share/perl/5.14.2/IXPManager/Template/Plugin/IRRToolSetBird.pm</div>

<div>Appending installation info to /usr/local/lib/perl/5.14.2/perllocal.pod</div><div>root@portal:/usr/local/ixp/tools/perl-lib/IXPManager# apt-get install libconfig-general-perl libnetaddr-ip-perl librrds-perl</div><div>

Reading package lists... Done</div><div>Building dependency tree</div><div>Reading state information... Done</div><div>libconfig-general-perl is already the newest version.</div><div>libnetaddr-ip-perl is already the newest version.</div>

<div>The following extra packages will be installed:</div><div>  libdbi1 librrd4 ttf-dejavu ttf-dejavu-extra</div><div>The following NEW packages will be installed:</div><div>  libdbi1 librrd4 librrds-perl ttf-dejavu ttf-dejavu-extra</div>

<div>0 upgraded, 5 newly installed, 0 to remove and 3 not upgraded.</div><div>Need to get 3715 kB of archives.</div><div>After this operation, 7602 kB of additional disk space will be used.</div><div>Do you want to continue [Y/n]? y</div>

<div>Get:1 <a href="http://us.archive.ubuntu.com/ubuntu/" target="_blank">http://us.archive.ubuntu.com/ubuntu/</a> quantal/main libdbi1 amd64 0.8.4-6 [29.8 kB]</div><div>Get:2 <a href="http://us.archive.ubuntu.com/ubuntu/" target="_blank">http://us.archive.ubuntu.com/ubuntu/</a> quantal/main librrd4 amd64 1.4.7-2 [239 kB]</div>

<div>Get:3 <a href="http://us.archive.ubuntu.com/ubuntu/" target="_blank">http://us.archive.ubuntu.com/ubuntu/</a> quantal/main ttf-dejavu-extra all 2.33-2ubuntu1 [3420 kB]</div><div>Get:4 <a href="http://us.archive.ubuntu.com/ubuntu/" target="_blank">http://us.archive.ubuntu.com/ubuntu/</a> quantal/main ttf-dejavu all 2.33-2ubuntu1 [3178 B]</div>

<div>Get:5 <a href="http://us.archive.ubuntu.com/ubuntu/" target="_blank">http://us.archive.ubuntu.com/ubuntu/</a> quantal/main librrds-perl amd64 1.4.7-2 [22.6 kB]</div><div>Fetched 3715 kB in 3s (1166 kB/s)</div><div>Selecting previously unselected package libdbi1.</div>

<div>(Reading database ... 68182 files and directories currently installed.)</div><div>Unpacking libdbi1 (from .../libdbi1_0.8.4-6_amd64.deb) ...</div><div>Selecting previously unselected package librrd4.</div><div>Unpacking librrd4 (from .../librrd4_1.4.7-2_amd64.deb) ...</div>

<div>Selecting previously unselected package ttf-dejavu-extra.</div><div>Unpacking ttf-dejavu-extra (from .../ttf-dejavu-extra_2.33-2ubuntu1_all.deb) ...</div><div>Selecting previously unselected package ttf-dejavu.</div>

<div>Unpacking ttf-dejavu (from .../ttf-dejavu_2.33-2ubuntu1_all.deb) ...</div><div>Selecting previously unselected package librrds-perl.</div><div>Unpacking librrds-perl (from .../librrds-perl_1.4.7-2_amd64.deb) ...</div>

<div>Processing triggers for fontconfig ...</div><div>Processing triggers for man-db ...</div><div>Setting up libdbi1 (0.8.4-6) ...</div><div>Setting up librrd4 (1.4.7-2) ...</div><div>Setting up ttf-dejavu-extra (2.33-2ubuntu1) ...</div>

<div>Setting up ttf-dejavu (2.33-2ubuntu1) ...</div><div>Setting up librrds-perl (1.4.7-2) ...</div><div>Processing triggers for libc-bin ...</div><div>ldconfig deferred processing now taking place</div><div>root@portal:/usr/local/ixp/tools/perl-lib/IXPManager# apt-get  libdaemon-control-perl</div>

<div>E: Invalid operation libdaemon-control-perl</div><div>root@portal:/usr/local/ixp/tools/perl-lib/IXPManager# apt-get install libdaemon-control-perl</div><div>Reading package lists... Done</div><div>Building dependency tree</div>

<div>Reading state information... Done</div><div>The following NEW packages will be installed:</div><div>  libdaemon-control-perl</div><div>0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded.</div><div>Need to get 14.4 kB of archives.</div>

<div>After this operation, 68.6 kB of additional disk space will be used.</div><div>Get:1 <a href="http://us.archive.ubuntu.com/ubuntu/" target="_blank">http://us.archive.ubuntu.com/ubuntu/</a> quantal/universe libdaemon-control-perl all 0.000009-1 [14.4 kB]</div>

<div>Fetched 14.4 kB in 0s (44.4 kB/s)</div><div>Selecting previously unselected package libdaemon-control-perl.</div><div>(Reading database ... 68241 files and directories currently installed.)</div><div>Unpacking libdaemon-control-perl (from .../libdaemon-control-perl_0.000009-1_all.deb) ...</div>

<div>Processing triggers for man-db ...</div><div>Setting up libdaemon-control-perl (0.000009-1) ...</div><div>root@portal:/usr/local/ixp/tools/perl-lib/IXPManager#</div></div></div><div class="gmail_extra"><br clear="all">
<div><strong style="font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;line-height:16px;color:rgb(136,136,136)">Brian Thompson</strong><br><span style="color:rgb(0,102,51);font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;line-height:16px">Senior Infrastructure Engineer // Senior Second Guesser</span><br>
<font color="#666666" face="Lucida Grande, Verdana, Arial, sans-serif"><span style="font-size:12px;line-height:15px"><br></span></font><span style="color:rgb(102,102,102);font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;line-height:16px">Direct: </span><a value="+15039436742" style="font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;line-height:16px;color:rgb(17,85,204)">503.943.6779</a><br>
<span style="color:rgb(102,102,102);font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;line-height:16px">Mobile: </span><a value="+15033196955" style="font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;line-height:16px;color:rgb(17,85,204)">503.707.9018</a><span style="color:rgb(102,102,102);font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;line-height:16px"> // Twitter: iovation</span><br>
<strong style="color:rgb(0,102,51);font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;line-height:16px"><a href="http://www.iovation.com/" title="Visit iovation.com" style="color:rgb(0,102,51);text-decoration:none;border-bottom-width:0px;border-bottom-style:initial;border-bottom-color:initial" target="_blank">www.iovation.com</a></strong><br>
<font color="#006633" face="Lucida Grande, Verdana, Arial, sans-serif"><span style="font-size:12px;line-height:15px"><br></span></font><span><font color="#888888"><div><font color="#006633" face="'Lucida Grande', Verdana, Arial, sans-serif"><span style="font-size:12px;line-height:16px"><img src="http://www.iovation.com/images/signature/eml_sig_mobilefraud.gif"></span></font></div>
</font></span></div>
<br><br><div class="gmail_quote">On Mon, Sep 23, 2013 at 6:59 AM, Nick Hilliard <span dir="ltr"><<a href="mailto:nick@inex.ie" target="_blank">nick@inex.ie</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 23/09/2013 14:49, Rowan Thorpe wrote:<br>
> Also, if you've jiggled things to put your config file in e.g. /etc<br>
> instead of /usr/local/etc, you must edit perl config mod (for which<br>
> the location is hard-coded) as is done by my auto-install script at<br>
> <a href="https://github.com/rowanthorpe/ixp-autoinstall/blob/master/ixp-autoinstall.sh#L547" target="_blank">https://github.com/rowanthorpe/ixp-autoinstall/blob/master/ixp-autoinstall.sh#L547</a><br>
<br>
</div>It's also possible to use:<br>
<br>
> my $ixpconfig = new IXPManager::Config (configfile => '/etc/ixpmanager.conf');<br>
<br>
Unfortunately, this is difficult to code because you run into chicken and<br>
egg problems:<br>
<br>
> <a href="https://github.com/inex/IXP-Manager/blob/master/tools/runtime/sflow/sflow-to-rrd-handler#L50" target="_blank">https://github.com/inex/IXP-Manager/blob/master/tools/runtime/sflow/sflow-to-rrd-handler#L50</a><br>

<span class="HOEnZb"><font color="#888888"><br>
Nick<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
INEX IXP Manager mailing list<br>
<a href="mailto:ixpmanager@inex.ie">ixpmanager@inex.ie</a><br>
<a href="https://www.inex.ie/mailman/listinfo/ixpmanager" target="_blank">https://www.inex.ie/mailman/listinfo/ixpmanager</a><br>
</div></div></blockquote></div><br></div>