Home
last modified time | relevance | path

Searched refs:pam (Results 1 – 24 of 24) sorted by relevance

/titanic_44/usr/src/man/man3pam/
H A DMakefile19 MANSECT= 3pam
21 MANFILES= pam.3pam \
22 pam_acct_mgmt.3pam \
23 pam_authenticate.3pam \
24 pam_chauthtok.3pam \
25 pam_get_user.3pam \
26 pam_getenv.3pam \
27 pam_getenvlist.3pam \
28 pam_open_session.3pam \
29 pam_putenv.3pam \
[all …]
/titanic_44/usr/src/cmd/ssh/sshd/
H A Dauth-pam.c160 pam_stuff *pam; in new_start_pam() local
177 if (authctxt->pam != NULL) { in new_start_pam()
178 fatal_remove_cleanup(&do_pam_cleanup_proc, authctxt->pam); in new_start_pam()
179 do_pam_cleanup_proc(authctxt->pam); in new_start_pam()
182 pam = xmalloc(sizeof(pam_stuff)); in new_start_pam()
183 (void) memset(pam, 0, sizeof(pam_stuff)); in new_start_pam()
197 pam->authctxt = authctxt; in new_start_pam()
198 pam->last_pam_retval = PAM_SUCCESS; in new_start_pam()
200 authctxt->pam = pam; in new_start_pam()
216 (void *) authctxt->pam); in new_start_pam()
[all …]
H A Dauth2-pam.c88 pam_handle_t *pamh = authctxt->pam->h; in do_pam_kbdint()
161 authctxt->pam->state |= PAM_S_DONE_ACCT_MGMT; in do_pam_kbdint()
173 debug2("kbd-int: success (pam->state == %x)", authctxt->pam->state); in do_pam_kbdint()
182 if (authctxt->pam->h != pamh) { in do_pam_kbdint()
207 authctxt->pam->last_pam_retval = retval; in do_pam_kbdint()
456 authctxt->pam->h = NULL; /* Let the conv function cleanup */ in kbdint_pam_abandon()
H A DMakefile42 auth2-pam.o \
49 auth-pam.o \
H A Dsession.c2471 if (!s || !s->authctxt || !s->authctxt->pam || !s->authctxt->pam->h) in session_do_pam()
2476 pam_retval = pam_get_item(s->authctxt->pam->h, PAM_CONV, in session_do_pam()
2483 pam_retval = pam_get_item(s->authctxt->pam->h, PAM_TTY, in session_do_pam()
2491 pam_retval = pam_set_item(s->authctxt->pam->h, PAM_TTY, s->tty); in session_do_pam()
2497 pam_retval = pam_set_item(s->authctxt->pam->h, in session_do_pam()
2505 pam_retval = pam_open_session(s->authctxt->pam->h, 0); in session_do_pam()
2509 pam_retval = pam_close_session(s->authctxt->pam->h, 0); in session_do_pam()
2514 pam_retval = pam_set_item(s->authctxt->pam->h, PAM_TTY, old_tty_copy); in session_do_pam()
2519 pam_retval = pam_set_item(s->authctxt->pam->h, PAM_CONV, &old_conv); in session_do_pam()
2534 PAM_STRERROR(s->authctxt->pam->h, pam_retval)); in session_do_pam()
H A Dauth.c338 } else if (authctxt->pam == NULL) { in audit_failed_login_cleanup()
/titanic_44/usr/src/pkg/manifests/
H A Dsystem-library.man3pam.inc17 file path=usr/share/man/man3pam/pam.3pam
18 file path=usr/share/man/man3pam/pam_acct_mgmt.3pam
19 file path=usr/share/man/man3pam/pam_authenticate.3pam
20 file path=usr/share/man/man3pam/pam_chauthtok.3pam
21 file path=usr/share/man/man3pam/pam_get_user.3pam
22 file path=usr/share/man/man3pam/pam_getenv.3pam
23 file path=usr/share/man/man3pam/pam_getenvlist.3pam
24 file path=usr/share/man/man3pam/pam_open_session.3pam
25 file path=usr/share/man/man3pam/pam_putenv.3pam
26 file path=usr/share/man/man3pam/pam_set_data.3pam
[all …]
H A DSUNWcs.man4.inc76 file path=usr/share/man/man4/pam.conf.4
H A DSUNWcs.mf397 file path=etc/pam.conf group=sys preserve=true
/titanic_44/usr/src/cmd/ssh/include/
H A Dauth-pam.h52 ac->pam != NULL && \
53 ac->pam->h != NULL && \
54 ac->pam->state == PAM_S_DONE)
56 #define AUTHPAM_RETVAL(ac, rv) ((ac != NULL && ac->pam != NULL) ? \
57 ac->pam->last_pam_retval : rv)
59 #define AUTHPAM_ERROR(ac, rv) ((ac != NULL && ac->pam != NULL && \
60 ac->pam->last_pam_retval != PAM_SUCCESS) ? \
61 ac->pam->last_pam_retval : rv)
H A Dauth.h98 pam_stuff *pam; member
/titanic_44/usr/src/lib/libpam/
H A Dpam_framework.c2141 get_pam_conf_entry(struct pam_fh *pam_fh, pam_handle_t *pamh, pamtab_t **pam) in get_pam_conf_entry() argument
2155 *pam = NULL; in get_pam_conf_entry()
2159 if ((*pam = calloc(1, sizeof (pamtab_t))) == NULL) { in get_pam_conf_entry()
2180 if (((*pam)->pam_service = strdup(arg)) == 0) { in get_pam_conf_entry()
2190 (*pam)->pam_type = -1; /* 0 is a valid value */ in get_pam_conf_entry()
2194 (*pam)->pam_type = PAM_AUTH_MODULE; in get_pam_conf_entry()
2196 (*pam)->pam_type = PAM_ACCOUNT_MODULE; in get_pam_conf_entry()
2198 (*pam)->pam_type = PAM_SESSION_MODULE; in get_pam_conf_entry()
2200 (*pam)->pam_type = PAM_PASSWORD_MODULE; in get_pam_conf_entry()
2206 (*pam)->pam_type = -1; /* 0 is a valid value */ in get_pam_conf_entry()
[all …]
H A DMakefile40 ETCFILES= pam.conf
/titanic_44/usr/src/cmd/tsol/tsol-zones/
H A Dsvc-tsol-zones37 pamconf=/etc/pam.conf
/titanic_44/usr/src/cmd/ssh/doc/
H A DINSTALL18 http://www.kernel.org/pub/linux/libs/pam/
78 control file as "/etc/pam.d/sshd" (or wherever your system
80 "contrib/sshd.pam.generic", you may need to edit it before using it on
82 config file in contrib/redhat/sshd.pam should be more useful.
93 --without-pam will disable PAM support. PAM is automatically detected
H A DREADME68 [4] http://www.kernel.org/pub/linux/libs/pam/ (PAM is standard on Solaris)
H A DChangeLog484 - (djm) Quieten the pam delete credentials error message
799 - (djm) Fix pam sprintf fix
809 - (djm) Fix bad fprintf format handling in auth-pam.c. Patch from
962 - (djm) Full license in auth-pam.c
1028 - Cleanup of auth-pam.c, save and print "account expired" error messages
1933 - Removed most of the pam code into its own file auth-pam.[ch]. This
2579 - Added sshd.pam PAM configuration file
/titanic_44/usr/src/cmd/tsol/labeld/
H A Dsvc-labeld165 PAM_DEST=$ROOT_PATH/etc/pam.conf
221 PAM_DEST=$ROOT_PATH/etc/pam.conf
222 TMPFILE=$PAM_TMP/pam.conf
/titanic_44/usr/src/cmd/ssh/libssh/common/
H A Dllib-lssh32 #include <auth-pam.h>
33 #include <auth2-pam.h>
/titanic_44/usr/src/man/man4/
H A DMakefile139 pam.conf.4 \
/titanic_44/usr/src/cmd/smbsrv/fksmbd/
H A DREADME39 Add pam_smb_passwd.so.1 to pam.conf if not already there
/titanic_44/usr/src/uts/common/io/nge/
H A Dnge_chip.h1395 uint32_t pam:1; member
1436 uint32_t pam:1; member
1474 uint32_t pam:1; member
/titanic_44/usr/src/cmd/krb5/kadmin/kclient/
H A Dkclient.sh79 PAM=/etc/pam.conf
1895 query "$(gettext "Do you want to update /etc/pam.conf") ?"
/titanic_44/
H A D.gitignore6940 usr/src/man/man3pam/pam_close_session.3pam
6941 usr/src/man/man3pam/pam_end.3pam
6942 usr/src/man/man3pam/pam_get_data.3pam
6943 usr/src/man/man3pam/pam_get_item.3pam
6944 usr/src/man/man3pam/pam_sm_close_session.3pam