common.cfg 4.02 KB
Newer Older
1 2
[buildout]
extends =
3 4 5 6
# dev Stuff
  ../../component/git/buildout.cfg

  ../../stack/slapos.cfg
7 8 9
  ../../component/binutils/buildout.cfg
  ../../component/lxml-python/buildout.cfg
  ../../component/apache/buildout.cfg
10
  ../../component/gzip/buildout.cfg
11 12 13 14
  ../../component/stunnel/buildout.cfg
  ../../component/dcron/buildout.cfg
  ../../component/logrotate/buildout.cfg
  ../../component/rdiff-backup/buildout.cfg
15
  ../../component/squid/buildout.cfg
16

17
parts +=
18
  slapos-cookbook
19
  slapos-toolbox
20
  template
21 22
  template-apache-frontend
  template-apache-replicate
23 24 25 26 27 28 29 30 31
  binutils
  apache-2.2
  apache-antiloris-apache-2.2

  stunnel

  dcron
  logrotate
  rdiff-backup
32
  squid
33

34 35 36 37 38
[slapos-toolbox]
recipe = zc.recipe.egg
eggs =
  ${lxml-python:egg}
  slapos.toolbox
39
  plone.recipe.command
40 41 42 43 44

scripts =
  killpidfromfile
  onetimedownload

45 46 47 48 49 50 51
[check-recipe]
recipe = plone.recipe.command
stop-on-error = true
update-command = ${:command}
command =
  grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link &&

52 53 54
[template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
55
md5sum = 5c22b1e0fe601255ebf19adf6093489f
56
output = ${buildout:directory}/template.cfg
57 58
mode = 0644

59 60 61
[template-apache-frontend]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-apache-frontend.cfg
62
md5sum = f0a507fed2b1dcab5530c892adce8327
63 64 65 66 67 68
output = ${buildout:directory}/template-apache-frontend.cfg
mode = 0644

[template-apache-replicate]
recipe = slapos.recipe.build:download
url = ${:_profile_base_location_}/instance-apache-replicate.cfg.in
69
md5sum = 02658d39fa429fef7faba9658e4f1474
70 71
mode = 0644

72 73
[template-slave-list]
recipe = slapos.recipe.build:download
74
url = ${:_profile_base_location_}/templates/apache-custom-slave-list.cfg.in
75
md5sum = f002a8fc8fc5d18adbd8ac1ee054e852
76 77 78 79
mode = 640

[template-slave-configuration]
recipe = slapos.recipe.build:download
80
url = ${:_profile_base_location_}/templates/slave-virtualhost.conf.in
81
md5sum = a7ad2e83b7f919fc45a7ef1e64344dcb
82 83
mode = 640

84 85 86
[template-replicate-publish-slave-information]
recipe = slapos.recipe.build:download
url = ${:_profile_base_location_}/templates/replicate-publish-slave-information.cfg.in
87
md5sum = a2cf00b24877bf747e2408d444f16f05
88 89
mode = 640

90 91
[template-apache-frontend-configuration]
recipe = slapos.recipe.build:download
92
url = ${:_profile_base_location_}/templates/apache.conf.in
93
md5sum = bae89ebc6c5e75b12535fbd6c37f647d
94 95 96 97
mode = 640

[template-apache-cached-configuration]
recipe = slapos.recipe.build:download
98
url = ${:_profile_base_location_}/templates/apache_cached.conf.in
99
md5sum = 0c4393db80670daf18b432b7f07383e9
100 101 102 103
mode = 640

[template-rewrite-cached]
recipe = slapos.recipe.build:download
104
url = ${:_profile_base_location_}/templates/apache_cached_rewrite.txt.in
105
md5sum = 2f30af4f9da340c2b0618599da03ed4b
106
mode = 640
107

108 109
[template-custom-slave-list]
recipe = slapos.recipe.build:download
110
url = ${:_profile_base_location_}/templates/apache-default-slave-list.cfg.in
111
md5sum = 9362384cd80727987b34c7746a6de196
112 113
mode = 640

114 115
[template-not-found-html]
recipe = slapos.recipe.build:download
116
url = ${:_profile_base_location_}/templates/notfound.html
117
filename = notfound.html
118
md5sum = f20d6c3d2d94fb685f8d26dfca1e822b
119 120 121 122
mode = 640

[template-default-virtualhost]
recipe = slapos.recipe.build:download
123
url = ${:_profile_base_location_}/templates/000.conf.in
124
md5sum = c2bbf029e6adc432de0884fb5cf5d2ab
125 126
mode = 640

127 128
[template-default-slave-virtualhost]
recipe = slapos.recipe.build:download
129
url = ${:_profile_base_location_}/templates/default-virtualhost.conf.in
130
md5sum = ac845c0fa3835832307a0e7323cb339d
131 132
mode = 640

133 134 135 136 137 138
[template-log-access]
recipe = slapos.recipe.build:download
url = ${:_profile_base_location_}/templates/template-log-access.conf.in
md5sum = f85005b430978f3bd24ee7ce11b0e304
mode = 640

139 140 141 142 143 144
[template-squid-configuration]
recipe = slapos.recipe.build:download
url = ${:_profile_base_location_}/templates/squid.conf.jinja2
md5sum = 9f70474181372d34c8cd203f24ab546e
mode = 640

145 146
[template-empty]
recipe = slapos.recipe.build:download
147
url = ${:_profile_base_location_}/templates/empty.in
148
md5sum = c2314c3a9c3412a38d14b312d3df83c1
149
mode = 640