Ну вот снова с этой бедой столкнулся...
Есть у меня LTSP-сервер на p7, на нём используется
Ruleuser. Всё прекрасно работало, пока я не начал мудрить с новым чрутом (нужно было для одного тонкого клиента ядро поновее) и в систему пришлось установить новый openssh, которые работает только с ключами ed25519. Но у меня-то всё было настроено на dsa. Пришлось создать новый ключ, раскидать его по всем профилям (добавил в конец authorized_keys) и изменить используемый ключ в Ruleuser. Ключ dsa у пользователя я не стал удалять и во всех профилях в authorized_keys его тоже оставил первой строкой. Короче перестала у меня Ruleuser работать, сообщая при подключении:
Agent admitted failure to sign using the key.
Пришлось править файл .xprofile, оставив там только $SSH_ADD, безо всяких проверок.
Так почему же сразу не работает или я неправильно что-то делал ?