BSD Ports

security/fakeroot 1.37.2 MidnightBSD

Simulate the root user behaviour

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl3
Categories
security

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

SystemPortVersion
MidnightBSDsecurity/fakeroot1.37.2
FreeBSDsecurity/fakeroot2.1.4
NetBSDsysutils/fakeroot1.5.10
DragonFlysecurity/fakeroot1.23_1
HardenedBSDsecurity/fakeroot2.1.4
GhostBSDsecurity/fakeroot2.1.4

Install

Binary package:

mport install fakeroot

From mports:

cd /usr/mports/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

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
libtool
Service scripts
none

Files

Manual pages 2
  • faked(1)
  • fakeroot(1)
pkg-plist 22
  • bin/faked
  • bin/fakeroot
  • lib/libfakeroot-0.so
  • lib/libfakeroot.a
  • 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
FileSizeSHA256
fakeroot_1.37.2.orig.tar.gz5959640eea60fbe89771b88fcf415c8f2f0a6ccfe9edebbcf3ba5dc0212718d98884db
Master sites 1
  • DEBIAN