From d0eb10aebbe3a31f4cc67b3dc368233d528e0377 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Mon, 16 Sep 2019 00:50:49 +0000 Subject: Working, ish --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 94b5769..fce7c2f 100644 --- a/README.md +++ b/README.md @@ -25,3 +25,25 @@ Oracle, get an account, and check through a license agreement, so I can't just give it away, you'll have to download the JRE yourself. [Kate's reference on installing Java](https://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux) + +Even with this, Java still whines a lot when dealing with the kind of +crappy old IPMI consoles that require this insanity in the first +place. Among other things, Java whines that the crappy Java app +supplied by IPMI isn't signed properly (true), and therefore refuses +to run it (why were we doing this again?). Once one gets past that, +one has to argue with Waterfox a bit to get it to believe that you +want to use `javaws` as the launcher for `jnlp` files. + +You can bypass the Java whining by prepopulating +`/root/.java/deployment/security/exception.sites` with a URL +whitelist. The format appears to be one URL per line, no comments or +other formatting. Example: + +``` +https://ipmi.foo.example.org +https://ipmi.bar.example.org +``` + +There's probably some way to preset Waterfox's MIME handler for `jnlp` +files to run `/usr/bin/javaws` but after working out all of the above +I lack the patience to dig further today. -- cgit v1.2.3