Skip to content

Commit c1205a2

Browse files
committed
Update to Java 8 update 112
1 parent e3b225b commit c1205a2

File tree

7 files changed

+127
-117
lines changed

7 files changed

+127
-117
lines changed

CLIENT_DATA/setup.ins

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ DefVar $UpdateVersion8$
6060
Set $ProductName$ = "Java"
6161

6262
; https://en.wikipedia.org/wiki/Java_version_history#Java_6_updates
63-
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', '111', '113' )
63+
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', '111', '113', '115', '212' )
6464

6565
; https://en.wikipedia.org/wiki/Java_version_history#Java_7_updates
66-
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', '95', '99', '101' )
66+
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', '95', '99', '101', '111' )
6767

6868
; https://en.wikipedia.org/wiki/Java_version_history#Java_8_updates
69-
Set $StringList_Java8$ = CreateStringList ( '00', '05', '11', '20', '25', '31', '40', '45', '51', '60', '65', '66', '71', '72', '73', '74', '77', '91', '92', '101', '102' )
69+
Set $StringList_Java8$ = CreateStringList ( '00', '05', '11', '20', '25', '31', '40', '45', '51', '60', '65', '66', '71', '72', '73', '74', '77', '91', '92', '101', '102', '111', '112' )
7070

7171
Set $DefaultLogLevel$ = "6"
7272
Set $IsUninstall$ = "False"

CLIENT_DATA/uninstall.ins

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ DefVar $UpdateVersion8$
6060
Set $ProductName$ = "Java"
6161

6262
; https://en.wikipedia.org/wiki/Java_version_history#Java_6_updates
63-
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', '111', '113' )
63+
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', '111', '113', '115', '212' )
6464

6565
; https://en.wikipedia.org/wiki/Java_version_history#Java_7_updates
66-
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', '95', '99', '101' )
66+
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', '95', '99', '101', '111' )
6767

6868
; https://en.wikipedia.org/wiki/Java_version_history#Java_8_updates
69-
Set $StringList_Java8$ = CreateStringList ( '00', '05', '11', '20', '25', '31', '40', '45', '51', '60', '65', '66', '71', '72', '73', '74', '77', '91', '92', '101', '102' )
69+
Set $StringList_Java8$ = CreateStringList ( '00', '05', '11', '20', '25', '31', '40', '45', '51', '60', '65', '66', '71', '72', '73', '74', '77', '91', '92', '101', '102', '111', '112' )
7070

7171
Set $DefaultLogLevel$ = "6"
7272
Set $IsUninstall$ = "False"

OPSI/control

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ id: java
99
name: Java
1010
description:
1111
advice:
12-
version: 1.8.0.102
12+
version: 1.8.0.112
1313
priority: -95
1414
licenseRequired: False
1515
productClasses:
@@ -94,6 +94,10 @@ values: ["CPU", "PSU"]
9494
default: ["CPU"]
9595

9696
[Changelog]
97+
java (1.8.0.112-4.2.5)
98+
-- Kevin Weis <[email protected]> 2016-10-23
99+
* update
100+
97101
java (1.8.0.102-4.2.5)
98102
-- Kevin Weis <[email protected]> 2016-07-25
99103
* update

Opsi-Wiki.wiki

Lines changed: 57 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1-
====== Java (java_1.8.0.102-4.2.5) ======
1+
====== Java (java_1.8.0.112-4.2.5) ======
22
**Feel free to contact me :)**
33
4-
Tested with Opsi 4.0.6.46\\
4+
Tested with Opsi 4.0.7.17\\
55
Tested with Winst 4.11.5.20\\
6+
Tested with Server 2016 x64\\
67
Tested with 10 Pro x64\\
78
Tested with 8.1 Pro x64\\
89
Tested with 7 Pro x64\\
910
Tested with 7 Pro x86\\
10-
Tested with Java 6u10 - 8u102\\
11+
Tested with Java 6u10 - 8u112\\
1112
requiredWinstVersion >= 4.11.5\\
12-
By <[email protected]> 2016-07-25\\
13+
By <[email protected]> 2016-10-23\\
1314

