FlaggedByNorton wrote:
... I wish apple would just publish a searchable list of OS X component filenames so we could just check in one place to see if something is legit OS code or not.
You will not see cups or cupsd among the system apps. This are basic system commands, that can be viewed in the Terminal, also the documentation for these system commands.
You can get a list of system commands by typing this command into an open Terminal window: The commands will just list all installed commands in the directories /bin and /sbin
ls /bin; ls /sbin
To see, what one of these commands is doing, type the "man" command into the Terminal, followed by the name of the command, to open a manual page, for example :
man cups
or
man cupsd
Be very careful, when typing into the Terminal - avoid typos, as as one wrong command can erase all your files, or create other havoc.
There are quite a few nice beginners guides to Unix for Mac around. If you are interested to learn, how to use the Terminal for scripting or to understand the error messages in crash logs,you may want to search the web for guide to Unix for Mac.