From 706d247360e5fbf221673ebd7da2463a0f746258 Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Mon, 26 Dec 2016 12:10:34 +0100 Subject: [PATCH] evolinux-base: remove aptitude --- evolinux-base/README.md | 1 + evolinux-base/defaults/main.yml | 2 +- evolinux-base/tasks/packages.yml | 6 ++++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/evolinux-base/README.md b/evolinux-base/README.md index ae8b01e7..a3d8a3f2 100644 --- a/evolinux-base/README.md +++ b/evolinux-base/README.md @@ -19,6 +19,7 @@ Main variables are : * `log2mail_alert_email`: email address to send Log2mail messages to (default: `general_alert_email`). * `postfix_alias_email`: email address for messages sent to root (default: `general_alert_email`) ; * `evolinux_apt_hooks`: install APT hooks (default: `True`) +* `evolinux_remove_aptitude`: uninstall aptitude (default: `True`) * `evolinux_delete_nfs`: delete NFS tools (default: `True`) * `evolinux_ntp_server`: custom NTP server host or IP (default: `Null`) * `evolinux_additional_packages`: optional additional packages to install (default: `[]`) diff --git a/evolinux-base/defaults/main.yml b/evolinux-base/defaults/main.yml index 3bd84eef..2f0844f7 100644 --- a/evolinux-base/defaults/main.yml +++ b/evolinux-base/defaults/main.yml @@ -17,7 +17,7 @@ evolinux_internal_hostname: "{{ evolinux_hostname }}" evolinux_apt_repositories_components: "main" evolinux_apt_hooks: True - +evolinux_remove_aptitude: True # postfix evolinux_postfix_myorigin: "{{ ansible_fqdn }}" diff --git a/evolinux-base/tasks/packages.yml b/evolinux-base/tasks/packages.yml index bf807ed1..f4eaa76f 100644 --- a/evolinux-base/tasks/packages.yml +++ b/evolinux-base/tasks/packages.yml @@ -77,3 +77,9 @@ - rpcbind - nfs-common when: evolinux_delete_nfs + +- name: Remove Aptitude + apt: + name: aptitude + state: absent + when: evolinux_remove_aptitude