From owner-freebsd-questions Thu Jun 20 13:27:12 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA05525 for questions-outgoing; Thu, 20 Jun 1996 13:27:12 -0700 (PDT) Received: from deceased.hb.north.de (deceased.hb.north.de [194.94.232.249]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA05518 for ; Thu, 20 Jun 1996 13:27:06 -0700 (PDT) Received: from jelal.hb.north.de by deceased.hb.north.de with uucp (Smail3.1.93) id m0uWqJg-0016JAC; Thu, 20 Jun 96 22:27:00 +0200 (MET DST) Received: by jelal.hb.north.de (SMail-ST 0.95gcc/2.5+) id AA00101; Thu, 20 Jun 1996 22:23:46 +0100 (CET) Received: (from nox@localhost) by saturn.hb.north.de (8.7.5/8.7.3) id WAA05765; Thu, 20 Jun 1996 22:13:34 +0200 (MET DST) Date: Thu, 20 Jun 1996 22:13:34 +0200 (MET DST) From: Juergen Lock Message-Id: <199606202013.WAA05765@saturn.hb.north.de> To: questions@freebsd.org Subject: Re: JDK In-Reply-To: <199606192229.PAA14356@phaeton.artisoft.com> References: <199606192210.RAA23792@meno.uchicago.edu> Organization: none Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In article <199606192229.PAA14356@phaeton.artisoft.com> you write: >> > I'm sure this has been asked before, but I must have missed it. Is it >> > possible to run Linux ELF binaries under the FreeBSD Linux emulation? If >> > so, how much do I need to upgrade my 2.1R setup to make it work? Want to >> > run the Java devkit, but it's all ELF. You need a -current kernel, and to get 2.1's userland working with that you need to put at *least* (i'm at -stable here, thats somewhere between 2.1 and 2.1.5) currents libkvm.so and -current executables like ps, ifconfig, netstat in your paths, as well as anything else you will be using that depends on kernel structs or other stuff that has changed. (top, xperfmon, gdb, ktrace/kdump, ncrcontrol... well just update anything you come across that stopped working :) which means you pretty much need either a running current system to copy from or the cvs tree to build them...) and actually i now have a second root fs (on another disk) that i boot from when i want to use a current kernel, with seperate lib and bin directories for the updated stuff (that otherwise not lives on the root, that way i dont have to edit paths every time i reboot the `other' kernel). Oh and for the linux JDK i also had to update parts of /compat/linux but that may no longer be necessary, it was a while ago. >> >> [clip] >> >> >Otherwise, run a non-bugfixed version (like b2), but don't go out on >> >the net with it. Re. security, even 3.0beta4 and JDK 1.0.2 still are not secure, as i've just read in RISKS (comp.risks, 18.21)... :( Juergen