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. 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 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). 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` # Set initial apache state. Recommended values: `started` or `stopped`
apache_state: started 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: # Set apache state when configuration changes are made. Recommended values:
# `restarted` or `reloaded` # `restarted` or `reloaded`
apache_restart_state: restarted apache_restart_state: restarted

View file

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