/compat/linux and /usr/compat/linux
Patrick Powell
papowell at astart.com
Tue Feb 10 20:47:30 UTC 2015
On 02/08/15 02:10, Gary Jennejohn wrote:
> On Fri, 06 Feb 2015 08:43:15 -0800
> Patrick Powell <papowell at astart.com> wrote:
>
>> The latest linux-base appears to install into /compat, rather than
>> /usr/compat
>>
>> However, some FreeBSD FAQ and other documents appear to refer to
>> /usr/compat.
>>
>> Question: when did the move from using /usr/compat to /compat take
>> place (just out of curiosity)?
>>
>> Question: can linproc be in /compat/linux/proc or /usr/compat/linux/proc?
>> Question: if you have a /usr/compat/linux/lib directory will this be
>> added to the
>> libraries for linux emulation?
>>
> /compat has historically always been a symbolic link to /usr/compat:
>
> lrwxr-xr-x 1 root wheel 10 Nov 25 2011 /compat -> usr/compat
>
> linprocfs on /usr/compat/linux/proc (linprocfs, local)
> but in my /etc/fstab I have
> linproc /compat/linux/proc linprocfs rw 0 0
>
> Since /compat is a symbolic link it resolves to /usr/compat when it's
> used.
>
# uname -a
FreeBSD astart2.astart.com 9.3-RELEASE-p9 FreeBSD 9.3-RELEASE-p9 #0: Tue
Jan 27 10:43:40 UTC 2015
root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
# ls -l / |grep compat
drwxr-xr-x 3 root wheel 512 Dec 3 14:41 compat
# ls -l /usr |grep compat
drwxr-xr-x 3 root wheel 512 Nov 21 21:06 compat
Note that neither /compat or /usr/compat are symbolic links.
--
Patrick Powell Astart Technologies
papowell at astart.com 1530 Jamacha Rd, Suite X
Network and System San Diego, CA 92019
Consulting 858-874-6543 FAX 858-751-2435
Web: www.astart.com
More information about the freebsd-emulation
mailing list