made bus config global and moved to system bus
diff --git a/objects/board_vpd_obj.c b/objects/board_vpd_obj.c
index f7a87d6..217148b 100644
--- a/objects/board_vpd_obj.c
+++ b/objects/board_vpd_obj.c
@@ -17,7 +17,7 @@
 	loop = g_main_loop_new (NULL, FALSE);

 

 	error = NULL;

-	c = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, &error);

+	c = g_bus_get_sync (DBUS_TYPE, NULL, &error);

 

 	error = NULL;

 	p = g_dbus_proxy_new_sync (c,