blob: ca0fff436fcb30d58906b5d186c59c64c491e29f [file] [log] [blame]
---
- name: update_configs | limits.conf
sudo: yes
sudo_user: root
copy: src=limits.conf dest=/etc/security/limits.conf
tags: update_configs
- name: update_configs | /etc/pam.d/common-session
sudo: yes
sudo_user: root
copy: src=common-session dest=/etc/pam.d/common-session
tags: update_configs
- name: update_configs | settings.xml
sudo: yes
sudo_user: jenkins
template: src=m2_settings.j2 dest={{m2_cache_dir}}/settings.xml
owner=jenkins group=jenkins
when: m2_settings
tags: update_configs
- name: update_configs | settings.yaml
sudo: yes
sudo_user: jenkins
template: src=buildr_settings.j2 dest={{buildr_dir}}/settings.yaml
owner=jenkins group=jenkins
when: m2_settings
tags: update_configs
- name: update_configs | npmrc
sudo: yes
sudo_user: jenkins
template: src=npmrc.j2 dest={{jenkins_home}}/.npmrc
owner=jenkins group=jenkins
when: npmrc_setup
tags: update_configs
- name: update_configs | sshd_config cleanout
sudo: yes
sudo_user: root
lineinfile: dest=/etc/ssh/sshd_config
regexp="^UsePAM\s+no"
state=absent
tags: update_configs
- name: update_configs | sshd_config update
sudo: yes
sudo_user: root
lineinfile: dest=/etc/ssh/sshd_config
line="UsePAM yes"
state=present
tags: update_configs
register: sshd_config_update
- name: update_configs | sshd restart
sudo: yes
sudo_user: root
service: name=ssh state=restarted
tags: update_configs
when: sshd_config_update|changed
- name: update_configs | remove USERGROUPS_ENAB yes
sudo: yes
sudo_user: root
lineinfile: dest=/etc/login.defs
regexp="^USERGROUPS_ENAB yes"
state=absent
tags: update_configs
- name: update_configs | set USERGROUPS_ENAB to no
sudo: yes
sudo_user: root
lineinfile: dest=/etc/login.defs
line="USERGROUPS_ENAB no"
state=present
tags: update_configs