From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id UCBpNeYxB2RaywAASxT56A (envelope-from ) for ; Tue, 07 Mar 2023 13:45:26 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id oDWMNOYxB2TJJwAAG6o9tA (envelope-from ) for ; Tue, 07 Mar 2023 13:45:26 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9D5432A546 for ; Tue, 7 Mar 2023 13:45:26 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678193126; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=ZeID8rIgHk6WfFxhU64QDehzop/U0VGzIYvgLiNlOD0=; b=ntUSWxQ7vXWW1biq1KZGclYl8JRRzQJUV61PBavbbL0B3BYFF7phxIJSHHYjyKp61VNkn3 D6Cbh4e5BnD8gEbTehLwxQ9bK+8jfjRVvWIP1lHzqQPHm0h37leYX28Q6BogUrbVdYqFzs GPQI/UtHeYIXm/xiam+toY7EhUb1/2ctjqqajc35mgdt/5OrQlDYf76hWPoGP0Uh7nWce+ I55imqg6sBBZcMG+lcAdoB3UbYzgj3waEHP0GJUajgMBNUFSRYCzyDpLNUHSuRrG/oWqNd TFeGUzZCkEaTV/5/h21tKZ5c1rzimlrtXzvhjepcKluCOpcISyI5qgMlLwwUPA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678193126; a=rsa-sha256; cv=none; b=Dxw1+ICJ/3DPSo8lBXFUDrRhd3ln7CrekKuu6YPDDp3JemWpRovf5i/uuRrZohKz4GYw4k jegaQYeEx14RJolZi7Dd2Y3XsgGc0YbQk1wQZjN5MeHfZnhFEYfSQ36S+YKkwqi76+R5iu zundgtEaDrG/cBVKNNh8kVFFVCxZs0PUsAC9qDAGvXU1sSlTJciFnl2YjblcMqhebsRzoI MGHnOFtpgOfzc1aqTwoVbJRC0/ImC7pcmE35ytt+iYIXVWXhgxMJ9q+ddd+C/jPrq+4P0+ VX1j0DR1sT50sVfWR7rZqBwtKerwrj3zaGNN/sldlDPLg0jht5cpZT4jAZIpiw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pZWgm-0001Yf-OK; Tue, 07 Mar 2023 07:45:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZWgi-0001O7-Tl for guix-patches@gnu.org; Tue, 07 Mar 2023 07:45:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pZWgi-0003MN-Dn for guix-patches@gnu.org; Tue, 07 Mar 2023 07:45:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pZWgi-0002Bq-6n for guix-patches@gnu.org; Tue, 07 Mar 2023 07:45:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61587] [PATCH v3 7/8] services: network-manager: Set service canonical-name to NetworkManager. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 07 Mar 2023 12:45:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61587 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61587@debbugs.gnu.org Cc: ludo@gnu.org, Bruno Victal Received: via spool by 61587-submit@debbugs.gnu.org id=B61587.16781930708314 (code B ref 61587); Tue, 07 Mar 2023 12:45:04 +0000 Received: (at 61587) by debbugs.gnu.org; 7 Mar 2023 12:44:30 +0000 Received: from localhost ([127.0.0.1]:44726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZWgA-0002A1-20 for submit@debbugs.gnu.org; Tue, 07 Mar 2023 07:44:30 -0500 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:41830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZWg8-00029k-AM for 61587@debbugs.gnu.org; Tue, 07 Mar 2023 07:44:28 -0500 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 0119E20A1E; Tue, 7 Mar 2023 13:44:23 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id B1974800B3; Tue, 7 Mar 2023 13:44:23 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ZgaUG2d-LJ8A; Tue, 7 Mar 2023 13:44:21 +0100 (CET) Received: from guix-nuc.home.arpa (bl9-119-177.dsl.telepac.pt [85.242.119.177]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 245F6800AA; Tue, 7 Mar 2023 13:44:21 +0100 (CET) From: Bruno Victal Date: Tue, 7 Mar 2023 12:44:04 +0000 Message-Id: <3f1007df629b9710e32b7d699936b02354f3e32d.1678193024.git.mirai@makinata.eu> X-Mailer: git-send-email 2.39.1 In-Reply-To: <6d50c6d0cf8bc441bd9f38a0e2c02613b0a90d19.1678193024.git.mirai@makinata.eu> References: <6d50c6d0cf8bc441bd9f38a0e2c02613b0a90d19.1678193024.git.mirai@makinata.eu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: X-Migadu-Scanner: scn0.migadu.com X-Migadu-Queue-Id: 9D5432A546 X-Spam-Score: -1.21 X-Migadu-Spam-Score: -1.21 List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-TUID: gvCPPvTwP+4R According to the semantics in [1], 'networking should be a "virtual service" and NetworkManager its canonical-name. This does not influence existing services and they should continue to use the 'networking symbol. One visible change is that 'herd status' doesn't show 'networking' anymore, instead listing 'NetworkManager' in its place but both symbols are can be used to start and stop the same service. Note: Though the symbol NetworkManager doesn't really conform with the overall kebab-case used throughout Guix, this is intentional as we really want to make it clear that that the symbol NetworkManager really refers to the software called NetworkManager, since it's a canonical name here. (rather than risk misleading the user to interpret the symbol network-manager as a symbol for some unspecific network management software) [1]: https://www.gnu.org/software/shepherd/manual/html_node/Jump-Start.html * gnu/services/networking.scm (network-manager-shepherd-service): Make 'networking a virtual service and set 'NetworkManager as its canonical name. --- gnu/services/networking.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/services/networking.scm b/gnu/services/networking.scm index 7cf92dc8c4..5899e0977b 100644 --- a/gnu/services/networking.scm +++ b/gnu/services/networking.scm @@ -1229,7 +1229,7 @@ (define (network-manager-shepherd-service config) (vpn (vpn-plugin-directory vpn-plugins))) (list (shepherd-service (documentation "Run the NetworkManager.") - (provision '(networking)) + (provision '(NetworkManager networking)) (requirement `(user-processes dbus-system loopback ,@shepherd-requirement ;; TODO: iwd? is deprecated and should be passed -- 2.39.1