Page 1 of 1

old java version remove

Posted: Sun Sep 13, 2020 11:33 pm
by mejokj
hello,

The default java version of my nagiosxi is jdk 1.8,also in vulnerability test nagios server have vulnerable java version 1.7 and 1.6, So I need to remove the old java version 1.6 and 1.7.
I
Below are the details which we have.

+++++++++++++
Nagios version : 5.7.3
java default version : 1.8
+++++++++++++

Is there any issue in removing the old java version 1.6 and 1.7 to the Nagios application.

Below is the output of yum search java.
++++++++++++++++++++++++++++++++++
copy-jdk-configs.noarch : JDKs configuration files copier
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-headless.x86_64 : The OpenJDK runtime environment without
: audio and video support
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk.i686 : OpenJDK Runtime Environment 8
java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
java-1.8.0-openjdk-accessibility.i686 : OpenJDK accessibility connector
java-1.8.0-openjdk-accessibility-debug.x86_64 : OpenJDK accessibility connector
: for packages with debug on
java-1.8.0-openjdk-accessibility-debug.i686 : OpenJDK 8 accessibility connector
: for packages with debug on
java-1.8.0-openjdk-debug.x86_64 : OpenJDK Runtime Environment with full debug on
java-1.8.0-openjdk-debug.i686 : OpenJDK Runtime Environment 8 with full debug on
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.0-openjdk-demo.i686 : OpenJDK Demos 8
java-1.8.0-openjdk-demo-debug.x86_64 : OpenJDK Demos with full debug on
java-1.8.0-openjdk-demo-debug.i686 : OpenJDK Demos 8 with full debug on
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-devel.i686 : OpenJDK Development Environment 8
java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with
: full debug on
java-1.8.0-openjdk-devel-debug.i686 : OpenJDK Development Environment 8 with
: full debug on
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-headless.i686 : OpenJDK Headless Runtime Environment 8
java-1.8.0-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full
: debug on
java-1.8.0-openjdk-headless-debug.i686 : OpenJDK Runtime Environment with full
: debug on
java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation
java-1.8.0-openjdk-javadoc-debug.noarch : OpenJDK 8 API documentation for
: packages with debug on
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed
: in a single archive
java-1.8.0-openjdk-javadoc-zip-debug.noarch : OpenJDK 8 API documentation
...: compressed in a single archive for packages with debug on
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk-src.i686 : OpenJDK Source Bundle 8
java-1.8.0-openjdk-src-debug.x86_64 : OpenJDK Source Bundle for packages with
: debug on
java-1.8.0-openjdk-src-debug.i686 : OpenJDK Source Bundle 8 for packages with
: debug on
java-11-openjdk.i686 : OpenJDK Runtime Environment 11
java-11-openjdk.x86_64 : OpenJDK Runtime Environment 11
java-11-openjdk-debug.i686 : OpenJDK Runtime Environment 11 with full debug on
java-11-openjdk-debug.x86_64 : OpenJDK Runtime Environment 11 with full debug on
java-11-openjdk-demo.i686 : OpenJDK Demos 11
java-11-openjdk-demo.x86_64 : OpenJDK Demos 11
java-11-openjdk-demo-debug.i686 : OpenJDK Demos 11 with full debug on
java-11-openjdk-demo-debug.x86_64 : OpenJDK Demos 11 with full debug on
java-11-openjdk-devel.i686 : OpenJDK Development Environment 11
java-11-openjdk-devel.x86_64 : OpenJDK Development Environment 11
java-11-openjdk-devel-debug.i686 : OpenJDK Development Environment 11 with full
: debug on
java-11-openjdk-devel-debug.x86_64 : OpenJDK Development Environment 11 with
: full debug on
java-11-openjdk-headless.i686 : OpenJDK Headless Runtime Environment 11
java-11-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 11
java-11-openjdk-headless-debug.i686 : OpenJDK Runtime Environment with full
: debug on
java-11-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full
: debug on
java-11-openjdk-javadoc.i686 : OpenJDK 11 API documentation
java-11-openjdk-javadoc.x86_64 : OpenJDK 11 API documentation
java-11-openjdk-javadoc-debug.i686 : OpenJDK 11 API documentation for packages
: with debug on
java-11-openjdk-javadoc-debug.x86_64 : OpenJDK 11 API documentation for packages
: with debug on
java-11-openjdk-javadoc-zip.i686 : OpenJDK 11 API documentation compressed in
: single archive
java-11-openjdk-javadoc-zip.x86_64 : OpenJDK 11 API documentation compressed in
: a single archive
java-11-openjdk-javadoc-zip-debug.i686 : OpenJDK 11 API documentation compressed
...: in single archive for packages with debug on
java-11-openjdk-javadoc-zip-debug.x86_64 : OpenJDK 11 API documentation
...: compressed in a single archive for packages with debug on
java-11-openjdk-jmods.i686 : JMods for OpenJDK 11
java-11-openjdk-jmods.x86_64 : JMods for OpenJDK 11
java-11-openjdk-jmods-debug.i686 : JMods for OpenJDK 11 with full debug on
java-11-openjdk-jmods-debug.x86_64 : JMods for OpenJDK 11 with full debug on
java-11-openjdk-src.i686 : OpenJDK Source Bundle 11
java-11-openjdk-src.x86_64 : OpenJDK Source Bundle 11
java-11-openjdk-src-debug.i686 : OpenJDK Source Bundle for packages with debug
: on
java-11-openjdk-src-debug.x86_64 : OpenJDK Source Bundle 11 for packages with
: debug on
ldapjdk-javadoc.noarch : Javadoc for ldapjdk
icedtea-web.x86_64 : Additional Java components for OpenJDK - Java browser
: plug-in and Web Start implementation
ldapjdk.noarch : The Mozilla LDAP Java SDK

Name and summary matches only, use "search all" for everything.
+++++++++++++++++++++++++++++++++++

Please confirm I can do the below steps.

yum remove java-1.6.0-openjdk.x86_64 java-1.7.0-openjdk.x86_64

Re: old java version remove

Posted: Mon Sep 14, 2020 5:04 pm
by ssax
It really depends on why you have them installed in the first place (we don't know).

Given XI doesn't use Java in our codebase but some 3rd party plugins do you should be fine running this command:

Code: Select all

yum remove java-1.6.0-openjdk.x86_64 java-1.7.0-openjdk.x86_64
But, if you installed any 3rd party plugin or anything that requires them to function (whether you modified a plugin to point to the java path, etc) it could cause issues with them. You'll only find that out by trying. Take a VM snapshot/XI backup first just in case.