====== CUPS Print Server (Ubuntu 14.04 LTS) ======
===== Install Cups =====
apt-get install cups cups-browsed cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-driver-gutenprint cups-filters cups-filters-core-drivers cups-ppdc cups-server-common
===== Enable Remote Management =====
...
Port 631
Listen /var/run/cups/cups.sock
...
...
Order allow,deny
Allow all
...
===== Disable Autolisting Remote CUPS Printers =====
...
BrowseRemoteProtocols none
...
===== Installing Printers on CUPS Server =====
- Send a web browser to https://hostname:631/admin
- Click on "Add Printer"
- Select "AppSocket/HP JetDirect" and click continue
- Enter "socket:/hostname:9100" and click continue
- Be Sure to select "Share This Printer". Fill in Name, Description, and Room then click continue.
- Follow the rest of the steps. They fairly intuitive.
===== Setup Cups Printers on Windows Clients =====
- Start Add Printer Wizard.
- Select Network or Shared Printer
- Enter https://server_hostname:631/printer/printername in the printer field
- For the Driver Select Generic then MS Publisher ImageSetter