switch to low privileged user when compiling

Frankly speaking on a well-managed server this will not be a big problem, if you DO NOT run judge as root...

I also replaced system() with execl(), since the former one won't work with setuid(). And compile command will no longer be logged due to my laziness...
1 file changed
tree: 3a24c1c915f2579e4576b91bd6ff4917ec9fff5f
  1. dispatcher-v2/
  2. judger-v2/
  3. .gitignore