<p><itemize>
<item>fakeauth_auth - ntlm_fake_auth - Perform NTLMSSP to recover the username but don't verify the password.
<item>ntlm_auth - ntlm_smb_lm_auth - Perform SMB LanManager domain-less authentication over NTLM protocol.
+ <item>no_check.pl - Deprecated. - Use the faster and less decryptable ntlm_fake_auth instead.
</itemize>
<sect2>URL re-write helpers
$(CRYPTLIB) \
$(XTRA_LIBS)
-ntlm_fake_auth_DEPENDENCIES = $(top_builddir)/lib/libntlmauth.a
+## Demo using perl.
+## ntlm_fake_auth.pl: ntlm_fake_auth.pl.in
+## $(subst_perlshell)
-EXTRA_DIST = config.test
+EXTRA_DIST = config.test \
+ ntlm_fake_auth.pl.in
-#!/usr/bin/perl
+#!@PERL@
+#
# (C) 2000 Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
+# Distributed freely under the terms of the GNU General Public License,
+# version 2. For the licensing terms, see the file COPYING that
+# came with Squid.
#
+# This is a dummy NTLM authentication module for Squid.
+# It performs the NTLM challenge, but then it doesn't verify the
+# user's credentials, it just takes the client's domain and username
+# at face value.
+# It's included mostly for demonstration purposes.
+#
# TODO: use command-line arguments
#use MIME::Base64;
+++ /dev/null
-#
-# Makefile for the Squid Object Cache server
-#
-# $Id$
-#
-# Uncomment and customize the following to suit your needs:
-#
-
-libexec_SCRIPTS = no_check.pl
-
-EXTRA_DIST = \
- no_check.pl \
- README.no_check_ntlm_auth \
- config.test
+++ /dev/null
-This is a dummy NTLM authentication module for Squid.
-It performs the NTLM challenge, but then it doesn't verify the
-user's credentials, it just takes the client's domain and username
-at face value.
-It's included mostly for demonstration purposes.
-
-(C) 2000 Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
-Distributed freely under the terms of the GNU General Public License,
-version 2. For the licensing terms, see the file COPYING that
-came with Squid.
+++ /dev/null
-#!/bin/sh
-exit 0