powerdns: monitor provide access to powerdns monitoring
[slapos.git] / software / powerdns / software.cfg
1 [buildout]
2
3 extends =
4   ../../stack/slapos.cfg
5   ../../component/powerdns/buildout.cfg
6 # Monitoring stack
7   ../../stack/monitor/buildout.cfg
8
9 parts =
10   template
11   slapos-cookbook
12   monitor-eggs
13   eggs
14
15 [eggs]
16 recipe = zc.recipe.egg
17 eggs =
18   plone.recipe.command
19
20 [template]
21 recipe = slapos.recipe.template
22 url = ${:_profile_base_location_}/instance.cfg
23 #md5sum = 5c22b1e0fe601255ebf19adf6093489f
24 output = ${buildout:directory}/template.cfg
25 mode = 0644
26
27 [template-powerdns]
28 recipe = slapos.recipe.template
29 url = ${:_profile_base_location_}/instance-powerdns.cfg
30 #md5sum = 05216295ad8ab5ebf34644ac253f0db6
31 output = ${buildout:directory}/template-powerdns.cfg
32 mode = 0644
33
34 [template-pdns-configuration]
35 recipe = slapos.recipe.build:download
36 url = ${:_profile_base_location_}/template/pdns.conf.jinja2
37 #md5sum = 72922908c1f4e72c92bb03e072660c7c
38 mode = 640
39
40 [template-dns-replicate]
41 recipe = slapos.recipe.build:download
42 url = ${:_profile_base_location_}/instance-powerdns-replicate.cfg.jinja2
43 #md5sum = 5de85259870dc4364954018041561882
44 mode = 0644
45
46 [iso-list]
47 recipe = hexagonit.recipe.download
48 url = ${:_profile_base_location_}/template/zz.countries.nexedi.dk.rbldnsd
49 #md5sum = 950a19be225a25309a3bda3f61fb5f6a
50 location = ${buildout:parts-directory}/${:_buildout_section_name_}
51 filename = zz.countries.nexedi.dk.rbldnsd
52 download-only = true
53 mode = 0644
54
55 [template-cdn-conf]
56 recipe = hexagonit.recipe.download
57 url = ${:_profile_base_location_}/template/cdn.conf.in
58 #md5sum = 950a19be225a25309a3bda3f61fb5f6a
59 location = ${buildout:parts-directory}/${:_buildout_section_name_}
60 filename = cdn.conf.in
61 download-only = true
62 mode = 0644