From owner-freebsd-java@freebsd.org Mon Jul 24 01:23:49 2017 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E24EADB2F0B for ; Mon, 24 Jul 2017 01:23:49 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id BCC3E76256 for ; Mon, 24 Jul 2017 01:23:49 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 9034F27332 for ; Sun, 23 Jul 2017 21:23:19 -0400 (EDT) Received: from [192.168.10.20] (D10.Denninger.Net [192.168.10.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 90F1332278 for ; Sun, 23 Jul 2017 20:23:17 -0500 (CDT) Subject: Re: Old issue from mailing list but have the same need... To: freebsd-java@freebsd.org References: <6179acc5-9758-d41c-449c-0f2db566df07@denninger.net> From: Karl Denninger Message-ID: Date: Sun, 23 Jul 2017 20:23:16 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <6179acc5-9758-d41c-449c-0f2db566df07@denninger.net> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms050004080608080306090003" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2017 01:23:50 -0000 This is a cryptographically signed message in MIME format. --------------ms050004080608080306090003 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 7/23/2017 12:32, Karl Denninger wrote: > I'm trying to shed Windows on my laptop in favor of FreeBSD-11. > > The one thing I absolutely must be able to do in order to accomplish > that, however, is get into some SuperMicro boxes that I manage on the > road via their KVM. It's a Java app (I know), and there is a Windows > and Linux "setup" that gets grabbed based on the architecture and OS. > > I've tried hacking the downloaded little "trigger" applet (.jnlp) to > call IcedTea (which I have loaded) but it appears that's impossible -- > While I can get it to call up the Linux .jar file from the host but whe= n > that tries to run with my hacking the "FreeBSD" architecture lines in I= > get unresolved shared libraries -- it appears the .jar file it grabs ha= s > direct links to several built into it. > > I think I can get this to work however, _*if*_ I can figure out how to > load the Linux jre code. The interpreter should then THINK I'm on a > Linux box, get the right .jar file and run with it. So far, however, n= o > joy -- there's no package, there IS a port, but the version is > hopelessly out of date. > > I have the basic linux compatibility loaded and the shared libraries > required are there under /compat, so basically what I'm wondering is if= > anyone has done this -- and if so, if there are some pointers as to how= > to grab the necessary Linux bits and get them stuffed in the right > place. I think I can convince FireFox to call the correct interpreter > once I get that far. > > Any help appreciated! > > The old thread is here: > https://lists.freebsd.org/pipermail/freebsd-java/2014-April/010684.html= > I solved the problem in a round-about way. After loading all the X11 Linux emulation libraries the IPMI20 distribution from SuperMicro, IF you force their app to run using the included jre directory, will work. This is a round-about path but it's functional, and that's the important part -- so I have success after plenty of screwing around to figure out which bits have to go where :) --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms050004080608080306090003 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC BlwwggZYMIIEQKADAgECAgE9MA0GCSqGSIb3DQEBCwUAMIGQMQswCQYDVQQGEwJVUzEQMA4G A1UECBMHRmxvcmlkYTESMBAGA1UEBxMJTmljZXZpbGxlMRkwFwYDVQQKExBDdWRhIFN5c3Rl bXMgTExDMRwwGgYDVQQDExNDdWRhIFN5c3RlbXMgTExDIENBMSIwIAYJKoZIhvcNAQkBFhND dWRhIFN5c3RlbXMgTExDIENBMB4XDTE2MTIxODE5NDUzNVoXDTIxMTIxNzE5NDUzNVowVzEL MAkGA1UEBhMCVVMxEDAOBgNVBAgTB0Zsb3JpZGExGTAXBgNVBAoTEEN1ZGEgU3lzdGVtcyBM TEMxGzAZBgNVBAMUEmthcmxAZGVubmluZ2VyLm5ldDCCAiIwDQYJKoZIhvcNAQEBBQADggIP ADCCAgoCggIBAM2N5maxs7NkoY9g5NMxFWll0TYiO7gXrGZTo3q25ZJgNdPMwrntLz/5ewE9 07TEbwJ3ah/Ep9BfZm7JF9vTtE1HkgKtXNKi0pawNGm1Yn26Dz5AbUr1byby6dFtDJr14E07 trzDCtRRvTkOVSBj6PQPal0fAnDtkIYQBVcuMkXkuMCtyfE95pjm8g4K9l7lAcKii3T1/3rE hCc1o2nBnb7EN1/XwBeCDGB+I2SN/ftZDbKQqGAF5q9dUn+iXU7Z/CVSfUWmhVh6cVZA4Ftv TglUqj410OuPx+cUQch3h1kFgsuhQR63HiJc3HbRJllHsV0rihvL1CjeARQkhnA6uY9NLFST p5I/PfzBzW2MSmtN/tGZvmfKKnmtbfUNgkzbIR1K3lsum+yEL71kB93Xtz/4f1demEx5c8TJ RBIniDHjDeLGK1aoBu8nfnvXAvgthFNTWBOEoR49AHEPjC3kZj0l8JQml1Y8bTQD5gtC5txl klO60WV0EufU7Hy9CmynMuFtjiA2v71pm097rXeCdrAKgisdYeEESB+SFrlY65rLiLv4n8o1 PX7DqRfqKkOYIakZ0ug/yHVKcq2EM3RiJxwzls5gT70CoOBlKbrC98O8TA6teON0Jq30M06t NTI2HhvNbJDLbBH+Awf4h1UKB+0ufENwjVvF5Jfz8Ww/FaSDAgMBAAGjgfQwgfEwNwYIKwYB BQUHAQEEKzApMCcGCCsGAQUFBzABhhtodHRwOi8vY3VkYXN5c3RlbXMubmV0Ojg4ODgwCQYD VR0TBAIwADARBglghkgBhvhCAQEEBAMCBaAwCwYDVR0PBAQDAgXgMCwGCWCGSAGG+EIBDQQf Fh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUpfAI3y+751pp9A0w 6vJHx8RoR/MwHwYDVR0jBBgwFoAUJHGbnYV9/N3dvbDKkpQDofrTbTUwHQYDVR0RBBYwFIES a2FybEBkZW5uaW5nZXIubmV0MA0GCSqGSIb3DQEBCwUAA4ICAQBiB6MlugxYJdccD8boZ/u8 d8VxmLkJCtbfyYHRjYdyoABLW5hE3k3xSpYCM9L7vzWyV/UWwDYKi4ZzxHo4g+jG/GQZfKhx v38BQjL2G9xD0Hn2d+cygOq3UPjVYlbbfQoew6JbyCFXrrZ7/0jvRMLAN2+bRC7ynaFUixPH Whnj9JSH7ieYdzak8KN+G2coIC2t2iyfXVKehzi5gdNQ0vJ7+ypbGsRm4gE8Mdo9N/WgFPvZ HPFqR9Dwas7Z+aHwOabpk5r/336SyjOaZsn3MqKJQZL6GqDKusVOCWt+9uFAD8kadg7FetZe atIoD9I+zbp59oVoMnkMDMx7Hi85faU03csusqMGsjSsAzWSI1N8PJytZlchLiykokLKc3OL G87QKlErotlou7cfPX2BbEAH5wmkj9oiqZhxIL/wwAUA+PkiTbEmksKBNompSjUq/6UsR8EA s74gnu17lmijv8mrg2qMlwRirE7qG8pnE8egLtCDxcjd0Of9WMi2NJskn0/ovC7P+J60Napl m3ZIgPJst1piYSE0Zc1FIat4fFphMfK5v4iLblo1tFSlkdx1UNDGdg/U+LaXkNVXlMp8fyPm R80V6cIrCAlEWnBJNxG1UyfbbsvNMCCZBM4faGGsR/hhQOiydlruxhjL6P8J2WV8p11DdeGx KymWoil2s1J5WTGCBRMwggUPAgEBMIGWMIGQMQswCQYDVQQGEwJVUzEQMA4GA1UECBMHRmxv cmlkYTESMBAGA1UEBxMJTmljZXZpbGxlMRkwFwYDVQQKExBDdWRhIFN5c3RlbXMgTExDMRww GgYDVQQDExNDdWRhIFN5c3RlbXMgTExDIENBMSIwIAYJKoZIhvcNAQkBFhNDdWRhIFN5c3Rl bXMgTExDIENBAgE9MA0GCWCGSAFlAwQCAwUAoIICTTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0xNzA3MjQwMTIzMTZaME8GCSqGSIb3DQEJBDFCBEBsdfUk 7Z2iyCUCshng6/Qv9hhgF2WE0qbefAO29YK0r6D6JimRIHI6iU3yLtwOFVCSOnpqLAUfLPj8 XrH74MFDMGwGCSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggq hkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZI hvcNAwICASgwgacGCSsGAQQBgjcQBDGBmTCBljCBkDELMAkGA1UEBhMCVVMxEDAOBgNVBAgT B0Zsb3JpZGExEjAQBgNVBAcTCU5pY2V2aWxsZTEZMBcGA1UEChMQQ3VkYSBTeXN0ZW1zIExM QzEcMBoGA1UEAxMTQ3VkYSBTeXN0ZW1zIExMQyBDQTEiMCAGCSqGSIb3DQEJARYTQ3VkYSBT eXN0ZW1zIExMQyBDQQIBPTCBqQYLKoZIhvcNAQkQAgsxgZmggZYwgZAxCzAJBgNVBAYTAlVT MRAwDgYDVQQIEwdGbG9yaWRhMRIwEAYDVQQHEwlOaWNldmlsbGUxGTAXBgNVBAoTEEN1ZGEg U3lzdGVtcyBMTEMxHDAaBgNVBAMTE0N1ZGEgU3lzdGVtcyBMTEMgQ0ExIjAgBgkqhkiG9w0B CQEWE0N1ZGEgU3lzdGVtcyBMTEMgQ0ECAT0wDQYJKoZIhvcNAQEBBQAEggIAmcyqMm/jAVfv fwrwXvoSc0YBqyfjcHMUzu578I978pkoDn5AfUp7TSIi0riDqjT2jP95A3iSwsATd6y0HNEf 2prst66N1NS3dSZphwZZyxNFVRkbKQBwq3xOYMRLPHlvxhkvo6upDx4OTXrjRAgshvvqOGm2 0AFvRb190Gsa5fZTeFt+J0lu364VmFWwkpxHdEM43uABQWkVjAaImID2I0mgbb0FY3WfCcdH 0kmiY7Rp8iixVV6k3UoVpZo+uYSMdAyf9LCN+5hvFHlxPF99BsI1z0BWWLVTxEPIgDOUb8UO LsD5++pnWUHDFBsHnFlvjjftCNjLPc+dx0KrjpgDODqXA/Q603WVyERfzmtiwsTZb3bAj4kY 77mwnIiGGUvUY0laXKZ7WCkWM94/m8WptFLgnlaixL56s8KPOF04yvD6SzmJ9HJl4HYvOCeh 74lMKL8ewxlhSR4yA1Zp3ln51QWR5TbVOsjgwDDT62iLjE8ydO255J+RppacZqDM3TIM5T/l LVRjVFV35nPQrhAZ1yK8lchqPPZzUKLsGlQQLIhbNrQR6mN9akPuJb+XgletProHqecEhiYz sTX+umg84G5cn9IHSX+cJJiwLmXiYGXLuPwDZoaAi2IiRTy70md2W40NHkYLH2joNsO5U0kh f9N1d1EsHaskztle8c3sGJAAAAAAAAA= --------------ms050004080608080306090003--