Bug 19085

Summary: Вывод комментария ssh-keygen -l зависит от необязательных опций в ключе
Product: Sisyphus Reporter: Sir Raorn <raorn>
Component: opensshAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P2 CC: atl, glebfm, ldv, vt
Version: unstable   
Hardware: all   
OS: Linux   
URL: https://bugzilla.mindrot.org/show_bug.cgi?id=439

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*.