From 5e6671f26a3518388b7320d9dfcbbeefc281a082 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Thu, 11 Aug 2016 23:33:33 +0200 Subject: [PATCH] packer: explicitly set Bash as default shell for Vagrant user If the provision script fails with Zsh setup then it's annoying to be dropped to /bin/sh, so let's assume /bin/bash as safe default. --- packer/debian64_provision.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packer/debian64_provision.sh b/packer/debian64_provision.sh index 218c8f6..eff15d1 100644 --- a/packer/debian64_provision.sh +++ b/packer/debian64_provision.sh @@ -100,7 +100,7 @@ vagrant_setup() { chroot ${TARGET} apt-get -y install sudo echo "* Adding Vagrant user" - chroot ${TARGET} useradd -d /home/vagrant -m -u 1000 vagrant + chroot ${TARGET} useradd -d /home/vagrant -m -u 1000 vagrant -s /bin/bash echo "* Installing Vagrant ssh key" mkdir -m 0700 -p ${TARGET}/home/vagrant/.ssh -- 2.1.4