The macros.te file contains global macros used throughout the configuration for common groupings of classes and permissions and for common sets of rules. This subsection describes the macros defined in this file. These macros are used to ease specification of the configuration. The macros are expanded by the m4 macro processor.