force reauth on tailscale key change

This commit is contained in:
Cyryl Płotnicki 2023-03-04 08:21:35 +00:00
parent e73323eb26
commit 9830568981

View file

@ -1,13 +1,7 @@
{ { config, pkgs, inputs, ... }:
config, let
pkgs, inherit (inputs.nixpkgs-nixos-unstable.legacyPackages."x86_64-linux")
inputs, tailscale;
...
}: let
inherit
(inputs.nixpkgs-nixos-unstable.legacyPackages."x86_64-linux")
tailscale
;
in { in {
environment.systemPackages = [ tailscale ]; environment.systemPackages = [ tailscale ];
services.tailscale = { services.tailscale = {
@ -39,7 +33,7 @@ in {
exit 0 exit 0
fi fi
${tailscale}/bin/tailscale up -authkey `cat /run/secrets/tailscale-key-${config.networking.hostName}` ${tailscale}/bin/tailscale up --force-reauth --authkey `cat /run/secrets/tailscale-key-${config.networking.hostName}`
''; '';
}; };
} }