rootpretender 0.71

rootpretender is a system that enables special file operations.
rootpretender is a system that enables special file operations such as the creation of block special and character special device nodes and unlimited chown()ing of files for non-root users of Unix systems.

rootpretender does this by faking special file operations. For example, chown() is not executed, and mknod() creates regular files instead of device nodes. These operations are remembered, so next time a process under rootpretender's control examines an affected file with stat() or a similar system call, the fake information is returned.

It uses LD_PRELOAD and includes patches for rsync 2.6.6 and rsync 2.6.9 for use on systems without LD_PRELOAD support. These make it possible to copy file ownership and device nodes even if root access is not available on the target.

What's New in This Release:

changed fake dir format to binary
added mknod() support
patched into rsync-2.6.6 and rsync-2.6.9

last updated on:
December 8th, 2006, 16:25 GMT
price:
FREE!
developed by:
pts
homepage:
www.inf.bme.hu
license type:
LGPL (GNU Lesser General Public License) 
category:
ROOT \ System \ Filesystems

FREE!

In a hurry? Add it to your Download Basket!

user rating 17

3.7/5
 

0/5

Add your review!

SUBMIT