rockylinux-ostree-config/bootserver/roles/robertdebock.dhcpd/vars/main.yml
Richard Arends 00e6636813 First
2022-06-06 12:11:09 +02:00

46 lines
1.1 KiB
YAML

---
# vars file for dhcpd
_dhcpd_packages:
default:
- dhcp
Amazon:
- dhcp
Debian:
- isc-dhcp-server
CentOS-7:
- dhcp
Red Hat Enterprise Linux-7:
- dhcp
RedHat: &redhat_packages
- dhcp-server
Rocky: *redhat_packages
Suse:
- dhcp-server
dhcpd_packages: "{{ _dhcpd_packages[ansible_distribution ~ '-' ~ ansible_distribution_major_version] | default(_dhcpd_packages[ansible_distribution] | default(_dhcpd_packages[ansible_os_family] | default(_dhcpd_packages['default'] ))) }}"
_dhcpd_defaults_src:
Debian: isc-dhcp-server.j2
Suse: dhcpd.j2
dhcpd_defaults_src: "{{ _dhcpd_defaults_src[ansible_os_family] }}"
_dhcpd_defaults_dest:
Debian: /etc/default/isc-dhcp-server
Suse: /etc/sysconfig/dhcpd
dhcpd_defaults_dest: "{{ _dhcpd_defaults_dest[ansible_os_family] }}"
_dhcpd_service:
default: dhcpd
Debian: isc-dhcp-server
dhcpd_service: "{{ _dhcpd_service[ansible_os_family] | default (_dhcpd_service['default'] ) }}"
_dhcpd_confdir:
default: /etc/dhcp
Suse: /etc
dhcpd_confdir: "{{ _dhcpd_confdir[ansible_os_family] | default (_dhcpd_confdir['default'] ) }}"