Merge ~vpa1977/ubuntu/+source/openjdk-18:ca-certificates-java-dpkg into ubuntu/+source/openjdk-18:ubuntu/devel

Proposed by Vladimir Petko
Status: Merged
Merged at revision: 47bade58ff440a220d422f413a89c2c50661e13c
Proposed branch: ~vpa1977/ubuntu/+source/openjdk-18:ca-certificates-java-dpkg
Merge into: ubuntu/+source/openjdk-18:ubuntu/devel
Diff against target: 58 lines (+15/-2)
4 files modified
debian/JB-jre-headless.postinst.in (+4/-0)
debian/changelog (+7/-0)
debian/control (+2/-1)
debian/control.in (+2/-1)
Reviewer Review Type Date Requested Status
git-ubuntu import Pending
Review via email: mp+438160@code.launchpad.net

Description of the change

This merge proposal is a pre-requisite for ca-certificates-java MP[1]

Summary of changes:
  * debian/JB-jre-headless.postinst.in: trigger ca-certificates-java after jre is set up.

PPA: ppa:vpa1977/ca-certificates-java-dpkg [2]

Steps to test:
 autopkgtests should pass

Autopkgtests results:
Autopkgtest [17:22:45]: @@@@@@@@@@@@@@@@@@@@ summary
command1 PASS (superficial)
command2 PASS (superficial)

[1] https://code.launchpad.net/~vpa1977/ubuntu/+source/ca-certificates-java/+git/ca-certificates-java/+merge/438150
[2] https://launchpad.net/~vpa1977/+archive/ubuntu/ca-certificates-java-dpkg

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/JB-jre-headless.postinst.in b/debian/JB-jre-headless.postinst.in
2index c40abb8..b764c47 100644
3--- a/debian/JB-jre-headless.postinst.in
4+++ b/debian/JB-jre-headless.postinst.in
5@@ -93,6 +93,10 @@ configure)
6 update-binfmts --package @basename@ --import jar || true
7 fi
8
9+ # Now that java is fully registered and configured,
10+ # call update-ca-certificates-java
11+ dpkg-trigger update-ca-certificates-java
12+
13 ;;
14
15 esac
16diff --git a/debian/changelog b/debian/changelog
17index 2a6da58..3987912 100644
18--- a/debian/changelog
19+++ b/debian/changelog
20@@ -1,3 +1,10 @@
21+openjdk-18 (18.0.2+9-2ubuntu1) lunar; urgency=medium
22+
23+ * debian/JB-jre-headless.postinst.in: trigger ca-certificates-java after jre
24+ is set up.
25+
26+ -- Vladimir Petko <vladimir.petko@canonical.com> Thu, 02 Mar 2023 10:12:37 +1300
27+
28 openjdk-18 (18.0.2+9-2) unstable; urgency=medium
29
30 * Don't hard-code the name of the jtreg package.
31diff --git a/debian/control b/debian/control
32index 7c69afc..2416806 100644
33--- a/debian/control
34+++ b/debian/control
35@@ -1,7 +1,8 @@
36 Source: openjdk-18
37 Section: java
38 Priority: optional
39-Maintainer: OpenJDK Team <openjdk-18@packages.debian.org>
40+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
41+XSBC-Original-Maintainer: OpenJDK Team <openjdk-18@packages.debian.org>
42 Uploaders: Matthias Klose <doko@ubuntu.com>
43 Build-Depends: debhelper (>= 11),
44 m4, lsb-release, zip, unzip,
45diff --git a/debian/control.in b/debian/control.in
46index 436d3b4..b3cd92f 100644
47--- a/debian/control.in
48+++ b/debian/control.in
49@@ -1,7 +1,8 @@
50 Source: @basename@
51 Section: java
52 Priority: optional
53-Maintainer: OpenJDK Team <@basename@@packages.debian.org>
54+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
55+XSBC-Original-Maintainer: OpenJDK Team <@basename@@packages.debian.org>
56 Uploaders: Matthias Klose <doko@ubuntu.com>
57 Build-Depends: @bd_debhelper@
58 m4, lsb-release, zip, unzip,

Subscribers

People subscribed via source and target branches