{% from 'dnsmasq/map.jinja' import dnsmasq %} dnsmasq: pkg.installed: - name: {{ dnsmasq.package }} service.running: - name: {{ dnsmasq.service }} - watch: - pkg: dnsmasq - file: dnsmasq_files dnsmasq_files: file.recurse: - name: {{ dnsmasq.config_dir }} - source: salt://dnsmasq/files - file_mode: 644 - require: - pkg: dnsmasq