Home
last modified time | relevance | path

Searched refs:pam_err (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/bsd/openpam/dist/t/
H A Dt_openpam_dispatch.c65 int pam_err, ret; variable
72 pam_err = pam_start(tf->name, "test", &pamc, &pamh);
73 if (pam_err != PAM_SUCCESS) {
74 t_printv("pam_start() returned %d\n", pam_err);
82 pam_err = pam_authenticate(pamh, 0);
83 t_printv("pam_authenticate() returned %d\n", pam_err);
84 ret = (pam_err == PAM_SYSTEM_ERR);
85 pam_err = pam_setcred(pamh, 0);
86 t_printv("pam_setcred() returned %d\n", pam_err);
87 ret &= (pam_err == PAM_SYSTEM_ERR);
[all …]
H A Dt_pam_env.c61 int pam_err, ret; in t_env_empty() local
64 pam_err = pam_start("t_pam_env", "test", &t_null_pamc, &pamh); in t_env_empty()
65 t_assert(pam_err == PAM_SUCCESS); in t_env_empty()
72 pam_end(pamh, pam_err); in t_env_empty()
81 int pam_err, ret; in t_putenv_simple() local
84 pam_err = pam_start("t_pam_env", "test", &t_null_pamc, &pamh); in t_putenv_simple()
85 t_assert(pam_err == PAM_SUCCESS); in t_putenv_simple()
86 pam_err = pam_putenv(pamh, T_ENV_NAMEVALUE); in t_putenv_simple()
87 ret &= t_compare_pam_err(PAM_SUCCESS, pam_err); in t_putenv_simple()
95 pam_end(pamh, pam_err); in t_putenv_simple()
[all …]
H A Dt_openpam_subst.c63 int pam_err, ret; variable
65 pam_err = openpam_subst(NULL, buf, &bufsize, template);
66 ret = (pam_err == PAM_SUCCESS);
/netbsd-src/usr.bin/passwd/
H A Dpam_passwd.c66 if (pam_err != PAM_SUCCESS) { \
67 warnx("%s: %s", (msg), pam_strerror(pamh, pam_err)); \
75 int ch, pam_err; in pwpam_process() local
110 pam_err = pam_start("passwd", username, &pamc, &pamh); in pwpam_process()
111 if (pam_err != PAM_SUCCESS) in pwpam_process()
113 pam_strerror(NULL, pam_err)); in pwpam_process()
115 pam_err = pam_set_item(pamh, PAM_TTY, ttyname(STDERR_FILENO)); in pwpam_process()
119 pam_err = pam_set_item(pamh, PAM_RHOST, hostname); in pwpam_process()
122 pam_err = pam_set_item(pamh, PAM_RUSER, getlogin()); in pwpam_process()
126 pam_err = pam_chauthtok(pamh, 0); in pwpam_process()
[all …]
/netbsd-src/lib/libpam/modules/pam_ssh/
H A Dpam_ssh.c153 void *data, int pam_err __unused) in pam_ssh_free_key()
171 int nkeys, nullok, pam_err, pass; in pam_sm_authenticate() local
180 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_authenticate()
181 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate()
182 return (pam_err); in pam_sm_authenticate()
194 pam_err = pam_get_authtok(pamh, PAM_AUTHTOK, in pam_sm_authenticate()
196 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate()
197 return (pam_err); in pam_sm_authenticate()
200 pam_err = openpam_borrow_cred(pamh, pwd); in pam_sm_authenticate()
201 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate()
[all …]
/netbsd-src/external/bsd/openpam/dist/modules/pam_unix/
H A Dpam_unix.c78 int pam_err, retry; in pam_sm_authenticate() local
84 if ((pam_err = pam_get_user(pamh, &user, NULL)) != PAM_SUCCESS) in pam_sm_authenticate()
85 return (pam_err); in pam_sm_authenticate()
91 pam_err = pam_get_item(pamh, PAM_CONV, (const void **)&conv); in pam_sm_authenticate()
92 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate()
100 pam_err = pam_get_authtok(pamh, PAM_AUTHTOK, in pam_sm_authenticate()
104 pam_err = (*conv->conv)(1, &msgp, &resp, conv->appdata_ptr); in pam_sm_authenticate()
106 if (pam_err == PAM_SUCCESS) in pam_sm_authenticate()
113 if (pam_err == PAM_SUCCESS) in pam_sm_authenticate()
116 if (pam_err == PAM_CONV_ERR) in pam_sm_authenticate()
[all …]
/netbsd-src/external/bsd/openpam/dist/bin/su/
H A Dsu.c78 int o, pam_err, status; in main() local
104 if ((pam_err = pam_set_item(pamh, PAM_RHOST, hostname)) != PAM_SUCCESS) in main()
107 if ((pam_err = pam_set_item(pamh, PAM_RUSER, user)) != PAM_SUCCESS) in main()
110 if ((pam_err = pam_set_item(pamh, PAM_TTY, tty)) != PAM_SUCCESS) in main()
114 if ((pam_err = pam_authenticate(pamh, 0)) != PAM_SUCCESS) in main()
116 if ((pam_err = pam_acct_mgmt(pamh, 0)) == PAM_NEW_AUTHTOK_REQD) in main()
117 pam_err = pam_chauthtok(pamh, PAM_CHANGE_EXPIRED_AUTHTOK); in main()
118 if (pam_err != PAM_SUCCESS) in main()
122 if ((pam_err = pam_setcred(pamh, PAM_ESTABLISH_CRED)) != PAM_SUCCESS) in main()
126 if ((pam_err = pam_open_session(pamh, 0)) != PAM_SUCCESS) in main()
[all …]
/netbsd-src/usr.bin/su/
H A Dsu_pam.c87 safe_pam_strerror(pam_handle_t *pamh, int pam_err) { in safe_pam_strerror() argument
90 if ((msg = pam_strerror(pamh, pam_err)) != NULL) in safe_pam_strerror()
94 snprintf(buf, sizeof(buf), "Unknown pam error %d", pam_err); in safe_pam_strerror()
112 int pam_err; in main() local
226 if ((pam_err = pam_start("su", user, &pamc, &pamh)) != PAM_SUCCESS) { in main()
231 safe_pam_strerror(pamh, pam_err)); in main()
237 if ((pam_err = pam_set_item(pamh, (item), (var))) != PAM_SUCCESS) \ in main()
253 if ((pam_err = pam_authenticate(pamh, 0)) != PAM_SUCCESS) { in main()
255 username, user, ontty(), safe_pam_strerror(pamh, pam_err)); in main()
256 (void)pam_end(pamh, pam_err); in main()
[all …]
/netbsd-src/usr.bin/login/
H A Dlogin_pam.c118 int pam_err; in main() local
257 syslog(LOG_ERR, "%s: %s", msg, pam_strerror(pamh, pam_err)); \ in main()
258 warnx("%s: %s", msg, pam_strerror(pamh, pam_err)); \ in main()
259 pam_end(pamh, pam_err); \ in main()
263 pam_err = pam_start("login", username, &pamc, &pamh); in main()
264 if (pam_err != PAM_SUCCESS) { in main()
269 pam_strerror(pamh, pam_err)); in main()
274 pam_err = pam_set_item(pamh, (item), (var)); \ in main()
275 if (pam_err != PAM_SUCCESS) \ in main()
322 switch(pam_err = pam_authenticate(pamh, pam_silent)) { in main()
[all …]
/netbsd-src/lib/libpam/modules/pam_login_access/
H A Dpam_login_access.c66 int pam_err; in pam_sm_acct_mgmt() local
68 pam_err = pam_get_item(pamh, PAM_USER, &user); in pam_sm_acct_mgmt()
69 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt()
70 return (pam_err); in pam_sm_acct_mgmt()
77 pam_err = pam_get_item(pamh, PAM_RHOST, &rhost); in pam_sm_acct_mgmt()
78 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt()
79 return (pam_err); in pam_sm_acct_mgmt()
81 pam_err = pam_get_item(pamh, PAM_TTY, &tty); in pam_sm_acct_mgmt()
82 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt()
83 return (pam_err); in pam_sm_acct_mgmt()
/netbsd-src/lib/libpam/modules/pam_securetty/
H A Dpam_securetty.c70 int pam_err; in pam_sm_acct_mgmt() local
74 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_acct_mgmt()
75 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt()
76 return (pam_err); in pam_sm_acct_mgmt()
88 pam_err = pam_get_item(pamh, PAM_TTY, &tty); in pam_sm_acct_mgmt()
89 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt()
90 return (pam_err); in pam_sm_acct_mgmt()
104 pam_err = pam_get_item(pamh, PAM_RHOST, &hostname); in pam_sm_acct_mgmt()
105 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt()
/netbsd-src/libexec/rshd/
H A Drshd.c118 static int pam_err; variable
121 if ((pam_err = pam_setcred(pamh, PAM_DELETE_CRED)) != PAM_SUCCESS) \
123 pam_strerror(pamh, pam_err)); \
124 if ((pam_err = pam_close_session(pamh,0)) != PAM_SUCCESS) \
126 pam_strerror(pamh, pam_err)); \
127 if ((pam_err = pam_end(pamh, pam_err)) != PAM_SUCCESS) \
129 pam_strerror(pamh, pam_err)); \
462 pam_err = pam_start("rsh", locuser, &pamc, &pamh); in doit()
463 if (pam_err != PAM_SUCCESS) { in doit()
465 pam_strerror(pamh, pam_err)); in doit()
[all …]
/netbsd-src/lib/libpam/modules/pam_lastlog/
H A Dpam_lastlog.c122 int pam_err; in pam_sm_open_session() local
128 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_open_session()
129 if (pam_err != PAM_SUCCESS) in pam_sm_open_session()
130 return pam_err; in pam_sm_open_session()
139 pam_err = pam_get_item(pamh, PAM_RHOST, &vrhost); in pam_sm_open_session()
140 if (pam_err != PAM_SUCCESS) in pam_sm_open_session()
144 pam_err = pam_get_item(pamh, PAM_SOCKADDR, &vss); in pam_sm_open_session()
145 if (pam_err != PAM_SUCCESS) in pam_sm_open_session()
149 pam_err = pam_get_item(pamh, PAM_TTY, &vtty); in pam_sm_open_session()
150 if (pam_err != PAM_SUCCESS) in pam_sm_open_session()
[all …]
/netbsd-src/lib/libpam/modules/pam_ftpusers/
H A Dpam_ftpusers.c67 int pam_err, found, allow; in pam_sm_acct_mgmt() local
73 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_acct_mgmt()
74 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt()
75 return (pam_err); in pam_sm_acct_mgmt()
117 pam_err = allow ? PAM_SUCCESS : PAM_AUTH_ERR; in pam_sm_acct_mgmt()
119 pam_err = allow ? PAM_AUTH_ERR : PAM_SUCCESS; in pam_sm_acct_mgmt()
122 return (pam_err); in pam_sm_acct_mgmt()
/netbsd-src/lib/libpam/modules/pam_self/
H A Dpam_self.c65 int pam_err; in pam_sm_authenticate() local
69 pam_err = pam_get_user(pamh, &luser, NULL); in pam_sm_authenticate()
70 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate()
71 return (pam_err); in pam_sm_authenticate()
/netbsd-src/usr.bin/lock/
H A Dlock.c113 int pam_err; in main() local
218 pam_err = pam_start("lock", pw->pw_name, &pamc, &pamh); in main()
219 if (pam_err != PAM_SUCCESS) in main()
220 err(1, "pam_start: %s", pam_strerror(NULL, pam_err)); in main()
257 pam_err = pam_authenticate(pamh, 0); in main()
258 if (pam_err == PAM_SUCCESS) in main()
293 (void)pam_end(pamh, pam_err); in main()
/netbsd-src/lib/libpam/modules/pam_group/
H A Dpam_group.c75 int pam_err, auth; in pam_sm_authenticate() local
120 pam_err = pam_prompt(pamh, PAM_ERROR_MSG, &promptresp, in pam_sm_authenticate()
124 if (pam_err == PAM_SUCCESS && promptresp) in pam_sm_authenticate()
130 if ((pam_err = authenticate(pamh, pwd, flags)) != PAM_SUCCESS) in pam_sm_authenticate()
131 return pam_err; in pam_sm_authenticate()
/netbsd-src/libexec/rexecd/
H A Drexecd.c83 static int pam_err; variable
84 #define pam_ok(err) ((pam_err = (err)) == PAM_SUCCESS)
234 hostname, pam_strerror(pamh, pam_err));
241 hostname, pam_strerror(pamh, pam_err));
277 (void)pam_end(pamh, pam_err);
341 pam_strerror(pamh, pam_err));
348 (void)pam_end(pamh, pam_err);
/netbsd-src/lib/libpam/modules/pam_exec/
H A Dpam_exec.c74 int pam_err, status; in _pam_exec() local
103 pam_err = pam_get_item(pamh, env_items[i].item, &item); in _pam_exec()
104 if (pam_err != PAM_SUCCESS || item == NULL) in _pam_exec()