configpolicy/roles/freeradius
Dustin 4deb17be94 roles/freeradius: Optimize defaults cleanup
Using `state=absent` with the `file` module in a `with_items` loop to
delete the "default" module and site configuration files and the example
certificates is incredibly slow. Especially on the Raspberry Pi, it can
take several minutes to apply this role, even when there are no changes
to make. Using the `command` module and running `rm` to remove these
files, while not as idempotent, is significantly faster. The main
drawback is that each item in the list is not checked, so new items to
remove have to be added to the end of the list instead of in
alphabetical order.
2018-05-06 18:39:39 -05:00
..
defaults roles/freeradius: Role to deploy RADIUS with EAP-TLS 2018-05-06 13:06:42 -05:00
files/certs hosts: Add DCs to radius group 2018-05-06 13:10:31 -05:00
handlers roles/freeradius: Role to deploy RADIUS with EAP-TLS 2018-05-06 13:06:42 -05:00
tasks roles/freeradius: Optimize defaults cleanup 2018-05-06 18:39:39 -05:00
templates roles/freeradius: Role to deploy RADIUS with EAP-TLS 2018-05-06 13:06:42 -05:00
vars roles/freeradius: Role to deploy RADIUS with EAP-TLS 2018-05-06 13:06:42 -05:00