X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=postlicyd%2Fmain-postlicyd.c;h=34b4fbbcfab42c00cc6b5f290d02409cfa3775f9;hb=e4947fba7dd007870a0cdc55ec35cf849a2216c1;hp=9bdc391ca7c6d57a72bfd809c4c342b939673d01;hpb=59b8220d0227fe68537a563b3e5fa2e63e26bc0d;p=apps%2Fpfixtools.git diff --git a/postlicyd/main-postlicyd.c b/postlicyd/main-postlicyd.c index 9bdc391..34b4fbb 100644 --- a/postlicyd/main-postlicyd.c +++ b/postlicyd/main-postlicyd.c @@ -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;