Re: [PATCH]: non-readable binaries - binfmt_misc 2.6.0-test4

From: Herbert Poetzl (herbert_at_13thfloor.at)
Date: 09/01/03

  • Next message: Erik Andersen: "Re: [PATCHSET][2.6-test4][0/6]Support for HPET based timer - Take 2"
    Date:	Mon, 1 Sep 2003 00:12:30 +0200
    To: "Zach, Yoav" <yoav.zach@intel.com>
    
    

    On Mon, Sep 01, 2003 at 12:41:23AM +0300, Zach, Yoav wrote:
    > The proposed patch solves a problem for interpreters that need to
    > execute a non-readable file, which cannot be read in userland. To handle
    > such cases the interpreter must have the kernel load the binary on its
    > behalf. The proposed patch handles this case by telling binfmt_misc, by
    > a special flag in the registration string, to open the binary for
    > reading and pass its descriptor as argv[1], instead of passing the
    > binary's path. Old behavior of binfmt_misc is kept for interpreters
    > which do not specify this special flag. The patch is against
    > linux-2.6.0-test4. A similar one was posted twice on the list, on Aug.
    > 14 and 21, without significant response.

    okay, here is your response!

    what non-readable files need to be interpreted/executed?
    why is this case relevant?
    why not simply make it user-land readable?

    best,
    Herbert

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Erik Andersen: "Re: [PATCHSET][2.6-test4][0/6]Support for HPET based timer - Take 2"

    Relevant Pages