Перенес рабочую систему с одного диска на другой, всё нормально запустилось, но с некоторыми оговорками. К примеру, во время переноса напрочь сбил права пользователей на root:root. Это легко исправил. Или же вот, при попытке разблокировать экран xscreensaver он пишет «auth fail». В логе auth.log при этом пишет:
xscreensaver: pam_unix(xscreensaver:auth): authentication failure; logname= uid=1000 euid=1000 tty=:0.0 ruser= rhost= user=fluffy
FAILED LOGIN 3 ON DISPLAY ":0.0", FOR "fluffy"
Так же, в том же самом логе, есть любопытные ошибки:
unix_chkpwd[6324]: check pass; user unknown
unix_chkpwd[6323]: password check failed for user (fluffy)
Но пользователь существует и я могу войти с ним через tty, эмулятор и поменять пароль на любой другой! А вот с скринсейвером такая проблема.
/etc/shadow и /etc/passwd имеют корректные права (сравнивал с рабочей системой)