[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