Function to filter the list of configuration files to parse. Only present to satisfy the interface
Extension order. This extension uses -5_000 because it should be called pretty early, but after the ConfigExt extension.
Function executed before the configuration files are parsed. Only present to satisfy the interface
Function executed before the program runs.
Function executed before the configuration files are parsed.
Function to filter the list of configuration files to parse.
Function executed after the configuration files are parsed.
Config extension to drop privileges files.
User and group must be specified in the configfile under the PERMISSION section. If root starts the program, it will drop privileges after reading the config. If it is started with the configured user, nothing happens. If it is started as a different user, it will exit with an error.
Config example: