LINUX.ORG.RU

Не работает логин в tty после обновения ядра

 , ,


0

2

Обновил ядро с 3.19 до 4.1.5, использовал make oldconfig - на вопросы ответил дефолтными ответами (подозрительных пунктов не было, в основном поддержка устройств).

Загружаюсь с новым ядром, ошибок нет, появляется приглашение в tty, ввожу свой логин и пароль - ничего не происходит, появляется снова приглашение в tty (дата последнего входа изменилась на несколько секунд, т.е. вход был успешный).

Если ввести пароль не правильно, появляется сообщение об ошибке, т.е. пароль 100% правильный.

Так в любом tty с любым юзером. Т.е. с новым ядром я не могу залогиниться.

Перезагружаюсь на старое ядро - проблемы нет. Снова на новое - проблема есть. Куда копать, где логи смотреть?

В системе нет pam\pambase\systemd и т.д., без них все работает на старом ядре.

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

Похоже оно. И автор его как-то выпилил

https://lwn.net/Articles/632916/

Выдержка для Ъ:

The following syscalls are compiled out: setuid...

Без setuid работы НЕ из под рута ИМХО невозможна

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1 )
Ответ на: комментарий от Pinkbyte

Я тоже на него подумал сначала, включил - та же проблема.

Не выпилил, просто в diff "-" это новое ядро, вобщем, включена эта опция. Для верности ещё раз пересоберу с ним, может я чего напутал.

Без setuid работы НЕ из под рута ИМХО невозможна

Под root все тоже самое.

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