[Desktop-packages] [Bug 1758924] Re: gnome-keyring no longer including ssh key comment 3.27.4-2 to 3.28.0.1-1
Thank you for your bug report, in that version gnome-keyring removed its own ssh-agent implementation to use the openssh one, https://gitlab.gnome.org/GNOME/gnome-keyring/commit/8db2b978 That's a behaviour change but not really a bug/something gnome-keyring is going to be able to fix, rather a request for openssh to behaves differently (as gnome-keyring's implementation was doing), reassigning there ** Package changed: gnome-keyring (Ubuntu) => openssh (Ubuntu) ** Summary changed: - gnome-keyring no longer including ssh key comment 3.27.4-2 to 3.28.0.1-1 + 'ssh-add -l' doesn't like the key email/comment (unlike gnome-keyring's agent used to) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-keyring in Ubuntu. https://bugs.launchpad.net/bugs/1758924 Title: 'ssh-add -l' doesn't like the key email/comment (unlike gnome- keyring's agent used to) Status in openssh package in Ubuntu: New Bug description: Updated today, it moved from 2018-03-26 08:11:25 upgrade gnome-keyring:amd64 3.27.4-2ubuntu1 3.28.0.1-1ubuntu1 to 2018-03-26 08:14:34 status installed gnome-keyring:amd64 3.28.0.1-1ubuntu1 After this, noticed that some local code that uses ssh key comments (from 'ssh-add -l' output) for automatic annotations is no longer working right. Previously (example from 16.04): nneul@skyhawk:~ $ ssh-add -l 2048 SHA256:.. nn...@neulinger.org (RSA) Now (from current 18): nneul@infinity:~ $ ssh-add -l 2048 SHA256:.. /users/nneul/.ssh/id_rsa (RSA) This is a negative change from my perspective as we are making use of that comment for automatic annotations (not security sensitive) and things like automatically populating git identity when managing a shared application development/server accounts. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: gnome-keyring 3.28.0.1-1ubuntu1 ProcVersionSignature: Ubuntu 4.13.0-17.20-generic 4.13.8 Uname: Linux 4.13.0-17-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.9-0ubuntu1 Architecture: amd64 CurrentDesktop: XFCE Date: Mon Mar 26 08:51:30 2018 InstallationDate: Installed on 2015-11-09 (867 days ago) InstallationMedia: Ubuntu-Server 15.10 "Wily Werewolf" - Release amd64 (20151021) SourcePackage: gnome-keyring UpgradeStatus: Upgraded to bionic on 2017-12-05 (110 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1758924/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1758924] Re: gnome-keyring no longer including ssh key comment 3.27.4-2 to 3.28.0.1-1
Update - that ssh-add -d did not actually work. It appears that it does get the 'ssh-add -l' output back to correct, but any attempt to actually USE the agent immediately re-adds the entry with only the filename/path as the comment. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-keyring in Ubuntu. https://bugs.launchpad.net/bugs/1758924 Title: gnome-keyring no longer including ssh key comment 3.27.4-2 to 3.28.0.1-1 Status in gnome-keyring package in Ubuntu: New Bug description: Updated today, it moved from 2018-03-26 08:11:25 upgrade gnome-keyring:amd64 3.27.4-2ubuntu1 3.28.0.1-1ubuntu1 to 2018-03-26 08:14:34 status installed gnome-keyring:amd64 3.28.0.1-1ubuntu1 After this, noticed that some local code that uses ssh key comments (from 'ssh-add -l' output) for automatic annotations is no longer working right. Previously (example from 16.04): nneul@skyhawk:~ $ ssh-add -l 2048 SHA256:.. nn...@neulinger.org (RSA) Now (from current 18): nneul@infinity:~ $ ssh-add -l 2048 SHA256:.. /users/nneul/.ssh/id_rsa (RSA) This is a negative change from my perspective as we are making use of that comment for automatic annotations (not security sensitive) and things like automatically populating git identity when managing a shared application development/server accounts. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: gnome-keyring 3.28.0.1-1ubuntu1 ProcVersionSignature: Ubuntu 4.13.0-17.20-generic 4.13.8 Uname: Linux 4.13.0-17-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.9-0ubuntu1 Architecture: amd64 CurrentDesktop: XFCE Date: Mon Mar 26 08:51:30 2018 InstallationDate: Installed on 2015-11-09 (867 days ago) InstallationMedia: Ubuntu-Server 15.10 "Wily Werewolf" - Release amd64 (20151021) SourcePackage: gnome-keyring UpgradeStatus: Upgraded to bionic on 2017-12-05 (110 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1758924/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1758924] Re: gnome-keyring no longer including ssh key comment 3.27.4-2 to 3.28.0.1-1
I have confirmed that overwriting gnome-keyring-daemon with an older version from ub16 does return the behavior to expected. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-keyring in Ubuntu. https://bugs.launchpad.net/bugs/1758924 Title: gnome-keyring no longer including ssh key comment 3.27.4-2 to 3.28.0.1-1 Status in gnome-keyring package in Ubuntu: New Bug description: Updated today, it moved from 2018-03-26 08:11:25 upgrade gnome-keyring:amd64 3.27.4-2ubuntu1 3.28.0.1-1ubuntu1 to 2018-03-26 08:14:34 status installed gnome-keyring:amd64 3.28.0.1-1ubuntu1 After this, noticed that some local code that uses ssh key comments (from 'ssh-add -l' output) for automatic annotations is no longer working right. Previously (example from 16.04): nneul@skyhawk:~ $ ssh-add -l 2048 SHA256:.. nn...@neulinger.org (RSA) Now (from current 18): nneul@infinity:~ $ ssh-add -l 2048 SHA256:.. /users/nneul/.ssh/id_rsa (RSA) This is a negative change from my perspective as we are making use of that comment for automatic annotations (not security sensitive) and things like automatically populating git identity when managing a shared application development/server accounts. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: gnome-keyring 3.28.0.1-1ubuntu1 ProcVersionSignature: Ubuntu 4.13.0-17.20-generic 4.13.8 Uname: Linux 4.13.0-17-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.9-0ubuntu1 Architecture: amd64 CurrentDesktop: XFCE Date: Mon Mar 26 08:51:30 2018 InstallationDate: Installed on 2015-11-09 (867 days ago) InstallationMedia: Ubuntu-Server 15.10 "Wily Werewolf" - Release amd64 (20151021) SourcePackage: gnome-keyring UpgradeStatus: Upgraded to bionic on 2017-12-05 (110 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1758924/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1758924] Re: gnome-keyring no longer including ssh key comment 3.27.4-2 to 3.28.0.1-1
Workaround appears to be 'ssh-add -d' to remove the dynamically added identities - it then seems to reload from identity file and includes the key comment. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-keyring in Ubuntu. https://bugs.launchpad.net/bugs/1758924 Title: gnome-keyring no longer including ssh key comment 3.27.4-2 to 3.28.0.1-1 Status in gnome-keyring package in Ubuntu: New Bug description: Updated today, it moved from 2018-03-26 08:11:25 upgrade gnome-keyring:amd64 3.27.4-2ubuntu1 3.28.0.1-1ubuntu1 to 2018-03-26 08:14:34 status installed gnome-keyring:amd64 3.28.0.1-1ubuntu1 After this, noticed that some local code that uses ssh key comments (from 'ssh-add -l' output) for automatic annotations is no longer working right. Previously (example from 16.04): nneul@skyhawk:~ $ ssh-add -l 2048 SHA256:.. nn...@neulinger.org (RSA) Now (from current 18): nneul@infinity:~ $ ssh-add -l 2048 SHA256:.. /users/nneul/.ssh/id_rsa (RSA) This is a negative change from my perspective as we are making use of that comment for automatic annotations (not security sensitive) and things like automatically populating git identity when managing a shared application development/server accounts. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: gnome-keyring 3.28.0.1-1ubuntu1 ProcVersionSignature: Ubuntu 4.13.0-17.20-generic 4.13.8 Uname: Linux 4.13.0-17-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.9-0ubuntu1 Architecture: amd64 CurrentDesktop: XFCE Date: Mon Mar 26 08:51:30 2018 InstallationDate: Installed on 2015-11-09 (867 days ago) InstallationMedia: Ubuntu-Server 15.10 "Wily Werewolf" - Release amd64 (20151021) SourcePackage: gnome-keyring UpgradeStatus: Upgraded to bionic on 2017-12-05 (110 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1758924/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp