I did another test and 
chmod u+s /usr/lib/cups/daemon/cups-lpd does allow one
to print from a client running a rfc compliant lpr command I.e.,
a client that insists on connecting to a lpd server on  
reserved port below 1024 (we have one). I setup cups-lpd
to be listening on my ubuntu box via inetd and tcp wrappers
and it works. 

Back to the Original Subject of this Bug Report
============================

To address the problem of having an ubuntu client printing to an
RFC compliant lpd server I have succeeded in doing this
by doing chmod u+s /usr/lib/cups/backend-available/lpd, i.e.,
what did not work with earlier now works! Perhaps an update
did it or did you guys do something?

So I have some requests:
================

Could you folks add a question(s) to debconf for this package that
would allow people to turn setuid user bits on cups-lpd and the  lpd
backend (available) . By default it should not
be on when the package installs but having the option to turn it on
would solve the problem. Furthermore you could include some notes in the 
debconf warning people appropriately. And a README.Ubuntu.gz
file.

-- 
dapper cupsys can not print to rfc compliant lpd server, i.e. can not run as 
root
https://launchpad.net/bugs/47773

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to