r = fflush_and_check(f);
if (r < 0) {
- log_error("Failed to write %s: %s", a, strerror(-r));
+ log_error_errno(r, "Failed to write %s: %m", a);
return r;
}
r = fflush_and_check(f);
if (r < 0) {
- log_error("Failed to write %s: %s", b, strerror(-r));
+ log_error_errno(r, "Failed to write %s: %m", b);
return r;
}
umask(0022);
- if (access("/dev/kdbus/control", F_OK) < 0)
+ if (access("/sys/fs/kdbus/control", F_OK) < 0)
return 0;
r = cg_pid_get_owner_uid(0, NULL);
type = "system";
units = SYSTEM_DATA_UNIT_PATH;
} else {
- log_error("Failed to determine whether we are running as user or system instance: %s", strerror(-r));
+ log_error_errno(r, "Failed to determine whether we are running as user or system instance: %m");
return r;
}