This repository has been archived on 2023-06-27. You can view files and clone it, but cannot push or open issues or pull requests.
salt-states_old/dnsmasq/init.sls
= 1fddef7a97 moved rancher from rre.nu to rre.home
Because of HSTS problems I created a new home tld to host
all internal services that is runned by self signed certs
2021-05-25 16:25:47 +02:00

38 lines
774 B
Plaintext

Install dnsmasq:
pkg.installed:
- name: dnsmasq
rre.nu configuration file:
file.managed:
- name: /etc/dnsmasq.d/rre.conf
- source: salt://dnsmasq/files/rre.conf
- user: root
- group: root
- mode: "0644"
rre.home configuration file:
file.managed:
- name: /etc/dnsmasq.d/home.conf
- source: salt://dnsmasq/files/home.conf
- user: root
- group: root
- mode: "0644"
configure host file:
file.managed:
- name: /etc/hosts
- source: salt://dnsmasq/files/hosts
- user: root
- group: root
- mode: "0644"
start dnsmasq:
service.running:
- name: dnsmasq
- enable: True
- watch:
- file: rre.nu configuration file
- file: rre.home configuration file
- file: configure host file