From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 20 17:56:48 2021 Received: (at 49649) by debbugs.gnu.org; 20 Jul 2021 21:56:48 +0000 Received: from localhost ([127.0.0.1]:35608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5xjM-00049R-Ft for submit@debbugs.gnu.org; Tue, 20 Jul 2021 17:56:48 -0400 Received: from tobias.gr ([80.241.217.52]:50312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5xjK-00049I-6U for 49649@debbugs.gnu.org; Tue, 20 Jul 2021 17:56:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=O1b4XJDYqBrj1 KbM1J47MEnDo2cJIpu7hiKjTtmyTmo=; h=references:in-reply-to:subject:cc: to:from:date; d=tobias.gr; b=Dp9M1LU3t2KrzR8tvv5MdDVn2J0ZqngX14n4ARcw9 ZG12n5DFW3K+84T886bCvBgBFetu5WAaYBG0x0vj5jB4cmmQC/4mV7s5IFqXUxIL9B6JQQ Ytc07eFsZujZnbKoVlneDoKHRyzYF1YiCmQ6MK3iDPLFbQw0pgpD5iVq/ulfFaN8SqeDC8 hXuVffx0YSAfeCjfMXuOFuLd/KYtuCzZAq7iha6+AAgW6mkvJmA5czD7NbIVFOYkjFdOPH 0DTgTjGh+JFKfwIh6UnOtZoEwTuyk2KOb2VFs/c3bK0dh7XRslQDsePq3nWlFEG/Jfjbaf jka/qCpbnFIvpKg9Uknjg== Received: by submission.tobias.gr (OpenSMTPD) with ESMTP id 9728caf1; Tue, 20 Jul 2021 21:56:40 +0000 (UTC) MIME-Version: 1.0 Date: Tue, 20 Jul 2021 23:56:40 +0200 From: Tobias Geerinckx-Rice To: Brice Waegeneire Subject: Re: [bug#49649] [PATCH] gnu: Add regulatory.db in %base-firmware. In-Reply-To: <87r1fshf6r.fsf_-_@waegenei.re> References: <20210719211528.22649-1-brice@waegenei.re> <87bl6xktf5.fsf@gnu.org> <87r1fshf6r.fsf_-_@waegenei.re> Message-ID: Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49649 Cc: =?UTF-8?Q?Ludovic_Court=C3=A8s?= , 49649@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [Terse reply whilst travelling, but this stuff is extremely important to get right.] Brice, Ludo', Ludo's suggestion to leverage reproducibility sounds promising! On 2021-07-20 23:02, Brice Waegeneire wrote: > We can either, bake the DB into the kernel at build time This hasn't been supported since 2015 (Linux ~4.14). > I don't know how zelously we want to comply to radio frenquency > regulation Utterly. Like our future software freedom depends on it. Luckily, the kernel falls back to a copy of the world regulatory domain, the "00" that every Guix System user has been using forever. > by being sure our wireless devices don't emit on restricted > frenquecy between the kernel being loaded and userland (crda) setting > the correct region. CRDA is obsolete and only for use with the same legacy kernels. > If we want to be sure such spourious emssions can't > happen we need to fix the loading of 'regulatory.db' by the kernel That's not true. The whole point of the world regulatory domain is to be the subset of all other regdb entries. Kind regards, T G-R Sent from a Web browser. Excuse or enjoy my brevity.