In this chapter, we looked at several different network services that can be implemented on Linux. First we looked at configuring printing using CUPS. The CUPS service is provided using the cupsd daemon. CUPS can announce the availability of its printers on the local network. Other Linux systems can listen for these announcements, connect to the CUPS service, and send print jobs to its printers. The CUPS system is made up of the following components:
• CUPS scheduler
• CUPS filters
• CUPS backends
• PPD files
• Web-based configuration utility
• Print queue (/var/spool/cups)
The CUPS service is configured using the /etc/cups/cupsd.conf file. One of the tasks you need to complete when setting up CUPS is to configure a CUPS administrator. ...