This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
userspace:java-ng [2016/03/14 18:00] Kevin W. Update to Java 8 update 74 |
userspace:java-ng [2021/08/23 08:37] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Java (java_1.8.0.74.2-4.2.4) ====== | + | ====== Java 8 (EOL) ====== |
**Feel free to contact me :)** | **Feel free to contact me :)** | ||
- | Tested with Opsi 4.0.6.34\\ | + | Tested with Debian 9\\ |
- | Tested with Winst 4.11.5.16\\ | + | Tested with Opsi 4.0.7.45\\ |
+ | Tested with Winst 4.11.6.12\\ | ||
+ | Tested with Server 2016 x64\\ | ||
+ | Tested with 10 Enterprise x64\\ | ||
+ | Tested with 8.1 Pro x64\\ | ||
+ | Tested with 7 Pro x64\\ | ||
Tested with 7 Pro x86\\ | Tested with 7 Pro x86\\ | ||
- | Tested with 7 Pro x64\\ | + | requiredWinstVersion >= 4.11.5\\ |
- | Tested with 8.1 Pro x64\\ | + | |
- | Tested with 10 Pro x64\\ | + | |
- | requiredWinstVersion >= 4.11.3\\ | + | |
- | By < | + | |
- | + | ||
- | Download: [[https:// | + | |
- | Download: [[https:// | + | |
- | Download: [[https:// | + | |
- | Checksum' | + | **This package will not receive any updates** |
- | Source: [[https://git.compilenix.org/ | + | Download: [[https:// |
+ | Checksum' | ||
- | Check if you have the JCE extension | + | Source Code: [[https:// |
+ | Check if you have the JCE installed: [[https:// | ||
All downloads are pgp signed with:\\ | All downloads are pgp signed with:\\ | ||
Line 29: | Line 28: | ||
https:// | https:// | ||
- | Download: my [[https:// | + | Download: my [[https:// |
+ | Download: my [[https:// | ||
- | < | + | ===== What it does, and what not ===== |
- | Tree: | + | |
- | ├── CLIENT_DATA | + | |
- | │ ├── check_msi-exitcode.ins | + | |
- | │ ├── check_uninstall.ins | + | |
- | │ ├── delsub.ins | + | |
- | │ ├── java.png | + | |
- | │ ├── setup_data | + | |
- | │ │ ├── jdk-8u73-windows-i586.exe | + | |
- | │ │ ├── jdk-8u73-windows-x64.exe | + | |
- | │ │ ├── jdk-8u74-windows-i586.exe | + | |
- | │ │ ├── jdk-8u74-windows-x64.exe | + | |
- | │ │ ├── jre-8u73-windows-i586.exe | + | |
- | │ │ ├── jre-8u73-windows-x64.exe | + | |
- | │ │ ├── jre-8u74-windows-i586.exe | + | |
- | │ │ ├── jre-8u74-windows-x64.exe | + | |
- | │ │ ├── License.txt | + | |
- | │ │ ├── License.url | + | |
- | │ │ └── msi | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ │ | + | |
- | │ ├── setup.ins | + | |
- | │ ├── Sub_UpdateVariables.ins | + | |
- | │ ├── uninstall.ins | + | |
- | │ └── UnlimitedJCEPolicy | + | |
- | │ | + | |
- | │ | + | |
- | │ | + | |
- | │ | + | |
- | └── OPSI | + | |
- | ├── control | + | |
- | ├── postinst | + | |
- | └── preinst | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | ==== What is does, and what not ==== | + | |
It Does: | It Does: | ||
- Handle install: x64 and x86, JRE and JDK | - Handle install: x64 and x86, JRE and JDK | ||
- | - Handle uninstall: x64 and x86, JRE of Java 1.6.0.10 until this package version, JDK of Java 1.7.0.0 until this package version | + | - Handle uninstall: x64 and x86, JRE of Java 1.6.0.10 until 1.8.0.151, JDK of Java 1.7.0.0 until Java 8u202 |
- Installation of Java 8 | - Installation of Java 8 | ||
- Add the JCE Patch to every Java installation; | - Add the JCE Patch to every Java installation; | ||
Line 108: | Line 42: | ||
- Uninstall Java versions older then 1.6.0.10, because in update 10 was a new installer dropped which uses an other schema of GUID´s at the Windows Registry | - Uninstall Java versions older then 1.6.0.10, because in update 10 was a new installer dropped which uses an other schema of GUID´s at the Windows Registry | ||
- Uninstall Java JDK`s older then 1.7.0.0 | - Uninstall Java JDK`s older then 1.7.0.0 | ||
+ | - Un-/Install Java 9 | ||
- | ==== Notes ==== | + | ===== Notes ===== |
The package includes the MSI installer for the JRE and JDK x86, because if you want to install Java JRE/JDK x86 on a x64 System the EXE installer will " | The package includes the MSI installer for the JRE and JDK x86, because if you want to install Java JRE/JDK x86 on a x64 System the EXE installer will " | ||
Line 119: | Line 54: | ||
This happends only on x64 System`s. My package will ever prefer of using the EXE installer, the MSI files were only called in a fallback case!\\ | This happends only on x64 System`s. My package will ever prefer of using the EXE installer, the MSI files were only called in a fallback case!\\ | ||
- | ==== Change Log ==== | + | ===== TODO ===== |
- | < | + | |
- | java (1.8.0.74.2-4.2.4) | + | |
- | -- Kevin Weis < | + | |
- | * update | + | |
- | </ | + | |
- | + | ||
- | ==== TODO ==== | + | |
- Add feature; Install X.509 (root) Certificates into the Java Certificate chain. | - Add feature; Install X.509 (root) Certificates into the Java Certificate chain. | ||
- Change uninstall procedure using WMCI or Powershell, to avoid generating wrong uninstall strings. (Thanks Andreas) | - Change uninstall procedure using WMCI or Powershell, to avoid generating wrong uninstall strings. (Thanks Andreas) | ||
- Nothing else at the moment.. If you have any suggestions, | - Nothing else at the moment.. If you have any suggestions, | ||
- | ===== control | + | ===== Product Properties |
- | < | + | < |
- | [Package] | + | |
- | version: 4.2.4 | + | |
- | depends: | + | |
- | incremental: | + | |
- | + | ||
- | [Product] | + | |
- | type: localboot | + | |
- | id: java | + | |
- | name: Java | + | |
- | description: | + | |
- | advice: Tested with Opsi 4.0.6.11, Winst 4.11.5.14 on Win 8.1 Pro x64 | + | |
- | version: 1.8.0.74.2 | + | |
- | priority: -95 | + | |
- | licenseRequired: | + | |
- | productClasses: | + | |
- | setupScript: | + | |
- | uninstallScript: | + | |
- | updateScript: | + | |
- | alwaysScript: | + | |
- | onceScript: | + | |
- | customScript: | + | |
- | userLoginScript: | + | |
[ProductProperty] | [ProductProperty] | ||
type: unicode | type: unicode | ||
Line 217: | Line 122: | ||
description: | description: | ||
values: [" | values: [" | ||
- | default: [" | ||
[ProductProperty] | [ProductProperty] | ||
Line 228: | Line 132: | ||
default: [" | default: [" | ||
- | [Changelog] | + | </ |
+ | |||
+ | ===== Changelog | ||
+ | <code control.txt> | ||
+ | java (1.8.0.202-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.192-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.181-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.172-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.162-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.152-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.144-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.141-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.131-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.121-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.112-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.102-4.2.5) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | * update/ | ||
+ | |||
+ | java (1.8.0.92-4.2.4) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
+ | |||
+ | java (1.8.0.77.3-4.2.4) | ||
+ | -- Kevin Weis < | ||
+ | * update | ||
java (1.8.0.74.2-4.2.4) | java (1.8.0.74.2-4.2.4) | ||
-- Kevin Weis < | -- Kevin Weis < |