flake.nix fix permissions in microvm-update-* scripts

This commit is contained in:
Astro 2022-06-16 21:26:21 +02:00
parent dbc3e08961
commit e3fdd7c09f
1 changed files with 4 additions and 0 deletions

View File

@ -251,6 +251,8 @@
${hostConfig.system.build.runOnServer} bash -e <<END
mkdir -p /var/lib/microvms/${name}
cd /var/lib/microvms/${name}
chown root:kvm .
chmod 0775 .
nix build \
-o current \
${self}#nixosConfigurations.${name}.config.microvm.declaredRunner
@ -265,6 +267,8 @@
${hostConfig.system.build.runOnServer} bash -e <<END
mkdir -p /var/lib/microvms/${name}
cd /var/lib/microvms/${name}
chown root:kvm .
chmod 0775 .
rm -f current
ln -s ${hostConfig.microvm.declaredRunner} current
echo '${selfRef}' > flake