guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/07: gnu: wpa-supplicant: Enable OWE support.


From: guix-commits
Subject: 03/07: gnu: wpa-supplicant: Enable OWE support.
Date: Wed, 28 Sep 2022 17:23:38 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit f33733785a5e218a683a83b902ac79f9e27d3a13
Author: Andreas Rammhold <andreas@rammhold.de>
AuthorDate: Tue Sep 20 01:59:56 2022 +0200

    gnu: wpa-supplicant: Enable OWE support.
    
    With OWE support users are enable to connect to "Opportunistic Wireless
    Encryption" networks. This means users are able to have an encrypted
    data channel in an otherwise open wireless network.
    
    * gnu/packages/admin.scm (wpa-supplicant)[arguments]: Rename
    'configure-for-dbus' phase to 'set-config-options'.  Set CONFIG_OWE=y.
    Remove trailing #t.
    
    Co-authored-by: Ludovic Courtès <ludo@gnu.org>
---
 gnu/packages/admin.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 7254ad366f..1a213adfdd 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -52,6 +52,7 @@
 ;;; Copyright © 2022 Wamm K. D. <jaft.r@outlook.com>
 ;;; Copyright © 2022 Roman Riabenko <roman@riabenko.com>
 ;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
+;;; Copyright © 2022 Andreas Rammhold <andreas@rammhold.de>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2150,14 +2151,16 @@ command.")
      (substitute-keyword-arguments (package-arguments wpa-supplicant-minimal)
        ((#:phases phases)
         `(modify-phases ,phases
-           (add-after 'configure 'configure-for-dbus
+           (add-after 'configure 'set-config-options
              (lambda _
                (let ((port (open-file ".config" "al")))
+                 ;; Enable Opportunistic Wireless Encryption (OWE) and D-Bus
+                 ;; support.
                  (display "
+      CONFIG_OWE=y
       CONFIG_CTRL_IFACE_DBUS_NEW=y
       CONFIG_CTRL_IFACE_DBUS_INTRO=y\n" port)
-                 (close-port port))
-               #t))
+                 (close-port port))))
           (add-after 'install-documentation 'install-dbus-conf
             (lambda* (#:key outputs #:allow-other-keys)
               (let* ((out (assoc-ref outputs "out"))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]