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.
This package contains fakeroot command and the daemon that remembers fake ownership/permissions of files manipulated by fakeroot processes.
Original maintainer | Clint Adams |
---|---|
Homepage | https://tracker.debian.org/pkg/fakeroot |
1.24






1.23





1.22






1.21



1.20.2


Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | xz | 1.24-2 | 2019-11-18 | 67 kiB | 134 kiB | Felix Yan |
![]() | rpm | 1.20.2-4.el7 | 2020-01-07 | 93.6 kiB | 181 kiB | CBS |
![]() | deb | 1.23-1 | 2019-01-12 | 83.8 kiB | 215 kiB | Clint Adams |
![]() | deb | 1.21-3.1 | 2017-11-10 | 83.6 kiB | 215 kiB | Clint Adams |
![]() | rpm | 1.22-1.fc28 | 2019-01-14 | 102 kiB | 188 kiB | Fedora Project |
![]() | rpm | 1.23-1.fc29 | 2019-01-14 | 98.3 kiB | 203 kiB | Fedora Project |
![]() | rpm | 1.23-1.fc29 | 2019-01-14 | 98.3 kiB | 203 kiB | Fedora Project |
![]() | rpm | 1.23-3.fc30 | 2019-06-17 | 95.5 kiB | 210 kiB | Fedora Project |
![]() | rpm | 1.24-2.fc31 | 2020-01-07 | 91.5 kiB | 163 kiB | Fedora Project |
![]() | rpm | 1.24-3.fc32 | 2020-02-08 | 92 kiB | 162 kiB | Fedora Project |
![]() | xz | 1.23-1 | 2019-01-14 | 66.8 kiB | 124 kiB | Christian Hesse |
![]() | xz | 1.23-1 | 2019-01-14 | 66.8 kiB | 124 kiB | Christian Hesse |
![]() | xz | 1.23-1 | 2019-01-14 | 66.8 kiB | 124 kiB | Christian Hesse |
![]() | rpm | 1.22-lp150.1.3 | 2019-01-17 | 111 kiB | 254 kiB | https://bugs.opensuse.org |
![]() | rpm | 1.22-lp151.2.3 | 2019-01-23 | 111 kiB | 254 kiB | https://bugs.opensuse.org |
![]() | rpm | 1.22-lp152.3.3 | 2020-01-07 | 111 kiB | 254 kiB | https://bugs.opensuse.org |
![]() | rpm | 1.21-1.4 | 2019-01-17 | 104 kiB | 246 kiB | http://bugs.opensuse.org |
![]() | rpm | 1.24-1.2 | 2020-03-11 | 110 kiB | 270 kiB | https://bugs.opensuse.org |
![]() | deb | 1.21-1ubuntu2 | 2017-11-10 | 60.7 kiB | 216 kiB | Ubuntu Developers |
![]() | deb | 1.22-2ubuntu1 | 2018-02-02 | 60.9 kiB | 215 kiB | Ubuntu Developers |
![]() | deb | 1.22-2ubuntu1 | 2019-01-14 | 60.9 kiB | 215 kiB | Ubuntu Developers |
![]() | deb | 1.23-1 | 2019-01-14 | 60.9 kiB | 227 kiB | Ubuntu Developers |
![]() | deb | 1.24-1 | 2019-09-19 | 61.2 kiB | 227 kiB | Ubuntu Developers |
![]() | deb | 1.24-1 | 2020-01-07 | 61.2 kiB | 227 kiB | Ubuntu Developers |
![]() | deb | 1.20.2-1ubuntu1 | 2017-11-10 | 60.3 kiB | 256 kiB | Ubuntu Developers |
Manual pages
faked(1) - Deutsch
faked - Daemon, der sich an gefälschte Besitz-/Zugriffsrechte von Dateien erinnert, die durch fakeroot-Prozesse manipuliert wurden
faked(1) - Español
faked - demonio que recuerda los propietarios/permisos falsos de ficheros manipulados por un proceso fakeroot.
faked(1) - Français
Faked - démon qui mémorise les permissions et propriétaires factices des fichiers manipulés par les processus sous fakeroot.
faked(1)
faked - daemon that remembers fake ownership/permissions of files manipulated by fakeroot processes.
faked(1) - Nederlands
faked - daemon die valse eigenaren/toegangsrechten onthoudt van bestanden die door fakeroot-processen zijn bewerkt.
faked(1) - Português
faked - daemon que recorda as propriedades/permissões falsas dos ficheiros manipulados por processos do fakeroot.
faked(1) - Svenska
faked - demon som kommer ihåg fejkad ägarskaps- och rättighetsinformation för filer som manipulerats av fakeroot-processer.
faked-sysv(1) - Deutsch
faked - Daemon, der sich an gefälschte Besitz-/Zugriffsrechte von Dateien erinnert, die durch fakeroot-Prozesse manipuliert wurden
faked-sysv(1) - Español
faked - demonio que recuerda los propietarios/permisos falsos de ficheros manipulados por un proceso fakeroot.
faked-sysv(1) - Français
Faked - démon qui mémorise les permissions et propriétaires factices des fichiers manipulés par les processus sous fakeroot.
faked-sysv(1)
faked - daemon that remembers fake ownership/permissions of files manipulated by fakeroot processes.
faked-sysv(1) - Nederlands
faked - daemon die valse eigenaren/toegangsrechten onthoudt van bestanden die door fakeroot-processen zijn bewerkt.
faked-sysv(1) - Português
faked - daemon que recorda as propriedades/permissões falsas dos ficheiros manipulados por processos do fakeroot.
faked-sysv(1) - Svenska
faked - demon som kommer ihåg fejkad ägarskaps- och rättighetsinformation för filer som manipulerats av fakeroot-processer.
faked-tcp(1) - Deutsch
faked - Daemon, der sich an gefälschte Besitz-/Zugriffsrechte von Dateien erinnert, die durch fakeroot-Prozesse manipuliert wurden
faked-tcp(1) - Español
faked - demonio que recuerda los propietarios/permisos falsos de ficheros manipulados por un proceso fakeroot.
faked-tcp(1) - Français
Faked - démon qui mémorise les permissions et propriétaires factices des fichiers manipulés par les processus sous fakeroot.
faked-tcp(1)
faked - daemon that remembers fake ownership/permissions of files manipulated by fakeroot processes.
faked-tcp(1) - Nederlands
faked - daemon die valse eigenaren/toegangsrechten onthoudt van bestanden die door fakeroot-processen zijn bewerkt.
faked-tcp(1) - Português
faked - daemon que recorda as propriedades/permissões falsas dos ficheiros manipulados por processos do fakeroot.
faked-tcp(1) - Svenska
faked - demon som kommer ihåg fejkad ägarskaps- och rättighetsinformation för filer som manipulerats av fakeroot-processer.
fakeroot(1) - Deutsch
fakeroot - einen Befehl zur Dateimanipulation in einer Umgebung mit gefälschten Root-Rechten ausführen
fakeroot(1) - Español
fakeroot - ejecuta una orden en un entorno que falsea privilegios de superusuario para la manipulación de ficheros
fakeroot(1) - Français
fakeroot - lance une commande dans un environnement simulant les privilèges du superutilisateur pour la manipulation des fichiers.
fakeroot(1)
fakeroot - run a command in an environment faking root privileges for file manipulation
fakeroot(1) - Nederlands
fakeroot - voert een commando uit in een omgeving die root-privileges fingeert voor het manipuleren van bestanden
fakeroot(1) - Português
fakeroot - corre um comando num ambiente onde finge privilégios de root para manipulação de ficheiro
fakeroot(1) - Svenska
fakeroot - utför ett kommando i en miljö som fejkar root-privilegier för filmanipulation
fakeroot-sysv(1) - Deutsch
fakeroot - einen Befehl zur Dateimanipulation in einer Umgebung mit gefälschten Root-Rechten ausführen
fakeroot-sysv(1) - Español
fakeroot - ejecuta una orden en un entorno que falsea privilegios de superusuario para la manipulación de ficheros
fakeroot-sysv(1) - Français
fakeroot - lance une commande dans un environnement simulant les privilèges du superutilisateur pour la manipulation des fichiers.
fakeroot-sysv(1)
fakeroot - run a command in an environment faking root privileges for file manipulation
fakeroot-sysv(1) - Nederlands
fakeroot - voert een commando uit in een omgeving die root-privileges fingeert voor het manipuleren van bestanden
fakeroot-sysv(1) - Português
fakeroot - corre um comando num ambiente onde finge privilégios de root para manipulação de ficheiro
fakeroot-sysv(1) - Svenska
fakeroot - utför ett kommando i en miljö som fejkar root-privilegier för filmanipulation
fakeroot-tcp(1) - Deutsch
fakeroot - einen Befehl zur Dateimanipulation in einer Umgebung mit gefälschten Root-Rechten ausführen
fakeroot-tcp(1) - Español
fakeroot - ejecuta una orden en un entorno que falsea privilegios de superusuario para la manipulación de ficheros
fakeroot-tcp(1) - Français
fakeroot - lance une commande dans un environnement simulant les privilèges du superutilisateur pour la manipulation des fichiers.
fakeroot-tcp(1)
fakeroot - run a command in an environment faking root privileges for file manipulation
fakeroot-tcp(1) - Nederlands
fakeroot - voert een commando uit in een omgeving die root-privileges fingeert voor het manipuleren van bestanden
fakeroot-tcp(1) - Português
fakeroot - corre um comando num ambiente onde finge privilégios de root para manipulação de ficheiro
fakeroot-tcp(1) - Svenska
fakeroot - utför ett kommando i en miljö som fejkar root-privilegier för filmanipulation
Latest updates

