fakechroot Changelog

What's new in fakechroot 2.17.2

Dec 27, 2013
  • Fixes were made for fakechroot(1) command with -h option.
  • The path for function chroot(2) is sanitized so it works correctly when path is ended with /.
  • The make -n test was fixed and doesn't call any command.

New in fakechroot 2.17.1 (Dec 13, 2013)

  • The fakechroot(1) command runs proper wrapper rather than original command, if it is listed on FAKECHROOT_CMD_SUBST variable.
  • Fixes were made for chroot(8) wrapper. It scanned /etc/ld.so.conf incorrectly and now enters to physical path, avoiding symlinks.
  • The chroot(2) function allows to use more than 2048 bytes for LD_LIBRARY_PATH environment variable.

New in fakechroot 2.14 (Dec 23, 2010)

  • The source code was refactored: all functions were moved to separated files.
  • The opendir(3) function is compiled only if it doesn’t call other functions internally.
  • It fixes opendir(3), fts_open(3), and ftw(3) functions.
  • The fts_*(3) functions were reimplemented based on the OpenBSD source.
  • The __opendir2(3) function was reimplemented based on the FreeBSD source.
  • Fixes were made for the older GNU C library.

New in fakechroot 2.12 (Nov 12, 2010)

  • New functions were made for the execlp(3), statfs(2), and statvfs(2) functions.
  • Support for GNU/kFreeBSD was improved.

New in fakechroot 2.11 (Sep 23, 2010)

  • Fixes were made for the getpeername(2) and getsockname(2) functions: the host 127.0.0.1 command is working.
  • Fixes were made for the canonicalize_file_name(3) function: the man-db command is working.
  • The new environment variable FAKECHROOT_AF_UNIX_PATH defines an optional prefix for Unix sockets.
  • Better support for FreeBSD.

New in fakechroot 2.10 (Aug 26, 2010)

  • This release fixes the lstat(2), readlink(2), and chroot(2) functions.
  • New functions were added: utimensat(2), linkat(2), mknodat(2), mkfifoat(2), readlinkat(2), symlinkat(2), popen(3), and system(3).
  • Compatibility was improved for open(2) and scandir(3) functions on the latest GNU libc.
  • A new FAKECHROOT_CMD_SUBST environment variable handles a list of substituted commands.
  • New scripts for fake ldd and ldconfig are installed.

New in fakechroot 2.8 (Mar 31, 2009)

  • It fixes __fxstatat64(3) function and brings better support for FreeBSD.