From 2dded296b1bdf4e8deff9d5eae39ca7a1c10720a Mon Sep 17 00:00:00 2001
From: uvok cheetah
Date: Tue, 31 Oct 2023 17:09:08 +0100
Subject: Linting!

indentation, naming, quoting, parameters, modes
---
 roles/router/tasks/main.yml | 5 +++--
 roles/router/tasks/tinc.yml | 7 +++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

(limited to 'roles/router/tasks')

diff --git a/roles/router/tasks/main.yml b/roles/router/tasks/main.yml
index ee09493..c319b4a 100644
--- a/roles/router/tasks/main.yml
+++ b/roles/router/tasks/main.yml
@@ -1,5 +1,5 @@
 ---
-- name: install routing software
+- name: Install routing software
   package:
     name:
       - tinc
@@ -13,9 +13,10 @@
     - tinc is defined
     - tinc.configure is defined
     - tinc.configure
-- name: copy munin plugin
+- name: Copy munin plugin
   copy:
     src: munin_bird
     dest: /usr/local/share/munin/plugins/bird
+    mode: '0750'
   tags:
     - munin
diff --git a/roles/router/tasks/tinc.yml b/roles/router/tasks/tinc.yml
index 682fa0f..2673a59 100644
--- a/roles/router/tasks/tinc.yml
+++ b/roles/router/tasks/tinc.yml
@@ -1,21 +1,25 @@
+---
 - name: Ensure tinc directory exists
   ansible.builtin.file:
     path: '/etc/tinc/tn_int/'
     state: directory
+    mode: '0750'
 - name: Install tinc.conf template
   template:
     src: tinc.conf.j2
     dest: /etc/tinc/tn_int/tinc.conf
+    mode: '0750'
   tags:
     - tconfig
 - name: Install tinc-up template
   template:
     src: tinc-up.j2
     dest: /etc/tinc/tn_int/tinc-up
+    mode: '0740'
   tags:
     - tconfig
 - name: Copy remaining files
-  synchronize:
+  ansible.posix.synchronize:
     src: tn_int/
     dest: /etc/tinc/tn_int/
     archive: false
@@ -26,7 +30,6 @@
     path: "/etc/tinc/tn_int/{{ item }}"
     mode: "0740"
   with_items:
-    - tinc-up
     - tinc-down
   tags:
     - exec
-- 
cgit v1.2.3