#126 Allow vagrant user to sudo to all users
Merged 7 years ago by ausil. Opened 7 years ago by vinzentm.
vinzentm/fedora-kickstarts fix_sudoers_config_for_vagrant  into  master

file modified
+1 -1
@@ -24,7 +24,7 @@ 

  

  # Vagrant setup

  sed -i 's,Defaults\\s*requiretty,Defaults !requiretty,' /etc/sudoers

- echo 'vagrant ALL=NOPASSWD: ALL' > /etc/sudoers.d/vagrant-nopasswd

+ echo 'vagrant ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/vagrant-nopasswd

  sed -i 's/.*UseDNS.*/UseDNS no/' /etc/ssh/sshd_config

  mkdir -m 0700 -p ~vagrant/.ssh

  cat > ~vagrant/.ssh/authorized_keys << EOKEYS

file modified
+1 -1
@@ -45,7 +45,7 @@ 

  

  # Vagrant setup

  sed -i 's,Defaults\\s*requiretty,Defaults !requiretty,' /etc/sudoers

- echo 'vagrant ALL=NOPASSWD: ALL' > /etc/sudoers.d/vagrant-nopasswd

+ echo 'vagrant ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/vagrant-nopasswd

  sed -i 's/.*UseDNS.*/UseDNS no/' /etc/ssh/sshd_config

  mkdir -m 0700 -p ~vagrant/.ssh

  cat > ~vagrant/.ssh/authorized_keys << EOKEYS

This addresses atomic-wg issue 173.

Also vagrant docs https://www.vagrantup.com/docs/boxes/base.html
tell to configure it like this.

Pull-Request has been merged by ausil

7 years ago