From 364d812707df5f157a68f59229b3f2fe63a078b6 Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Mon, 17 Jun 2024 14:11:04 +0200 Subject: [PATCH 1/3] adapt to recent MirageVPN change --- unikernel.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unikernel.ml b/unikernel.ml index 29c198d..b9186f2 100644 --- a/unikernel.ml +++ b/unikernel.ml @@ -14,7 +14,7 @@ module Main (S : Tcpip.Stack.V4V6) (KV : Mirage_kv.RO) = struct - module O = Miragevpn_mirage.Make (R) (M) (P) (T) (S) + module O = Miragevpn_mirage.Client_router (R) (M) (P) (T) (S) type t = { ovpn : O.t From c26202ee32d84af57e5fb57d32883c3f65813545 Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Mon, 17 Jun 2024 14:32:22 +0200 Subject: [PATCH 2/3] update miragevpn commit --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a726314..d4d71fb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,7 +27,7 @@ RUN opam init --disable-sandboxing -a --bare https://github.com/ocaml/opam-repos RUN opam switch create myswitch 4.14.2 RUN opam exec -- opam install -y mirage opam-monorepo ocaml-solo5 RUN opam exec -- opam install -y tls -RUN opam pin add -y https://github.com/robur-coop/miragevpn.git#0a502cafd0824888c194039fae32a9e1e65cd356 +RUN opam pin add -y https://github.com/robur-coop/miragevpn.git#34588aecfee64cbd1bf4be9ca4f198423a3c3c0b RUN opam pin add -y https://github.com/mirage/mirage-qubes.git#6d4745eb111c84d68efc8bb14e03d4c5c761df3b RUN mkdir /tmp/orb-build ADD config.ml /tmp/orb-build/config.ml From db5d228aa3922e8b99b5324b377aca5c92cc1eea Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Mon, 17 Jun 2024 14:50:48 +0200 Subject: [PATCH 3/3] update sha256 --- qubes-miragevpn.sha256 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qubes-miragevpn.sha256 b/qubes-miragevpn.sha256 index 43efe5e..6e69e2c 100644 --- a/qubes-miragevpn.sha256 +++ b/qubes-miragevpn.sha256 @@ -1 +1 @@ -2959804554bc7bca62d391355086abe80ffe37c35ce3c016eba0320a3077d0e0 ./dist/qubes-miragevpn.xen +c1916f5d930383ddfe445f231e28db6e268b92a93858c83570a3766392d21f00 ./dist/qubes-miragevpn.xen