fakeroot - tool for simulating superuser privileges

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Main amd64
Package name: fakeroot
Package version: 1.20.2
Package release: 1ubuntu1
Package architecture: amd64
Package type: deb
Installed size: 256 B
Download size: 60.34 KB
Official Mirror: archive.ubuntu.com
fakeroot provides a fake "root environment" by means of LD_PRELOAD and SysV IPC (or TCP) trickery. It puts wrappers around getuid(), chown(), stat(), and other file-manipulation functions, so that unprivileged users can (for instance) populate .deb archives with root-owned files; various build tools use fakeroot for this by default. This package contains fakeroot command and the daemon that remembers fake ownership/permissions of files manipulated by fakeroot processes.



    Source package: fakeroot

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install fakeroot deb package:
      # sudo apt-get install fakeroot


    • /usr/bin/faked-sysv
    • /usr/bin/faked-tcp
    • /usr/bin/fakeroot-sysv
    • /usr/bin/fakeroot-tcp
    • /usr/share/doc/fakeroot/DEBUG
    • /usr/share/doc/fakeroot/README
    • /usr/share/doc/fakeroot/README.saving
    • /usr/share/doc/fakeroot/changelog.Debian.gz
    • /usr/share/doc/fakeroot/copyright
    • /usr/share/man/de/man1/faked-sysv.1.gz
    • /usr/share/man/de/man1/faked-tcp.1.gz
    • /usr/share/man/de/man1/fakeroot-sysv.1.gz
    • /usr/share/man/de/man1/fakeroot-tcp.1.gz
    • /usr/share/man/es/man1/faked-sysv.1.gz
    • /usr/share/man/es/man1/faked-tcp.1.gz
    • /usr/share/man/es/man1/fakeroot-sysv.1.gz
    • /usr/share/man/es/man1/fakeroot-tcp.1.gz
    • /usr/share/man/fr/man1/faked-sysv.1.gz
    • /usr/share/man/fr/man1/faked-tcp.1.gz
    • /usr/share/man/fr/man1/fakeroot-sysv.1.gz
    • /usr/share/man/fr/man1/fakeroot-tcp.1.gz
    • /usr/share/man/man1/faked-sysv.1.gz
    • /usr/share/man/man1/faked-tcp.1.gz
    • /usr/share/man/man1/fakeroot-sysv.1.gz
    • /usr/share/man/man1/fakeroot-tcp.1.gz
    • /usr/share/man/nl/man1/faked-sysv.1.gz
    • /usr/share/man/nl/man1/faked-tcp.1.gz
    • /usr/share/man/nl/man1/fakeroot-sysv.1.gz
    • /usr/share/man/nl/man1/fakeroot-tcp.1.gz
    • /usr/share/man/pt/man1/faked-sysv.1.gz
    • /usr/share/man/pt/man1/faked-tcp.1.gz
    • /usr/share/man/pt/man1/fakeroot-sysv.1.gz
    • /usr/share/man/pt/man1/fakeroot-tcp.1.gz
    • /usr/share/man/sv/man1/faked-sysv.1.gz
    • /usr/share/man/sv/man1/faked-tcp.1.gz
    • /usr/share/man/sv/man1/fakeroot-sysv.1.gz
    • /usr/share/man/sv/man1/fakeroot-tcp.1.gz


    2014-11-24 - Loïc Minier <loic.minier@ubuntu.com> fakeroot (1.20.2-1ubuntu1) vivid; urgency=low * Merge from Debian. - Drop powerpc64le-support patch; fixed upstream. NB: upstream didn't add support for ppc64* triplets which we aren't using anyway. - Drop fix-xattr-prototypes patch; glibc-xattr-types patch is now in the Debian package as well. - Remaining change: add getopt-gnu-test patch, use "getopt -T" to test for GNU getopt rather than parsing the --version output which is locale specific; LP #1290069.

    2014-10-05 - Clint Adams <clint@debian.org> fakeroot (1.20.2-1) unstable; urgency=medium * New upstream version. - More accurate location of DSOs in fakeroot(1). closes: #763732. - Portuguese translation from Américo Monteiro. closes: #757788.

    2014-08-18 - Aurelien Jarno <aurel32@debian.org> fakeroot (1.20.1-1.1) unstable; urgency=medium * Non-maintainer upload with maintainer permission. * Add patch glibc-xattr-types to fix the type of xattr functions. closes: #758406.

    2014-07-12 - Clint Adams <clint@debian.org> fakeroot (1.20.1-1) unstable; urgency=medium * Drop the patch hard-coding the path to setcap since we now skip the t.xattr test when the getcap command can't be found. closes: #737573.

    2014-05-20 - Loïc Minier <loic.minier@ubuntu.com> fakeroot (1.20-3ubuntu3) utopic; urgency=medium * New patch, getopt-gnu-test, use "getopt -T" to test for GNU getopt rather than parsing the --version output which is locale specific; LP: #1290069.

    2014-03-23 - Adam Conrad <adconrad@ubuntu.com> fakeroot (1.20-3ubuntu2) trusty; urgency=medium * fix-xattr-prototypes.patch: Fix prototypes for xattr functions.

    2013-12-06 - Adam Conrad <adconrad@ubuntu.com> fakeroot (1.20-3ubuntu1) trusty; urgency=low * powerpc64le-support.patch: Patch configure to support ppc64el.

    2013-11-29 - Clint Adams <clint@debian.org> fakeroot (1.20-3) unstable; urgency=low * Fix Replaces/Breaks headers on libfakeroot. closes: #730792. * Drop biarch build-deps.

    2013-11-28 - Clint Adams <clint@debian.org> fakeroot (1.20-2) unstable; urgency=low * Patch from Hilko Bengen to hardcode path to setcap in the test suite. closes: #708959. * Patches from Hilko Bengen and Piotr Roszatycki for multiarch support. closes: #636192.

    2013-09-20 - Clint Adams <clint@debian.org> fakeroot (1.20-1) unstable; urgency=low * Patch from Andrew Shadura to fix fts_statp-related segfault. closes: #722596. * Use colon as a delimiter for preload libs. closes: #697430. * Patch from Steve Langasek to add support for wrapping setpriority(). closes: #693580.