Alllow service to be disabled

This commit is contained in:
J. Daniel Ashton 2021-06-09 11:55:34 -04:00
parent 5b2e65d298
commit f8970f4a38
3 changed files with 8 additions and 1 deletions

View file

@ -100,6 +100,10 @@ The list of packages to be installed. This defaults to a set of platform-specifi
Set initial Apache daemon state to be enforced when this role is run. This should generally remain `started`, but you can set it to `stopped` if you need to fix the Apache config during a playbook run or otherwise would not like Apache started at the time this role is run.
apache_enabled: yes
Set the Apache service boot time status. This should generally remain `yes`, but you can set it to `no` if you need to run Ansible while leaving the service disabled.
apache_packages_state: present
If you have enabled any additional repositories such as _ondrej/apache2_, [geerlingguy.repo-epel](https://github.com/geerlingguy/ansible-role-repo-epel), or [geerlingguy.repo-remi](https://github.com/geerlingguy/ansible-role-repo-remi), you may want an easy way to upgrade versions. You can set this to `latest` (combined with `apache_enablerepo` on RHEL) and can directly upgrade to a different Apache version from a different repo (instead of uninstalling and reinstalling Apache).

View file

@ -49,6 +49,9 @@ apache_mods_disabled: []
# Set initial apache state. Recommended values: `started` or `stopped`
apache_state: started
# Set initial apache service status. Recommended values: `yes` or `no`
apache_enabled: yes
# Set apache state when configuration changes are made. Recommended values:
# `restarted` or `reloaded`
apache_restart_state: restarted

View file

@ -44,4 +44,4 @@
service:
name: "{{ apache_service }}"
state: "{{ apache_state }}"
enabled: true
enabled: "{{ apache_enabled }}"