Advertisement
Guest User

Untitled

a guest
Feb 11th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. ---
  2. # Playbook de Post install
  3. - name: "Post Install WEB"
  4. hosts: all
  5. remote_user: root
  6. tasks:
  7.  
  8. - name: "Création des groupes"
  9. group: name={{item.name}}
  10. gid={{item.gid}}
  11. state=present
  12. with_items: groups_to_create
  13.  
  14. - name: "Création des utilisateurs"
  15. user: name={{item.name}}
  16. uid={{item.uid}}
  17. group={{item.gid}}
  18. with_items: users_to_create
  19.  
  20. - name: "Changement des mots de passe"
  21. when: item.passwd is defined
  22. user: name={{item.name}}
  23. password={{item.passwd}}
  24. with_items: users_to_create
  25.  
  26. - name: "Application du groupe secondaire"
  27. when: item.gid_2 is defined
  28. user: name={{item.name}}
  29. groups={{item.gid_2}}
  30. with_items: users_to_create
  31.  
  32. - name: "MAJ profile"
  33. template: src=profile.j2 dest=/home/{{item.name}}/.bash_profile
  34. with_items: users_to_create
  35.  
  36. - name: "Application des droits"
  37. file: path={{item.path}}
  38. owner={{item.owner}}
  39. group={{item.group}}
  40. mode={{item.mode}}
  41. with_items: files_to_chown
  42.  
  43. - name: "Set Swappinness"
  44. sysctl: name=vm.swappiness value=10 state=present
  45.  
  46. - name: "Suppression des utilisateurs"
  47. user: name={{item.name}} state=absent
  48. with_items: users_to_del
  49.  
  50. - name: "Configuration SSH"
  51. template: src=sshd_config.j2 dest=/etc/ssh/sshd_config
  52. notify:
  53. - restart sshd
  54.  
  55. - name: "Configuration des repos yum CentOS 7"
  56. yumrepo:
  57. name: "{{item.name}}"
  58. description: "{{item.description}}"
  59. baseurl: "{{item.baseurl}}"
  60. enabled: "{{item.enabled}}"
  61. file: "{{item.file}}"
  62. with_items: repos
  63.  
  64. - name: "Install Packages"
  65. yum: name={{item}} state=installed
  66. with_items: packages
  67. notify: restart sendmail
  68.  
  69. - name: "Configuration des SUDOers"
  70. template: src=sudoers.j2 dest=/etc/sudoers
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement