From ef9d27acdfffcca68ab204ecb4660207eb26d392 Mon Sep 17 00:00:00 2001 From: rasmus-kirk Date: Tue, 11 Jun 2024 10:02:22 +0200 Subject: [PATCH] updated vpn-submodule --- CHANGELOG.md | 6 ++++++ flake.lock | 52 +++++++++++++++++++++++++++++++++-------------- nixarr/nixarr.nix | 7 +------ 3 files changed, 44 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 001b2fd..2590634 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 2024-06-11 + +Updated: +- VPNConfinement submodule + + ## 2024-03-12 Added: diff --git a/flake.lock b/flake.lock index 8a50391..5ac15ac 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ ] }, "locked": { - "lastModified": 1713532798, - "narHash": "sha256-wtBhsdMJA3Wa32Wtm1eeo84GejtI43pMrFrmwLXrsEc=", + "lastModified": 1717408969, + "narHash": "sha256-Q0OEFqe35fZbbRPPRdrjTUUChKVhhWXz3T9ZSKmaoVY=", "owner": "numtide", "repo": "devshell", - "rev": "12e914740a25ea1891ec619bb53cf5e6ca922e40", + "rev": "1ebbe68d57457c8cae98145410b164b5477761f4", "type": "github" }, "original": { @@ -28,11 +28,32 @@ ] }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1717285511, + "narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_2": { + "inputs": { + "nixpkgs-lib": [ + "vpnconfinement", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1717285511, + "narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8", "type": "github" }, "original": { @@ -76,11 +97,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1713562564, - "narHash": "sha256-NQpYhgoy0M89g9whRixSwsHb8RFIbwlxeYiVSDwSXJg=", + "lastModified": 1717893485, + "narHash": "sha256-WMU6ZRZrBgEUDIF0siu2aIyVAXcxfElSwzZtS/mSpN4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "92d295f588631b0db2da509f381b4fb1e74173c5", + "rev": "3bcedce9f4de37570242faf16e1e143583407eab", "type": "github" }, "original": { @@ -122,11 +143,11 @@ ] }, "locked": { - "lastModified": 1711963903, - "narHash": "sha256-N3QDhoaX+paWXHbEXZapqd1r95mdshxToGowtjtYkGI=", + "lastModified": 1717850719, + "narHash": "sha256-npYqVg+Wk4oxnWrnVG7416fpfrlRhp/lQ6wQ4DHI8YE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "49dc4a92b02b8e68798abd99184f228243b6e3ac", + "rev": "4fc1c45a5f50169f9f29f6a98a438fb910b834ed", "type": "github" }, "original": { @@ -137,16 +158,17 @@ }, "vpnconfinement": { "inputs": { + "flake-parts": "flake-parts_2", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1711570356, - "narHash": "sha256-SiOKmuE+ezmmZlIbjwtl9BPtT0M/T1X0f/mQwynZRTE=", + "lastModified": 1718094603, + "narHash": "sha256-1XhMelD62FU3Us3BGzH1VQTIqN2eeMmkM69NNowD5/8=", "owner": "Maroka-chan", "repo": "VPN-Confinement", - "rev": "7f35705087b742e22f3fb07704c04c4818fff2c7", + "rev": "9ff61662f1a167b53897bd120811dd7ec22a1b88", "type": "github" }, "original": { diff --git a/nixarr/nixarr.nix b/nixarr/nixarr.nix index a9db14d..ddbd1b0 100644 --- a/nixarr/nixarr.nix +++ b/nixarr/nixarr.nix @@ -267,7 +267,6 @@ in { fix-permissions ]; - # TODO: wtf to do about openports vpnnamespaces.wg = mkIf cfg.vpn.enable { enable = true; openVPNPorts = optional cfg.vpn.vpnTestService.enable { @@ -301,7 +300,7 @@ in { '' cd "$(mktemp -d)" - ping google.com + dig google.com # Print resolv.conf echo "/etc/resolv.conf contains:" @@ -331,10 +330,6 @@ in { ); }; in "${vpn-test}/bin/vpn-test"; - - bindsTo = ["netns@wg.service"]; - requires = ["network-online.target"]; - after = ["wg.service"]; }; }; }