From 72dbb4c75dd21fc78c1f8358bf9d24136ad8835a Mon Sep 17 00:00:00 2001 From: Christopher Glass Date: Fri, 25 Aug 2017 13:19:21 +0200 Subject: [PATCH] Added comments. --- live-build/ubuntu-cpc/hooks/042-vagrant.binary | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/live-build/ubuntu-cpc/hooks/042-vagrant.binary b/live-build/ubuntu-cpc/hooks/042-vagrant.binary index 01895872..518c7d43 100755 --- a/live-build/ubuntu-cpc/hooks/042-vagrant.binary +++ b/live-build/ubuntu-cpc/hooks/042-vagrant.binary @@ -71,6 +71,7 @@ chroot ${mount_d} apt-get clean # Create and setup users inside the image. # Vagrant users expect a "vagrant" user with a "vagrant" username. # See https://www.vagrantup.com/docs/boxes/base.html +# Note: We decided NOT to allow root login with a default password. chroot ${mount_d} useradd -m vagrant -s /bin/bash echo "vagrant:vagrant" | chroot ${mount_d} chpasswd @@ -79,9 +80,6 @@ cat << EOF > ${mount_d}/etc/sudoers.d/vagrant vagrant ALL=(ALL) NOPASSWD:ALL EOF -# We should permit root login with password :( -#sed -i 's/^#PermitRootLogin .*/PermitRootLogin yes/g' ${mount_d}/etc/ssh/sshd_config - # Add the insecure vagrant pubkey to the vagrant user, as is expected by the # vagrant ecosystem (https://www.vagrantup.com/docs/boxes/base.html) chroot ${mount_d} chmod 0440 /etc/sudoers.d/vagrant