Chaque option définissant l'utilisation d'un module doit être de la forme d'une liste de modules, séparés d'un espace
Pour chaque module, la syntaxe doit être de la forme :
name[:type[:config file]]
Exemples :
name: charge le module "name" dont les directives de configuration se trouvent dans le fichier nuauth.conf
name:type: charge le module "type" dont les directives de configuration se trouvent dans le fichier CONFIG_DIR/modules/name.conf
name:type:conf: charge le module "type" dont les directives de configuration se trouvent dans le fichier "conf"
Analysons les exemples suivants : nuauth_user_logs_module="syslog dblocal:mysql maindb:mysql:/etc/nufw/mainmysql.conf" Les paquets seront journalisés plusieurs fois :
Par syslog
Dans une base MySQL en utilisant le fichier de configuration /etc/nufw/modules/dblocal.conf
Dans une autre base MySQL en utilisant le fichier de configuration /etc/nufw/mainmysql.conf