Add cedric's certificate in lamp stacks
[slapos.git] / stack / lamp / buildout.cfg
1 [buildout]
2 parts =
3   apache-php
4   mariadb
5   mydumper
6   mysql-python
7   rdiff-backup
8   dropbear
9   eggs
10   instance-recipe-egg
11   template
12   template-apache-php
13   template-mariadb
14   template-mariadb-pbsready
15   template-mariadb-pbsready-import
16   template-mariadb-pbsready-export
17
18 extends =
19   ../../component/mariadb/buildout.cfg
20   ../../component/apache/buildout.cfg
21   ../../component/apache-php/buildout.cfg
22   ../../component/dcron/buildout.cfg
23   ../../component/git/buildout.cfg
24   ../../component/glib/buildout.cfg
25   ../../component/logrotate/buildout.cfg
26   ../../component/perl/buildout.cfg
27   ../../component/sqlite3/buildout.cfg
28   ../../component/lxml-python/buildout.cfg
29   ../../component/zlib/buildout.cfg
30   ../../component/rdiff-backup/buildout.cfg
31   ../../component/gzip/buildout.cfg
32   ../../component/stunnel/buildout.cfg
33   ../../component/mydumper/buildout.cfg
34   ../../component/mysql-python/buildout.cfg
35   ../../component/dropbear/buildout.cfg
36   ../slapos.cfg
37   ../../component/python-2.7/buildout.cfg
38 # python-2.7 component is here only for compatibility with old software.cfg.
39 # It is not needed and should not be used in LAMP-based software.cfg
40
41 versions = versions
42
43 [mariadb]
44 # Compile dir is for plugins, there's no plugin in LAMP
45 keep-compile-dir = false
46
47 [instance-recipe]
48 egg = slapos.cookbook
49 module = lamp.request
50
51 [instance-recipe-egg]
52 recipe = zc.recipe.egg
53 eggs = ${instance-recipe:egg}
54
55 [application]
56 recipe = hexagonit.recipe.download
57 #If provided tarball does not containt top directory this option shall be changed to false
58 strip-top-level-dir = true
59
60 [template]
61 recipe = slapos.recipe.template
62 url = ${:_profile_base_location_}/instance.cfg
63 output = ${buildout:directory}/template.cfg
64 md5sum = 8117f10e814a13c5376af4c01e6546d4
65 mode = 0644
66
67 [template-apache-php]
68 recipe = slapos.recipe.template
69 url = ${:_profile_base_location_}/instance-apache-php.cfg
70 output = ${buildout:directory}/template-apache-php.cfg
71 md5sum = 8ebed1e26127c066e5b69372e69e6c38
72 mode = 0644
73
74 [template-apache-backup]
75 recipe = slapos.recipe.template
76 url = ${:_profile_base_location_}/instance-apache-backup.cfg
77 output = ${buildout:directory}/template-apache-backup.cfg
78 md5sum = cfb77ac8785e0d125a785f69a5339014
79 mode = 0644
80
81 [template-backuped]
82 recipe = slapos.recipe.template
83 url = ${:_profile_base_location_}/instance-backuped.cfg
84 output = ${buildout:directory}/template-backuped.cfg
85 md5sum = f43d1c6412ea8dc83b75573dc00daf9e
86 mode = 0644
87
88 [template-mariadb]
89 recipe = slapos.recipe.template
90 url = ${:_profile_base_location_}/instance-mariadb.cfg
91 output = ${buildout:directory}/template-mariadb.cfg
92 md5sum = 70ab558c2e925c3627c39fbc20a7501c
93 mode = 0644
94
95 [template-mariadb-pbsready]
96 recipe = slapos.recipe.template
97 url = ${:_profile_base_location_}/instance-mariadb-pbsready.cfg
98 output = ${buildout:directory}/template-mariadb-pbsready.cfg
99 md5sum = d2a580dcd7efdd528be45c5ffadfe760
100 mode = 0644
101
102 [template-mariadb-pbsready-import]
103 recipe = slapos.recipe.template
104 url = ${:_profile_base_location_}/instance-mariadb-pbsready-import.cfg
105 output = ${buildout:directory}/template-mariadb-pbsready-import.cfg
106 md5sum = 4a96ff02da3898fef7077fa8baec81ac
107 mode = 0644
108
109 [template-mariadb-pbsready-export]
110 recipe = slapos.recipe.template
111 url = ${:_profile_base_location_}/instance-mariadb-pbsready-export.cfg
112 output = ${buildout:directory}/template-mariadb-pbsready-export.cfg
113 md5sum = 11a9e45e8bc590bc11bfdd304b07a4a5
114 mode = 0644
115
116 [template-pull-backup]
117 recipe = slapos.recipe.template
118 url = ${:_profile_base_location_}/instance-pull-backup.cfg
119 output = ${buildout:directory}/template-pull-backup.cfg
120 md5sum = 9aab30ba5aa23a37d4b507e7c414be00
121 mode = 0644
122
123 [eggs]
124 recipe = zc.recipe.egg
125 eggs =
126   ${lxml-python:egg}
127   slapos.toolbox
128
129 [networkcache]
130 # Romain Courteaud + Sebastien Robin + Alain Takoudjou
131 # + Cedric de Saint Martin signature certificate
132 signature-certificate-list =
133   -----BEGIN CERTIFICATE-----
134   MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
135   CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
136   MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
137   ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
138   AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
139   boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
140   Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
141   ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
142   mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
143   q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
144   QUUGLQ==
145   -----END CERTIFICATE-----
146   -----BEGIN CERTIFICATE-----
147   MIIB8jCCAVugAwIBAgIJAPu2zchZ2BxoMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNV
148   BAMMB3RzeGRldjMwHhcNMTExMDE0MTIxNjIzWhcNMTIxMDEzMTIxNjIzWjASMRAw
149   DgYDVQQDDAd0c3hkZXYzMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrPbh+
150   YGmo6mWmhVb1vTqX0BbeU0jCTB8TK3i6ep3tzSw2rkUGSx3niXn9LNTFNcIn3MZN
151   XHqbb4AS2Zxyk/2tr3939qqOrS4YRCtXBwTCuFY6r+a7pZsjiTNddPsEhuj4lEnR
152   L8Ax5mmzoi9nE+hiPSwqjRwWRU1+182rzXmN4QIDAQABo1AwTjAdBgNVHQ4EFgQU
153   /4XXREzqBbBNJvX5gU8tLWxZaeQwHwYDVR0jBBgwFoAU/4XXREzqBbBNJvX5gU8t
154   LWxZaeQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA07q/rKoE7fAda
155   FED57/SR00OvY9wLlFEF2QJ5OLu+O33YUXDDbGpfUSF9R8l0g9dix1JbWK9nQ6Yd
156   R/KCo6D0sw0ZgeQv1aUXbl/xJ9k4jlTxmWbPeiiPZEqU1W9wN5lkGuLxV4CEGTKU
157   hJA/yXa1wbwIPGvX3tVKdOEWPRXZLg==
158   -----END CERTIFICATE-----
159   -----BEGIN CERTIFICATE-----
160   MIIB9DCCAV2gAwIBAgIJAL392bEdqpFQMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
161   BAMMCENPTVAtMjM0MB4XDTExMTEwOTE1MzA0M1oXDTEyMTEwODE1MzA0M1owEzER
162   MA8GA1UEAwwIQ09NUC0yMzQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMRR
163   T0cacZKztie/DaRRjq3mgcqfPKoGXu6zXmeRQI+6Y4bnzjf8h/jAuPzR552P0xK5
164   psxhavXA8hOGRLFDtvDMQLepVHWfwqtFtcp5vNf2+KWqOYy0OxHfVIlnatvCqTZN
165   NG1vRsSOAQ+v7QNFHh6NBbiSrjBBfg4vkfzqnsUvAgMBAAGjUDBOMB0GA1UdDgQW
166   BBTGGw+ASoDi9kqPElDkC0Q5RtAfRjAfBgNVHSMEGDAWgBTGGw+ASoDi9kqPElDk
167   C0Q5RtAfRjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIOuR1OqXLke
168   LLzH0kRnlIOe60dYJvRya53wDx5x2g4/qkXZPLx2RcbaUrX/SCbL70vfr+apUPss
169   dOSJ86sf/PQHW3/1fhTTE+Vck1MiiAq0aIx6WnKnz4+ZcQctB7b0DCsTcQnmbpi2
170   n9MuhWaT21VOYhIGzJFPw5XW47/RrwhR
171   -----END CERTIFICATE-----
172   -----BEGIN CERTIFICATE-----
173   MIIB9jCCAV+gAwIBAgIJAO4V/jiMoICoMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
174   BAMMCENPTVAtMjMyMCAXDTEyMDIxNjExMTAyM1oYDzIxMTIwMTIzMTExMDIzWjAT
175   MREwDwYDVQQDDAhDT01QLTIzMjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
176   wi/3Z8W9pUiegUXIk/AiFDQ0UJ4JFAwjqr+HSRUirlUsHHT+8DzH/hfcTDX1I5BB
177   D1ADk+ydXjMm3OZrQcXjn29OUfM5C+g+oqeMnYQImN0DDQIOcUyr7AJc4xhvuXQ1
178   P2pJ5NOd3tbd0kexETa1LVhR6EgBC25LyRBRae76qosCAwEAAaNQME4wHQYDVR0O
179   BBYEFMDmW9aFy1sKTfCpcRkYnP6zUd1cMB8GA1UdIwQYMBaAFMDmW9aFy1sKTfCp
180   cRkYnP6zUd1cMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAskbFizHr
181   b6d3iIyN+wffxz/V9epbKIZVEGJd/6LrTdLiUfJPec7FaxVCWNyKBlCpINBM7cEV
182   Gn9t8mdVQflNqOlAMkOlUv1ZugCt9rXYQOV7rrEYJBWirn43BOMn9Flp2nibblby
183   If1a2ZoqHRxoNo2yTmm7TSYRORWVS+vvfjY=
184   -----END CERTIFICATE-----