One would assume that printer sharing can be set up in Ubuntu 13.10 (Saucy Salamander) by following the Network Printing with Ubuntu community wiki page in the Ubuntu documentation. I found, however, that the set-up for the print server, the machine that actually shares a printer, didn't actually work. I kept running into a "client-error-forbidden" message while trying to set up a client machine on the network.
Thanks to a mailing list message from 2005, I determined that the printer-sharing must be configured from the Web interface, not the desktop on the server. Basically, it's necessary to follow the instructions in the Web Interface section of the CUPS - Print Server in the Ubuntu Server Guide.
Server-side set up
- Add yourself to the "lpadmin" group.
- Completely log out of your session (so the new group settings will take effect).
- Surf to http://localhost:631/admin/ and log in with your system credentials.
- Hit the "Add Printer" button to add your printer, and follow the instructions.
- In the "Server Settings" section, make sure the boxes are checked as you desire.
- Hit the "Change Settings" button.
- Now you can configure your clients on the network to use this shared printer.
Client side set-up
- Follow the "Printing from [...]" sections over at Network Printing with Ubuntu.
- That should be it. You're good to go!