CUPS sharing broken in Ubuntu 9.10
Dave Sones
davesones at gmail.com
Wed Feb 3 14:30:39 PST 2010
Here's what cupsd.conf looks like. The "Allow @ LOCAL" line looks OK.
LogLevel warn
MaxLogSize 0
SystemGroup lpadmin
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Share local printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseRemoteProtocols
BrowseAddress @LOCAL
BrowseLocalProtocols CUPS dnssd
DefaultAuthType Basic
<Location />
# Allow shared printing...
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin>
# Restrict access to the admin pages...
Order allow,deny
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
# Restrict access to the configuration files...
Order allow,deny
</Location>
<Policy default>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Cancel-Job CUPS-Authenticate-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
<Policy authenticated>
<Limit Create-Job Print-Job Print-URI>
AuthType Default
Order deny,allow
</Limit>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<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>
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Cancel-Job CUPS-Authenticate-Job>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
> This is likely an Ubuntu-specific thing, but you can check (via the web =
> interface) whether sharing is actually enabled, particularly the access =
> control lines in cupsd.conf for the "/" location (you should see an =
> "Allow from @LOCAL" line...)
>
> On Feb 3, 2010, at 8:22 AM, Dave Sones wrote:
>
> > I can't see any reports of this in the forums, so I hope I'm not =
> repeating something that has already been flagged up.
> >=20
> > I recently upgraded from Ubuntu 9.04 to 9.10. My previous (9.04) =
> set-up had a Canon USB printer connected to my desktop, which was shared =
> by another machine on the network, also running 9.04. This worked fine. =
> But having upgraded the desktop to 9.10 I found that whilst the second =
> machine can see the shared printer, it can no longer print to it. I can =
> make a print request in any program and it appears to accept; however, =
> nothing happens and no (remote) jobs appear in the print queue.
> >=20
> > The printer works fine on the machine it's connected to and is =
> configured in CUPS as a shared printer.
> >=20
> > There is quite a long thread on the Ubuntu forums, =
> http://ubuntuforums.org/showthread.php?t=3D1313049, which indicates that =
> this is a widespread problem affecting many Ubuntu users.
> >=20
> > Is anyone aware of a fix, or is a patch imminent?
> >=20
> >=20
> > _______________________________________________
> > cups-bugs mailing list
> > cups-bugs at easysw.com
> > http://lists.easysw.com/mailman/listinfo/cups-bugs
>
> ___________________________________________________
> Michael Sweet, Senior Printing System Engineer
>
>
>
More information about the cups-devel
mailing list