├── .dockerignore ├── .gitignore ├── .inch.yml ├── .kitchen.cloud.yml ├── .kitchen.docker.yml ├── .kitchen.yml ├── .rubocop.yml ├── .travis.yml ├── .yardopts ├── Berksfile ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── Gemfile ├── Guardfile ├── LICENSE ├── README.md ├── Rakefile ├── TESTING.md ├── TODO.md ├── Vagrantfile ├── attributes ├── default.rb ├── nginx.rb └── packages.rb ├── chefignore ├── libraries ├── config.rb └── cookbook_helpers.rb ├── metadata.rb ├── recipes ├── _apache.rb ├── _nginx.rb ├── _php_fpm.rb └── default.rb ├── templates └── default │ ├── apache_vhost.erb │ ├── autoconfig.php.erb │ └── nginx_vhost.erb └── test ├── cookbooks └── owncloud_test │ ├── README.md │ ├── attributes │ └── default.rb │ ├── metadata.rb │ ├── recipes │ ├── common.rb │ ├── mysql.rb │ ├── nginx.rb │ ├── postgresql.rb │ ├── postgresql_memory.rb │ └── sqlite.rb │ └── templates │ └── default │ ├── emailtest-8.1.php.erb │ ├── emailtest.php.erb │ └── sysctl.conf.erb ├── integration ├── mysql │ └── serverspec │ │ ├── Gemfile │ │ ├── apache_spec.rb │ │ ├── cron_spec.rb │ │ ├── mail_spec.rb │ │ ├── mysql_spec.rb │ │ ├── owncloud_spec.rb │ │ └── spec_helper.rb ├── nginx │ └── serverspec │ │ ├── Gemfile │ │ ├── cron_spec.rb │ │ ├── mail_spec.rb │ │ ├── mysql_spec.rb │ │ ├── nginx_spec.rb │ │ ├── owncloud_spec.rb │ │ └── spec_helper.rb ├── postgresql │ └── serverspec │ │ ├── Gemfile │ │ ├── apache_spec.rb │ │ ├── cron_spec.rb │ │ ├── mail_spec.rb │ │ ├── owncloud_spec.rb │ │ ├── postgresql_spec.rb │ │ └── spec_helper.rb └── sqlite │ └── serverspec │ ├── Gemfile │ ├── apache_spec.rb │ ├── cron_spec.rb │ ├── mail_spec.rb │ ├── owncloud_spec.rb │ ├── spec_helper.rb │ └── sqliste_spec.rb └── unit ├── data ├── config.sample.after-write.php ├── config.sample.json ├── config.sample.php ├── config.sample.popen-read.php.erb └── config.sample.popen-write.php ├── libraries ├── config_spec.rb └── cookbook_helpers.rb ├── recipes ├── _apache_spec.rb ├── _nginx_spec.rb ├── _php_fpm_spec.rb └── default_spec.rb ├── spec_helper.rb └── support ├── cookbook_stubs.rb ├── coverage.rb ├── fake_recipe.rb └── matchers.rb /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.gitignore -------------------------------------------------------------------------------- /.inch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.inch.yml -------------------------------------------------------------------------------- /.kitchen.cloud.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.kitchen.cloud.yml -------------------------------------------------------------------------------- /.kitchen.docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.kitchen.docker.yml -------------------------------------------------------------------------------- /.kitchen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.kitchen.yml -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.travis.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/.yardopts -------------------------------------------------------------------------------- /Berksfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/Berksfile -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/Rakefile -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/TESTING.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | TODO 2 | ==== 3 | 4 | * [ ] ... 5 | -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/Vagrantfile -------------------------------------------------------------------------------- /attributes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/attributes/default.rb -------------------------------------------------------------------------------- /attributes/nginx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/attributes/nginx.rb -------------------------------------------------------------------------------- /attributes/packages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/attributes/packages.rb -------------------------------------------------------------------------------- /chefignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/chefignore -------------------------------------------------------------------------------- /libraries/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/libraries/config.rb -------------------------------------------------------------------------------- /libraries/cookbook_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/libraries/cookbook_helpers.rb -------------------------------------------------------------------------------- /metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/metadata.rb -------------------------------------------------------------------------------- /recipes/_apache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/recipes/_apache.rb -------------------------------------------------------------------------------- /recipes/_nginx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/recipes/_nginx.rb -------------------------------------------------------------------------------- /recipes/_php_fpm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/recipes/_php_fpm.rb -------------------------------------------------------------------------------- /recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/recipes/default.rb -------------------------------------------------------------------------------- /templates/default/apache_vhost.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/templates/default/apache_vhost.erb -------------------------------------------------------------------------------- /templates/default/autoconfig.php.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/templates/default/autoconfig.php.erb -------------------------------------------------------------------------------- /templates/default/nginx_vhost.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/templates/default/nginx_vhost.erb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/README.md -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/attributes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/attributes/default.rb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/metadata.rb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/recipes/common.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/recipes/common.rb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/recipes/mysql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/recipes/mysql.rb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/recipes/nginx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/recipes/nginx.rb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/recipes/postgresql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/recipes/postgresql.rb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/recipes/postgresql_memory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/recipes/postgresql_memory.rb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/recipes/sqlite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/recipes/sqlite.rb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/templates/default/emailtest-8.1.php.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/templates/default/emailtest-8.1.php.erb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/templates/default/emailtest.php.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/templates/default/emailtest.php.erb -------------------------------------------------------------------------------- /test/cookbooks/owncloud_test/templates/default/sysctl.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/cookbooks/owncloud_test/templates/default/sysctl.conf.erb -------------------------------------------------------------------------------- /test/integration/mysql/serverspec/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/mysql/serverspec/Gemfile -------------------------------------------------------------------------------- /test/integration/mysql/serverspec/apache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/mysql/serverspec/apache_spec.rb -------------------------------------------------------------------------------- /test/integration/mysql/serverspec/cron_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/mysql/serverspec/cron_spec.rb -------------------------------------------------------------------------------- /test/integration/mysql/serverspec/mail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/mysql/serverspec/mail_spec.rb -------------------------------------------------------------------------------- /test/integration/mysql/serverspec/mysql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/mysql/serverspec/mysql_spec.rb -------------------------------------------------------------------------------- /test/integration/mysql/serverspec/owncloud_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/mysql/serverspec/owncloud_spec.rb -------------------------------------------------------------------------------- /test/integration/mysql/serverspec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/mysql/serverspec/spec_helper.rb -------------------------------------------------------------------------------- /test/integration/nginx/serverspec/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/nginx/serverspec/Gemfile -------------------------------------------------------------------------------- /test/integration/nginx/serverspec/cron_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/nginx/serverspec/cron_spec.rb -------------------------------------------------------------------------------- /test/integration/nginx/serverspec/mail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/nginx/serverspec/mail_spec.rb -------------------------------------------------------------------------------- /test/integration/nginx/serverspec/mysql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/nginx/serverspec/mysql_spec.rb -------------------------------------------------------------------------------- /test/integration/nginx/serverspec/nginx_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/nginx/serverspec/nginx_spec.rb -------------------------------------------------------------------------------- /test/integration/nginx/serverspec/owncloud_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/nginx/serverspec/owncloud_spec.rb -------------------------------------------------------------------------------- /test/integration/nginx/serverspec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/nginx/serverspec/spec_helper.rb -------------------------------------------------------------------------------- /test/integration/postgresql/serverspec/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/postgresql/serverspec/Gemfile -------------------------------------------------------------------------------- /test/integration/postgresql/serverspec/apache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/postgresql/serverspec/apache_spec.rb -------------------------------------------------------------------------------- /test/integration/postgresql/serverspec/cron_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/postgresql/serverspec/cron_spec.rb -------------------------------------------------------------------------------- /test/integration/postgresql/serverspec/mail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/postgresql/serverspec/mail_spec.rb -------------------------------------------------------------------------------- /test/integration/postgresql/serverspec/owncloud_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/postgresql/serverspec/owncloud_spec.rb -------------------------------------------------------------------------------- /test/integration/postgresql/serverspec/postgresql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/postgresql/serverspec/postgresql_spec.rb -------------------------------------------------------------------------------- /test/integration/postgresql/serverspec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/postgresql/serverspec/spec_helper.rb -------------------------------------------------------------------------------- /test/integration/sqlite/serverspec/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/sqlite/serverspec/Gemfile -------------------------------------------------------------------------------- /test/integration/sqlite/serverspec/apache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/sqlite/serverspec/apache_spec.rb -------------------------------------------------------------------------------- /test/integration/sqlite/serverspec/cron_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/sqlite/serverspec/cron_spec.rb -------------------------------------------------------------------------------- /test/integration/sqlite/serverspec/mail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/sqlite/serverspec/mail_spec.rb -------------------------------------------------------------------------------- /test/integration/sqlite/serverspec/owncloud_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/sqlite/serverspec/owncloud_spec.rb -------------------------------------------------------------------------------- /test/integration/sqlite/serverspec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/sqlite/serverspec/spec_helper.rb -------------------------------------------------------------------------------- /test/integration/sqlite/serverspec/sqliste_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/integration/sqlite/serverspec/sqliste_spec.rb -------------------------------------------------------------------------------- /test/unit/data/config.sample.after-write.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/data/config.sample.after-write.php -------------------------------------------------------------------------------- /test/unit/data/config.sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/data/config.sample.json -------------------------------------------------------------------------------- /test/unit/data/config.sample.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/data/config.sample.php -------------------------------------------------------------------------------- /test/unit/data/config.sample.popen-read.php.erb: -------------------------------------------------------------------------------- 1 | '); echo json_encode($CONFIG); 2 | -------------------------------------------------------------------------------- /test/unit/data/config.sample.popen-write.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/data/config.sample.popen-write.php -------------------------------------------------------------------------------- /test/unit/libraries/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/libraries/config_spec.rb -------------------------------------------------------------------------------- /test/unit/libraries/cookbook_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/libraries/cookbook_helpers.rb -------------------------------------------------------------------------------- /test/unit/recipes/_apache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/recipes/_apache_spec.rb -------------------------------------------------------------------------------- /test/unit/recipes/_nginx_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/recipes/_nginx_spec.rb -------------------------------------------------------------------------------- /test/unit/recipes/_php_fpm_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/recipes/_php_fpm_spec.rb -------------------------------------------------------------------------------- /test/unit/recipes/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/recipes/default_spec.rb -------------------------------------------------------------------------------- /test/unit/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/spec_helper.rb -------------------------------------------------------------------------------- /test/unit/support/cookbook_stubs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/support/cookbook_stubs.rb -------------------------------------------------------------------------------- /test/unit/support/coverage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/support/coverage.rb -------------------------------------------------------------------------------- /test/unit/support/fake_recipe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/support/fake_recipe.rb -------------------------------------------------------------------------------- /test/unit/support/matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuazo/owncloud-cookbook/HEAD/test/unit/support/matchers.rb --------------------------------------------------------------------------------