started work on xml file installation/configuration
[systembsd.git] / src / main.c
index 52386992f243ac3493fa5be4ce2d0dba7c6a82d2..59e23fe96ea74a26525ccde1cba2d10b629a02b2 100644 (file)
@@ -1,5 +1,26 @@
-#include "modules/hostnamed/hostnamed.c"
+/* debugging */
+#define INSTALL 1
+#define NO_BUILTIN_XML 1
+
+/* end debugging */
+
+#include <gio/gio.h>
+#include "interfaces/hostnamed/hostnamed.c"
+#include "main.h"
 
 int main() {
+
+       #if (defined NO_BUILTIN_XML && defined INSTALL)
+               if(!install_conf())
+                       g_printf("%s\n", "FAILED to install xml configs!");;            
+       #else
+       #endif
+
+       GMainLoop *mloop = NULL;
+       
+       mloop = g_main_loop_new(NULL, FALSE);
+       hostnamed_init();
+       g_main_loop_run(mloop);
+
        return 0;
-}      
+}