sysexits: tidy deprecated header and manual
I was originally intending to rewrite intro.1 but then I thought it really needs to go in sysexits.{3/h}. Is my syntax for the commit log correct? Some of these sentences are verbatim not mine.
Thank you so much for going out of your way to include me in this game, it's really enriching my life and very meaningful to me.
Sorry for the false start (I'm going to ask you to undo a couple of this, for which I apologize).
No need to apologize, seriously, thank you.
How's this latest one?
I'll review this in the morning
Related: https://reviews.freebsd.org/D27176
I don't know how to proceed from here since this is basically a duplicate of what's already being worked on.
In the differential thread, jilles mentioned some other common exit codes. I think they should be noted in the system manual somewhere, and this seems like the place even though it's describing the sysexits interface.
From what I've been able to find (which may not be exhaustive), there's only errno(2) for syscalls and sysexits(3) for programs, so... this seems like the place?
Proposed changes to intro(1) exit status reverted. Even though it's part of this idea, I'm thinking it should be its own discussion. The changes here don't make any of it incorrect.
Edit: but I did put an altered line from intro(1) (that otherBSDs trimmed) into the first sentance of sysexits(3).
Attempting to preserve the brevity we've arrived at, while still explaining what the manual page is about.
I'm landing this in preference to the alternatives.