/dports/x11/slim/slim-1.3.6/ |
H A D | PAM.cpp | 35 int result=pam_end(pam_handle, last_result); in _end() 36 pam_handle=0; in _end() 41 pam_handle(0), in Authenticator() 49 if (pam_handle) _end(); in ~Authenticator() 66 throw Exception(pam_handle, "pam_end()", last_result); in end() 119 switch((last_result=pam_authenticate(pam_handle, 0))){ in authenticate() 176 switch((last_result=pam_open_session(pam_handle, 0))){ in open_session() 184 pam_setcred(pam_handle, PAM_DELETE_CRED); in open_session() 203 pam_setcred(pam_handle, PAM_DELETE_CRED); in close_session() 263 return pam_getenv(pam_handle, key.c_str()); in getenv() [all …]
|
H A D | slimlock.cpp | 58 static pam_handle_t *pam_handle; variable 188 int ret = pam_start(APPNAME, loginPanel->GetName().c_str(), &conv, &pam_handle); in main() 191 die("PAM: %s\n", pam_strerror(pam_handle, ret)); in main() 313 return(pam_authenticate(pam_handle, 0) == PAM_SUCCESS); in AuthenticateUser()
|
H A D | PAM.h | 49 pam_handle_t* pam_handle; variable
|
/dports/x11/lightdm/lightdm-1.30.0/src/ |
H A D | session-child.c | 43 static pam_handle_t *pam_handle; variable 315 pam_end (pam_handle, 0); in session_child_run() 421 pam_end (pam_handle, 0); in session_child_run() 428 pam_end (pam_handle, 0); in session_child_run() 466 pam_end (pam_handle, 0); in session_child_run() 503 pam_end (pam_handle, 0); in session_child_run() 512 pam_end (pam_handle, 0); in session_child_run() 523 pam_end (pam_handle, 0); in session_child_run() 593 pam_end (pam_handle, 0); in session_child_run() 762 pam_end (pam_handle, 0); in session_child_run() [all …]
|
/dports/databases/percona56-server/percona-server-5.6.51-91.0/plugin/percona-pam-for-mysql/src/ |
H A D | auth_pam_common.c | 111 pam_handle_t *pam_handle; in authenticate_user_with_pam_server() local 128 &conv_func_info, &pam_handle); in authenticate_user_with_pam_server() 132 error= pam_set_item(pam_handle, PAM_RUSER, info->user_name); in authenticate_user_with_pam_server() 135 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 142 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 146 error= pam_authenticate(pam_handle, 0); in authenticate_user_with_pam_server() 149 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 153 error= pam_acct_mgmt(pam_handle, 0); in authenticate_user_with_pam_server() 156 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 164 pam_end(pam_handle, error); in authenticate_user_with_pam_server() [all …]
|
/dports/databases/percona56-client/percona-server-5.6.51-91.0/plugin/percona-pam-for-mysql/src/ |
H A D | auth_pam_common.c | 111 pam_handle_t *pam_handle; in authenticate_user_with_pam_server() local 128 &conv_func_info, &pam_handle); in authenticate_user_with_pam_server() 132 error= pam_set_item(pam_handle, PAM_RUSER, info->user_name); in authenticate_user_with_pam_server() 135 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 142 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 146 error= pam_authenticate(pam_handle, 0); in authenticate_user_with_pam_server() 149 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 153 error= pam_acct_mgmt(pam_handle, 0); in authenticate_user_with_pam_server() 156 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 164 pam_end(pam_handle, error); in authenticate_user_with_pam_server() [all …]
|
/dports/databases/percona-pam-for-mysql/percona-server-5.6.51-91.0/plugin/percona-pam-for-mysql/src/ |
H A D | auth_pam_common.c | 111 pam_handle_t *pam_handle; in authenticate_user_with_pam_server() local 128 &conv_func_info, &pam_handle); in authenticate_user_with_pam_server() 132 error= pam_set_item(pam_handle, PAM_RUSER, info->user_name); in authenticate_user_with_pam_server() 135 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 142 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 146 error= pam_authenticate(pam_handle, 0); in authenticate_user_with_pam_server() 149 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 153 error= pam_acct_mgmt(pam_handle, 0); in authenticate_user_with_pam_server() 156 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 164 pam_end(pam_handle, error); in authenticate_user_with_pam_server() [all …]
|
/dports/databases/percona57-server/percona-server-5.7.36-39/plugin/percona-pam-for-mysql/src/ |
H A D | auth_pam_common.c | 130 pam_handle_t *pam_handle; in authenticate_user_with_pam_server() local 147 &conv_func_info, &pam_handle); in authenticate_user_with_pam_server() 151 error= pam_set_item(pam_handle, PAM_RUSER, info->user_name); in authenticate_user_with_pam_server() 154 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 161 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 165 error= pam_authenticate(pam_handle, 0); in authenticate_user_with_pam_server() 168 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 172 error= pam_acct_mgmt(pam_handle, 0); in authenticate_user_with_pam_server() 175 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 183 pam_end(pam_handle, error); in authenticate_user_with_pam_server() [all …]
|
/dports/databases/percona57-client/percona-server-5.7.36-39/plugin/percona-pam-for-mysql/src/ |
H A D | auth_pam_common.c | 130 pam_handle_t *pam_handle; in authenticate_user_with_pam_server() local 147 &conv_func_info, &pam_handle); in authenticate_user_with_pam_server() 151 error= pam_set_item(pam_handle, PAM_RUSER, info->user_name); in authenticate_user_with_pam_server() 154 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 161 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 165 error= pam_authenticate(pam_handle, 0); in authenticate_user_with_pam_server() 168 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 172 error= pam_acct_mgmt(pam_handle, 0); in authenticate_user_with_pam_server() 175 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 183 pam_end(pam_handle, error); in authenticate_user_with_pam_server() [all …]
|
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/plugin/percona-pam-for-mysql/src/ |
H A D | auth_pam_common.c | 130 pam_handle_t *pam_handle; in authenticate_user_with_pam_server() local 147 &conv_func_info, &pam_handle); in authenticate_user_with_pam_server() 151 error= pam_set_item(pam_handle, PAM_RUSER, info->user_name); in authenticate_user_with_pam_server() 154 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 161 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 165 error= pam_authenticate(pam_handle, 0); in authenticate_user_with_pam_server() 168 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 172 error= pam_acct_mgmt(pam_handle, 0); in authenticate_user_with_pam_server() 175 pam_end(pam_handle, error); in authenticate_user_with_pam_server() 183 pam_end(pam_handle, error); in authenticate_user_with_pam_server() [all …]
|
/dports/x11/xpra/xpra-4.3/xpra/server/ |
H A D | pam.pyx | 143 cdef pam_handle_t *pam_handle 152 self.pam_handle = NULL 162 if self.pam_handle!=NULL: 183 self.pam_handle = NULL 190 assert self.pam_handle!=NULL 201 assert self.pam_handle!=NULL 252 self.pam_handle = NULL 273 self.pam_handle = NULL 280 if self.pam_handle==NULL: 287 self.pam_handle = NULL [all …]
|
/dports/x11/mate-screensaver/mate-screensaver-1.26.1/src/ |
H A D | gs-auth-pam.c | 82 static pam_handle_t *pam_handle = NULL; variable 344 if (pam_handle != NULL) in close_pam_handle() 348 status2 = pam_end (pam_handle, status); in close_pam_handle() 349 pam_handle = NULL; in close_pam_handle() 373 if (pam_handle != NULL) in create_pam_handle() 380 pam_handle = NULL; in create_pam_handle() 388 pam_handle = NULL; in create_pam_handle() 408 PAM_STRERROR (pam_handle, status)); in create_pam_handle() 506 status = pam_authenticate (pam_handle, flags); in gs_auth_thread_func() 535 status2 = pam_acct_mgmt (pam_handle, 0); in gs_auth_thread_func() [all …]
|
/dports/x11/xfce4-screensaver/xfce4-screensaver-4.16.0/src/ |
H A D | gs-auth-pam.c | 82 static pam_handle_t *pam_handle = NULL; variable 339 if (pam_handle != NULL) { in close_pam_handle() 342 status2 = pam_end (pam_handle, status); in close_pam_handle() 343 pam_handle = NULL; in close_pam_handle() 365 if (pam_handle != NULL) { in create_pam_handle() 371 pam_handle = NULL; in create_pam_handle() 375 pam_handle = NULL; in create_pam_handle() 393 PAM_STRERROR (pam_handle, status)); in create_pam_handle() 473 status = pam_authenticate (pam_handle, flags); in gs_auth_thread_func() 499 status2 = pam_acct_mgmt (pam_handle, 0); in gs_auth_thread_func() [all …]
|
/dports/x11/cinnamon-screensaver/cinnamon-screensaver-4.8.1/libcscreensaver/ |
H A D | cs-auth-pam.c | 80 static pam_handle_t *pam_handle = NULL; variable 349 if (pam_handle != NULL) { in close_pam_handle() 352 status2 = pam_end (pam_handle, status); in close_pam_handle() 353 pam_handle = NULL; in close_pam_handle() 386 if (pam_handle != NULL) { in create_pam_handle() 392 pam_handle = NULL; in create_pam_handle() 399 pam_handle = NULL; in create_pam_handle() 417 PAM_STRERROR (pam_handle, status)); in create_pam_handle() 500 status = pam_authenticate (pam_handle, flags); in cs_auth_thread_func() 508 PAM_STRERROR (pam_handle, status)); in cs_auth_thread_func() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/remoting/host/linux/ |
H A D | remoting_user_session.cc | 410 pam_handle.CheckReturnCode(pam_handle.PutEnv(variable, value), in ExecuteSession() 417 pam_handle.CheckReturnCode(pam_handle.PutEnv("XDG_SESSION_CLASS", "user"), in ExecuteSession() 419 pam_handle.CheckReturnCode(pam_handle.PutEnv("XDG_SESSION_TYPE", "x11"), in ExecuteSession() 435 pam_handle.CheckReturnCode( in ExecuteSession() 439 pam_handle.CheckReturnCode(pam_handle.AccountManagement(0), "Account check"); in ExecuteSession() 442 user = pam_handle.GetUser().value_or(std::move(user)); in ExecuteSession() 460 pam_handle.CheckReturnCode(pam_handle.SetCredentials(PAM_ESTABLISH_CRED), in ExecuteSession() 463 pam_handle.CheckReturnCode(pam_handle.OpenSession(0), "Open session"); in ExecuteSession() 466 user = pam_handle.GetUser().value_or(std::move(user)); in ExecuteSession() 491 pam_handle.GetEnvironment(); in ExecuteSession() [all …]
|
/dports/security/pam_krb5-rh/pam_krb5-2.4.13/src/ |
H A D | log.h | 36 struct pam_handle; 42 void notice_user(struct pam_handle *pamh, const char *fmt, ...) PAM_KRB5_GNUC_PRINTF (2, 3);
|
/dports/x11/gdm/gdm-3.28.4/daemon/ |
H A D | gdm-session-worker.c | 147 pam_handle_t *pam_handle; member 623 g_assert (worker->priv->pam_handle != NULL); in gdm_session_worker_get_username() 1224 if (worker->priv->pam_handle == NULL) in gdm_session_worker_uninitialize_pam() 1230 pam_close_session (worker->priv->pam_handle, 0); in gdm_session_worker_uninitialize_pam() 1242 pam_end (worker->priv->pam_handle, status); in gdm_session_worker_uninitialize_pam() 1243 worker->priv->pam_handle = NULL; in gdm_session_worker_uninitialize_pam() 1348 g_assert (worker->priv->pam_handle == NULL); in gdm_session_worker_initialize_pam() 1368 &worker->priv->pam_handle); in gdm_session_worker_initialize_pam() 1432 pam_set_item (worker->priv->pam_handle, PAM_TTY, tty_string); in gdm_session_worker_initialize_pam() 1583 error_code = pam_putenv (worker->priv->pam_handle, in gdm_session_worker_set_environment_variable() [all …]
|
/dports/security/pam_krb5/pam-krb5-4.9/tests/fakepam/ |
H A D | general.c | 60 struct pam_handle *handle; in pam_start() 62 handle = calloc(1, sizeof(struct pam_handle)); in pam_start()
|
H A D | pam.h | 53 struct pam_handle { struct
|
H A D | kuserok.c | 77 struct pam_handle pamh; in krb5_kuserok()
|
/dports/x11/i3lock/i3lock-2.13/ |
H A D | i3lock.c | 65 static pam_handle_t *pam_handle; variable 292 if (pam_authenticate(pam_handle, 0) == PAM_SUCCESS) { in input_done() 300 pam_setcred(pam_handle, PAM_REFRESH_CRED); in input_done() 1116 if ((ret = pam_start("i3lock", username, &conv, &pam_handle)) != PAM_SUCCESS) in main() 1117 errx(EXIT_FAILURE, "PAM: %s", pam_strerror(pam_handle, ret)); in main() 1119 if ((ret = pam_set_item(pam_handle, PAM_TTY, getenv("DISPLAY"))) != PAM_SUCCESS) in main() 1120 errx(EXIT_FAILURE, "PAM: %s", pam_strerror(pam_handle, ret)); in main() 1304 pam_end(pam_handle, PAM_SUCCESS); in main()
|
/dports/x11/ly/ly-0.5.2/src/ |
H A D | login.c | 460 int (pam_action)(struct pam_handle *, int), in pam_do() argument 461 struct pam_handle *handle, in pam_do() 486 struct pam_handle* handle; in auth()
|
/dports/x11/i3lock-color/i3lock-color-2.13.c.4/ |
H A D | i3lock.c | 213 static pam_handle_t *pam_handle; variable 560 if (pam_authenticate(pam_handle, 0) == PAM_SUCCESS) { in input_done() 568 pam_setcred(pam_handle, PAM_REFRESH_CRED); in input_done() 2221 if ((ret = pam_start("i3lock", username, &conv, &pam_handle)) != PAM_SUCCESS) in main() 2222 errx(EXIT_FAILURE, "PAM: %s", pam_strerror(pam_handle, ret)); in main() 2224 if ((ret = pam_set_item(pam_handle, PAM_TTY, getenv("DISPLAY"))) != PAM_SUCCESS) in main() 2225 errx(EXIT_FAILURE, "PAM: %s", pam_strerror(pam_handle, ret)); in main() 2449 pam_end(pam_handle, PAM_SUCCESS); in main()
|
/dports/security/p5-Authen-PAM/Authen-PAM-0.16/ |
H A D | PAM_config.h.in | 81 /* Checks if pam_strerror() takes a pam_handle */
|
H A D | configure.ac | 45 [Checks if pam_strerror() takes a pam_handle])
|