This allows file and directory permissions work as intended. cmake is now filled with 'sudo' but with sudo timeout this should be fine.
I tried to format the output pretty much how linux does, except for uid and git -> name resolution which is not implemented