Fakeroot Next Gen 0.08 (Default branch) |
|
|
Wednesday February 20, 2008. 08:34 PM FreshMeat
Fakeroot-ng runs a program while fooling it into
thinking it is running with root privileges. When
the program does something that only root can do
(e.g. create a device file), fakeroot-ng emulates
the appropriate system calls so that the program
gets a consistent view of its actions. Unlike the
original fakeroot, fakeroot-ng uses the ptrace
interface, which means that it will (soon) support
emulating chroot jails properly.
License: GNU General Public License v2
Changes:
Many code cleanups. The Linux x86-64 platform is now partially supported. Basic running works, but recursive debuggers and 32-bit programs are not (well) supported. The "openat" issue has really been fixed this time. A program "calc_defaults" that attempts to detect values for a new platform's platform_specific.h has been added. A new platform porting HOWTO has been written.
|