The objective is to be able to launch a progrem in an isolated environment. To do so, this program uses cgroups, namespaces and capabilities to restrain the environment.
The following command will build the mymoulette binary and print the help message:
mkdir build && cd build && cmake .. && sudo make
./mymoulette -h