FS#59643 - [crda/wireless-regdb] Replace crda with wireless-regdb in optional deps

Attached to Project: Arch Linux
Opened by Tommy Schmitt (spinka) - Monday, 13 August 2018, 13:56 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 31 March 2022, 06:16 GMT
Task Type General Gripe
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No

Details

Description:

Since Linux 4.15 there is support for loading regulatory domains directly from database file[0] (regulatory.db) without now deprecated 'crda' tool. The database is provided in 'wireless-regdb' package[1] since last month thus it's recommended to switch optional dependency in kernel package.

[0] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/networking/regulatory.txt

[1] https://bugs.archlinux.org/task/57563
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Thursday, 31 March 2022, 06:16 GMT
Reason for closing:  Fixed
Additional comments about closing:  wireless-regdb-2022.02.18-
Comment by loqs (loqs) - Monday, 13 August 2018, 17:25 GMT
To set the regulatory domain without crda set-wireless-regdom or a replacement should be provided in wireless-regdb instead of crda along with the accompanying udev rule.
Comment by Tommy Schmitt (spinka) - Monday, 13 August 2018, 17:56 GMT
Yeah 'set-wireless-regdom' script and udev rule may be moved to wireless-regdb. Interestingly the script doesn't even invoke crda[0] so no changes are needed. Perhaps it would be helpful to assign this to linux,crda and wireless-regdb maintainers to prevent opening multiple tickets about this.

[0] https://git.archlinux.org/svntogit/packages.git/tree/trunk/set-wireless-regdom?h=packages/crda

Comment by Francois (francoism90) - Friday, 05 October 2018, 08:54 GMT
Any update on this?
Comment by loqs (loqs) - Monday, 29 March 2021, 11:06 GMT
Implement spinka's proposal.

Move set-wireless-regdom and 85-regulatory.rules from crda to wireless-regdb.
Do not package regulatory.db, regulatory.db.p7s or regulatory.db.5.
Drop crda package.

Loading...