Jacquin Antoine 4c69236903 Add build dependencies: Java 8, IcedTea-Web, iDRAC libs
- java8.tar.gz (Temurin JRE 8)
- jdk8.tar.gz (Temurin JDK 8, unused but kept for reference)
- icedtea-web.zip (1.8.8)
- idrac-libs/: avctKVM.jar + native .so files
2026-06-07 15:38:18 +02:00
2026-06-07 15:33:34 +02:00

iDRAC6 Console Flatpak

Flatpak application to connect to Dell iDRAC6 virtual console from Linux.

Why

Dell iDRAC6 uses Java Web Start (JNLP) with unsigned JARs that request <all-permissions/>. Modern Java/IcedTea-Web refuses to run them. This Flatpak bypasses javaws entirely by launching the KVM client directly with Java 8.

Usage

  1. Download a .jnlp file from your iDRAC6 web interface (Launch Virtual Console)
  2. Run:
flatpak run com.idrac6.console ~/Téléchargements/viewer.jnlp

Session tokens in the JNLP expire quickly — download a fresh one each time you connect.

Building

flatpak-builder --user --force-clean --install build-dir com.idrac6.console.yaml

How it works

  • Parses the JNLP file for connection parameters (ip, user, passwd, kmport, vport)
  • Launches java -cp avctKVM.jar com.avocent.idrac.kvm.Main directly
  • Uses Java 8 (Temurin) with relaxed TLS/security settings for iDRAC6 compatibility
  • Bundles the KVM JAR and native libraries (libavctKVMIO.so, libavmlinux.so)

Requirements

Description
No description provided
Readme 146 MiB
Languages
Shell 100%