| Summary: | ssh-add -l output aborts on unrecognized key, skips flush when stdout not tty | ||
|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Phil Pennock <phil.pennock> |
| Component: | ssh-add | Assignee: | Assigned to nobody <unassigned-bugs> |
| Status: | CLOSED FIXED | ||
| Severity: | normal | CC: | djm |
| Priority: | P5 | ||
| Version: | 6.6p1 | ||
| Hardware: | All | ||
| OS: | All | ||
| Bug Depends on: | |||
| Bug Blocks: | 2226 | ||
|
Description
Phil Pennock
2014-04-19 14:50:58 AEST
I just committed a change to make ssh-add's output line-buffered. This will be in OpenSSH-6.7 -- thanks! Close all bugs left open from 6.6 and 6.7 releases. Just to re-emphasize: the current fix only makes sure that the behaviour is independent of whether or not stdout is a tty. The `ssh-add -L` aborting on the first unhandled key type remains; if two sets of keys are loaded, but a key in the first set is unhandled by the remote agent, then the handled keys from the second set will never be listed. So this bug still remains. |