minor update
Peter Bieringer
4 years ago
115 | 115 | |
116 | 116 | \begin_layout Plain Layout |
117 | 117 | |
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< | |
119 | 119 | /authorinitials></revision> |
120 | 120 | \end_layout |
121 | 121 | |
272 | 272 | \end_layout |
273 | 273 | |
274 | 274 | \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) | |
276 | 277 | \end_layout |
277 | 278 | |
278 | 279 | \begin_layout Itemize |
731 | 732 | \end_layout |
732 | 733 | |
733 | 734 | \begin_layout Standard |
734 | CentOS 6/7 are also platforms for regression tests. | |
735 | CentOS 6/7/8 are also platforms for regression tests. | |
735 | 736 | \end_layout |
736 | 737 | |
737 | 738 | \begin_layout Subsubsection |
11 | 11 | <title>The ipv6calc Homepage</title> |
12 | 12 | <author><firstname>Peter</firstname><surname>Bieringer</surname><affiliation><address>pb at bieringer dot de</address></affiliation></author> |
13 | 13 | <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> | |
15 | 15 | </revhistory> </articleinfo><sect1> |
16 | 16 | <title>General</title> |
17 | 17 | <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> |
24 | 24 | <listitem><para>“ipv6calc”: the main utility</para></listitem><listitem><para>“ipv6calcweb”: CGI wrapper for ipv6calc's address information output</para></listitem><listitem><para>“ipv6logconv”: log converter (IPv4/IPv6)</para></listitem><listitem><para>“ipv6loganon”: log anonymizer (IPv4/IPv6)</para></listitem><listitem><para>“ipv6logstats”: log statistic generator (IPv4/IPv6)</para></listitem><listitem><para>“mod_ipv6calc”: Apache module</para></listitem></itemizedlist></sect2><sect2> |
25 | 25 | <title>Included databases</title> |
26 | 26 | <para>If not disabled during compiling of the tool, following databases are statically included, since version 0.95.0 internally mentioned as “BuiltIn”:</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> | |
28 | 28 | <title>Possible external databases</title> |
29 | 29 | <para>If enabled during compiling the tool, following external (but local stored) databases can be used</para><itemizedlist> |
30 | 30 | <listitem><para><ulink url="http://www.maxmind.com/">GeoIP</ulink> |
79 | 79 | <para>It's tested by the developer that creation of the RPM is working fine starting with RHEL 4.</para><itemizedlist> |
80 | 80 | <listitem><para>RHEL/CentOS 5 has the package included by default (but an rather old version) |
81 | 81 | </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> | |
83 | 83 | <title>Gentoo/Funtoo</title> |
84 | 84 | <para>Package is maintained, nevertheless, Funtoo is used as platform for regression tests.</para></sect3><sect3> |
85 | 85 | <title>Ubuntu</title> |
7 | 7 | <title>The ipv6calc Homepage</title> |
8 | 8 | <author><firstname>Peter</firstname><surname>Bieringer</surname><affiliation><address>pb at bieringer dot de</address></affiliation></author> |
9 | 9 | <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> | |
11 | 11 | </revhistory> </articleinfo><sect1> |
12 | 12 | <title>General</title> |
13 | 13 | <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> |
20 | 20 | <listitem><para>“ipv6calc”: the main utility</para></listitem><listitem><para>“ipv6calcweb”: CGI wrapper for ipv6calc's address information output</para></listitem><listitem><para>“ipv6logconv”: log converter (IPv4/IPv6)</para></listitem><listitem><para>“ipv6loganon”: log anonymizer (IPv4/IPv6)</para></listitem><listitem><para>“ipv6logstats”: log statistic generator (IPv4/IPv6)</para></listitem><listitem><para>“mod_ipv6calc”: Apache module</para></listitem></itemizedlist></sect2><sect2> |
21 | 21 | <title>Included databases</title> |
22 | 22 | <para>If not disabled during compiling of the tool, following databases are statically included, since version 0.95.0 internally mentioned as “BuiltIn”:</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> | |
24 | 24 | <title>Possible external databases</title> |
25 | 25 | <para>If enabled during compiling the tool, following external (but local stored) databases can be used</para><itemizedlist> |
26 | 26 | <listitem><para><ulink url="http://www.maxmind.com/">GeoIP</ulink> |
75 | 75 | <para>It's tested by the developer that creation of the RPM is working fine starting with RHEL 4.</para><itemizedlist> |
76 | 76 | <listitem><para>RHEL/CentOS 5 has the package included by default (but an rather old version) |
77 | 77 | </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> | |
79 | 79 | <title>Gentoo/Funtoo</title> |
80 | 80 | <para>Package is maintained, nevertheless, Funtoo is used as platform for regression tests.</para></sect3><sect3> |
81 | 81 | <title>Ubuntu</title> |