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