Evolution

This role was created to install the Evolution mail client to jammy_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 - jammy_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