From 214d0edb39124077757dcd0522efa6b4eef62e54 Mon Sep 17 00:00:00 2001 From: illustris Date: Thu, 15 Apr 2021 17:46:16 +0530 Subject: [PATCH] zerotier --- configuration.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/configuration.nix b/configuration.nix index bdce972..a7cb407 100644 --- a/configuration.nix +++ b/configuration.nix @@ -126,17 +126,23 @@ enable = true; forwardX11 = true; }; - udev.packages = [ (pkgs.callPackage (import ./packages/xr-hardware/default.nix) {}) ]; + udev = { + packages = [ (pkgs.callPackage (import ./packages/xr-hardware/default.nix) {}) ]; + extraRules = '' + SUBSYSTEM=="virtio-ports", ATTR{name}=="org.qemu.guest_agent.0", TAG+="systemd" ENV{SYSTEMD_WANTS}="qemu-guest-agent.service" + ''; + }; ntp.enable = true; + zerotierone = { + enable = true; + joinNetworks = [ "93afae5963c6858e" ]; + }; }; environment.etc.openvpn.source = "${pkgs.update-resolv-conf}/libexec/openvpn"; virtualisation.docker.enable = true; # Temporary fix for qemu-ga till #112886 gets merged - services.udev.extraRules = '' - SUBSYSTEM=="virtio-ports", ATTR{name}=="org.qemu.guest_agent.0", TAG+="systemd" ENV{SYSTEMD_WANTS}="qemu-guest-agent.service" - ''; systemd.services.qemu-guest-agent = { description = "Run the QEMU Guest Agent"; serviceConfig = {