diff --git a/roles/ansible/tasks/main.yml b/roles/ansible/tasks/main.yml deleted file mode 100644 index 5413589fe2fa680d577176ffabe53d8c63c69479..0000000000000000000000000000000000000000 --- a/roles/ansible/tasks/main.yml +++ /dev/null @@ -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 diff --git a/roles/ansible/templates/update-motd.d/05-service.j2 b/roles/ansible/templates/update-motd.d/05-service.j2 deleted file mode 100755 index 3c1935f2a5cd6453b0f8005695a33f6b3a8aaf6e..0000000000000000000000000000000000000000 --- a/roles/ansible/templates/update-motd.d/05-service.j2 +++ /dev/null @@ -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. diff --git a/roles/backuppc/tasks/main.yml b/roles/backuppc/tasks/main.yml deleted file mode 100644 index bb1e89b2e505d8bfd54d4cafcc22582a747e18e6..0000000000000000000000000000000000000000 --- a/roles/backuppc/tasks/main.yml +++ /dev/null @@ -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 diff --git a/roles/backuppc/templates/update-motd.d/05-service.j2 b/roles/backuppc/templates/update-motd.d/05-service.j2 deleted file mode 100755 index e0e1810dcd537ec6a77e4c5df3625a7b2ab90e88..0000000000000000000000000000000000000000 --- a/roles/backuppc/templates/update-motd.d/05-service.j2 +++ /dev/null @@ -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. diff --git a/roles/zbee-mount/tasks/main.yml b/roles/zbee-mount/tasks/main.yml deleted file mode 100644 index dc04aca40e8d2331c9dec25ab88394041c4827d9..0000000000000000000000000000000000000000 --- a/roles/zbee-mount/tasks/main.yml +++ /dev/null @@ -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 diff --git a/roles/zbee-mount/templates/systemd/system/home.mount.j2 b/roles/zbee-mount/templates/systemd/system/home.mount.j2 deleted file mode 100644 index 2727294627fa9aa4497bdc924d9ec028ef13c60f..0000000000000000000000000000000000000000 --- a/roles/zbee-mount/templates/systemd/system/home.mount.j2 +++ /dev/null @@ -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