| /freebsd-12-stable/lib/libc/tests/nss/ |
| D | getpw_test.c | 52 DECLARE_TEST_DATA(passwd) 53 DECLARE_TEST_FILE_SNAPSHOT(passwd) 54 DECLARE_1PASS_TEST(passwd) 55 DECLARE_2PASS_TEST(passwd) 57 static void clone_passwd(struct passwd *, struct passwd const *); 58 static int compare_passwd(struct passwd *, struct passwd *, void *); 59 static void free_passwd(struct passwd *); 61 static void sdump_passwd(struct passwd *, char *, size_t); 63 static void dump_passwd(struct passwd *); 66 static int passwd_read_snapshot_func(struct passwd *, char *); [all …]
|
| /freebsd-12-stable/sys/contrib/libsodium/test/default/ |
| D | pwhash_scrypt.c | 93 char passwd[256]; in tv() local 100 sodium_hex2bin((unsigned char *) passwd, sizeof passwd, in tv() 106 out, (unsigned long long) tests[i].outlen, passwd, in tv() 142 char passwd[256]; in tv2() local 149 sodium_hex2bin((unsigned char *) passwd, sizeof passwd, in tv2() 155 out, (unsigned long long) tests[i].outlen, passwd, in tv2() 169 const char *passwd; in tv3() member 278 char * passwd; in tv3() local 285 passwd = (char *) sodium_malloc(strlen(tests[i].passwd) + 1U); in tv3() 286 assert(passwd != NULL); in tv3() [all …]
|
| D | pwhash_argon2i.c | 81 char passwd[256]; in tv() local 88 sodium_hex2bin((unsigned char *) passwd, sizeof passwd, in tv() 93 if (crypto_pwhash(out, (unsigned long long) tests[i].outlen, passwd, in tv() 133 char passwd[256]; in tv2() local 140 sodium_hex2bin((unsigned char *) passwd, sizeof passwd, in tv2() 145 if (crypto_pwhash(out, (unsigned long long) tests[i].outlen, passwd, in tv2() 192 const char *passwd; in tv3() member 209 char *passwd; in tv3() local 217 passwd = (char *) sodium_malloc(strlen(tests[i].passwd) + 1U); in tv3() 218 assert(passwd != NULL); in tv3() [all …]
|
| D | pwhash_argon2id.c | 81 char passwd[256]; in tv() local 88 sodium_hex2bin((unsigned char *) passwd, sizeof passwd, in tv() 93 if (crypto_pwhash(out, (unsigned long long) tests[i].outlen, passwd, in tv() 133 char passwd[256]; in tv2() local 140 sodium_hex2bin((unsigned char *) passwd, sizeof passwd, in tv2() 145 if (crypto_pwhash(out, (unsigned long long) tests[i].outlen, passwd, in tv2() 188 const char *passwd; in tv3() member 205 char *passwd; in tv3() local 213 passwd = (char *) sodium_malloc(strlen(tests[i].passwd) + 1U); in tv3() 214 assert(passwd != NULL); in tv3() [all …]
|
| /freebsd-12-stable/usr.bin/chpass/ |
| D | chpass.h | 46 struct passwd; 50 int (*func)(char *, struct passwd *, struct _entry *); 68 struct passwd *edit(const char *, struct passwd *); 71 int p_change(char *, struct passwd *, ENTRY *); 72 int p_class(char *, struct passwd *, ENTRY *); 73 int p_expire(char *, struct passwd *, ENTRY *); 74 int p_gecos(char *, struct passwd *, ENTRY *); 75 int p_gid(char *, struct passwd *, ENTRY *); 76 int p_hdir(char *, struct passwd *, ENTRY *); 77 int p_login(char *, struct passwd *, ENTRY *); [all …]
|
| D | field.c | 68 p_login(char *p, struct passwd *pw, ENTRY *ep __unused) in p_login() 94 p_passwd(char *p, struct passwd *pw, ENTRY *ep __unused) in p_passwd() 106 p_uid(char *p, struct passwd *pw, ENTRY *ep __unused) in p_uid() 131 p_gid(char *p, struct passwd *pw, ENTRY *ep __unused) in p_gid() 161 p_class(char *p, struct passwd *pw, ENTRY *ep __unused) in p_class() 173 p_change(char *p, struct passwd *pw, ENTRY *ep __unused) in p_change() 183 p_expire(char *p, struct passwd *pw, ENTRY *ep __unused) in p_expire() 193 p_gecos(char *p, struct passwd *pw __unused, ENTRY *ep) in p_gecos() 204 p_hdir(char *p, struct passwd *pw, ENTRY *ep __unused) in p_hdir() 219 p_shell(char *p, struct passwd *pw, ENTRY *ep __unused) in p_shell()
|
| /freebsd-12-stable/include/ |
| D | pwd.h | 114 struct passwd { struct 150 struct passwd *getpwnam(const char *); 151 struct passwd *getpwuid(uid_t); 155 struct passwd *getpwent(void); 160 int getpwnam_r(const char *, struct passwd *, char *, size_t, 161 struct passwd **); 162 int getpwuid_r(uid_t, struct passwd *, char *, size_t, 163 struct passwd **); 167 int getpwent_r(struct passwd *, char *, size_t, struct passwd **); 172 struct passwd * (*)(const char *), [all …]
|
| /freebsd-12-stable/crypto/openssh/ |
| D | auth.h | 44 struct passwd; 66 struct passwd *pw; /* set if 'valid' */ 132 auth_rhosts2(struct passwd *, const char *, const char *, const char *); 136 int hostbased_key_allowed(struct ssh *, struct passwd *, 138 int user_key_allowed(struct ssh *ssh, struct passwd *, struct sshkey *, 190 int allowed_user(struct ssh *, struct passwd *); 191 struct passwd * getpwnamallow(struct ssh *, const char *user); 193 char *expand_authorized_keys(const char *, struct passwd *pw); 194 char *authorized_principals_file(struct passwd *); 201 check_key_in_hostfiles(struct passwd *, struct sshkey *, const char *, [all …]
|
| D | platform.c | 99 platform_setusercontext(struct passwd *pw) in platform_setusercontext() 147 platform_setusercontext_post_groups(struct passwd *pw) in platform_setusercontext_post_groups() 204 platform_locked_account(struct passwd *pw) in platform_locked_account() 207 char *passwd = pw->pw_passwd; in platform_locked_account() local 222 iaf_passwd = passwd = get_iaf_password(pw); in platform_locked_account() 224 passwd = spw->sp_pwdp; in platform_locked_account() 229 if (passwd && *passwd) { in platform_locked_account() 231 if (strcmp(passwd, LOCKED_PASSWD_STRING) == 0) in platform_locked_account() 235 if (strncmp(passwd, LOCKED_PASSWD_PREFIX, in platform_locked_account() 240 if (strstr(passwd, LOCKED_PASSWD_SUBSTR)) in platform_locked_account()
|
| /freebsd-12-stable/usr.sbin/pw/tests/ |
| D | helper_functions.shin | 12 cp ${TESTDIR}/master.passwd ${HOME} || \ 13 atf_fail "Populating master.passwd in ${HOME}" 16 # Generate the passwd file 17 pwd_mkdb -p -d ${HOME} ${HOME}/master.passwd || \ 18 atf_fail "generate passwd from master.passwd" 24 cp ${TESTDIR}/master.passwd ${HOME}/etc || \ 25 atf_fail "Populating master.passwd in ${HOME}/etc" 29 # Generate the passwd file 30 pwd_mkdb -p -d ${HOME}/etc ${HOME}//etc/master.passwd || \ 31 atf_fail "generate passwd from master.passwd"
|
| D | pw_useradd_test.sh | 13 grep "^test:.*" $HOME/master.passwd 22 atf_check -s exit:1 -o empty grep "^test:.*" $HOME/master.passwd 32 grep '^test:.*:Test User,work!,123,user@example.com:' $HOME/master.passwd 42 atf_check -s exit:1 -o empty grep "^test:.*" $HOME/master.passwd 53 grep "^test:.*:Test User,work,123:456,456:" $HOME/master.passwd 63 atf_check -s exit:1 -o empty grep "^test:.*" $HOME/master.passwd 184 atf_check -s exit:1 -o empty grep "^test user:.*" $HOME/master.passwd 188 atf_check -s exit:1 -o empty grep "^test user:.*" $HOME/master.passwd 200 atf_check -s exit:1 -o empty grep "^${user_name}:.*" $HOME/master.passwd 204 atf_check -s exit:1 -o empty grep "^${user_name}:.*" $HOME/master.passwd [all …]
|
| D | pw_usermod_test.sh | 15 grep "^test:.*" $HOME/master.passwd 27 grep "^test:.*" $HOME/master.passwd 38 grep "^test:.*:Test User,work,123,456:" $HOME/master.passwd 50 grep "^test:.*:Test User,home,123,456:" $HOME/master.passwd 62 grep "^test:.*:Test User,work,123:456,456:" $HOME/master.passwd 64 grep "^test:\*" $HOME/master.passwd 76 grep "^test:.*:Test User,work,123:456,456:" $HOME/master.passwd 78 grep "^test:\*" $HOME/master.passwd 89 grep "^bar:.*" $HOME/master.passwd 100 grep "^foo:.*" $HOME/master.passwd [all …]
|
| /freebsd-12-stable/usr.sbin/periodic/etc/daily/ |
| D | 200.backup-passwd | 16 if [ ! -f /etc/master.passwd ] 33 if [ ! -f $bak/master.passwd.bak ] 37 cp -p /etc/master.passwd $bak/master.passwd.bak || rc=3 40 if ! cmp -s $bak/master.passwd.bak /etc/master.passwd 44 diff -uI '^#' $bak/master.passwd.bak /etc/master.passwd |\ 46 mv $bak/master.passwd.bak $bak/master.passwd.bak2 47 cp -p /etc/master.passwd $bak/master.passwd.bak || rc=3
|
| /freebsd-12-stable/lib/libc/gen/ |
| D | getpwent.c | 97 int __pw_parse_entry(char *, size_t, struct passwd *, int, int *errnop); 104 static struct passwd *getpw(int (*fn)(union key, struct passwd *, char *, 105 size_t, struct passwd **), union key); 106 static int wrap_getpwnam_r(union key, struct passwd *, char *, 107 size_t, struct passwd **); 108 static int wrap_getpwuid_r(union key, struct passwd *, char *, size_t, 109 struct passwd **); 110 static int wrap_getpwent_r(union key, struct passwd *, char *, size_t, 111 struct passwd **); 115 static int pwdb_parse_entry_v3(char *, size_t, struct passwd *, int *); [all …]
|
| /freebsd-12-stable/crypto/openssl/apps/ |
| D | passwd.c | 50 char *passwd, BIO *out, int quiet, int table, 86 char *infile = NULL, *salt = NULL, *passwd = NULL, **passwds = NULL; in passwd_main() local 223 passwd = passwd_malloc = in passwd_main() 258 passwd = *passwds++; in passwd_main() 259 if (!do_passwd(passed_salt, &salt, &salt_malloc, passwd, bio_out, in passwd_main() 267 assert(passwd != NULL); in passwd_main() 269 int r = BIO_gets(in, passwd, pw_maxlen + 1); in passwd_main() 271 char *c = (strchr(passwd, '\n')); in passwd_main() 283 (passed_salt, &salt, &salt_malloc, passwd, bio_out, quiet, in passwd_main() 311 static char *md5crypt(const char *passwd, const char *magic, const char *salt) in md5crypt() argument [all …]
|
| /freebsd-12-stable/sys/contrib/libsodium/src/libsodium/crypto_pwhash/ |
| D | crypto_pwhash.c | 130 const char * const passwd, unsigned long long passwdlen, in crypto_pwhash() argument 136 return crypto_pwhash_argon2i(out, outlen, passwd, passwdlen, salt, in crypto_pwhash() 139 return crypto_pwhash_argon2id(out, outlen, passwd, passwdlen, salt, in crypto_pwhash() 149 const char * const passwd, unsigned long long passwdlen, in crypto_pwhash_str() argument 152 return crypto_pwhash_argon2id_str(out, passwd, passwdlen, in crypto_pwhash_str() 158 const char * const passwd, unsigned long long passwdlen, in crypto_pwhash_str_alg() argument 163 return crypto_pwhash_argon2i_str(out, passwd, passwdlen, in crypto_pwhash_str_alg() 166 return crypto_pwhash_argon2id_str(out, passwd, passwdlen, in crypto_pwhash_str_alg() 175 const char * const passwd, in crypto_pwhash_str_verify() argument 180 return crypto_pwhash_argon2id_str_verify(str, passwd, passwdlen); in crypto_pwhash_str_verify() [all …]
|
| /freebsd-12-stable/crypto/openssh/openbsd-compat/ |
| D | xcrypt.c | 73 struct passwd *pw; in pick_salt() 74 char *passwd, *p; in pick_salt() local 83 if ((passwd = shadow_pw(pw)) == NULL) in pick_salt() 85 if (passwd[0] == '$' && (p = strrchr(passwd+1, '$')) != NULL) { in pick_salt() 86 typelen = p - passwd + 1; in pick_salt() 87 strlcpy(salt, passwd, MINIMUM(typelen, sizeof(salt))); in pick_salt() 88 explicit_bzero(passwd, strlen(passwd)); in pick_salt() 129 shadow_pw(struct passwd *pw) in shadow_pw()
|
| /freebsd-12-stable/lib/libc/net/ |
| D | nss_compat.c | 50 struct passwd; 193 DECLARE_TERMINATOR(passwd); 199 int (*fn)(const char *, struct passwd *, char *, size_t, int *); in __nss_compat_getpwnam_r() 201 struct passwd *pwd; in __nss_compat_getpwnam_r() 209 pwd = va_arg(ap, struct passwd *); in __nss_compat_getpwnam_r() 216 *(struct passwd **)retval = pwd; in __nss_compat_getpwnam_r() 224 int (*fn)(uid_t, struct passwd *, char *, size_t, int *); in __nss_compat_getpwuid_r() 226 struct passwd *pwd; in __nss_compat_getpwuid_r() 234 pwd = va_arg(ap, struct passwd *); in __nss_compat_getpwuid_r() 241 *(struct passwd **)retval = pwd; in __nss_compat_getpwuid_r() [all …]
|
| /freebsd-12-stable/tests/sys/cddl/zfs/tests/xattr/ |
| D | xattr_011_pos.ksh | 72 create_xattr $TESTDIR/myfile.${TESTCASE_ID} passwd /etc/passwd 83 create_xattr $TESTDIR/cpio.${TESTCASE_ID} passwd /etc/passwd 109 compare_xattrs $TESTDIR/myfile.${TESTCASE_ID} $TESTDIR/myfile2.${TESTCASE_ID} passwd 143 create_xattr $TESTDIR/mvfile.${TESTCASE_ID} passwd /etc/passwd 145 verify_xattr $TESTDIR/mvfile2.${TESTCASE_ID} passwd /etc/passwd 151 create_xattr $TESTDIR/pax.${TESTCASE_ID} passwd /etc/passwd 169 verify_xattr $TESTDIR/pax.${TESTCASE_ID} passwd /etc/passwd 180 create_xattr $TESTDIR/tar.${TESTCASE_ID} passwd /etc/passwd 192 verify_xattr $TESTDIR/tar.${TESTCASE_ID} passwd /etc/passwd
|
| D | xattr_005_pos.ksh | 71 create_xattr $TESTDIR/myfile.${TESTCASE_ID} passwd /etc/passwd 79 verify_xattr $TESTDIR/clone/myfile.${TESTCASE_ID} passwd /etc/passwd 82 create_xattr $TESTDIR/clone/myfile.${TESTCASE_ID} foo /etc/passwd 86 delete_xattr $TESTDIR/myfile.${TESTCASE_ID} passwd 89 verify_xattr $TESTDIR/clone/myfile.${TESTCASE_ID} passwd /etc/passwd 90 delete_xattr $TESTDIR/clone/myfile.${TESTCASE_ID} passwd
|
| /freebsd-12-stable/contrib/opie/ |
| D | opiepasswd.c | 123 struct passwd *pp; 337 char passwd[OPIE_SECRET_MAX + 1], passwd2[OPIE_SECRET_MAX + 1]; variable 352 if (!opiereadpass(passwd, sizeof(passwd), 0)) { 356 if (!passwd[0]) { 364 if (opiekeycrunch(MDX, &key, opie.opie_seed, passwd) != 0) { 368 memset(passwd, 0, sizeof(passwd)); 383 if (!opiereadpass(passwd, sizeof(passwd), 0)) { 387 if (!passwd[0] || feof(stdin)) { 391 if (opiepasscheck(passwd)) { 392 memset(passwd, 0, sizeof(passwd)); [all …]
|
| /freebsd-12-stable/lib/libcasper/services/cap_pwd/ |
| D | cap_pwd.h | 40 struct passwd *cap_getpwent(cap_channel_t *chan); 41 struct passwd *cap_getpwnam(cap_channel_t *chan, const char *login); 42 struct passwd *cap_getpwuid(cap_channel_t *chan, uid_t uid); 44 int cap_getpwent_r(cap_channel_t *chan, struct passwd *pwd, char *buffer, 45 size_t bufsize, struct passwd **result); 46 int cap_getpwnam_r(cap_channel_t *chan, const char *name, struct passwd *pwd, 47 char *buffer, size_t bufsize, struct passwd **result); 48 int cap_getpwuid_r(cap_channel_t *chan, uid_t uid, struct passwd *pwd, 49 char *buffer, size_t bufsize, struct passwd **result);
|
| /freebsd-12-stable/usr.sbin/pw/ |
| D | pwupd.h | 47 struct passwd * (*_getpwent)(void); 48 struct passwd * (*_getpwuid)(uid_t uid); 49 struct passwd * (*_getpwnam)(const char * nam); 119 int addpwent(struct passwd * pwd); 120 int delpwent(struct passwd * pwd); 121 int chgpwent(char const * login, struct passwd * pwd); 133 struct passwd * vgetpwent(void); 134 struct passwd * vgetpwuid(uid_t uid); 135 struct passwd * vgetpwnam(const char * nam);
|
| /freebsd-12-stable/contrib/apr-util/crypto/ |
| D | apr_passwd.c | 82 APU_DECLARE(apr_status_t) apr_password_validate(const char *passwd, in apr_password_validate() argument 93 if (_crypt_blowfish_rn(passwd, hash, sample, sizeof(sample)) == NULL) in apr_password_validate() 100 apr_md5_encode(passwd, hash, sample, sizeof(sample)); in apr_password_validate() 103 apr_sha1_base64(passwd, (int)strlen(passwd), sample); in apr_password_validate() 110 return (strcmp(passwd, hash) == 0) ? APR_SUCCESS : APR_EMISMATCH; in apr_password_validate() 117 crypt_pw = crypt_r(passwd, hash, buffer); in apr_password_validate() 148 crypt_pw = crypt_r(passwd, hash, buffer); in apr_password_validate() 171 crypt_pw = crypt(passwd, hash); in apr_password_validate()
|
| /freebsd-12-stable/tools/tools/makeroot/ |
| D | makeroot.sh | 39 [-p <master.passwd> [-g <groupfile>]] [-s <size>] 132 cp ${PASSWD} ${tmpdir}/master.passwd 133 pwd_mkdb -d ${tmpdir} -p ${tmpdir}/master.passwd 140 cat <<EOF >> ${tmpdir}/passwd.mtree 142 ./etc/master.passwd type=file uname=root gname=wheel mode=0600 contents=${tmpdir}/master.passwd 143 ./etc/passwd type=file mode=0644 uname=root gname=wheel contents=${tmpdir}/passwd 223 userdir=`awk -F: "{if (\\\$1 == \"${user}\") {print \\\$9; exit} }" ${DBDIR}/master.passwd` 224 gid=`awk -F: "{if (\\\$1 == \"${user}\") {print \\\$4; exit} }" ${DBDIR}/master.passwd`
|