Home
last modified time | relevance | path

Searched full:pwd (Results 1 – 25 of 1635) sorted by relevance

12345678910>>...66

/freebsd-src/lib/libc/tests/nss/
H A Dgetpw_test.c29 #include <pwd.h>
125 free_passwd(struct passwd *pwd) in free_passwd() argument
127 free(pwd->pw_name); in free_passwd()
128 free(pwd->pw_passwd); in free_passwd()
129 free(pwd->pw_class); in free_passwd()
130 free(pwd->pw_gecos); in free_passwd()
131 free(pwd->pw_dir); in free_passwd()
132 free(pwd->pw_shell); in free_passwd()
136 sdump_passwd(struct passwd *pwd, char *buffer, size_t buflen) in sdump_passwd() argument
139 pwd in sdump_passwd()
147 dump_passwd(struct passwd * pwd) dump_passwd() argument
159 passwd_read_snapshot_func(struct passwd * pwd,char * line) passwd_read_snapshot_func() argument
242 struct passwd *pwd; passwd_fill_test_data() local
260 passwd_test_correctness(struct passwd * pwd,void * mdata __unused) passwd_test_correctness() argument
306 passwd_check_ambiguity(struct passwd_test_data * td,struct passwd * pwd) passwd_check_ambiguity() argument
316 struct passwd *pwd; passwd_test_getpwnam() local
346 struct passwd *pwd; passwd_test_getpwuid() local
371 passwd_test_getpwent(struct passwd * pwd,void * mdata __unused) passwd_test_getpwent() argument
[all...]
/freebsd-src/usr.bin/logins/
H A Dlogins.c34 #include <pwd.h>
203 struct passwd *pwd; in get_users() local
211 if ((pwd = getpwent()) == NULL) in get_users()
213 pwds[npwds].pw_name = xstrdup(pwd->pw_name); in get_users()
214 pwds[npwds].pw_passwd = xstrdup(pwd->pw_passwd); in get_users()
215 pwds[npwds].pw_uid = pwd->pw_uid; in get_users()
216 pwds[npwds].pw_gid = pwd->pw_gid; in get_users()
217 pwds[npwds].pw_change = pwd->pw_change; in get_users()
218 pwds[npwds].pw_class = xstrdup(pwd->pw_class); in get_users()
219 pwds[npwds].pw_gecos = xstrdup(pwd->pw_gecos); in get_users()
[all …]
/freebsd-src/bin/pkill/tests/
H A Dpkill-j_test.sh18 sleep=$(pwd)/sleep.txt
24 command=daemon -p ${PWD}/${base}_1_1.pid $sleep $sleep_amount &
27 command=daemon -p ${PWD}/${base}_1_2.pid $sleep $sleep_amount &
48 ! test -f "${PWD}/${base}_1_1.pid" &&
49 ! test -f "${PWD}/${base}_1_2.pid" ; then
54 [ -f ${PWD}/${base}_1_1.pid ] && kill "$(cat ${PWD}/${base}_1_1.pid)"
55 [ -f ${PWD}/${base}_1_2.pid ] && kill "$(cat ${PWD}/${base}_1_2.pid)"
61 command=daemon -p ${PWD}/${base}_2_1.pid $sleep $sleep_amount &
64 command=daemon -p ${PWD}/${base}_2_2.pid $sleep $sleep_amount &
70 ! test -f ${PWD}/${base}_2_1.pid &&
[all …]
H A Dpgrep-j_test.sh18 sleep=$(pwd)/sleep.txt
24 command=daemon -p ${PWD}/${base}_1_1.pid $sleep $sleep_amount &
27 command=daemon -p ${PWD}/${base}_1_2.pid $sleep $sleep_amount &
44 pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_1_1.pid)" \
45 "$(cat ${PWD}/${base}_1_2.pid)" | sort)
51 [ -f ${PWD}/${base}_1_1.pid ] && kill "$(cat ${PWD}/${base}_1_1.pid)"
52 [ -f ${PWD}/${base}_1_2.pid ] && kill "$(cat ${PWD}/${base}_1_2.pid)"
58 command=daemon -p ${PWD}/${base}_2_1.pid $sleep $sleep_amount &
61 command=daemon -p ${PWD}/${base}_2_2.pid $sleep $sleep_amount &
65 pid2=$(printf "%s\n%s" "$(cat ${PWD}/${base}_2_1.pid)" \
[all …]
/freebsd-src/usr.sbin/pw/
H A Dpw_user.c40 #include <pwd.h>
73 static int print_user(struct passwd *pwd, bool pretty, bool v7);
133 create_and_populate_homedir(struct userconf *cnf, struct passwd *pwd, in create_and_populate_homedir() argument
139 mkdir_home_parents(conf.rootfd, pwd->pw_dir); in create_and_populate_homedir()
147 copymkdir(conf.rootfd, pwd->pw_dir, skelfd, homemode, pwd->pw_uid, in create_and_populate_homedir()
148 pwd->pw_gid, 0); in create_and_populate_homedir()
150 pwd->pw_name, (uintmax_t)pwd->pw_uid, pwd->pw_dir); in create_and_populate_homedir()
154 pw_set_passwd(struct passwd *pwd, int fd, bool precrypted, bool update) in pw_set_passwd() argument
163 if (!pwd->pw_passwd || *pwd->pw_passwd != '*') { in pw_set_passwd()
164 pwd->pw_passwd = "*"; /* No access */ in pw_set_passwd()
[all …]
/freebsd-src/libexec/nuageinit/
H A Dnuage.lua82 local function adduser(pwd)
83 if (type(pwd) ~= "table") then
92 local f = io.popen(cmd .. " usershow " .. pwd.name .. " -7 2> /dev/null")
98 if not pwd.gecos then
99 pwd.gecos = pwd.name .. " User"
101 if not pwd.homedir then
102 pwd.homedir = "/home/" .. pwd.name
105 if pwd
[all...]
/freebsd-src/crypto/heimdal/appl/login/
H A Dlogin.c142 otp_verify(struct passwd *pwd, const char *password) in otp_verify() argument
156 krb5_verify(struct passwd *pwd, const char *password) in krb5_verify() argument
161 ret = krb5_parse_name(context, pwd->pw_name, &princ); in krb5_verify()
180 krb5_start_session (const struct passwd *pwd) in krb5_start_session() argument
187 (unsigned)pwd->pw_uid); in krb5_start_session()
208 krb5_get_afs_tokens (const struct passwd *pwd) in krb5_get_afs_tokens() argument
220 pw_dir = pwd->pw_dir; in krb5_get_afs_tokens()
229 cell, NULL, pwd->pw_uid, pwd->pw_dir); in krb5_get_afs_tokens()
231 pwd->pw_uid, pwd->pw_dir); in krb5_get_afs_tokens()
309 * Actually log in the user. `pwd' contains all the relevant
[all …]
/freebsd-src/lib/nss_tacplus/
H A Dnss_tacplus.c20 #include <pwd.h>
112 tacplus_getpwnam_r(const char *name, struct passwd *pwd, char *buffer, in tacplus_getpwnam_r() argument
150 memset(pwd, 0, sizeof(*pwd)); in tacplus_getpwnam_r()
153 pwd->pw_name = tacplus_copystr(name, &buffer, &bufsize); in tacplus_getpwnam_r()
154 if (pwd->pw_name == NULL) in tacplus_getpwnam_r()
158 pwd->pw_passwd = tacplus_copystr("*", &buffer, &bufsize); in tacplus_getpwnam_r()
163 pwd->pw_uid = DEF_UID; in tacplus_getpwnam_r()
164 pwd->pw_gid = DEF_GID; in tacplus_getpwnam_r()
186 pwd->pw_uid = num; in tacplus_getpwnam_r()
195 pwd->pw_gid = num; in tacplus_getpwnam_r()
[all …]
/freebsd-src/bin/sh/tests/parameters/
H A Dpwd2.01 # Check that PWD is exported and accepted from the environment.
7 TP=$(pwd)
11 [ "$PWD" = "$TP/link" ]
12 [ "$(pwd)" = "$TP/link" ]
13 [ "$(pwd -P)" = "$TP/test1" ]
14 [ "$(${SH} -c pwd)" = "$TP/link" ]
15 [ "$(${SH} -c pwd\ -P)" = "$TP/test1" ]
17 [ "$(pwd)" = "$TP" ]
19 [ "$PWD" = "$TP/test1" ]
20 [ "$(pwd)" = "$TP/test1" ]
[all …]
H A Dpwd1.01 # Check that bogus PWD values are not accepted from the environment.
5 [ "$(PWD=foo ${SH} -c 'pwd')" = / ] || : $((failures += 1))
6 [ "$(PWD=/var/empty ${SH} -c 'pwd')" = / ] || : $((failures += 1))
7 [ "$(PWD=/var/empty/foo ${SH} -c 'pwd')" = / ] || : $((failures += 1))
8 [ "$(PWD=/bin/ls ${SH} -c 'pwd')" = / ] || : $((failures += 1))
/freebsd-src/lib/libutil/
H A Dlogin_class.c39 #include <pwd.h>
140 substvar(const char * var, const struct passwd * pwd, int hlen, int pch, int nlen) in substvar()
150 if (pwd != NULL) { in substvar()
164 if (pwd != NULL) { in substvar()
177 memmove(p, pwd->pw_dir, hlen); in substvar()
184 memmove(p, pwd->pw_name, nlen); in substvar()
197 setclassenvironment(login_cap_t *lc, const struct passwd * pwd, int paths) in setclassenvironment()
200 int hlen = pwd ? strlen(pwd->pw_dir) : 0; in setclassenvironment()
201 int nlen = pwd in setclassenvironment()
139 substvar(const char * var,const struct passwd * pwd,int hlen,int pch,int nlen) substvar() argument
196 setclassenvironment(login_cap_t * lc,const struct passwd * pwd,int paths) setclassenvironment() argument
392 setclassumask(login_cap_t * lc,const struct passwd * pwd) setclassumask() argument
431 setlogincontext(login_cap_t * lc,const struct passwd * pwd,unsigned long flags) setlogincontext() argument
462 setclasspriority(login_cap_t * const lc,struct passwd const * const pwd) setclasspriority() argument
530 setusercontext(login_cap_t * lc,const struct passwd * pwd,uid_t uid,unsigned int flags) setusercontext() argument
[all...]
/freebsd-src/usr.sbin/jexec/
H A Djexec.c44 #include <pwd.h>
63 const struct passwd *pwd = NULL; in main() local
97 get_user_info(username, &pwd, &lcap); in main()
112 get_user_info(username, &pwd, &lcap); in main()
121 if (setgid(pwd->pw_gid) != 0) in main()
123 if (setusercontext(lcap, pwd, pwd->pw_uid, username in main()
128 setenv("USER", pwd->pw_name, 1); in main()
129 setenv("HOME", pwd->pw_dir, 1); in main()
131 *pwd in main()
155 const struct passwd *pwd; get_user_info() local
[all...]
/freebsd-src/lib/libc/gen/
H A Dgetpwent.c52 #include <pwd.h>
73 /* Counter as stored in /etc/pwd.db */
259 struct passwd *pwd; in pwd_marshal_func() local
281 pwd = va_arg(ap, struct passwd *); in pwd_marshal_func()
286 strlen(pwd->pw_name) + 1; in pwd_marshal_func()
287 if (pwd->pw_passwd != NULL) in pwd_marshal_func()
288 desired_size += strlen(pwd->pw_passwd) + 1; in pwd_marshal_func()
289 if (pwd->pw_class != NULL) in pwd_marshal_func()
290 desired_size += strlen(pwd->pw_class) + 1; in pwd_marshal_func()
291 if (pwd->pw_gecos != NULL) in pwd_marshal_func()
[all …]
/freebsd-src/contrib/wpa/src/eap_peer/
H A Deap_pwd.c2 * EAP peer method: EAP-pwd (RFC 5931)
66 return "PWD-ID-Req"; in eap_pwd_state_txt()
68 return "PWD-Commit-Req"; in eap_pwd_state_txt()
70 return "PWD-Confirm-Req"; in eap_pwd_state_txt()
78 return "PWD-UNK"; in eap_pwd_state_txt()
86 wpa_printf(MSG_DEBUG, "EAP-PWD: %s -> %s", in eap_pwd_state()
103 wpa_printf(MSG_INFO, "EAP-PWD: No password configured!"); in eap_pwd_init()
109 wpa_printf(MSG_INFO, "EAP-PWD: No identity configured!"); in eap_pwd_init()
114 wpa_printf(MSG_INFO, "EAP-PWD: memory allocation data fail"); in eap_pwd_init()
119 wpa_printf(MSG_INFO, "EAP-PWD in eap_pwd_init()
[all...]
/freebsd-src/contrib/netbsd-tests/lib/librumphijack/
H A Dh_cwd.c43 static char pwd[1024]; variable
84 if (getcwd(pwd, sizeof(pwd)) == NULL) in simple()
86 if (strcmp(pwd, prefix) != 0) in simple()
92 if (getcwd(pwd, sizeof(pwd)) == NULL) in simple()
94 if (strcmp(pwd, makepath("dir")) != 0) in simple()
100 if (getcwd(pwd, sizeof(pwd)) == NULL) in simple()
102 if (strcmp(pwd, makepath("dir/dir")) != 0) in simple()
106 if (getcwd(pwd, sizeof(pwd)) == NULL) in simple()
108 if (strcmp(pwd, makepath("dir")) != 0) in simple()
113 if (getcwd(pwd, sizeof(pwd)) == NULL) in simple()
[all …]
/freebsd-src/lib/libcasper/services/cap_pwd/
H A Dcap_pwd.c36 #include <pwd.h>
91 passwd_unpack(const nvlist_t *nvl, struct passwd *pwd, char *buffer,
99 explicit_bzero(pwd, sizeof(*pwd)); in passwd_unpack()
101 error = passwd_unpack_string(nvl, "pw_name", &pwd->pw_name, &buffer, in passwd_unpack()
105 pwd->pw_uid = (uid_t)nvlist_get_number(nvl, "pw_uid"); in passwd_unpack()
106 pwd->pw_gid = (gid_t)nvlist_get_number(nvl, "pw_gid"); in passwd_unpack()
107 pwd->pw_change = (time_t)nvlist_get_number(nvl, "pw_change"); in passwd_unpack()
108 error = passwd_unpack_string(nvl, "pw_passwd", &pwd->pw_passwd, &buffer, in passwd_unpack()
112 error = passwd_unpack_string(nvl, "pw_class", &pwd in passwd_unpack()
92 passwd_unpack(const nvlist_t * nvl,struct passwd * pwd,char * buffer,size_t bufsize) passwd_unpack() argument
137 cap_getpwcommon_r(cap_channel_t * chan,const char * cmd,const char * login,uid_t uid,struct passwd * pwd,char * buffer,size_t bufsize,struct passwd ** result) cap_getpwcommon_r() argument
247 cap_getpwent_r(cap_channel_t * chan,struct passwd * pwd,char * buffer,size_t bufsize,struct passwd ** result) cap_getpwent_r() argument
256 cap_getpwnam_r(cap_channel_t * chan,const char * name,struct passwd * pwd,char * buffer,size_t bufsize,struct passwd ** result) cap_getpwnam_r() argument
265 cap_getpwuid_r(cap_channel_t * chan,uid_t uid,struct passwd * pwd,char * buffer,size_t bufsize,struct passwd ** result) cap_getpwuid_r() argument
540 pwd_pack(const nvlist_t * limits,const struct passwd * pwd,nvlist_t * nvl) pwd_pack() argument
624 struct passwd *pwd; pwd_getpwent() local
641 struct passwd *pwd; pwd_getpwnam() local
662 struct passwd *pwd; pwd_getpwuid() local
[all...]
/freebsd-src/lib/libpam/modules/pam_unix/
H A Dpam_unix.c47 #include <pwd.h>
91 struct passwd *pwd; in pam_sm_authenticate() local
103 pwd = getpwnam(user); in pam_sm_authenticate()
107 if (pwd != NULL) { in pam_sm_authenticate()
109 realpw = pwd->pw_passwd; in pam_sm_authenticate()
126 lc = login_getpwclass(pwd); in pam_sm_authenticate()
165 struct passwd *pwd; in pam_sm_acct_mgmt() local
178 if (user == NULL || (pwd = getpwnam(user)) == NULL) in pam_sm_acct_mgmt()
191 if (*pwd->pw_passwd == '\0' && in pam_sm_acct_mgmt()
195 if (strncmp(pwd->pw_passwd, LOCKED_PREFIX, LOCKED_PREFIX_LEN) == 0) in pam_sm_acct_mgmt()
[all …]
/freebsd-src/contrib/wpa/src/eap_server/
H A Deap_server_pwd.c2 * hostapd / EAP-pwd (RFC 5931) server
62 return "PWD-ID-Req"; in eap_pwd_state_txt()
64 return "PWD-Commit-Req"; in eap_pwd_state_txt()
66 return "PWD-Confirm-Req"; in eap_pwd_state_txt()
72 return "PWD-Unk"; in eap_pwd_state_txt()
79 wpa_printf(MSG_DEBUG, "EAP-pwd: %s -> %s", in eap_pwd_state()
91 wpa_printf(MSG_INFO, "EAP-PWD (server): Password is not " in eap_pwd_init()
101 wpa_printf(MSG_DEBUG, "EAP-pwd: Selected group number %d", in eap_pwd_init()
111 wpa_printf(MSG_INFO, "EAP-PWD: Memory allocation password " in eap_pwd_init()
126 "EAP-pwd in eap_pwd_init()
[all...]
/freebsd-src/crypto/openssl/
H A DNOTES-NONSTOP.md218 assumes that your PWD is set according to your installation standards.
220 ./Configure nonstop-nsx --prefix=${PWD} \
221 --openssldir=${PWD}/ssl no-threads \
223 ./Configure nonstop-nsx_g --prefix=${PWD} \
224 --openssldir=${PWD}/ssl no-threads \
226 ./Configure nonstop-nsx_put --prefix=${PWD} \
227 --openssldir=${PWD}/ssl threads "-D_REENTRANT" \
229 ./Configure nonstop-nsx_spt_floss --prefix=${PWD} \
230 --openssldir=${PWD}/ssl threads "-D_REENTRANT" \
232 ./Configure nonstop-nsx_64 --prefix=${PWD} \
[all …]
/freebsd-src/lib/libypclnt/
H A Dypclnt_passwd.c45 #include <pwd.h>
118 ypclnt_passwd(ypclnt_t *ypclnt, const struct passwd *pwd, const char *passwd) in ypclnt_passwd() argument
122 return (yppasswd_remote(ypclnt, pwd, passwd)); in ypclnt_passwd()
124 return (yppasswd_local(ypclnt, pwd)); in ypclnt_passwd()
137 yppasswd_local(ypclnt_t *ypclnt, const struct passwd *pwd) in yppasswd_local() argument
148 yppwd.newpw.pw_uid = pwd->pw_uid; in yppasswd_local()
149 yppwd.newpw.pw_gid = pwd->pw_gid; in yppasswd_local()
150 yppwd.newpw.pw_change = pwd->pw_change; in yppasswd_local()
151 yppwd.newpw.pw_expire = pwd->pw_expire; in yppasswd_local()
152 yppwd.newpw.pw_fields = pwd->pw_fields; in yppasswd_local()
[all …]
/freebsd-src/usr.sbin/pwd_mkdb/
H A Dpwd_mkdb.c43 #include <pwd.h>
69 static struct passwd pwd; /* password structure */ variable
190 while (scan(fp, &pwd)) in main()
191 if (!is_comment && strlen(pwd.pw_name) >= MAXLOGNAME) { in main()
192 warnx("%s: username too long", pwd.pw_name); in main()
341 for (cnt = 1; scan(fp, &pwd); ++cnt) { in main()
343 (pwd.pw_name[0] == '+' || pwd.pw_name[0] == '-')) { in main()
360 (!username || (strcmp(username, pwd.pw_name) == 0))) { in main()
363 COMPACT(pwd.pw_name); in main()
365 SCALAR(pwd.pw_uid); in main()
[all …]
/freebsd-src/bin/sh/tests/builtins/
H A Dcd1.011 [ "$PWD" = "$P" ]
12 [ "$(pwd)" = "$P" ]
14 [ "$PWD" = "$P" ]
15 [ "$(pwd)" = "$P" ]
23 (cd -L 1/../1 && [ "$(pwd -L)" = "$P/$T/1" ])
24 (cd -L link1 && [ "$(pwd -L)" = "$P/$T/link1" ])
25 (cd -L link1 && [ "$(pwd -P)" = "$P/$T/1/2" ])
26 (cd -P link1 && [ "$(pwd -L)" = "$P/$T/1/2" ])
27 (cd -P link1 && [ "$(pwd -P)" = "$P/$T/1/2" ])
/freebsd-src/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2.c87 const uint32_t parallelism, const void *pwd, const size_t pwdlen, in argon2_hash() argument
115 context.pwd = (uint8_t *) pwd; in argon2_hash()
160 const uint32_t parallelism, const void *pwd, in argon2i_hash_encoded() argument
165 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2i_hash_encoded()
171 const uint32_t parallelism, const void *pwd, in argon2i_hash_raw() argument
175 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2i_hash_raw()
181 const uint32_t parallelism, const void *pwd, in argon2id_hash_encoded() argument
186 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2id_hash_encoded()
192 const uint32_t parallelism, const void *pwd, in argon2id_hash_raw() argument
196 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2id_hash_raw()
[all …]
/freebsd-src/usr.bin/login/
H A Dlogin.c61 #include <pwd.h>
115 struct passwd *pwd; variable
288 if (failures > (pwd ? 0 : 1)) in main()
320 (void)getpwnam_r(username, &pwres, pwbuf, sizeof(pwbuf), &pwd); in main()
321 if (pwd != NULL && pwd->pw_uid == 0) in main()
329 if (pwd != NULL && fflag && in main()
330 (uid == (uid_t)0 || uid == (uid_t)pwd->pw_uid)) { in main()
343 if (pwd != NULL && rval == 0) in main()
359 pwd = NULL; in main()
409 lc = login_getpwclass(pwd); in main()
[all …]
/freebsd-src/usr.bin/newgrp/
H A Dnewgrp.c41 #include <pwd.h>
54 static struct passwd *pwd; variable
79 if ((pwd = getpwuid(getuid())) == NULL) in main()
135 initres = initgroups(pwd->pw_name, pwd->pw_gid); in restoregrps()
136 setres = setgid(pwd->pw_gid); in restoregrps()
171 if (pwd->pw_gid == grp->gr_gid) in addgroup()
174 if (strcmp(*p, pwd->pw_name) == 0) { in addgroup()
263 shell = pwd->pw_shell; in loginshell()
266 if (chdir(pwd->pw_dir) < 0) { in loginshell()
267 warn("%s", pwd->pw_dir); in loginshell()
[all …]

12345678910>>...66