#include <string.h>
#include <ctype.h>
#include <fcntl.h>
+#include <errno.h>
#include <sys/types.h>
#include "udev.h"
-#ifdef __KLIBC__
+#ifndef __GLIBC__
#define __OWN_USERDB_PARSER__
#endif
pw = getpwnam(user);
if (pw == NULL)
- info("specified user unknown '%s'", user);
+ err("error resolving user '%s': %s", user, strerror(errno));
else
uid = pw->pw_uid;
gr = getgrnam(group);
if (gr == NULL)
- info("specified group unknown '%s'", group);
+ err("error resolving group '%s': %s", group, strerror(errno));
else
gid = gr->gr_gid;