CUPS + CUPS-PDF Server
The intent is to enable users to creat PDF documents w/o having to install Adobe Acrobat on every desktop ($$$$)
sudo apt-get install cups-pdf
The cups web interface defaults to http://127.0.0.1:631. To make this available to the entire network make the following changes to /etc/cups/cupsd.conf as recommended by "Setting up CUPS and installing local printer in Ubuntu Server"
# Only listen for connections from the local machine.
# Listen localhost:631
Listen alexander:631 #added by Carl (alexander is the server's host name)
Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
Browsing On #turned on by Carl
Browse
Order allow,deny
BrowseAllow all
BrowseAddress @LOCAL
# Default authentication type, when authentication is required...
DefaultAuthType Basic
# Restrict access to the server...
<Location />
Order allow,deny
Allow localhost #added by Carl
Allow @LOCAL #added by Carl
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow localhost #added by Carl
Allow @LOCAL #added by Carl
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow @LOCAL #added by Carl
</Location>
sudo /etc/init.d/cupsys restart
Links:
Ubuntu.com: Printers and Sharing
Ubuntu.com: Setting Up Samba