#!/usr/local/bin/perl # Show all attributes for a user or group require './ldap-useradmin-lib.pl'; &ReadParse(); $ldap = &ldap_connect(); $schema = $ldap->schema(); if ($in{'user'}) { $rv = $ldap->search(base => $in{'dn'}, scope => 'base', filter => '(objectClass=posixAccount)'); } else { $rv = $ldap->search(base => $in{'dn'}, scope => 'base', filter => '(objectClass=posixGroup)'); } ($what) = $rv->all_entries; &ui_print_header(&text('raw_for', $in{'dn'}), $text{'raw_title'}, ""); print "
| $text{'raw_name'} | \n"; print "$text{'raw_value'} |
| $a | \n"; print "",(join(" , ", $what->get_value($a)) || " ")," | \n";
print "