В lxdm/src/lxdm.c нет (точнее говоря, закомментированы) вызовы pam_setcred(), в результате PAM работает неправильно. Например, предположительно по этой причине не работает session в pam_krb5. Я не утверждаю, что вызов PAM_ESTABLISH_CRED должен быть именно в том месте lxdm, где он сейчас закомментирован, однако где-то до вызова pam_open_session() он должен быть. Можно для сравнения заглянуть в код gdm.
Или всем все равно или я не так ищу. Сделал выборку по багам: http://sourceforge.net/tracker/?limit=25&func=&group_id=180858&atid=894869&assignee=&status=&category=&artgroup=&keyword=&submitter=&artifact_id=lxdm&assignee=&status=&category=&artgroup=&submitter=&keyword=lxdm&artifact_id=&submit=Filter Есть еще у бунты: https://bugs.launchpad.net/ubuntu/+source/lxdm Все как-то жиденько по этой проблеме. Дмитрий, я сам не пользуюсь этим функционалом, поэтому прошу Вас помочь составить мне письмо для апстрима. Хотя бы объяснение на русском, а я попробую перевести и повесить.
(В ответ на комментарий №1) > Или всем все равно или я не так ищу. > > Все как-то жиденько по этой проблеме. > > Дмитрий, я сам не пользуюсь этим функционалом, поэтому прошу Вас помочь > составить мне письмо для апстрима. Хотя бы объяснение на русском, а я попробую > перевести и повесить. Этим функционалом, похоже, пока в lxdm никто не пользуется. Более того, строчки с pam_setcred там так и появились с комменариями, то есть автор не вполне понимал что с этим делать. Потому надо, видимо, самим решать эту задачку.
(В ответ на комментарий №2) > Этим функционалом, похоже, пока в lxdm никто не пользуется. Ну или забили. Про федоровцев знаю отсюда: http://tigro.info/wp/?p=1968#more-1968 Хотя конечно может они и не пытались. > Более того, строчки > с pam_setcred там так и появились с комменариями, то есть автор не вполне > понимал что с этим делать. Потому надо, видимо, самим решать эту задачку. Это нужен человек, который понимает что нужно сделать и который умеет прогать. Ни к тому ни к другому я не отношусь :( gns@? snejok@?
(В ответ на комментарий №3) > (В ответ на комментарий №2) > > Этим функционалом, похоже, пока в lxdm никто не пользуется. > > Ну или забили. > Про федоровцев знаю отсюда: http://tigro.info/wp/?p=1968#more-1968 > Хотя конечно может они и не пытались. У них не работает pam_fprint , возможно по той же причине.
(В ответ на комментарий №4) > У них не работает pam_fprint , возможно по той же причине. Да, возможно. Поэтому в апстрим необходимо закинуть чем-нибудь потяжелее. Для этого нужно тут хотя-бы на русском написать мне как это воспроизводить, а дальше я попробую объяснить это апстриму.
Проблема на текущей версии всё ещё есть?