userspace:java-ng
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| userspace:java-ng [2016/07/25 19:11] – Update to Java 8 update 102 Kevin W. | userspace:java-ng [2021/08/23 10:37] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Java (java_1.8.0.102-4.2.5) ====== | + | ====== Java 8 (EOL) ====== |
| **Feel free to contact me :)** | **Feel free to contact me :)** | ||
| - | Tested with Opsi 4.0.6.46\\ | + | Tested with Debian 9\\ |
| - | Tested with Winst 4.11.5.20\\ | + | Tested with Opsi 4.0.7.45\\ |
| - | Tested with 10 Pro x64\\ | + | Tested with Winst 4.11.6.12\\ |
| + | Tested with Server 2016 x64\\ | ||
| + | Tested with 10 Enterprise | ||
| Tested with 8.1 Pro x64\\ | Tested with 8.1 Pro x64\\ | ||
| Tested with 7 Pro x64\\ | Tested with 7 Pro x64\\ | ||
| Tested with 7 Pro x86\\ | Tested with 7 Pro x86\\ | ||
| - | Tested with Java 6u10 - 8u102\\ | ||
| requiredWinstVersion >= 4.11.5\\ | requiredWinstVersion >= 4.11.5\\ | ||
| - | By < | ||
| - | Download: [[https:// | + | **This package will not receive any updates** |
| + | |||
| + | Download: [[https:// | ||
| Checksum' | Checksum' | ||
| Line 26: | Line 28: | ||
| https:// | https:// | ||
| - | Download: my [[https:// | + | Download: my [[https:// |
| + | Download: my [[https:// | ||
| - | < | + | ===== What it does, and what not ===== |
| - | Tree: | + | |
| - | ├── CLIENT_DATA | + | |
| - | │ ├── UnlimitedJCEPolicy | + | |
| - | │ │ ├── JCE_PATCHED | + | |
| - | │ │ ├── README.txt | + | |
| - | │ │ ├── US_export_policy.jar | + | |
| - | │ │ └── local_policy.jar | + | |
| - | │ ├── setup_data | + | |
| - | │ │ ├── msi | + | |
| - | │ │ │ ├── jdk1.8.0_101 | + | |
| - | │ │ │ │ ├── jdk1.8.0_101.msi | + | |
| - | │ │ │ │ ├── sj180101.cab | + | |
| - | │ │ │ │ ├── ss180101.cab | + | |
| - | │ │ │ │ ├── st180101.cab | + | |
| - | │ │ │ │ └── sz180101.cab | + | |
| - | │ │ │ ├── jdk1.8.0_101_x64 | + | |
| - | │ │ │ │ ├── jdk1.8.0_10164.msi | + | |
| - | │ │ │ │ ├── sj180101.cab | + | |
| - | │ │ │ │ ├── ss180101.cab | + | |
| - | │ │ │ │ ├── st180101.cab | + | |
| - | │ │ │ │ └── sz180101.cab | + | |
| - | │ │ │ ├── jdk1.8.0_102 | + | |
| - | │ │ │ │ ├── jdk1.8.0_102.msi | + | |
| - | │ │ │ │ ├── sj180102.cab | + | |
| - | │ │ │ │ ├── ss180102.cab | + | |
| - | │ │ │ │ ├── st180102.cab | + | |
| - | │ │ │ │ └── sz180102.cab | + | |
| - | │ │ │ ├── jdk1.8.0_102_x64 | + | |
| - | │ │ │ │ ├── jdk1.8.0_10264.msi | + | |
| - | │ │ │ │ ├── sj180102.cab | + | |
| - | │ │ │ │ ├── ss180102.cab | + | |
| - | │ │ │ │ ├── st180102.cab | + | |
| - | │ │ │ │ └── sz180102.cab | + | |
| - | │ │ │ ├── jre1.8.0_101 | + | |
| - | │ │ │ │ └── jre1.8.0_101.msi | + | |
| - | │ │ │ ├── jre1.8.0_101_x64 | + | |
| - | │ │ │ │ └── jre1.8.0_10164.msi | + | |
| - | │ │ │ ├── jre1.8.0_102 | + | |
| - | │ │ │ │ └── jre1.8.0_102.msi | + | |
| - | │ │ │ └── jre1.8.0_102_x64 | + | |
| - | │ │ │ | + | |
| - | │ │ ├── License.txt | + | |
| - | │ │ ├── License.url | + | |
| - | │ │ ├── jdk-8u101-windows-i586.exe | + | |
| - | │ │ ├── jdk-8u101-windows-x64.exe | + | |
| - | │ │ ├── jdk-8u102-windows-i586.exe | + | |
| - | │ │ ├── jdk-8u102-windows-x64.exe | + | |
| - | │ │ ├── jre-8u101-windows-i586.exe | + | |
| - | │ │ ├── jre-8u101-windows-x64.exe | + | |
| - | │ │ ├── jre-8u102-windows-i586.exe | + | |
| - | │ │ └── jre-8u102-windows-x64.exe | + | |
| - | │ ├── Sub_UpdateVariables.ins | + | |
| - | │ ├── check_msi-exitcode.ins | + | |
| - | │ ├── check_uninstall.ins | + | |
| - | │ ├── delsub.ins | + | |
| - | │ ├── java.png | + | |
| - | │ ├── setup.ins | + | |
| - | │ └── uninstall.ins | + | |
| - | ├── OPSI | + | |
| - | │ ├── control | + | |
| - | │ ├── postinst | + | |
| - | │ └── preinst | + | |
| - | ├── Opsi-Wiki.wiki | + | |
| - | ├── jceCheck.jar | + | |
| - | ├── sha256sum.txt | + | |
| - | ├── sha256sum.txt.asc | + | |
| - | ├── shasum.sh | + | |
| - | └── shasum_verify.sh | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | ==== 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 1.8.0.102, JDK of Java 1.7.0.0 until 1.8.0.102 | + | - 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 111: | 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 122: | 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.102-4.2.5) | + | |
| - | -- Kevin Weis < | + | |
| - | * update | + | |
| - | * 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.5 | + | |
| - | depends: | + | |
| - | incremental: | + | |
| - | + | ||
| - | [Product] | + | |
| - | type: localboot | + | |
| - | id: java | + | |
| - | name: Java | + | |
| - | description: | + | |
| - | advice: | + | |
| - | version: 1.8.0.102 | + | |
| - | priority: -95 | + | |
| - | licenseRequired: | + | |
| - | productClasses: | + | |
| - | setupScript: | + | |
| - | uninstallScript: | + | |
| - | updateScript: | + | |
| - | alwaysScript: | + | |
| - | onceScript: | + | |
| - | customScript: | + | |
| - | userLoginScript: | + | |
| [ProductProperty] | [ProductProperty] | ||
| type: unicode | type: unicode | ||
| Line 221: | Line 122: | ||
| description: | description: | ||
| values: [" | values: [" | ||
| - | default: [" | ||
| [ProductProperty] | [ProductProperty] | ||
| Line 232: | 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) | java (1.8.0.102-4.2.5) | ||
| -- Kevin Weis < | -- Kevin Weis < | ||
userspace/java-ng.1469466669.txt.gz · Last modified: (external edit)
