diff --git a/component/apache-perl/buildout.cfg b/component/apache-perl/buildout.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3165218eb55a44a7c8456a2f3dab04b8314f80a1 --- /dev/null +++ b/component/apache-perl/buildout.cfg @@ -0,0 +1,21 @@ +[buildout] +parts = apache-perl + +extends = + ../apache/buildout.cfg + ../perl/buildout.cfg + ../libuuid/buildout.cfg + +[apache-perl] +# Note: Shall react on each build of apache and reinstall itself +recipe = hexagonit.recipe.cmmi +url = http://perl.apache.org/dist/mod_perl-2.0.5.tar.gz +md5sum = 03d01d135a122bd8cebd0cd5b185d674 +configure-command = + ${perl:location}/bin/perl Makefile.PL +configure-options = + MP_AP_PREFIX=${apache-2.2:location} + +environment = + # CPPFLAGS=-I${libuuid:location}/include + MP_CCOPTS=-L${libuuid:location}/lib diff --git a/component/postgresql/buildout.cfg b/component/postgresql/buildout.cfg new file mode 100644 index 0000000000000000000000000000000000000000..881a98a7a4d772cae9491463e4d6a9aff14f0f2f --- /dev/null +++ b/component/postgresql/buildout.cfg @@ -0,0 +1,16 @@ +[buildout] +extends = + ../openssl/buildout.cfg + ../readline/buildout.cfg + ../zlib/buildout.cfg + ../ncurses/buildout.cfg +parts = postgresql + +[postgresql] +recipe = hexagonit.recipe.cmmi +url = http://ftp.postgresql.org/pub/source/v9.1.3/postgresql-9.1.3.tar.bz2 +md5sum = 641e1915f7ebfdc9f138e4c55b6aec0e +configure-options = --with-openssl +environment = + CPPFLAGS=-I${zlib:location}/include -I${readline:location}/include -I${openssl:location}/include -I${ncurses:location}/lib + LDFLAGS=-L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib -L${readline:location}/lib -Wl,-rpath=${readline:location}/lib -L${openssl:location}/lib -Wl,-rpath=${openssl:location}/lib -L${ncurses:location}/lib -Wl,-rpath=${ncurses:location}/lib diff --git a/software/mioga/instance.cfg b/software/mioga/instance.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fffebea8fe2c6c76697fe4be87552f265614a35d --- /dev/null +++ b/software/mioga/instance.cfg @@ -0,0 +1,17 @@ +[buildout] +eggs-directory = ${buildout:eggs-directory} +develop-eggs-directory = ${buildout:develop-eggs-directory} + +parts = instance + +[instance] +recipe = ${instance-recipe:egg}:${instance-recipe:module} +source = ${application:location} +template = ${application-template:location}/${application-template:filename} +configuration = ${application-configuration:location} + +httpd_binary = ${apache:location}/bin/httpd +mysql_binary = ${mariadb:location}/bin/mysql +mysql_install_binary = ${mariadb:location}/bin/mysql_install_db +mysql_upgrade_binary = ${mariadb:location}/bin/mysql_upgrade +mysqld_binary = ${mariadb:location}/libexec/mysqld diff --git a/software/mioga/software.cfg b/software/mioga/software.cfg new file mode 100644 index 0000000000000000000000000000000000000000..10f53fd5ff34144dcb48e4ca703a256774444ffb --- /dev/null +++ b/software/mioga/software.cfg @@ -0,0 +1,22 @@ +[buildout] +extends = + ../../component/postgresql/buildout.cfg + ../../component/apache-perl/buildout.cfg + ../../stack/slapos.cfg + +[networkcache] +# Cedric de Saint Martin signature certificate +signature-certificate-list = + -----BEGIN CERTIFICATE----- + MIIB9jCCAV+gAwIBAgIJAO4V/jiMoICoMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV + BAMMCENPTVAtMjMyMCAXDTEyMDIxNjExMTAyM1oYDzIxMTIwMTIzMTExMDIzWjAT + MREwDwYDVQQDDAhDT01QLTIzMjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA + wi/3Z8W9pUiegUXIk/AiFDQ0UJ4JFAwjqr+HSRUirlUsHHT+8DzH/hfcTDX1I5BB + D1ADk+ydXjMm3OZrQcXjn29OUfM5C+g+oqeMnYQImN0DDQIOcUyr7AJc4xhvuXQ1 + P2pJ5NOd3tbd0kexETa1LVhR6EgBC25LyRBRae76qosCAwEAAaNQME4wHQYDVR0O + BBYEFMDmW9aFy1sKTfCpcRkYnP6zUd1cMB8GA1UdIwQYMBaAFMDmW9aFy1sKTfCp + cRkYnP6zUd1cMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAskbFizHr + b6d3iIyN+wffxz/V9epbKIZVEGJd/6LrTdLiUfJPec7FaxVCWNyKBlCpINBM7cEV + Gn9t8mdVQflNqOlAMkOlUv1ZugCt9rXYQOV7rrEYJBWirn43BOMn9Flp2nibblby + If1a2ZoqHRxoNo2yTmm7TSYRORWVS+vvfjY= + -----END CERTIFICATE-----