mirror of
https://github.com/MLBZ521/MacAdmin.git
synced 2026-02-10 08:52:02 +00:00
49 lines
1.8 KiB
Markdown
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 ####
|