See Mike's comment and my last comment in
http://www.cups.org/str.php?L2438
I have looked into the patches of the Ubuntu CUPS package and the
relevant patch (8 KB) is attached. The patch separates the verification
of the credentials into an external program which runs SUID root (as
CUPS runs as user in Ubuntu). Username and password are sent via a pipe
to the standard input of the external program (newly introduced function
"cupsdCallPamAuthHelper()"). It seems that this pipe is not correctly
closed.
The patch is one of Martin Pitt's non-root mode patches, therefore
assigning to Martin Pitt.
** Changed in: cupsys (Ubuntu)
Importance: Medium => High
Assignee: (unassigned) => Martin Pitt
** Attachment added: "Patch to move authentication into external SUID root
program"
http://launchpadlibrarian.net/8410429/10_external_pam_helper.dpatch
--
MASTER [Feisty] cupsd leaking file descriptors (was: Multiple jobs are not
printed)
https://bugs.launchpad.net/bugs/112803
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs