#1056676 /usr/share/wireshark/manuf is gone

#1056676#5
Date:
2023-11-24 16:35:54 UTC
From:
To:
Greetings,

ealier version of the libwireshark-data package shipped a file
/usr/share/wireshark/manuf that holds a list of MAC vendors. However,
it's no longer present in 4.2.0-1, along with several other files.

Was that done by intention? Briefly looking into upstream it seems the
raw data is still there but some additional step are needed to build
the data file.

Anyway, can you bring it back?

Regards,

    Christoph

#1056676#10
Date:
2023-12-14 16:27:24 UTC
From:
To:
Hi Christoph,

Christoph Biedl <debian.axhn@manchmal.in-ulm.de> ezt írta (időpont:
2023. nov. 24., P, 17:35):
https://gitlab.com/wireshark/wireshark/-/merge_requests/11387

The MAC vendors list can be listed with "tshark -G" in a format very
similar to the previous manuf file.
Generating the manuf file at build time with tshark would not work in
cross builds, but it could be generated at tshark's install time under
/var/lib/tshark .

Alternatively make-manuf could be patched to generate the manuf file,
too, again, at upstream.

Technically it is possible, but is there a use case where "tshark -G"
is not sufficient already?

Cheers,
Balint

#1056676#19
Date:
2023-12-14 16:27:24 UTC
From:
To:
Hi Christoph,

Christoph Biedl <debian.axhn@manchmal.in-ulm.de> ezt írta (időpont:
2023. nov. 24., P, 17:35):
https://gitlab.com/wireshark/wireshark/-/merge_requests/11387

The MAC vendors list can be listed with "tshark -G" in a format very
similar to the previous manuf file.
Generating the manuf file at build time with tshark would not work in
cross builds, but it could be generated at tshark's install time under
/var/lib/tshark .

Alternatively make-manuf could be patched to generate the manuf file,
too, again, at upstream.

Technically it is possible, but is there a use case where "tshark -G"
is not sufficient already?

Cheers,
Balint

#1056676#24
Date:
2023-12-14 17:28:36 UTC
From:
To:
Bálint Réczey wrote...
to close or to wait until somebody else complains about any other file
now missing.

Oh, and just in case anybody else stumbles across this: To get the
actual manufacturer list, "tshark -G manuf" does the trick.

    Christoph

#1056676#29
Date:
2023-12-17 15:30:10 UTC
From:
To:
Hi Christoph,

Christoph Biedl <debian.axhn@manchmal.in-ulm.de> ezt írta (időpont:
2023. dec. 14., Cs, 18:28):

Thanks, I meant to suggest that, indeed.
The data is also available in the independent ieee-data package in
multiple formats.

Cheers,
Balint