{"id":19871937,"url":"https://github.com/saltstack-formulas/sun-java-formula","last_synced_at":"2025-05-02T09:30:50.048Z","repository":{"id":13186106,"uuid":"15869597","full_name":"saltstack-formulas/sun-java-formula","owner":"saltstack-formulas","description":"Flexible provisioning for JDK and JRE tarballs","archived":false,"fork":false,"pushed_at":"2020-03-20T20:38:58.000Z","size":97,"stargazers_count":24,"open_issues_count":1,"forks_count":110,"subscribers_count":36,"default_branch":"master","last_synced_at":"2025-04-07T00:41:35.806Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html","language":"SaltStack","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saltstack-formulas.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-01-13T13:58:33.000Z","updated_at":"2021-11-28T20:48:35.000Z","dependencies_parsed_at":"2022-08-25T17:03:18.200Z","dependency_job_id":null,"html_url":"https://github.com/saltstack-formulas/sun-java-formula","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack-formulas%2Fsun-java-formula","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack-formulas%2Fsun-java-formula/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack-formulas%2Fsun-java-formula/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack-formulas%2Fsun-java-formula/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saltstack-formulas","download_url":"https://codeload.github.com/saltstack-formulas/sun-java-formula/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252015737,"owners_count":21680820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T16:14:02.005Z","updated_at":"2025-05-02T09:30:49.826Z","avatar_url":"https://github.com/saltstack-formulas.png","language":"SaltStack","funding_links":[],"categories":[],"sub_categories":[],"readme":"========\nsun-java\n========\n\nFormula to set up and configure Java JREs and JDKs from a tarball archive sourced via URL.\n\n.. note::\n\n    See the full `Salt Formulas installation and usage instructions\n    \u003chttp://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html\u003e`_.\n    \nAvailable states\n================\n\n.. contents::\n    :local:\n\n``sun-java``\n------------\n\nDownloads the tarball from the java:source_url configured as either a pillar or grain and will not do anything\nif source_url is omitted. Then unpacks the archive into java:prefix (defaults to /usr/share/java).\nWill use the alternatives system to link the installation to java_home. Please see the pillar.example for configuration.\n\n``sun-java.jce``\n----------------\n\nDownloads and installs the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files. Will include/extend the sun-java state.\n\n``sun-java.env``\n----------------\n\nAn addition to allow easy use - places a java profile in /etc/profile.d - this way JAVA_HOME and the PATH are set correctly for all system users.\n\n``sun-java.cacert``\n----------------\n\nAn addition to allow install own CA certificates in defined keystore. If no keystore is defined, default in $JAVA_HOME/jre/lib/security/cacerts will be used. If default password for castore has been changed, provide new in pillars.\nCA certificates will only be installed if not already in keystore file.\n\nVerified on Linux and MacOS.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaltstack-formulas%2Fsun-java-formula","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaltstack-formulas%2Fsun-java-formula","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaltstack-formulas%2Fsun-java-formula/lists"}