about summary refs log tree commit diff
path: root/nixos/maintainers/scripts
diff options
context:
space:
mode:
authorAdam C. Stephens <2071575+adamcstephens@users.noreply.github.com>2024-06-04 00:16:12 -0400
committerGitHub <noreply@github.com>2024-06-04 00:16:12 -0400
commit72f73120fc32a790cc8db9e57d77ea3cdba7e819 (patch)
tree7906b6f8cf8e38f29a77c13300272bc068ec61a5 /nixos/maintainers/scripts
parent5a7646f59010bf91d68cf323bf3ae8ca5d31d3ef (diff)
parentdfd0d14efc14c5673be1ce76753ea4e8140868bc (diff)
Merge pull request #316162 from adamcstephens/lxd/vm-cfg-rw
lxd-virtual-machine-image: install initial configuration read-write
Diffstat (limited to 'nixos/maintainers/scripts')
-rw-r--r--nixos/maintainers/scripts/lxd/lxd-container-image.nix2
-rw-r--r--nixos/maintainers/scripts/lxd/lxd-virtual-machine-image.nix3
2 files changed, 2 insertions, 3 deletions
diff --git a/nixos/maintainers/scripts/lxd/lxd-container-image.nix b/nixos/maintainers/scripts/lxd/lxd-container-image.nix
index 930ab34af3856..8c0e75e84f753 100644
--- a/nixos/maintainers/scripts/lxd/lxd-container-image.nix
+++ b/nixos/maintainers/scripts/lxd/lxd-container-image.nix
@@ -20,7 +20,7 @@
     };
   in ''
     if [ ! -e /etc/nixos/configuration.nix ]; then
-      install -m 644 -D ${config} /etc/nixos/configuration.nix
+      install -m 0644 -D ${config} /etc/nixos/configuration.nix
     fi
   '';
 
diff --git a/nixos/maintainers/scripts/lxd/lxd-virtual-machine-image.nix b/nixos/maintainers/scripts/lxd/lxd-virtual-machine-image.nix
index bbbdd1f3fa173..8a1c9b0d634cd 100644
--- a/nixos/maintainers/scripts/lxd/lxd-virtual-machine-image.nix
+++ b/nixos/maintainers/scripts/lxd/lxd-virtual-machine-image.nix
@@ -20,8 +20,7 @@
     };
   in ''
     if [ ! -e /etc/nixos/configuration.nix ]; then
-      mkdir -p /etc/nixos
-      cp ${config} /etc/nixos/configuration.nix
+      install -m 0644 -D ${config} /etc/nixos/configuration.nix
     fi
   '';