about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-04-18 16:05:20 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-04-18 16:05:20 +0200
commit5c62d3d26b07bb78ec92aec69e99dbee542f5e9d (patch)
tree1b43f2675b47b9eacc1b517b88861758ad58172c /nixos
parentda774bced5ed308c0393d7bb2c542fc84278b4bf (diff)
nixos-rebuild: Handle $SHELL not being bash
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/installer/tools/nixos-rebuild.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/modules/installer/tools/nixos-rebuild.sh b/nixos/modules/installer/tools/nixos-rebuild.sh
index 2d137dd52add1..d7b749573fa9e 100644
--- a/nixos/modules/installer/tools/nixos-rebuild.sh
+++ b/nixos/modules/installer/tools/nixos-rebuild.sh
@@ -1,5 +1,7 @@
 #! @shell@
 
+if [ -x "@shell@" ]; then export SHELL="@shell@"; fi;
+
 set -e
 
 showSyntax() {