diff --git a/.gitignore b/.gitignore
old mode 100644
new mode 100755
diff --git a/CHANGES.txt b/CHANGES.txt
old mode 100644
new mode 100755
diff --git a/MANIFEST.in b/MANIFEST.in
old mode 100644
new mode 100755
diff --git a/README.txt b/README.txt
old mode 100644
new mode 100755
diff --git a/component/apache-php/buildout.cfg b/component/apache-php/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/apache/buildout.cfg b/component/apache/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/autoconf/buildout.cfg b/component/autoconf/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/automake/buildout.cfg b/component/automake/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/bison/buildout.cfg b/component/bison/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/boost-lib/buildout.cfg b/component/boost-lib/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/bzip2/buildout.cfg b/component/bzip2/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/bzip2/bzip2-hooks.py b/component/bzip2/bzip2-hooks.py
old mode 100644
new mode 100755
diff --git a/component/ccache/buildout.cfg b/component/ccache/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/cloudooo/buildout.cfg b/component/cloudooo/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/cmake/buildout.cfg b/component/cmake/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/coreutils/buildout.cfg b/component/coreutils/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/cpio/buildout.cfg b/component/cpio/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/cuneiform/buildout.cfg b/component/cuneiform/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/curl/buildout.cfg b/component/curl/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/cyrus-sasl/buildout.cfg b/component/cyrus-sasl/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/cyrus-sasl/cyrus-sasl-2.1.22-gcc44.patch b/component/cyrus-sasl/cyrus-sasl-2.1.22-gcc44.patch
old mode 100644
new mode 100755
diff --git a/component/cyrus-sasl/cyrus-sasl-prototype-declaration.patch b/component/cyrus-sasl/cyrus-sasl-prototype-declaration.patch
old mode 100644
new mode 100755
diff --git a/component/dcron/buildout.cfg b/component/dcron/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/dcron/dcron-4.4.noroot.no.globals.patch b/component/dcron/dcron-4.4.noroot.no.globals.patch
old mode 100644
new mode 100755
diff --git a/component/fastjar/buildout.cfg b/component/fastjar/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/ffmpeg/buildout.cfg b/component/ffmpeg/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/file/buildout.cfg b/component/file/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/flare/buildout.cfg b/component/flare/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/flex/buildout.cfg b/component/flex/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/fontconfig/buildout.cfg b/component/fontconfig/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/fonts/buildout.cfg b/component/fonts/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/freetype/buildout.cfg b/component/freetype/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/garbage-collector/buildout.cfg b/component/garbage-collector/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/gcc/buildout.cfg b/component/gcc/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/gdbm/buildout.cfg b/component/gdbm/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/gdbm/gdbm-Makefile.in-nochange.patch b/component/gdbm/gdbm-Makefile.in-nochange.patch
old mode 100644
new mode 100755
diff --git a/component/gettext/buildout.cfg b/component/gettext/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/ghostscript/buildout.cfg b/component/ghostscript/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/ghostscript/ghostscript-hooks.py b/component/ghostscript/ghostscript-hooks.py
old mode 100644
new mode 100755
diff --git a/component/git/buildout.cfg b/component/git/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/glib/buildout.cfg b/component/glib/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/graphviz/buildout.cfg b/component/graphviz/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/grep/buildout.cfg b/component/grep/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/gzip/buildout.cfg b/component/gzip/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/handlersocket/HandlerSocket-Plugin-for-MySQL-1.0.6-mariadb.patch b/component/handlersocket/HandlerSocket-Plugin-for-MySQL-1.0.6-mariadb.patch
old mode 100644
new mode 100755
diff --git a/component/handlersocket/buildout.cfg b/component/handlersocket/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/haproxy/buildout.cfg b/component/haproxy/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/hookbox/buildout.cfg b/component/hookbox/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/imagemagick/buildout.cfg b/component/imagemagick/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/imagemagick/imagemagick-6.6.6-1-no-gsx-gsc-probe.patch b/component/imagemagick/imagemagick-6.6.6-1-no-gsx-gsc-probe.patch
old mode 100644
new mode 100755
diff --git a/component/imagemagick/imagemagick-6.6.7-4-without-lzma.patch b/component/imagemagick/imagemagick-6.6.7-4-without-lzma.patch
old mode 100644
new mode 100755
diff --git a/component/jasper/buildout.cfg b/component/jasper/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/jbigkit/buildout.cfg b/component/jbigkit/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/jbigkit/jbigkit-2.0-build.patch b/component/jbigkit/jbigkit-2.0-build.patch
old mode 100644
new mode 100755
diff --git a/component/jbigkit/jbigkit-hooks.py b/component/jbigkit/jbigkit-hooks.py
old mode 100644
new mode 100755
diff --git a/component/kumo/buildout.cfg b/component/kumo/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/kumo/kumo-hooks.py b/component/kumo/kumo-hooks.py
old mode 100644
new mode 100755
diff --git a/component/kumo/kumofs-0.4.13_ipv6support_multiiplistenfix.patch b/component/kumo/kumofs-0.4.13_ipv6support_multiiplistenfix.patch
old mode 100644
new mode 100755
diff --git a/component/libdb/buildout.cfg b/component/libdb/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libdb/libdb-hooks.py b/component/libdb/libdb-hooks.py
old mode 100644
new mode 100755
diff --git a/component/libevent/buildout.cfg b/component/libevent/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libexpat/buildout.cfg b/component/libexpat/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libjpeg/buildout.cfg b/component/libjpeg/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libpng/buildout.cfg b/component/libpng/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libreoffice-bin/buildout.cfg b/component/libreoffice-bin/buildout.cfg
old mode 100644
new mode 100755
index ada1e601a7e128950f2a929f743273dc84d67eba..50fe32ad15bb5c7fc70d4446a0a69fb886c39c07
--- a/component/libreoffice-bin/buildout.cfg
+++ b/component/libreoffice-bin/buildout.cfg
@@ -19,6 +19,6 @@ install-pyuno-egg = no
 hack-openoffice-python = no
 flavour = libreoffice
 # here, two %s are used, first one is for directory name (eg. x86_64), and second one is for filename (eg. x86-64).
-# base-url = http://download.documentfoundation.org/libreoffice/stable/3.3.2/rpm/%s/LibO_3.3.2_Linux_%s_install-rpm_en-US.tar.gz
+base-url = http://download.documentfoundation.org/libreoffice/old/stable/3.3.2/rpm/%s/LibO_3.3.2_Linux_%s_install-rpm_en-US.tar.gz
 
 cpio = ${cpio:location}/bin/cpio
