mirror of https://github.com/ericonr/sndio.git
better error message if getpwnam fails
This commit is contained in:
parent
6078ffd6b8
commit
c7be174526
|
@ -392,7 +392,7 @@ privdrop(void)
|
||||||
struct stat sb;
|
struct stat sb;
|
||||||
|
|
||||||
if ((pw = getpwnam(SNDIO_USER)) == NULL)
|
if ((pw = getpwnam(SNDIO_USER)) == NULL)
|
||||||
err(1, "getpwnam");
|
errx(1, "unknown user %s", SNDIO_USER);
|
||||||
if (stat(pw->pw_dir, &sb) < 0)
|
if (stat(pw->pw_dir, &sb) < 0)
|
||||||
err(1, "stat(\"%s\")", pw->pw_dir);
|
err(1, "stat(\"%s\")", pw->pw_dir);
|
||||||
if (sb.st_uid != 0 || (sb.st_mode & 022) != 0)
|
if (sb.st_uid != 0 || (sb.st_mode & 022) != 0)
|
||||||
|
|
Loading…
Reference in New Issue