X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprivate%2Fvpn%2Fdefault.nix;h=a9051afeed3cee193f13f04907846fe50fe22405;hb=27dd65fc95a91155367acbe15754dc22c8869552;hp=fbcba2f845dfb61ff06c874706b1df52b465b43c;hpb=ea9c6fe8041faab128391a0c03ec3bde25e29fa3;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";