apache-frontend: fix trafficserver configuration to accept no-cache request
[slapos.git] / software / apache-frontend / common.cfg
1 [buildout]
2 extends =
3 # dev Stuff
4   ../../component/git/buildout.cfg
5
6   ../../stack/slapos.cfg
7   ../../component/dash/buildout.cfg
8   ../../component/binutils/buildout.cfg
9   ../../component/lxml-python/buildout.cfg
10   ../../component/apache/buildout.cfg
11   ../../component/gzip/buildout.cfg
12   ../../component/stunnel/buildout.cfg
13   ../../component/dcron/buildout.cfg
14   ../../component/logrotate/buildout.cfg
15   ../../component/rdiff-backup/buildout.cfg
16   ../../component/trafficserver/buildout.cfg
17
18 # Monitoring stack
19   ../../stack/monitor/buildout.cfg
20
21 parts +=
22   slapos-cookbook
23   slapos-toolbox
24   eggs
25   template
26   template-apache-frontend
27   template-apache-replicate
28   binutils
29   apache-2.2
30   apache-antiloris-apache-2.2
31
32   stunnel
33
34   dcron
35   logrotate
36   rdiff-backup
37
38 [slapos-toolbox]
39 recipe = zc.recipe.egg
40 eggs =
41   ${lxml-python:egg}
42   slapos.toolbox
43
44 scripts =
45   killpidfromfile
46   onetimedownload
47
48 [eggs]
49 recipe = zc.recipe.egg
50 eggs =
51   plone.recipe.command
52
53 [check-recipe]
54 recipe = plone.recipe.command
55 stop-on-error = true
56 update-command = ${:command}
57 command =
58   grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link &&
59
60 [template]
61 recipe = slapos.recipe.template
62 url = ${:_profile_base_location_}/instance.cfg
63 md5sum = 5c22b1e0fe601255ebf19adf6093489f
64 output = ${buildout:directory}/template.cfg
65 mode = 0644
66
67 [template-apache-frontend]
68 recipe = slapos.recipe.template
69 url = ${:_profile_base_location_}/instance-apache-frontend.cfg
70 md5sum = 986988ed3a357f87fc023e14d87dcc5c
71 output = ${buildout:directory}/template-apache-frontend.cfg
72 mode = 0644
73
74 [template-apache-replicate]
75 recipe = slapos.recipe.build:download
76 url = ${:_profile_base_location_}/instance-apache-replicate.cfg.in
77 md5sum = 8ec70e6276daaed240faa5059514929c
78 mode = 0644
79
80 [template-slave-list]
81 recipe = slapos.recipe.build:download
82 url = ${:_profile_base_location_}/templates/apache-custom-slave-list.cfg.in
83 md5sum = 1c2a47e7e2aa58b4f350ed29ab1a98fe
84 mode = 640
85
86 [template-slave-configuration]
87 recipe = slapos.recipe.build:download
88 url = ${:_profile_base_location_}/templates/slave-virtualhost.conf.in
89 md5sum = a7ad2e83b7f919fc45a7ef1e64344dcb
90 mode = 640
91
92 [template-replicate-publish-slave-information]
93 recipe = slapos.recipe.build:download
94 url = ${:_profile_base_location_}/templates/replicate-publish-slave-information.cfg.in
95 md5sum = 665e83d660c9b779249b2179d7ce4b4e
96 mode = 640
97
98 [template-apache-frontend-configuration]
99 recipe = slapos.recipe.build:download
100 url = ${:_profile_base_location_}/templates/apache.conf.in
101 md5sum = 72922908c1f4e72c92bb03e072660c7c
102 mode = 640
103
104 [template-apache-cached-configuration]
105 recipe = slapos.recipe.build:download
106 url = ${:_profile_base_location_}/templates/apache_cached.conf.in
107 md5sum = 0c4393db80670daf18b432b7f07383e9
108 mode = 640
109
110 [template-rewrite-cached]
111 recipe = slapos.recipe.build:download
112 url = ${:_profile_base_location_}/templates/apache_cached_rewrite.txt.in
113 md5sum = 2f30af4f9da340c2b0618599da03ed4b
114 mode = 640
115
116 [template-custom-slave-list]
117 recipe = slapos.recipe.build:download
118 url = ${:_profile_base_location_}/templates/apache-default-slave-list.cfg.in
119 md5sum = 9362384cd80727987b34c7746a6de196
120 mode = 640
121
122 [template-not-found-html]
123 recipe = slapos.recipe.build:download
124 url = ${:_profile_base_location_}/templates/notfound.html
125 filename = notfound.html
126 md5sum = f20d6c3d2d94fb685f8d26dfca1e822b
127 mode = 640
128
129 [template-default-virtualhost]
130 recipe = slapos.recipe.build:download
131 url = ${:_profile_base_location_}/templates/000.conf.in
132 md5sum = b40ffdab93a80b40046e3bbb2f7a58bc
133 mode = 640
134
135 [template-default-slave-virtualhost]
136 recipe = slapos.recipe.build:download
137 url = ${:_profile_base_location_}/templates/default-virtualhost.conf.in
138 md5sum = 2241f952bc1072af77e87a6d5bb8b4f9
139 mode = 640
140
141 [template-log-access]
142 recipe = slapos.recipe.build:download
143 url = ${:_profile_base_location_}/templates/template-log-access.conf.in
144 md5sum = f85005b430978f3bd24ee7ce11b0e304
145 mode = 640
146
147 [template-empty]
148 recipe = slapos.recipe.build:download
149 url = ${:_profile_base_location_}/templates/empty.in
150 md5sum = c2314c3a9c3412a38d14b312d3df83c1
151 mode = 640
152
153 [template-wrapper]
154 recipe = slapos.recipe.template
155 url = ${:_profile_base_location_}/templates/wrapper.in
156 output = ${buildout:directory}/template-wrapper.cfg
157 mode = 0644
158 md5sum = 8cde04bfd0c0e9bd56744b988275cfd8
159
160 [template-trafficserver-records-config]
161 recipe = hexagonit.recipe.download
162 url = ${:_profile_base_location_}/templates/trafficserver/${:filename}
163 md5sum = 5fe62579fed44244b8e6b220bc598597
164 location = ${buildout:parts-directory}/${:_buildout_section_name_}
165 filename = records.config.jinja2
166 download-only = true
167 mode = 0644