Bug 32859 - Не добавляется ключ ssh формата ED25519
Summary: Не добавляется ключ ssh формата ED25519
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-keyring (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 32860
Blocks:
  Show dependency tree
 
Reported: 2016-12-07 15:03 MSK by Sergey Novikov
Modified: 2016-12-15 16:48 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Novikov 2016-12-07 15:03:11 MSK
Создаем 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

Получаем ошибку.
Comment 1 Anton Farygin 2016-12-07 15:08:36 MSK
По идее должно помогать удаление gnome-keyring, но у нас оно так собрано, что удалить его не получится по зависимостям.

Хотя если его удалить с --nodeps, то ssh-add начинает работать с типом ed25519, да и mate, на первый взгляд, не плохеет.
Comment 2 Anton Farygin 2016-12-07 15:09:25 MSK
Добавлю, что с некоторых пор ed25519 является рекомендуемым типом ключа по умолчанию.
Comment 3 Gleb F-Malinovskiy 2016-12-07 15:20:14 MSK
$ 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 не помогает?
Comment 4 Anton Farygin 2016-12-07 15:22:51 MSK
Глеб, а есть простой путь это сделать ?
Comment 5 Gleb F-Malinovskiy 2016-12-07 15:57:49 MSK
(В ответ на комментарий №4)
> Глеб, а есть простой путь это сделать ?

В mate в меню есть пункт про автозапуск.
Comment 6 Sergey Novikov 2016-12-07 16:11:35 MSK
(В ответ на комментарий №5)
> В mate в меню есть пункт про автозапуск.

Не помогло, gnome-keyring все равно запускается.
Comment 7 Anton Farygin 2016-12-07 16:12:23 MSK
Т.е. - удаление из автозапуска, выключение - это ничего не работает. gnome-keyring запускается в любом случае.
Comment 8 Gleb F-Malinovskiy 2016-12-07 16:16:18 MSK
На сколько я понимаю, идея этих autostart desktop-файлов в том, что gnome-keyring запускается вообще без всего, а эти desktop файлы просят его включить какой-нибудь ещё режим.  Но это не работает, почему-то.
Comment 9 Michael Shigorin 2016-12-07 19:31:40 MSK
На пакет.  Если там решить не получится -- придётся обдумать возможность удаления из зависимостей метапакета.
Comment 10 Anton Farygin 2016-12-07 20:51:07 MSK
в p8 ещё заберите.
Comment 11 Anton Farygin 2016-12-15 16:48:17 MSK
Забрали ?