| /freebsd-14.2/contrib/openpam/t/ |
| H A D | t_openpam_dispatch.c | 65 int pam_err, ret; variable 73 if (pam_err != PAM_SUCCESS) { 84 ret = (pam_err == PAM_SYSTEM_ERR); 85 pam_err = pam_setcred(pamh, 0); 87 ret &= (pam_err == PAM_SYSTEM_ERR); 88 pam_err = pam_acct_mgmt(pamh, 0); 91 pam_err = pam_chauthtok(pamh, 0); 100 pam_end(pamh, pam_err); 133 int pam_err; variable 150 if (pam_err != PAM_SUCCESS) { [all …]
|
| H A D | t_pam_env.c | 61 int pam_err, ret; in t_env_empty() local 72 pam_end(pamh, pam_err); in t_env_empty() 81 int pam_err, ret; in t_putenv_simple() local 95 pam_end(pamh, pam_err); in t_putenv_simple() 104 int pam_err, ret; in t_setenv_simple() local 118 pam_end(pamh, pam_err); in t_setenv_simple() 127 int pam_err, ret; in t_getenv_empty() local 134 pam_end(pamh, pam_err); in t_getenv_empty() 143 int pam_err, ret; in t_getenv_simple_miss() local 152 pam_end(pamh, pam_err); in t_getenv_simple_miss() [all …]
|
| H A D | t_openpam_subst.c | 63 int pam_err, ret; variable 65 pam_err = openpam_subst(NULL, buf, &bufsize, template); 66 ret = (pam_err == PAM_SUCCESS);
|
| /freebsd-14.2/usr.bin/passwd/ |
| H A 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() 146 pam_err = pam_set_item(pamh, PAM_RHOST, hostname); in main() 148 pam_err = pam_set_item(pamh, PAM_RUSER, getlogin()); in main() 154 pam_err = pam_set_data(pamh, "yp_server", yp_host, NULL); in main() 158 pam_err = pam_chauthtok(pamh, 0); in main() 162 pam_end(pamh, pam_err); in main() [all …]
|
| /freebsd-14.2/lib/libpam/modules/pam_lastlog/ |
| H A D | pam_lastlog.c | 75 int pam_err; in pam_sm_open_session() local 78 if (pam_err != PAM_SUCCESS) in pam_sm_open_session() 79 return (pam_err); in pam_sm_open_session() 85 if (pam_err != PAM_SUCCESS) { 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() 150 return (pam_err); in pam_sm_open_session() 159 int pam_err; in pam_sm_close_session() local 162 if (pam_err != PAM_SUCCESS) in pam_sm_close_session() [all …]
|
| /freebsd-14.2/lib/libpam/modules/pam_ssh/ |
| H A D | pam_ssh.c | 173 return (pam_err); in pam_sm_authenticate() 188 return (pam_err); in pam_sm_authenticate() 193 return (pam_err); in pam_sm_authenticate() 330 int fd, pam_err; in pam_ssh_add_keys_to_agent() local 342 pam_err = PAM_SYSTEM_ERR; in pam_ssh_add_keys_to_agent() 361 pam_err = PAM_SUCCESS; in pam_ssh_add_keys_to_agent() 373 return (pam_err); in pam_ssh_add_keys_to_agent() 383 int pam_err; in pam_sm_open_session() local 393 return (pam_err); in pam_sm_open_session() 399 return (pam_err); in pam_sm_open_session() [all …]
|
| /freebsd-14.2/contrib/openpam/modules/pam_unix/ |
| H A D | pam_unix.c | 76 int pam_err, retry; in pam_sm_authenticate() local 83 return (pam_err); in pam_sm_authenticate() 90 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate() 104 if (pam_err == PAM_SUCCESS) in pam_sm_authenticate() 111 if (pam_err == PAM_SUCCESS) in pam_sm_authenticate() 114 if (pam_err == PAM_CONV_ERR) in pam_sm_authenticate() 115 return (pam_err); in pam_sm_authenticate() 116 if (pam_err != PAM_SUCCESS) in pam_sm_authenticate() 123 pam_err = PAM_AUTH_ERR; in pam_sm_authenticate() 125 pam_err = PAM_SUCCESS; in pam_sm_authenticate() [all …]
|
| /freebsd-14.2/contrib/openpam/bin/su/ |
| H A D | su.c | 76 int o, pam_err, status; in main() local 108 if ((pam_err = pam_set_item(pamh, PAM_TTY, tty)) != PAM_SUCCESS) in main() 112 if ((pam_err = pam_authenticate(pamh, 0)) != PAM_SUCCESS) in main() 114 if ((pam_err = pam_acct_mgmt(pamh, 0)) == PAM_NEW_AUTHTOK_REQD) in main() 115 pam_err = pam_chauthtok(pamh, PAM_CHANGE_EXPIRED_AUTHTOK); in main() 116 if (pam_err != PAM_SUCCESS) in main() 124 if ((pam_err = pam_open_session(pamh, 0)) != PAM_SUCCESS) in main() 128 pam_err = pam_get_item(pamh, PAM_USER, &item); in main() 178 pam_err = pam_close_session(pamh, 0); in main() 179 pam_end(pamh, pam_err); in main() [all …]
|
| /freebsd-14.2/lib/libpam/modules/pam_login_access/ |
| H A D | pam_login_access.c | 74 int pam_err; in pam_sm_acct_mgmt() local 76 pam_err = pam_get_item(pamh, PAM_USER, &user); 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() 85 pam_err = pam_get_item(pamh, PAM_RHOST, &rhost); in pam_sm_acct_mgmt() 86 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt() 87 return (pam_err); in pam_sm_acct_mgmt() 89 pam_err = pam_get_item(pamh, PAM_TTY, &tty); in pam_sm_acct_mgmt() 90 if (pam_err != PAM_SUCCESS) in pam_sm_acct_mgmt() 91 return (pam_err); in pam_sm_acct_mgmt()
|
| /freebsd-14.2/lib/libpam/modules/pam_securetty/ |
| H A 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-14.2/usr.bin/lock/ |
| H A D | lock.c | 101 int ch, failures, pam_err, sectimeout, usemine, vtylock; in main() local 107 pam_err = PAM_SYSTEM_ERR; /* pacify GCC */ in main() 164 if (pam_err != PAM_SUCCESS) in main() 165 err(1, "pam_start: %s", pam_strerror(NULL, pam_err)); in main() 229 pam_err = pam_authenticate(pamh, 0); in main() 230 if (pam_err == PAM_SUCCESS) in main() 233 if (pam_err != PAM_AUTH_ERR && in main() 234 pam_err != PAM_USER_UNKNOWN && in main() 235 pam_err != PAM_MAXTRIES) { in main() 237 pam_strerror(pamh, pam_err)); in main() [all …]
|
| /freebsd-14.2/usr.bin/login/ |
| H A D | login.c | 155 static int pam_err; variable 302 if (pam_err != PAM_SUCCESS) { in main() 310 if (pam_err != PAM_SUCCESS) { in main() 318 if (pam_err != PAM_SUCCESS) { in main() 406 if (pam_err != PAM_SUCCESS) { in main() 538 if (pam_err != PAM_SUCCESS) { in main() 544 if (pam_err != PAM_SUCCESS) { in main() 690 switch (pam_err) { in auth_pam() 737 switch (pam_err) { in auth_pam() 756 pam_end(pamh, pam_err); in auth_pam() [all …]
|
| /freebsd-14.2/lib/libpam/modules/pam_ftpusers/ |
| H A 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-14.2/lib/libpam/modules/pam_self/ |
| H A 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-14.2/libexec/atrun/ |
| H A D | atrun.c | 140 int pam_err; in run_file() local 176 pam_err = pam_start(atrun, pentry->pw_name, &pamc, &pamh); in run_file() local 177 if (pam_err != PAM_SUCCESS) in run_file() 178 perrx("cannot start PAM: %s", pam_strerror(pamh, pam_err)); in run_file() 180 pam_err = pam_acct_mgmt(pamh, PAM_SILENT); in run_file() 182 if (pam_err != PAM_SUCCESS && pam_err != PAM_NEW_AUTHTOK_REQD) in run_file() 185 filename, pam_strerror(pamh, pam_err)); in run_file() 187 pam_end(pamh, pam_err); in run_file()
|
| /freebsd-14.2/usr.sbin/cron/cron/ |
| H A D | do_command.c | 117 int pam_err; in child_process() local 134 pam_err = pam_start("cron", usernm, &pamc, &pamh); in child_process() 135 if (pam_err != PAM_SUCCESS) { in child_process() 140 pam_err = pam_acct_mgmt(pamh, PAM_SILENT); in child_process() 142 if (pam_err != PAM_SUCCESS && pam_err != PAM_NEW_AUTHTOK_REQD) { in child_process() 147 pam_end(pamh, pam_err); in child_process()
|
| /freebsd-14.2/lib/libpam/modules/pam_exec/ |
| H A D | pam_exec.c | 70 #define PAM_ERR_ENV(pam_err) PAM_ERR_ENV_X(#pam_err, pam_err) argument 171 int pam_err, serrno, status; in _pam_exec() local 184 #define OUT(ret) do { pam_err = (ret); goto out; } while (0) in _pam_exec() 217 pam_err = pam_get_item(pamh, pam_item_env[i].item, &item); in _pam_exec() 218 if (pam_err != PAM_SUCCESS || item == NULL) in _pam_exec() 460 return (pam_err); in _pam_exec()
|