blob: d901613281b54e39823c241f7a09ef02cf6b7213 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
CUPS Server
===========
Description
-----------
The `cups_server` role installs and configures the CUPS print server.
Variables
---------
This role **accepts** the following variables:
Variable | Default | Description
----------------------|---------------------------|------------
`cups_server_aliases` | `{{ cnames }}` | Aliases used for HTTP header validation
`cups_server_admin` | `root@{{ email_domain }}` | Email address of the server administrator
`cups_admin_group` | `role-cups-admin` | FreeIPA group for CUPS administrators (will be created)
Usage
-----
Example playbook:
````yaml
- name: configure CUPS servers
hosts: cups_servers
roles:
- role: cups_server
vars:
cups_server_admin: printer-admin@example.com
cups_admin_group: print-admins
````
|