network/salt/quagga/ospf6d/init.sls

29 lines
613 B
Plaintext
Raw Normal View History

2017-01-02 17:33:26 +01:00
quagga-ospf6d:
pkg.installed: []
2016-12-19 03:08:18 +01:00
/etc/systemd/system/ospf6d.service:
file.managed:
- source: salt://quagga/ospf6d/ospf6d.service
/etc/quagga/ospf6d.conf:
file.managed:
- source: salt://quagga/ospf6d/ospf6d.conf
- template: 'jinja'
- require:
2017-01-02 17:35:18 +01:00
- pkg: quagga-ospf6d
2016-12-19 03:08:18 +01:00
autostart-ospf6d:
service.enabled:
- name: ospf6d
require:
- file: /etc/systemd/system/ospf6d.service
- file: /etc/quagga/ospf6d.conf
start-ospf6d:
service.running:
- name: ospf6d
require:
- service: autostart-ospf6d
watch:
- file: /etc/quagga/ospf6d.conf