SVN: security/generate.php
shadzik
shadzik at pld-linux.org
Mon Aug 10 00:18:46 CEST 2009
Author: shadzik
Date: Mon Aug 10 00:18:46 2009
New Revision: 10464
Modified:
security/generate.php
Log:
- add title with cve descriptions
Modified: security/generate.php
==============================================================================
--- security/generate.php (original)
+++ security/generate.php Mon Aug 10 00:18:46 2009
@@ -11,94 +11,8 @@
<title>PLD Security Logs</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<style type="text/css">
-#h2 { text-align: center; }
-body, td { font-family: Verdana; font-size: 9pt; }
-table { border-collapse: collapse; width: 100%; }
-td { padding: 6px 15px; }
-tr.entry { padding: 6px 15px; border-top: 3px solid #ebebe4; border-bottom: 1px solid #ebebe4 }
-tr.branch { padding: 6px 15px; width: 150px; color: red; }
-.thead td, thead td, tfoot td { background-color: #ebebe4 }
-.thead td, thead td { border-bottom: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; padding: 5px 15px }
-.thead td a, thead td a { color: #000000 }
-tfoot td { border-top: 2px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
-tfoot td a { display: block; padding: 2px 5px; border: 1px outset; float: left; border: 1px solid #c0c0c0; background-color: #ffffff; color: #000000; text-decoration: none; margin-left: 5px }
-#phonebookTable thead tr td div {
- text-align: center;
- font-weight: bold;
-}
-.status {
- width: 200px;
-}
-.builder, .spec, .status {
- width: 100px;
-}
-.recip {
- width: 80px;
-}
-
-.date {
- width: 80px;
- text-align: center;
-}
-.sender {
- width: 80px;
-}
-.appInfoHead td {
- text-decoration: underline;
-}
-tr.application:hover td {
- background: #f2f2f2;
-}
-div#logoPLD {
- text-align: right;
-}
-
-a, a:visited {
- color: blue;
-}
-a:hover, a:visited:hover {
- color: red;
-}
-
-a.mailto, a.mailto:visited {
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANBAMAAABSlfMXAAAAElBMVEUAAADAwMDIyMjU1NTh4eHq6urvtBmjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfXBRIQIwkqTPrmAAAANElEQVQI12NgIAIIQgGDsEooEDgZMog6AVlOKoEMoqFOpsEqoSBGqKFwKIQBAtgYihBjhABusBAkFbJeowAAAABJRU5ErkJggg==) right center no-repeat;
- padding-right: 18px;
-}
-a.mailto:hover, a.mailto:visited:hover {
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANBAMAAABSlfMXAAAAGFBMVEUAAADAwMDMzMzf39/q6ury8vL5+fn///9jzSKfAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfXBRIQKiMgNYh5AAAAPklEQVQI12NgYGAwFGYAgyDzYlUwrVpeHgRkMQNpIMuAQbgcDAwZRNJBdJkjg4gbiJECZLiAAXEMRUEwEAIApjwY+YHESpgAAAAASUVORK5CYII=);
-}
-#Popup {
- display: none;
- position: absolute;
- padding: 2px;
- border: 2px solid #c0c0c0;
- background-color: #ebebe4;
- color: #000;
- z-index: 1000;
- right: auto;
- bottom: auto;
- width: auto;
- max-width: 490px;
- height: auto;
- left: 10px;
- top: 10px;
-}
-.ok { color: green; }
-.fail { color: red; }
-#bottomlink {
- padding: 15px 15px 15px 15px;
- text-align: right;
-}
-
-table.sortable thead {
- background-color:#eee;
- color:#666666;
- font-weight: bold;
- cursor: default;
-}
-</style>
<script src="sorttable.js"></script>
+<link rel="stylesheet" href="security.css" media="screen" type="text/css">
</head>
<body>
<div id="h2">
@@ -129,7 +43,14 @@
foreach($package->cves->entry as $c)
{
- echo "<a href='http://cve.mitre.org/cgi-bin/cvename.cgi?name=" . $c . "'>" . $c . "</a> ";
+ if(!is_file("cache/$c")) {
+ $cvedesc = `./getCVEdesc.py {$c}`;
+ file_put_contents("cache/$c", $cvedesc);
+ }
+ //echo "<a href='http://cve.mitre.org/cgi-bin/cvename.cgi?name=" . $c . "' onmouseover=\"ajax_showTooltip('cache/". $c ."',this);return false\" onmouseout=\"ajax_hideTooltip()\">" . $c . "</a> ";
+ //echo "<a href='http://cve.mitre.org/cgi-bin/cvename.cgi?name=" . $c . "'>" . $c . "</a> ";
+ $desc = file_get_contents("cache/$c");
+ echo "<a href='http://cve.mitre.org/cgi-bin/cvename.cgi?name=" . $c . "' title=\"$desc\">" . $c . "</a> ";
}
echo "</td><td>";
More information about the pld-cvs-commit
mailing list