[cups.general] Odd behavior with CUPS 1.2.x and the way backends are executed
Dominik L. Borkowski
dom at vbi.vt.edu
Tue Jan 9 09:26:02 PST 2007
On Tuesday 09 January 2007 12:11, Dominik L. Borkowski wrote:
> In theory, CUPS 1.2.7 does the right thing - it uses the defined User/Group
> settings. That would be fine, if they actually worked as expected. However,
> it seems that SystemGroup affects what uid reports, and we can't ever set
> uid to 0.
Well, I couldn't feel any more stupid than I do at this moment. I just looked
at the man page for backend, and realized the problem - CUPS 1.2.x behaves a
bit different [ and one should add - better] :
"
PERMISSIONS
Backends without world execute permissions are run as the root user.
Otherwise, the backend is run using the unprivi-
leged user account, typically "lp".
"
Changing the permissions on our pdf backend script have fixed the problem.
Thanks in advance for any possible replies :)
--
Dominik L. Borkowski - Senior Systems Administrator
Virginia Bioinformatics Institute - www.vbi.vt.edu
More information about the cups
mailing list