Understanding sudoers(5) syntax: a simple explanation (no EBNF) | Dark Hacker News