OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Aaron Campbell (aaronmonkey.org)
Date: Mon Apr 16 2001 - 14:01:23 CDT

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    On Mon, 16 Apr 2001 roguengxweb.com wrote:

    > # kdump -e linux -f ktrace.out
    > 28185 ktrace RET brk 0
    > 28185 ktrace CALL oldolduname(0xdfbfd8f3,0xdfbfd880,0xdfbfd890)
    > 28185 ktrace NAMI "./rwbs"
    > 28185 rwbs EMUL "svr4"

    Here's the problem: OpenBSD is not recognizing the binary as Linux and
    attempted to use SVR4 emulation. I ran into this problem just last
    week. In my case, the problem is that the Linux binary had been compressed
    with UPX (http://upx.tsx.org), an executable packer.

    OpenBSD will run UPX-compressed Linux binaries just fine, but it can't
    recognize them.

    You can either uncompress the binary (assuming you're having the same
    problem I did), or try compiling a kernel without COMPAT_SVR4.

    ---
    Aaron Campbell (aaronmonkey.org || aaronopenbsd.org)
    http://www.monkey.org/~aaron