diff options
author | mestre <mestre@openbsd.org> | 2016-11-30 23:58:07 +0000 |
---|---|---|
committer | mestre <mestre@openbsd.org> | 2016-11-30 23:58:07 +0000 |
commit | 6a23a2c07582f61c723e8fdbc38d76b3fa7e4931 (patch) | |
tree | 7cda6de16e21b587996f5fa25fc416fa3d3e7c97 /usr.sbin/user | |
parent | sync (diff) | |
download | wireguard-openbsd-6a23a2c07582f61c723e8fdbc38d76b3fa7e4931.tar.xz wireguard-openbsd-6a23a2c07582f61c723e8fdbc38d76b3fa7e4931.zip |
Since pwp->pw_gid is equal to pwp->pw_uid then use the former instead in
creategid() function and in the failure message since it makes more sense in
this chunck of code.
OK millert@
Diffstat (limited to 'usr.sbin/user')
-rw-r--r-- | usr.sbin/user/user.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.sbin/user/user.c b/usr.sbin/user/user.c index 40a7fc919cb..c273528a18c 100644 --- a/usr.sbin/user/user.c +++ b/usr.sbin/user/user.c @@ -1,4 +1,4 @@ -/* $OpenBSD: user.c,v 1.117 2016/11/30 22:44:19 mestre Exp $ */ +/* $OpenBSD: user.c,v 1.118 2016/11/30 23:58:07 mestre Exp $ */ /* $NetBSD: user.c,v 1.69 2003/04/14 17:40:07 agc Exp $ */ /* @@ -1507,12 +1507,12 @@ moduser(char *login_name, char *newlogin, user_t *up) "in use", pwp->pw_uid); } pwp->pw_gid = pwp->pw_uid; - if (!creategid(newlogin, pwp->pw_uid, "")) { + if (!creategid(newlogin, pwp->pw_gid, "")) { close(ptmpfd); pw_abort(); errx(EXIT_FAILURE, "could not create " - "group %s with uid %u", newlogin, - pwp->pw_uid); + "group %s with gid %u", newlogin, + pwp->pw_gid); } } else { if ((grp = find_group_info(up->u_primgrp)) == NULL) { |