Code: Refactor linux NTP detection to use boost::process instead of janky popen
Using bare buffers and popen is kinda like a makeshift flamethower, you know it's possibly a bad idea just by the sound of it.
So better alternative would be to refactor that code to use boost::process, this gets us much more control over how we approach executing commands in a system shell.
I was not able to make it work properly on windows though. Simple dir gets me CreateProcess failed: No such file or directory