- name:Install CUPS if 'cups_installed' not defined, e.g. in {{ iiab_state_file }} # /etc/iiab/iiab_state.yml
include_tasks:install.yml
when:cups_installed is undefined
- include_tasks:enable-or-disable.yml
- name:Add 'cups' variable values to {{ iiab_ini_file }}
ini_file:
path:"{{ iiab_ini_file }}"# /etc/iiab/iiab.ini
section:cups
option:"{{ item.option }}"
value:"{{ item.value | string }}"
with_items:
- option:name
value:CUPS
- option:description
value:'"CUPS (Common UNIX Printing System) is a modular printing system that allows a computer to act as a print server. A computer running CUPS is a host that can accept print jobs from client computers, process them, and send them to the appropriate printer."'