Codebase list ipv6calc / a06b674
minor update Peter Bieringer 4 years ago
3 changed file(s) with 10 addition(s) and 9 deletion(s). Raw diff Collapse all Expand all
115115
116116 \begin_layout Plain Layout
117117
118 <revision> <revnumber>9.1</revnumber> <date>2019-09-24</date> <authorinitials>PB<
118 <revision> <revnumber>9.2</revnumber> <date>2019-10-12</date> <authorinitials>PB<
119119 /authorinitials></revision>
120120 \end_layout
121121
272272 \end_layout
273273
274274 \begin_layout Itemize
275 IEEE IAB, OUI, OUI-36 databases (for decoding vendor part of MAC/EUI-48/EUI-64)
275 IEEE IAB, OUI, OUI-28, OUI-36 databases (for decoding vendor part of MAC/EUI-48/
276 EUI-64)
276277 \end_layout
277278
278279 \begin_layout Itemize
731732 \end_layout
732733
733734 \begin_layout Standard
734 CentOS 6/7 are also platforms for regression tests.
735 CentOS 6/7/8 are also platforms for regression tests.
735736 \end_layout
736737
737738 \begin_layout Subsubsection
1111 <title>The ipv6calc Homepage</title>
1212 <author><firstname>Peter</firstname><surname>Bieringer</surname><affiliation><address>pb at bieringer dot de</address></affiliation></author>
1313 <revhistory>
14 <revision> <revnumber>9.1</revnumber> <date>2019-09-24</date> <authorinitials>PB</authorinitials></revision>
14 <revision> <revnumber>9.2</revnumber> <date>2019-10-12</date> <authorinitials>PB</authorinitials></revision>
1515 </revhistory> </articleinfo><sect1>
1616 <title>General</title>
1717 <para>ipv6calc is a small utility written in programming language C to manipulate (not only) IPv6 addresses and is able to do other tricky things. Intentions were convering a given IPv6 address into compressed format, convering a given IPv6 address into the same format like shown in /proc/net/if_inet6 and (because it was not difficulty) migrating the Perl program ip6_int into. Now only one utiltity is needed to do a lot.</para>
2424 <listitem><para>&ldquo;ipv6calc&rdquo;: the main utility</para></listitem><listitem><para>&ldquo;ipv6calcweb&rdquo;: CGI wrapper for ipv6calc's address information output</para></listitem><listitem><para>&ldquo;ipv6logconv&rdquo;: log converter (IPv4/IPv6)</para></listitem><listitem><para>&ldquo;ipv6loganon&rdquo;: log anonymizer (IPv4/IPv6)</para></listitem><listitem><para>&ldquo;ipv6logstats&rdquo;: log statistic generator (IPv4/IPv6)</para></listitem><listitem><para>&ldquo;mod_ipv6calc&rdquo;: Apache module</para></listitem></itemizedlist></sect2><sect2>
2525 <title>Included databases</title>
2626 <para>If not disabled during compiling of the tool, following databases are statically included, since version 0.95.0 internally mentioned as &ldquo;BuiltIn&rdquo;:</para><itemizedlist>
27 <listitem><para>IEEE IAB, OUI, OUI-36 databases (for decoding vendor part of MAC/EUI-48/EUI-64)</para></listitem><listitem><para>IPv4 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv4 anonymization)</para></listitem><listitem><para>IPv6 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv6 anonymization)</para></listitem><listitem><para>ASN assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for IPv4/IPv6 anonymization)</para></listitem><listitem><para>LISP assignment database for supplying extra info</para></listitem></itemizedlist></sect2><sect2>
27 <listitem><para>IEEE IAB, OUI, OUI-28, OUI-36 databases (for decoding vendor part of MAC/EUI-48/EUI-64)</para></listitem><listitem><para>IPv4 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv4 anonymization)</para></listitem><listitem><para>IPv6 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv6 anonymization)</para></listitem><listitem><para>ASN assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for IPv4/IPv6 anonymization)</para></listitem><listitem><para>LISP assignment database for supplying extra info</para></listitem></itemizedlist></sect2><sect2>
2828 <title>Possible external databases</title>
2929 <para>If enabled during compiling the tool, following external (but local stored) databases can be used</para><itemizedlist>
3030 <listitem><para><ulink url="http://www.maxmind.com/">GeoIP</ulink>
7979 <para>It's tested by the developer that creation of the RPM is working fine starting with RHEL 4.</para><itemizedlist>
8080 <listitem><para>RHEL/CentOS 5 has the package included by default (but an rather old version)
8181 </para><itemizedlist>
82 <listitem><para>RPMs of newer releases are available as test builds on koji, see related URL in announcements <ulink url="https://lists.deepspace6.net/pipermail/ipv6calc-announce/">ipv6calc-announce / list archive</ulink></para></listitem><listitem><para>*** Untested since version 2.0.0 because OS is out of support ***</para></listitem></itemizedlist></listitem><listitem><para>RHEL/CentOS 6/7/8: available since September 2014 on <ulink url="https://fedoraproject.org/wiki/EPEL">FedoraProject / EPEL</ulink>, see also <ulink url="https://apps.fedoraproject.org/packages/ipv6calc">FedoraProject / Packages / ipv6calc</ulink></para></listitem></itemizedlist><para>CentOS 6/7 are also platforms for regression tests.</para></sect3><sect3>
82 <listitem><para>RPMs of newer releases are available as test builds on koji, see related URL in announcements <ulink url="https://lists.deepspace6.net/pipermail/ipv6calc-announce/">ipv6calc-announce / list archive</ulink></para></listitem><listitem><para>*** Untested since version 2.0.0 because OS is out of support ***</para></listitem></itemizedlist></listitem><listitem><para>RHEL/CentOS 6/7/8: available since September 2014 on <ulink url="https://fedoraproject.org/wiki/EPEL">FedoraProject / EPEL</ulink>, see also <ulink url="https://apps.fedoraproject.org/packages/ipv6calc">FedoraProject / Packages / ipv6calc</ulink></para></listitem></itemizedlist><para>CentOS 6/7/8 are also platforms for regression tests.</para></sect3><sect3>
8383 <title>Gentoo/Funtoo</title>
8484 <para>Package is maintained, nevertheless, Funtoo is used as platform for regression tests.</para></sect3><sect3>
8585 <title>Ubuntu</title>
77 <title>The ipv6calc Homepage</title>
88 <author><firstname>Peter</firstname><surname>Bieringer</surname><affiliation><address>pb at bieringer dot de</address></affiliation></author>
99 <revhistory>
10 <revision> <revnumber>9.1</revnumber> <date>2019-09-24</date> <authorinitials>PB</authorinitials></revision>
10 <revision> <revnumber>9.2</revnumber> <date>2019-10-12</date> <authorinitials>PB</authorinitials></revision>
1111 </revhistory> </articleinfo><sect1>
1212 <title>General</title>
1313 <para>ipv6calc is a small utility written in programming language C to manipulate (not only) IPv6 addresses and is able to do other tricky things. Intentions were convering a given IPv6 address into compressed format, convering a given IPv6 address into the same format like shown in /proc/net/if_inet6 and (because it was not difficulty) migrating the Perl program ip6_int into. Now only one utiltity is needed to do a lot.</para>
2020 <listitem><para>&ldquo;ipv6calc&rdquo;: the main utility</para></listitem><listitem><para>&ldquo;ipv6calcweb&rdquo;: CGI wrapper for ipv6calc's address information output</para></listitem><listitem><para>&ldquo;ipv6logconv&rdquo;: log converter (IPv4/IPv6)</para></listitem><listitem><para>&ldquo;ipv6loganon&rdquo;: log anonymizer (IPv4/IPv6)</para></listitem><listitem><para>&ldquo;ipv6logstats&rdquo;: log statistic generator (IPv4/IPv6)</para></listitem><listitem><para>&ldquo;mod_ipv6calc&rdquo;: Apache module</para></listitem></itemizedlist></sect2><sect2>
2121 <title>Included databases</title>
2222 <para>If not disabled during compiling of the tool, following databases are statically included, since version 0.95.0 internally mentioned as &ldquo;BuiltIn&rdquo;:</para><itemizedlist>
23 <listitem><para>IEEE IAB, OUI, OUI-36 databases (for decoding vendor part of MAC/EUI-48/EUI-64)</para></listitem><listitem><para>IPv4 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv4 anonymization)</para></listitem><listitem><para>IPv6 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv6 anonymization)</para></listitem><listitem><para>ASN assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for IPv4/IPv6 anonymization)</para></listitem><listitem><para>LISP assignment database for supplying extra info</para></listitem></itemizedlist></sect2><sect2>
23 <listitem><para>IEEE IAB, OUI, OUI-28, OUI-36 databases (for decoding vendor part of MAC/EUI-48/EUI-64)</para></listitem><listitem><para>IPv4 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv4 anonymization)</para></listitem><listitem><para>IPv6 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv6 anonymization)</para></listitem><listitem><para>ASN assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for IPv4/IPv6 anonymization)</para></listitem><listitem><para>LISP assignment database for supplying extra info</para></listitem></itemizedlist></sect2><sect2>
2424 <title>Possible external databases</title>
2525 <para>If enabled during compiling the tool, following external (but local stored) databases can be used</para><itemizedlist>
2626 <listitem><para><ulink url="http://www.maxmind.com/">GeoIP</ulink>
7575 <para>It's tested by the developer that creation of the RPM is working fine starting with RHEL 4.</para><itemizedlist>
7676 <listitem><para>RHEL/CentOS 5 has the package included by default (but an rather old version)
7777 </para><itemizedlist>
78 <listitem><para>RPMs of newer releases are available as test builds on koji, see related URL in announcements <ulink url="https://lists.deepspace6.net/pipermail/ipv6calc-announce/">ipv6calc-announce / list archive</ulink></para></listitem><listitem><para>*** Untested since version 2.0.0 because OS is out of support ***</para></listitem></itemizedlist></listitem><listitem><para>RHEL/CentOS 6/7/8: available since September 2014 on <ulink url="https://fedoraproject.org/wiki/EPEL">FedoraProject / EPEL</ulink>, see also <ulink url="https://apps.fedoraproject.org/packages/ipv6calc">FedoraProject / Packages / ipv6calc</ulink></para></listitem></itemizedlist><para>CentOS 6/7 are also platforms for regression tests.</para></sect3><sect3>
78 <listitem><para>RPMs of newer releases are available as test builds on koji, see related URL in announcements <ulink url="https://lists.deepspace6.net/pipermail/ipv6calc-announce/">ipv6calc-announce / list archive</ulink></para></listitem><listitem><para>*** Untested since version 2.0.0 because OS is out of support ***</para></listitem></itemizedlist></listitem><listitem><para>RHEL/CentOS 6/7/8: available since September 2014 on <ulink url="https://fedoraproject.org/wiki/EPEL">FedoraProject / EPEL</ulink>, see also <ulink url="https://apps.fedoraproject.org/packages/ipv6calc">FedoraProject / Packages / ipv6calc</ulink></para></listitem></itemizedlist><para>CentOS 6/7/8 are also platforms for regression tests.</para></sect3><sect3>
7979 <title>Gentoo/Funtoo</title>
8080 <para>Package is maintained, nevertheless, Funtoo is used as platform for regression tests.</para></sect3><sect3>
8181 <title>Ubuntu</title>