[Bps-public-commit] r16649 - in RT-Authen-ExternalAuth/trunk: . lib/RT/Authen

zordrak at bestpractical.com zordrak at bestpractical.com
Sat Nov 1 14:19:34 EDT 2008


Author: zordrak
Date: Sat Nov  1 14:19:33 2008
New Revision: 16649

Modified:
   RT-Authen-ExternalAuth/trunk/ChangeLog
   RT-Authen-ExternalAuth/trunk/README
   RT-Authen-ExternalAuth/trunk/etc/RT_SiteConfig.pm
   RT-Authen-ExternalAuth/trunk/lib/RT/Authen/ExternalAuth.pm

Log:
RT::Authen::ExternalAuth v0.06 - First 3.8.x Compatible Release

Modified: RT-Authen-ExternalAuth/trunk/ChangeLog
==============================================================================
--- RT-Authen-ExternalAuth/trunk/ChangeLog	(original)
+++ RT-Authen-ExternalAuth/trunk/ChangeLog	Sat Nov  1 14:19:33 2008
@@ -1,3 +1,18 @@
+v0.06    2008-11-01    Mike Peachey <zordrak at cpan.org>
+
+    * README
+
+        A few minor tweaks.
+
+    * lib/RT/Authen/ExternalAuth.pm
+
+        Version updated to 0.06 
+
+    * etc/RT_SiteConfig.pm
+
+        A number of clarifications added to the example config comments
+        such as making clear the fact that a valid d_filter is required.
+
 v0.06_03 2008-10-31    Mike Peachey <zordrak at cpan.org>
                        Kevin Falcone <falcone at cpan.org>
 

Modified: RT-Authen-ExternalAuth/trunk/README
==============================================================================
--- RT-Authen-ExternalAuth/trunk/README	(original)
+++ RT-Authen-ExternalAuth/trunk/README	Sat Nov  1 14:19:33 2008
@@ -20,6 +20,7 @@
 LDAP service and ANY DBI-drivable database, based upon the
 configuration given in your $RTHOME/etc/RT_SiteConfig.pm
 
+
 INSTALLATION
 
 To install this module, run the following commands:
@@ -40,13 +41,14 @@
 3.8        $RTHOME/local/plugins/RT-Auth-ExternalAuth/etc/RT_SiteConfig.pm
 
 Then use the examples provided to prepare your own custom 
-configuration which should reside in 
+configuration which should be added to your site configuration in
 $RTHOME/etc/RT_SiteConfig.pm
 
 Alternatively, you may alter the provided examples directly
-and then include the extra directives by including the
+and then include the extra directives by 'requiring' the
 example file's path at the end of your RT_SiteConfig.pm
 
+
 UPGRADING
 
 If you are upgrading from 0.05 you may have some leftover
@@ -55,7 +57,7 @@
 $RTHOME/local/lib/RT/User_Vendor.pm 
 $RTHOME/local/lib/RT/Authen/External_Auth.pm
 
-that will conflict with the new install and should be removed
+that will conflict with the new install and these should be removed
 
 AUTHOR
         Mike Peachey

Modified: RT-Authen-ExternalAuth/trunk/etc/RT_SiteConfig.pm
==============================================================================
--- RT-Authen-ExternalAuth/trunk/etc/RT_SiteConfig.pm	(original)
+++ RT-Authen-ExternalAuth/trunk/etc/RT_SiteConfig.pm	Sat Nov  1 14:19:33 2008
@@ -108,10 +108,18 @@
                                                         #
                                                         # The LDAP search base
                                                         'base'                      =>  'ou=Organisational Unit,dc=domain,dc=TLD',
+                                                        #
+                                                        # ALL FILTERS MUST BE VALID LDAP FILTERS ENCASED IN PARENTHESES!
+                                                        # YOU **MUST** SPECIFY A filter AND A d_filter!!
+                                                        #
                                                         # The filter to use to match RT-Users
                                                         'filter'                    =>  '(FILTER_STRING)',
+                                                        # A catch-all example filter: '(objectClass=*)'
+                                                        #
                                                         # The filter that will only match disabled users
                                                         'd_filter'                  =>  '(FILTER_STRING)',
+                                                        # A catch-none example d_filter: '(objectClass=FooBarBaz)'
+                                                        #
                                                         # Should we try to use TLS to encrypt connections?
                                                         'tls'                       =>  0,
                                                         # What other args should I pass to Net::LDAP->new($host, at args)?
@@ -122,6 +130,8 @@
                                                         'group_attr'                =>  'GROUP_ATTR',
                                                         ## RT ATTRIBUTE MATCHING SECTION
                                                         # The list of RT attributes that uniquely identify a user
+							# This example shows what you *can* specify.. I recommend reducing this
+                                                        # to just the Name and EmailAddress to save encountering problems later.
                                                         'attr_match_list'           => [    'Name',
                                                                                             'EmailAddress', 
                                                                                             'RealName',

Modified: RT-Authen-ExternalAuth/trunk/lib/RT/Authen/ExternalAuth.pm
==============================================================================
--- RT-Authen-ExternalAuth/trunk/lib/RT/Authen/ExternalAuth.pm	(original)
+++ RT-Authen-ExternalAuth/trunk/lib/RT/Authen/ExternalAuth.pm	Sat Nov  1 14:19:33 2008
@@ -1,6 +1,6 @@
 package RT::Authen::ExternalAuth;
 
-our $VERSION = '0.06_03';
+our $VERSION = '0.06';
 
 =head1 NAME
 



More information about the Bps-public-commit mailing list