X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap-cgi.git;a=blobdiff_plain;f=machines.cgi;h=41ebe250f3d28058edb7c5a2bbd7a8fb62434ce2;hp=f01d4e161fb698b6dc2753e8b2bf1c8fb9d80826;hb=036702ecd044b501dce1b05dfbf19a17921120da;hpb=eae592f7884ae95cabd41c3984a8672ecae961c2 diff --git a/machines.cgi b/machines.cgi index f01d4e1..41ebe25 100755 --- a/machines.cgi +++ b/machines.cgi @@ -51,12 +51,13 @@ my (%attrs, @attrorder, %summaryattrs, @summaryorder, %summarylistitems); # ditto for summary %summaryattrs = ('hostname' => 'Host name', 'host' => 'just for a link', + 'description' => 'Description', 'architecture' => 'Architecture', 'status' => 'Status', 'access' => 'Access', 'sponsor' => 'Sponsor', 'purpose' => 'Purpose'); -@summaryorder = qw{hostname architecture sponsor purpose status access}; +@summaryorder = qw{hostname description architecture sponsor purpose status access}; %summarylistitems = map {$_=>1} qw{purpose sponsor}; # Global settings... @@ -74,7 +75,7 @@ sub sshfingerprint { return '' if (!$key); my @field = split(/ /, $key); - my %keytypes = map {$_=>1} (qw{ssh-dss ssh-rsa ecdsa-sha2-nistp256}); + my %keytypes = map {$_=>1} (qw{ssh-dss ssh-rsa ecdsa-sha2-nistp256 ssh-ed25519}); return '' unless $keytypes{$field[0]}; return '' if !$field[1]; my $fpr = md5_hex(decode_base64($field[1])); @@ -120,7 +121,7 @@ sub item_uplist($) { return $out; } -$SIG{__DIE__} = \&DieHandler; +#$SIG{__DIE__} = \&DieHandler; my $query = new CGI; my $host = lc($query->param('host')); @@ -205,7 +206,7 @@ if ($output{havehostdata}) { $hostdetails .= "\n";