#pragma once #include namespace NSys { bool isSuperuser(); int getUID(); int getEUID(); std::string runAsSuperuser(const std::string& cmd); void cacheSudo(); void dropSudo(); };