Bug#785662: lintian: Should warn about included oui.txt or iab.txt, and recommend to use those from ieee-data instead
Hi again,
Axel Beckert wrote:
> python3-netaddr: /usr/lib/python3/dist-packages/netaddr/eui/oui.idx
> python3-netaddr: /usr/lib/python3/dist-packages/netaddr/eui/oui.txt
> python-netaddr: /usr/lib/python2.7/dist-packages/netaddr/eui/oui.idx
> python-netaddr: /usr/lib/python2.7/dist-packages/netaddr/eui/oui.txt
> ruby-packetfu: /usr/share/doc/ruby-packetfu/examples/oui.txt.gz
[...]
> Luciano (as well as Gürkan years earlier) seem to have filed bug reports
> for embedded copies of oui.txt already against arpalert, arp-scan,
> btscanner, ipv6toolkit (fixed in experimental, yay!), ntop-data,
> ocsinventory-reports, but the python and ruby packages listed above have
> no such bug report.
Actually the two python packages don't need a bug report. Those
oui.txt files listed above are actually symlinks to ieee-data's
oui.txt. Great!
So I need to amend my plan as follows:
> I imagine a check which warns if
>
> * a binary or source package contains a file whose name matches
> /\b(oui|iab).(txt|idx|db)\b/ (This should also match compressed
> variants)
... and is not a symlink. :-)
I should probably also drop the .idx suffix.
Regards, Axel
--
,''`. | Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
Reply to: