[cups.general] Trying to use lpd://<username>@<host>/<queue>butit's not working

Michael R Sweet msweet at apple.com
Wed Nov 5 08:29:15 PST 2008


Trel wrote:
> Michael R Sweet wrote:
>> Trel wrote:
>>> Michael R Sweet wrote:
>>>> Trel wrote:
>>>>> Every time I try to use lpd://<username>@<host>/<queue> in one of my
>>>>> printers, the result is it strips out <username>@ and I'm
>>>>> left with
>>>>>
>>>>> lpd://<host>/<queue> which of course means my documents will not print.
>>>>>
>>>>> When I googled on this subject, I read that this feature IS there.
>>>>> If that's the case, do I have to do something to enable it?
>>>>> (Also, which was the first version that supported this?)
>>>> LPD does not support authentication and passes the local username
>>>> in the LPD control file.  The URI username field is reserved for
>>>> authentication.
>>>>
>>> That's odd because it looks like it's the GUI that has the problem.
>>>
>>> 1.  I enter it as lpd://name@host/queue
>>> 2.  It records it in printers.conf as lpd://name@host/queue
>>> 3.  All GUIs, KDE, Gnome, and Cup's web interface show it as
>>> lpd://host/queue
>>> 4.  Actual printing gets sent as lpd://name@host/queue
>> The username is stripped from the device URI we return to the GUIs
>> and web interface (for security reasons...)
>>
> That should be an option should it not?

No, it should not.  Authentication information should never be
exposed, and we do everything we can to keep it private.

-- 
______________________________________________________________________
Michael R Sweet                        Senior Printing System Engineer





More information about the cups mailing list