Managing the Java JRE
These configuration files are for managing the Java Runtime Environment on client systems. I used these files and scripts to whitelist websites and Java applets. This is the macOS version of the Windows.Software folder of the same title. The Java Deployment Config files can be found in that folder.
Scripts
config_Java.sh
Description: This script installs the Java customizations used by the organization. (In Windows, I used Group Policy Preferences to copy these files locally; this script was used with a custom package to get these files in place.) This script also disabled the Java auto-update feature.
install_JavaCert.sh
Description: This script imports a certificate into the default Java cacerts keystore. This certificate was used to sign the DeploymentRuleSet.jar package to whitelist Java applets that are pre-approved.
Note: (* This has to be applied AFTER every Java update. *)
JRE Configuration Files
See the Windows.Software folder for copies of these files.
Source Information
- Java 8: http://docs.oracle.com/javase/8/docs/technotes/guides/deploy/properties.html
- Java 7: http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/jcp/properties.html
deployment.config
deployment.properties
exception.sites
Java Deployment Ruleset
Source Information
- Java 8: http://docs.oracle.com/javase/8/docs/technotes/guides/deploy/deployment_rules.html
- Java 7: http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/deployment_rules.html