Merge branch 'master' into tag-policy
Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/a03a3174 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/a03a3174 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/a03a3174 Branch: refs/heads/master Commit: a03a317490901e5a82b4b3cd71af76fe760fc785 Parents: 757d1eb a2c7290 Author: Madhan Neethiraj <[email protected]> Authored: Tue Oct 27 17:12:58 2015 -0700 Committer: Madhan Neethiraj <[email protected]> Committed: Tue Oct 27 17:12:58 2015 -0700 ---------------------------------------------------------------------- agents-common/scripts/enable-agent.sh | 24 +- hbase-agent/pom.xml | 5 + .../hbase/XaSecureAuthorizationCoprocessor.java | 35 - .../access/RangerAccessControlLists.java | 104 - .../access/RangerAccessControlListsTest.java | 61 - .../pdp/knox/filter/XASecurePDPKnoxFilter.java | 25 - plugin-kafka/pom.xml | 5 + .../kafka/authorizer/RangerKafkaAuthorizer.java | 6 +- pom.xml | 16 +- ranger-hbase-plugin-shim/pom.xml | 73 + .../hbase/XaSecureAuthorizationCoprocessor.java | 33 + .../access/RangerAccessControlLists.java | 104 + .../hbase/RangerAuthorizationCoprocessor.java | 3701 ++++++++++++++++++ .../access/RangerAccessControlListsTest.java | 61 + ranger-hdfs-plugin-shim/pom.xml | 74 + .../hadoop/RangerHdfsAuthorizer.java | 191 + ranger-hive-plugin-shim/pom.xml | 105 + .../XaSecureHiveAuthorizerFactory.java | 32 + .../authorizer/RangerHiveAuthorizerFactory.java | 121 + ranger-kafka-plugin-shim/pom.xml | 56 + .../kafka/authorizer/RangerKafkaAuthorizer.java | 248 ++ ranger-knox-plugin-shim/pom.xml | 91 + .../pdp/knox/filter/XASecurePDPKnoxFilter.java | 25 + .../authorization/knox/RangerPDPKnoxFilter.java | 153 + ranger-plugin-classloader/pom.xml | 55 + .../classloader/RangerPluginClassLoader.java | 292 ++ .../RangerPluginClassLoaderUtil.java | 150 + .../test/Impl/TestChildFistClassLoader.java | 56 + .../classloader/test/Impl/TestPluginImpl.java | 32 + .../plugin/classloader/test/Impl/TestPrint.java | 28 + .../plugin/classloader/test/TestPlugin.java | 24 + .../classloader/test/TestPrintParent.java | 29 + ranger-storm-plugin-shim/pom.xml | 76 + .../authorizer/XaSecureStormAuthorizer.java | 32 + .../storm/authorizer/RangerStormAuthorizer.java | 138 + ranger-yarn-plugin-shim/pom.xml | 66 + .../yarn/authorizer/RangerYarnAuthorizer.java | 205 + src/main/assembly/hbase-agent.xml | 25 +- src/main/assembly/hdfs-agent.xml | 65 +- src/main/assembly/hive-agent.xml | 25 +- src/main/assembly/knox-agent.xml | 23 +- src/main/assembly/plugin-kafka.xml | 40 +- src/main/assembly/plugin-yarn.xml | 24 +- src/main/assembly/storm-agent.xml | 23 +- .../authorizer/XaSecureStormAuthorizer.java | 32 - .../process/LdapUserGroupBuilder.java | 11 +- 46 files changed, 6463 insertions(+), 337 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/a03a3174/pom.xml ---------------------------------------------------------------------- diff --cc pom.xml index 7619f4a,835894d..b7d0239 --- a/pom.xml +++ b/pom.xml @@@ -97,7 -96,13 +96,14 @@@ <module>unixauthservice</module> <module>ranger-util</module> <module>plugin-kms</module> - <module>tagsync</module> ++ <module>tagsync</module> + <module>ranger-hdfs-plugin-shim</module> + <module>ranger-plugin-classloader</module> + <module>ranger-hive-plugin-shim</module> + <module>ranger-hbase-plugin-shim</module> + <module>ranger-knox-plugin-shim</module> + <module>ranger-yarn-plugin-shim</module> + <module>ranger-storm-plugin-shim</module> </modules> <properties> <javac.source.version>1.7</javac.source.version>