OpenSUSE Tumbleweed oss: Updated from 1.24-1.1 to 1.24-1.2
2020-03-11
- Update to version 1.24:
- Retry msgsnd() if interrupted by a signal.
- Detect and handle message queue and semaphore id collision.
- Skip tar test: the test is unstable and keeps on randomly failing (add fakeroot-drop-tartest.patch).

Fedora rawhide development/Everything-os: Updated from 1.24-2.fc32 to 1.24-3.fc32
2020-02-08

OpenSUSE Tumbleweed oss: Updated from 1.23-2.5 to 1.24-1.1
2020-02-04
- Update to version 1.24:
- Retry msgsnd() if interrupted by a signal.
- Detect and handle message queue and semaphore id collision.
- Skip tar test: the test is unstable and keeps on randomly failing (add fakeroot-drop-tartest.patch).

Fedora 31 releases/Everything-os: Version 1.24-2.fc31 introduced
2020-01-07
- stop alternativizing manpages, they're identical for both sysv and tcp variants (#1677540)

OpenSUSE Leap 15.2 oss: Version 1.22-lp152.3.3 introduced
2020-01-07
- Update to version 1.22
- libfakeroot: Ship the (unused) SONAME link to ensure it gets cleaned up automatically.
- Hide errors from dlsym() unless debugging was enabled. This makes builds less noisy and fixes failures in APT test suite with glibc 2.24, which started reporting errors for dlsym()
- On Debian, force the fakeroot shebang to always be /bin/sh
- clean with spec-cleaner
- strip "orig" from tarball file name

