From be3ecf3a29c9f023bcd9a1008e6e85e3106254f2 Mon Sep 17 00:00:00 2001 From: jalr Date: Sun, 21 Oct 2018 17:08:30 +0200 Subject: [PATCH] apt pin mate-screensaver so that it is never installed --- .../roles/windowmanager/files/apt-preferences-mate-desktop | 7 +++++++ packer/ansible/roles/windowmanager/tasks/mate.yml | 5 +++++ 2 files changed, 12 insertions(+) create mode 100644 packer/ansible/roles/windowmanager/files/apt-preferences-mate-desktop diff --git a/packer/ansible/roles/windowmanager/files/apt-preferences-mate-desktop b/packer/ansible/roles/windowmanager/files/apt-preferences-mate-desktop new file mode 100644 index 0000000..760a4d8 --- /dev/null +++ b/packer/ansible/roles/windowmanager/files/apt-preferences-mate-desktop @@ -0,0 +1,7 @@ +Package: mate-screensaver +Pin: release o=Debian +Pin-Priority: -1 + +Package: mate-screensaver-common +Pin: release o=Debian +Pin-Priority: -1 diff --git a/packer/ansible/roles/windowmanager/tasks/mate.yml b/packer/ansible/roles/windowmanager/tasks/mate.yml index b7c1918..2f296d1 100644 --- a/packer/ansible/roles/windowmanager/tasks/mate.yml +++ b/packer/ansible/roles/windowmanager/tasks/mate.yml @@ -1,4 +1,9 @@ --- +- name: configure apt preferences for mate-desktop components + copy: + src: apt-preferences-mate-desktop + dest: /etc/apt/preferences.d/mate-desktop + - name: install mate apt: name: "task-mate-desktop"