guix-commits
[Top][All Lists]
Advanced

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

04/04: services: network-manager: Set LINUX_MODULE_DIRECTORY environment


From: guix-commits
Subject: 04/04: services: network-manager: Set LINUX_MODULE_DIRECTORY environment variable.
Date: Thu, 23 Mar 2023 17:12:09 -0400 (EDT)

apteryx pushed a commit to branch master
in repository guix.

commit ef71e3290916583973724316e815cee840c1b6d8
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Thu Mar 23 16:49:51 2023 -0400

    services: network-manager: Set LINUX_MODULE_DIRECTORY environment variable.
    
    Fixes <https://issues.guix.gnu.org/62409>.
    
    * gnu/services/networking.scm (network-manager-shepherd-service): Set the
    LINUX_MODULE_DIRECTORY environment variable.
---
 gnu/services/networking.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/services/networking.scm b/gnu/services/networking.scm
index 4632498357..6ab313b97c 100644
--- a/gnu/services/networking.scm
+++ b/gnu/services/networking.scm
@@ -1248,7 +1248,11 @@ project's documentation} for more information."
                                                "/lib/NetworkManager/VPN")
                                 ;; Override non-existent default users
                                 "NM_OPENVPN_USER="
-                                "NM_OPENVPN_GROUP="))))
+                                "NM_OPENVPN_GROUP="
+                                ;; Allow NetworkManager to find the modules.
+                                (string-append
+                                 "LINUX_MODULE_DIRECTORY="
+                                 "/run/booted-system/kernel/lib/modules")))))
                     ;; XXX: Despite the "online" name, this doesn't guarantee
                     ;; WAN connectivity, it merely waits for NetworkManager
                     ;; to finish starting-up. This is required otherwise



reply via email to

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