diff --git a/component/librsync/buildout.cfg b/component/librsync/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libtiff/buildout.cfg b/component/libtiff/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libtool/buildout.cfg b/component/libtool/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libuuid/buildout.cfg b/component/libuuid/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libxml2/buildout.cfg b/component/libxml2/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/libxslt/buildout.cfg b/component/libxslt/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/logrotate/buildout.cfg b/component/logrotate/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/logrotate/logrotate-3.7.9-O_CLOEXEC.optional.patch b/component/logrotate/logrotate-3.7.9-O_CLOEXEC.optional.patch
old mode 100644
new mode 100755
diff --git a/component/lxml-python/buildout.cfg b/component/lxml-python/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/lynx/buildout.cfg b/component/lynx/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/m2crypto/buildout.cfg b/component/m2crypto/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/m4/buildout.cfg b/component/m4/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/mariadb/buildout.cfg b/component/mariadb/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/memcached/buildout.cfg b/component/memcached/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/memcached/memcached-1.4-fix-array-subscript-is-above-array-bounds.patch b/component/memcached/memcached-1.4-fix-array-subscript-is-above-array-bounds.patch
old mode 100644
new mode 100755
diff --git a/component/memcached/memcached-fix-strict-aliasing.patch b/component/memcached/memcached-fix-strict-aliasing.patch
old mode 100644
new mode 100755
diff --git a/component/memcached/memcached-gcc4.6.patch b/component/memcached/memcached-gcc4.6.patch
old mode 100644
new mode 100755
diff --git a/component/messagepack/buildout.cfg b/component/messagepack/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/mroonga/buildout.cfg b/component/mroonga/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/mroonga/groonga-storage-engine-0.4.mariadb.patch b/component/mroonga/groonga-storage-engine-0.4.mariadb.patch
old mode 100644
new mode 100755
diff --git a/component/mysql-5.1/buildout.cfg b/component/mysql-5.1/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/mysql-5.1/mysql-5.1.49-sphinx-1.10.diff b/component/mysql-5.1/mysql-5.1.49-sphinx-1.10.diff
old mode 100644
new mode 100755
diff --git a/component/mysql-python/buildout.cfg b/component/mysql-python/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/mysql-tritonn-5.0/buildout.cfg b/component/mysql-tritonn-5.0/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/mysql-tritonn-5.0/mysql-5.0.87-sphinx-1.10.diff b/component/mysql-tritonn-5.0/mysql-5.0.87-sphinx-1.10.diff
old mode 100644
new mode 100755
diff --git a/component/ncurses/buildout.cfg b/component/ncurses/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/neon/buildout.cfg b/component/neon/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/noVNC/buildout.cfg b/component/noVNC/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/nullmailer/buildout.cfg b/component/nullmailer/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/ocropus/buildout.cfg b/component/ocropus/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/oood/buildout.cfg b/component/oood/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/openldap/buildout.cfg b/component/openldap/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/openoffice-bin/buildout.cfg b/component/openoffice-bin/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/openoffice/buildout.cfg b/component/openoffice/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/opensp/buildout.cfg b/component/opensp/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/openssl/buildout.cfg b/component/openssl/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/patch/buildout.cfg b/component/patch/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/pcre/buildout.cfg b/component/pcre/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/pdftk/buildout.cfg b/component/pdftk/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/pdftk/pdftk-1.44-Makefile.Base.patch b/component/pdftk/pdftk-1.44-Makefile.Base.patch
old mode 100644
new mode 100755
diff --git a/component/pdftk/pdftk-hooks.py b/component/pdftk/pdftk-hooks.py
old mode 100644
new mode 100755
diff --git a/component/perl-Class-Accessor/buildout.cfg b/component/perl-Class-Accessor/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-Config-General/buildout.cfg b/component/perl-Config-General/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-Encode-HanExtra/buildout.cfg b/component/perl-Encode-HanExtra/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-HTML-Encoding/buildout.cfg b/component/perl-HTML-Encoding/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-HTML-Parser/buildout.cfg b/component/perl-HTML-Parser/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-HTML-Tagset/buildout.cfg b/component/perl-HTML-Tagset/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-HTML-Template/buildout.cfg b/component/perl-HTML-Template/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-JSON/buildout.cfg b/component/perl-JSON/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-Net-IP/buildout.cfg b/component/perl-Net-IP/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-SGML-Parser-OpenSP/buildout.cfg b/component/perl-SGML-Parser-OpenSP/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-URI/buildout.cfg b/component/perl-URI/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-XML-LibXML/buildout.cfg b/component/perl-XML-LibXML/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-XML-NamespaceSupport/buildout.cfg b/component/perl-XML-NamespaceSupport/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-XML-SAX/buildout.cfg b/component/perl-XML-SAX/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl-libwww-perl/buildout.cfg b/component/perl-libwww-perl/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl/buildout.cfg b/component/perl/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/perl/perl-keep-linker-flags-in-ldflags.patch b/component/perl/perl-keep-linker-flags-in-ldflags.patch
old mode 100644
new mode 100755
diff --git a/component/pkgconfig/buildout.cfg b/component/pkgconfig/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/poppler/buildout.cfg b/component/poppler/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/popt/buildout.cfg b/component/popt/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/postfix/buildout.cfg b/component/postfix/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/pysvn-python/buildout.cfg b/component/pysvn-python/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/python-2.4/buildout.cfg b/component/python-2.4/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/python-2.4/python2.4-backport-CPPFLAGS-setup-from-python2.6.patch b/component/python-2.4/python2.4-backport-CPPFLAGS-setup-from-python2.6.patch
old mode 100644
new mode 100755
diff --git a/component/python-2.4/python2.4-no_system_inc_dirs.patch b/component/python-2.4/python2.4-no_system_inc_dirs.patch
old mode 100644
new mode 100755
diff --git a/component/python-2.6/buildout.cfg b/component/python-2.6/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/python-2.6/python-2.6.6-no_system_inc_dirs.patch b/component/python-2.6/python-2.6.6-no_system_inc_dirs.patch
old mode 100644
new mode 100755
diff --git a/component/python-2.7/buildout.cfg b/component/python-2.7/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/python-ldap-python/buildout.cfg b/component/python-ldap-python/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/rdiff-backup/buildout.cfg b/component/rdiff-backup/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/readline/buildout.cfg b/component/readline/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/sed/buildout.cfg b/component/sed/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/serf/buildout.cfg b/component/serf/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/slapos/buildout.cfg b/component/slapos/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/sphinx/buildout.cfg b/component/sphinx/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/sphinx/sphinx-1.10-beta-snowball.patch b/component/sphinx/sphinx-1.10-beta-snowball.patch
old mode 100644
new mode 100755
diff --git a/component/sphinx/sphinx-1.10-fix_nosigpipe.patch b/component/sphinx/sphinx-1.10-fix_nosigpipe.patch
old mode 100644
new mode 100755
diff --git a/component/sqlite3/buildout.cfg b/component/sqlite3/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/stunnel/buildout.cfg b/component/stunnel/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/stunnel/stunnel-4-hooks.py b/component/stunnel/stunnel-4-hooks.py
old mode 100644
new mode 100755
diff --git a/component/subversion/buildout.cfg b/component/subversion/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/subversion/subversion-1.6.0-disable_linking_against_unneeded_libraries.patch b/component/subversion/subversion-1.6.0-disable_linking_against_unneeded_libraries.patch
old mode 100644
new mode 100755
diff --git a/component/swig/buildout.cfg b/component/swig/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/tesseract/buildout.cfg b/component/tesseract/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/tokyocabinet/buildout.cfg b/component/tokyocabinet/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/varnish/buildout.cfg b/component/varnish/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/w3-validator/buildout.cfg b/component/w3-validator/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/w3m/buildout.cfg b/component/w3m/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/w3m/w3m.gcc.forward.compat.patch b/component/w3m/w3m.gcc.forward.compat.patch
old mode 100644
new mode 100755
diff --git a/component/xorg/buildout.cfg b/component/xorg/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/xpdf/buildout.cfg b/component/xpdf/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/xtrabackup/allow_force_ibbackup.patch b/component/xtrabackup/allow_force_ibbackup.patch
old mode 100644
new mode 100755
diff --git a/component/xtrabackup/buildout.cfg b/component/xtrabackup/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/xtrabackup/xtrabackup_build.patch b/component/xtrabackup/xtrabackup_build.patch
old mode 100644
new mode 100755
diff --git a/component/zabbix/buildout.cfg b/component/zabbix/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/zip/buildout.cfg b/component/zip/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/zlib/buildout.cfg b/component/zlib/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/zope-2.12/buildout.cfg b/component/zope-2.12/buildout.cfg
old mode 100644
new mode 100755
diff --git a/component/zope-2.8/buildout.cfg b/component/zope-2.8/buildout.cfg
old mode 100644
new mode 100755
diff --git a/setup.py b/setup.py
old mode 100644
new mode 100755
diff --git a/slapos/__init__.py b/slapos/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.cloudooo.txt b/slapos/recipe/README.cloudooo.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.download.txt b/slapos/recipe/README.download.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.erp5.txt b/slapos/recipe/README.erp5.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.erp5testnode.txt b/slapos/recipe/README.erp5testnode.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.helloworld.txt b/slapos/recipe/README.helloworld.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.java.txt b/slapos/recipe/README.java.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.kumofs.txt b/slapos/recipe/README.kumofs.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.kvm.txt b/slapos/recipe/README.kvm.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.libcloud.txt b/slapos/recipe/README.libcloud.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.libcloudrequest.txt b/slapos/recipe/README.libcloudrequest.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.librecipe.txt b/slapos/recipe/README.librecipe.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.memcached.txt b/slapos/recipe/README.memcached.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.mysql.txt b/slapos/recipe/README.mysql.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.nbdserver.txt b/slapos/recipe/README.nbdserver.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.nosqltestbed.txt b/slapos/recipe/README.nosqltestbed.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.proactive.txt b/slapos/recipe/README.proactive.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.sheepdogtestbed.txt b/slapos/recipe/README.sheepdogtestbed.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.siptester.txt b/slapos/recipe/README.siptester.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.slaprunner.txt b/slapos/recipe/README.slaprunner.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.testnode.txt b/slapos/recipe/README.testnode.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.vifib.txt b/slapos/recipe/README.vifib.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.xwiki.txt b/slapos/recipe/README.xwiki.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/README.zabbixagent.txt b/slapos/recipe/README.zabbixagent.txt
old mode 100644
new mode 100755
diff --git a/slapos/recipe/__init__.py b/slapos/recipe/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/cloudooo/__init__.py b/slapos/recipe/cloudooo/__init__.py
old mode 100644
new mode 100755
index 078ac17c87840fb6491d50bc8249cdd08e95c463..02c595455e3d41f8a0ff4bdb96d556aa61520d0e
--- a/slapos/recipe/cloudooo/__init__.py
+++ b/slapos/recipe/cloudooo/__init__.py
@@ -30,39 +30,26 @@ import pkg_resources
 import sys
 import zc.buildout
 import zc.recipe.egg
