Sha256: ce09c6b7c56a4dd0ac3b5e61d9f7b6eefb883f097fa6e740e2aa4462c92077a9
Contents?: true
Size: 626 Bytes
Versions: 5
Compression:
Stored size: 626 Bytes
Contents
#!/usr/bin/env ruby require 'active_samba_ldap' require 'active_samba_ldap/command' include ActiveSambaLdap::GetTextSupport argv, opts, options = ActiveSambaLdap::Command.parse_options do |opts, options| opts.banner += " GROUP_NAME" end name = nil if argv.size == 1 name = argv.first else $stderr.puts opts exit 1 end ActiveSambaLdap::Base.setup_connection("reference") class Group < ActiveSambaLdap::Group ldap_mapping end unless Group.exists?(name) $stderr.puts(_("group doesn't exist: %s") % name) exit 1 end group = Group.find(name) puts group.to_ldif ActiveSambaLdap::Base.clear_active_connections!
Version data entries
5 entries across 5 versions & 2 rubygems