This is the readme.txt file for mswin_check_lm_group, an external
-helper fo the External ACL Scheme for Squid.
+helper for the External ACL Scheme for Squid.
-This helper must be used in with an authentication scheme, tipically
-basic or NTLM, based on Windows NT/2000 domain users.
+This helper must be used in with an authentication scheme (tipically
+basic or NTLM) based on Windows NT/2000 domain users (LM mode).
It reads from the standard input the domain username and a list of groups
and tries to match it against the groups membership of the specified
username.
"Domain Users"
NOTES:
-- The standard group name comparation is case sensitive, so group name
+- The standard group name comparison is case sensitive, so group name
must be specified with same case as in the NT/2000 Domain.
- It's possible to enable not case sensitive group name comparation (-c),
- but on on some non - English locales, the results can be unexpected.
+ It's possible to enable case insensitive group name comparison (-c),
+ but on some not-english locales, the results can be unexpected.
- Native WIN32 NTLM and Basic Helpers must be used without the
-A & -D switches.
I strongly reccomend that mswin_check_lm_group is tested prior to being used in a
production environment. It may behave differently on different platforms.
To test it, run it from the command line. Enter username and group
-pairs separated by a space (username must entered with domain\\username
+pairs separated by a space (username must entered with domain%5cusername
syntax). Press ENTER to get an OK or ERR message.
Make sure pressing <CTRL><D> behaves the same as a carriage return.
Make sure pressing <CTRL><C> aborts the program.