summary refs log tree commit diff
path: root/nixos/modules/virtualisation/grow-partition.nix
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2017-10-01 22:48:20 +0100
committerJörg Thalheim <joerg@thalheim.io>2017-10-02 09:11:20 +0100
commit2354e0f05a1c31f850f533643cd2f52a58aace35 (patch)
tree721b299c3a18fe6f6dbf7fdaad4924b903d5a9fa /nixos/modules/virtualisation/grow-partition.nix
parent61adee9e550e89a8e2bfc985e741bc8b261f4d7d (diff)
downloadnixlib-2354e0f05a1c31f850f533643cd2f52a58aace35.tar
nixlib-2354e0f05a1c31f850f533643cd2f52a58aace35.tar.gz
nixlib-2354e0f05a1c31f850f533643cd2f52a58aace35.tar.bz2
nixlib-2354e0f05a1c31f850f533643cd2f52a58aace35.tar.lz
nixlib-2354e0f05a1c31f850f533643cd2f52a58aace35.tar.xz
nixlib-2354e0f05a1c31f850f533643cd2f52a58aace35.tar.zst
nixlib-2354e0f05a1c31f850f533643cd2f52a58aace35.zip
cloud-utils: 0.29 -> 0.30
Diffstat (limited to 'nixos/modules/virtualisation/grow-partition.nix')
-rw-r--r--nixos/modules/virtualisation/grow-partition.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/grow-partition.nix b/nixos/modules/virtualisation/grow-partition.nix
index 5039118d78ee..2cb932d208f0 100644
--- a/nixos/modules/virtualisation/grow-partition.nix
+++ b/nixos/modules/virtualisation/grow-partition.nix
@@ -24,7 +24,12 @@ with lib;
       copy_bin_and_libs ${pkgs.gnused}/bin/sed
       copy_bin_and_libs ${pkgs.utillinux}/sbin/sfdisk
       copy_bin_and_libs ${pkgs.utillinux}/sbin/lsblk
-      cp -v ${pkgs.cloud-utils}/bin/.growpart-wrapped $out/bin/growpart
+
+      substitute "${pkgs.cloud-utils}/bin/.growpart-wrapped" "$out/bin/growpart" \
+        --replace "${pkgs.bash}/bin/sh" "/bin/sh" \
+        --replace "awk" "gawk" \
+        --replace "sed" "gnused"
+
       ln -s sed $out/bin/gnused
     '';