smoke and mirrors - any way to trick an app into thinking I'm running linux?

Jim Stapleton stapleton.41 at
Mon Jun 19 10:10:28 UTC 2006

Ahh, it is, in fact, a binary sh.

The binary compatability looks pretty thourough, and it seems most of
the details in the compatability section for most apps seem to involve
making them check for BSD instead of linux, and ensuring they run in
compatability mode,

I'll run ktrace tonight. thanks.

I really want to proove to these people that the port will not be a
$60k effor, more like a $20 effort.

On 6/19/06, Alex Zbyslaw <xfb52 at> wrote:
> Jim Stapleton wrote:
> > I don't know how to find out, except that the app is the Crossover
> > Office demo installer. I'd like to try to find a way to trick it into
> > running in the linux compatability mode of FreeBSD if I can.
> So is there source code?  Or is it some dumb binary rpm?
> You could try running it under ktrace, then look at the output of kdump
> (assuming that works for linux apps), but the output will be *long* so
> you will have to edit out a judicious part which leads up to the "Linux"
> string being printed, and it might not help.  But, it might, for
> example, look to see if some file exists (/etc/redhat-release or something).
> Darrin Chandler wrote:
> >In addition, consider respecting the wishes of
> >the developer(s) and not using it.   If they have any sort of "free"
> >license then you can always release a portable fork.
> Respect a license?  Yes, probably.  Respect the wishes?  Fat chance.  That way lies doom...
> --Alex

More information about the freebsd-questions mailing list