aboutsummaryrefslogtreecommitdiff
path: root/security/fakeroot/pkg-descr
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2004-05-27 22:21:34 +0000
committerPav Lucistnik <pav@FreeBSD.org>2004-05-27 22:21:34 +0000
commit99606f0b7a7996b759ed34658c619f1f473f1c4e (patch)
tree896d68c550d3737320eecb1a19d6fcf46bda9576 /security/fakeroot/pkg-descr
parent2fe28174438d5eff68f6d1aa4be6f5ef81556944 (diff)
downloadports-99606f0b7a7996b759ed34658c619f1f473f1c4e.tar.gz
ports-99606f0b7a7996b759ed34658c619f1f473f1c4e.zip
Notes
Diffstat (limited to 'security/fakeroot/pkg-descr')
-rw-r--r--security/fakeroot/pkg-descr11
1 files changed, 11 insertions, 0 deletions
diff --git a/security/fakeroot/pkg-descr b/security/fakeroot/pkg-descr
new file mode 100644
index 000000000000..a1112fcc229b
--- /dev/null
+++ b/security/fakeroot/pkg-descr
@@ -0,0 +1,11 @@
+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. Without
+fakeroot one would have to have root privileges to create the
+constituent files of the archives with the correct permissions and
+ownership, and then pack them up, or one would have to construct
+the archives directly, without using the archiver.
+
+WWW: http://freshmeat.net/projects/fakeroot