| /openbsd/src/regress/sys/kern/setuid/ |
| D | setresgid.c | 26 gid_t gid; in main() local 31 gid = getgid(); in main() 35 checkgids(pw->pw_gid, gid, gid, "0"); in main() 50 if (setresgid(gid, -1, -1) == -1) in main() 52 checkgids(gid, gid, gid, "1"); in main() 56 checkgids(gid, pw->pw_gid, gid, "2"); in main() 59 if (setresgid(-1, gid, -1) == -1) in main() 61 checkgids(gid, gid, gid, "3"); in main() 71 checkgids(gid, gid, pw->pw_gid, "4"); in main() 78 checkgids(pw->pw_gid, gid, pw->pw_gid, "5"); in main() [all …]
|
| D | setgid_none.c | 25 gid_t gid; in main() local 27 gid = getgid(); in main() 29 checkgids(gid, gid, gid, "checkgid"); in main()
|
| D | setresgid_effective_exec.c | 28 gid_t gid; in main() local 36 gid = getgid(); in main() 43 checkgids(gid, pw->pw_gid, gid, "setgid"); in main()
|
| D | setresgid_saved_exec.c | 28 gid_t gid; in main() local 36 gid = getgid(); in main() 43 checkgids(gid, gid, pw->pw_gid, "setgid"); in main()
|
| D | setresgid_real_exec.c | 28 gid_t gid; in main() local 36 gid = getgid(); in main() 43 checkgids(pw->pw_gid, gid, gid, "setgid"); in main()
|
| /openbsd/src/usr.bin/id/ |
| D | id.c | 61 gid_t gid; in main() local 150 gid = pw ? pw->pw_gid : rflag ? getgid() : getegid(); in main() 151 if (nflag && (gr = getgrgid(gid))) in main() 154 (void)printf("%u\n", gid); in main() 233 gid_t groups[NGROUPS_MAX], gid, egid, lastgid; in current() local 245 gid = getgid(); in current() 246 (void)printf(" gid=%u", gid); in current() 247 if ((gr = getgrgid(gid))) in current() 249 if ((egid = getegid()) != gid) { in current() 256 cnt < ngroups; prefix = ", ", lastgid = gid) { in current() [all …]
|
| /openbsd/src/regress/sys/ffs/tests/link/ |
| D | 00.t | 30 expect regular,0201,3,65534,65533 lstat ${n0} type,mode,nlink,uid,gid 31 expect regular,0201,3,65534,65533 lstat ${n1} type,mode,nlink,uid,gid 32 expect regular,0201,3,65534,65533 lstat ${n2} type,mode,nlink,uid,gid 35 expect ENOENT lstat ${n0} type,mode,nlink,uid,gid 36 expect regular,0201,2,65534,65533 lstat ${n1} type,mode,nlink,uid,gid 37 expect regular,0201,2,65534,65533 lstat ${n2} type,mode,nlink,uid,gid 40 expect ENOENT lstat ${n0} type,mode,nlink,uid,gid 41 expect regular,0201,1,65534,65533 lstat ${n1} type,mode,nlink,uid,gid 42 expect ENOENT lstat ${n2} type,mode,nlink,uid,gid 45 expect ENOENT lstat ${n0} type,mode,nlink,uid,gid [all …]
|
| /openbsd/src/regress/sys/ffs/tests/chown/ |
| D | 00.t | 18 expect 123,456 lstat ${n0} uid,gid 20 expect 0,0 lstat ${n0} uid,gid 25 expect 123,456 lstat ${n0} uid,gid 27 expect 0,0 lstat ${n0} uid,gid 32 expect 123,456 lstat ${n0} uid,gid 34 expect 0,0 lstat ${n0} uid,gid 40 expect 123,456 stat ${n1} uid,gid 41 expect 123,456 stat ${n0} uid,gid 43 expect 135,579 lstat ${n1} uid,gid 44 expect 123,456 stat ${n1} uid,gid [all …]
|
| /openbsd/src/regress/lib/libpthread/group/ |
| D | group.c | 30 gid_t gid = *(gid_t *)arg; in test() local 52 printf("gid %d\n", gid); in test() 53 CHECKr(getgrgid_r(gid, &grpbuf, buffer, sizeof(buffer), &grp)); in test() 59 ASSERT(grp->gr_gid == gid); in test() 149 int gid; in main() local 163 for (gid = 0; gid < NGRPS; gid++) { in main() 165 *n = gid; in main() 167 CHECKr(pthread_create(&thread[gid], NULL, test, (void *)n)); in main() 179 for (gid = 0; gid < NGRPS; gid++) { in main() 180 CHECKr(pthread_join(thread[gid], &result)); in main() [all …]
|
| /openbsd/src/lib/libc/gen/ |
| D | pwcache.c | 74 gid_t gid; /* cached gid */ member 264 group_from_gid(gid_t gid, int noname) in group_from_gid() argument 274 pptr = gidtb + (gid % GID_SZ); in group_from_gid() 277 if ((ptr != NULL) && (ptr->valid > 0) && (ptr->gid == gid)) { in group_from_gid() 290 getgrgid_r(gid, &grstore, grbuf, sizeof(grbuf), &gr); in group_from_gid() 298 ptr->gid = gid; in group_from_gid() 299 (void)snprintf(ptr->name, GNMLEN, "%u", gid); in group_from_gid() 309 ptr->gid = gid; in group_from_gid() 384 gid_from_group(const char *name, gid_t *gid) in gid_from_group() argument 409 *gid = ptr->gid; in gid_from_group() [all …]
|
| D | getgrent.c | 150 getgrgid_gs(gid_t gid, struct group *p_gr, struct group_storage *gs) in getgrgid_gs() argument 158 rval = grscan(1, gid, NULL, p_gr, gs, NULL); in getgrgid_gs() 167 getgrgid(gid_t gid) in getgrgid() argument 173 return getgrgid_gs(gid, p_gr, gs); in getgrgid() 177 getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize, in getgrgid_r() argument 187 *result = getgrgid_gs(gid, grp, (struct group_storage *)buffer); in getgrgid_r() 276 grscan(int search, gid_t gid, const char *name, struct group *p_gr, in grscan() argument 367 snprintf(buf, sizeof buf, "%u", gid); in grscan() 396 p_gr->gr_gid = gid; in grscan() 445 if (search && name == NULL && p_gr->gr_gid != gid) in grscan()
|
| /openbsd/src/usr.sbin/ldomctl/ |
| D | ldomctl.c | 150 if (!md_get_prop_val(hvmd, node, "gid", &guest->gid)) in add_guest() 178 return guest->gid; in find_guest() 406 console_exec(uint64_t gid) in console_exec() argument 411 if (gid == 0) in console_exec() 415 if (guest->gid != gid) in console_exec() 418 "ttyV%llu", guest->gid - 1); in console_exec() 432 uint64_t gid; in guest_start() local 452 gid = find_guest(argv[0]); in guest_start() 460 msg.msg.guestop.guestid = gid; in guest_start() 471 console_exec(gid); in guest_start() [all …]
|
| /openbsd/src/bin/chmod/ |
| D | chmod.c | 66 gid_t gid; in main() local 78 gid = (gid_t)-1; in main() 198 gid = a_gid(cp); in main() 208 gid = a_gid(cp); in main() 213 gid = a_gid(*argv); in main() 269 if (!fchownat(AT_FDCWD, p->fts_accpath, uid, gid, in main() 326 gid_t gid; in a_gid() local 332 if (gid_from_group(s, &gid) != -1) in a_gid() 333 return (gid); in a_gid() 336 gid = (gid_t)strtonum(s, 0, GID_MAX, &errstr); in a_gid() [all …]
|
| /openbsd/src/usr.sbin/adduser/ |
| D | adduser.perl | 120 %gid = (); # $gid{gid} = groupname; gid from group db 342 warn "Groupid exists twice: $g_groupname:$g_gid -> $gid{$g_gid}:$g_gid\n" 343 if $gid{$g_gid} && $verbose; 344 $gid{$g_gid} = $g_groupname; 354 if (!$gid{$c_gid}) { 456 local($gid, $name) = @_; 459 $groupmembers{$gid} =~ /^(.*,)?$name(,.*)?$/; 461 $groupmembers_bak{$gid} = $groupmembers{$gid}; 462 $groupmembers{$gid} .= "," if $groupmembers{$gid}; 463 $groupmembers{$gid} .= "$name"; [all …]
|
| /openbsd/src/usr.bin/rsync/ |
| D | receiver.c | 50 gid_t gid = (gid_t)-1; in rsync_set_metadata() local 76 gid = f->st.gid; in rsync_set_metadata() 79 if (uid != (uid_t)-1 || gid != (gid_t)-1) { in rsync_set_metadata() 80 if (fchown(fd, uid, gid) == -1) { in rsync_set_metadata() 87 "to user.group: %u.%u", f->path, uid, gid); in rsync_set_metadata() 111 gid_t gid = (gid_t)-1; in rsync_set_metadata_at() local 138 gid = f->st.gid; in rsync_set_metadata_at() 141 if (uid != (uid_t)-1 || gid != (gid_t)-1) { in rsync_set_metadata_at() 142 if (fchownat(rootfd, path, uid, gid, AT_SYMLINK_NOFOLLOW) == -1) { in rsync_set_metadata_at() 149 "to user.group: %u.%u", f->path, uid, gid); in rsync_set_metadata_at()
|
| /openbsd/src/usr.bin/passwd/ |
| D | pwd_check.c | 96 gid_t gid; in pwd_check() local 126 gid = getgid(); in pwd_check() 127 if (setresgid(gid, gid, gid) == -1) { in pwd_check() 131 if (setgroups(1, &gid) == -1) { in pwd_check()
|
| /openbsd/src/gnu/usr.bin/perl/ |
| D | install_lib.pl | 101 if (defined($opts{uid}) || defined($opts{gid})) { 102 chown($opts{uid}, $opts{gid}, $to) if $success; 119 my($uid,$gid,$name) = @_; 122 printf " chown %s:%s %s\n", $uid, $gid, $name if $opts{verbose}; 123 CORE::chown($uid,$gid,$name) 124 || warn sprintf("Couldn't chown %s:%s %s: $!\n", $uid, $gid, $name) 159 File::Path::make_path(shift, {owner=>$opts{uid}, group=>$opts{gid},
|
| /openbsd/src/gnu/usr.bin/perl/lib/User/ |
| D | grent.t | 21 our $gid = $^O ne 'cygwin' ? 0 : 18; 22 our @grent = getgrgid $gid; # This is the function getgrgid. 32 my $grent = getgrgid $gid; 38 is( $grent->gid, $grent[2], ' gid' );
|
| /openbsd/src/bin/pax/ |
| D | sel_subs.c | 63 gid_t gid; member 231 gid_t gid; in grp_add() local 253 if (gid_from_group(str, &gid) == -1) { in grp_add() 258 gid = (gid_t)strtoul(str+1, NULL, 10); in grp_add() 264 indx = ((unsigned)gid) % GRP_TB_SZ; in grp_add() 267 if (pt->gid == gid) in grp_add() 277 pt->gid = gid; in grp_add() 303 if (pt->gid == arcn->sb.st_gid) in grp_match()
|
| /openbsd/src/usr.bin/ssh/ |
| D | sshpty.c | 138 gid_t gid; in pty_setowner() local 146 gid = (grp != NULL) ? grp->gr_gid : pw->pw_gid; in pty_setowner() 158 if (st.st_uid != pw->pw_uid || st.st_gid != gid) { in pty_setowner() 159 if (chown(tty, pw->pw_uid, gid) == -1) { in pty_setowner() 163 tty, (u_int)pw->pw_uid, (u_int)gid, in pty_setowner() 167 tty, (u_int)pw->pw_uid, (u_int)gid, in pty_setowner()
|
| /openbsd/src/usr.sbin/pkg_add/OpenBSD/ |
| D | ArcCheck.pm | 213 if (defined $item->{gid}) { 214 $entry->{gid} = $item->{gid}; 216 delete $entry->{gid}; 220 delete $entry->{gid}; 229 delete $entry->{gid}; 238 $item->name, $entry->{gid});
|
| D | Ustar.pm | 189 my ($name, $mode, $uid, $gid, $size, $mtime, $chksum, $type, 210 $gid = oct($gid); 212 $gid = $gidcache->lookup($gname, $gid); 233 gid => $gid, 306 sprintf("%07o", $entry->{gid} // 0), 348 $gname = $entry->{gid}; 402 my ($dev, $ino, $mode, $uid, $gid, $rdev, $size, $mtime) = 411 gid => $gid, 415 gname => $gnamecache->lookup($gid), 480 $entry->{gid} //= $OpenBSD::Ustar::gidcache [all …]
|
| /openbsd/src/sbin/mount_ntfs/ |
| D | mount_ntfs.c | 80 args.gid = a_gid(optarg); in main() 124 args.gid = sb.st_gid; in main() 139 gid_t gid; in a_gid() local 143 gid = strtonum(s, 0, GID_MAX, &errstr); in a_gid() 146 return (gid); in a_gid()
|
| /openbsd/src/sbin/mount_msdos/ |
| D | mount_msdos.c | 90 args.gid = a_gid(optarg); in main() 126 args.gid = sb.st_gid; in main() 158 gid_t gid; in a_gid() local 162 gid = strtonum(s, 0, GID_MAX, &errstr); in a_gid() 165 return (gid); in a_gid()
|
| /openbsd/src/gnu/llvm/lldb/source/API/ |
| D | SBAttachInfo.cpp | 183 void SBAttachInfo::SetGroupID(uint32_t gid) { in SetGroupID() argument 184 LLDB_INSTRUMENT_VA(this, gid); in SetGroupID() 186 m_opaque_sp->SetGroupID(gid); in SetGroupID() 219 void SBAttachInfo::SetEffectiveGroupID(uint32_t gid) { in SetEffectiveGroupID() argument 220 LLDB_INSTRUMENT_VA(this, gid); in SetEffectiveGroupID() 222 m_opaque_sp->SetEffectiveGroupID(gid); in SetEffectiveGroupID()
|