├── .editorconfig ├── .envrc ├── .gitattributes ├── .github ├── CODEOWNERS ├── copilot-instructions.md ├── lock.yml └── workflows │ ├── ci.yml │ ├── conventional-commits.yml │ ├── copilot-setup-steps.yml │ ├── prevent-file-change.yml │ ├── release.yml │ └── stale.yml ├── .gitignore ├── .markdownlint-cli2.yaml ├── .mdlrc ├── .overcommit.yml ├── .release-please-manifest.json ├── .vscode └── extensions.json ├── .yamllint ├── Berksfile ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dangerfile ├── LICENSE ├── README.md ├── TESTING.md ├── chefignore ├── documentation └── .gitkeep ├── kitchen.dokken.yml ├── kitchen.exec.yml ├── kitchen.global.yml ├── kitchen.yml ├── libraries ├── install_helpers.rb └── service_helpers.rb ├── metadata.rb ├── recipes └── default.rb ├── release-please-config.json ├── renovate.json ├── resources ├── install.rb ├── service_systemd.rb └── service_upstart.rb ├── spec ├── libraries │ └── install_helpers_spec.rb ├── spec_helper.rb └── unit │ └── recipes │ └── default_spec.rb ├── templates ├── init_systemd.erb ├── init_upstart.erb └── setenv.erb └── test ├── cookbooks └── test │ ├── README.md │ ├── attributes │ └── default.rb │ ├── files │ ├── helloworld_server.xml │ ├── my_custom_systemd.erb │ ├── my_custom_upstart.erb │ └── template_server.xml │ ├── metadata.rb │ ├── recipes │ ├── default.rb │ ├── docs_example.rb │ ├── helloworld_example.rb │ ├── install_java.rb │ ├── sum_examples.rb │ └── template_example.rb │ └── templates │ ├── my_init_systemd.erb │ ├── my_init_upstart.erb │ ├── server.xml.erb │ └── setenv.erb └── integration ├── multi_instance ├── controls │ └── default_spec.rb └── inspec.yml └── templated_service └── default_spec.rb /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use chefworkstation 2 | export KITCHEN_GLOBAL_YAML=kitchen.global.yml 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @sous-chefs/maintainers 2 | -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.github/lock.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/conventional-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.github/workflows/conventional-commits.yml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/workflows/prevent-file-change.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.github/workflows/prevent-file-change.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint-cli2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.markdownlint-cli2.yaml -------------------------------------------------------------------------------- /.mdlrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.mdlrc -------------------------------------------------------------------------------- /.overcommit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.overcommit.yml -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "5.0.23" 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/.yamllint -------------------------------------------------------------------------------- /Berksfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/Berksfile -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/Dangerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/README.md -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/TESTING.md -------------------------------------------------------------------------------- /chefignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/chefignore -------------------------------------------------------------------------------- /documentation/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kitchen.dokken.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/kitchen.dokken.yml -------------------------------------------------------------------------------- /kitchen.exec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/kitchen.exec.yml -------------------------------------------------------------------------------- /kitchen.global.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/kitchen.global.yml -------------------------------------------------------------------------------- /kitchen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/kitchen.yml -------------------------------------------------------------------------------- /libraries/install_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/libraries/install_helpers.rb -------------------------------------------------------------------------------- /libraries/service_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/libraries/service_helpers.rb -------------------------------------------------------------------------------- /metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/metadata.rb -------------------------------------------------------------------------------- /recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/recipes/default.rb -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/release-please-config.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/renovate.json -------------------------------------------------------------------------------- /resources/install.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/resources/install.rb -------------------------------------------------------------------------------- /resources/service_systemd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/resources/service_systemd.rb -------------------------------------------------------------------------------- /resources/service_upstart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/resources/service_upstart.rb -------------------------------------------------------------------------------- /spec/libraries/install_helpers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/spec/libraries/install_helpers_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/unit/recipes/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/spec/unit/recipes/default_spec.rb -------------------------------------------------------------------------------- /templates/init_systemd.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/templates/init_systemd.erb -------------------------------------------------------------------------------- /templates/init_upstart.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/templates/init_upstart.erb -------------------------------------------------------------------------------- /templates/setenv.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/templates/setenv.erb -------------------------------------------------------------------------------- /test/cookbooks/test/README.md: -------------------------------------------------------------------------------- 1 | # Test cookbook for Tomcat 2 | -------------------------------------------------------------------------------- /test/cookbooks/test/attributes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/attributes/default.rb -------------------------------------------------------------------------------- /test/cookbooks/test/files/helloworld_server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/files/helloworld_server.xml -------------------------------------------------------------------------------- /test/cookbooks/test/files/my_custom_systemd.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/files/my_custom_systemd.erb -------------------------------------------------------------------------------- /test/cookbooks/test/files/my_custom_upstart.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/files/my_custom_upstart.erb -------------------------------------------------------------------------------- /test/cookbooks/test/files/template_server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/files/template_server.xml -------------------------------------------------------------------------------- /test/cookbooks/test/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/metadata.rb -------------------------------------------------------------------------------- /test/cookbooks/test/recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/recipes/default.rb -------------------------------------------------------------------------------- /test/cookbooks/test/recipes/docs_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/recipes/docs_example.rb -------------------------------------------------------------------------------- /test/cookbooks/test/recipes/helloworld_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/recipes/helloworld_example.rb -------------------------------------------------------------------------------- /test/cookbooks/test/recipes/install_java.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/recipes/install_java.rb -------------------------------------------------------------------------------- /test/cookbooks/test/recipes/sum_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/recipes/sum_examples.rb -------------------------------------------------------------------------------- /test/cookbooks/test/recipes/template_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/recipes/template_example.rb -------------------------------------------------------------------------------- /test/cookbooks/test/templates/my_init_systemd.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/templates/my_init_systemd.erb -------------------------------------------------------------------------------- /test/cookbooks/test/templates/my_init_upstart.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/templates/my_init_upstart.erb -------------------------------------------------------------------------------- /test/cookbooks/test/templates/server.xml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/templates/server.xml.erb -------------------------------------------------------------------------------- /test/cookbooks/test/templates/setenv.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/cookbooks/test/templates/setenv.erb -------------------------------------------------------------------------------- /test/integration/multi_instance/controls/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/integration/multi_instance/controls/default_spec.rb -------------------------------------------------------------------------------- /test/integration/multi_instance/inspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/integration/multi_instance/inspec.yml -------------------------------------------------------------------------------- /test/integration/templated_service/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sous-chefs/tomcat/HEAD/test/integration/templated_service/default_spec.rb --------------------------------------------------------------------------------