su при вводе неправильно пароля не выводит сообщение об ошибке

Давно уже после аварии, и последующего апргрейда и смены gcc с перекомпиляцией всего мира случилась такая фиговина. Теперь если ввести неправильный пароль команда su не выводит ошибки а просто возвращается в терминал в общем ничего плохого но как то неприятно. С чем может быть связано и как починить?
PS. Ещё и SSH перестал писать строку что Keyboard Interactive авторизация.

etc-update? revdep-rebuild?

etc-update?
revdep-rebuild?

:wq
--
Live free or die

Делал безрезультатно.

Делал безрезультатно.

Тогда смотри сценарии в

Тогда смотри сценарии в /etc/pam.d/ (особое внимание /etc/pam.d/su).

:wq
--
Live free or die

Вот похоже и разгадка в USE

Вот похоже и разгадка в USE стоит -pam

Да-да) USE -pam При последней

Да-да) USE -pam
При последней пересборкой мира я убрал кое-какие флаги и этот в том числе.
Всё верно.

Цитата: Теперь если ввести

Цитата:
Теперь если ввести неправильный пароль команда su не выводит ошибки а просто возвращается в терминал

У меня то же самое.Забил на это.

Было нечто подобное

VBKesha написал(а):
Вот похоже и разгадка в USE стоит -pam

Было нечто подобное. У меня решилось еще и откатом на предыдущую версию pam.

Решилось установкой pam

Решилось установкой pam добавнлением pam в USE и пересборкой shadow и openssh.
Но появилась новая проблемма теперь при логине ssh пишет два сообщения о прошлом логине

Цитата:
Last login: Sun Apr 18 22:34:31 MSD 2010 from xxx.xxx.xxx.xxx on pts/2
Last login: Sun Apr 18 22:43:07 2010 from xxx.xxx.xxx.xxx

Как бы ещё и это поправить.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".