Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Apr 1998 14:00:22 +0300
From:      Ruslan Shevchenko <Ruslan@Shevchenko.Kiev.UA>
To:        Klaus Werner Krygier <krygier@kph.uni-mainz.de>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Linux emulation problem
Message-ID:  <35309EC3.640B8BE2@Shevchenko.Kiev.UA>
References:  <Pine.BSF.3.96.980412123933.12972A-100000@krygierpc.kph.uni-mainz.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35309EC3.640B8BE2>