HomeSort by: relevance | last modified time | path
    Searched defs:pamh (Results 1 - 8 of 8) sorted by relevancy

  /src/usr.bin/passwd/
pam_passwd.c 58 static pam_handle_t *pamh; variable in typeref:typename:pam_handle_t *
67 warnx("%s: %s", (msg), pam_strerror(pamh, pam_err)); \
110 pam_err = pam_start("passwd", username, &pamc, &pamh);
115 pam_err = pam_set_item(pamh, PAM_TTY, ttyname(STDERR_FILENO));
119 pam_err = pam_set_item(pamh, PAM_RHOST, hostname);
122 pam_err = pam_set_item(pamh, PAM_RUSER, getlogin());
126 pam_err = pam_chauthtok(pamh, 0);
133 pam_strerror(pamh, pam_err));
136 pam_strerror(pamh, pam_err));
145 pam_end(pamh, pam_err)
    [all...]
  /src/usr.bin/lock/
lock.c 111 pam_handle_t *pamh = NULL; local in function:main
218 pam_err = pam_start("lock", pw->pw_name, &pamc, &pamh);
257 pam_err = pam_authenticate(pamh, 0);
293 (void)pam_end(pamh, pam_err);
  /src/lib/libtelnet/
sra.c 559 pam_handle_t *pamh = NULL; local in function:check_user
566 e = pam_start("telnetd", name, &conv, &pamh);
568 syslog(LOG_ERR, "pam_start: %s", pam_strerror(pamh, e));
573 e = pam_set_item(pamh, PAM_RHOST, remotehost);
576 pam_strerror(pamh, e));
581 e = pam_authenticate(pamh, 0);
601 if ((e = pam_get_item(pamh, PAM_USER, &item)) ==
606 pam_strerror(pamh, e));
622 syslog(LOG_ERR, "auth_pam: %s", pam_strerror(pamh, e));
627 if ((e = pam_end(pamh, e)) != PAM_SUCCESS)
    [all...]
  /src/libexec/rexecd/
rexecd.c 77 static pam_handle_t *pamh; variable in typeref:typename:pam_handle_t *
229 if (!pam_ok(pam_start("rexecd", user, &pamc, &pamh)) ||
230 !pam_ok(pam_set_item(pamh, PAM_RHOST, hostname)) ||
231 !pam_ok(pam_set_item(pamh, PAM_AUTHTOK, pass))) {
234 hostname, pam_strerror(pamh, pam_err));
237 if (!pam_ok(pam_authenticate(pamh, pam_flags)) ||
238 !pam_ok(pam_acct_mgmt(pamh, pam_flags))) {
241 hostname, pam_strerror(pamh, pam_err));
277 (void)pam_end(pamh, pam_err);
339 if (!pam_ok(pam_setcred(pamh, PAM_ESTABLISH_CRED))
    [all...]
  /src/usr.bin/login/
login_pam.c 117 pam_handle_t *pamh = NULL; local in function:main
257 syslog(LOG_ERR, "%s: %s", msg, pam_strerror(pamh, pam_err)); \
258 warnx("%s: %s", msg, pam_strerror(pamh, pam_err)); \
259 pam_end(pamh, pam_err); \
263 pam_err = pam_start("login", username, &pamc, &pamh);
265 if (pamh != NULL)
269 pam_strerror(pamh, pam_err));
274 pam_err = pam_set_item(pamh, (item), (var)); \
322 switch(pam_err = pam_authenticate(pamh, pam_silent)) {
328 pam_err = pam_get_item(pamh, PAM_USER, &newuser)
    [all...]
  /src/usr.bin/su/
su_pam.c 87 safe_pam_strerror(pam_handle_t *pamh, int pam_err) {
90 if ((msg = pam_strerror(pamh, pam_err)) != NULL)
118 pam_handle_t *pamh = NULL; local in function:main
226 if ((pam_err = pam_start("su", user, &pamc, &pamh)) != PAM_SUCCESS) {
227 if (pamh != NULL)
231 safe_pam_strerror(pamh, pam_err));
237 if ((pam_err = pam_set_item(pamh, (item), (var))) != PAM_SUCCESS) \
253 if ((pam_err = pam_authenticate(pamh, 0)) != PAM_SUCCESS) {
255 username, user, ontty(), safe_pam_strerror(pamh, pam_err));
256 (void)pam_end(pamh, pam_err)
    [all...]
  /src/libexec/rshd/
rshd.c 117 static pam_handle_t *pamh; variable in typeref:typename:pam_handle_t *
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);
465 pam_strerror(pamh, pam_err));
469 if ((pam_err = pam_set_item(pamh, PAM_RUSER, remuser)) != PAM_SUCCESS |
    [all...]
  /src/libexec/ftpd/
ftpd.c 199 pam_handle_t *pamh = NULL; variable in typeref:typename:pam_handle_t *
1314 if (pamh) {
1315 if ((e = pam_setcred(pamh, PAM_DELETE_CRED)) != PAM_SUCCESS)
1317 pam_strerror(pamh, e));
1318 if ((e = pam_close_session(pamh,0)) != PAM_SUCCESS)
1320 pam_strerror(pamh, e));
1321 if ((e = pam_end(pamh, e)) != PAM_SUCCESS)
1322 syslog(LOG_ERR, "pam_end: %s", pam_strerror(pamh, e));
1323 pamh = NULL;
1488 if (pamh) {
    [all...]

Completed in 48 milliseconds