[ Reason ]
Provide current information about national radio regulations to the
Linux Wi-Fi stack.
[ Impact ]
Users may accidentally configure Wi-Fi hardware to use channels or
power levels that are not permitted, or may be unable to use channels
that are permitted.
[ Tests ]
- The signatures on regulatory.db are now checked against the kernel
trust list by an autopkgtest test case.
- I installed the package on top of a fresh bullseye installation
and verified that:
- /lib/firmware/regulatory.db{,.p7s} are replaced with symlinks.
- The kernel can load the regulatory database without errors.
- The database itself is currently identical to the upstream version
which is already used by other distributions.
[ Risks ]
The package is fairly trivial. The only risk I see is that the new
database could conceivably differ from the actual regulations in a
more serious way.
[ Checklist ]
[X] *all* changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in (old)stable
[X] the issue is verified as fixed in unstable
[ Changes ]
Upstream changes:
- Updated the regulatory database (db.txt) following various national
radio regulatory changes.
- Regenerated the binaries and signatures (regulatory.bin,
regulatory.db, regulatory.db.p7s) and checksum (sha1sum.txt) from
db.txt.
- Changed gen-pubcert.sh script and associated rule to put a
configurable name in the generated certificate. These aren't used
in a package build.
Debian changes:
- Fixed bug #1012601, which would otherwise mean that the updated
database isn't actually used.
- Regenerated my signatures (debian/regulatory.bin.sig,
debian/regulatory.db.p7s).
- Added a Salsa CI configuration.
- Added an autopkgtest test case.
[ Other info ]
N/A