rootpretender Publisher's description
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
System Requirements:No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall