I was wondering when the lines:
" if ((attr = cupsGetOption("auth-info-required", num_attrs,
attrs)) != NULL)
{
cupsdSetAuthInfoRequired(job->printer, attr, NULL);"
where added in scheduler/job.c of CUPS.
The answer is:
r6318 | mike | 2007-03-05 23:36:55 -0500 (lun 05 mar 2007) | 35 lines
Add support for auth-info and auth-info-required (STR #2268)
TODO: Directory services support, reject jobs that need auth-info
but don't have the right stuff.
backend/ipp.c:
- password_cb(): Send ATTR: message to specify the authentication
that is required.
scheduler/classes.c:
- cupsdLoadAllClasses(): Load AuthInfoRequired.
- cupsdSaveAllClasses(): Save AuthInfoRequired.
scheduler/ipp.c:
- add_class(): Save auth-info-required data.
- add_job(): Pass auth-info data.
- add_printer(): Save auth-info-required data.
- authenticate_job(): Pass auth-info data.
- save_auth_info(): Save auth-info data.
scheduler/job.c:
- cupsdUpdateJob(): Process ATTR: messages for auth-info-required.
scheduler/printers.c:
- cupsdLoadAllPrinters(): Load AuthInfoRequired.
- cupsdSaveAllPrinters(): Save AuthInfoRequired.
- cupsdSetAuthInfoRequired(): Added.
- cupsdSetPrinterAttrs(): Add auth-info-required.
scheduler/printers.h:
- Add auth_info_required and num_auth_info_required to
cupsd_printer_t structure.
- Add cupsdSetAuthInfoRequired attribute.
--
cups says "can't promp for authorization" when printing to my samba printer
https://bugs.launchpad.net/bugs/283811
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs