alt-linux-vagrant-boxes/alt-server-v-10/setup.yml
2023-11-18 17:28:18 +03:00

18 lines
582 B
YAML

---
- name: Provision
hosts: default
become: true
become_method: su
gather_facts: false
vars:
become_password: vagrant
tasks:
- name: Shell
ansible.builtin.shell: |
mkdir -pm 700 /home/vagrant/.ssh
curl -q -o /home/vagrant/.ssh/authorized_keys https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant.pub
chmod 0600 /home/vagrant/.ssh/authorized_keys
chown -R vagrant:vagrant /home/vagrant/.ssh
echo "vagrant ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/vagrant
chmod 0440 /etc/sudoers.d/vagrant