Sponsored Content
Full Discussion: Java patching
Operating Systems Linux Red Hat Java patching Post 302606127 by bitlord on Friday 9th of March 2012 03:31:07 PM
Old 03-09-2012
Java patching

hello,
I'm a Solaris admin and I was asked to patch some RHEL servers. I'm having trouble trying to figure out the RHEL java version. Can someone help me?

This what I do in Solaris
Code:
java -version
java version "1.5.0_34"
java(TM) 2 Runtime Envirement, Standard Edition (build 1.5.0_34-b03)
Java HotSpot(TM) Server VM (build 1.5.0_34-b03, mixed mode)

This what I see on RHEL
Code:
java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-52)

or
Code:
java -version
java version "1.6.0_22"
OpenJDK Runtime Envirement (IcedTea6 1.10.6) (rhel-1.25.1.10.6.e15_8-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11 mixed mode)

I went to the RHEL site and looked at this page.
https://access.redhat.com/security/cve/CVE-2010-4454
The issue is the version numbers don't match the layout I get from the command line. I can't figure out if my version has been patched to cover the vulnerability. In Solaris The latest update is 1.5.0_34 & 1.6.0_31 (put out in Feb), I would like to have the RHEL servers patched to the same level.

OS
RHEL 5.x, (5)
RHEL 4.x (1)

Can someone help me understand the versioning RHEL is using.
 
MACROS.JPACKAGE(7)						RPM Java packaging						MACROS.JPACKAGE(7)

NAME
macros.jpackage - RPM macros for Java packagers and developers. Written for the JPackage Project <http://www.jpackage.org/>: SYNOPSIS
%_jvmdir Root directory where all Java VMs/SDK/JREs are installed. %_jvmjardir Root directory where all Java VMs/SDK/JREs expose their jars %_jvmprivdir Root directory for all Java VM/SDK/JRE's private things. %_jvmlibdir Root directory for all architecture dependent parts of Java VM/SDK/JRE's %_jvmdatadir Root directory for all architecture independent parts of Java VM/SDK/JRE's %_jvmsysconfdir Root directory for all configurations parts of Java VM/SDK/JRE's %_jvmcommonlibdir Root directory for all common architecture dependent parts of Java VM/SDK/JRE's %_jvmcommondatadir Root directory for all common architecture independent parts of Java VM/SDK/JRE's %_jvmcommonsysconfdir Root directory for all common configurations parts of Java VM/SDK/JRE's %_javadir Directory where arch and version independent jars are installed. %{_javadir}-ext Directory where version dependent jars are installed. %_{javadir} Directory where arch and version independent jars are installed. %{_javadir}-x.y.z Directory where jars for Java standard x.y.z (usually symlinks to %{_javadir}-ext) are installed. %{_javadir}-utils Directory where Java-related scripts are installed. %_jnidir Directory where arch-specific (JNI) version-independent jars are installed. %_{jnidir}-ext Directory where arch-specific (JNI) version-dependent jars are installed. %_{jnidir}-x.y.z Directory where arch-specific (JNI) jars for Java standard x.y.z (usually symlinks to %{_jnidir}-ext) are installed. %_javadocdir Root directory where all javadoc is installed. %_mavendepmapdir Directory for maven depmaps. %_mavendepmapfragdir Directory for maven depmaps. %java_home Current default JVM home. Calls a set_jvm() from java-functions(7). %ant Default ant command. %jar Default jar command. %java Default java command. Calls a set_jvm() from java-functions(7). %javac Default javac command. %javadoc Default javadoc command. %add_jvm_extension add_jvm_extension should be used in %install by extension packages to declare what extension jars they provide. %add_to_maven_depmap() add_to_depmap adds an entry to the depmap. The arguments are: %1 the original groupid %2 the original artifact id %3 the version %4 the new groupid %5 the new artifactid %update_maven_depmap() update_maven_depmap updates the main maven depmap %jpackage_script() A standard script fot running jpackage positive applications. %1 main class %2 flags %3 options %4 jars (separated by ':') %5 the name of script you wish to create DESCRIPTION
This is a library of generic rpm macros which should be used on jpackage.org compatible distributions. FILES
/etc/rpm/macros.jpackage Definitions of macros. For additional informations look at this file. /use/share/java-utils/java-functions shell script functions library for Java applications /etc/java/java.conf system-wide Java configuration file ~/.java/java.conf user's Java configuration SEE ALSO
Regular Manual Pages java.conf(5) java-functions(7) jpackage-utils(7) AUTHORS
David Walluck <david@jpackage.org> Ville Skytta <scop at jpackage.org> Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> REPORTING BUGS
Report bugs using JPackage Bugzilla (http://www.jpackage.org/bugzilla/) jpackage-utils 1.7.5 February 2009 MACROS.JPACKAGE(7)
All times are GMT -4. The time now is 04:20 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy