You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
734 B
14 lines
734 B
--- sddm-7a008602f5f0a4ed8586ce24012983458a687d4e/src/daemon/Authenticator.cpp.pam_end 2013-12-16 15:26:35.749298583 +0100
|
|
+++ sddm-7a008602f5f0a4ed8586ce24012983458a687d4e/src/daemon/Authenticator.cpp 2013-12-16 15:26:45.273274332 +0100
|
|
@@ -418,10 +418,9 @@ namespace SDDM {
|
|
if (m_pam) {
|
|
m_pam->result = pam_close_session(m_pam->handle, 0);
|
|
m_pam->result = pam_setcred(m_pam->handle, PAM_DELETE_CRED);
|
|
- // for some reason this has to be called here too
|
|
- pam_end(m_pam->handle, m_pam->result);
|
|
delete m_pam;
|
|
m_pam = nullptr;
|
|
+ daemonApp->exit(0); // until PAM is fixed, we have to restart the whole service with audit
|
|
}
|
|
#endif
|
|
|