diff --git a/flake.nix b/flake.nix index ccfd9480..26145bd6 100644 --- a/flake.nix +++ b/flake.nix @@ -388,9 +388,9 @@ echo '${selfRef}' > flake [ -e old ] && nix store diff-closures ./old ./current - ln -sfT `pwd`/current /nix/var/nix/gcroots/microvm/${name} - ln -sfT `pwd`/booted /nix/var/nix/gcroots/microvm/booted-${name} - ln -sfT `pwd`/old /nix/var/nix/gcroots/microvm/old-${name} + ln -sfT \$PWD/current /nix/var/nix/gcroots/microvm/${name} + ln -sfT \$PWD/booted /nix/var/nix/gcroots/microvm/booted-${name} + ln -sfT \$PWD/old /nix/var/nix/gcroots/microvm/old-${name} systemctl restart microvm@${name}.service END diff --git a/modules/microvm.nix b/modules/microvm.nix index 689b752c..7f865942 100644 --- a/modules/microvm.nix +++ b/modules/microvm.nix @@ -66,7 +66,7 @@ in copyToServer = writeScript "copy-to-${server}" '' #! ${runtimeShell} -e - nix copy --to ssh://root@${serverFQDN} $@ + nix copy --to ssh-ng://root@${serverFQDN} $@ ''; runOnServer = writeScript "run-on-${server}" ''