Advertisement
Guest User

Untitled

a guest
May 6th, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. rm -f /tmp/ldap-properties.tmp
  2. cd /usr/hdp/current/ranger-usersync/ldaptool/
  3.  
  4. #RANGER ADMIN USER/PASS
  5. cat > /tmp/ldap-properties.tmp << EOF
  6. ranger.admin.auth.sampleuser=admin
  7. ranger.admin.auth.samplepassword=admin
  8. EOF
  9.  
  10. HDP_VERSION="$(hdp-select versions)"
  11. cat /etc/ranger-usersync/$HDP_VERSION/0/ranger-ugsync-site.xml | grep --color -A 1 usersync.ldap | tr -d '\n' | sed 's/<name>//g' | sed 's/<\/name>\s*<value>/=/g' | sed 's/<\/value>--\s*/\n/g' | sed 's/^\s*//g' | sed 's/<\/value>//g' >> /tmp/ldap-properties.tmp
  12. printf "\n" >> /tmp/ldap-properties.tmp
  13. cat /etc/ranger-usersync/$HDP_VERSION/0/ranger-ugsync-site.xml | grep --color -A 1 ranger.usersync.group.objectclass | tr -d '\n' | sed 's/<name>//g' | sed 's/<\/name>\s*<value>/=/g' | sed 's/<\/value>--\s*/\n/g' | sed 's/^\s*//g' | sed 's/<\/value>//g' >> /tmp/ldap-properties.tmp
  14. printf "\n" >> /tmp/ldap-properties.tmp
  15. cat /etc/ranger-usersync/$HDP_VERSION/0/ranger-ugsync-site.xml | grep --color -A 1 ranger.usersync.group.memberattributename | tr -d '\n' | sed 's/<name>//g' | sed 's/<\/name>\s*<value>/=/g' | sed 's/<\/value>--\s*/\n/g' | sed 's/^\s*//g' | sed 's/<\/value>//g' >> /tmp/ldap-properties.tmp
  16. printf "\n" >> /tmp/ldap-properties.tmp
  17. cat /tmp/ldap-properties.tmp
  18.  
  19.  
  20.  
  21. /usr/hdp/current/ranger-usersync/ldaptool/run.sh -i /tmp/ldap-properties.tmp && cat /usr/hdp/current/ranger-usersync/ldaptool/output/ldapConfigCheck.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement