[PATCH v2] ssh-add: support external parsing of key listing

Jim Knoble jmknoble at pobox.com
Sat Jan 11 08:55:47 AEDT 2025


> On Jan 10, 2025, at 11:33, Steffen Nurpmeso <steffen at sdaoden.eu> wrote:
> 
> Fyi there is the >35 years old BSD sysexits.h that unfortunately
> did not become standardized, but is widely available nonetheless.

If you mean [this sysexits][*], that doesn't seem great for several reasons:

1. "A few programs exit with the following non-portable error codes. Do not use them."

2. The only statuses listed at [*] that could remor be applicable might be `EX_NOINPUT` or `EX_UNAVAILABLE`, but it's arguable that even those are not the meaning that's intended.

3. As you say, "did not become standardized".


[*]: https://man.openbsd.org/sysexits

-- 
jim knoble



More information about the openssh-unix-dev mailing list