Hi, I use sudo 1.8.3_p2 The sudoers man page contains this definition in EBNF: User ::= '!'* user name | '!'* #uid | '!'* %group | '!'* %#gid | '!'* +netgroup | '!'* %:nonunix_group | '!'* %:#nonunix_gid | '!'* User_Alias It should be: User ::= '!'* username | '!'* #uid | '!'* %group | '!'* %#gid | '!'* +netgroup | '!'* %:nonunix_group | '!'* %:#nonunix_gid | '!'* User_Alias i.e., "user name" must be one word. Otherwise, it would represent 2 non-terminals in EBNF.
Please report this upstream.