summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEmīls <emils@mullvad.net>2020-11-06 17:04:06 +0000
committerEmīls <emils@mullvad.net>2020-11-09 10:49:36 +0000
commite12b39bc9ae61c748aa1aa06bf66d59074f5aee3 (patch)
tree1c89d6a9f6400b41effd98bc802731a984e29c06
parent925dfb2a09d6dd681fb8517ee9ceb7d64387357d (diff)
downloadmullvadvpn-e12b39bc9ae61c748aa1aa06bf66d59074f5aee3.tar.xz
mullvadvpn-e12b39bc9ae61c748aa1aa06bf66d59074f5aee3.zip
Document WireGuard related environment variables
-rw-r--r--README.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/README.md b/README.md
index f1e1cdbf61..fcf17da5a2 100644
--- a/README.md
+++ b/README.md
@@ -364,6 +364,13 @@ echo "org.gradle.jvmargs=-Xmx4608M" >> ~/.gradle/gradle.properties
* `"systemd"`: use systemd's `resolved` service through DBus
* `"network-manager"`: use `NetworkManager` service through DBus
+* `TALPID_FORCE_USERSPACE_WIREGUARD` - Forces the daemon to use the userspace implementation of
+ WireGuard on Linux.
+
+* `TALPID_FORCE_NM_WIREGUARD` - Forces the daemon to use NetworkManager to create a WireGuard
+ device instead of relying on netlink. This is highly inadvisable currently, as NetworkManager is
+ exhibiting buggy behavior.
+
## Building and running the desktop Electron GUI app