Merge branch 'nettoyage-de-printemps' into 'newinfra'
Nettoyage de printemps See merge request nounous/ansible!197certbot_on_virtu
commit
9c55443f90
|
@ -1,52 +0,0 @@
|
|||
---
|
||||
- name: Install ansible
|
||||
apt:
|
||||
update_cache: true
|
||||
name:
|
||||
- ansible
|
||||
register: apt_result
|
||||
retries: 3
|
||||
until: apt_result is succeeded
|
||||
|
||||
- name: Create ansible directory
|
||||
file:
|
||||
path: /var/local/ansible
|
||||
state: directory
|
||||
mode: '2775'
|
||||
owner: root
|
||||
group: nounou
|
||||
|
||||
- name: Set ACL for ansible directory
|
||||
acl:
|
||||
path: /var/local/ansible
|
||||
default: true
|
||||
entity: nounou
|
||||
etype: group
|
||||
permissions: rwx
|
||||
state: query
|
||||
|
||||
- name: Clone Ansible project
|
||||
git:
|
||||
repo: 'http://gitlab.adm.crans.org/nounous/ansible.git'
|
||||
dest: /var/local/ansible
|
||||
umask: '002'
|
||||
version: 'master'
|
||||
|
||||
- name: Indicate Ansible in motd
|
||||
template:
|
||||
src: update-motd.d/05-service.j2
|
||||
dest: /etc/update-motd.d/05-ansible
|
||||
mode: 0755
|
||||
|
||||
- name: Enable automatic removal of stale sockets
|
||||
lineinfile:
|
||||
dest: /etc/ssh/sshd_config
|
||||
regexp: ^StreamLocalBindUnlink
|
||||
line: "StreamLocalBindUnlink yes # Enable automatic removal of stale sockets"
|
||||
state: absent
|
||||
|
||||
- name: Restart sshd
|
||||
systemd:
|
||||
enabled: true
|
||||
state: restarted
|
||||
name: sshd
|
|
@ -1,3 +0,0 @@
|
|||
#!/usr/bin/tail +14
|
||||
{{ ansible_header | comment }}
|
||||
[0m> [38;5;82mAnsible[0m a été déployé sur cette machine. Voir [38;5;6m/var/local/ansible/[0m.
|
|
@ -1,20 +0,0 @@
|
|||
---
|
||||
- name: Install backuppc
|
||||
apt:
|
||||
update_cache: true
|
||||
name: backuppc
|
||||
register: apt_result
|
||||
retries: 3
|
||||
until: apt_result is succeeded
|
||||
|
||||
- name: Disable mlocate indexation of backup files
|
||||
lineinfile:
|
||||
path: /etc/updatedb.conf
|
||||
regexp: '^PRUNEPATHS'
|
||||
line: PRUNEPATHS="/tmp /var/spool /media /var/lib/os-prober /var/lib/ceph /var/lib/backuppc /backup"
|
||||
|
||||
- name: Indicate role in motd
|
||||
template:
|
||||
src: update-motd.d/05-service.j2
|
||||
dest: /etc/update-motd.d/05-backuppc
|
||||
mode: 0755
|
|
@ -1,3 +0,0 @@
|
|||
#!/usr/bin/tail +14
|
||||
{{ ansible_header | comment }}
|
||||
[0m> [38;5;82mBackupPC[0m a été déployé sur cette machine. Voir [38;5;6m/etc/backuppc/[0m et [38;5;6m/var/lib/backuppc/[0m.
|
|
@ -1,71 +0,0 @@
|
|||
---
|
||||
- name: Deploy /home systemd mounts
|
||||
template:
|
||||
src: "systemd/system/home.mount.j2"
|
||||
dest: "/etc/systemd/system/home\x2dadh-{{ item }}.mount"
|
||||
mode: 0644
|
||||
loop:
|
||||
- a
|
||||
- b
|
||||
- c
|
||||
- d
|
||||
- e
|
||||
- f
|
||||
- g
|
||||
- h
|
||||
- i
|
||||
- j
|
||||
- k
|
||||
- l
|
||||
- m
|
||||
- n
|
||||
- o
|
||||
- p
|
||||
- q
|
||||
- r
|
||||
- s
|
||||
- t
|
||||
- u
|
||||
- v
|
||||
- w
|
||||
- x
|
||||
- y
|
||||
- z
|
||||
- mail
|
||||
- logs
|
||||
|
||||
- name: Load and activate /home systemd mounts
|
||||
systemd:
|
||||
name: "home\x2dadh-{{ item }}.mount"
|
||||
daemon_reload: true
|
||||
enabled: true
|
||||
state: started
|
||||
loop:
|
||||
- a
|
||||
- b
|
||||
- c
|
||||
- d
|
||||
- e
|
||||
- f
|
||||
- g
|
||||
- h
|
||||
- i
|
||||
- j
|
||||
- k
|
||||
- l
|
||||
- m
|
||||
- n
|
||||
- o
|
||||
- p
|
||||
- q
|
||||
- r
|
||||
- s
|
||||
- t
|
||||
- u
|
||||
- v
|
||||
- w
|
||||
- x
|
||||
- y
|
||||
- z
|
||||
- mail
|
||||
- logs
|
|
@ -1,13 +0,0 @@
|
|||
{{ ansible_header | comment }}
|
||||
[Unit]
|
||||
Description=Mount /home-adh/{{ item }}
|
||||
After=iscsi.service iscsid.service lvm2-activation-early.service multipathd.service
|
||||
|
||||
[Mount]
|
||||
What=/dev/mapper/mpath-home-{{ item }}-part1
|
||||
Where=/home-adh/{{ item }}
|
||||
Type=ext4
|
||||
Options=rw,usrjquota=aquota.user,jqfmt=vfsv1,nosuid,nodev,nofail
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Loading…
Reference in New Issue