about summary refs log tree commit diff
path: root/modules/virtualisation
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2012-12-18 13:44:47 -0500
committerShea Levy <shea@shealevy.com>2012-12-18 13:44:47 -0500
commit3ef1432866f7b35adbd4a8b78b25ad0cf61c2fb4 (patch)
treefd745e6a6225fefca4275d9c8e2dcd2a38f7b2df /modules/virtualisation
parentab18c03685ca47ee0289e4cef0a1d641cf777b54 (diff)
downloadnixlib-3ef1432866f7b35adbd4a8b78b25ad0cf61c2fb4.tar
nixlib-3ef1432866f7b35adbd4a8b78b25ad0cf61c2fb4.tar.gz
nixlib-3ef1432866f7b35adbd4a8b78b25ad0cf61c2fb4.tar.bz2
nixlib-3ef1432866f7b35adbd4a8b78b25ad0cf61c2fb4.tar.lz
nixlib-3ef1432866f7b35adbd4a8b78b25ad0cf61c2fb4.tar.xz
nixlib-3ef1432866f7b35adbd4a8b78b25ad0cf61c2fb4.tar.zst
nixlib-3ef1432866f7b35adbd4a8b78b25ad0cf61c2fb4.zip
Update create-s3-amis and amazon-image.nix to recent nixos
Diffstat (limited to 'modules/virtualisation')
-rw-r--r--modules/virtualisation/amazon-image.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/virtualisation/amazon-image.nix b/modules/virtualisation/amazon-image.nix
index 79fb435db386..38885d12b35c 100644
--- a/modules/virtualisation/amazon-image.nix
+++ b/modules/virtualisation/amazon-image.nix
@@ -50,6 +50,10 @@ with pkgs.lib;
           mkdir -p /mnt/etc
           touch /mnt/etc/NIXOS
 
+          # `switch-to-configuration' requires a /bin/sh
+          mkdir -p /mnt/bin
+          ln -s ${config.system.build.binsh}/bin/sh /mnt/bin/sh
+
           # Install a configuration.nix.
           mkdir -p /mnt/etc/nixos
           cp ${./amazon-config.nix} /mnt/etc/nixos/configuration.nix