From unknown Thu Aug 14 21:46:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#60752 <60752@debbugs.gnu.org> To: bug#60752 <60752@debbugs.gnu.org> Subject: Status: [PATCH] services: connman: Add iwd backend support. Reply-To: bug#60752 <60752@debbugs.gnu.org> Date: Fri, 15 Aug 2025 04:46:14 +0000 retitle 60752 [PATCH] services: connman: Add iwd backend support. reassign 60752 guix-patches submitter 60752 Declan Tsien severity 60752 normal tag 60752 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 07:57:34 2023 Received: (at submit) by debbugs.gnu.org; 12 Jan 2023 12:57:34 +0000 Received: from localhost ([127.0.0.1]:44974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFx9C-0000Yp-5H for submit@debbugs.gnu.org; Thu, 12 Jan 2023 07:57:34 -0500 Received: from lists.gnu.org ([209.51.188.17]:38220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFx9A-0000Yh-DR for submit@debbugs.gnu.org; Thu, 12 Jan 2023 07:57:32 -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 1pFx9A-00062x-2R for guix-patches@gnu.org; Thu, 12 Jan 2023 07:57:32 -0500 Received: from mx0.riseup.net ([198.252.153.6]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pFx96-0007Qu-4d for guix-patches@gnu.org; Thu, 12 Jan 2023 07:57:31 -0500 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4Nt4M951t7z9tDJ for ; Thu, 12 Jan 2023 12:57:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1673528229; bh=c7vrWmgaPz+N0O8sc8OpHotthHY8xo4T4brDYSU+KWA=; h=From:To:Subject:Date:From; b=PGXQERe2RB59AmBt/lGpwfVg7t4L/iA36BqAh7lG1vcqs00rX7SxFjWVLz2z2umDX y5v20W6uonCgDlJbHH5MFgrX47eyTLq/A+i4SeeWyk9RgyhR8Nb7Ul2oKSvzIoi5zw 63ukRU8wy0rnvtdZJrmunZ1hrs1n6GFXxPo/+hJg= X-Riseup-User-ID: 6A33FFB7043284A46F111A9661E65932D385DA7CEA57AA8D2C116C0342FCE248 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Nt4M91t47z5vRk for ; Thu, 12 Jan 2023 12:57:09 +0000 (UTC) From: Declan Tsien To: guix-patches@gnu.org Subject: [PATCH] services: connman: Add iwd backend support. Date: Thu, 12 Jan 2023 20:56:59 +0800 Message-ID: <874jsvc3ms.fsf@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=198.252.153.6; envelope-from=declantsien@riseup.net; helo=mx0.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-services-connman-Add-iwd-backend-support.patch Content-Transfer-Encoding: quoted-printable From=20d15947bcbfd16b1509df555a2b05a5639dec923a Mon Sep 17 00:00:00 2001 From: Declan Tsien Date: Thu, 12 Jan 2023 18:37:51 +0800 Subject: [PATCH] services: connman: Add iwd backend support. * gnu/services/networking.scm (connman-configuration)[iwd?]: New field. (connman-shepherd-service): Applied iwd? logic. * doc/guix.texi: Add information about connman-configuration iwd? option. =2D-- doc/guix.texi | 3 +++ gnu/services/networking.scm | 13 +++++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 751d0957d8..ac483dacb9 100644 =2D-- a/doc/guix.texi +++ b/doc/guix.texi @@ -19726,6 +19726,9 @@ The connman package to use. =20 @item @code{disable-vpn?} (default: @code{#f}) When true, disable connman's vpn plugin. + +@item @code{iwd?} (default: @code{#f}) +When true, ConnMan uses iwd to connect to wireless networks. @end table @end deftp =20 diff --git a/gnu/services/networking.scm b/gnu/services/networking.scm index 702404bc6c..f24c8f7063 100644 =2D-- a/gnu/services/networking.scm +++ b/gnu/services/networking.scm @@ -19,6 +19,7 @@ ;;; Copyright =C2=A9 2021 Maxime Devos ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant ;;; Copyright =C2=A9 2022 Andrew Tropin +;;; Copyright =C2=A9 2022 Declan Tsien ;;; ;;; This file is part of GNU Guix. ;;; @@ -1265,7 +1266,8 @@ (define-record-type* (connman connman-configuration-connman (default connman)) (disable-vpn? connman-configuration-disable-vpn? =2D (default #f))) + (default #f)) + (iwd? connman-configuration-iwd? (default #f))) =20 (define (connman-activation config) (let ((disable-vpn? (connman-configuration-disable-vpn? config))) @@ -1281,18 +1283,21 @@ (define (connman-shepherd-service config) (and (connman-configuration? config) (let ((connman (connman-configuration-connman config)) =2D (disable-vpn? (connman-configuration-disable-vpn? config))) + (disable-vpn? (connman-configuration-disable-vpn? config)) + (iwd? (connman-configuration-iwd? config))) (list (shepherd-service (documentation "Run Connman") (provision '(networking)) (requirement =2D '(user-processes dbus-system loopback wpa-supplicant)) + (append '(user-processes dbus-system loopback) + (if iwd? '(iwd) '(wpa-supplicant)))) (start #~(make-forkexec-constructor (list (string-append #$connman "/sbin/connmand") "--nodaemon" "--nodnsproxy" =2D #$@(if disable-vpn? '("--noplugin=3Dvpn") '(= ))) + #$@(if disable-vpn? '("--noplugin=3Dvpn") '()) + #$@(if iwd? '("--wifi=3Diwd_agent") '())) =20 ;; As connman(8) notes, when passing '-n', connman ;; "directs log output to the controlling terminal in =2D-=20 2.38.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEE9pXznsYl4IEztXWfD8aHA3Xv4vUFAmPAA5sXHGRlY2xhbnRz aWVuQHJpc2V1cC5uZXQACgkQD8aHA3Xv4vViYwwAmolZNLg7R6PNeTP+9c6Hanc+ tK3MceBKWhhdw8uoW8mcSjQ48tQOTz1ekxuaw1fFKhPLse2Nt7aUyMmkwBSOTqKF Yl8YZy+Ykx3n1BhE9OyFnXnel5fXe1sZkfzU+jlqJsTPkrhGfenLepGSQ8XwsfLJ pxfIezb29+YYcb/CyuVFmfjpNcmRUGu86bEWSORD6D1MJhXPOysKOQWw8YyTiDV/ JueE+kSJhn4odeYBUgpMfKwzWo27DgrKTO8SIpv+4lLecep0CSav7Brpao/15mrw OzbyoBNv4kg4NL8aoejYVL1tnN77tCDNo2sw1aSWgwuBX5+YDuqBBhbOgi3/9Kjg q5cvk7ohEuakeAvFILNJnGi7agEFMGs1Jwf6+SGRcQGRqdbXoeN8N5UCcHGg+74u r4//TfTbyY774Fb1bGedkaLy9cgcIOJanTXo8oj+w3NxZD5qtYmRDwX7NM+OnTRa t/4JxcnOa8d/AFXMSs2COte8WFr6oQgYLiNDfQmu =sfc0 -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 09:12:54 2023 Received: (at 60752) by debbugs.gnu.org; 12 Jan 2023 14:12:55 +0000 Received: from localhost ([127.0.0.1]:45053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFyK6-0002YW-NQ for submit@debbugs.gnu.org; Thu, 12 Jan 2023 09:12:54 -0500 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:40566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFyK2-0002YJ-GV for 60752@debbugs.gnu.org; Thu, 12 Jan 2023 09:12:53 -0500 Received: from mail1.netim.hosting (unknown [185.26.106.172]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 8C0632078D; Thu, 12 Jan 2023 15:12:46 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 3E3AF80096; Thu, 12 Jan 2023 15:12:46 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-1.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Our3kt_qMgQ3; Thu, 12 Jan 2023 15:12:46 +0100 (CET) Received: from [192.168.1.239] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id D094A80093; Thu, 12 Jan 2023 15:12:45 +0100 (CET) Message-ID: Date: Thu, 12 Jan 2023 14:12:45 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 To: 60752@debbugs.gnu.org Subject: [PATCH] services: connman: Add iwd backend support. Content-Language: en-US From: Bruno Victal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60752 Cc: declantsien@riseup.net 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 (-) Hi, Does connman absolutely require a wireless adapter backend? IMO if that's not the case, neither iwd nor wpa-supplicant backends should be pulled by connman. (or at least they should be required only if they are present among the services field) This is because not every machine comes or wants to use a wireless adapter. Cheers, Bruno From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 09:31:38 2023 Received: (at 60752) by debbugs.gnu.org; 12 Jan 2023 14:31:38 +0000 Received: from localhost ([127.0.0.1]:45098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFycE-00034y-3u for submit@debbugs.gnu.org; Thu, 12 Jan 2023 09:31:38 -0500 Received: from mx0.riseup.net ([198.252.153.6]:38266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFycB-00034j-Ib for 60752@debbugs.gnu.org; Thu, 12 Jan 2023 09:31:36 -0500 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4Nt6S151Lgz9swk; Thu, 12 Jan 2023 14:31:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1673533889; bh=S3W1mniGL4LpXCRxAdSoWWQfVOGP9YOtp6itGw90xT8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=QThggQxVKO+aOZK/26VVJ+pu4sRDc7ozKPAM/GuaF1Qm5f4jVYH+17Drby/lS2Pvo E+q4ETbaSLfns96gxC/wLM2v37FlGtbkueQN9jDKqCYENC1t/45HqYjeI6d+INsmZf 0GvRXx9PY4euoWBra4fdYASj1NL+rbOGzyL1dbTs= X-Riseup-User-ID: CDE37488EE1DB9A153CC29B9507606B089BB01BA523DA37F5B46BE46C03A6287 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Nt6S10X0Hz5vNn; Thu, 12 Jan 2023 14:31:28 +0000 (UTC) From: Declan Tsien To: 60752@debbugs.gnu.org Subject: Re: [PATCH] services: connman: Add iwd backend support. In-Reply-To: References: Date: Thu, 12 Jan 2023 22:31:19 +0800 Message-ID: <87fscfbz9k.fsf@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60752 Cc: Bruno Victal 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.7 (-) --=-=-= Content-Type: text/plain Bruno Victal writes: > > IMO if that's not the case, neither iwd nor wpa-supplicant backends should be pulled by connman. (or at least they should be required only if they are present among the services field) > This is because not every machine comes or wants to use a wireless adapter. > Right, are you suggesting removing wpa-supplicant from requirement field? Yeah, it would make more sense and fit my needs too. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEE9pXznsYl4IEztXWfD8aHA3Xv4vUFAmPAGbcXHGRlY2xhbnRz aWVuQHJpc2V1cC5uZXQACgkQD8aHA3Xv4vUVUwv8CJRMP2pOEot4aTIE5c27jZld ZR2uw7QEg4H8ABugEs/NiouJ+7SnaVPwZOZC3lCP2ZUiYuJ3XYtDkhoa43/qqErU hSH3t1e4QK+rqTqP53xDoXJewPKsVkN0S0EVK7rxCUZlFuhgFuMnynBZfmZ6AbuH TpKQZFXNQtdgZYxdLqT/c1la+SWHVRZ7gdYUYtxGbw4xkDUKwFGfgaRfZSwa+KEu tF+o8nT4IN9WpVrhdGZr2xhZtJ4U81Ng1BLOmXrwpi45L6CitiLYCCi/IDpSEgck 39KleaYmoikZkKwCB5K/14Zg8SukiVIC6DEH+MnWIfTb4zL5HXqFkudYYVuUJlQB l6TuDoo9S8C1itgnWiT6ApSEyOTv+pnFYE+b/s+vyu8FJ483mG8uGzxg6eSeBZ98 XNiHlOIi9D30JD0G//e68hgpACcYpKSaYW/6l1R2MrD4I+MweYFP8Jtby85vbyaf RgFTTjKA4pVSDZ2oMuIVn/M3J+OkI7SQ35HwMzH1 =md2G -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 09:53:41 2023 Received: (at 60752) by debbugs.gnu.org; 12 Jan 2023 14:53:41 +0000 Received: from localhost ([127.0.0.1]:45120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFyxZ-0003dd-10 for submit@debbugs.gnu.org; Thu, 12 Jan 2023 09:53:41 -0500 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:55134) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFyxX-0003dU-At for 60752@debbugs.gnu.org; Thu, 12 Jan 2023 09:53:39 -0500 Received: from mail1.netim.hosting (unknown [185.26.106.172]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id 55D402053A; Thu, 12 Jan 2023 15:53:35 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 07D218009A; Thu, 12 Jan 2023 15:53:35 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-1.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id WpVjExXAZzxW; Thu, 12 Jan 2023 15:53:34 +0100 (CET) Received: from [192.168.1.239] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 9A03D80099; Thu, 12 Jan 2023 15:53:34 +0100 (CET) Message-ID: Date: Thu, 12 Jan 2023 14:53:34 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: [PATCH] services: connman: Add iwd backend support. Content-Language: en-US To: Declan Tsien , 60752@debbugs.gnu.org References: <87fscfbz9k.fsf@riseup.net> From: Bruno Victal In-Reply-To: <87fscfbz9k.fsf@riseup.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 60752 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: -2.1 (--) On 2023-01-12 14:31, Declan Tsien wrote: > Bruno Victal writes: > >> >> IMO if that's not the case, neither iwd nor wpa-supplicant backends should be pulled by connman. (or at least they should be required only if they are present among the services field) >> This is because not every machine comes or wants to use a wireless adapter. >> > > Right, are you suggesting removing wpa-supplicant from requirement > field? If that's possible, yes. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 10:22:22 2023 Received: (at 60752) by debbugs.gnu.org; 12 Jan 2023 15:22:22 +0000 Received: from localhost ([127.0.0.1]:48367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFzPK-0007V5-AR for submit@debbugs.gnu.org; Thu, 12 Jan 2023 10:22:22 -0500 Received: from mx0.riseup.net ([198.252.153.6]:55124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFzPI-0007Ur-0c for 60752@debbugs.gnu.org; Thu, 12 Jan 2023 10:22:20 -0500 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4Nt7ZZ0c10z9stW; Thu, 12 Jan 2023 15:22:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1673536934; bh=o2acMbndOpVCqidqJhi1j5EueGz9TfATVHMKTkmdRO4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=nH1v1h5gVQ+M7pdOblvNchEFsR7Pv9eCFI6rn9gmV++pdQpJ7zkU/e06S9g7yiNgS d6C3zOPwKtWf9kxlw6+58M9+hcpcCJDrb/oXd727damFfmcksv699EqzaxUhcnZeOz y6GvfEc/eeCfbCQjo+VmUR8pKcS6ySaB4V9QaNjk= X-Riseup-User-ID: EFD1C1547635483A41F9BBC09EA8DBD4975B8D16CA03C7B056F8A1711F859776 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Nt7ZY1JTsz5vXJ; Thu, 12 Jan 2023 15:22:12 +0000 (UTC) From: Declan Tsien To: Bruno Victal Subject: Re: [PATCH] services: connman: Add iwd backend support. In-Reply-To: References: <87fscfbz9k.fsf@riseup.net> Date: Thu, 12 Jan 2023 23:22:04 +0800 Message-ID: <871qnzwzfn.fsf@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60752 Cc: 60752@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.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Bruno Victal writes: > On 2023-01-12 14:31, Declan Tsien wrote: >> Bruno Victal writes: >>=20 >>> >>> IMO if that's not the case, neither iwd nor wpa-supplicant backends sho= uld be pulled by connman. (or at least they should be required only if they= are present among the services field) >>> This is because not every machine comes or wants to use a wireless adap= ter. >>> >>=20 >> Right, are you suggesting removing wpa-supplicant from requirement >> field? > > If that's possible, yes. I think that is a question for people with more knowledge in this regard. But to my experiencing using connman and iwd. I think it's OK. Now I am running these two shepherd services separately =2D connman (without wpa-supplicant and iwd) =2D iwd This patch can be closed without applying. Thanks for clarifying things for me. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEE9pXznsYl4IEztXWfD8aHA3Xv4vUFAmPAJZwXHGRlY2xhbnRz aWVuQHJpc2V1cC5uZXQACgkQD8aHA3Xv4vUPOwwAqJXABn25U0uZikhUVkKUi4PG xC/9yzGceFmPg1GF5eQcttcJkKJHcY/fC/IPGOdSoN/p3Rq+gUFlKb/xlXBdN4rh R7gOV0cGi3/7Y+aKmJN5FHMWLHw+8wLou90ZQjdvWbA38nU9yVHK/T4JP3Yz4efH mvPQJ1HDCnDXYJjPexglTIA/7VoCDgLHGZ3z/z4WuyJGsSUm1YONGphsu5trdqWh AhEX3UOd3lE0d7of3vwEjzrX94BgdzD4Fn31HgCtyMhYcnAgXH5TpWKhnk77HyEO h3DW+aiWlAMhy0676HdW0F8LXQqicUcaT0fAEr5U7n0/vudjfDZVvDuwQp+arygS 7YfbCs9iVUyJC3PYJr9wIE/mwtRxx96ZvCd4KR5c6yfITBEOK1w4nlUZEzSBQgrz cGsJ8uHkwZhueU9E51c4tbQNYr2mpSgLfv6DvzVCe2DrGVFSuK9x4BosVj1yOI/7 xl8sOpPLSGhodwKX2Onc7PM5C2c/n4tEvFpKGXEQ =e0ni -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 20:17:18 2023 Received: (at 60752) by debbugs.gnu.org; 14 Jan 2023 01:17:18 +0000 Received: from localhost ([127.0.0.1]:52816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGVAc-0005RV-0e for submit@debbugs.gnu.org; Fri, 13 Jan 2023 20:17:18 -0500 Received: from mx1.riseup.net ([198.252.153.129]:48118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGVAa-0005RF-0P for 60752@debbugs.gnu.org; Fri, 13 Jan 2023 20:17:17 -0500 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4Nv0kZ1khtzDqCn for <60752@debbugs.gnu.org>; Sat, 14 Jan 2023 01:17:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1673659030; bh=VRowg0YvzpaCm8G3Rv98RvmNvYxtazCOxj7+NeeVzoE=; h=From:To:Subject:References:Date:From; b=Roi9OS0rmZSmAs4B9b2ICBAffjOaMFvD6P5BzcTSBkw7BvJnTIHkuEzIqXj8XWj2y xVKv4fw0frjF/OpRb/549QMPppwZGwwxSrpEoDjq69w8y0HDKwX65OE2X8gxN2SqEX XvhgrIemUb/8wvsQ0GODOO2zh3RQ7thof9+NzvbE= X-Riseup-User-ID: 1048524F661FFAC4911BC3F14D689A871E7214D367B1A1F3452E0085C7B69E5E Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Nv0kY3KxWz5vZt for <60752@debbugs.gnu.org>; Sat, 14 Jan 2023 01:17:09 +0000 (UTC) From: Declan Tsien To: 60752@debbugs.gnu.org Subject: [Declan Tsien] Re: [bug#60752] [PATCH] services: connman: Add option to disable wpa-supplicant. References: <874jstc3zl.fsf@riseup.net> Date: Sat, 14 Jan 2023 09:17:02 +0800 Message-ID: <87wn5pap9t.fsf@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="====-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60752 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.7 (-) --====-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain -------------------- Start of forwarded message -------------------- From: Declan Tsien To: Bruno Victal Subject: Re: [bug#60752] [PATCH] services: connman: Add option to disable wpa-supplicant. Date: Sat, 14 Jan 2023 09:13:50 +0800 --=-=-= Content-Type: multipart/signed; boundary="==-=-=" --==-=-= Content-Type: multipart/mixed; boundary="===-=-=" --===-=-= Content-Type: text/plain Content-Disposition: inline Bruno Victal writes: > Hi, > > Does connman absolutely require a wireless adapter backend? > IMO if that's not the case, neither iwd nor wpa-supplicant backends should be pulled by connman. (or at least they should be required only if they are present among the services field) > This is because not every machine comes or wants to use a wireless adapter. > > > Cheers, > Bruno Hi, what about this. --===-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-services-connman-Add-option-to-disable-wpa-supplican.patch Content-Transfer-Encoding: quoted-printable Content-Description: services: connman: Add option to disable wpa-supplicant. From=20379d4afac343101a2351bab4f314496395828d8d Mon Sep 17 00:00:00 2001 From: Declan Tsien Date: Sat, 14 Jan 2023 08:57:02 +0800 Subject: [PATCH] services: connman: Add option to disable wpa-supplicant. * gnu/services/networking.scm (connman-configuration)[disable-wpa-supplicant?]: New field. (connman-shepherd-service): Applied disable-wpa-supplicant? logic. * doc/guix.texi: Add information about connman-configuration disable-wpa-supplicant? option. =2D-- doc/guix.texi | 4 ++++ gnu/services/networking.scm | 20 ++++++++++++-------- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 751d0957d8..29be830bd4 100644 =2D-- a/doc/guix.texi +++ b/doc/guix.texi @@ -19726,6 +19726,10 @@ The connman package to use. =20 @item @code{disable-vpn?} (default: @code{#f}) When true, disable connman's vpn plugin. + +@item @code{disable-wpa-supplicant?} (default: @code{#f}) +When true, remove @code{wpa-supplicant} requirement. Let users disable +wireless adapters or hook in a another implementation like @code{iwd}. @end table @end deftp =20 diff --git a/gnu/services/networking.scm b/gnu/services/networking.scm index 702404bc6c..39162fe822 100644 =2D-- a/gnu/services/networking.scm +++ b/gnu/services/networking.scm @@ -19,6 +19,7 @@ ;;; Copyright =C2=A9 2021 Maxime Devos ;;; Copyright =C2=A9 2021 Guillaume Le Vaillant ;;; Copyright =C2=A9 2022 Andrew Tropin +;;; Copyright =C2=A9 2023 Declan Tsien ;;; ;;; This file is part of GNU Guix. ;;; @@ -1262,10 +1263,12 @@ (define network-manager-service-type (define-record-type* connman-configuration make-connman-configuration connman-configuration? =2D (connman connman-configuration-connman =2D (default connman)) =2D (disable-vpn? connman-configuration-disable-vpn? =2D (default #f))) + (connman connman-configuration-connman + (default connman)) + (disable-vpn? connman-configuration-disable-vpn? + (default #f)) + (disable-wpa-supplicant? connman-configuration-disable-wpa-supplicant? + (default #f))) =20 (define (connman-activation config) (let ((disable-vpn? (connman-configuration-disable-vpn? config))) @@ -1280,13 +1283,14 @@ (define (connman-shepherd-service config) "Return a shepherd service for Connman" (and (connman-configuration? config) =2D (let ((connman (connman-configuration-connman config)) =2D (disable-vpn? (connman-configuration-disable-vpn? config))) + (let ((connman (connman-configuration-connman config)) + (disable-vpn? (connman-configuration-disable-vpn? conf= ig)) + (disable-wpa-supplicant? (connman-configuration-disable-wpa-suppl= icant? config))) (list (shepherd-service (documentation "Run Connman") (provision '(networking)) =2D (requirement =2D '(user-processes dbus-system loopback wpa-supplicant)) + (requirement (append '(user-processes dbus-system loopback) + (if disable-wpa-supplicant? '() '(wpa-sup= plicant)))) (start #~(make-forkexec-constructor (list (string-append #$connman "/sbin/connmand") =2D-=20 2.38.1 --===-=-= Content-Type: text/plain Content-Disposition: inline This way, connman service can let users disable wireless adapters or hook in a another implementation like iwd. Cheers, Declan --===-=-=-- --==-=-= Content-Type: application/pgp-signature; name=signature.asc Content-Transfer-Encoding: base64 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KCmlRSExCQUVCQ0FBMUZpRUU5cFh6bnNZbDRJ RXp0WFdmRDhhSEEzWHY0dlVGQW1QQ0FjOFhIR1JsWTJ4aGJuUnoKYVdWdVFISnBjMlYxY0M1dVpY UUFDZ2tRRDhhSEEzWHY0dlV4SVF3QXV6WVZKemVBRnNHVDQ4Rnhob0FPSHJFVQpRMXAvU2lkU001 dTlNZ0s3SEJucXhEUjlXeU1WQW1iNXRha2YzMzFhRTdnVlQ0TkhROGVPKy9DbkRicThKYWpQCkND QmFYVExCbFlVMzQ5T3dUR1M2OU8xSlZDWXJpUU5FQVM4RVBuYjN3NXZIYzFpRnZKVFhOMHRVQUlL VXhTTzQKODRSdHRiWWtSUTYraStnM3UybjBBUnlhcFJSM0d3NlR4Sy81NDREWkc5eFVadDMvbzh1 ZEk5UFpVSnVjNDhTdAo3MDlwOFZxamtnT3JhMm5iYnNjaXdTZ3VJSVErWWI4VmJhRVF6YU51a2Jv SkJRTzJoU2lvRG1YYlRkZERHQ2tVCi9DWnFpM0hYd2orWTc4UFE5ZFNsVU9ROWFLcGw1UWU5QTU1 SnpONXE1eVVVemdQMlNGb3pKY0ZSK3g4WkMxZUMKOUVTVmdPeE5IL3MvTjV5VlgrUXJwWU5xZkE4 ck5zelBmNkcreEkvOXhmcllkZUtuQVoyZUFLWk1RRVdDdlI1WApaLzhVMFVRVFJLdG9NSUxlRVQ1 QWQxVmdjYWhOSWVMVXFHYjc2UmtuRW1ZVTNVKzVFemt2MWZ3ZmhnQlRhTVF2Ckp3UUFvMnR5RnVk UFE2dDJtdjdONGgwQ1lubnJXUnBtT1pud2xOM0YKPWVBZmsKLS0tLS1FTkQgUEdQIFNJR05BVFVS RS0tLS0t --==-=-=-- --=-=-= Content-Type: text/plain -------------------- End of forwarded message -------------------- --=-=-=-- --====-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEE9pXznsYl4IEztXWfD8aHA3Xv4vUFAmPCAo4XHGRlY2xhbnRz aWVuQHJpc2V1cC5uZXQACgkQD8aHA3Xv4vWgCQwAmtEq+SGtPiPOFqGZlxwWASpd rN2DTpoPNlHMRXZYJH/+E6VqMp9ewp+Q7cYMAonmy9IHeCtEb7SZjq6CS+tp6xzC tILOfpuYdAuF4H5MW3M3HXa8rAJXyy5KvY82X0LvOkrfXNpt+Cpcs+SqOsG9/aKo wOGWS94rxolYz3TytM5cEK9uMzSmGB9vzIWELBLR6DN11Bi2LdoTKwB9kSUTMMj/ CfMe0y1nVyBr0v7fM+hhYMknXz5E8C6k0w6cJKXnU/ewDEbuwX6y7ivDyuvSUt0W IgQeZet/yjoF3Qt7WX0v4vZxNJxub5OHXOqX+MHa+bC3SutxdBjOiq/AavUS0k2n OAneTVwhMFHA3WvFLZrKPb8Ep2OzOAIov67tiMwyYzE4IA/E3DhIG6H876kVsyQh Yc82LPIdkStOzjgTR5+GkOyga3xlqtVNxjxyl/kYPbbltdW3ZAfmox23tqrYf5Sj 1ptBTr0NftKYv6DFIfgYm/6bjDvSlcmNJr72F9V5 =p9S3 -----END PGP SIGNATURE----- --====-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 20:54:19 2023 Received: (at 60752-done) by debbugs.gnu.org; 14 Jan 2023 01:54:19 +0000 Received: from localhost ([127.0.0.1]:52860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGVkR-0000O6-2i for submit@debbugs.gnu.org; Fri, 13 Jan 2023 20:54:19 -0500 Received: from mx1.riseup.net ([198.252.153.129]:48672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGVkP-0000Nq-AO for 60752-done@debbugs.gnu.org; Fri, 13 Jan 2023 20:54:17 -0500 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4Nv1YH320WzDqCq for <60752-done@debbugs.gnu.org>; Sat, 14 Jan 2023 01:54:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1673661251; bh=9aShrhO1kv2KtgQI1yMSHyNH3O+5MqryIwfwXiTLWlM=; h=From:To:Subject:Date:From; b=PZ2kkseiJ8qOoiziSa0EOUxt3ZH5GtAanEkyIdi7rW+Ur5Q53jbQyZibDd+wTfdpB mbiWN5HGF3qDIApmrrqCJhWgTsRUOidDyVwpjNWegL0ONfwO0wWt9WnNPs2ydDRnJ8 0yB1wu7OFgHselGG1aZv2517Zm6FcGBlqKUBmgsc= X-Riseup-User-ID: BF32C33F41613507EC8866982110BF889FFCD3768DA41141EEDCA0AE31CB4DFF Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Nv1YG4B0Zz5vLh for <60752-done@debbugs.gnu.org>; Sat, 14 Jan 2023 01:54:10 +0000 (UTC) From: Declan Tsien To: 60752-done@debbugs.gnu.org Subject: Date: Sat, 14 Jan 2023 09:54:03 +0800 Message-ID: <87pmbhank4.fsf@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Started a new thread since the subject has changed https://issues.guix.gnu.org/60800 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [198.252.153.129 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [198.252.153.129 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: 60752-done 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: 0.3 (/) --=-=-= Content-Type: text/plain Started a new thread since the subject has changed https://issues.guix.gnu.org/60800 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEE9pXznsYl4IEztXWfD8aHA3Xv4vUFAmPCCzsXHGRlY2xhbnRz aWVuQHJpc2V1cC5uZXQACgkQD8aHA3Xv4vV3VQv8ClKYjsdqWt5xjwKZHMdUUyEK 1DQ7hJv1UtbWr1/+wEIMA2VfZ7RWz6xVj8E5+uO8MbjkhbtXh1eaHALj0yIEA2Vm 4Otd8RGDdIqqAXDj4uxJjBjYsib45PPVgp0Hht/9leMOgFcC3TJHyQoBtcRT6ZJf vGOgEMHKMhubeZ5Pgp2CSlQud/vkAaQfdjuNuaq5AZSAz9QnefFiN5CbIJWu0Grg B38ox3W6ZaQie3egctssxZWKEXnSHhd8ETG4ixJzB7nm3nuU0ENhqMS9gHxqWry4 TDToz4FcB6t4hnZCMFBOsNVypMs39lWhV/MN+i76TtD+bZn7wo2PKuNYqSKGtQ5P ZoRodBPwYvF+hDrGRwVcutXHdRifKhdDe1sbEkXD49YQptJ/olPARiS6enwSydIh mdLohg2kIsjtda113p1qfzsIgQFy5kW48scgtL1CO/13+qFB3oLA3WqYv5edneIY H+7uRDceOWWayf/A3+V2Vb/PxzZBIh+CIVx2PL39 =HpRr -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Aug 14 21:46:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Mon, 16 Jan 2023 16:35:01 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 11:34:42 2023 Received: (at control) by debbugs.gnu.org; 16 Jan 2023 16:34:42 +0000 Received: from localhost ([127.0.0.1]:34496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHSRW-000474-CZ for submit@debbugs.gnu.org; Mon, 16 Jan 2023 11:34:42 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:55113) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHSRT-00046l-AA for control@debbugs.gnu.org; Mon, 16 Jan 2023 11:34:40 -0500 Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id C029E6000F for ; Mon, 16 Jan 2023 16:34:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1673886873; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=C0SX2RXR1lHyZsTDEoBzut2TezVplLAfGGM3QdiexnE=; b=glARCapJHxW3KgXGJEA/ldf3f+6e8clXDaFErRPds1omQdjCvGcn7ZftFVTFt0guVT46s4 8CG/5laPJ0aPu4WvIYVJPu9PbD3mtowxY0lw8UkdXfq4X3aPyGRB14gyBC/LGU9lTm5hsq ZvbCK7eFvFFcs9JqONeRKvpsGTyLvoXQc9VKDWucutDGheHcRkL74UOXYjd/ayXTYBY2+C o4pzCCQkw6HyXd1MNwW69451FWSnB4uQe6Y9Dp5ZY/cAnuDk7cw3m/iJkJBMsio+y6cTJA w75Du4FgHovbM3/83uY70qVF+OTPssO+Asc42q3UhZ2wUzgTTMFtQhmnKPv4FQ== From: Andrew Tropin To: control@debbugs.gnu.org Subject: Date: Mon, 16 Jan 2023 20:34:28 +0400 Message-ID: <87o7qyl9pn.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: reopen 60752 merge 60752 60800 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [217.70.183.195 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [217.70.183.195 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control 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: 0.3 (/) --=-=-= Content-Type: text/plain reopen 60752 merge 60752 60800 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmPFfJQACgkQIgjSCVjB 3rDTEw//cy608zyzDz75vj3usKHX50Uofy1CX8h5vGtI3mcdWMb1fvqQS9IHweP1 MJbzulh7XVXQxMaP6g8EFQLFj5gpoB5vCvniyiMXbATwqWi6Edu8zN/ZunXqsnWe HEQbyKru+iZjyxpAHntYIzI0SaXJHJwoRWSlYV4XIfad9ldUllj9Qtkv2Y57FFtb ZxQfr9wHvoVgTDIeKOgmDz7qtY6oDQWqM0MAJkfeZEQEcWriU/bcpLt8+DG4GH3j cvYEHHVMsTQ79oCyLoh16ZIHpSW6UjwxT2sN9jHLUtOq5x/g+rIj5xLsRNXH6un2 8I0QZWHSWkQydux8jNZnyNRh8BFaUHbzsfPJxc0TsMhz6Yj89MbWZaMms/LJi9TR DIpcgcpHv6pnfxmGlMtk+JNTbI7k2ToyoVTb47DA9Vlp5YWsuqoNCk6UVNzzv3P5 2cJtahs0/ajc8tustVJ/EyQoJ/BoqZl6lHUB+sAT+CuU9srjAEw6waC/2PbX/ev1 OVHN9VKJOWNIdSDlshcxJnPC9g8hsJBel13wiqn3eY2aNK7S52/WpiAl2wdsc5+R QeHbUcSEm8VxdIU/m92w+RtWddeGzFG3uzU/q9aI6SjZDUYPyv8zH+qiKSm3aGnp lowcxvBcenoLr154KrDaSCFa4vLfKbnER4lz7oAdcmXw4SAi6v0= =agd2 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 12:22:29 2023 Received: (at 60752-done) by debbugs.gnu.org; 16 Jan 2023 17:22:29 +0000 Received: from localhost ([127.0.0.1]:34590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHTBl-0007hc-77 for submit@debbugs.gnu.org; Mon, 16 Jan 2023 12:22:29 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:60433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHTBg-0007hM-W4 for 60752-done@debbugs.gnu.org; Mon, 16 Jan 2023 12:22:27 -0500 Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id E53B5FF809; Mon, 16 Jan 2023 17:22:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1673889738; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ok4CFgF2wSdrkry1+D5XC4bHswnEFM+GVJQmBZXouKQ=; b=pxCkwlFxY1AUIcRG0SkasHQ0/Aun2wAB6pGCAZSHYzvuGpoXtZ6a0HiXucDdV8Xb80DpP2 lQqBzMY2otg5JsfjN1q/2OdlNWMNkYlzzfRTbScFwgr9JcmhiIIVnOO0QzMsPqcRcdYDz/ 9ZKTXST7QqVBdwjNPkMoWKcfwLoXPR1c9R4caHFFE3qotRQ8zaG+PQKRnnQHHaxfUsf8aR UeO+u0YegIe7H9eUM/yncc7GFYthSf7+/dPv6Z7Zl1aNRIy6G6IPaPg6g14Sn6PTZUf93v LvPdDwNnKSkDLzSh95Zlw0LbiNqVJNHQ42h/s/ye5FdEGSAiereHmTVlW488Zw== From: Andrew Tropin To: Declan Tsien , 60752-done@debbugs.gnu.org Subject: Re: bug#60752: In-Reply-To: <87pmbhank4.fsf@riseup.net> References: <874jsvc3ms.fsf@riseup.net> <87pmbhank4.fsf@riseup.net> Date: Mon, 16 Jan 2023 21:22:11 +0400 Message-ID: <87k01ml7i4.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60752-done 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.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2023-01-14 09:54, Declan Tsien wrote: > Started a new thread since the subject has changed > https://issues.guix.gnu.org/60800 Let's keep the discussion in this thread, not to lose the context. BTW, there is a retitle command for debbugs in case it necessary to change the title of the bug.=20 From=20what I see wpa-supplicant requirement is not needed, as Bruno mentioned, there are use cases, where connman can be used without wpa-supplicant or wireless backend at all. According to the documentation I was able to find, to enable iwd support =2D-wifi=3Diwd_agent should be added to connmand, so I applied the first patch with a few adjustments: Completely removed wpa-supplicant requirement, realigned the code. Unfortunately, I don't use connman and can't easily check, Declan, could you please confirm that iwd is now working correctly with connman? =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmPFh8MACgkQIgjSCVjB 3rBcJRAAiWhBemgjt8vn46TwEF0J0dM5nNU1v34M0QgRhl/KEI0BSQZM3414twRx mYJ6xFtdZKUg1pI543Khq2Y1xWuHTwBsSeiGJOE3sUU0aRI+ASyYXYyawLiNqXcO Lxok1rKU/GyG2YuH7XQXz7l5Jk5zrkg6Fcfx2Hn/dR9oOKzqYAssfvla7/JU7tyR I6iOMbGlBNp70z7I/Cr+921V7cr/txA1U88IckS88AOJoCLT8XWFBDXe5cZnksNX 9+VCCC0N9/fCu/riTajHKy011xaKZYHbe4igPr+hbno5pEiyn2mnz5JD31L/B+t+ 7yooLFX7Vvbc0wosB3pq2/kpIrZ7jTVYCbfsXCshisc9EqyRShtxtl/3BzXQ50IQ jXJbDq7SEtYN84uKdwE1hQllqd6EB6F9cMQIpOqvq0rA4cOTKam4GiOX3uvcPYvH Jz1uvKv1U9v138OKniCm3Pk6xT8ZJKwX2A4mhSYJxeLbUJTgKatPkX2z/44TJz1b giyYr3PcQRD8fPhWn8BazOh8m9Us2xnXvp9B02Me/6uM9Ad40tIzDZYnxeiK/nPb 3Nt5t91ARyhVv6dVwi0lVD7xodHkxHFy8xSwFJb2LESOsctNyo4Swc7sCuzbhUw3 K6iwjneULrENHyP+ZQK+vXsJl6t+A60sDvCStsjg7EqEX8tS1ns= =AL04 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 19:31:13 2023 Received: (at 60752) by debbugs.gnu.org; 17 Jan 2023 00:31:13 +0000 Received: from localhost ([127.0.0.1]:35272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHZsf-0000uU-5M for submit@debbugs.gnu.org; Mon, 16 Jan 2023 19:31:13 -0500 Received: from mx1.riseup.net ([198.252.153.129]:48228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHZsb-0000uF-D3 for 60752@debbugs.gnu.org; Mon, 16 Jan 2023 19:31:12 -0500 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4NwqYz5T1tzDqdP; Tue, 17 Jan 2023 00:31:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1673915463; bh=FF0CTpCNxDSl9TbPtwQwd3wuzHw1S8f9vu70OzX5ILM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=bez2DUtVDmis0wi9SLh5teWiycSQaDImDpIWYTJ1HyBbdJEJYXNz0XQd/ZR8ZhY97 K3IUkCSTSm9rFx6RPha3Q3Dm/7KYmv2dIbDexAPJWvr82VwPeezZe9yLsuGUIoFjfD DFgEuX0g+WV0I/rHD/2eiXZhsZqCLEumG+7cUYZc= X-Riseup-User-ID: EACB7F77D277E8B3485486462930D44BB4C87B983DDA551211A0543FBC299880 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4NwqYz0m7Yz5vcZ; Tue, 17 Jan 2023 00:31:02 +0000 (UTC) From: Declan Tsien To: Andrew Tropin Subject: Re: bug#60752: In-Reply-To: <87k01ml7i4.fsf@trop.in> References: <874jsvc3ms.fsf@riseup.net> <87pmbhank4.fsf@riseup.net> <87k01ml7i4.fsf@trop.in> Date: Tue, 17 Jan 2023 08:30:53 +0800 Message-ID: <87fscadmte.fsf@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60752 Cc: 60752@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.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Andrew Tropin writes: > On 2023-01-14 09:54, Declan Tsien wrote: > >> Started a new thread since the subject has changed >> https://issues.guix.gnu.org/60800 > > Let's keep the discussion in this thread, not to lose the context. > > BTW, there is a retitle command for debbugs in case it necessary to > change the title of the bug.=20 > Thanks. > > From what I see wpa-supplicant requirement is not needed, as Bruno > mentioned, there are use cases, where connman can be used without > wpa-supplicant or wireless backend at all. > > According to the documentation I was able to find, to enable iwd support > --wifi=3Diwd_agent should be added to connmand, so I applied the first > patch with a few adjustments: Completely removed wpa-supplicant > requirement, realigned the code. Unfortunately, I don't use connman and > can't easily check, Declan, could you please confirm that iwd is now > working correctly with connman? > > --=20 > Best regards, > Andrew Tropin Yeah, Its working. In my case, --wifi=3Diwd_agent is not required either when using iwd. But it should be useful when wpa-supplicant and iwd services are both in the system. Best regards, Declan Tsien --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEE9pXznsYl4IEztXWfD8aHA3Xv4vUFAmPF7D0XHGRlY2xhbnRz aWVuQHJpc2V1cC5uZXQACgkQD8aHA3Xv4vW48Qv/a1vMt7KXlprhddpKSwN3Cf68 VBl6/mdyKPiDFV6PJBm5uqfroGWoNO2goyzaA8yQGNzomJH1NhPh8mFvm4u+eoVv nLhq7E/yC54O2uH7pXmcrV8gIzbDu5BqSH2zOu5E2W/NlnLdicywuJEl0QbupBBi b2P2cM4N0xcfarj95wJqykbJmhObtYy//r9qLi0bkddta4hCo9w+FuST65TO+H7z CvtI2VCkDa2BtUjDva4vTlZzGu/cvW4j0nPS++3r+zh2mKaba1QazCo838Jwy2RS x2KMuKMi2jnIjgSajtp8zRpt5ZoaQgRr+jA2UaOTsJTXlU49tdY0C7/SdcdYROYM al+l8a0BeBYfXuO8TaQinnBC/r0FKeBcK1ve1OYYkFZerAvawT4JUrKZYHemdmy3 rbD8uqj1/LNFoZms6TDC6pnXOl8Yaal+YeelW5IUas0rX3bgaMGhIGo1/WEihJYq /nOhLGR/m3NW/e/g2FbH3CSYZX8R90FM+o/y3ZDP =2Tqi -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Aug 14 21:46:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 14 Feb 2023 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator