Changeset 3667 in MondoRescue for branches/3.3/ansible/roles/system/tasks/main.yml
- Timestamp:
- Jun 7, 2017, 3:03:17 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3/ansible/roles/system/tasks/main.yml
r3657 r3667 2 2 3 3 - name: Check that IP address is setup 4 copy: src=templates/ifcfg-enp2s0f0 dest=/etc/sysconfig/network-scripts/ifcfg-enp2s0f0 owner=root group=root mode=0600 backup=yes4 template: src=templates/ifcfg-enp2s0f0 dest=/etc/sysconfig/network-scripts/ifcfg-enp2s0f0 owner=root group=root mode=0600 backup=yes 5 5 tags: system 6 6 7 7 - name: Check that GW is setup 8 copy: src=templates/network dest=/etc/sysconfig/network owner=root group=root mode=0600 backup=yes8 template: src=templates/network dest=/etc/sysconfig/network owner=root group=root mode=0600 backup=yes 9 9 tags: system 10 10 … … 28 28 tags: system 29 29 30 - name: Ensure the fwadmin groupexists31 group: name= fwadminstate=present30 - name: Ensure the groups exists 31 group: name={{ item }} state=present 32 32 tags: system 33 with_items: 34 - fwadmin 35 - bruno 33 36 34 - name: Ensure the fwadmin accountexists35 user: name= fwadmin state=present group=fwadmin home=/home/fwadminmove_home=yes37 - name: Ensure the accounts exists 38 user: name={{ item }} state=present group={{ item }} home=/home/{{ item }} move_home=yes 36 39 tags: system 40 with_items: 41 - fwadmin 42 - bruno 37 43 38 - name: Copy public for fwadmin access 39 lineinfile: destfile=/home/{{ item }}/.ssh/authorized_keys state=present line='{{ sshkey }}' owner={{item }} group={{item }} mode=0600 backup=yes 44 - name: Copy special keys for remote access (git...) 45 copy: src=/users/bruno/prj/musique-ancienne.org/mondorescue.org/{{ item.f }} dest=/home/bruno/{{ item.f }} mode={{ item.m }} backup=yes owner=bruno group=bruno 46 with_items: 47 - { f: .ssh, m: 700 } 48 - { f: .ssh/id_rsa, m: 600 } 49 - { f: .ssh/id_rsa.pub, m: 644 } 50 51 - name: Copy public keys for access 52 lineinfile: destfile=/home/{{ item }}/.ssh/authorized_keys state=present line='{{ sshkey }}' mode=0600 backup=yes owner={{ item }} group={{ item }} 40 53 with_items: 41 54 - fwadmin … … 52 65 53 66 - name: Check that sshutout is configured 54 copy: src=templates/sshutout.conf dest=/etc/sshtout.conf owner=root group=root mode=0600 backup=yes67 template: src=templates/sshutout.conf dest=/etc/sshutout.conf owner=root group=root mode=0600 backup=yes 55 68 notify: 56 69 - restart sshutout
Note:
See TracChangeset
for help on using the changeset viewer.