[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