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