-import hashlib
-import ConfigParser
-
 
 class Recipe(BaseSlapRecipe):
   def getTemplateFilename(self, template_name):
-    return pkg_resources.resource_filename(__name__, template_name)
+    return pkg_resources.resource_filename(__name__,
+        'template/%s' % template_name)
 
   def _install(self):
     self.path_list = []
-    self.requirements, self.ws = self.egg.working_set()
-
-    self.cron_d = self.installCrond()
-    ca_conf = self.installCertificateAuthority()
-
+    self.requirements, self.ws = self.egg.working_set([__name__])
+    # Use killpidfromfile from ERP5.
+    self.killpidfromfile = zc.buildout.easy_install.scripts(
+        [('killpidfromfile', __name__ + 'slapos.recipe.erp5.killpidfromfile',
+          'killpidfromfile')], self.ws, sys.executable, self.bin_directory)[0]
+    self.path_list.append(self.killpidfromfile)
     conversion_server_conf = self.installConversionServer(
-        self.getLocalIPv4Address(), 23001, 23060)
-
-    key, certificate = self.requestCertificate('Cloudooo')
-
-    self.installTestRunner(conversion_server_conf)
-
-    stunnel_conf = self.installStunnel(
-        self.getGlobalIPv6Address(),
-        conversion_server_conf['conversion_server_ip'],
-        23000, conversion_server_conf['conversion_server_port'],
-        certificate, key, ca_conf['ca_crl'],
-        ca_conf['certificate_authority_path'])
+        self.getLocalIPv4Address(), 23000, 23060)
 
     self.linkBinary()
     self.setConnectionDict(dict(
-      site_url="https://[%s]:%s/" % (stunnel_conf['public_ip'],
-                                    stunnel_conf['public_port']),
+      site_url="http://%s:%s/" % (self.getLocalIPv4Address(), 23000),
     ))
     return self.path_list
 
@@ -88,142 +75,6 @@ class Recipe(BaseSlapRecipe):
       self.logger.debug('Created link %r -> %r' % (link, target))
       self.path_list.append(link)
 
