From f3c0a676a55919dfef5f97e671c59b294d88d99f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20-=20Le=20Filament?= <remi@le-filament.com>
Date: Mon, 17 Oct 2022 10:17:58 +0200
Subject: [PATCH] [UPD] remove remaining files

---
 files/nosnap    |  3 +++
 tasks/main.yml  | 17 +++++++++++++++++
 vars/Debian.yml |  3 +++
 3 files changed, 23 insertions(+)
 create mode 100644 files/nosnap

diff --git a/files/nosnap b/files/nosnap
new file mode 100644
index 0000000..ef1f6a2
--- /dev/null
+++ b/files/nosnap
@@ -0,0 +1,3 @@
+Package: snapd
+Pin: release *
+Pin-Priority: -1
diff --git a/tasks/main.yml b/tasks/main.yml
index aa851ab..4ece322 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -52,6 +52,23 @@
     remove: true
     state: absent
 
+- name: disable dynamic motd news
+  lineinfile:
+    name: "/etc/default/motd-news"
+    regexp: "ENABLED=1"
+    line: "ENABLED=0"
+    mode: '0644'
+  when: ansible_os_family == "Debian"
+
+- name: Copy nosnap file
+  copy:
+    src: nosnap
+    dest:  /etc/apt/preferences.d/nosnap
+    owner: root
+    group: root
+    mode: '0644'
+  when: ansible_os_family == "Debian"
+
 - name: Create {{ host_user }} group
   group:
     name: "{{ host_user }}"
diff --git a/vars/Debian.yml b/vars/Debian.yml
index 5c4bf43..6538faa 100644
--- a/vars/Debian.yml
+++ b/vars/Debian.yml
@@ -10,6 +10,9 @@ files_to_remove:
   - /root/snap
   - /home/{{ host_user }}/snap
   - /snap
+  - /usr/games
+  - /usr/local/games
+  - /var/cache/snapd
   - /var/snap
   - /var/lib/snapd
 users_to_remove:
-- 
GitLab