Fakeroot Next Gen / News: Recent posts

Version 0.18 released - lots of bug fixes

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Version 0.18 supports several important bug fixes and enhancements. Unless something unexpected pops up, this will be the last beta version before version 1.0 is declared ready for general consumption.

Posted by Shachar Shemesh 2013-04-12

Version 0.17 released - supports credentials

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Version 0.17 supports faking process credentials other than root's. Fakeroot-ng can now run processes that think they are running as any UID/GID. At the moment, file ownership is affected by this change, but file access permissions are not.

Posted by Shachar Shemesh 2009-06-29

Fakeroot-ng 0.16 now supports Fedora

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

This version contains quite a few changes, the total sum of them is that fakeroot-ng now supports all standard Linux variations, including the Fedora and RedHat kernels, that were not supported until now.

Posted by Shachar Shemesh 2009-06-23

Version 0.15 of fakeroot-ng released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

This version contains a few bug fixes, as well as a change in mode manipulation that allows "root" to access files for which it supposedly has not permission to access.

Posted by Shachar Shemesh 2009-05-22

Version 0.14 of fakeroot-ng released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Many many many improvements in this release. Faster build system, support for attaching a new instance to an existing state, noexec temp dir improvements and much more.

Posted by Shachar Shemesh 2008-08-20

Fakeroot-ng 0.12 released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

This version now has complete support for the "chroot" syscall. Please be sure to read the "NEWS" file for caveats.

Posted by Shachar Shemesh 2008-06-11

Fakeroot-ng 0.11 released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

This version now supports the "chroot" syscall for most APIs. Please be sure to read the "NEWS" file for caveats.

Also, version 0.10 was released with a major problem in fork and vfork handling. Please do not use it.

Posted by Shachar Shemesh 2008-06-09

Fakeroot-ng 0.09 released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Main new feature is support for recursive debuggers on the x86_64 platform.

Posted by Shachar Shemesh 2008-03-15

Fakeroot-ng 0.08 released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Aside from a lot of cleanups inside the code, version 0.08 brings initial support (no 32 bit and no recursive debuggers, yet) for the Linux/x86_64 platform. Also new in this release are helpers to make porting to a new platform easier.

Posted by Shachar Shemesh 2008-02-20

Fakeroot-ng 0.06 released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Version 0.06 improves the support for recursive debuggers. It also expands the functions handled by fakeroot, to also include the "*at" functions (openat, fstatat etc) in newer Linux kernels.

Posted by Shachar Shemesh 2008-02-06

Fakeroot-ng 0.05 released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Version 0.05 adds support for recursive debuggers. It is now possible to run "strace" from within the fake root environment.

Posted by Shachar Shemesh 2008-01-31

Fakeroot-ng 0.04 released

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Version 0.04 adds support for Linux/PowerPC for fakeroot-ng.

Posted by Shachar Shemesh 2008-01-08

Fakeroot-ng releases first complete release

Fakeroot-ng is a ptrace based program that fools a program into thinking it is running as root. The fact it is ptrace based allows more complete simulation of the root environment than previous implementations, such as fakroot and fakechroot.

Version 0.03 is a version with complete functionality as far as a single fakeroot instace goes with no attempt to change uid or to chroot. Support for multi-instances and for chroot will come in later versions.

Posted by Shachar Shemesh 2008-01-04