X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprivate%2Fvpn%2Fdefault.nix;h=a9051afeed3cee193f13f04907846fe50fe22405;hb=850adcf4b17afb6f5429b030f3c814d502d2b53e;hp=fbcba2f845dfb61ff06c874706b1df52b465b43c;hpb=de6d17ec97a1946f628372e5b0854cb21a91a55f;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/vpn/default.nix b/modules/private/vpn/default.nix index fbcba2f..a9051af 100644 --- a/modules/private/vpn/default.nix +++ b/modules/private/vpn/default.nix @@ -46,12 +46,17 @@ in fi ''; + systemd.slices.tinc = { + description = "Tinc slice"; + }; + systemd.services.tinc-Immae = { description = "Tinc Daemon - Immae"; wantedBy = [ "multi-user.target" ]; after = [ "network.target" ]; path = [ pkgs.tinc pkgs.bashInteractive pkgs.iproute pkgs.gnused pkgs.gawk pkgs.git pkgs.glibc ]; serviceConfig = { + Slice = "tinc.slice"; Type = "simple"; Restart = "always"; RestartSec = "3";