-  def installStunnel(self, public_ip, private_ip, public_port, private_port,
-                           ca_certificate, key, ca_crl, ca_path):
-    """Installs stunnel"""
-    template_filename = self.getTemplateFilename('stunnel.conf.in')
-    log = os.path.join(self.log_directory, 'stunnel.log')
-    pid_file = os.path.join(self.run_directory, 'stunnel.pid')
-    stunnel_conf = dict(
-        public_ip=public_ip,
-        private_ip=private_ip,
-        public_port=public_port,
-        pid_file=pid_file,
-        log=log,
-        cert=ca_certificate,
-        key=key,
-        ca_crl=ca_crl,
-        ca_path=ca_path,
-        private_port=private_port,
-    )
-    stunnel_conf_path = self.createConfigurationFile("stunnel.conf",
-        self.substituteTemplate(template_filename,
-          stunnel_conf))
-    wrapper = zc.buildout.easy_install.scripts([('stunnel',
-      'slapos.recipe.erp5.execute', 'execute')], self.ws, sys.executable,
-      self.wrapper_directory, arguments=[
-        self.options['stunnel_binary'].strip(), stunnel_conf_path]
-      )[0]
-    self.path_list.append(wrapper)
-    return stunnel_conf
-
-  def installCrond(self):
-    timestamps = self.createDataDirectory('cronstamps')
-    cron_output = os.path.join(self.log_directory, 'cron-output')
-    self._createDirectory(cron_output)
-    catcher = zc.buildout.easy_install.scripts([('catchcron',
-      __name__ + '.catdatefile', 'catdatefile')], self.ws, sys.executable,
-      self.bin_directory, arguments=[cron_output])[0]
-    self.path_list.append(catcher)
-    cron_d = os.path.join(self.etc_directory, 'cron.d')
-    crontabs = os.path.join(self.etc_directory, 'crontabs')
-    self._createDirectory(cron_d)
-    self._createDirectory(crontabs)
-    wrapper = zc.buildout.easy_install.scripts([('crond',
-      __name__ + '.execute', 'execute')], self.ws, sys.executable,
-      self.wrapper_directory, arguments=[
-        self.options['dcrond_binary'].strip(), '-s', cron_d, '-c', crontabs,
-        '-t', timestamps, '-f', '-l', '5', '-M', catcher]
-      )[0]
-    self.path_list.append(wrapper)
-    return cron_d
-
-  def installCertificateAuthority(self, ca_country_code='XX',
-      ca_email='xx@example.com', ca_state='State', ca_city='City',
-      ca_company='Company'):
-    backup_path = self.createBackupDirectory('ca')
-    self.ca_dir = os.path.join(self.data_root_directory, 'ca')
-    self._createDirectory(self.ca_dir)
-    self.ca_request_dir = os.path.join(self.ca_dir, 'requests')
-    self._createDirectory(self.ca_request_dir)
-    config = dict(ca_dir=self.ca_dir, request_dir=self.ca_request_dir)
-    self.ca_private = os.path.join(self.ca_dir, 'private')
-    self.ca_certs = os.path.join(self.ca_dir, 'certs')
-    self.ca_crl = os.path.join(self.ca_dir, 'crl')
-    self.ca_newcerts = os.path.join(self.ca_dir, 'newcerts')
-    self.ca_key_ext = '.key'
-    self.ca_crt_ext = '.crt'
-    for d in [self.ca_private, self.ca_crl, self.ca_newcerts, self.ca_certs]:
-      self._createDirectory(d)
-    for f in ['crlnumber', 'serial']:
-      if not os.path.exists(os.path.join(self.ca_dir, f)):
-        open(os.path.join(self.ca_dir, f), 'w').write('01')
-    if not os.path.exists(os.path.join(self.ca_dir, 'index.txt')):
-      open(os.path.join(self.ca_dir, 'index.txt'), 'w').write('')
-    openssl_configuration = os.path.join(self.ca_dir, 'openssl.cnf')
-    config.update(
-        working_directory=self.ca_dir,
-        country_code=ca_country_code,
-        state=ca_state,
-        city=ca_city,
-        company=ca_company,
-        email_address=ca_email,
-    )
-    self._writeFile(openssl_configuration, pkg_resources.resource_string(
-      __name__, 'openssl.cnf.ca.in') % config)
-    self.path_list.extend(zc.buildout.easy_install.scripts([
-      ('certificate_authority',
-        'slapos.recipe.erp5.certificate_authority',
-        'runCertificateAuthority')],
-        self.ws, sys.executable, self.wrapper_directory, arguments=[dict(
-          openssl_configuration=openssl_configuration,
-          openssl_binary=self.options['openssl_binary'],
-          certificate=os.path.join(self.ca_dir, 'cacert.pem'),
-          key=os.path.join(self.ca_private, 'cakey.pem'),
-          crl=os.path.join(self.ca_crl),
-          request_dir=self.ca_request_dir
-          )]))
-    # configure backup
-    backup_cron = os.path.join(self.cron_d, 'ca_rdiff_backup')
-    open(backup_cron, 'w').write(
-        '''0 0 * * * %(rdiff_backup)s %(source)s %(destination)s'''%dict(
-          rdiff_backup=self.options['rdiff_backup_binary'],
-          source=self.ca_dir,
-          destination=backup_path))
-    self.path_list.append(backup_cron)
-
-    return dict(
-      ca_certificate=os.path.join(config['ca_dir'], 'cacert.pem'),
-      ca_crl=os.path.join(config['ca_dir'], 'crl'),
-      certificate_authority_path=config['ca_dir']
-    )
-
-  def requestCertificate(self, name):
-    hash = hashlib.sha512(name).hexdigest()
-    key = os.path.join(self.ca_private, hash + self.ca_key_ext)
-    certificate = os.path.join(self.ca_certs, hash + self.ca_crt_ext)
-    parser = ConfigParser.RawConfigParser()
-    parser.add_section('certificate')
-    parser.set('certificate', 'name', name)
-    parser.set('certificate', 'key_file', key)
-    parser.set('certificate', 'certificate_file', certificate)
-    parser.write(open(os.path.join(self.ca_request_dir, hash), 'w'))
-    return key, certificate
-
-  def installTestRunner(self, conversion_server_conf):
-    """Installs bin/runUnitTest executable to run all tests using
-       bin/runUnitTest"""
-    runUnitTest = zc.buildout.easy_install.scripts([
-      ('runUnitTest', __name__ + '.testrunner', 'runUnitTest')],
-      self.ws, sys.executable, self.bin_directory, arguments=[dict(
-        prepend_path=self.bin_directory,
-        call_list=[self.options['runUnitTest_binary'],
-          conversion_server_conf['conversion_server_conf'],
-          '--paster_path', self.options['ooo_paster'],
-      ]
-        )])[0]
-    self.path_list.append(runUnitTest)
-
   def installConversionServer(self, ip, port, openoffice_port):
     name = 'conversion_server'
     working_directory = self.createDataDirectory(name)
@@ -234,8 +85,6 @@ class Recipe(BaseSlapRecipe):
       ip=ip,
       port=port,
       openoffice_port=openoffice_port,
-      openoffice_host=ip,
-      PATH="$PATH:%s" % self.bin_directory
     )
     for env_line in self.options['environment'].splitlines():
       env_line = env_line.strip()
@@ -253,12 +102,11 @@ class Recipe(BaseSlapRecipe):
     self.path_list.append(config_file)
     # Use execute from erp5.
     self.path_list.extend(zc.buildout.easy_install.scripts([(name,
-      'slapos.recipe.librecipe.execute',
+      __name__ + 'slapos.recipe.librecipe.execute',
       'execute_with_signal_translation')], self.ws,
       sys.executable, self.wrapper_directory,
       arguments=[self.options['ooo_paster'].strip(), 'serve', config_file]))
     return {
-      name + '_conf': config_file,
       name + '_port': conversion_server_dict['port'],
       name + '_ip': conversion_server_dict['ip']
       }
