How can a non-admin user add printers on Leopard using the ExtremeZ-IP Zidget?

1 Star2 Stars3 Stars4 Stars5 Stars
Loading...
  • Product:
    ExtremeZ-IP
  • Version:
    all
  • Document Type:
    FAQ
  • Revised:
    7/23/2008
  • Reviewed:
    7/23/2008

Question:

How can a non-admin user add printers on Leopard using the ExtremeZ-IP Zidget?

Answer:

With Mac OS X Leopard (10.5) Apple changed the cups configuration file to prevent non-admin users from adding printers. To allow non-administrator user to add a printer modify /etc/cups/cupsd.conf and change the following section:
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>

to the following

<Limit CUPS-Add-Modify-Printer CUPS-Set-Default>
Order allow,deny
Allow all
</Limit>
<Limit CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>

Then tell cups to reread the config file by running:
sudo killall -HUP cupsd

Tags: