conf-parser: never consider it an error if we cannot load a drop-in file because it is missing

After all, we want to be able to boot with /etc empty one day...
This commit is contained in:
Lennart Poettering 2014-05-22 16:47:46 +09:00
parent 0afedd300c
commit 9f43a07f10
1 changed files with 2 additions and 2 deletions

View File

@ -340,8 +340,8 @@ int config_parse(const char *unit,
if (!f) {
f = ours = fopen(filename, "re");
if (!f) {
log_error("Failed to open configuration file '%s': %m", filename);
return -errno;
log_full(errno == ENOENT ? LOG_DEBUG : LOG_ERR, "Failed to open configuration file '%s': %m", filename);
return errno == ENOENT ? 0 : -errno;
}
}