[cups] Authenticated and unauthenticated queues
Michael Sweet
msweet at apple.com
Wed Jul 22 08:02:16 PDT 2015
Rick,
You'll need a core <Location /> section for access control to the entire server, and then use the <Policy name> sections to control access to printers.
See:
http://www.cups.org/documentation.php/policies.html
> On Jul 22, 2015, at 10:28 AM, Rick Cochran <rcc2 at cornell.edu> wrote:
>
> Michael,
>
> Thanks for your quick response!
>
> I forgot to mention:
>
> If I remove the Location stanza below, printing does not work for either authenticated or unauthenticated queues.
>
> If I place the Location stanza within a Policy definition, cupsd gives me a syntax error.
>
> So basically, I don't know how to do what you suggest.
>
> Am I missing any elements in my Limit stanzas?
>
> Yours,
> -Rick
>
>
> On 7/22/15, 8:50 AM, Michael Sweet wrote:
>> Rick,
>>
>> Put the AuthType and Require lines in the Policy definition. Putting it on /printers applies those requirements to all printers.
>>
>>
>>> On Jul 21, 2015, at 7:03 PM, Rick Cochran <rcc2 at cornell.edu> wrote:
>>>
>>> Hi,
>>>
>>> I need to have both authenticated and unauthenticated queues. The attached cupsd.conf _almost_ works. The problem is in the following stanza:
>>>
>>> <Location /printers>
>>> AuthType Basic
>>> Encryption Required
>>> Order deny,allow
>>> Allow localhost
>>> # Require user @SYSTEM
>>> </Location>
>>>
>>> If I set the AuthType to "Basic" as above, the authenticated queues work and the unauthenticated queues do not work.
>>>
>>> If I set the AuthType to "None", the unauthenticated queues work and the authenticated queues do not work.
>>>
>>> By "work", I mean prompt for ID/password (or not) and actually print.
>>>
>>> By "do not work", I mean the server just sits there and does not fully accept the print job.
>>>
>>> I use "-op-policy=noauth" when creating the unauthenticated queues.
>>>
>>> Any help would be appreciated.
>>>
>>> Thanks,
>>> -Rick
>>> <cupsd.conf.txt>_______________________________________________
>>> cups mailing list
>>> cups at cups.org
>>> https://www.cups.org/mailman/listinfo/cups
>>
>> _________________________________________________________
>> Michael Sweet, Senior Printing System Engineer, PWG Chair
>>
>> _______________________________________________
>> cups mailing list
>> cups at cups.org
>> https://www.cups.org/mailman/listinfo/cups
>>
> _______________________________________________
> cups mailing list
> cups at cups.org
> https://www.cups.org/mailman/listinfo/cups
_________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair
More information about the cups
mailing list