Sha256: 8bc458cbc7ec0dbe60f0aff99e88a711c9174d26bd5fe5b86563c1ee644ad1a8
Contents?: true
Size: 582 Bytes
Versions: 2
Compression:
Stored size: 582 Bytes
Contents
#!/usr/bin/env ruby require 'active_samba_ldap' require 'active_samba_ldap/command' argv, opts, options = ActiveSambaLdap::Command.parse_options do |opts, options| opts.banner += " USER_NAME" end name = nil if argv.size == 1 name = argv.first else $stderr.puts opts exit 1 end ActiveSambaLdap::Base.establish_connection("reference") class User < ActiveSambaLdap::SambaUser ldap_mapping end unless User.exists?(name) $stderr.puts "user '#{name}' doesn't exist." exit 1 end user = User.find(name) puts user.to_ldif ActiveSambaLdap::Base.clear_active_connections!
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activesambaldap-0.0.1 | bin/asl-usershow |
activesambaldap-0.0.2 | bin/asl-usershow |