This program is used as a launcher for running programs with different environment, arguments, permissions, directories and overridden default filedescriptors.
The program just accepts a single argument which is the filename of the configuration file to run the program.
.Pp
It is useful when you have to run a program using long arguments or pass long data to stdin or things like that usually required for exploiting crackmes :)
.ShDIRECTIVES
.Pp
The rr2 (rarun2) configuration file accepts the following directives, described as key=value entries and comments defined as lines starting with '#'.
.Bl-tag-widthFl
.ItArprogram
path to program to be executed
.ItArstdout
select file to replace stdout file descriptor
.ItArstdin
select file to read data from stdin
.ItArinput
set string to be passed to the program via stdin
.ItArchdir
change directory before executing the program
.ItArchroot
run the program in chroot. requires some previous setup
.ItArpreload
preload a library (not supported on Windows, only linux,osx,bsd)