[cups.bugs] [MOD] STR #2576: "Satisfy any" does not work as expected
Philipp Schmidt
philipp at in-panik.de
Tue Oct 30 07:30:48 PDT 2007
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New]
When using "Satisfy Any" statemen in a "Location" Envirenment like
the following, it does not behave as expected - Access is granted from
_anywhere_ whithout password.
DefaultAuthType Negotiate
<Location />
Satisfy any
Require valid-user
Order deny,allow
Deny From All
Allow localhost
Allow From 127.0.0.1
</Location>
Adding the Line "AuthType Default" to the location does not solve the
problem. Instead of forcing authenticating when IP-adresses do not
match, it _always_ forces authentication when using "AuthType
Negotiate". Printing via Samba is impossible that way, even via unix
domain socket.
If using "AuthType Basic", it slightly works but when using samba, every
job is assigned to the user root - bad for accounting.
"Satisfy all" works as expected.
Link: http://www.cups.org/str.php?L2576
Version: 1.3.2
More information about the cups
mailing list