+ syslog(LOG_INFO, "Checking directory access");
+ if ((pw = getpwuid(CTDLUID)) == NULL) {
+ gid = getgid();
+ } else {
+ gid = pw->pw_gid;
+ }
+
+ if (create_run_directories(CTDLUID, gid) != 0) {
+ syslog(LOG_EMERG, "failed to access & create directories");
+ exit(1);
+ }
+ syslog(LOG_INFO, "Opening databases");