Message ID | 20221001131112.2649-1-levenson@mmer.org |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EC9AD27BBE9; Sat, 1 Oct 2022 14:12:14 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 58BB527BBEA for <patchwork@mira.cbaines.net>; Sat, 1 Oct 2022 14:12:14 +0100 (BST) Received: from localhost ([::1]:46892 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org>) id 1oecHt-000800-3U for patchwork@mira.cbaines.net; Sat, 01 Oct 2022 09:12:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44758) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1oecHk-0007zs-Ip for guix-patches@gnu.org; Sat, 01 Oct 2022 09:12:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44875) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1oecHi-0003w9-GN for guix-patches@gnu.org; Sat, 01 Oct 2022 09:12:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1oecHi-0000PA-A4 for guix-patches@gnu.org; Sat, 01 Oct 2022 09:12:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#58223] [PATCH 0/1] dhclient record configuration Resent-From: Alexey Abramov <levenson@mmer.org> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 01 Oct 2022 13:12:02 +0000 Resent-Message-ID: <handler.58223.B.16646298991524@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58223 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 58223@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16646298991524 (code B ref -1); Sat, 01 Oct 2022 13:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Oct 2022 13:11:39 +0000 Received: from localhost ([127.0.0.1]:43953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1oecHL-0000OU-Cj for submit@debbugs.gnu.org; Sat, 01 Oct 2022 09:11:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:49386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <levenson@mmer.org>) id 1oecHJ-0000OM-Kt for submit@debbugs.gnu.org; Sat, 01 Oct 2022 09:11:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58674) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <levenson@mmer.org>) id 1oecHJ-0007zQ-Fz for guix-patches@gnu.org; Sat, 01 Oct 2022 09:11:37 -0400 Received: from mail.mmer.org ([178.22.65.174]:39216) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <levenson@mmer.org>) id 1oecHH-0003pa-SP for guix-patches@gnu.org; Sat, 01 Oct 2022 09:11:37 -0400 Received: from mail.mmer.org (localhost [127.0.0.1]) by mail.mmer.org (OpenSMTPD) with ESMTP id 4225233b for <guix-patches@gnu.org>; Sat, 1 Oct 2022 13:11:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=mmer.org; h=from:to :subject:date:message-id:mime-version:content-transfer-encoding; s=dkim; bh=8fCoUZW7TMIMj4uQap/uy3y7AG/qsKS6/wX5UT4vgKw=; b=L6wD Wwg5e+atYtWsLaaurzRUnOaS7233occblNCKwh2+nMlYr5Xr4aOz2VtZ2KA/WS4A L1eTUGkE7vsSo+rYMTEeWbilNHP/XyDiIf+lW4cVWUNXiYoEsC0QhgYlDJLE9Ci+ WzfQ3wOTKwpsjcuEGB187DcZOAfm1VaISgAXkaM= Received: from delta (j74210.upc-j.chello.nl [24.132.74.210]) by mail.mmer.org (OpenSMTPD) with ESMTPSA id d66160e6 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <guix-patches@gnu.org>; Sat, 1 Oct 2022 13:11:30 +0000 (UTC) Date: Sat, 1 Oct 2022 15:11:12 +0200 Message-Id: <20221001131112.2649-1-levenson@mmer.org> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.22.65.174; envelope-from=levenson@mmer.org; helo=mail.mmer.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> Reply-to: Alexey Abramov <levenson@mmer.org> X-ACL-Warn: , Alexey Abramov via Guix-patches <guix-patches@gnu.org> From: Alexey Abramov via Guix-patches via <guix-patches@gnu.org> X-getmail-retrieved-from-mailbox: Patches |
Series |
dhclient record configuration
|
|
Message
Alexey Abramov
Oct. 1, 2022, 1:11 p.m. UTC
With this patch, dhclient will get its configuration record. The main reason for this is to be able to define a list of interfaces dhclient should be listening to. Such cases are common for routers and other network devices. This patch provides a deprecation message in case someone uses a custom dhclient package for this service, and recommends switching to a proper configuration. However, there is one thing that is not clear to me. I am configuring my router, where I have to have dhclient service which has to get an IP from the upstream, and also have dhcpd configuration for my private internal networks. Both services provision '(networking), which is not allowed right now. Alexey Abramov (1): services: dhcp-client: Implement and use a configuration record doc/guix.texi | 18 +++++- gnu/services/networking.scm | 114 ++++++++++++++++++++++-------------- 2 files changed, 85 insertions(+), 47 deletions(-)