Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'net-ldap'
- ldap = Net::LDAP.new
- ldap.host = '192.168.2.3'
- ldap.auth 'advorak@ohreally.local', 'pass5551212ABC!@#'
- ldap.search(:base => 'dc=ohreally,dc=local', :filter => '(mail=*)')
- ###### The last command as cfldap is what might interest you :-P ######
- def cfldap(*args)
- args = args[0]
- if args[:action] == "query"
- ldap = Net::LDAP.new
- ldap.host = args[:server]
- ldap.auth args[:username], args[:password]
- ldap.search(:base => args[:start], :filter => args[:filter])
- end
- end
- cfldap action:"query",
- server:"192.168.2.3",
- username:"advorak@ohreally.local",
- password:"pass5551212ABC!@#",
- start:"dc=ohreally,dc=local",
- filter:"(mail=*)"
Add Comment
Please, Sign In to add comment