Package: wireless-regdb / 2016.06.10-1~deb8u1

Metadata

Package Version Patches format
wireless-regdb 2016.06.10-1~deb8u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
dont_auto_create_keypair | (download)

Makefile | 9 8 + 1 - 0 !
1 file changed, 8 insertions(+), 1 deletion(-)

 [patch] don't automatically create key-pairs

If the private key is missing, this is probably an error in the build
configuration.  Don't create a private key unless it's the only
explicit goal for make.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>


keep setting NO_IBSS flag.patch | (download)

dbparse.py | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 set both passive_scan and no_ibss flags in binary database
enable_recording_and_using_an_external_signature.patch | (download)

db2bin.py | 43 37 + 6 - 0 !
1 file changed, 37 insertions(+), 6 deletions(-)

 enable recording and using an external signature
Bug-Debian: https://bugs.debian.org/725803

To make wireless-regdb build reproducibly, we need a way to save
the signature of the database to an external file and later reuse
it instead of requiring the private key.


split_signature_generation.patch | (download)

Makefile | 12 8 + 4 - 0 !
1 file changed, 8 insertions(+), 4 deletions(-)

 split signature generation
Bug-Debian: https://bugs.debian.org/725803

Now that db2bin.py supports recording a signature to re-use it later,
we now split the generation of regulatory.bin to create an intermediate
signature.

The signature can then be shipped in the source to allow the build
to be reproduced by independent parties.

[bwh: Call the signature file regulatory.bin.sig, not signature]