Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jul 2013 23:31:10 +0400
From:      Gennady Proskurin <gprspb@mail.ru>
To:        freebsd-current@freebsd.org
Subject:   ldd runs linux programs
Message-ID:  <20130728193110.GB17514@gpr.nnz-home.ru>

next in thread | raw e-mail | index | archive | help
Hello.
When linux binary is passed to FreeBSD's ldd as argument, this binary is executed.
I'm sure this is bug :)
(with security involved)

% uname -a
FreeBSD gpr.nnz-home.ru 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r253701+0a032f5: Sun Jul 28 07:43:10 MSK 2013     gpr@gpr.nnz-home.ru:/usr/obj/usr/src/freebsd-head/sys/GPR  amd64

% which ldd
/usr/bin/ldd

% file /compat/linux/usr/bin/sqlite3 
/compat/linux/usr/bin/sqlite3: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, BuildID[sha1]=0xd44ea68c3032844c0daf80a58ec18fe464bcdbe3, stripped

% ldd /compat/linux/usr/bin/sqlite3
/compat/linux/usr/bin/sqlite3:
SQLite version 3.5.9
Enter ".help" for instructions
sqlite>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130728193110.GB17514>