14-
Download: [[https://compilenix.org/public/opsi/localboot/java/java_1.8.0.102-4.2.5.opsi | All in one - installable opsi package (~ 1.8 GiB)]]\\
15+
Download: [[https://compilenix.org/public/opsi/localboot/java/java_1.8.0.112-4.2.5.opsi | All in one - installable opsi package (~ 1.8 GiB)]]\\
1516
Checksum's and detached pgp signatures: https://compilenix.org/public/opsi/localboot/java/
1617

1718
Source Code: [[https://git.compilenix.org/Compilenix/opsi-java | Code repository]]\\
@@ -37,48 +38,48 @@ Tree:
3738
│   │   └── local_policy.jar
3839
│   ├── setup_data
3940
│   │   ├── msi
40-
│   │   │   ├── jdk1.8.0_101
41-
│   │   │   │   ├── jdk1.8.0_101.msi
42-
│   │   │   │   ├── sj180101.cab
43-
│   │   │   │   ├── ss180101.cab
44-
│   │   │   │   ├── st180101.cab
45-
│   │   │   │   └── sz180101.cab
46-
│   │   │   ├── jdk1.8.0_101_x64
47-
│   │   │   │   ├── jdk1.8.0_10164.msi
48-
│   │   │   │   ├── sj180101.cab
49-
│   │   │   │   ├── ss180101.cab
50-
│   │   │   │   ├── st180101.cab
51-
│   │   │   │   └── sz180101.cab
52-
│   │   │   ├── jdk1.8.0_102
53-
│   │   │   │   ├── jdk1.8.0_102.msi
54-
│   │   │   │   ├── sj180102.cab
55-
│   │   │   │   ├── ss180102.cab
56-
│   │   │   │   ├── st180102.cab
57-
│   │   │   │   └── sz180102.cab
58-
│   │   │   ├── jdk1.8.0_102_x64
59-
│   │   │   │   ├── jdk1.8.0_10264.msi
60-
│   │   │   │   ├── sj180102.cab
61-
│   │   │   │   ├── ss180102.cab
62-
│   │   │   │   ├── st180102.cab
63-
│   │   │   │   └── sz180102.cab
64-
│   │   │   ├── jre1.8.0_101
65-
│   │   │   │   └── jre1.8.0_101.msi
66-
│   │   │   ├── jre1.8.0_101_x64
67-
│   │   │   │   └── jre1.8.0_10164.msi
68-
│   │   │   ├── jre1.8.0_102
69-
│   │   │   │   └── jre1.8.0_102.msi
70-
│   │   │   └── jre1.8.0_102_x64
71-
│   │   │   └── jre1.8.0_10264.msi
41+
│   │   │   ├── jdk1.8.0_111
42+
│   │   │   │   ├── jdk1.8.0_111.msi
43+
│   │   │   │   ├── sj180111.cab
44+
│   │   │   │   ├── ss180111.cab
45+
│   │   │   │   ├── st180111.cab
46+
│   │   │   │   └── sz180111.cab
47+
│   │   │   ├── jdk1.8.0_111_x64
48+
│   │   │   │   ├── jdk1.8.0_11164.msi
49+
│   │   │   │   ├── sj180111.cab
50+
│   │   │   │   ├── ss180111.cab
51+
│   │   │   │   ├── st180111.cab
52+
│   │   │   │   └── sz180111.cab
53+
│   │   │   ├── jdk1.8.0_112
54+
│   │   │   │   ├── jdk1.8.0_112.msi
55+
│   │   │   │   ├── sj180112.cab
56+
│   │   │   │   ├── ss180112.cab
57+
│   │   │   │   ├── st180112.cab
58+
│   │   │   │   └── sz180112.cab
59+
│   │   │   ├── jdk1.8.0_112_x64
60+
│   │   │   │   ├── jdk1.8.0_11264.msi
61+
│   │   │   │   ├── sj180112.cab
62+
│   │   │   │   ├── ss180112.cab
63+
│   │   │   │   ├── st180112.cab
64+
│   │   │   │   └── sz180112.cab
65+
│   │   │   ├── jre1.8.0_111
66+
│   │   │   │   └── jre1.8.0_111.msi
67+
│   │   │   ├── jre1.8.0_111_x64
68+
│   │   │   │   └── jre1.8.0_11164.msi
69+
│   │   │   ├── jre1.8.0_112
70+
│   │   │   │   └── jre1.8.0_112.msi
71+
│   │   │   └── jre1.8.0_112_x64
72+
│   │   │   └── jre1.8.0_11264.msi
7273
│   │   ├── License.txt
7374
│   │   ├── License.url
74-
│   │   ├── jdk-8u101-windows-i586.exe
75-
│   │   ├── jdk-8u101-windows-x64.exe
76-
│   │   ├── jdk-8u102-windows-i586.exe
77-
│   │   ├── jdk-8u102-windows-x64.exe
78-
│   │   ├── jre-8u101-windows-i586.exe
79-
│   │   ├── jre-8u101-windows-x64.exe
80-
│   │   ├── jre-8u102-windows-i586.exe
81-
│   │   └── jre-8u102-windows-x64.exe
75+
│   │   ├── jdk-8u111-windows-i586.exe
76+
│   │   ├── jdk-8u111-windows-x64.exe
77+
│   │   ├── jdk-8u112-windows-i586.exe
78+
│   │   ├── jdk-8u112-windows-x64.exe
79+
│   │   ├── jre-8u111-windows-i586.exe
80+
│   │   ├── jre-8u111-windows-x64.exe
81+
│   │   ├── jre-8u112-windows-i586.exe
82+
│   │   └── jre-8u112-windows-x64.exe
8283
│   ├── Sub_UpdateVariables.ins
8384
│   ├── check_msi-exitcode.ins
8485
│   ├── check_uninstall.ins
@@ -90,7 +91,9 @@ Tree:
9091
│   ├── control
9192
│   ├── postinst
9293
│   └── preinst
94+
├── LICENSE
9395
├── Opsi-Wiki.wiki
96+
├── README.md
9497
├── jceCheck.jar
9598
├── sha256sum.txt
9699
├── sha256sum.txt.asc
@@ -102,7 +105,7 @@ Tree:
102105
==== What is does, and what not ====
103106
It Does:
104107
- Handle install: x64 and x86, JRE and JDK
105-
- 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
108+
- Handle uninstall: x64 and x86, JRE of Java 1.6.0.10 until 1.8.0.112, JDK of Java 1.7.0.0 until 1.8.0.112
106109
- Installation of Java 8
107110
- Add the JCE Patch to every Java installation; see: [[https://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html | JCE Documentation]]
108111
- Use the check_msi-exitcode script from "Der-Matze": [[userspace:check_msi-exitcode]] (modified)
@@ -123,10 +126,9 @@ This happends only on x64 System`s. My package will ever prefer of using the EXE
123126

124127
==== Change Log ====
125128
<code>
126-
java (1.8.0.102-4.2.5)
127-
-- Kevin Weis <[email protected]> 2016-07-25
129+
java (1.8.0.112-4.2.5)
130+
-- Kevin Weis <[email protected]> 2016-10-23
128131
* update
129-
* update/create symbolic links at C:\ProgramData\Oracle\Java\javapath\. prefering x64 jre if possible.
130132
</code>
131133

132134
==== TODO ====
@@ -138,7 +140,7 @@ java (1.8.0.102-4.2.5)
138140
<code winst control.txt>
139141
[Package]
140142
version: 4.2.5
141-
depends:
143+
depends:
142144
incremental: False
143145

144146
[Product]
@@ -147,7 +149,7 @@ id: java
147149
name: Java
148150
description:
149151
advice:
150-
version: 1.8.0.102
152+
version: 1.8.0.112
151153
priority: -95
152154
licenseRequired: False
153155
productClasses:
@@ -232,6 +234,10 @@ values: ["CPU", "PSU"]
232234
default: ["CPU"]
233235

234236
[Changelog]
237+
java (1.8.0.112-4.2.5)
238+
-- Kevin Weis <[email protected]> 2016-10-23
239+
* update
240+
235241
java (1.8.0.102-4.2.5)
236242
-- Kevin Weis <[email protected]> 2016-07-25
237243
* update

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Opsi package for un-/installing Java with an OPSI (open pc server integration) Server.
44

5-
- See: http://www.opsi.org/
5+
- See: http://www.opsi.org/
66
- See also: https://forum.opsi.org/wiki/doku.php?id=userspace:java-ng
77
- See also: https://git.compilenix.org/Compilenix/opsi-java
88

0 commit comments

Comments
 (0)