Drink Beer and Geek Out

What is cupsd? Why is it running?

If like me, you keep an eye on the Mac OSX activity monitor, then you’ve likely seen cupsd and wonder what the heck it is.

cupsd is the scheduler for the Common UNIX Printing System and used by Mac OSX. It implements a printing system based upon the Internet Printing Protocol, version 1.1. If no options are specified on the command-line then the default configuration file (usually /etc/cups/cupsd.conf) will be used.

The -f option forces cupsd to run in the foreground; the default is to run in the background as a “daemon”.

The -F option forces cupsd to run in the foreground but detaches the process from the controlling terminal and current directory. This is useful for running cupsd from init.

Leave a Reply