]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Releas Notes update for ntlm_auth change
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 27 Oct 2008 04:23:41 +0000 (17:23 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 27 Oct 2008 04:23:41 +0000 (17:23 +1300)
doc/release-notes/release-3.1.html
doc/release-notes/release-3.1.sgml

index ce3bbebf90c34808ebd440376faeca1aa70b161d..69fcb60babc120c4e31971d0b5ba720ab4f3f2d0 100644 (file)
@@ -979,6 +979,15 @@ NP: peername currently is limited to only match the first peer possible.
 </PRE>
 </P>
 
+<DT><B>auth_param ntlm</B><DD>
+<P>The helper binary bundled with Squid under the name <EM>ntlm_auth</EM> has been renamed to accurately reflect
+its real behavior and to prevent confusion with the more useful Samba helper using the same name.</P>
+<P>Despite being used for NTLM, the helper does not in fact provide true NTLM function. What it does provide is
+SMB LanManager authentication through the NTLM interface without the need for a domain controller. Thus the 
+new name is <EM>ntlm_smb_lm_auth</EM>.</P>
+<P>WARNING: due to the name clash with Samba helper, admin should be careful to only update their squid.conf if the
+squid bundled binary is used and needed. If the Samba helper is in use, the squid.conf should not be altered.</P>
+
 <DT><B>balance_on_multiple_ip</B><DD>
 <P>The previous default behavour (rotate per-request) of this setting causes failover clashes with IPv6 built-in mechanisms.
 It has thus been turned off by default. Making the 'best choice' IP continue in use for any hostname until it encounters a connection failure and failover drops to the next known IP.
@@ -1319,6 +1328,10 @@ This options requires a linux kernel 2.6.25 or later for embeded netfilter TPROX
 <DT><B>--enable-linux-tproxy</B><DD>
 <P>Deprecated. Remains only to support old TPROXY version 2.2 installations.</P>
 
+<DT><B>--enable-ntm-auth-helpers</B><DD>
+<P>Helper previously built by <EM>SMB</EM> is now built by <EM>smb_lm</EM>.
+It also has a new squid.conf name for usage, see <EM>auth_param</EM> above for details.</P>
+
 <DT><B>--disable-internl-dns</B><DD>
 <P>Better support for Linux using the external DNS helper.
 The helper will now compile and work with dns_nameservers on more variants of Linux than previously.</P>
index 560e9361af002e29a03ea5fc7647cd2a028caf79..652412b2b6381dab836721288dbf9a375cfa0a37 100644 (file)
@@ -776,6 +776,15 @@ NOCOMMENT_START
        acl aclname peername myPeer ...         # cache_peer ... name=myPeer
        </verb>
 
+       <tag>auth_param ntlm</tag>
+       <p>The helper binary bundled with Squid under the name <em>ntlm_auth</em> has been renamed to accurately reflect
+          its real behavior and to prevent confusion with the more useful Samba helper using the same name.
+       <p>Despite being used for NTLM, the helper does not in fact provide true NTLM function. What it does provide is
+          SMB LanManager authentication through the NTLM interface without the need for a domain controller. Thus the 
+          new name is <em>ntlm_smb_lm_auth</em>.
+       <p>WARNING: due to the name clash with Samba helper, admin should be careful to only update their squid.conf if the
+          squid bundled binary is used and needed. If the Samba helper is in use, the squid.conf should not be altered.
+
         <tag>balance_on_multiple_ip</tag>
         <p>The previous default behavour (rotate per-request) of this setting causes failover clashes with IPv6 built-in mechanisms.
            It has thus been turned off by default. Making the 'best choice' IP continue in use for any hostname until it encounters a connection failure and failover drops to the next known IP.
@@ -1086,6 +1095,10 @@ This section gives an account of those changes in three categories:
        <tag>--enable-linux-tproxy</tag>
        <p>Deprecated. Remains only to support old TPROXY version 2.2 installations.
 
+       <tag>--enable-ntm-auth-helpers</tag>
+       <p>Helper previously built by <em>SMB</em> is now built by <em>smb_lm</em>.
+          It also has a new squid.conf name for usage, see <em>auth_param</em> above for details.
+
        <tag>--disable-internl-dns</tag>
        <p>Better support for Linux using the external DNS helper.
            The helper will now compile and work with dns_nameservers on more variants of Linux than previously.