Commit a8ba09de authored by CompileNix's avatar CompileNix
Browse files

Update to Java 8 update 60

parent 3897b183
......@@ -4,3 +4,4 @@
*.cab
*.msi
*.jar
*.asc
Unlimited Strength Java(TM) Cryptography Extension Policy Files
for the Java(TM) Platform, Standard Edition Runtime Environment 8
README
----------------------------------------------------------------------
CONTENTS
----------------------------------------------------------------------
o Introduction
o License and Terms
o Understanding The Export/Import Issues
o Where To Find Documentation
o Installation
o Questions, Support, Reporting Bugs
----------------------------------------------------------------------
Introduction
----------------------------------------------------------------------
Thank you for downloading the Unlimited Strength Java(TM) Cryptography
Extension (JCE) Policy Files for the Java(TM) Platform, Standard
Edition (Java SE) Runtime Environment 8.
Due to import control restrictions of some countries, the version of
the JCE policy files that are bundled in the Java Runtime Environment,
or JRE(TM), 8 environment allow "strong" but limited cryptography to be
used. This download bundle (the one including this README file)
provides "unlimited strength" policy files which contain no
restrictions on cryptographic strengths.
Please note that this download file does NOT contain any encryption
functionality as all such functionality is contained within Oracle's
JRE 8. This bundles assumes that the JRE 8 has already been installed.
----------------------------------------------------------------------
License and Terms
----------------------------------------------------------------------
This download bundle is part of the Java SE Platform products and is
governed by same License and Terms notices. These notices can be found
on the Java SE download site:
http://www.oracle.com/technetwork/java/javase/documentation/index.html
----------------------------------------------------------------------
Understanding The Export/Import Issues
----------------------------------------------------------------------
JCE for Java SE 8 has been through the U.S. export review process. The
JCE framework, along with the various JCE providers that come standard
with it (SunJCE, SunEC, SunPKCS11, SunMSCAPI, etc), is exportable.
The JCE architecture allows flexible cryptographic strength to be
configured via jurisdiction policy files. Due to the import
restrictions of some countries, the jurisdiction policy files
distributed with the Java SE 8 software have built-in restrictions on
available cryptographic strength. The jurisdiction policy files in this
download bundle (the bundle including this README file) contain no
restrictions on cryptographic strengths. This is appropriate for most
countries. Framework vendors can create download bundles that include
jurisdiction policy files that specify cryptographic restrictions
appropriate for countries whose governments mandate restrictions. Users
in those countries can download an appropriate bundle, and the JCE
framework will enforce the specified restrictions.
You are advised to consult your export/import control counsel or
attorney to determine the exact requirements.
----------------------------------------------------------------------
Where To Find Documentation
----------------------------------------------------------------------
The following documents may be of interest to you:
o The Java(TM) Cryptography Architecture (JCA) Reference Guide at:
http://docs.oracle.com/javase/8/docs/technotes/guides/security
o The Java SE Security web site has more information about JCE,
plus additional information about the Java SE Security Model.
Please see:
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
----------------------------------------------------------------------
Installation
----------------------------------------------------------------------
Notes:
o Unix (Solaris/Linux/Mac OS X) and Windows use different pathname
separators, so please use the appropriate one ("\", "/") for your
environment.
o <java-home> (below) refers to the directory where the JRE was
installed. It is determined based on whether you are running JCE
on a JRE or a JRE contained within the Java Development Kit, or
JDK(TM). The JDK contains the JRE, but at a different level in the
file hierarchy. For example, if the JDK is installed in
/home/user1/jdk1.8.0 on Unix or in C:\jdk1.8.0 on Windows, then
<java-home> is:
/home/user1/jdk1.8.0/jre [Unix]
C:\jdk1.8.0\jre [Windows]
If on the other hand the JRE is installed in /home/user1/jre1.8.0
on Unix or in C:\jre1.8.0 on Windows, and the JDK is not
installed, then <java-home> is:
/home/user1/jre1.8.0 [Unix]
C:\jre1.8.0 [Windows]
o On Windows, for each JDK installation, there may be additional
JREs installed under the "Program Files" directory. Please make
sure that you install the unlimited strength policy JAR files
for all JREs that you plan to use.
Here are the installation instructions:
1) Download the unlimited strength JCE policy files.
2) Uncompress and extract the downloaded file.
This will create a subdirectory called jce.
This directory contains the following files:
README.txt This file
local_policy.jar Unlimited strength local policy file
US_export_policy.jar Unlimited strength US export policy file
3) Install the unlimited strength policy JAR files.
In case you later decide to revert to the original "strong" but
limited policy versions, first make a copy of the original JCE
policy files (US_export_policy.jar and local_policy.jar). Then
replace the strong policy files with the unlimited strength
versions extracted in the previous step.
The standard place for JCE jurisdiction policy JAR files is:
<java-home>/lib/security [Unix]
<java-home>\lib\security [Windows]
-----------------------------------------------------------------------
Questions, Support, Reporting Bugs
-----------------------------------------------------------------------
Questions
---------
For miscellaneous questions about JCE usage and deployment, we
encourage you to read:
o Information on the Java SE Security web site
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
o The Oracle Online Community Forums, specifically the Java
Cryptography forum. The forums allow you to tap into the
experience of other users, ask questions, or offer tips to others
on a variety of Java-related topics, including JCE. There is no
fee to participate.
http://forums.oracle.com/
http://forums.oracle.com/forums/forum.jspa?forumID=964 (JCE
forum)
Support
-------
For more extensive JCE questions or deployment issues, please contact
our Technical Support staff at:
http://support.oracle.com
Reporting Bugs
--------------
To report bugs (with sample code) or request a feature, please see:
http://bugs.sun.com/
http://bugreport.sun.com/bugreport/
Bug reports with specific, reproducible test cases are greatly
appreciated!
Unlimited Strength Java(TM) Cryptography Extension Policy Files
for the Java(TM) Platform, Standard Edition Runtime Environment 8
README
----------------------------------------------------------------------
CONTENTS
----------------------------------------------------------------------
o Introduction
o License and Terms
o Understanding The Export/Import Issues
o Where To Find Documentation
o Installation
o Questions, Support, Reporting Bugs
----------------------------------------------------------------------
Introduction
----------------------------------------------------------------------
Thank you for downloading the Unlimited Strength Java(TM) Cryptography
Extension (JCE) Policy Files for the Java(TM) Platform, Standard
Edition (Java SE) Runtime Environment 8.
Due to import control restrictions of some countries, the version of
the JCE policy files that are bundled in the Java Runtime Environment,
or JRE(TM), 8 environment allow "strong" but limited cryptography to be
used. This download bundle (the one including this README file)
provides "unlimited strength" policy files which contain no
restrictions on cryptographic strengths.
Please note that this download file does NOT contain any encryption
functionality as all such functionality is contained within Oracle's
JRE 8. This bundles assumes that the JRE 8 has already been installed.
----------------------------------------------------------------------
License and Terms
----------------------------------------------------------------------
This download bundle is part of the Java SE Platform products and is
governed by same License and Terms notices. These notices can be found
on the Java SE download site:
http://www.oracle.com/technetwork/java/javase/documentation/index.html
----------------------------------------------------------------------
Understanding The Export/Import Issues
----------------------------------------------------------------------
JCE for Java SE 8 has been through the U.S. export review process. The
JCE framework, along with the various JCE providers that come standard
with it (SunJCE, SunEC, SunPKCS11, SunMSCAPI, etc), is exportable.
The JCE architecture allows flexible cryptographic strength to be
configured via jurisdiction policy files. Due to the import
restrictions of some countries, the jurisdiction policy files
distributed with the Java SE 8 software have built-in restrictions on
available cryptographic strength. The jurisdiction policy files in this
download bundle (the bundle including this README file) contain no
restrictions on cryptographic strengths. This is appropriate for most
countries. Framework vendors can create download bundles that include
jurisdiction policy files that specify cryptographic restrictions
appropriate for countries whose governments mandate restrictions. Users
in those countries can download an appropriate bundle, and the JCE
framework will enforce the specified restrictions.
You are advised to consult your export/import control counsel or
attorney to determine the exact requirements.
----------------------------------------------------------------------
Where To Find Documentation
----------------------------------------------------------------------
The following documents may be of interest to you:
o The Java(TM) Cryptography Architecture (JCA) Reference Guide at:
http://docs.oracle.com/javase/8/docs/technotes/guides/security
o The Java SE Security web site has more information about JCE,
plus additional information about the Java SE Security Model.
Please see:
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
----------------------------------------------------------------------
Installation
----------------------------------------------------------------------
Notes:
o Unix (Solaris/Linux/Mac OS X) and Windows use different pathname
separators, so please use the appropriate one ("\", "/") for your
environment.
o <java-home> (below) refers to the directory where the JRE was
installed. It is determined based on whether you are running JCE
on a JRE or a JRE contained within the Java Development Kit, or
JDK(TM). The JDK contains the JRE, but at a different level in the
file hierarchy. For example, if the JDK is installed in
/home/user1/jdk1.8.0 on Unix or in C:\jdk1.8.0 on Windows, then
<java-home> is:
/home/user1/jdk1.8.0/jre [Unix]
C:\jdk1.8.0\jre [Windows]
If on the other hand the JRE is installed in /home/user1/jre1.8.0
on Unix or in C:\jre1.8.0 on Windows, and the JDK is not
installed, then <java-home> is:
/home/user1/jre1.8.0 [Unix]
C:\jre1.8.0 [Windows]
o On Windows, for each JDK installation, there may be additional
JREs installed under the "Program Files" directory. Please make
sure that you install the unlimited strength policy JAR files
for all JREs that you plan to use.
Here are the installation instructions:
1) Download the unlimited strength JCE policy files.
2) Uncompress and extract the downloaded file.
This will create a subdirectory called jce.
This directory contains the following files:
README.txt This file
local_policy.jar Unlimited strength local policy file
US_export_policy.jar Unlimited strength US export policy file
3) Install the unlimited strength policy JAR files.
In case you later decide to revert to the original "strong" but
limited policy versions, first make a copy of the original JCE
policy files (US_export_policy.jar and local_policy.jar). Then
replace the strong policy files with the unlimited strength
versions extracted in the previous step.
The standard place for JCE jurisdiction policy JAR files is:
<java-home>/lib/security [Unix]
<java-home>\lib\security [Windows]
-----------------------------------------------------------------------
Questions, Support, Reporting Bugs
-----------------------------------------------------------------------
Questions
---------
For miscellaneous questions about JCE usage and deployment, we
encourage you to read:
o Information on the Java SE Security web site
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
o The Oracle Online Community Forums, specifically the Java
Cryptography forum. The forums allow you to tap into the
experience of other users, ask questions, or offer tips to others
on a variety of Java-related topics, including JCE. There is no
fee to participate.
http://forums.oracle.com/
http://forums.oracle.com/forums/forum.jspa?forumID=964 (JCE
forum)
Support
-------
For more extensive JCE questions or deployment issues, please contact
our Technical Support staff at:
http://support.oracle.com
Reporting Bugs
--------------
To report bugs (with sample code) or request a feature, please see:
http://bugs.sun.com/
http://bugreport.sun.com/bugreport/
Bug reports with specific, reproducible test cases are greatly
appreciated!
Set $UninstallCommand$ = 'msiexec.exe /X ' + $Temp_Msi$ + ' /qb! REBOOT=ReallySuppress'
Set $UninstallCommand$ = 'msiexec.exe /X ' + $Temp_Msi$ + ' /qb! REBOOT="ReallySuppress"'
KillTask "firefox.exe"
KillTask "iexplore.exe"
KillTask "chrome.exe"
KillTask "opera.exe"
KillTask "jqs.exe"
KillTask "MicrosoftEdge.exe"
KillTask "java.exe"
KillTask "javaw.exe"
......
......@@ -55,13 +55,13 @@ DefVar $UpdateVersion8$
Set $ProductName$ = "Java"
; https://en.wikipedia.org/wiki/Java_version_history#Java_6_updates
Set $StringList_Java6$ = CreateStringList ( '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '43', '45', '51', '65', '71', '75', '81', '85', '91', '95', '101' )
Set $StringList_Java6$ = CreateStringList ( '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '43', '45', '51', '65', '71', '75', '81', '85', '91', '95', '101', '105' )
; https://en.wikipedia.org/wiki/Java_version_history#Java_7_updates
Set $StringList_Java7$ = CreateStringList ( '00', '01', '02', '03', '04', '05', '06', '07', '09', '10', '11', '13', '15', '17', '21', '25', '40', '45', '51', '55', '60', '65', '67', '71', '72', '75', '76', '79', '80', '85' )
Set $StringList_Java7$ = CreateStringList ( '00', '01', '02', '03', '04', '05', '06', '07', '09', '10', '11', '13', '15', '17', '21', '25', '40', '45', '51', '55', '60', '65', '67', '71', '72', '75', '76', '79', '80', '85', '91' )
; https://en.wikipedia.org/wiki/Java_version_history#Java_8_updates
Set $StringList_Java8$ = CreateStringList ( '00', '05', '11', '20', '25', '31', '40', '45', '51', '60' )
Set $StringList_Java8$ = CreateStringList ( '00', '05', '11', '20', '25', '31', '40', '45', '51', '60', '65', '66' )
; Get last update version
Set $UpdateVersion8$ = TakeString ( -1, $StringList_Java8$ )
......@@ -74,7 +74,7 @@ Set $PathSetup_Data$ = "%ScriptPath%\setup_data\"
Set $ProcessorArchitecture$ = GetSystemType
Set $ProductProperty_Version$ = "8"
Set $ProductProperty_Java-Updater$ = GetProductProperty ( "Java-Updater" , "Off" )
Set $ProductProperty_VM-Type$ = GetProductProperty ( "VM-Type" , "jre" )
Set $ProductProperty_VM-Type$ = GetProductProperty ( "VM-Type" , "jdk" )
Set $ProductProperty_WebJava$ = GetProductProperty ( "WebJava" , "On" )
Set $ProductProperty_PatchJCE$ = GetProductProperty ( "PatchJCE" , "On" )
Set $ProductProperty_WebJava-Security_Level$ = GetProductProperty ( "WebJava-Security_Level" , "VH" )
......@@ -120,7 +120,7 @@ Else
EndIf
Set $Arguments_Exe$ = "/s " + $ProductProperty_WebJava$ + " " + $ProductProperty_WebJava-Security_Level$ + " STATIC=0"
Set $Arguments_Msi$ = "/qb! REBOOT=ReallySuppess " + $Argument_Msi_IExplorer$ + " " + $Argument_Msi_Mozilla$ + " " + $Argument_Msi_SysTray$ + " " + $ProductProperty_Java-Updater$ + " " + $Argument_Msi_Ju$ + " " + $Argument_Msi_AutoUpdateCheck$
Set $Arguments_Msi$ = '/qb! REBOOT="ReallySuppess" ' + $Argument_Msi_IExplorer$ + " " + $Argument_Msi_Mozilla$ + " " + $Argument_Msi_SysTray$ + " " + $ProductProperty_Java-Updater$ + " " + $Argument_Msi_Ju$ + " " + $Argument_Msi_AutoUpdateCheck$
ShowBitMap "%ScriptPath%\java.png" $ProductName$
SetLogLevel = $DefaultLogLevel$
......@@ -142,8 +142,7 @@ Sub "%ScriptPath%\check_uninstall.ins"
KillTask "firefox.exe"
KillTask "iexplore.exe"
KillTask "chrome.exe"
KillTask "opera.exe"
KillTask "MicrosoftEdge.exe"
KillTask "jqs.exe"
KillTask "java.exe"
KillTask "javaw.exe"
......
......@@ -92,7 +92,7 @@ right. Upon termination, you must destroy all copies of Software.
7. EXPORT REGULATIONS. You agree that U.S. export control laws and other
applicable export and import laws govern your use of the Software, including
technical data; additional information can be found on Oracle's Global Trade
Compliance web site (http://www.oracle.com/products/export). You agree that
Compliance web site (http://www.oracle.com/us/products/export). You agree that
neither the Software nor any direct product thereof will be exported, directly,
or indirectly, in violation of these laws, or will be used for any purpose
prohibited by these laws including, without limitation, nuclear, chemical, or
......@@ -295,4 +295,4 @@ For inquiries please contact: Oracle America, Inc., 500 Oracle Parkway,
Redwood Shores, California 94065, USA.
Last updated 02 April 2013
Last updated 02 April 2013
\ No newline at end of file
[InternetShortcut]
URL=https://jdk8.java.net/java-se-8-ri/bcl/
URL=http://www.oracle.com/technetwork/java/javase/terms/license/index.html
......@@ -55,13 +55,13 @@ DefVar $UpdateVersion8$
Set $ProductName$ = "Java"
; https://en.wikipedia.org/wiki/Java_version_history#Java_6_updates
Set $StringList_Java6$ = CreateStringList ( '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '43', '45', '51', '65', '71', '75', '81', '85', '91', '95', '101' )
Set $StringList_Java6$ = CreateStringList ( '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '43', '45', '51', '65', '71', '75', '81', '85', '91', '95', '101', '105' )
; https://en.wikipedia.org/wiki/Java_version_history#Java_7_updates
Set $StringList_Java7$ = CreateStringList ( '00', '01', '02', '03', '04', '05', '06', '07', '09', '10', '11', '13', '15', '17', '21', '25', '40', '45', '51', '55', '60', '65', '67', '71', '72', '75', '76', '79', '80', '85' )
Set $StringList_Java7$ = CreateStringList ( '00', '01', '02', '03', '04', '05', '06', '07', '09', '10', '11', '13', '15', '17', '21', '25', '40', '45', '51', '55', '60', '65', '67', '71', '72', '75', '76', '79', '80', '85', '91' )
; https://en.wikipedia.org/wiki/Java_version_history#Java_8_updates
Set $StringList_Java8$ = CreateStringList ( '00', '05', '11', '20', '25', '31', '40', '45', '51', '60' )
Set $StringList_Java8$ = CreateStringList ( '00', '05', '11', '20', '25', '31', '40', '45', '51', '60', '65', '66' )
; Get last update version
Set $UpdateVersion8$ = TakeString ( -1, $StringList_Java8$ )
......@@ -120,7 +120,7 @@ Else
EndIf
Set $Arguments_Exe$ = "/s " + $ProductProperty_WebJava$ + " " + $ProductProperty_WebJava-Security_Level$ + " STATIC=0"
Set $Arguments_Msi$ = "/qb! REBOOT=ReallySuppess " + $Argument_Msi_IExplorer$ + " " + $Argument_Msi_Mozilla$ + " " + $Argument_Msi_SysTray$ + " " + $ProductProperty_Java-Updater$ + " " + $Argument_Msi_Ju$ + " " + $Argument_Msi_AutoUpdateCheck$
Set $Arguments_Msi$ = '/qb! REBOOT="ReallySuppess" ' + $Argument_Msi_IExplorer$ + " " + $Argument_Msi_Mozilla$ + " " + $Argument_Msi_SysTray$ + " " + $ProductProperty_Java-Updater$ + " " + $Argument_Msi_Ju$ + " " + $Argument_Msi_AutoUpdateCheck$
ShowBitMap "%ScriptPath%\java.png" $ProductName$
SetLogLevel = $DefaultLogLevel$
......
......@@ -8,8 +8,8 @@ type: localboot
id: java
name: Java
description:
advice: Tested with Opsi 4.0.5.20, Winst 4.11.4.12 on Win 7 Enterprise x86 and Win 8.1 Pro
version: 1.8.0.60.27
advice: Tested with Opsi 4.0.5.20, Winst 4.11.4.12 on Win 7 Enterprise x86/x64, Win 8.1 Pro x64 and Win 10 x64
version: 1.8.0.66.17
priority: -95
licenseRequired: False
productClasses:
......@@ -76,6 +76,10 @@ values: ["False", "True"]
default: ["False"]
[Changelog]
java (1.8.0.66.17-4.2.3)
-- Kevin Weis <Compilenix@compilenix.org> 2015-10-26
* update
java (1.8.0.60.27-4.2.3)
-- Kevin Weis <Compilenix@compilenix.org> 2015-09-09
* update
......@@ -187,3 +191,4 @@ java (7.0-4) testing; urgency=low
====== Java (java_1.8.0.60.27-4.2.3) ======
====== Java (java_1.8.0.66.17-4.2.3) ======
**Feel free to contact me :)**
Tested with Opsi 4.0.5.20\\
Tested with Winst 4.11.4.12\\
Tested with 7 Enterprise x86\\
Tested with 7 Enterprise x86/x64\\
Tested with 8.1 Pro x64\\
Tested with 10 Enterprise x64\\
Tested with Java 6u10 - 8u60\\
requiredWinstVersion >= 4.11.3\\
By <Compilenix@compilenix.org> 2015-09-09\\
By <Compilenix@compilenix.org> 2015-10-26\\
Download: [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.60.27-4.2.3.opsi | All in one - installable opsi package (~ 852 MiB)]] [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.60.27-4.2.3.opsi.asc | (detached pgp signature)]]\\
Download: [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.60.27-4.2.3.7z | Setup binary´s only (~ 842 MiB)]] [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.60.27-4.2.3.7z.asc | (detached pgp signature)]]\\
Download: [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.60.27-4.2.3_script.7z | Setup script´s only (~ 55 KiB)]] [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.60.27-4.2.3_script.7z.asc | (detached pgp signature)]]\\
Download: [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.66.17-4.2.3.opsi | All in one - installable opsi package (~ 852 MiB)]] [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.66.17-4.2.3.opsi.asc | (detached pgp signature)]]\\
Download: [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.66.17-4.2.3.7z | Setup binary´s only (~ 842 MiB)]] [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.66.17-4.2.3.7z.asc | (detached pgp signature)]]\\
Download: [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.66.17-4.2.3_script.7z | Setup script´s only (~ 55 KiB)]] [[http://compilenix.org/public/opsi/localboot/java/java_1.8.0.66.17-4.2.3_script.7z.asc | (detached pgp signature)]]\\
Checksum's: [[http://compilenix.org/public/opsi/localboot/java/ | md5, sha1, sha256, sha512]] and of cause the [[http://compilenix.org/public/opsi/localboot/java/ | (detached pgp signatures)]]\\
Source: [[https://git.compilenix.org/Compilenix/opsi-java | Code repository]]
......@@ -35,29 +38,29 @@ Tree:
│   ├── delsub.ins
│   ├── java.png
│   ├── setup_data
│   │   ├── jdk-8u60-windows-i586.exe
│   │   ├── jdk-8u60-windows-x64.exe
│   │   ├── jre-8u60-windows-i586.exe
│   │   ├── jre-8u60-windows-x64.exe
│   │   ├── jdk-8u66-windows-i586.exe
│   │   ├── jdk-8u66-windows-x64.exe
│   │   ├── jre-8u66-windows-i586.exe
│   │   ├── jre-8u66-windows-x64.exe
│   │   ├── License.txt
│   │   ├── License.url
│   │   └── msi
│   │   ├── jdk1.8.0_60
│   │   │   ├── jdk1.8.0_60.msi
│   │   │   ├── sj180600.cab
│   │   │   ├── ss180600.cab
│   │   │   ├── st180600.cab
│   │   │   └── sz180600.cab
│   │   ├── jdk1.8.0_60_x64
│   │   │   ├── jdk1.8.0_60.msi
│   │   │   ├── sj180600.cab
│   │   │   ├── ss180600.cab
│   │   │   ├── st180600.cab
│   │   │   └── sz180600.cab
│   │   ├── jre1.8.0_60
│   │   │   └── jre1.8.0_60.msi
│   │   └── jre1.8.0_60_x64
│   │   └── jre1.8.0_60.msi
│   │   ├── jdk1.8.0_66
│   │   │   ├── jdk1.8.0_66.msi
│   │   │   ├── sj180660.cab
│   │   │   ├── ss180660.cab
│   │   │   ├── st180660.cab
│   │   │   └── sz180660.cab
│   │   ├── jdk1.8.0_66_x64
│   │   │   ├── jdk1.8.0_66.msi
│   │   │   ├── sj180660.cab
│   │   │   ├── ss180660.cab
│   │   │   ├── st180660.cab
│   │   │   └── sz180660.cab
│   │   ├── jre1.8.0_66
│   │   │   └── jre1.8.0_66.msi
│   │   └── jre1.8.0_66_x64
│   │   └── jre1.8.0_66.msi
│   ├── setup.ins
│   ├── Sub_UpdateVariables.ins
│   ├── uninstall.ins
......@@ -67,15 +70,16 @@ Tree:
│   ├── README.txt
│   └── US_export_policy.jar
└── OPSI
   ├── control
   ├── postinst
   └── preinst
├── control
├── postinst
└── preinst
</code>
==== What is does, and what not ====
It Does:
- Handle install: x64 and x86, JRE and JDK
- Handle uninstall: x64 and x86, JRE of Java 1.6.0.10 until 1.8.0.60, JDK of Java 1.7.0.0 until 1.8.0.60
- Handle uninstall: x64 and x86, JRE of Java 1.6.0.10 until 1.8.0.66, JDK of Java 1.7.0.0 until 1.8.0.66
- Installation of Java 8
- Add the JCE Patch to every Java installation; see: [[http://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html | JCE Documentation]]
- Use the check_msi-exitcode script from "Der-Matze": [[userspace:check_msi-exitcode]] (modified)
......@@ -96,7 +100,7 @@ This happends only on x64 System`s. My package will ever prefer of using the EXE
==== Change Log ====
<code>
java (1.8.0.60.27-4.2.3)
java (1.8.0.66.17-4.2.3)
-- Kevin Weis <Compilenix@compilenix.org> 2015-09-09
* update
</code>
......@@ -118,8 +122,8 @@ type: localboot
id: java
name: Java
description: