#!/usr/bin/perl
-# $Id: ud-fingerserv,v 1.14 2000/02/21 06:08:32 tausq Exp $
+# $Id: ud-fingerserv,v 1.16 2004/10/24 18:34:12 joey Exp $
# (c) 1999 Randolph Chung. Licensed under the GPL. <tausq@debian.org>
'keyfingerprint' => 'Fingerprint',
'key' => 'Key block',
'ircnick' => 'IRC nickname',
- 'labeledurl' => 'URL'
+ 'icquin' => 'ICQ UIN',
+ 'labeleduri' => 'URL'
);
-my @summarykeys = ('cn', 'mn', 'sn', 'email', 'labeledurl', 'ircnick', 'keyfingerprint', 'key');
+my @summarykeys = ('cn', 'mn', 'sn', 'email', 'labeleduri', 'ircnick', 'icquin', 'keyfingerprint', 'key');
$SIG{__DIE__} = \&DieHandler;
$SIG{INT} = \&DieHandler;
$data->{email}->[0] =~ s/\s+/ /g;
+ for (my $i=0; $i <= $#{$data->{'keyfingerprint'}}; $i++) {
+ $data->{keyfingerprint}->[$i] = &Util::FormatFingerPrint($data->{keyfingerprint}->[$i]);
+ $data->{keyfingerprint}->[$i] =~ s, , ,;
+ }
print $client "$dn\n";
if (!$fields) {
foreach $key (@summarykeys) {