$OpenBSD: patch-src_config_c,v 1.7 2017/08/09 09:16:09 dcoppa Exp $

Recognize LOG_DAEMON as a valid facility

Index: src/config.c
--- src/config.c.orig
+++ src/config.c
@@ -56,6 +56,7 @@ configEnum maxmemory_policy_enum[] = {
 };
 
 configEnum syslog_facility_enum[] = {
+    {"daemon",  LOG_DAEMON},
     {"user",    LOG_USER},
     {"local0",  LOG_LOCAL0},
     {"local1",  LOG_LOCAL1},
@@ -298,7 +299,7 @@ void loadServerConfigFromString(char *config) {
             server.syslog_facility =
                 configEnumGetValue(syslog_facility_enum,argv[1]);
             if (server.syslog_facility == INT_MIN) {
-                err = "Invalid log facility. Must be one of USER or between LOCAL0-LOCAL7";
+                err = "Invalid log facility. Must be one of DAEMON, USER or between LOCAL0-LOCAL7";
                 goto loaderr;
             }
         } else if (!strcasecmp(argv[0],"databases") && argc == 2) {
