- if(config)
- return TRUE; //already init'd
-
- config = g_key_file_new();
-
- const gchar *config_path;
- GStatBuf *config_lstat;
-
- config_path = "/etc/systemd_compat.conf";
-
- /* does conf exist? */
- if(g_lstat(config_path, config_lstat)) {
-
- /* if not, can we write it */
- if(g_access("/etc/", W_OK)) {
- g_printf("%s\n", "no write permissions for /etc/! exiting..");
- return FALSE;
- }
+ /* config is already set */
+ if(config)
+ return TRUE;
+
+ config = g_key_file_new();
+
+ const gchar *config_path;
+ GStatBuf *config_lstat;
+ int config_lstat_ret;