Searched refs:pam_err (Results 1 - 17 of 17) sorted by relevance

/freebsd-current/contrib/openpam/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
133 int pam_err; variable
[all...]
H A Dt_pam_env.c62 int pam_err, ret;
65 pam_err = pam_start("t_pam_env", "test", &t_null_pamc, &pamh);
66 t_assert(pam_err == PAM_SUCCESS);
73 pam_end(pamh, pam_err);
82 int pam_err, ret;
85 pam_err = pam_start("t_pam_env", "test", &t_null_pamc, &pamh);
86 t_assert(pam_err == PAM_SUCCESS);
87 pam_err = pam_putenv(pamh, T_ENV_NAMEVALUE);
88 ret &= t_compare_pam_err(PAM_SUCCESS, pam_err);
96 pam_end(pamh, pam_err);
61 int pam_err, ret; local
81 int pam_err, ret; local
104 int pam_err, ret; local
127 int pam_err, ret; local
143 int pam_err, ret; local
161 int pam_err, ret; local
[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);
/freebsd-current/usr.bin/passwd/
H A Dpasswd.c70 int o, pam_err; local
128 if (pam_err != PAM_SUCCESS) { \
129 if (pam_err == PAM_AUTH_ERR || pam_err == PAM_PERM_DENIED || \
130 pam_err == PAM_AUTHTOK_RECOVERY_ERR) \
133 warnx("%s(): %s", func, pam_strerror(pamh, pam_err)); \
139 pam_err = pam_start("passwd", pwd->pw_name, &pamc, &pamh);
142 pam_err = pam_set_item(pamh, PAM_TTY, ttyname(STDERR_FILENO));
145 pam_err = pam_set_item(pamh, PAM_RHOST, hostname);
147 pam_err
[all...]
/freebsd-current/contrib/openpam/bin/su/
H A Dsu.c76 int o, pam_err, status; local
102 if ((pam_err = pam_set_item(pamh, PAM_RHOST, hostname)) != PAM_SUCCESS)
105 if ((pam_err = pam_set_item(pamh, PAM_RUSER, user)) != PAM_SUCCESS)
108 if ((pam_err = pam_set_item(pamh, PAM_TTY, tty)) != PAM_SUCCESS)
112 if ((pam_err = pam_authenticate(pamh, 0)) != PAM_SUCCESS)
114 if ((pam_err = pam_acct_mgmt(pamh, 0)) == PAM_NEW_AUTHTOK_REQD)
115 pam_err = pam_chauthtok(pamh, PAM_CHANGE_EXPIRED_AUTHTOK);
116 if (pam_err != PAM_SUCCESS)
120 if ((pam_err = pam_setcred(pamh, PAM_ESTABLISH_CRED)) != PAM_SUCCESS)
124 if ((pam_err
[all...]
/freebsd-current/contrib/openpam/modules/pam_unix/
H A Dpam_unix.c76 int pam_err, retry; local
82 if ((pam_err = pam_get_user(pamh, &user, NULL)) != PAM_SUCCESS)
83 return (pam_err);
89 pam_err = pam_get_item(pamh, PAM_CONV, (const void **)&conv);
90 if (pam_err != PAM_SUCCESS)
98 pam_err = pam_get_authtok(pamh, PAM_AUTHTOK,
102 pam_err = (*conv->conv)(1, &msgp, &resp, conv->appdata_ptr);
104 if (pam_err == PAM_SUCCESS)
111 if (pam_err == PAM_SUCCESS)
114 if (pam_err
[all...]
/freebsd-current/lib/libpam/modules/pam_login_access/
H A Dpam_login_access.c74 int pam_err; local
76 pam_err = pam_get_item(pamh, PAM_USER, &user);
77 if (pam_err != PAM_SUCCESS)
78 return (pam_err);
85 pam_err = pam_get_item(pamh, PAM_RHOST, &rhost);
86 if (pam_err != PAM_SUCCESS)
87 return (pam_err);
89 pam_err = pam_get_item(pamh, PAM_TTY, &tty);
90 if (pam_err != PAM_SUCCESS)
91 return (pam_err);
[all...]
/freebsd-current/lib/libpam/modules/pam_securetty/
H A Dpam_securetty.c61 int pam_err; local
63 pam_err = pam_get_user(pamh, &user, NULL);
64 if (pam_err != PAM_SUCCESS)
65 return (pam_err);
75 pam_err = pam_get_item(pamh, PAM_TTY, &tty);
76 if (pam_err != PAM_SUCCESS)
77 return (pam_err);
/freebsd-current/lib/libpam/modules/pam_lastlog/
H A Dpam_lastlog.c75 int pam_err; local
77 pam_err = pam_get_user(pamh, &user, NULL);
78 if (pam_err != PAM_SUCCESS)
79 return (pam_err);
84 pam_err = pam_get_item(pamh, PAM_RHOST, &rhost);
85 if (pam_err != PAM_SUCCESS) {
89 pam_err = pam_get_item(pamh, PAM_TTY, &tty);
90 if (pam_err != PAM_SUCCESS) {
96 pam_err = PAM_SERVICE_ERR;
123 pam_err
159 int pam_err; local
[all...]
/freebsd-current/lib/libpam/modules/pam_self/
H A Dpam_self.c60 int pam_err; local
63 pam_err = pam_get_user(pamh, &luser, NULL);
64 if (pam_err != PAM_SUCCESS)
65 return (pam_err);
/freebsd-current/lib/libpam/modules/pam_ssh/
H A Dpam_ssh.c144 void *data, int pam_err __unused)
162 int nkeys, nullok, pam_err, pass; local
170 pam_err = pam_get_user(pamh, &user, NULL);
171 if (pam_err != PAM_SUCCESS)
172 return (pam_err);
184 pam_err = pam_get_authtok(pamh, PAM_AUTHTOK,
186 if (pam_err != PAM_SUCCESS)
187 return (pam_err);
190 pam_err = openpam_borrow_cred(pamh, pwd);
191 if (pam_err !
329 int fd, pam_err; local
382 int pam_err; local
[all...]
/freebsd-current/lib/libpam/modules/pam_ftpusers/
H A Dpam_ftpusers.c60 int pam_err, found, allow; local
65 pam_err = pam_get_user(pamh, &user, NULL);
66 if (pam_err != PAM_SUCCESS)
67 return (pam_err);
107 pam_err = allow ? PAM_SUCCESS : PAM_AUTH_ERR;
109 pam_err = allow ? PAM_AUTH_ERR : PAM_SUCCESS;
112 return (pam_err);
/freebsd-current/usr.bin/lock/
H A Dlock.c89 int ch, failures, pam_err, sectimeout, usemine, vtylock; local
95 pam_err = PAM_SYSTEM_ERR; /* pacify GCC */
151 pam_err = pam_start("lock", pw->pw_name, &pamc, &pamh);
152 if (pam_err != PAM_SUCCESS)
153 err(1, "pam_start: %s", pam_strerror(NULL, pam_err));
217 pam_err = pam_authenticate(pamh, 0);
218 if (pam_err == PAM_SUCCESS)
221 if (pam_err != PAM_AUTH_ERR &&
222 pam_err != PAM_USER_UNKNOWN &&
223 pam_err !
[all...]
/freebsd-current/usr.bin/login/
H A Dlogin.c149 static int pam_err; variable
295 pam_err = pam_start("login", username, &pamc, &pamh);
296 if (pam_err != PAM_SUCCESS) {
303 pam_err = pam_set_item(pamh, PAM_TTY, tty);
304 if (pam_err != PAM_SUCCESS) {
311 pam_err = pam_set_item(pamh, PAM_RHOST, hostname);
312 if (pam_err != PAM_SUCCESS) {
399 pam_err = pam_setcred(pamh, pam_silent|PAM_ESTABLISH_CRED);
400 if (pam_err != PAM_SUCCESS) {
531 pam_err
[all...]
/freebsd-current/libexec/atrun/
H A Datrun.c140 int pam_err; local
176 pam_err = pam_start(atrun, pentry->pw_name, &pamc, &pamh); local
177 if (pam_err != PAM_SUCCESS)
178 perrx("cannot start PAM: %s", pam_strerror(pamh, pam_err));
180 pam_err = pam_acct_mgmt(pamh, PAM_SILENT);
182 if (pam_err != PAM_SUCCESS && pam_err != PAM_NEW_AUTHTOK_REQD)
185 filename, pam_strerror(pamh, pam_err));
187 pam_end(pamh, pam_err);
/freebsd-current/usr.sbin/cron/cron/
H A Ddo_command.c117 int pam_err; local
134 pam_err = pam_start("cron", usernm, &pamc, &pamh);
135 if (pam_err != PAM_SUCCESS) {
140 pam_err = pam_acct_mgmt(pamh, PAM_SILENT);
142 if (pam_err != PAM_SUCCESS && pam_err != PAM_NEW_AUTHTOK_REQD) {
147 pam_end(pamh, pam_err);
/freebsd-current/lib/libpam/modules/pam_exec/
H A Dpam_exec.c69 #define PAM_ERR_ENV(pam_err) PAM_ERR_ENV_X(#pam_err, pam_err)
170 int pam_err, serrno, status; local
183 #define OUT(ret) do { pam_err = (ret); goto out; } while (0)
216 pam_err = pam_get_item(pamh, pam_item_env[i].item, &item);
217 if (pam_err != PAM_SUCCESS || item == NULL)
459 return (pam_err);

Completed in 141 milliseconds