[--log.output=syslog|console]
[--log.color-output]
[--log.file-name-format=global-url|local-path|file-name]
- [--log.facility=auth|authpriv|cron|daemon|ftp|kern|lpr|mail|news|syslog|user|uucp|local0|local1|local2|local3|local4|local5|local6|local7]
+ [--log.facility=auth|authpriv|cron|daemon|ftp|lpr|mail|news|user|uucp|local0|local1|local2|local3|local4|local5|local6|local7]
[--log.tag=<string>]
[--validation-log.enabled=true|false]
[--validation-log.level=error|warning|info|debug]
[--validation-log.output=syslog|console]
[--validation-log.color-output]
[--validation-log.file-name-format=global-url|local-path|file-name]
- [--validation-log.facility=auth|authpriv|cron|daemon|ftp|kern|lpr|mail|news|syslog|user|uucp|local0|local1|local2|local3|local4|local5|local6|local7]
+ [--validation-log.facility=auth|authpriv|cron|daemon|ftp|lpr|mail|news|user|uucp|local0|local1|local2|local3|local4|local5|local6|local7]
[--validation-log.tag=<string>]
[--rrdp.enabled=true|false]
[--rrdp.priority=<unsigned integer>]
char const *str = "<unknown>";
switch (DEREFERENCE_UINT32(value)) {
- case LOG_KERN:
- str = LOG_FACILITY_VALUE_KERN;
- break;
case LOG_USER:
str = LOG_FACILITY_VALUE_USER;
break;
case LOG_AUTH:
str = LOG_FACILITY_VALUE_AUTH;
break;
- case LOG_SYSLOG:
- str = LOG_FACILITY_VALUE_SYSLOG;
- break;
case LOG_LPR:
str = LOG_FACILITY_VALUE_LPR;
break;
DEREFERENCE_UINT32(result) = LOG_DAEMON;
else if (strcmp(str, LOG_FACILITY_VALUE_FTP) == 0)
DEREFERENCE_UINT32(result) = LOG_FTP;
- else if (strcmp(str, LOG_FACILITY_VALUE_KERN) == 0)
- DEREFERENCE_UINT32(result) = LOG_KERN;
else if (strcmp(str, LOG_FACILITY_VALUE_LPR) == 0)
DEREFERENCE_UINT32(result) = LOG_LPR;
else if (strcmp(str, LOG_FACILITY_VALUE_MAIL) == 0)
DEREFERENCE_UINT32(result) = LOG_MAIL;
else if (strcmp(str, LOG_FACILITY_VALUE_NEWS) == 0)
DEREFERENCE_UINT32(result) = LOG_NEWS;
- else if (strcmp(str, LOG_FACILITY_VALUE_SYSLOG) == 0)
- DEREFERENCE_UINT32(result) = LOG_SYSLOG;
else if (strcmp(str, LOG_FACILITY_VALUE_USER) == 0)
DEREFERENCE_UINT32(result) = LOG_USER;
else if (strcmp(str, LOG_FACILITY_VALUE_UUCP) == 0)
DEREFERENCE_UINT32(result) = LOG_LOCAL6;
else if (strcmp(str, LOG_FACILITY_VALUE_LOCAL7) == 0)
DEREFERENCE_UINT32(result) = LOG_LOCAL7;
+ else if (strcmp(str, LOG_FACILITY_VALUE_KERN) == 0 ||
+ strcmp(str, LOG_FACILITY_VALUE_SYSLOG) == 0)
+ return pr_op_err("Unsupported %s: '%s', use another value",
+ field->name, str);
else
return pr_op_err("Unknown %s: '%s'", field->name, str);
"|" LOG_FACILITY_VALUE_CRON
"|" LOG_FACILITY_VALUE_DAEMON
"|" LOG_FACILITY_VALUE_FTP
- "|" LOG_FACILITY_VALUE_KERN
"|" LOG_FACILITY_VALUE_LPR
"|" LOG_FACILITY_VALUE_MAIL
"|" LOG_FACILITY_VALUE_NEWS
- "|" LOG_FACILITY_VALUE_SYSLOG
"|" LOG_FACILITY_VALUE_USER
"|" LOG_FACILITY_VALUE_UUCP
"|" LOG_FACILITY_VALUE_LOCAL0