summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--content/posts/openbsd-vpn-gateway/index.org15
-rw-r--r--content/posts/openvpn-issues-openbsd/cover.png (renamed from content/posts/openvpn-issues-openbsd-6.7/cover.png)bin89359 -> 89359 bytes
-rw-r--r--content/posts/openvpn-issues-openbsd/index.org (renamed from content/posts/openvpn-issues-openbsd-6.7/index.org)0
3 files changed, 15 insertions, 0 deletions
diff --git a/content/posts/openbsd-vpn-gateway/index.org b/content/posts/openbsd-vpn-gateway/index.org
index 7add08d..2f6e784 100644
--- a/content/posts/openbsd-vpn-gateway/index.org
+++ b/content/posts/openbsd-vpn-gateway/index.org
@@ -93,3 +93,18 @@
Now if you check =ifconfig=, you should see the interface has the
correct IP.
+
+* Configuring OpenVPN
+
+ First we have to install [[https://openvpn.net/][OpenVPN]], which is provided by the OpenBSD
+ package manager. Normally we would install the =openvpn= package,
+ but due to an [[{{< ref "openvpn-issues-openbsd" >}}][issue with libressl]], we'll be installing the =mbedtls=
+ version. This problem should hopefully be resolved soon, so we'll
+ likely be able to use regular =openvpn= in the future.
+
+ #+BEGIN_SRC shell
+ doas pkg_add openvpn--mbedtls
+ #+END_SRC
+
+ Note: The =--mbedtls= is required to get the =mbedtls= flavour of
+ the =openvpn= package.
diff --git a/content/posts/openvpn-issues-openbsd-6.7/cover.png b/content/posts/openvpn-issues-openbsd/cover.png
index 0dad1fe..0dad1fe 100644
--- a/content/posts/openvpn-issues-openbsd-6.7/cover.png
+++ b/content/posts/openvpn-issues-openbsd/cover.png
Binary files differ
diff --git a/content/posts/openvpn-issues-openbsd-6.7/index.org b/content/posts/openvpn-issues-openbsd/index.org
index acb7793..acb7793 100644
--- a/content/posts/openvpn-issues-openbsd-6.7/index.org
+++ b/content/posts/openvpn-issues-openbsd/index.org