Only require sudo when needed, don't run as root