--- # Copyright (C) 2018 Maciej Delmanowski # Copyright (C) 2018 DebOps # SPDX-License-Identifier: GPL-3.0-only - name: Manage FreeRADIUS service collections: [ 'debops.debops', 'debops.roles01', 'debops.roles02', 'debops.roles03' ] hosts: [ 'debops_service_freeradius' ] become: True environment: '{{ inventory__environment | d({}) | combine(inventory__group_environment | d({})) | combine(inventory__host_environment | d({})) }}' roles: - role: ferm tags: [ 'role::ferm', 'skip::ferm' ] ferm__dependent_rules: - '{{ freeradius__ferm__dependent_rules }}' - role: cron tags: [ 'role::cron', 'skip::cron' ] - role: logrotate tags: [ 'role::logrotate', 'skip::logrotate' ] logrotate__dependent_config: - '{{ freeradius__logrotate__dependent_config }}' - role: freeradius tags: [ 'role::freeradius', 'skip::freeradius' ]