merge erp5 branch into master
[slapos.git] / stack / lamp.cfg
1 [buildout]
2 extensions = buildout-versions
3
4 find-links +=
5     http://www.nexedi.org/static/packages/source/slapos.buildout/
6
7 # Use only quite well working sites.
8 allow-hosts =
9   *.nexedi.org
10   *.python.org
11   *.sourceforge.net
12   alastairs-place.net
13   dist.repoze.org
14   effbot.org
15   github.com
16   launchpad.net
17   peak.telecommunity.com
18   psutil.googlecode.com
19   www.dabeaz.com
20
21 parts =
22   template
23   apache-php
24   mariadb
25   eggs
26   instance-recipe-egg
27   
28 extends =
29   ../component/mariadb/buildout.cfg
30   ../component/apache/buildout.cfg
31   ../component/apache-php/buildout.cfg
32   ../component/dcron/buildout.cfg
33   ../component/git/buildout.cfg
34   ../component/glib/buildout.cfg
35   ../component/logrotate/buildout.cfg
36   ../component/lxml-python/buildout.cfg
37   ../component/zlib/buildout.cfg
38   ../component/stunnel/buildout.cfg  
39   ../component/pycrypto-python/buildout.cfg
40   ../component/mysql-python/buildout.cfg
41   shacache-client.cfg
42   ../component/python-2.7/buildout.cfg
43 # python-2.7 component is here only for compatibility with old software.cfg.
44 # It is not needed and should not be used in LAMP-based software.cfg
45
46 [eggs]
47 recipe = zc.recipe.egg
48 eggs =
49   ${lxml-python:egg}
50   ${pycrypto-python:egg}
51
52 [mariadb]
53 keep-compile-dir = false
54
55 [application]
56 #XXX-Cedric : ugly hack to work around h.r.cmmi unrespectful behavior, so that
57 #             a cmmi Executes before application but after template downloading.
58 #             Useful when [application] uses slapos.recipe.build or
59 #             slapos.recipe.download rather than h.r.download.
60 depends = ${apache-php:location}
61
62
63 [networkcache]
64 # Romain Courteaud + Sebastien Robin + Alain Takoudjou signature certificate
65 signature-certificate-list =
66   -----BEGIN CERTIFICATE-----
67   MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
68   CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
69   MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
70   ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
71   AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
72   boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
73   Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
74   ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
75   mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
76   q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
77   QUUGLQ==
78   -----END CERTIFICATE-----
79   -----BEGIN CERTIFICATE-----
80   MIIB8jCCAVugAwIBAgIJAPu2zchZ2BxoMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNV
81   BAMMB3RzeGRldjMwHhcNMTExMDE0MTIxNjIzWhcNMTIxMDEzMTIxNjIzWjASMRAw
82   DgYDVQQDDAd0c3hkZXYzMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrPbh+
83   YGmo6mWmhVb1vTqX0BbeU0jCTB8TK3i6ep3tzSw2rkUGSx3niXn9LNTFNcIn3MZN
84   XHqbb4AS2Zxyk/2tr3939qqOrS4YRCtXBwTCuFY6r+a7pZsjiTNddPsEhuj4lEnR
85   L8Ax5mmzoi9nE+hiPSwqjRwWRU1+182rzXmN4QIDAQABo1AwTjAdBgNVHQ4EFgQU
86   /4XXREzqBbBNJvX5gU8tLWxZaeQwHwYDVR0jBBgwFoAU/4XXREzqBbBNJvX5gU8t
87   LWxZaeQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA07q/rKoE7fAda
88   FED57/SR00OvY9wLlFEF2QJ5OLu+O33YUXDDbGpfUSF9R8l0g9dix1JbWK9nQ6Yd
89   R/KCo6D0sw0ZgeQv1aUXbl/xJ9k4jlTxmWbPeiiPZEqU1W9wN5lkGuLxV4CEGTKU
90   hJA/yXa1wbwIPGvX3tVKdOEWPRXZLg==
91   -----END CERTIFICATE-----
92   -----BEGIN CERTIFICATE-----
93   MIIB9DCCAV2gAwIBAgIJAL392bEdqpFQMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
94   BAMMCENPTVAtMjM0MB4XDTExMTEwOTE1MzA0M1oXDTEyMTEwODE1MzA0M1owEzER
95   MA8GA1UEAwwIQ09NUC0yMzQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMRR
96   T0cacZKztie/DaRRjq3mgcqfPKoGXu6zXmeRQI+6Y4bnzjf8h/jAuPzR552P0xK5
97   psxhavXA8hOGRLFDtvDMQLepVHWfwqtFtcp5vNf2+KWqOYy0OxHfVIlnatvCqTZN
98   NG1vRsSOAQ+v7QNFHh6NBbiSrjBBfg4vkfzqnsUvAgMBAAGjUDBOMB0GA1UdDgQW
99   BBTGGw+ASoDi9kqPElDkC0Q5RtAfRjAfBgNVHSMEGDAWgBTGGw+ASoDi9kqPElDk
100   C0Q5RtAfRjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIOuR1OqXLke
101   LLzH0kRnlIOe60dYJvRya53wDx5x2g4/qkXZPLx2RcbaUrX/SCbL70vfr+apUPss
102   dOSJ86sf/PQHW3/1fhTTE+Vck1MiiAq0aIx6WnKnz4+ZcQctB7b0DCsTcQnmbpi2
103   n9MuhWaT21VOYhIGzJFPw5XW47/RrwhR
104   -----END CERTIFICATE-----