LINUX.ORG.RU

Не работает pam с ядром 3.4 (Убунта)

 ,


0

1

Здравствуйте,

Возникла с новым ядром: перестали работать некоторые программы, использующие pam, например pkexec. «Падает» модуль pam_loginuid.so, в /var/log/auth.log следующее сообщение:

pkexec: pam_loginuid(polkit-1:session): set_loginuid failed

Подобавляв в pam_loginuid дополнительное логирование, удалось выяснить он пробует открыть /proc/self/loginuid и записать туда uid, тогда write() возвращает -1 и ошибку - «Operation not permitted». С ядром 3.2 всё работает при этом.

Кто знает, что в 3.4 могло такого поменяться?


Ответ на: комментарий от anonymous

Попробуй в следующий раз бороться со своим недержанием, не пиши глупости.

abacaba
() автор топика
Ответ на: комментарий от abacaba

Ты уже посмотрел.

Подобавляв в pam_loginuid дополнительное логирование, удалось выяснить он пробует открыть /proc/self/loginuid и записать туда uid, тогда write() возвращает -1 и ошибку - «Operation not permitted».

А руками ты туда что-то написать можешь?

tyakos ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.