CentOS 7.7.1908 cloud/openstack-queens: Version 1.20.2-4.el7 introduced
2020-01-07

Ubuntu 20.04 focal/main: Version 1.24-1 introduced
2020-01-07

OpenSUSE Tumbleweed oss: Updated from 1.23-2.4 to 1.23-2.5
2019-12-04
- Modernise spec file

Arch rolling testing/os: Version 1.24-2 removed
2019-11-18

Arch rolling core/os: Updated from 1.24-1 to 1.24-2
2019-11-18

OpenSUSE Tumbleweed oss: Updated from 1.23-2.3 to 1.23-2.4
2019-11-18
- Modernise spec file

Arch rolling testing/os: Version 1.24-2 introduced
2019-11-14

Arch rolling staging/os: Version 1.24-2 removed
2019-11-14

Arch rolling staging/os: Version 1.24-2 introduced
2019-11-13

OpenSUSE Tumbleweed oss: Updated from 1.23-2.2 to 1.23-2.3
2019-10-27
- Modernise spec file

OpenSUSE Tumbleweed oss: Updated from 1.23-2.1 to 1.23-2.2
2019-10-09
- Modernise spec file

Fedora rawhide development/Everything-os: Updated from 1.23-4.fc31 to 1.24-2.fc32
2019-09-29
- stop alternativizing manpages, they're identical for both sysv and tcp variants (#1677540)

OpenSUSE Tumbleweed oss: Updated from 1.23-1.1 to 1.23-2.1
2019-09-27
- Modernise spec file

Ubuntu 19.10 eoan-proposed/main: Version 1.24-1 removed
2019-09-19

Ubuntu 19.10 eoan/main: Updated from 1.23-1 to 1.24-1
2019-09-19
Related packages
fakeroot-32bit - Wrapper that gives a fake root environment
fakeroot-32bit-debuginfo - Debug information for package fakeroot
fakeroot-debuginfo - Debug information for package fakeroot
fakeroot-debuginfo-32bit - Debug information for package fakeroot
fakeroot-debugsource - Debug sources for package fakeroot
fakeroot-libs - Gives a fake root environment (libraries)
fakeroot-libs-debuginfo - Debug information for package fakeroot-libs
fakeroot-ng - Gives a fake root environment