summaryrefslogtreecommitdiffstats
path: root/usr.sbin/user
diff options
context:
space:
mode:
authormestre <mestre@openbsd.org>2016-11-30 23:58:07 +0000
committermestre <mestre@openbsd.org>2016-11-30 23:58:07 +0000
commit6a23a2c07582f61c723e8fdbc38d76b3fa7e4931 (patch)
tree7cda6de16e21b587996f5fa25fc416fa3d3e7c97 /usr.sbin/user
parentsync (diff)
downloadwireguard-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.c8
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) {