From owner-freebsd-questions Sun Apr 12 04:00:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA19866 for freebsd-questions-outgoing; Sun, 12 Apr 1998 04:00:53 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from cam.grad.kiev.ua (grad-UTC-28k8.ukrtel.net [195.5.25.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA19860 for ; Sun, 12 Apr 1998 04:00:47 -0700 (PDT) (envelope-from Ruslan@Shevchenko.Kiev.UA) Received: from Shevchenko.Kiev.UA (localhost [127.0.0.1]) by cam.grad.kiev.ua (8.8.8/8.8.5) with ESMTP id OAA01614; Sun, 12 Apr 1998 14:00:27 +0300 (EEST) Message-ID: <35309EC3.640B8BE2@Shevchenko.Kiev.UA> Date: Sun, 12 Apr 1998 14:00:22 +0300 From: Ruslan Shevchenko Reply-To: rssh@grad.kiev.ua Organization: GlavAPU X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.5-STABLE i386) MIME-Version: 1.0 To: Klaus Werner Krygier CC: freebsd-questions@FreeBSD.ORG Subject: Re: Linux emulation problem References: Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Klaus Werner Krygier wrote: > Hi, > > Is it possible to force the Linux emulator to use the /compat/linux > tree only for shared libraries and other system files but not on the > user level? > > In our heterogenous computer environment we use a commercial client/server > backup system (NSR) which runs on several platforms. Unfortunately, client > software for this system is available only for Linux and not for FreeBSD :-(. > This software seems to work fine under FreeBSD (because of the excellent > Linux emulation :)) but with one ugly exception: > > Instead of files and directories in the / tree the /compat/linux tree is > accessed. Especially addressing of a subdirectory for which the > corresponding /compat/linux directory exists yields in accessing ONLY the > Linux files. The same effect occurs for example if you use a Linux find: > $ ./find /etc > /etc > /etc/host.conf > /etc/ld.so.conf > /etc/ld.so.cache > /etc/revision-history > /etc/nsswitch.conf > $ > For backup purposes this behaviour is not very useful. In the worst case > a backup consists only of Linux files - the last thing we want to backup. > > Can anyone give us some helpful hints how to solve this problem? > Why you can not do symlink on / somewhere under /compat/linux? > Klaus Werner Krygier > > +-----------------------------------------------------------------------+ > | Dr. Klaus Werner Krygier | Email: krygier@kph.uni-mainz.de | > | Institut für Kernphysik | | > | Johannes Gutenberg-Universität | Tel: +49-6131-39-2960 | > | J.J.Becher-Weg 45 | +49-6131-39-5192 | > | D-55099 Mainz | Fax: +49-6131-39-2964 | > +-----------------------------------------------------------------------+ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- @= //RSSH mailto:Ruslan@Shevchenko.Kiev.UA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message