From 6692b2342df506a634b46557cbe35bf0f2f98969 Mon Sep 17 00:00:00 2001 From: hazamashoken Date: Mon, 28 Apr 2025 17:41:37 +0800 Subject: [PATCH] Remove nody-greeter dotdesktop files on init Change-Id: I8552e34b7f0bed773b01647ad8389fe9c41d612d Signed-off-by: hazamashoken (cherry picked from commit e84b734806806d8b06ba7c3817c24c1084dcf5a7) --- tasks/init.yml | 8 ++++++++ tasks/main.yml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/tasks/init.yml b/tasks/init.yml index bb96132..177dfd2 100644 --- a/tasks/init.yml +++ b/tasks/init.yml @@ -103,3 +103,11 @@ deb: "/tmp/nody-greeter-{{ nody_greeter_version }}-ubuntu.deb" state: present when: nody_greeter_pkg.stdout.find("install ok installed " + nody_greeter_version) == -1 + +- name: Remove unwanted nody-greeter dotdesktop + tags: [codam.webgreeter, codam.webgreeter.init, codam.webgreeter.dotdesktop] + file: + path: "{{ item }}" + state: absent + with_items: + - /usr/share/applications/nody-greeter.desktop \ No newline at end of file diff --git a/tasks/main.yml b/tasks/main.yml index b8e95c3..f72d181 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,7 +1,7 @@ --- - name: "Include initial requirements for codam-web-greeter" ansible.builtin.include_tasks: "init.yml" - tags: [codam.webgreeter, codam.webgreeter.init] + tags: [codam.webgreeter, codam.webgreeter.init, codam.webgreeter.dotdesktop] - name: "Include installation process for codam-web-greeter" ansible.builtin.include_tasks: "install.yml"