Evolution
This role was created to install the Evolution mail client to noble_desktop
General
This role consists of three main steps:
- Running the equivalent of apt-get update
#equivalent of sudo apt update
- name: Run the equivalent of "apt-get update"
ansible.builtin.apt:
update_cache: yes
- Installing the Evolution apt package
#install evolution mail client
- name: Install evolution
ansible.builtin.apt:
name: evolution
state: present
when: evolution_conf == true
become: true
- Installing the Evolution-ews apt package
#install evolution-ews
- name: Install evolution-ews
ansible.builtin.apt:
name: evolution-ews
state: present
when: evolution_conf == true
become: true
Dependencies
Role Dependencies
Package Dependencies
Role Variables
Name | Type | Default value | Purpose | Comment | Role |
---|---|---|---|---|---|
evolution_conf | Boolean | false | If set to true in the inventory file, the Evolution mail client will be installed | - | noble_evolution |
Example Playbook
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
License
BSD
Author Information
Maintainer: Niels Dill
Support-Contact: s4d-linux-support@id.ethz.ch