Reduce verbosity.
[apps/pfixtools.git] / postlicyd / main-postlicyd.c
index 9bdc391..34b4fbb 100644 (file)
@@ -45,6 +45,7 @@
 #include "config.h"
 
 #define DAEMON_NAME             "postlicyd"
+#define DAEMON_VERSION          "0.2"
 #define DEFAULT_PORT            10000
 #define RUNAS_USER              "nobody"
 #define RUNAS_GROUP             "nogroup"
@@ -103,7 +104,7 @@ static bool policy_process(server_t *pcy, const config_t *config)
             policy_answer(pcy, "%s", hook->value);
             return true;
         } else {
-            notice("request client=%s, from=<%s>, to=<%s>: "
+            debug("request client=%s, from=<%s>, to=<%s>: "
                    "awswer %s from filter %s: next filter %s",
                    query->client_name,
                    query->sender == NULL ? "undefined" : query->sender,
@@ -199,11 +200,17 @@ int main(int argc, char *argv[])
         }
     }
 
+    if (!daemonize) {
+        log_syslog = false;
+    }
+
     if (argc - optind != 1) {
         usage();
         return EXIT_FAILURE;
     }
 
+    info("starting %s v%s...", DAEMON_NAME, DAEMON_VERSION);
+
     if (pidfile_open(pidfile) < 0) {
         crit("unable to write pidfile %s", pidfile);
         return EXIT_FAILURE;