Apologies for the joint bug - but I couldn't see how to raise one for tevent and as it's the same issue as for libtalloc I'm hoping I can combine. Let me know if a separate tevent bug is needed (and if possible what project/component to raise it against) I've been doing open-source compliance review for the Fedora preload used on Lenovo laptops, and for the libtalloc and libtevent packages the license file is not available. It seems it's not available in the upstream releases. I believe the source code in these projects is all LGPLv3 - would it be possible to add a COPYING.LESSER file in the releases for these two components please? Thanks! Mark
can I add libtdb to this list as well Thanks Mark
Indeed, I don't think we have a copy of LGPLv3 in the source tree. This probably also affects ldb and tevent. We also have LGPLv3 headers in files in these places: lib/addns lib/async_req lib/compression lib/crypto lib/ldb-samba lib/replace lib/mscat lib/util nsswitch script/generate_param.py but we don't release tarballs for those, as far as I know. There are also a few files, like source4/dsdb/samdb/ldb_modules/paged_results.c that have LGPLv3 headers perhaps by mistake. The correct bugzilla category is perhaps "Samba 4.1 and newer" -> "build", to which I shall now attempt to shift it.
(In reply to Douglas Bagnall from comment #2) > This probably also affects ldb and tevent. Yeah, I see tevent is the one you mentioned! You ask for "COPYING.LESSER", but I see in some files we mention "COPYING.LIB". Does it matter which?
The best is to create lib/talloc/LICENSE, lib/tevent/LICENSE and lib/ldb/LICENSE with the correct content.
> You ask for "COPYING.LESSER", but I see in some files we mention "COPYING.LIB". > Does it matter which? Doesn't matter - whatever works for you guys (we have a tool that scans the file and determines what the licence actually is, as part of the compliance process).
This bug was referenced in samba master: cd0fb59568d525cb261ac711bf421020ffdfe575 24494f9ff720ba6a18db4163832e21106a7b4915 d1849ba12f576f28b3def2253a76b7706200e490 d091182156f6467dbf19ac45f8b48de7e35dfc7a
Will be fixed when Samba 4.22 will be released.
Awesome - thank you! Mark