Syntactically, pound
configuration is a sequence of
statements of two kinds: simple and compound.
A simple statement or directive consists of a keyword followed by a value, located on a single line. For example:
user "proxy"
There are some simple statements that don’t take any value and thus consist only of a keyword, e.g.
HTTPS
A compound statement or section encloses one or more
other statements (both simple or compound). It begins with a keyword,
optionally followed by a value, both located on a single line (similar
to simple directives), followed by any number of subordinate
statements, and ends with a keyword End
on a line by itself.
For example:
Control Socket "/run/pound.sock" Mode 660 ChangeOwner true End
Unless specified otherwise, directives may appear in any order.