| /NextBSD/usr.sbin/rpc.yppasswdd/ |
| HD | yppasswdd_server.c | 75 pwd->pw_name = xpwd->pw_name; in xlate_passwd() 107 EXPAND(yp_password.pw_name); in copy_yp_pass() 164 if (npw->pw_name[0] == '+' || npw->pw_name[0] == '-') { in validate_master() 190 if (npw->pw_name[0] == '+' || npw->pw_name[0] == '-') { in validate() 197 npw->pw_name, npw->pw_uid); in validate() 198 yp_error("database says user %s has UID %d", opw->pw_name, in validate() 205 npw->pw_name, npw->pw_gid); in validate() 206 yp_error("database says user %s has GID %d", opw->pw_name, in validate() 276 key.data = pw->pw_name; in find_domain() 277 key.size = strlen(pw->pw_name); in find_domain() [all …]
|
| /NextBSD/release/picobsd/tinyware/passwd/ |
| HD | pw_copy.c | 72 return (strcmp(pw->pw_name, buf_pw.pw_name) == 0 in pw_equal() 129 if (strcmp(buf, pw->pw_name)) { in pw_copy() 139 _PATH_MASTERPASSWD, pw->pw_name); in pw_copy() 143 pw->pw_name, pw->pw_passwd, in pw_copy() 159 pw->pw_name, _PATH_MASTERPASSWD); in pw_copy() 164 pw->pw_name, pw->pw_passwd, in pw_copy() 214 if (!(pw->pw_name = strsep(&bp, ":"))) /* login */ 216 root = !strcmp(pw->pw_name, "root"); 217 if(pw->pw_name[0] && (pw->pw_name[0] != '+' || pw->pw_name[1] == '\0')) 229 if (pw->pw_name[0] != '+' && pw->pw_name[0] != '-') { [all …]
|
| /NextBSD/lib/libc/gen/ |
| HD | pw_scan.c | 82 if (!(pw->pw_name = strsep(&bp, ":"))) /* login */ in __pw_scan() 84 root = !strcmp(pw->pw_name, "root"); in __pw_scan() 85 if (pw->pw_name[0] && (pw->pw_name[0] != '+' || pw->pw_name[1] == '\0')) in __pw_scan() 98 if (pw->pw_name[0] != '+' && pw->pw_name[0] != '-') { in __pw_scan() 100 warnx("no uid for user %s", pw->pw_name); in __pw_scan() 133 if (pw->pw_name[0] != '+' && pw->pw_name[0] != '-') { in __pw_scan() 135 warnx("no gid for user %s", pw->pw_name); in __pw_scan()
|
| /NextBSD/crypto/heimdal/appl/su/ |
| HD | su.c | 112 free (p->pw_name); in free_info() 127 info->pw_name = strdup(pwd->pw_name); in dup_info() 133 if(info->pw_name == NULL || info->pw_passwd == NULL || in dup_info() 175 login_name = login_info->pw_name; in krb5_verify() 176 if (strcmp (su_info->pw_name, "root") == 0) in krb5_verify() 183 su_info->pw_name, in krb5_verify() 191 if (su_info->pw_uid == 0 && !krb5_kuserok(context, p, su_info->pw_name)) in krb5_verify() 297 snprintf(prompt, sizeof(prompt), "%s's password: ", su->pw_name); in verify_unix() 305 login->pw_name, su->pw_name); in verify_unix() 316 int gs = group_member_p(ROOT_GROUP, login->pw_name); in verify_unix() [all …]
|
| /NextBSD/contrib/opie/ |
| HD | opiepasswd.c | 177 if (strcmp(argv[optind], pp->pw_name)) { 189 opielock(pp->pw_name); 190 rval = opielookup(&opie, pp->pw_name); 194 printf("Updating %s:\n", pp->pw_name); 197 printf("Adding %s:\n", pp->pw_name); 246 if (opiechallenge(&opie, pp->pw_name, tmp)) { 281 if (opiechallenge(&opie, pp->pw_name, tmp)) { 303 finish(pp->pw_name); 324 if (!(rval = opiepasswd(&opie, force, pp->pw_name, n, seed, tmp))) 325 finish(pp->pw_name); [all …]
|
| HD | opiesu.c | 156 if (!(thisuser.pw_name = malloc(strlen(pwd->pw_name) + 1))) 158 strcpy(thisuser.pw_name, pwd->pw_name); 320 opiestrncpy(buf, pwd->pw_name, sizeof(buf)); 394 printf("%s's system password: ", thisuser.pw_name); 403 printf("%s's response: ", thisuser.pw_name); 412 printf("%s's password: ", thisuser.pw_name); 420 printf(" (echo on)\n%s's password: ", thisuser.pw_name); 480 lsetenv("USER", thisuser.pw_name, userbuf);
|
| /NextBSD/crypto/openssh/ |
| HD | auth.c | 108 if (!pw || !pw->pw_name) in allowed_user() 113 spw = getspnam(pw->pw_name); in allowed_user() 153 pw->pw_name); in allowed_user() 169 "does not exist", pw->pw_name, shell); in allowed_user() 176 "is not executable", pw->pw_name, shell); in allowed_user() 192 if (match_user(pw->pw_name, hostname, ipaddr, in allowed_user() 196 pw->pw_name, hostname); in allowed_user() 203 if (match_user(pw->pw_name, hostname, ipaddr, in allowed_user() 209 "not listed in AllowUsers", pw->pw_name, hostname); in allowed_user() 215 if (ga_init(pw->pw_name, pw->pw_gid) == 0) { in allowed_user() [all …]
|
| HD | auth-rhosts.c | 235 client_user, pw->pw_name)) { in auth_rhosts2_raw() 241 client_user, pw->pw_name)) { in auth_rhosts2_raw() 253 "no home directory %.200s", pw->pw_name, pw->pw_dir); in auth_rhosts2_raw() 255 "no home directory %.200s", pw->pw_name, pw->pw_dir); in auth_rhosts2_raw() 262 "bad ownership or modes for home directory.", pw->pw_name); in auth_rhosts2_raw() 264 "bad ownership or modes for home directory.", pw->pw_name); in auth_rhosts2_raw() 289 pw->pw_name, buf); in auth_rhosts2_raw() 300 if (check_rhosts_file(buf, hostname, ipaddr, client_user, pw->pw_name)) { in auth_rhosts2_raw() 306 hostname, ipaddr, client_user, pw->pw_name); in auth_rhosts2_raw()
|
| HD | platform.c | 181 if (setpcred(pw->pw_name, creds) == -1) in platform_setusercontext_post_groups() 186 ssh_selinux_setup_exec_context(pw->pw_name); in platform_setusercontext_post_groups() 191 platform_krb5_get_principal_name(const char *pw_name) in platform_krb5_get_principal_name() argument 194 return aix_krb5_get_principal_name(pw_name); in platform_krb5_get_principal_name()
|
| HD | auth-sia.c | 90 if (sia_ses_init(&ent, saved_argc, saved_argv, host, pw->pw_name, in session_setup_sia() 102 pw->pw_name, host); in session_setup_sia() 106 pw->pw_name, host); in session_setup_sia()
|
| /NextBSD/crypto/heimdal/appl/login/ |
| HD | login.c | 161 ret = krb5_parse_name(context, pwd->pw_name, &princ); in krb5_verify() 330 sp = getspnam(pwd->pw_name); in do_login() 333 update_utmp(pwd->pw_name, remote_host ? remote_host : "", in do_login() 355 if(setlogin(pwd->pw_name)){ in do_login() 356 warn("setlogin(%s)", pwd->pw_name); in do_login() 370 if (setpcred (pwd->pw_name, NULL) == -1) in do_login() 371 warn("setpcred(%s)", pwd->pw_name); in do_login() 374 if(initgroups(pwd->pw_name, pwd->pw_gid)){ in do_login() 375 warn("initgroups(%s, %u)", pwd->pw_name, (unsigned)pwd->pw_gid); in do_login() 410 udb = getudbnam(pwd->pw_name); in do_login() [all …]
|
| /NextBSD/crypto/openssh/openbsd-compat/ |
| HD | port-aix.c | 80 len = sizeof("LOGNAME= NAME= ") + (2 * strlen(pw->pw_name)); in aix_usrinfo() 83 i = snprintf(cp, len, "LOGNAME=%s%cNAME=%s%c", pw->pw_name, '\0', in aix_usrinfo() 84 pw->pw_name, '\0'); in aix_usrinfo() 176 char *authmsg = NULL, *msg = NULL, *name = ctxt->pw->pw_name; in sys_auth_passwd() 251 result = loginrestrictions(pw->pw_name, S_RLOGIN, NULL, &msg); in sys_auth_allowed_user() 269 logit("Login restricted for %s: %.100s", pw->pw_name, msg); in sys_auth_allowed_user() 381 aix_krb5_get_principal_name(char *pw_name) in aix_krb5_get_principal_name() argument 386 if (getuserattr(pw_name, S_AUTHDOMAIN, &authdomain, SEC_CHAR) != 0) in aix_krb5_get_principal_name() 388 if (getuserattr(pw_name, S_AUTHNAME, &authname, SEC_CHAR) != 0) in aix_krb5_get_principal_name() 392 xasprintf(&principal, "%s@%s", authname ? authname : pw_name, authdomain); in aix_krb5_get_principal_name()
|
| HD | port-irix.c | 59 jid = jlimit_startjob(pw->pw_name, pw->pw_uid, "interactive"); in irix_setusercontext() 72 if ((projid = getdfltprojuser(pw->pw_name)) == -1) { in irix_setusercontext() 78 (int)projid, pw->pw_name, strerror(errno)); in irix_setusercontext()
|
| HD | port-uw.c | 74 if (!nischeck(pw->pw_name)) { in sys_auth_passwd() 112 if (strcmp (ent->pw_name, namep) == 0) { in nischeck() 137 if (!ia_openinfo(pw->pw_name,&uinfo)) { in get_iaf_password()
|
| HD | xcrypt.c | 100 struct spwd *spw = getspnam(pw->pw_name); in shadow_pw() 112 if (issecure() && (spw = getpwanam(pw->pw_name)) != NULL) in shadow_pw() 115 struct pr_passwd *spw = getprpwnam(pw->pw_name); in shadow_pw()
|
| /NextBSD/usr.sbin/pwd_mkdb/ |
| HD | pwd_mkdb.c | 212 if (!is_comment && strlen(pwd.pw_name) >= MAXLOGNAME) { in main() 213 warnx("%s: username too long", pwd.pw_name); in main() 364 (pwd.pw_name[0] == '+' || pwd.pw_name[0] == '-')) { in main() 381 (!username || (strcmp(username, pwd.pw_name) == 0))) { in main() 384 COMPACT(pwd.pw_name); in main() 399 COMPACT(pwd.pw_name); in main() 414 len = strlen(pwd.pw_name); in main() 415 memmove(tbuf + 1, pwd.pw_name, len); in main() 438 len = strlen(pwd.pw_name); in main() 439 memmove(tbuf + 1, pwd.pw_name, len); in main() [all …]
|
| /NextBSD/usr.sbin/pw/ |
| HD | pw_user.c | 170 pwd->pw_name, (uintmax_t)pwd->pw_uid, pwd->pw_dir); in create_and_populate_homedir() 200 pwd->pw_name); in pw_set_passwd() 247 errx(EX_IOERR, "user '%s' does not exist (NIS?)", pwd->pw_name); in perform_chgpwent() 254 warn("User '%s' not found in NIS passwd", pwd->pw_name); in perform_chgpwent() 293 name = pwd->pw_name; in pw_userlock() 302 name = pwd->pw_name; in pw_userlock() 307 errx(EX_DATAERR, "user '%s' is already locked", pwd->pw_name); in pw_userlock() 309 errx(EX_DATAERR, "user '%s' is not locked", pwd->pw_name); in pw_userlock() 581 int l = strlen(pwd->pw_name); in print_user() 585 memmove(p, pwd->pw_name, l); in print_user() [all …]
|
| /NextBSD/usr.bin/id/ |
| HD | id.c | 189 (void)printf("%s\n", pw->pw_name); in main() 234 (void)printf("uid\t%s\n", pw->pw_name); in pretty() 242 if (pw == NULL || strcmp(login, pw->pw_name)) in pretty() 245 (void)printf("uid\t%s\n", pw->pw_name); in pretty() 251 (void)printf("euid\t%s\n", pw->pw_name); in pretty() 292 getgrouplist(pw->pw_name, gid, groups, &ngroups); in id_print() 299 printf("uid=%u(%s)", uid, pw->pw_name); in id_print() 308 (void)printf("(%s)", pw->pw_name); in id_print() 392 (void) getgrouplist(pw->pw_name, pw->pw_gid, groups, &ngroups); in group() 470 (void)printf("%s:%s:%d:%d:%s:%ld:%ld:%s:%s:%s\n", pw->pw_name, in pline()
|
| /NextBSD/usr.bin/logins/ |
| HD | logins.c | 44 char *pw_name; member 190 return (strcmp(a->pw_name, b->pw_name)); in pwd_cmp_byname() 215 pwds[npwds].pw_name = xstrdup(pwd->pw_name); in get_users() 252 member(pwd->pw_name, grp->gr_mem)) { in select_users() 261 if (member(pwd->pw_name, l_args)) { in select_users() 302 pwd->pw_name, (long)pwd->pw_uid, grp ? grp->gr_name : "", in display_user() 307 !member(pwd->pw_name, grp->gr_mem)) in display_user()
|
| /NextBSD/lib/libc/tests/nss/ |
| HD | getpw_test.c | 85 if (src->pw_name != NULL) in IMPLEMENT_TEST_FILE_SNAPSHOT() 86 dest->pw_name = strdup(src->pw_name); in IMPLEMENT_TEST_FILE_SNAPSHOT() 113 strcmp(pwd1->pw_name, pwd2->pw_name) != 0 || in compare_passwd() 127 free(pwd->pw_name); in free_passwd() 139 pwd->pw_name, pwd->pw_passwd, pwd->pw_uid, pwd->pw_gid, in sdump_passwd() 172 pwd->pw_name = strdup(s); in passwd_read_snapshot_func() 173 ATF_REQUIRE(pwd->pw_name != NULL); in passwd_read_snapshot_func() 265 if (pwd->pw_name == NULL) in passwd_test_correctness() 317 pwd = getpwnam(pwd_model->pw_name); in passwd_test_getpwnam()
|
| /NextBSD/lib/libutil/ |
| HD | login_class.c | 184 memmove(p, pwd->pw_name, nlen); in substvar() 201 int nlen = pwd ? strlen(pwd->pw_name) : 0; in setclassenvironment() 456 pwd ? pwd->pw_name : "-", in setusercontext() 464 pwd ? pwd->pw_name : "-", in setusercontext() 469 pwd ? pwd->pw_name : "-", in setusercontext() 481 if (initgroups(pwd->pw_name, pwd->pw_gid) == -1) { in setusercontext() 482 syslog(LOG_ERR, "initgroups(%s,%lu): %m", pwd->pw_name, in setusercontext() 498 pwd->pw_name, label_string); in setusercontext() 508 label_string, pwd->pw_name, strerror(error)); in setusercontext() 515 if ((flags & LOGIN_SETLOGIN) && setlogin(pwd->pw_name) != 0) { in setusercontext() [all …]
|
| HD | pw_util.c | 384 return (strcmp(pw1->pw_name, pw2->pw_name) == 0 && in pw_equal() 403 asprintf(&line, "%s:%s:%ju:%ju:%s:%ju:%ju:%s:%s:%s", pw->pw_name, in pw_make() 418 asprintf(&line, "%s:*:%ju:%ju:%s:%s:%s", pw->pw_name, in pw_make_v7() 518 if (fpw == NULL || strcmp(fpw->pw_name, spw->pw_name) != 0) { in pw_copy() 601 if (pw->pw_name != NULL) in pw_dup() 602 len += strlen(pw->pw_name) + 1; in pw_dup() 617 if (pw->pw_name != NULL) { in pw_dup() 618 npw->pw_name = dst; in pw_dup() 619 dst = stpcpy(npw->pw_name, pw->pw_name) + 1; in pw_dup()
|
| /NextBSD/contrib/netbsd-tests/usr.bin/id/ |
| HD | pwgr.c | 156 p->pw_name = __UNCONST("root"); in getpwnam() 160 p->pw_name = __UNCONST("test"); in getpwnam() 176 p->pw_name = __UNCONST("root"); in getpwuid() 180 p->pw_name = __UNCONST("test"); in getpwuid()
|
| /NextBSD/usr.bin/finger/ |
| HD | util.c | 70 if (!strcasecmp(pw->pw_name, user)) in match() 88 (void)strncpy(t, pw->pw_name, in match() 164 key.data = pw->pw_name; in enter_person() 165 key.size = strlen(pw->pw_name); in enter_person() 333 if ((pn->name = strdup(pw->pw_name)) == NULL) in userinfo() 351 (void)strncpy(t, pw->pw_name, in userinfo() 371 (void)snprintf(tbuf, sizeof(tbuf), "%s/%s", _PATH_MAILDIR, pw->pw_name); in userinfo()
|
| /NextBSD/usr.sbin/jexec/ |
| HD | jexec.c | 128 setenv("USER", pwd->pw_name, 1); in main() 179 err(1, "getpwclass: %s", pwd->pw_name); in get_user_info() 180 if (initgroups(pwd->pw_name, pwd->pw_gid) < 0) in get_user_info() 181 err(1, "initgroups: %s", pwd->pw_name); in get_user_info()
|