aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md22
1 files changed, 22 insertions, 0 deletions
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.