I run macOS 10.14.6, "Mojave". I've been studying man screen
to make some changes to its default behavior. The 2nd & 4th paragraphs under CUSTOMIZATION
read:
2nd para:
When screen is invoked, it executes initialization commands from the files "/usr/local/etc/screenrc" and ".screenrc" in the user's home directory. These are the "programmer's defaults" that can be overridden in the following ways: for the global screenrc file screen searches for the environment variable $SYS-SCREENRC (this override feature may be disabled at compile-time). The user specific screenrc file is searched in $SCREENRC, then $HOME/.screenrc. The command line option -c takes precedence over the above searched in $SCREENRC, then $HOME/.screenrc. The command line option -c takes precedence over the above user screenrc files.
4th para:
Two configuration files are shipped as examples with your screen distribution: "etc/screenrc" and "etc/etcscreenrc". They contain a number of useful examples for various commands.
But it seems there are some discrepancies:
/usr/local/etc
does not exist$SYSSCREENRC
is not defined (echo $SYSSCREENRC
=> null)$SCREENRC
is not definedetc/screenrc
does not exist (nor doesprivate/etc/screenrc
)etc/etcscreenrc
does not exist (nor doesprivate/etc/etcscreenrc
)
###Question...
Is there a separate update process in macOS required to get updates for the Unix tools and system manuals? For example, according to man screen
Apple packages screen
ver 4.0.2 (January 2004 vintage) with macOS 10.14.6; that release was 16 years ago this month.
Is there a process outside macOS for updating this part of the system that's "sanctioned" by Apple? (By "sanctioned" I only mean a procedure designated by Apple to maintain system integrity.)
If not, has Apple acknowledged this situation? By that I'm only trying to learn if I missed something.
Are macOS man pages outdated?
, you answerNo. They are the correct man pages for the versions of the utilities that ship with macOS.
But in the next para you state that Apple has... released manual pages that don't match the shipping binaries
. A word or two of clarification may be in order? – Seamus Jun 23 '23 at 22:28