[cups.general] Change to required backend permission in 1.4

Michael R Sweet msweet at apple.com
Mon Jan 19 13:22:27 PST 2009


John A. Murdie wrote:
> In CUPS 1.3.* I had our homespun accounting backend wrapper owned by root and chmod-ed 700, to force cupsd to execute it as root, to enable it to write to a protected accounting database. Testing 1.4b2, I find that even though cupsd is running as root, fully-executable backends are executed as user lp - and that a backend owned by root and with mode 700 won't be executed. (Clearly I can protect the resources for user lp instead of root as before to adapt to the change.)
> 
> I've not yet found any documentation of this - is it a deliberate new thing in 1.4?

Nope, that code hasn't changed.  Are you sure cupsd is running as
root?

What OS?

-- 
______________________________________________________________________
Michael R Sweet                        Senior Printing System Engineer





More information about the cups mailing list