| /freebsd-10-stable/usr.bin/passwd/ |
| D | passwd.c | 71 int o, pam_err; in main() local 129 if (pam_err != PAM_SUCCESS) { \ in main() 130 if (pam_err == PAM_AUTH_ERR || pam_err == PAM_PERM_DENIED || \ in main() 131 pam_err == PAM_AUTHTOK_RECOVERY_ERR) \ in main() 134 warnx("%s(): %s", func, pam_strerror(pamh, pam_err)); \ in main() 140 pam_err = pam_start("passwd", pwd->pw_name, &pamc, &pamh); in main() 143 pam_err = pam_set_item(pamh, PAM_TTY, ttyname(STDERR_FILENO)); in main() 146 pam_err = pam_set_item(pamh, PAM_RHOST, hostname); in main() 148 pam_err = pam_set_item(pamh, PAM_RUSER, getlogin()); in main() 152 pam_err = pam_set_data(pamh, "yp_domain", yp_domain, NULL); in main() [all …]
|
| /freebsd-10-stable/lib/libpam/modules/pam_ssh/ |
| D | pam_ssh.c | 146 void *data, int pam_err __unused) in pam_ssh_free_key() 164 int nkeys, nullok, pam_err, pass; in pam_sm_authenticate() local 172 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_authenticate() 173 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate() 174 return (pam_err); in pam_sm_authenticate() 186 pam_err = pam_get_authtok(pamh, PAM_AUTHTOK, in pam_sm_authenticate() 188 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate() 189 return (pam_err); in pam_sm_authenticate() 192 pam_err = openpam_borrow_cred(pamh, pwd); in pam_sm_authenticate() 193 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate() [all …]
|
| /freebsd-10-stable/lib/libpam/modules/pam_lastlog/ |
| D | pam_lastlog.c | 75 int pam_err; in pam_sm_open_session() local 77 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_open_session() 78 if (pam_err != PAM_SUCCESS) in pam_sm_open_session() 79 return (pam_err); in pam_sm_open_session() 84 pam_err = pam_get_item(pamh, PAM_RHOST, &rhost); in pam_sm_open_session() 85 if (pam_err != PAM_SUCCESS) { in pam_sm_open_session() 89 pam_err = pam_get_item(pamh, PAM_TTY, &tty); in pam_sm_open_session() 90 if (pam_err != PAM_SUCCESS) { in pam_sm_open_session() 96 pam_err = PAM_SERVICE_ERR; in pam_sm_open_session() 123 pam_err = PAM_SERVICE_ERR; in pam_sm_open_session() [all …]
|
| /freebsd-10-stable/contrib/openpam/modules/pam_unix/ |
| D | pam_unix.c | 78 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 …]
|
| /freebsd-10-stable/contrib/openpam/bin/su/ |
| D | su.c | 78 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 …]
|
| /freebsd-10-stable/lib/libpam/modules/pam_login_access/ |
| D | pam_login_access.c | 61 int pam_err; in pam_sm_acct_mgmt() local 63 pam_err = pam_get_item(pamh, PAM_USER, &user); in pam_sm_acct_mgmt() 64 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt() 65 return (pam_err); in pam_sm_acct_mgmt() 72 pam_err = pam_get_item(pamh, PAM_RHOST, &rhost); in pam_sm_acct_mgmt() 73 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt() 74 return (pam_err); in pam_sm_acct_mgmt() 76 pam_err = pam_get_item(pamh, PAM_TTY, &tty); in pam_sm_acct_mgmt() 77 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt() 78 return (pam_err); in pam_sm_acct_mgmt()
|
| /freebsd-10-stable/libexec/rshd/ |
| D | rshd.c | 93 static int pam_err; variable 96 if ((pam_err = pam_setcred(pamh, PAM_DELETE_CRED)) != PAM_SUCCESS) \ 97 syslog(LOG_ERR|LOG_AUTH, "pam_setcred(): %s", pam_strerror(pamh, pam_err)); \ 98 if ((pam_err = pam_close_session(pamh,0)) != PAM_SUCCESS) \ 99 syslog(LOG_ERR|LOG_AUTH, "pam_close_session(): %s", pam_strerror(pamh, pam_err)); \ 100 if ((pam_err = pam_end(pamh, pam_err)) != PAM_SUCCESS) \ 101 syslog(LOG_ERR|LOG_AUTH, "pam_end(): %s", pam_strerror(pamh, pam_err)); \ 308 pam_err = pam_start("rsh", luser, &pamc, &pamh); in doit() 309 if (pam_err != PAM_SUCCESS) { in doit() 311 pam_strerror(pamh, pam_err)); in doit() [all …]
|
| /freebsd-10-stable/usr.bin/login/ |
| D | login.c | 153 static int pam_err; variable 299 pam_err = pam_start("login", username, &pamc, &pamh); in main() 300 if (pam_err != PAM_SUCCESS) { in main() 307 pam_err = pam_set_item(pamh, PAM_TTY, tty); in main() 308 if (pam_err != PAM_SUCCESS) { in main() 315 pam_err = pam_set_item(pamh, PAM_RHOST, hostname); in main() 316 if (pam_err != PAM_SUCCESS) { in main() 403 pam_err = pam_setcred(pamh, pam_silent|PAM_ESTABLISH_CRED); in main() 404 if (pam_err != PAM_SUCCESS) { in main() 543 pam_err = pam_setcred(pamh, pam_silent|PAM_REINITIALIZE_CRED); in main() [all …]
|
| /freebsd-10-stable/lib/libpam/modules/pam_securetty/ |
| D | pam_securetty.c | 62 int pam_err; in pam_sm_acct_mgmt() local 64 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_acct_mgmt() 65 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt() 66 return (pam_err); in pam_sm_acct_mgmt() 76 pam_err = pam_get_item(pamh, PAM_TTY, &tty); in pam_sm_acct_mgmt() 77 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt() 78 return (pam_err); in pam_sm_acct_mgmt()
|
| /freebsd-10-stable/lib/libpam/modules/pam_ftpusers/ |
| D | pam_ftpusers.c | 60 int pam_err, found, allow; in pam_sm_acct_mgmt() local 65 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_acct_mgmt() 66 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt() 67 return (pam_err); in pam_sm_acct_mgmt() 107 pam_err = allow ? PAM_SUCCESS : PAM_AUTH_ERR; in pam_sm_acct_mgmt() 109 pam_err = allow ? PAM_AUTH_ERR : PAM_SUCCESS; in pam_sm_acct_mgmt() 112 return (pam_err); in pam_sm_acct_mgmt()
|
| /freebsd-10-stable/lib/libpam/modules/pam_self/ |
| D | pam_self.c | 60 int pam_err; in pam_sm_authenticate() local 63 pam_err = pam_get_user(pamh, &luser, NULL); in pam_sm_authenticate() 64 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate() 65 return (pam_err); in pam_sm_authenticate()
|
| /freebsd-10-stable/libexec/atrun/ |
| D | atrun.c | 142 int pam_err; in run_file() local 178 pam_err = pam_start(atrun, pentry->pw_name, &pamc, &pamh); in run_file() local 179 if (pam_err != PAM_SUCCESS) in run_file() 180 perrx("cannot start PAM: %s", pam_strerror(pamh, pam_err)); in run_file() 182 pam_err = pam_acct_mgmt(pamh, PAM_SILENT); in run_file() 184 if (pam_err != PAM_SUCCESS && pam_err != PAM_NEW_AUTHTOK_REQD) in run_file() 187 filename, pam_strerror(pamh, pam_err)); in run_file() 189 pam_end(pamh, pam_err); in run_file()
|
| /freebsd-10-stable/usr.sbin/cron/cron/ |
| D | do_command.c | 113 int pam_err; local 130 pam_err = pam_start("cron", usernm, &pamc, &pamh); 131 if (pam_err != PAM_SUCCESS) { 136 pam_err = pam_acct_mgmt(pamh, PAM_SILENT); 138 if (pam_err != PAM_SUCCESS && pam_err != PAM_NEW_AUTHTOK_REQD) { 143 pam_end(pamh, pam_err);
|
| /freebsd-10-stable/lib/libpam/modules/pam_exec/ |
| D | pam_exec.c | 111 int envlen, i, nitems, pam_err, status; in _pam_exec() local 151 pam_err = pam_get_item(pamh, env_items[i].item, &item); in _pam_exec() 152 if (pam_err != PAM_SUCCESS || item == NULL) in _pam_exec()
|