diff --git a/slapos/recipe/cloudooo/openssl.cnf.ca.in b/slapos/recipe/cloudooo/openssl.cnf.ca.in
deleted file mode 100644
index 8a450a68762145e72923635273e06a00e80d34ca..0000000000000000000000000000000000000000
--- a/slapos/recipe/cloudooo/openssl.cnf.ca.in
+++ /dev/null
@@ -1,350 +0,0 @@
-#
-# OpenSSL example configuration file.
-# This is mostly being used for generation of certificate requests.
-#
-
-# This definition stops the following lines choking if HOME isn't
-# defined.
-HOME			= .
-RANDFILE		= $ENV::HOME/.rnd
-
-# Extra OBJECT IDENTIFIER info:
-#oid_file		= $ENV::HOME/.oid
-oid_section		= new_oids
-
-# To use this configuration file with the "-extfile" option of the
-# "openssl x509" utility, name here the section containing the
-# X.509v3 extensions to use:
-# extensions		= 
-# (Alternatively, use a configuration file that has only
-# X.509v3 extensions in its main [= default] section.)
-
-[ new_oids ]
-
-# We can add new OIDs in here for use by 'ca', 'req' and 'ts'.
-# Add a simple OID like this:
-# testoid1=1.2.3.4
-# Or use config file substitution like this:
-# testoid2=${testoid1}.5.6
-
-# Policies used by the TSA examples.
-tsa_policy1 = 1.2.3.4.1
-tsa_policy2 = 1.2.3.4.5.6
-tsa_policy3 = 1.2.3.4.5.7
-
-####################################################################
-[ ca ]
-default_ca	= CA_default		# The default ca section
-
-####################################################################
-[ CA_default ]
-
-dir		= %(working_directory)s		# Where everything is kept
-certs		= $dir/certs		# Where the issued certs are kept
-crl_dir		= $dir/crl		# Where the issued crl are kept
-database	= $dir/index.txt	# database index file.
-#unique_subject	= no			# Set to 'no' to allow creation of
-					# several ctificates with same subject.
-new_certs_dir	= $dir/newcerts		# default place for new certs.
-
-certificate	= $dir/cacert.pem 	# The CA certificate
-serial		= $dir/serial 		# The current serial number
-crlnumber	= $dir/crlnumber	# the current crl number
-					# must be commented out to leave a V1 CRL
-crl		= $dir/crl.pem 		# The current CRL
-private_key	= $dir/private/cakey.pem # The private key
-RANDFILE	= $dir/private/.rand	# private random number file
-
-x509_extensions	= usr_cert		# The extentions to add to the cert
-
-# Comment out the following two lines for the "traditional"
-# (and highly broken) format.
-name_opt 	= ca_default		# Subject Name options
-cert_opt 	= ca_default		# Certificate field options
-
-# Extension copying option: use with caution.
-# copy_extensions = copy
-
-# Extensions to add to a CRL. Note: Netscape communicator chokes on V2 CRLs
-# so this is commented out by default to leave a V1 CRL.
-# crlnumber must also be commented out to leave a V1 CRL.
-# crl_extensions	= crl_ext
-
-default_days	= 3650			# how long to certify for
-default_crl_days= 30			# how long before next CRL
-default_md	= default		# use public key default MD
-preserve	= no			# keep passed DN ordering
-
-# A few difference way of specifying how similar the request should look
-# For type CA, the listed attributes must be the same, and the optional
-# and supplied fields are just that :-)
-policy		= policy_match
-
-# For the CA policy
-[ policy_match ]
-countryName		= match
-stateOrProvinceName	= match
-organizationName	= match
-organizationalUnitName	= optional
-commonName		= supplied
-emailAddress		= optional
-
-# For the 'anything' policy
-# At this point in time, you must list all acceptable 'object'
-# types.
-[ policy_anything ]
-countryName		= optional
-stateOrProvinceName	= optional
-localityName		= optional
-organizationName	= optional
-organizationalUnitName	= optional
-commonName		= supplied
-emailAddress		= optional
-
-####################################################################
-[ req ]
-default_bits		= 2048
-default_md		= sha1
-default_keyfile 	= privkey.pem
-distinguished_name	= req_distinguished_name
-#attributes		= req_attributes
-x509_extensions	= v3_ca	# The extentions to add to the self signed cert
-
-# Passwords for private keys if not present they will be prompted for
-# input_password = secret
-# output_password = secret
-
-# This sets a mask for permitted string types. There are several options. 
-# default: PrintableString, T61String, BMPString.
-# pkix	 : PrintableString, BMPString (PKIX recommendation before 2004)
-# utf8only: only UTF8Strings (PKIX recommendation after 2004).
-# nombstr : PrintableString, T61String (no BMPStrings or UTF8Strings).
-# MASK:XXXX a literal mask value.
-# WARNING: ancient versions of Netscape crash on BMPStrings or UTF8Strings.
-string_mask = utf8only
-
-# req_extensions = v3_req # The extensions to add to a certificate request
-
-[ req_distinguished_name ]
-countryName			= Country Name (2 letter code)
-countryName_value		= %(country_code)s
-countryName_min			= 2
-countryName_max			= 2
-
-stateOrProvinceName		= State or Province Name (full name)
-stateOrProvinceName_value	= %(state)s
-
-localityName			= Locality Name (eg, city)
-localityName_value		= %(city)s
-
-0.organizationName		= Organization Name (eg, company)
-0.organizationName_value	= %(company)s
-
-# we can do this but it is not needed normally :-)
-#1.organizationName		= Second Organization Name (eg, company)
-#1.organizationName_default	= World Wide Web Pty Ltd
-
-commonName			= Common Name (eg, your name or your server\'s hostname)
-commonName_max			= 64
-
-emailAddress			= Email Address
-emailAddress_value = %(email_address)s
-emailAddress_max		= 64
-
-# SET-ex3			= SET extension number 3
-
-#[ req_attributes ]
-#challengePassword		= A challenge password
-#challengePassword_min		= 4
-#challengePassword_max		= 20
-#
-#unstructuredName		= An optional company name
-
-[ usr_cert ]
-
-# These extensions are added when 'ca' signs a request.
-
-# This goes against PKIX guidelines but some CAs do it and some software
-# requires this to avoid interpreting an end user certificate as a CA.
-
-basicConstraints=CA:FALSE
-
-# Here are some examples of the usage of nsCertType. If it is omitted
-# the certificate can be used for anything *except* object signing.
-
-# This is OK for an SSL server.
-# nsCertType			= server
-
-# For an object signing certificate this would be used.
-# nsCertType = objsign
-
-# For normal client use this is typical
-# nsCertType = client, email
-
-# and for everything including object signing:
-# nsCertType = client, email, objsign
-
-# This is typical in keyUsage for a client certificate.
-# keyUsage = nonRepudiation, digitalSignature, keyEncipherment
-
-# This will be displayed in Netscape's comment listbox.
-nsComment			= "OpenSSL Generated Certificate"
-
-# PKIX recommendations harmless if included in all certificates.
-subjectKeyIdentifier=hash
-authorityKeyIdentifier=keyid,issuer
-
-# This stuff is for subjectAltName and issuerAltname.
-# Import the email address.
-# subjectAltName=email:copy
-# An alternative to produce certificates that aren't
-# deprecated according to PKIX.
-# subjectAltName=email:move
-
-# Copy subject details
-# issuerAltName=issuer:copy
-
-#nsCaRevocationUrl		= http://www.domain.dom/ca-crl.pem
-#nsBaseUrl
-#nsRevocationUrl
-#nsRenewalUrl
-#nsCaPolicyUrl
-#nsSslServerName
-
-# This is required for TSA certificates.
-# extendedKeyUsage = critical,timeStamping
-
-[ v3_req ]
-
-# Extensions to add to a certificate request
-
-basicConstraints = CA:FALSE
-keyUsage = nonRepudiation, digitalSignature, keyEncipherment
-
-[ v3_ca ]
-
-
-# Extensions for a typical CA
-
-
-# PKIX recommendation.
-
-subjectKeyIdentifier=hash
-
-authorityKeyIdentifier=keyid:always,issuer
-
-# This is what PKIX recommends but some broken software chokes on critical
-# extensions.
-#basicConstraints = critical,CA:true
-# So we do this instead.
-basicConstraints = CA:true
-
-# Key usage: this is typical for a CA certificate. However since it will
-# prevent it being used as an test self-signed certificate it is best
-# left out by default.
-# keyUsage = cRLSign, keyCertSign
-
-# Some might want this also
-# nsCertType = sslCA, emailCA
-
-# Include email address in subject alt name: another PKIX recommendation
-# subjectAltName=email:copy
-# Copy issuer details
-# issuerAltName=issuer:copy
-
-# DER hex encoding of an extension: beware experts only!
-# obj=DER:02:03
-# Where 'obj' is a standard or added object
-# You can even override a supported extension:
-# basicConstraints= critical, DER:30:03:01:01:FF
-
-[ crl_ext ]
-
-# CRL extensions.
-# Only issuerAltName and authorityKeyIdentifier make any sense in a CRL.
-
-# issuerAltName=issuer:copy
-authorityKeyIdentifier=keyid:always
-
-[ proxy_cert_ext ]
-# These extensions should be added when creating a proxy certificate
-
-# This goes against PKIX guidelines but some CAs do it and some software
-# requires this to avoid interpreting an end user certificate as a CA.
-
-basicConstraints=CA:FALSE
-
-# Here are some examples of the usage of nsCertType. If it is omitted
-# the certificate can be used for anything *except* object signing.
-
-# This is OK for an SSL server.
-# nsCertType			= server
-
-# For an object signing certificate this would be used.
-# nsCertType = objsign
-
-# For normal client use this is typical
-# nsCertType = client, email
-
-# and for everything including object signing:
-# nsCertType = client, email, objsign
-
-# This is typical in keyUsage for a client certificate.
-# keyUsage = nonRepudiation, digitalSignature, keyEncipherment
-
-# This will be displayed in Netscape's comment listbox.
-nsComment			= "OpenSSL Generated Certificate"
-
-# PKIX recommendations harmless if included in all certificates.
-subjectKeyIdentifier=hash
-authorityKeyIdentifier=keyid,issuer
-
-# This stuff is for subjectAltName and issuerAltname.
-# Import the email address.
-# subjectAltName=email:copy
-# An alternative to produce certificates that aren't
-# deprecated according to PKIX.
-# subjectAltName=email:move
-
-# Copy subject details
-# issuerAltName=issuer:copy
-
-#nsCaRevocationUrl		= http://www.domain.dom/ca-crl.pem
-#nsBaseUrl
-#nsRevocationUrl
-#nsRenewalUrl
-#nsCaPolicyUrl
-#nsSslServerName
-
-# This really needs to be in place for it to be a proxy certificate.
-proxyCertInfo=critical,language:id-ppl-anyLanguage,pathlen:3,policy:foo
-
-####################################################################
-[ tsa ]
-
-default_tsa = tsa_config1	# the default TSA section
-
-[ tsa_config1 ]
-
-# These are used by the TSA reply generation only.
-dir		= /etc/pki/tls		# TSA root directory
-serial		= $dir/tsaserial	# The current serial number (mandatory)
-crypto_device	= builtin		# OpenSSL engine to use for signing
-signer_cert	= $dir/tsacert.pem 	# The TSA signing certificate
-					# (optional)
-certs		= $dir/cacert.pem	# Certificate chain to include in reply
-					# (optional)
-signer_key	= $dir/private/tsakey.pem # The TSA private key (optional)
-
-default_policy	= tsa_policy1		# Policy if request did not specify it
-					# (optional)
-other_policies	= tsa_policy2, tsa_policy3	# acceptable policies (optional)
-digests		= md5, sha1		# Acceptable message digests (mandatory)
-accuracy	= secs:1, millisecs:500, microsecs:100	# (optional)
-clock_precision_digits  = 0	# number of digits after dot. (optional)
-ordering		= yes	# Is ordering defined for timestamps?
-				# (optional, default: no)
-tsa_name		= yes	# Must the TSA name be included in the reply?
-				# (optional, default: no)
-ess_cert_id_chain	= no	# Must the ESS cert id chain be included?
-				# (optional, default: no)
diff --git a/slapos/recipe/cloudooo/stunnel.conf.in b/slapos/recipe/cloudooo/stunnel.conf.in
deleted file mode 100644
index 81aacdd78690b618ca64ae3a2bdba6108ff60934..0000000000000000000000000000000000000000
--- a/slapos/recipe/cloudooo/stunnel.conf.in
+++ /dev/null
@@ -1,12 +0,0 @@
-foreground = yes
-output = %(log)s
-pid = %(pid_file)s
-syslog = no
-CApath = %(ca_path)s
-key = %(key)s
-CRLpath = %(ca_crl)s
-cert = %(cert)s
-
-[service]
-accept = %(public_ip)s:%(public_port)s
-connect = %(private_ip)s:%(private_port)s
diff --git a/slapos/recipe/cloudooo/cloudooo.cfg.in b/slapos/recipe/cloudooo/template/cloudooo.cfg.in
old mode 100644
new mode 100755
similarity index 91%
rename from slapos/recipe/cloudooo/cloudooo.cfg.in
rename to slapos/recipe/cloudooo/template/cloudooo.cfg.in
index 8d6be0cfa78748fb29caa5db312040b05da2792d..cdf99be819575388006d46e1d81a254e0d27fea9
--- a/slapos/recipe/cloudooo/cloudooo.cfg.in
+++ b/slapos/recipe/cloudooo/template/cloudooo.cfg.in
@@ -29,27 +29,24 @@ limit_memory_used = 3000
 ## OOFactory Settings
 #
 # The pool consist of several OpenOffice.org instances
-application_hostname = %(openoffice_host)s
+application_hostname = %(ip)s
 # OpenOffice Port
 openoffice_port = %(openoffice_port)s
 # LD_LIBRARY_PATH passed to OpenOffice
 env-LD_LIBRARY_PATH = %(LD_LIBRARY_PATH)s
-env-PATH = ${PATH}
 
 #
 # Mimetype Registry
 # It is used to select the handler that will be used in conversion.
 # Priority matters, first match take precedence on next lines.
 mimetype_registry =
-  application/pdf text/* pdf
   application/pdf * ooo
   video/* * ffmpeg
   audio/* * ffmpeg
   application/x-shockwave-flash * ffmpeg
   application/ogg * ffmpeg
   application/ogv * ffmpeg
-  image/png * ooo
-  image/* image/* imagemagick
+  image/* * ooo
   text/* * ooo
   application/zip * ooo
   application/msword * ooo
@@ -65,6 +62,6 @@ mimetype_registry =
   * application/vnd.oasis.opendocument* ooo
 
 [server:main]
-use = egg:PasteScript#cherrypy
+use = egg:PasteScript#wsgiutils
 host = %(ip)s
 port = %(port)s
diff --git a/slapos/recipe/cloudooo/testrunner.py b/slapos/recipe/cloudooo/testrunner.py
deleted file mode 100644
index 38e623826b9a986f76a38dedb67980690f7a0bd4..0000000000000000000000000000000000000000
--- a/slapos/recipe/cloudooo/testrunner.py
+++ /dev/null
@@ -1,19 +0,0 @@
-import os
-import sys
-def runUnitTest(args):
-  env = os.environ.copy()
-  d = args[0]
-  env['PATH'] = ':'.join([d['prepend_path']] + os.environ['PATH'].split(':'))
-  # Deal with Shebang size limitation
-  executable_filepath = d['call_list'][0]
-  file_object = open(executable_filepath, 'r')
-  line = file_object.readline()
-  file_object.close()
-  argument_list = []
-  if line[:2] == '#!':
-    executable_filepath = line[2:].strip()
-    argument_list.append(executable_filepath)
-  argument_list.extend(d['call_list'])
-  argument_list.extend(sys.argv[1:])
-  argument_list.append(env)
-  os.execle(executable_filepath, *argument_list)
diff --git a/slapos/recipe/download.py b/slapos/recipe/download.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/__init__.py b/slapos/recipe/erp5/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/apache.py b/slapos/recipe/erp5/apache.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/catdatefile.py b/slapos/recipe/erp5/catdatefile.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/certificate_authority.py b/slapos/recipe/erp5/certificate_authority.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/erp5.py b/slapos/recipe/erp5/erp5.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/innobackupex.py b/slapos/recipe/erp5/innobackupex.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/killpidfromfile.py b/slapos/recipe/erp5/killpidfromfile.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/mysql.py b/slapos/recipe/erp5/mysql.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/apache.location-snippet.conf.in b/slapos/recipe/erp5/template/apache.location-snippet.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/apache.ssl-snippet.conf.in b/slapos/recipe/erp5/template/apache.ssl-snippet.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/apache.zope.conf.in b/slapos/recipe/erp5/template/apache.zope.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/apache.zope.conf.path-protected.in b/slapos/recipe/erp5/template/apache.zope.conf.path-protected.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/apache.zope.conf.path.in b/slapos/recipe/erp5/template/apache.zope.conf.path.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/cloudooo.cfg.in b/slapos/recipe/erp5/template/cloudooo.cfg.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/haproxy.cfg.in b/slapos/recipe/erp5/template/haproxy.cfg.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/initmysql.sql.in b/slapos/recipe/erp5/template/initmysql.sql.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/kumo_gateway.in b/slapos/recipe/erp5/template/kumo_gateway.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/kumo_manager.in b/slapos/recipe/erp5/template/kumo_manager.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/kumo_server.in b/slapos/recipe/erp5/template/kumo_server.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/logrotate_entry.in b/slapos/recipe/erp5/template/logrotate_entry.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/memcached.in b/slapos/recipe/erp5/template/memcached.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/my.cnf.in b/slapos/recipe/erp5/template/my.cnf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/openssl.cnf.ca.in b/slapos/recipe/erp5/template/openssl.cnf.ca.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/site.zcml b/slapos/recipe/erp5/template/site.zcml
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/tidstorage.py.in b/slapos/recipe/erp5/template/tidstorage.py.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/zeo.conf.in b/slapos/recipe/erp5/template/zeo.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/zope-deadlockdebugger-snippet.conf.in b/slapos/recipe/erp5/template/zope-deadlockdebugger-snippet.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/zope-tidstorage-snippet.conf.in b/slapos/recipe/erp5/template/zope-tidstorage-snippet.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/zope-zeo-snippet.conf.in b/slapos/recipe/erp5/template/zope-zeo-snippet.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/zope-zodb-snippet.conf.in b/slapos/recipe/erp5/template/zope-zodb-snippet.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/zope.conf.in b/slapos/recipe/erp5/template/zope.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/template/zope.conf.timerservice.in b/slapos/recipe/erp5/template/zope.conf.timerservice.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/test_suite_runner.py b/slapos/recipe/erp5/test_suite_runner.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5/testrunner.py b/slapos/recipe/erp5/testrunner.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5testnode/SlapOSControler.py b/slapos/recipe/erp5testnode/SlapOSControler.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5testnode/Updater.py b/slapos/recipe/erp5testnode/Updater.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5testnode/__init__.py b/slapos/recipe/erp5testnode/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5testnode/template/slapos.cfg.in b/slapos/recipe/erp5testnode/template/slapos.cfg.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/erp5testnode/testnode.py b/slapos/recipe/erp5testnode/testnode.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/helloworld.py b/slapos/recipe/helloworld.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/java.py b/slapos/recipe/java.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kumofs/__init__.py b/slapos/recipe/kumofs/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kumofs/certificate_authority.py b/slapos/recipe/kumofs/certificate_authority.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kumofs/template/kumo_gateway.in b/slapos/recipe/kumofs/template/kumo_gateway.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kumofs/template/kumo_manager.in b/slapos/recipe/kumofs/template/kumo_manager.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kumofs/template/kumo_server.in b/slapos/recipe/kumofs/template/kumo_server.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kumofs/template/openssl.cnf.ca.in b/slapos/recipe/kumofs/template/openssl.cnf.ca.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kumofs/template/stunnel.conf.in b/slapos/recipe/kumofs/template/stunnel.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kvm/__init__.py b/slapos/recipe/kvm/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kvm/template/kvm_controller_run.in b/slapos/recipe/kvm/template/kvm_controller_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kvm/template/kvm_run.in b/slapos/recipe/kvm/template/kvm_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kvm/template/openssl.cnf.ca.in b/slapos/recipe/kvm/template/openssl.cnf.ca.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kvm/template/slapmonitor_run.in b/slapos/recipe/kvm/template/slapmonitor_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/kvm/template/slapreport_run.in b/slapos/recipe/kvm/template/slapreport_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/libcloud/__init__.py b/slapos/recipe/libcloud/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/libcloud/run.py b/slapos/recipe/libcloud/run.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/libcloud/template/cloudmgr.cnf.in b/slapos/recipe/libcloud/template/cloudmgr.cnf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/libcloudrequest.py b/slapos/recipe/libcloudrequest.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/librecipe/__init__.py b/slapos/recipe/librecipe/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/librecipe/execute.py b/slapos/recipe/librecipe/execute.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/memcached/__init__.py b/slapos/recipe/memcached/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/memcached/certificate_authority.py b/slapos/recipe/memcached/certificate_authority.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/memcached/template/memcached.in b/slapos/recipe/memcached/template/memcached.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/memcached/template/openssl.cnf.ca.in b/slapos/recipe/memcached/template/openssl.cnf.ca.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/memcached/template/stunnel.conf.in b/slapos/recipe/memcached/template/stunnel.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/mysql/__init__.py b/slapos/recipe/mysql/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/mysql/certificate_authority.py b/slapos/recipe/mysql/certificate_authority.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/mysql/mysql.py b/slapos/recipe/mysql/mysql.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/mysql/template/initmysql.sql.in b/slapos/recipe/mysql/template/initmysql.sql.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/mysql/template/logrotate_entry.in b/slapos/recipe/mysql/template/logrotate_entry.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/mysql/template/my.cnf.in b/slapos/recipe/mysql/template/my.cnf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/mysql/template/openssl.cnf.ca.in b/slapos/recipe/mysql/template/openssl.cnf.ca.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/mysql/template/stunnel.conf.in b/slapos/recipe/mysql/template/stunnel.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nbdserver/__init__.py b/slapos/recipe/nbdserver/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nbdserver/template/nbdserver_run.in b/slapos/recipe/nbdserver/template/nbdserver_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nbdserver/template/onetimeupload_run.in b/slapos/recipe/nbdserver/template/onetimeupload_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nosqltestbed/__init__.py b/slapos/recipe/nosqltestbed/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nosqltestbed/template/kumo_gateway_run.in b/slapos/recipe/nosqltestbed/template/kumo_gateway_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nosqltestbed/template/kumo_manager_run.in b/slapos/recipe/nosqltestbed/template/kumo_manager_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nosqltestbed/template/kumo_server_run.in b/slapos/recipe/nosqltestbed/template/kumo_server_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nosqltestbed/template/kumotester_manager_run.in b/slapos/recipe/nosqltestbed/template/kumotester_manager_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nosqltestbed/template/nosqltester_manager_run.in b/slapos/recipe/nosqltestbed/template/nosqltester_manager_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/nosqltestbed/template/nosqltester_run.in b/slapos/recipe/nosqltestbed/template/nosqltester_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/osoeslaptraining/__init__.py b/slapos/recipe/osoeslaptraining/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/osoeslaptraining/apache.py b/slapos/recipe/osoeslaptraining/apache.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/osoeslaptraining/mysql.py b/slapos/recipe/osoeslaptraining/mysql.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/osoeslaptraining/template/apache.in b/slapos/recipe/osoeslaptraining/template/apache.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/osoeslaptraining/template/my.cnf.in b/slapos/recipe/osoeslaptraining/template/my.cnf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/osoeslaptraining/template/mysqlinit.sql.in b/slapos/recipe/osoeslaptraining/template/mysqlinit.sql.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/osoeslaptraining/template/php.ini.in b/slapos/recipe/osoeslaptraining/template/php.ini.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/proactive/__init__.py b/slapos/recipe/proactive/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/proactive/template/ProActiveConfiguration.xml.in b/slapos/recipe/proactive/template/ProActiveConfiguration.xml.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/sheepdogtestbed/__init__.py b/slapos/recipe/sheepdogtestbed/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/sheepdogtestbed/template/nosqltester_manager_run.in b/slapos/recipe/sheepdogtestbed/template/nosqltester_manager_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/sheepdogtestbed/template/nosqltester_run.in b/slapos/recipe/sheepdogtestbed/template/nosqltester_run.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/siptester/__init__.py b/slapos/recipe/siptester/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/siptester/template/init_caller.in b/slapos/recipe/siptester/template/init_caller.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/siptester/template/init_receiver.in b/slapos/recipe/siptester/template/init_receiver.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/siptester/template/pjsua_caller.conf.in b/slapos/recipe/siptester/template/pjsua_caller.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/siptester/template/pjsua_receiver.conf.in b/slapos/recipe/siptester/template/pjsua_receiver.conf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/slaprunner/__init__.py b/slapos/recipe/slaprunner/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/slaprunner/execute.py b/slapos/recipe/slaprunner/execute.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/slaprunner/template/slapos.cfg.in b/slapos/recipe/slaprunner/template/slapos.cfg.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/testnode/__init__.py b/slapos/recipe/testnode/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/testnode/erp5testreporthandler.py b/slapos/recipe/testnode/erp5testreporthandler.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/testnode/profile_testnode.py b/slapos/recipe/testnode/profile_testnode.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/testnode/template/slapos.cfg.in b/slapos/recipe/testnode/template/slapos.cfg.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/testnode/testnode.py b/slapos/recipe/testnode/testnode.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/vifib.py b/slapos/recipe/vifib.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/__init__.py b/slapos/recipe/xwiki/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/.svn/all-wcprops b/slapos/recipe/xwiki/template/.svn/all-wcprops
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/.svn/entries b/slapos/recipe/xwiki/template/.svn/entries
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/.svn/text-base/hibernate.cfg.xml.in.svn-base b/slapos/recipe/xwiki/template/.svn/text-base/hibernate.cfg.xml.in.svn-base
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/.svn/text-base/initmysql.sql.in.svn-base b/slapos/recipe/xwiki/template/.svn/text-base/initmysql.sql.in.svn-base
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/.svn/text-base/my.cnf.in.svn-base b/slapos/recipe/xwiki/template/.svn/text-base/my.cnf.in.svn-base
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/.svn/text-base/mysqld.bin.svn-base b/slapos/recipe/xwiki/template/.svn/text-base/mysqld.bin.svn-base
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/.svn/text-base/tomcat-server.xml.in.svn-base b/slapos/recipe/xwiki/template/.svn/text-base/tomcat-server.xml.in.svn-base
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/hibernate.cfg.xml.in b/slapos/recipe/xwiki/template/hibernate.cfg.xml.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/initmysql.sql.in b/slapos/recipe/xwiki/template/initmysql.sql.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/my.cnf.in b/slapos/recipe/xwiki/template/my.cnf.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/mysqld.bin b/slapos/recipe/xwiki/template/mysqld.bin
old mode 100644
new mode 100755
diff --git a/slapos/recipe/xwiki/template/tomcat-server.xml.in b/slapos/recipe/xwiki/template/tomcat-server.xml.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/zabbixagent/__init__.py b/slapos/recipe/zabbixagent/__init__.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/zabbixagent/catdatefile.py b/slapos/recipe/zabbixagent/catdatefile.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/zabbixagent/svcdaemon.py b/slapos/recipe/zabbixagent/svcdaemon.py
old mode 100644
new mode 100755
diff --git a/slapos/recipe/zabbixagent/template/logrotate_entry.in b/slapos/recipe/zabbixagent/template/logrotate_entry.in
old mode 100644
new mode 100755
diff --git a/slapos/recipe/zabbixagent/template/zabbix_agentd.conf.in b/slapos/recipe/zabbixagent/template/zabbix_agentd.conf.in
old mode 100644
new mode 100755
diff --git a/software/cloudooo/development.cfg b/software/cloudooo/development.cfg
old mode 100644
new mode 100755
diff --git a/software/cloudooo/instance.cfg b/software/cloudooo/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/cloudooo/software.cfg b/software/cloudooo/software.cfg
old mode 100644
new mode 100755
diff --git a/software/cloudoootestnode/instance.cfg b/software/cloudoootestnode/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/cloudoootestnode/software.cfg b/software/cloudoootestnode/software.cfg
old mode 100644
new mode 100755
diff --git a/software/erp5/configuration.json b/software/erp5/configuration.json
old mode 100644
new mode 100755
diff --git a/software/erp5/instance.cfg b/software/erp5/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/erp5/software.cfg b/software/erp5/software.cfg
old mode 100644
new mode 100755
diff --git a/software/erp5testnode/instance.cfg b/software/erp5testnode/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/erp5testnode/software.cfg b/software/erp5testnode/software.cfg
old mode 100644
new mode 100755
diff --git a/software/kumofs/instance.cfg b/software/kumofs/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/kumofs/software.cfg b/software/kumofs/software.cfg
old mode 100644
new mode 100755
diff --git a/software/kvm/instance.cfg b/software/kvm/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/kvm/software.cfg b/software/kvm/software.cfg
old mode 100644
new mode 100755
diff --git a/software/mariadb/instance.cfg b/software/mariadb/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/mariadb/software.cfg b/software/mariadb/software.cfg
old mode 100644
new mode 100755
diff --git a/software/memcached/instance.cfg b/software/memcached/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/memcached/software.cfg b/software/memcached/software.cfg
old mode 100644
new mode 100755
diff --git a/software/mysql-5.1/instance.cfg b/software/mysql-5.1/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/mysql-5.1/software.cfg b/software/mysql-5.1/software.cfg
old mode 100644
new mode 100755
diff --git a/software/phpmyadmin/instance.cfg b/software/phpmyadmin/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/phpmyadmin/phpmyadmin.inc.php.in b/software/phpmyadmin/phpmyadmin.inc.php.in
old mode 100644
new mode 100755
diff --git a/software/phpmyadmin/software.cfg b/software/phpmyadmin/software.cfg
old mode 100644
new mode 100755
diff --git a/software/slaprunner/instance.cfg b/software/slaprunner/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/slaprunner/software.cfg b/software/slaprunner/software.cfg
old mode 100644
new mode 100755
diff --git a/software/vifib/software.cfg b/software/vifib/software.cfg
old mode 100644
new mode 100755
diff --git a/software/wordpress/instance.cfg b/software/wordpress/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/wordpress/software.cfg b/software/wordpress/software.cfg
old mode 100644
new mode 100755
diff --git a/software/wordpress/wp-config.php.in b/software/wordpress/wp-config.php.in
old mode 100644
new mode 100755
diff --git a/software/zabbix-agent/instance.cfg b/software/zabbix-agent/instance.cfg
old mode 100644
new mode 100755
diff --git a/software/zabbix-agent/software.cfg b/software/zabbix-agent/software.cfg
old mode 100644
new mode 100755
diff --git a/stack/cloudooo.cfg b/stack/cloudooo.cfg
old mode 100644
new mode 100755
diff --git a/stack/erp5.cfg b/stack/erp5.cfg
old mode 100644
new mode 100755
diff --git a/stack/flask.cfg b/stack/flask.cfg
old mode 100644
new mode 100755
diff --git a/stack/kvm.cfg b/stack/kvm.cfg
old mode 100644
new mode 100755
diff --git a/stack/lamp.cfg b/stack/lamp.cfg
old mode 100644
new mode 100755
diff --git a/stack/shacache-client.cfg b/stack/shacache-client.cfg
old mode 100644
new mode 100755