security/fakeroot 2.1.4 FreeBSD
Simulate the root user behaviour
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
c66b7116d3- License
- GPLv3
- Categories
- security
- Package size
- 84.1 KiB, 158.1 KiB installed
Description
Fakeroot runs a command in an environment were it appears to have root privileges for file manipulation, by setting LD_PRELOAD to a library with alternative versions of getuid(), stat(), etc. This is useful for allowing users to create archives (tar, ar, .deb .rpm etc.) with files in them with root permissions/ownership.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/fakeroot | 2.1.4 |
| NetBSD | sysutils/fakeroot | 1.5.10 |
| DragonFly | security/fakeroot | 1.23_1 |
| MidnightBSD | security/fakeroot | 1.37.2 |
Install
Binary package:
pkg install fakeroot
From the ports tree:
cd /usr/ports/security/fakeroot/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= fakeroot>0:security/fakeroot
LIB_DEPENDS= libfakeroot-0.so:security/fakeroot
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.1.4 | 2.1.4 | 1.23 | 1.37.1.2 | 2.1.4 |
| FreeBSD:14:quarterly | 2.1.4 | 2.1.4 | n/a | 1.37.1.2 | 2.1.4 |
| FreeBSD:15:latest | 2.1.4 | 2.1.4 | n/a | 1.37.1.2 | 1.37.1.2 |
| FreeBSD:15:quarterly | 2.1.4 | 2.1.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1.4 | 2.1.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
po4a: textproc/po4a
The full lists below include those, and their dependencies in turn.
Build dependencies 42
- converters/libiconv
- devel/gettext-runtime
- devel/gettext-tools
- devel/libdatrie
- devel/libffi
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/meson
- devel/ninja
- devel/p5-Class-Inspector
- devel/p5-File-ShareDir
- devel/p5-Locale-gettext
- devel/p5-Syntax-Keyword-Try
- devel/p5-Term-ReadKey
- devel/p5-XS-Parse-Keyword
- devel/readline
- lang/perl5.42
- lang/python312
- mail/p5-MIME-Charset
- math/mpdecimal
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/expat2
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/opensp
- textproc/p5-SGMLSpm
- textproc/p5-Text-CharWidth
- textproc/p5-Text-WrapI18N
- textproc/p5-Unicode-LineBreak
- textproc/p5-YAML-Tiny
- textproc/po4a
- textproc/sdocbook-xml
- textproc/xmlcatmgr
- textproc/xmlcharent
Required by 19
Configuration
No options to configure.
- USES
- libtool meson tar:xz
- Service scripts
- none
Files
Manual pages 2
- faked(1)
- fakeroot(1)
pkg-plist 21
- bin/faked
- bin/fakeroot
- lib/libfakeroot-0.so
- lib/libfakeroot.so
- lib/libfakeroot.so.0
- share/man/de/man1/faked.1.gz
- share/man/de/man1/fakeroot.1.gz
- share/man/es/man1/faked.1.gz
- share/man/es/man1/fakeroot.1.gz
- share/man/fr/man1/faked.1.gz
- share/man/fr/man1/fakeroot.1.gz
- share/man/man1/faked.1.gz
- share/man/man1/fakeroot.1.gz
- share/man/nl/man1/faked.1.gz
- share/man/nl/man1/fakeroot.1.gz
- share/man/pt/man1/faked.1.gz
- share/man/pt/man1/fakeroot.1.gz
- share/man/ro/man1/faked.1.gz
- share/man/ro/man1/fakeroot.1.gz
- share/man/sv/man1/faked.1.gz
- share/man/sv/man1/fakeroot.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| fakeroot_2.1.4.orig.tar.xz | 115748 | 0822bd5a9f0cf19d2ba0546b88b0432d4d3d9917db62c57b74044ccadba06e49 |
Master sites 1
- DEBIAN