Bug 19085 - Вывод комментария ssh-keygen -l зависит от необязательных опций в ключе
Summary: Вывод комментария ssh-keygen -l зависит от необязательных опций в ключе
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: openssh (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL: https://bugzilla.mindrot.org/show_bug...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-06 17:45 MSK by Sir Raorn
Modified: 2011-09-14 18:12 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sir Raorn 2009-03-06 17:45:52 MSK
$ ssh-keygen -q -t dsa -f foo -C "tEH k0MM4NT" -N '' 
$ echo "from='*' $(cat foo.pub)" > bar.pub
$ ssh-keygen -l -f foo.pub                            
1024 f0:95:49:59:1e:03:4b:4a:6d:52:d9:78:4c:5b:13:f2 foo.pub (DSA)
$ ssh-keygen -l -f bar.pub
1024 f0:95:49:59:1e:03:4b:4a:6d:52:d9:78:4c:5b:13:f2  tEH k0MM4NT (DSA)

В первом случае в качестве комментария используется имя файла, во втором случае показывается реальный комментарий, но у него почему-то появился пробел спереди.
Comment 1 Taras Ablamsky 2009-03-06 20:45:31 MSK
в версии 3.6.1p2 так же

[t@jhost t]$ ssh-keygen -l -f foo.pub
2048 25:9f:55:70:95:a1:ff:a9:56:de:3d:c9:93:87:df:48 foo.pub
[t@host t]$ ssh-keygen -l -f bar.pub
2048 25:9f:55:70:95:a1:ff:a9:56:de:3d:c9:93:87:df:48  tEH k0MM4NT
[t@host t]$ rpm -q openssh
openssh-3.6.1p2-alt6
Comment 2 Dmitry V. Levin 2010-10-16 18:09:52 MSD
И что вы предлагаете?
Comment 3 Dmitry V. Levin 2011-09-12 22:08:00 MSK
Исправлено в 5.9p1, скоро будет в Сизифе.
Comment 4 Repository Robot 2011-09-14 18:12:56 MSK
openssh-5.9p1-alt1 -> sisyphus:

* Wed Sep 14 2011 Dmitry V. Levin <ldv@altlinux> 5.9p1-alt1
- Updated to 5.9p1 (closes: #19085).
- ssh-keygen: forced use of SHA1 for large keys (closes: #24682).
- sshd: added systemd support (by Alexey Shabalin; closes: #25617).
- sshd: enabled UsePrivilegeSeparation=sandbox by default.
- sshd: deprecated AuthorizedKeysSystemFile*.