38 lines
1.4 KiB
YAML
38 lines
1.4 KiB
YAML
---
|
|
|
|
argument_specs:
|
|
|
|
main:
|
|
version_added: "0.0.1"
|
|
short_description: Install and configure EasyWKS.
|
|
description:
|
|
- "Install and configure L(EasyWKS,https://git.kabelsalat.ch/s3lph/easywks)."
|
|
- "Execution of this role can be limited using the following tags:"
|
|
- "C(role::easywks:install): Install EasyWKS from distribution packages or upstream repositories."
|
|
- "C(role::easywks:config): Render the EasyWKS configuration file."
|
|
- "C(role::easywks): Apply all of the above."
|
|
author: s3lph
|
|
options:
|
|
easywks_config:
|
|
description:
|
|
- The entire EasyWKS configuration file in a string.
|
|
type: str
|
|
default: ""
|
|
easywks_service_http_enabled:
|
|
description:
|
|
- "If C(true), start and enable the EasyWKS HTTP service."
|
|
- "If C(false), stop and disable the EasyWKS HTTP service."
|
|
type: bool
|
|
default: true
|
|
easywks_service_lmtp_enabled:
|
|
description:
|
|
- "If C(true), start and enable the EasyWKS LMTP service."
|
|
- "If C(false), stop and disable the EasyWKS LMTP service."
|
|
type: bool
|
|
default: true
|
|
easywks_service_dnsd_enabled:
|
|
description:
|
|
- "If C(true), start and enable the EasyWKS LMTP service."
|
|
- "If C(false), stop and disable the EasyWKS LMTP service."
|
|
type: bool
|
|
default: true
|