Создаем ED25519 ключ с помощью команды: $ ssh-keygen -t ED25519 Пытаемся добавить его: $ ssh-add Enter passphrase for /home/sotor/.ssh/id_ed25519: Could not add identity "/home/sotor/.ssh/id_ed25519": communication with agent failed Получаем ошибку.
По идее должно помогать удаление gnome-keyring, но у нас оно так собрано, что удалить его не получится по зависимостям. Хотя если его удалить с --nodeps, то ssh-add начинает работать с типом ed25519, да и mate, на первый взгляд, не плохеет.
Добавлю, что с некоторых пор ed25519 является рекомендуемым типом ключа по умолчанию.
$ rpmpeek /ALT/Sisyphus/files/x86_64/RPMS/gnome-keyring-3.20.0-alt1.x86_64.rpm cat etc/xdg/autostart/gnome-keyring-ssh.desktop | grep -v '\[' Type=Application Name=SSH Key Agent Comment=GNOME Keyring: SSH Agent Exec=/usr/bin/gnome-keyring-daemon --start --components=ssh OnlyShowIn=GNOME;Unity;MATE; X-GNOME-Autostart-Phase=PreDisplayServer X-GNOME-AutoRestart=false X-GNOME-Autostart-Notify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=gnome-keyring X-GNOME-Bugzilla-Component=general X-GNOME-Bugzilla-Version=3.20.0 А выключение этого из autostart не помогает?
Глеб, а есть простой путь это сделать ?
(В ответ на комментарий №4) > Глеб, а есть простой путь это сделать ? В mate в меню есть пункт про автозапуск.
(В ответ на комментарий №5) > В mate в меню есть пункт про автозапуск. Не помогло, gnome-keyring все равно запускается.
Т.е. - удаление из автозапуска, выключение - это ничего не работает. gnome-keyring запускается в любом случае.
На сколько я понимаю, идея этих autostart desktop-файлов в том, что gnome-keyring запускается вообще без всего, а эти desktop файлы просят его включить какой-нибудь ещё режим. Но это не работает, почему-то.
На пакет. Если там решить не получится -- придётся обдумать возможность удаления из зависимостей метапакета.
в p8 ещё заберите.
Забрали ?