r = userdb_by_name(t->user_name, &USERDB_MATCH_ROOT_AND_SYSTEM,
USERDB_SUPPRESS_SHADOW | USERDB_PARSE_NUMERIC,
&ur);
- if (r == -ENOEXEC)
- log_netdev_warning_errno(netdev, r, "User %s is not a system user, ignoring.", t->user_name);
- else if (r < 0)
- log_netdev_warning_errno(netdev, r, "Cannot resolve user name %s, ignoring: %m", t->user_name);
+ if (r < 0)
+ log_netdev_warning_errno(netdev, r, "Cannot resolve user name '%s', ignoring: %s",
+ t->user_name, STRERROR_USER(r));
else
t->uid = ur->uid;
}
r = groupdb_by_name(t->group_name, &USERDB_MATCH_ROOT_AND_SYSTEM,
USERDB_SUPPRESS_SHADOW | USERDB_PARSE_NUMERIC,
&gr);
- if (r == -ENOEXEC)
- log_netdev_warning_errno(netdev, r, "Group %s is not a system group, ignoring.", t->group_name);
- else if (r < 0)
- log_netdev_warning_errno(netdev, r, "Cannot resolve group name %s, ignoring: %m", t->group_name);
+ if (r < 0)
+ log_netdev_warning_errno(netdev, r, "Cannot resolve group name '%s', ignoring: %s",
+ t->group_name, STRERROR_GROUP(r));
else
t->gid = gr->gid;
}