-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39185/
-----------------------------------------------------------
Review request for ranger, Alok Lal, Don Bosco Durai, Abhay Kulkarni, Madhan Neethiraj, Ramesh
Mani, Selvamohan Neethiraj, and Velmurugan Periasamy.
Bugs: RANGER-652
https://issues.apache.org/jira/browse/RANGER-652
Repository: ranger
Description
-------
Patch contains the changes for ldap connection check tool. This tool is packaged as part of
ranger usersyn module and can be used for discovering and/or verifying the usersync ldap/AD
related properties as well as ldap/AD authentication related properties before configuring
ranger.
Diffs
-----
src/main/assembly/usersync.xml 8c2600e
ugsync/ldapconfigchecktool/ldapconfigcheck/conf/input.properties PRE-CREATION
ugsync/ldapconfigchecktool/ldapconfigcheck/pom.xml PRE-CREATION
ugsync/ldapconfigchecktool/ldapconfigcheck/scripts/run.sh PRE-CREATION
ugsync/ldapconfigchecktool/ldapconfigcheck/src/main/java/org/apache/ranger/ldapconfigcheck/AuthenticationCheck.java
PRE-CREATION
ugsync/ldapconfigchecktool/ldapconfigcheck/src/main/java/org/apache/ranger/ldapconfigcheck/CommandLineOptions.java
PRE-CREATION
ugsync/ldapconfigchecktool/ldapconfigcheck/src/main/java/org/apache/ranger/ldapconfigcheck/LdapConfig.java
PRE-CREATION
ugsync/ldapconfigchecktool/ldapconfigcheck/src/main/java/org/apache/ranger/ldapconfigcheck/LdapConfigCheckMain.java
PRE-CREATION
ugsync/ldapconfigchecktool/ldapconfigcheck/src/main/java/org/apache/ranger/ldapconfigcheck/UserSync.java
PRE-CREATION
Diff: https://reviews.apache.org/r/39185/diff/
Testing
-------
Tests performed:
1. Verified the packaging and running the tool with various supported command line options.
2. Tested the tool against openLdap server as well as Active directory setup.
3. Used the discovered properties from the tool and configured 2.3 ranger and validated the
results.
4. Tested few negative cases on in valid credentials for authentication, wrong domain while
discovering usersync properties, and providing invalid bind password as part of the user input.
Thanks,
Sailaja Polavarapu
|