Merge branch 'master' of leap.se:/leap_vagrant
authorkwadronaut <kwadronaut@leap.se>
Fri, 20 Nov 2015 07:48:40 +0000 (08:48 +0100)
committerkwadronaut <kwadronaut@leap.se>
Fri, 20 Nov 2015 07:48:40 +0000 (08:48 +0100)
1  2 
definitions/jessie/base.sh

@@@ -7,14 -7,9 +7,13 @@@ apt-get -y install curl unzip vim tmu
  # Set up sudo
  echo 'vagrant ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/vagrant
  
- # LEAP still requires ssh-root login:
 -# jessie 
 -sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config 
 -echo 'PasswordAuthentication no' >> /etc/ssh/sshd_config 
++# LEAP still requires ssh-root login Jessie:
 +
 +# Either create a root password OR a user with sudo rights in the preseed
 +echo 'root:vagrant' | sudo chpasswd 
 +
 +echo 'PasswordAuthentication yes' >> /etc/ssh/sshd_config 
- #echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config 
 +sed -i 's/PermitRootLogin without-password/PermitRootLogin yes/' /etc/ssh/sshd_config 
  
  # Tweak sshd to prevent DNS resolution (speed up logins)
  echo 'UseDNS no' >> /etc/ssh/sshd_config