summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-03-25 14:10:32 -0400
committerMatthias Clasen <mclasen@redhat.com>2010-03-25 14:10:32 -0400
commitf9a5229aa7f1eae3a0481a41e88d7edbc15a649c (patch)
treec22015f618fc997cad0777d98086bd2241d9d242 /src/main.c
parent18778b2ad5e0d1fc412600b0f2481dc957359375 (diff)
Refactor logging into separate files
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index c45a15c..7b31dec 100644
--- a/src/main.c
+++ b/src/main.c
@@ -22,8 +22,10 @@
#include "config.h"
#include <stdlib.h>
+#include <stdarg.h>
#include <locale.h>
#include <libintl.h>
+#include <syslog.h>
#include <glib.h>
#include <glib/gi18n.h>
@@ -183,6 +185,11 @@ main (int argc, char *argv[])
if (daemon == NULL)
goto out;
+ openlog ("accounts-daemon", LOG_PID, LOG_DAEMON);
+ syslog (LOG_INFO, "started daemon version %s", VERSION);
+ closelog ();
+ openlog ("accounts-daemon", 0, LOG_AUTHPRIV);
+
loop = g_main_loop_new (NULL, FALSE);
g_print ("entering main loop\n");