Files
MacAdmin/Software/Managing the Java JRE/ReadMe.md
Zack T e84fc87f95 Added ReadMe
Added ReadMe
2017-08-15 12:32:30 -07:00

49 lines
1.8 KiB
Markdown

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](https://github.com/MLBZ521/Windows.Software/tree/master/Managing%20the%20Java%20JRE) 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](https://github.com/MLBZ521/Windows.Software/tree/master/Managing%20the%20Java%20JRE) 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
#### ruleset.xml ####