[Openvas-commits] r12732 - in trunk/openvas-plugins: . scripts

scm-commit at wald.intevation.org scm-commit at wald.intevation.org
Mon Feb 13 13:48:05 CET 2012


Author: hdoreau
Date: 2012-02-13 13:48:02 +0100 (Mon, 13 Feb 2012)
New Revision: 12732

Modified:
   trunk/openvas-plugins/ChangeLog
   trunk/openvas-plugins/scripts/gb_mandriva_MDVA_2012_002.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_149.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_150.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_151.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_152.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_153.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_154.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_156.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_157.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_158.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_160.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_161.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_162.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_163.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_165.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_166.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_167.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_168.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_169.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_170.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_173.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_175.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176_1.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176_2.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_177.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_178.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_180.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_181.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_182.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_183.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_185.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_186.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_187.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_188.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_189.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_190.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_191.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_194.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_195.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_196.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_197.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_198.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_001.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_002.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_003.nasl
   trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_004.nasl
Log:
* scripts/gb_mandriva_MDVA_2012_002.nasl,
scripts/gb_mandriva_MDVSA_2011_149.nasl,
scripts/gb_mandriva_MDVSA_2011_150.nasl,
scripts/gb_mandriva_MDVSA_2011_151.nasl,
scripts/gb_mandriva_MDVSA_2011_152.nasl,
scripts/gb_mandriva_MDVSA_2011_153.nasl,
scripts/gb_mandriva_MDVSA_2011_154.nasl,
scripts/gb_mandriva_MDVSA_2011_156.nasl,
scripts/gb_mandriva_MDVSA_2011_157.nasl,
scripts/gb_mandriva_MDVSA_2011_158.nasl,
scripts/gb_mandriva_MDVSA_2011_160.nasl,
scripts/gb_mandriva_MDVSA_2011_161.nasl,
scripts/gb_mandriva_MDVSA_2011_162.nasl,
scripts/gb_mandriva_MDVSA_2011_163.nasl,
scripts/gb_mandriva_MDVSA_2011_165.nasl,
scripts/gb_mandriva_MDVSA_2011_166.nasl,
scripts/gb_mandriva_MDVSA_2011_167.nasl,
scripts/gb_mandriva_MDVSA_2011_168.nasl,
scripts/gb_mandriva_MDVSA_2011_169.nasl,
scripts/gb_mandriva_MDVSA_2011_170.nasl,
scripts/gb_mandriva_MDVSA_2011_173.nasl,
scripts/gb_mandriva_MDVSA_2011_175.nasl,
scripts/gb_mandriva_MDVSA_2011_176.nasl,
scripts/gb_mandriva_MDVSA_2011_176_1.nasl,
scripts/gb_mandriva_MDVSA_2011_176_2.nasl,
scripts/gb_mandriva_MDVSA_2011_177.nasl,
scripts/gb_mandriva_MDVSA_2011_178.nasl,
scripts/gb_mandriva_MDVSA_2011_180.nasl,
scripts/gb_mandriva_MDVSA_2011_181.nasl,
scripts/gb_mandriva_MDVSA_2011_182.nasl,
scripts/gb_mandriva_MDVSA_2011_183.nasl,
scripts/gb_mandriva_MDVSA_2011_185.nasl,
scripts/gb_mandriva_MDVSA_2011_186.nasl,
scripts/gb_mandriva_MDVSA_2011_187.nasl,
scripts/gb_mandriva_MDVSA_2011_188.nasl,
scripts/gb_mandriva_MDVSA_2011_189.nasl,
scripts/gb_mandriva_MDVSA_2011_190.nasl,
scripts/gb_mandriva_MDVSA_2011_191.nasl,
scripts/gb_mandriva_MDVSA_2011_194.nasl,
scripts/gb_mandriva_MDVSA_2011_195.nasl,
scripts/gb_mandriva_MDVSA_2011_196.nasl,
scripts/gb_mandriva_MDVSA_2011_197.nasl,
scripts/gb_mandriva_MDVSA_2011_198.nasl,
scripts/gb_mandriva_MDVSA_2012_001.nasl,
scripts/gb_mandriva_MDVSA_2012_002.nasl,
scripts/gb_mandriva_MDVSA_2012_003.nasl,
scripts/gb_mandriva_MDVSA_2012_004.nasl:
Output a single security message.

Modified: trunk/openvas-plugins/ChangeLog
===================================================================
--- trunk/openvas-plugins/ChangeLog	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/ChangeLog	2012-02-13 12:48:02 UTC (rev 12732)
@@ -1,5 +1,56 @@
 2012-02-13  Henri Doreau <henri.doreau at greenbone.net>
 
+	* scripts/gb_mandriva_MDVA_2012_002.nasl,
+	scripts/gb_mandriva_MDVSA_2011_149.nasl,
+	scripts/gb_mandriva_MDVSA_2011_150.nasl,
+	scripts/gb_mandriva_MDVSA_2011_151.nasl,
+	scripts/gb_mandriva_MDVSA_2011_152.nasl,
+	scripts/gb_mandriva_MDVSA_2011_153.nasl,
+	scripts/gb_mandriva_MDVSA_2011_154.nasl,
+	scripts/gb_mandriva_MDVSA_2011_156.nasl,
+	scripts/gb_mandriva_MDVSA_2011_157.nasl,
+	scripts/gb_mandriva_MDVSA_2011_158.nasl,
+	scripts/gb_mandriva_MDVSA_2011_160.nasl,
+	scripts/gb_mandriva_MDVSA_2011_161.nasl,
+	scripts/gb_mandriva_MDVSA_2011_162.nasl,
+	scripts/gb_mandriva_MDVSA_2011_163.nasl,
+	scripts/gb_mandriva_MDVSA_2011_165.nasl,
+	scripts/gb_mandriva_MDVSA_2011_166.nasl,
+	scripts/gb_mandriva_MDVSA_2011_167.nasl,
+	scripts/gb_mandriva_MDVSA_2011_168.nasl,
+	scripts/gb_mandriva_MDVSA_2011_169.nasl,
+	scripts/gb_mandriva_MDVSA_2011_170.nasl,
+	scripts/gb_mandriva_MDVSA_2011_173.nasl,
+	scripts/gb_mandriva_MDVSA_2011_175.nasl,
+	scripts/gb_mandriva_MDVSA_2011_176.nasl,
+	scripts/gb_mandriva_MDVSA_2011_176_1.nasl,
+	scripts/gb_mandriva_MDVSA_2011_176_2.nasl,
+	scripts/gb_mandriva_MDVSA_2011_177.nasl,
+	scripts/gb_mandriva_MDVSA_2011_178.nasl,
+	scripts/gb_mandriva_MDVSA_2011_180.nasl,
+	scripts/gb_mandriva_MDVSA_2011_181.nasl,
+	scripts/gb_mandriva_MDVSA_2011_182.nasl,
+	scripts/gb_mandriva_MDVSA_2011_183.nasl,
+	scripts/gb_mandriva_MDVSA_2011_185.nasl,
+	scripts/gb_mandriva_MDVSA_2011_186.nasl,
+	scripts/gb_mandriva_MDVSA_2011_187.nasl,
+	scripts/gb_mandriva_MDVSA_2011_188.nasl,
+	scripts/gb_mandriva_MDVSA_2011_189.nasl,
+	scripts/gb_mandriva_MDVSA_2011_190.nasl,
+	scripts/gb_mandriva_MDVSA_2011_191.nasl,
+	scripts/gb_mandriva_MDVSA_2011_194.nasl,
+	scripts/gb_mandriva_MDVSA_2011_195.nasl,
+	scripts/gb_mandriva_MDVSA_2011_196.nasl,
+	scripts/gb_mandriva_MDVSA_2011_197.nasl,
+	scripts/gb_mandriva_MDVSA_2011_198.nasl,
+	scripts/gb_mandriva_MDVSA_2012_001.nasl,
+	scripts/gb_mandriva_MDVSA_2012_002.nasl,
+	scripts/gb_mandriva_MDVSA_2012_003.nasl,
+	scripts/gb_mandriva_MDVSA_2012_004.nasl:
+	Output a single security message.
+
+2012-02-13  Henri Doreau <henri.doreau at greenbone.net>
+
 	* scripts/gb_ubuntu_USN_1306_1.nasl,
 	scripts/gb_ubuntu_USN_1306_2.nasl,
 	scripts/gb_ubuntu_USN_1317_1.nasl,

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVA_2012_002.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVA_2012_002.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVA_2012_002.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,15 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831525);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2012-01-13 10:50:07 +0530 (Fri, 13 Jan 2012)");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVA", value: "2012:002");
-  script_name("Mandriva Update for util-linux MDVA-2012:002 (util-linux)");
   desc = "
 
   Vulnerability Insight:
@@ -55,6 +46,16 @@
 
   ";
 
+if(description)
+{
+  script_id(831525);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2012-01-13 10:50:07 +0530 (Fri, 13 Jan 2012)");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVA", value: "2012:002");
+  script_name("Mandriva Update for util-linux MDVA-2012:002 (util-linux)");
+
   script_description(desc);
   script_summary("Check for the Version of util-linux");
   script_category(ACT_GATHER_INFO);
@@ -71,6 +72,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -78,9 +81,9 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"util-linux-ng", rpm:"util-linux-ng~2.14.1~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"util-linux-ng", rpm:"util-linux-ng~2.14.1~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -91,63 +94,63 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libblkid1", rpm:"libblkid1~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libblkid1", rpm:"libblkid1~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libblkid-devel", rpm:"libblkid-devel~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libblkid-devel", rpm:"libblkid-devel~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libuuid1", rpm:"libuuid1~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libuuid1", rpm:"libuuid1~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libuuid-devel", rpm:"libuuid-devel~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libuuid-devel", rpm:"libuuid-devel~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"util-linux-ng", rpm:"util-linux-ng~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"util-linux-ng", rpm:"util-linux-ng~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"uuidd", rpm:"uuidd~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"uuidd", rpm:"uuidd~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64blkid1", rpm:"lib64blkid1~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64blkid1", rpm:"lib64blkid1~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64blkid-devel", rpm:"lib64blkid-devel~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64blkid-devel", rpm:"lib64blkid-devel~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64uuid1", rpm:"lib64uuid1~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64uuid1", rpm:"lib64uuid1~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64uuid-devel", rpm:"lib64uuid-devel~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64uuid-devel", rpm:"lib64uuid-devel~2.17.1~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_149.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_149.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_149.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831468);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-18 15:48:35 +0200 (Tue, 18 Oct 2011)");
-  script_tag(name:"cvss_base", value:"7.5");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:149");
-  script_cve_id("CVE-2011-3208", "CVE-2011-3372");
-  script_name("Mandriva Update for cyrus-imapd MDVSA-2011:149 (cyrus-imapd)");
   desc = "
 
   Vulnerability Insight:
@@ -76,6 +64,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831468);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-18 15:48:35 +0200 (Tue, 18 Oct 2011)");
+  script_tag(name:"cvss_base", value:"7.5");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:149");
+  script_cve_id("CVE-2011-3208", "CVE-2011-3372");
+  script_name("Mandriva Update for cyrus-imapd MDVSA-2011:149 (cyrus-imapd)");
+
   script_description(desc);
   script_summary("Check for the Version of cyrus-imapd");
   script_category(ACT_GATHER_INFO);
@@ -92,6 +93,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -99,39 +102,39 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"cyrus-imapd", rpm:"cyrus-imapd~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd", rpm:"cyrus-imapd~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-devel", rpm:"cyrus-imapd-devel~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-devel", rpm:"cyrus-imapd-devel~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-murder", rpm:"cyrus-imapd-murder~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-murder", rpm:"cyrus-imapd-murder~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-nntp", rpm:"cyrus-imapd-nntp~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-nntp", rpm:"cyrus-imapd-nntp~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-utils", rpm:"cyrus-imapd-utils~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-utils", rpm:"cyrus-imapd-utils~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"perl-Cyrus", rpm:"perl-Cyrus~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"perl-Cyrus", rpm:"perl-Cyrus~2.3.12~0.p2.4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -142,39 +145,39 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"cyrus-imapd", rpm:"cyrus-imapd~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd", rpm:"cyrus-imapd~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-devel", rpm:"cyrus-imapd-devel~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-devel", rpm:"cyrus-imapd-devel~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-murder", rpm:"cyrus-imapd-murder~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-murder", rpm:"cyrus-imapd-murder~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-nntp", rpm:"cyrus-imapd-nntp~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-nntp", rpm:"cyrus-imapd-nntp~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-utils", rpm:"cyrus-imapd-utils~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-utils", rpm:"cyrus-imapd-utils~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"perl-Cyrus", rpm:"perl-Cyrus~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"perl-Cyrus", rpm:"perl-Cyrus~2.3.15~10.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -185,39 +188,39 @@
 if(release == "MNDK_2009.0")
 {
 
-  if(isrpmvuln(pkg:"cyrus-imapd", rpm:"cyrus-imapd~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd", rpm:"cyrus-imapd~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-devel", rpm:"cyrus-imapd-devel~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-devel", rpm:"cyrus-imapd-devel~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-murder", rpm:"cyrus-imapd-murder~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-murder", rpm:"cyrus-imapd-murder~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-nntp", rpm:"cyrus-imapd-nntp~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-nntp", rpm:"cyrus-imapd-nntp~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"cyrus-imapd-utils", rpm:"cyrus-imapd-utils~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0"))
+  if ((res = isrpmvuln(pkg:"cyrus-imapd-utils", rpm:"cyrus-imapd-utils~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"perl-Cyrus", rpm:"perl-Cyrus~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0"))
+  if ((res = isrpmvuln(pkg:"perl-Cyrus", rpm:"perl-Cyrus~2.3.12~0.p2.4.3mdv2009.0", rls:"MNDK_2009.0")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_150.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_150.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_150.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831469);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-18 15:48:35 +0200 (Tue, 18 Oct 2011)");
-  script_tag(name:"cvss_base", value:"7.5");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:150");
-  script_cve_id("CVE-2005-0094", "CVE-2011-3205", "CVE-2011-3208");
-  script_name("Mandriva Update for squid MDVSA-2011:150 (squid)");
   desc = "
 
   Vulnerability Insight:
@@ -69,6 +57,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831469);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-18 15:48:35 +0200 (Tue, 18 Oct 2011)");
+  script_tag(name:"cvss_base", value:"7.5");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:150");
+  script_cve_id("CVE-2005-0094", "CVE-2011-3205", "CVE-2011-3208");
+  script_name("Mandriva Update for squid MDVSA-2011:150 (squid)");
+
   script_description(desc);
   script_summary("Check for the Version of squid");
   script_category(ACT_GATHER_INFO);
@@ -85,6 +86,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -92,15 +95,15 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"squid", rpm:"squid~3.0~22.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"squid", rpm:"squid~3.0~22.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"squid-cachemgr", rpm:"squid-cachemgr~3.0~22.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"squid-cachemgr", rpm:"squid-cachemgr~3.0~22.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -111,15 +114,15 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"squid", rpm:"squid~3.1~14.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"squid", rpm:"squid~3.1~14.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"squid-cachemgr", rpm:"squid-cachemgr~3.1~14.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"squid-cachemgr", rpm:"squid-cachemgr~3.1~14.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -130,15 +133,15 @@
 if(release == "MNDK_2009.0")
 {
 
-  if(isrpmvuln(pkg:"squid", rpm:"squid~3.0~22.5mdv2009.0", rls:"MNDK_2009.0"))
+  if ((res = isrpmvuln(pkg:"squid", rpm:"squid~3.0~22.5mdv2009.0", rls:"MNDK_2009.0")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"squid-cachemgr", rpm:"squid-cachemgr~3.0~22.5mdv2009.0", rls:"MNDK_2009.0"))
+  if ((res = isrpmvuln(pkg:"squid-cachemgr", rpm:"squid-cachemgr~3.0~22.5mdv2009.0", rls:"MNDK_2009.0")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_151.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_151.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_151.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831474);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
-  script_tag(name:"cvss_base", value:"6.8");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:151");
-  script_cve_id("CVE-2004-0421", "CVE-2011-2501", "CVE-2011-2690", "CVE-2011-2691", "CVE-2011-2692");
-  script_name("Mandriva Update for libpng MDVSA-2011:151 (libpng)");
   desc = "
 
   Vulnerability Insight:
@@ -81,6 +69,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831474);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
+  script_tag(name:"cvss_base", value:"6.8");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:151");
+  script_cve_id("CVE-2004-0421", "CVE-2011-2501", "CVE-2011-2690", "CVE-2011-2691", "CVE-2011-2692");
+  script_name("Mandriva Update for libpng MDVSA-2011:151 (libpng)");
+
   script_description(desc);
   script_summary("Check for the Version of libpng");
   script_category(ACT_GATHER_INFO);
@@ -97,6 +98,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -104,51 +107,51 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libpng3", rpm:"libpng3~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpng3", rpm:"libpng3~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpng-devel", rpm:"libpng-devel~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpng-devel", rpm:"libpng-devel~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpng-source", rpm:"libpng-source~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpng-source", rpm:"libpng-source~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpng-static-devel", rpm:"libpng-static-devel~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpng-static-devel", rpm:"libpng-static-devel~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpng", rpm:"libpng~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpng", rpm:"libpng~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64png3", rpm:"lib64png3~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64png3", rpm:"lib64png3~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64png-devel", rpm:"lib64png-devel~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64png-devel", rpm:"lib64png-devel~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64png-static-devel", rpm:"lib64png-static-devel~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64png-static-devel", rpm:"lib64png-static-devel~1.2.31~2.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -159,51 +162,51 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libpng3", rpm:"libpng3~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libpng3", rpm:"libpng3~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpng-devel", rpm:"libpng-devel~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libpng-devel", rpm:"libpng-devel~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpng-source", rpm:"libpng-source~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libpng-source", rpm:"libpng-source~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpng-static-devel", rpm:"libpng-static-devel~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libpng-static-devel", rpm:"libpng-static-devel~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpng", rpm:"libpng~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libpng", rpm:"libpng~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64png3", rpm:"lib64png3~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64png3", rpm:"lib64png3~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64png-devel", rpm:"lib64png-devel~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64png-devel", rpm:"lib64png-devel~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64png-static-devel", rpm:"lib64png-static-devel~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64png-static-devel", rpm:"lib64png-static-devel~1.2.43~1.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_152.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_152.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_152.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831470);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
-  script_tag(name:"cvss_base", value:"6.8");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:152");
-  script_cve_id("CVE-2010-0001");
-  script_name("Mandriva Update for ncompress MDVSA-2011:152 (ncompress)");
   desc = "
 
   Vulnerability Insight:
@@ -65,6 +53,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831470);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
+  script_tag(name:"cvss_base", value:"6.8");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:152");
+  script_cve_id("CVE-2010-0001");
+  script_name("Mandriva Update for ncompress MDVSA-2011:152 (ncompress)");
+
   script_description(desc);
   script_summary("Check for the Version of ncompress");
   script_category(ACT_GATHER_INFO);
@@ -81,6 +82,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -88,9 +91,9 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"ncompress", rpm:"ncompress~4.2.4.4~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"ncompress", rpm:"ncompress~4.2.4.4~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -101,9 +104,9 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"ncompress", rpm:"ncompress~4.2.4.4~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"ncompress", rpm:"ncompress~4.2.4.4~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_153.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_153.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_153.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831473);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
-  script_tag(name:"cvss_base", value:"9.3");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:153");
-  script_cve_id("CVE-2006-1168", "CVE-2011-2896", "CVE-2011-2895");
-  script_name("Mandriva Update for libxfont MDVSA-2011:153 (libxfont)");
   desc = "
 
   Vulnerability Insight:
@@ -66,6 +54,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831473);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
+  script_tag(name:"cvss_base", value:"9.3");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:153");
+  script_cve_id("CVE-2006-1168", "CVE-2011-2896", "CVE-2011-2895");
+  script_name("Mandriva Update for libxfont MDVSA-2011:153 (libxfont)");
+
   script_description(desc);
   script_summary("Check for the Version of libxfont");
   script_category(ACT_GATHER_INFO);
@@ -82,6 +83,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -89,45 +92,45 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libxfont1", rpm:"libxfont1~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxfont1", rpm:"libxfont1~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxfont1-devel", rpm:"libxfont1-devel~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxfont1-devel", rpm:"libxfont1-devel~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxfont1-static-devel", rpm:"libxfont1-static-devel~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxfont1-static-devel", rpm:"libxfont1-static-devel~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxfont", rpm:"libxfont~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxfont", rpm:"libxfont~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xfont1", rpm:"lib64xfont1~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64xfont1", rpm:"lib64xfont1~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xfont1-devel", rpm:"lib64xfont1-devel~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64xfont1-devel", rpm:"lib64xfont1-devel~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xfont1-static-devel", rpm:"lib64xfont1-static-devel~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64xfont1-static-devel", rpm:"lib64xfont1-static-devel~1.3.3~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -138,45 +141,45 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libxfont1", rpm:"libxfont1~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxfont1", rpm:"libxfont1~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxfont1-devel", rpm:"libxfont1-devel~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxfont1-devel", rpm:"libxfont1-devel~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxfont1-static-devel", rpm:"libxfont1-static-devel~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxfont1-static-devel", rpm:"libxfont1-static-devel~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxfont", rpm:"libxfont~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxfont", rpm:"libxfont~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xfont1", rpm:"lib64xfont1~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64xfont1", rpm:"lib64xfont1~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xfont1-devel", rpm:"lib64xfont1-devel~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64xfont1-devel", rpm:"lib64xfont1-devel~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xfont1-static-devel", rpm:"lib64xfont1-static-devel~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64xfont1-static-devel", rpm:"lib64xfont1-static-devel~1.4.1~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_154.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_154.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_154.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831475);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
-  script_tag(name:"cvss_base", value:"1.2");
-  script_tag(name:"cvss_base_vector", value:"AV:L/AC:H/Au:N/C:N/I:N/A:P");
-  script_tag(name:"risk_factor", value:"Low");
-  script_xref(name: "MDVSA", value: "2011:154");
-  script_cve_id("CVE-2011-1769");
-  script_name("Mandriva Update for systemtap MDVSA-2011:154 (systemtap)");
   desc = "
 
   Vulnerability Insight:
@@ -60,6 +48,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831475);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
+  script_tag(name:"cvss_base", value:"1.2");
+  script_tag(name:"cvss_base_vector", value:"AV:L/AC:H/Au:N/C:N/I:N/A:P");
+  script_tag(name:"risk_factor", value:"Low");
+  script_xref(name: "MDVSA", value: "2011:154");
+  script_cve_id("CVE-2011-1769");
+  script_name("Mandriva Update for systemtap MDVSA-2011:154 (systemtap)");
+
   script_description(desc);
   script_summary("Check for the Version of systemtap");
   script_category(ACT_GATHER_INFO);
@@ -76,6 +77,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -83,9 +86,9 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"systemtap", rpm:"systemtap~1.2~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"systemtap", rpm:"systemtap~1.2~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_note(0);
+    security_note(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_156.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_156.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_156.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831472);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
-  script_tag(name:"cvss_base", value:"7.5");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:156");
-  script_cve_id("CVE-2011-1184", "CVE-2011-2204", "CVE-2011-2526", "CVE-2011-3190");
-  script_name("Mandriva Update for tomcat5 MDVSA-2011:156 (tomcat5)");
   desc = "
 
   Vulnerability Insight:
@@ -76,6 +64,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831472);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-21 16:31:29 +0200 (Fri, 21 Oct 2011)");
+  script_tag(name:"cvss_base", value:"7.5");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:156");
+  script_cve_id("CVE-2011-1184", "CVE-2011-2204", "CVE-2011-2526", "CVE-2011-3190");
+  script_name("Mandriva Update for tomcat5 MDVSA-2011:156 (tomcat5)");
+
   script_description(desc);
   script_summary("Check for the Version of tomcat5");
   script_category(ACT_GATHER_INFO);
@@ -92,6 +93,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -99,75 +102,75 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"tomcat5", rpm:"tomcat5~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5", rpm:"tomcat5~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-admin-webapps", rpm:"tomcat5-admin-webapps~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-admin-webapps", rpm:"tomcat5-admin-webapps~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-common-lib", rpm:"tomcat5-common-lib~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-common-lib", rpm:"tomcat5-common-lib~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jasper", rpm:"tomcat5-jasper~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jasper", rpm:"tomcat5-jasper~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jasper-eclipse", rpm:"tomcat5-jasper-eclipse~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jasper-eclipse", rpm:"tomcat5-jasper-eclipse~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jasper-javadoc", rpm:"tomcat5-jasper-javadoc~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jasper-javadoc", rpm:"tomcat5-jasper-javadoc~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jsp-2.0-api", rpm:"tomcat5-jsp-2.0-api~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jsp-2.0-api", rpm:"tomcat5-jsp-2.0-api~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jsp-2.0-api-javadoc", rpm:"tomcat5-jsp-2.0-api-javadoc~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jsp-2.0-api-javadoc", rpm:"tomcat5-jsp-2.0-api-javadoc~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-server-lib", rpm:"tomcat5-server-lib~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-server-lib", rpm:"tomcat5-server-lib~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-servlet-2.4-api", rpm:"tomcat5-servlet-2.4-api~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-servlet-2.4-api", rpm:"tomcat5-servlet-2.4-api~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-servlet-2.4-api-javadoc", rpm:"tomcat5-servlet-2.4-api-javadoc~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-servlet-2.4-api-javadoc", rpm:"tomcat5-servlet-2.4-api-javadoc~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-webapps", rpm:"tomcat5-webapps~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"tomcat5-webapps", rpm:"tomcat5-webapps~5.5.28~0.5.0.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -178,75 +181,75 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"tomcat5", rpm:"tomcat5~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5", rpm:"tomcat5~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-admin-webapps", rpm:"tomcat5-admin-webapps~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-admin-webapps", rpm:"tomcat5-admin-webapps~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-common-lib", rpm:"tomcat5-common-lib~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-common-lib", rpm:"tomcat5-common-lib~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jasper", rpm:"tomcat5-jasper~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jasper", rpm:"tomcat5-jasper~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jasper-eclipse", rpm:"tomcat5-jasper-eclipse~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jasper-eclipse", rpm:"tomcat5-jasper-eclipse~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jasper-javadoc", rpm:"tomcat5-jasper-javadoc~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jasper-javadoc", rpm:"tomcat5-jasper-javadoc~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jsp-2.0-api", rpm:"tomcat5-jsp-2.0-api~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jsp-2.0-api", rpm:"tomcat5-jsp-2.0-api~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-jsp-2.0-api-javadoc", rpm:"tomcat5-jsp-2.0-api-javadoc~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-jsp-2.0-api-javadoc", rpm:"tomcat5-jsp-2.0-api-javadoc~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-server-lib", rpm:"tomcat5-server-lib~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-server-lib", rpm:"tomcat5-server-lib~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-servlet-2.4-api", rpm:"tomcat5-servlet-2.4-api~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-servlet-2.4-api", rpm:"tomcat5-servlet-2.4-api~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-servlet-2.4-api-javadoc", rpm:"tomcat5-servlet-2.4-api-javadoc~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-servlet-2.4-api-javadoc", rpm:"tomcat5-servlet-2.4-api-javadoc~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"tomcat5-webapps", rpm:"tomcat5-webapps~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"tomcat5-webapps", rpm:"tomcat5-webapps~5.5.28~0.5.0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_157.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_157.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_157.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831476);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-31 13:45:00 +0100 (Mon, 31 Oct 2011)");
-  script_tag(name:"cvss_base", value:"4.3");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:N/I:P/A:N");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:157");
-  script_cve_id("CVE-2011-3256");
-  script_name("Mandriva Update for freetype2 MDVSA-2011:157 (freetype2)");
   desc = "
 
   Vulnerability Insight:
@@ -66,6 +54,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831476);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-31 13:45:00 +0100 (Mon, 31 Oct 2011)");
+  script_tag(name:"cvss_base", value:"4.3");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:N/I:P/A:N");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:157");
+  script_cve_id("CVE-2011-3256");
+  script_name("Mandriva Update for freetype2 MDVSA-2011:157 (freetype2)");
+
   script_description(desc);
   script_summary("Check for the Version of freetype2");
   script_category(ACT_GATHER_INFO);
@@ -82,6 +83,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -89,45 +92,45 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libfreetype6", rpm:"libfreetype6~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfreetype6", rpm:"libfreetype6~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfreetype6-devel", rpm:"libfreetype6-devel~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfreetype6-devel", rpm:"libfreetype6-devel~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfreetype6-static-devel", rpm:"libfreetype6-static-devel~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfreetype6-static-devel", rpm:"libfreetype6-static-devel~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"freetype2", rpm:"freetype2~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"freetype2", rpm:"freetype2~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6", rpm:"lib64freetype6~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6", rpm:"lib64freetype6~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6-devel", rpm:"lib64freetype6-devel~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6-devel", rpm:"lib64freetype6-devel~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6-static-devel", rpm:"lib64freetype6-static-devel~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6-static-devel", rpm:"lib64freetype6-static-devel~2.3.7~1.8mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -138,45 +141,45 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libfreetype6", rpm:"libfreetype6~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libfreetype6", rpm:"libfreetype6~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfreetype6-devel", rpm:"libfreetype6-devel~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libfreetype6-devel", rpm:"libfreetype6-devel~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfreetype6-static-devel", rpm:"libfreetype6-static-devel~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libfreetype6-static-devel", rpm:"libfreetype6-static-devel~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"freetype2", rpm:"freetype2~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"freetype2", rpm:"freetype2~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6", rpm:"lib64freetype6~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6", rpm:"lib64freetype6~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6-devel", rpm:"lib64freetype6-devel~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6-devel", rpm:"lib64freetype6-devel~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6-static-devel", rpm:"lib64freetype6-static-devel~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6-static-devel", rpm:"lib64freetype6-static-devel~2.3.12~1.7mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_158.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_158.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_158.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831480);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-31 13:45:00 +0100 (Mon, 31 Oct 2011)");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:158");
-  script_cve_id("CVE-2011-3181", "CVE-2011-3646", "CVE-2011-4064");
-  script_name("Mandriva Update for phpmyadmin MDVSA-2011:158 (phpmyadmin)");
   desc = "
 
   Vulnerability Insight:
@@ -70,6 +58,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831480);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-31 13:45:00 +0100 (Mon, 31 Oct 2011)");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:158");
+  script_cve_id("CVE-2011-3181", "CVE-2011-3646", "CVE-2011-4064");
+  script_name("Mandriva Update for phpmyadmin MDVSA-2011:158 (phpmyadmin)");
+
   script_description(desc);
   script_summary("Check for the Version of phpmyadmin");
   script_category(ACT_GATHER_INFO);
@@ -86,6 +87,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -93,9 +96,9 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"phpmyadmin", rpm:"phpmyadmin~3.4.6~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"phpmyadmin", rpm:"phpmyadmin~3.4.6~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_160.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_160.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_160.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831477);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-31 13:45:00 +0100 (Mon, 31 Oct 2011)");
-  script_tag(name:"cvss_base", value:"7.8");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:C");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:160");
-  script_cve_id("CVE-2011-1528", "CVE-2011-1529");
-  script_name("Mandriva Update for krb5 MDVSA-2011:160 (krb5)");
   desc = "
 
   Vulnerability Insight:
@@ -69,6 +57,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831477);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-31 13:45:00 +0100 (Mon, 31 Oct 2011)");
+  script_tag(name:"cvss_base", value:"7.8");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:C");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:160");
+  script_cve_id("CVE-2011-1528", "CVE-2011-1529");
+  script_name("Mandriva Update for krb5 MDVSA-2011:160 (krb5)");
+
   script_description(desc);
   script_summary("Check for the Version of krb5");
   script_category(ACT_GATHER_INFO);
@@ -85,6 +86,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -92,57 +95,57 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"krb5", rpm:"krb5~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"krb5", rpm:"krb5~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-pkinit-openssl", rpm:"krb5-pkinit-openssl~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"krb5-pkinit-openssl", rpm:"krb5-pkinit-openssl~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-server", rpm:"krb5-server~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"krb5-server", rpm:"krb5-server~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-server-ldap", rpm:"krb5-server-ldap~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"krb5-server-ldap", rpm:"krb5-server-ldap~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-workstation", rpm:"krb5-workstation~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"krb5-workstation", rpm:"krb5-workstation~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkrb53", rpm:"libkrb53~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libkrb53", rpm:"libkrb53~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkrb53-devel", rpm:"libkrb53-devel~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libkrb53-devel", rpm:"libkrb53-devel~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64krb53", rpm:"lib64krb53~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64krb53", rpm:"lib64krb53~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64krb53-devel", rpm:"lib64krb53-devel~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64krb53-devel", rpm:"lib64krb53-devel~1.8.1~0.7mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -153,57 +156,57 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"krb5", rpm:"krb5~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"krb5", rpm:"krb5~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-pkinit-openssl", rpm:"krb5-pkinit-openssl~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"krb5-pkinit-openssl", rpm:"krb5-pkinit-openssl~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-server", rpm:"krb5-server~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"krb5-server", rpm:"krb5-server~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-server-ldap", rpm:"krb5-server-ldap~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"krb5-server-ldap", rpm:"krb5-server-ldap~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-workstation", rpm:"krb5-workstation~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"krb5-workstation", rpm:"krb5-workstation~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkrb53", rpm:"libkrb53~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkrb53", rpm:"libkrb53~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkrb53-devel", rpm:"libkrb53-devel~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkrb53-devel", rpm:"libkrb53-devel~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64krb53", rpm:"lib64krb53~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64krb53", rpm:"lib64krb53~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64krb53-devel", rpm:"lib64krb53-devel~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64krb53-devel", rpm:"lib64krb53-devel~1.8.1~5.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_161.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_161.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_161.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831478);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-10-31 13:45:00 +0100 (Mon, 31 Oct 2011)");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:161");
-  script_cve_id("CVE-2011-2483");
-  script_name("Mandriva Update for postgresql MDVSA-2011:161 (postgresql)");
   desc = "
 
   Vulnerability Insight:
@@ -63,6 +51,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831478);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-10-31 13:45:00 +0100 (Mon, 31 Oct 2011)");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:161");
+  script_cve_id("CVE-2011-2483");
+  script_name("Mandriva Update for postgresql MDVSA-2011:161 (postgresql)");
+
   script_description(desc);
   script_summary("Check for the Version of postgresql");
   script_category(ACT_GATHER_INFO);
@@ -79,6 +80,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -86,87 +89,87 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libecpg8.3_6", rpm:"libecpg8.3_6~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libecpg8.3_6", rpm:"libecpg8.3_6~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpq8.3_5", rpm:"libpq8.3_5~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpq8.3_5", rpm:"libpq8.3_5~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3", rpm:"postgresql8.3~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3", rpm:"postgresql8.3~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-contrib", rpm:"postgresql8.3-contrib~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-contrib", rpm:"postgresql8.3-contrib~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-devel", rpm:"postgresql8.3-devel~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-devel", rpm:"postgresql8.3-devel~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-docs", rpm:"postgresql8.3-docs~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-docs", rpm:"postgresql8.3-docs~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-pl", rpm:"postgresql8.3-pl~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-pl", rpm:"postgresql8.3-pl~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-plperl", rpm:"postgresql8.3-plperl~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-plperl", rpm:"postgresql8.3-plperl~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-plpgsql", rpm:"postgresql8.3-plpgsql~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-plpgsql", rpm:"postgresql8.3-plpgsql~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-plpython", rpm:"postgresql8.3-plpython~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-plpython", rpm:"postgresql8.3-plpython~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-pltcl", rpm:"postgresql8.3-pltcl~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-pltcl", rpm:"postgresql8.3-pltcl~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.3-server", rpm:"postgresql8.3-server~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"postgresql8.3-server", rpm:"postgresql8.3-server~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64ecpg8.3_6", rpm:"lib64ecpg8.3_6~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64ecpg8.3_6", rpm:"lib64ecpg8.3_6~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64pq8.3_5", rpm:"lib64pq8.3_5~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64pq8.3_5", rpm:"lib64pq8.3_5~8.3.16~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -177,87 +180,87 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libecpg8.4_6", rpm:"libecpg8.4_6~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libecpg8.4_6", rpm:"libecpg8.4_6~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpq8.4_5", rpm:"libpq8.4_5~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libpq8.4_5", rpm:"libpq8.4_5~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4", rpm:"postgresql8.4~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4", rpm:"postgresql8.4~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-contrib", rpm:"postgresql8.4-contrib~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-contrib", rpm:"postgresql8.4-contrib~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-devel", rpm:"postgresql8.4-devel~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-devel", rpm:"postgresql8.4-devel~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-docs", rpm:"postgresql8.4-docs~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-docs", rpm:"postgresql8.4-docs~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-pl", rpm:"postgresql8.4-pl~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-pl", rpm:"postgresql8.4-pl~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-plperl", rpm:"postgresql8.4-plperl~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-plperl", rpm:"postgresql8.4-plperl~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-plpgsql", rpm:"postgresql8.4-plpgsql~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-plpgsql", rpm:"postgresql8.4-plpgsql~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-plpython", rpm:"postgresql8.4-plpython~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-plpython", rpm:"postgresql8.4-plpython~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-pltcl", rpm:"postgresql8.4-pltcl~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-pltcl", rpm:"postgresql8.4-pltcl~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"postgresql8.4-server", rpm:"postgresql8.4-server~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"postgresql8.4-server", rpm:"postgresql8.4-server~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64ecpg8.4_6", rpm:"lib64ecpg8.4_6~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64ecpg8.4_6", rpm:"lib64ecpg8.4_6~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64pq8.4_5", rpm:"lib64pq8.4_5~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64pq8.4_5", rpm:"lib64pq8.4_5~8.4.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_162.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_162.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_162.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831482);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-03 12:22:48 +0100 (Thu, 03 Nov 2011)");
-  script_tag(name:"cvss_base", value:"7.5");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:162");
-  script_cve_id("CVE-2009-2408", "CVE-2009-2702", "CVE-2011-3365");
-  script_name("Mandriva Update for kdelibs4 MDVSA-2011:162 (kdelibs4)");
   desc = "
 
   Vulnerability Insight:
@@ -68,6 +56,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831482);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-03 12:22:48 +0100 (Thu, 03 Nov 2011)");
+  script_tag(name:"cvss_base", value:"7.5");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:162");
+  script_cve_id("CVE-2009-2408", "CVE-2009-2702", "CVE-2011-3365");
+  script_name("Mandriva Update for kdelibs4 MDVSA-2011:162 (kdelibs4)");
+
   script_description(desc);
   script_summary("Check for the Version of kdelibs4");
   script_category(ACT_GATHER_INFO);
@@ -84,6 +85,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -91,405 +94,405 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"kdelibs4-core", rpm:"kdelibs4-core~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"kdelibs4-core", rpm:"kdelibs4-core~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"kdelibs4-devel", rpm:"kdelibs4-devel~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"kdelibs4-devel", rpm:"kdelibs4-devel~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkde3support4", rpm:"libkde3support4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkde3support4", rpm:"libkde3support4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkdecore5", rpm:"libkdecore5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkdecore5", rpm:"libkdecore5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkdefakes5", rpm:"libkdefakes5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkdefakes5", rpm:"libkdefakes5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkdesu5", rpm:"libkdesu5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkdesu5", rpm:"libkdesu5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkdeui5", rpm:"libkdeui5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkdeui5", rpm:"libkdeui5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkdewebkit5", rpm:"libkdewebkit5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkdewebkit5", rpm:"libkdewebkit5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkdnssd4", rpm:"libkdnssd4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkdnssd4", rpm:"libkdnssd4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkfile4", rpm:"libkfile4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkfile4", rpm:"libkfile4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkhtml5", rpm:"libkhtml5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkhtml5", rpm:"libkhtml5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkimproxy4", rpm:"libkimproxy4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkimproxy4", rpm:"libkimproxy4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkio5", rpm:"libkio5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkio5", rpm:"libkio5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkjs4", rpm:"libkjs4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkjs4", rpm:"libkjs4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkjsapi4", rpm:"libkjsapi4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkjsapi4", rpm:"libkjsapi4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkjsembed4", rpm:"libkjsembed4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkjsembed4", rpm:"libkjsembed4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkmediaplayer4", rpm:"libkmediaplayer4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkmediaplayer4", rpm:"libkmediaplayer4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libknewstuff2_4", rpm:"libknewstuff2_4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libknewstuff2_4", rpm:"libknewstuff2_4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libknewstuff34", rpm:"libknewstuff34~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libknewstuff34", rpm:"libknewstuff34~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libknotifyconfig4", rpm:"libknotifyconfig4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libknotifyconfig4", rpm:"libknotifyconfig4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkntlm4", rpm:"libkntlm4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkntlm4", rpm:"libkntlm4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkparts4", rpm:"libkparts4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkparts4", rpm:"libkparts4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkpty4", rpm:"libkpty4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkpty4", rpm:"libkpty4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkrosscore4", rpm:"libkrosscore4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkrosscore4", rpm:"libkrosscore4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkrossui4", rpm:"libkrossui4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkrossui4", rpm:"libkrossui4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libktexteditor4", rpm:"libktexteditor4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libktexteditor4", rpm:"libktexteditor4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkunitconversion4", rpm:"libkunitconversion4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkunitconversion4", rpm:"libkunitconversion4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkunittest4", rpm:"libkunittest4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkunittest4", rpm:"libkunittest4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libkutils4", rpm:"libkutils4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libkutils4", rpm:"libkutils4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libnepomuk4", rpm:"libnepomuk4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libnepomuk4", rpm:"libnepomuk4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libnepomukquery4", rpm:"libnepomukquery4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libnepomukquery4", rpm:"libnepomukquery4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libplasma3", rpm:"libplasma3~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libplasma3", rpm:"libplasma3~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libsolid4", rpm:"libsolid4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libsolid4", rpm:"libsolid4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libthreadweaver4", rpm:"libthreadweaver4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libthreadweaver4", rpm:"libthreadweaver4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"kdelibs4", rpm:"kdelibs4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"kdelibs4", rpm:"kdelibs4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kde3support4", rpm:"lib64kde3support4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kde3support4", rpm:"lib64kde3support4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kdecore5", rpm:"lib64kdecore5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kdecore5", rpm:"lib64kdecore5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kdefakes5", rpm:"lib64kdefakes5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kdefakes5", rpm:"lib64kdefakes5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kdesu5", rpm:"lib64kdesu5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kdesu5", rpm:"lib64kdesu5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kdeui5", rpm:"lib64kdeui5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kdeui5", rpm:"lib64kdeui5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kdewebkit5", rpm:"lib64kdewebkit5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kdewebkit5", rpm:"lib64kdewebkit5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kdnssd4", rpm:"lib64kdnssd4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kdnssd4", rpm:"lib64kdnssd4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kfile4", rpm:"lib64kfile4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kfile4", rpm:"lib64kfile4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64khtml5", rpm:"lib64khtml5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64khtml5", rpm:"lib64khtml5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kimproxy4", rpm:"lib64kimproxy4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kimproxy4", rpm:"lib64kimproxy4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kio5", rpm:"lib64kio5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kio5", rpm:"lib64kio5~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kjs4", rpm:"lib64kjs4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kjs4", rpm:"lib64kjs4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kjsapi4", rpm:"lib64kjsapi4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kjsapi4", rpm:"lib64kjsapi4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kjsembed4", rpm:"lib64kjsembed4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kjsembed4", rpm:"lib64kjsembed4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kmediaplayer4", rpm:"lib64kmediaplayer4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kmediaplayer4", rpm:"lib64kmediaplayer4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64knewstuff2_4", rpm:"lib64knewstuff2_4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64knewstuff2_4", rpm:"lib64knewstuff2_4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64knewstuff34", rpm:"lib64knewstuff34~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64knewstuff34", rpm:"lib64knewstuff34~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64knotifyconfig4", rpm:"lib64knotifyconfig4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64knotifyconfig4", rpm:"lib64knotifyconfig4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kntlm4", rpm:"lib64kntlm4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kntlm4", rpm:"lib64kntlm4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kparts4", rpm:"lib64kparts4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kparts4", rpm:"lib64kparts4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kpty4", rpm:"lib64kpty4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kpty4", rpm:"lib64kpty4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64krosscore4", rpm:"lib64krosscore4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64krosscore4", rpm:"lib64krosscore4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64krossui4", rpm:"lib64krossui4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64krossui4", rpm:"lib64krossui4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64ktexteditor4", rpm:"lib64ktexteditor4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64ktexteditor4", rpm:"lib64ktexteditor4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kunitconversion4", rpm:"lib64kunitconversion4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kunitconversion4", rpm:"lib64kunitconversion4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kunittest4", rpm:"lib64kunittest4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kunittest4", rpm:"lib64kunittest4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64kutils4", rpm:"lib64kutils4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64kutils4", rpm:"lib64kutils4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64nepomuk4", rpm:"lib64nepomuk4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64nepomuk4", rpm:"lib64nepomuk4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64nepomukquery4", rpm:"lib64nepomukquery4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64nepomukquery4", rpm:"lib64nepomukquery4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64plasma3", rpm:"lib64plasma3~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64plasma3", rpm:"lib64plasma3~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64solid4", rpm:"lib64solid4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64solid4", rpm:"lib64solid4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64threadweaver4", rpm:"lib64threadweaver4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64threadweaver4", rpm:"lib64threadweaver4~4.4.5~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_163.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_163.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_163.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831481);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-03 12:22:48 +0100 (Thu, 03 Nov 2011)");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:163");
-  script_tag(name:"cvss_base", value:"7.5");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
-  script_cve_id("CVE-2011-4074", "CVE-2011-4075");
-  script_name("Mandriva Update for phpldapadmin MDVSA-2011:163 (phpldapadmin)");
   desc = "
 
   Vulnerability Insight:
@@ -66,6 +54,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831481);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-03 12:22:48 +0100 (Thu, 03 Nov 2011)");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:163");
+  script_tag(name:"cvss_base", value:"7.5");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
+  script_cve_id("CVE-2011-4074", "CVE-2011-4075");
+  script_name("Mandriva Update for phpldapadmin MDVSA-2011:163 (phpldapadmin)");
+
   script_description(desc);
   script_summary("Check for the Version of phpldapadmin");
   script_category(ACT_GATHER_INFO);
@@ -82,6 +83,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -89,9 +92,9 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"phpldapadmin", rpm:"phpldapadmin~1.2.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"phpldapadmin", rpm:"phpldapadmin~1.2.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_165.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_165.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_165.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,19 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831484);
-  script_version("$Revision: $");
-  script_tag(name:"last_modification", value:"$Date: $");
-  script_tag(name:"creation_date", value:"2011-11-08 19:08:19 +0530 (Tue, 08 Nov 2011)");
-  script_tag(name:"cvss_base", value:"10.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:165");
-  script_cve_id("CVE-2011-1148", "CVE-2011-1657", "CVE-2011-1938", "CVE-2011-2202",
-                "CVE-2011-2483", "CVE-2011-3182", "CVE-2011-3267", "CVE-2011-3268");
-  script_name("Mandriva Update for php MDVSA-2011:165 (php)");
   desc = "
 
   Vulnerability Insight:
@@ -103,6 +90,20 @@
 
   ";
 
+if(description)
+{
+  script_id(831484);
+  script_version("$Revision: $");
+  script_tag(name:"last_modification", value:"$Date: $");
+  script_tag(name:"creation_date", value:"2011-11-08 19:08:19 +0530 (Tue, 08 Nov 2011)");
+  script_tag(name:"cvss_base", value:"10.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:165");
+  script_cve_id("CVE-2011-1148", "CVE-2011-1657", "CVE-2011-1938", "CVE-2011-2202",
+                "CVE-2011-2483", "CVE-2011-3182", "CVE-2011-3267", "CVE-2011-3268");
+  script_name("Mandriva Update for php MDVSA-2011:165 (php)");
+
   script_description(desc);
   script_summary("Check for the Version of php");
   script_category(ACT_GATHER_INFO);
@@ -119,6 +120,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -126,543 +129,543 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"apache-mod_php", rpm:"apache-mod_php~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_php", rpm:"apache-mod_php~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libphp5_common5", rpm:"libphp5_common5~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libphp5_common5", rpm:"libphp5_common5~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-apc", rpm:"php-apc~3.1.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-apc", rpm:"php-apc~3.1.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-apc-admin", rpm:"php-apc-admin~3.1.9~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-apc-admin", rpm:"php-apc-admin~3.1.9~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-bcmath", rpm:"php-bcmath~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-bcmath", rpm:"php-bcmath~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-bz2", rpm:"php-bz2~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-bz2", rpm:"php-bz2~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-calendar", rpm:"php-calendar~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-calendar", rpm:"php-calendar~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-cgi", rpm:"php-cgi~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-cgi", rpm:"php-cgi~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-cli", rpm:"php-cli~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-cli", rpm:"php-cli~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ctype", rpm:"php-ctype~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ctype", rpm:"php-ctype~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-curl", rpm:"php-curl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-curl", rpm:"php-curl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-dba", rpm:"php-dba~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-dba", rpm:"php-dba~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-devel", rpm:"php-devel~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-devel", rpm:"php-devel~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-doc", rpm:"php-doc~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-doc", rpm:"php-doc~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-dom", rpm:"php-dom~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-dom", rpm:"php-dom~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-eaccelerator", rpm:"php-eaccelerator~0.9.6.1~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-eaccelerator", rpm:"php-eaccelerator~0.9.6.1~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-eaccelerator-admin", rpm:"php-eaccelerator-admin~0.9.6.1~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-eaccelerator-admin", rpm:"php-eaccelerator-admin~0.9.6.1~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-enchant", rpm:"php-enchant~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-enchant", rpm:"php-enchant~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-exif", rpm:"php-exif~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-exif", rpm:"php-exif~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-fileinfo", rpm:"php-fileinfo~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-fileinfo", rpm:"php-fileinfo~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-filter", rpm:"php-filter~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-filter", rpm:"php-filter~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-fpm", rpm:"php-fpm~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-fpm", rpm:"php-fpm~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ftp", rpm:"php-ftp~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ftp", rpm:"php-ftp~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gd", rpm:"php-gd~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gd", rpm:"php-gd~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gearman", rpm:"php-gearman~0.7.0~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gearman", rpm:"php-gearman~0.7.0~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gettext", rpm:"php-gettext~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gettext", rpm:"php-gettext~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gmp", rpm:"php-gmp~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gmp", rpm:"php-gmp~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-hash", rpm:"php-hash~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-hash", rpm:"php-hash~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-iconv", rpm:"php-iconv~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-iconv", rpm:"php-iconv~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-imap", rpm:"php-imap~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-imap", rpm:"php-imap~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-intl", rpm:"php-intl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-intl", rpm:"php-intl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-json", rpm:"php-json~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-json", rpm:"php-json~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ldap", rpm:"php-ldap~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ldap", rpm:"php-ldap~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mailparse", rpm:"php-mailparse~2.1.5~8.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mailparse", rpm:"php-mailparse~2.1.5~8.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mbstring", rpm:"php-mbstring~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mbstring", rpm:"php-mbstring~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mcal", rpm:"php-mcal~0.6~35.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mcal", rpm:"php-mcal~0.6~35.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mcrypt", rpm:"php-mcrypt~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mcrypt", rpm:"php-mcrypt~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mssql", rpm:"php-mssql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mssql", rpm:"php-mssql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mysql", rpm:"php-mysql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mysql", rpm:"php-mysql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mysqli", rpm:"php-mysqli~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mysqli", rpm:"php-mysqli~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-odbc", rpm:"php-odbc~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-odbc", rpm:"php-odbc~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-openssl", rpm:"php-openssl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-openssl", rpm:"php-openssl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-optimizer", rpm:"php-optimizer~0.1~0.alpha2.8.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-optimizer", rpm:"php-optimizer~0.1~0.alpha2.8.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pcntl", rpm:"php-pcntl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pcntl", rpm:"php-pcntl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo", rpm:"php-pdo~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo", rpm:"php-pdo~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_dblib", rpm:"php-pdo_dblib~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_dblib", rpm:"php-pdo_dblib~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_mysql", rpm:"php-pdo_mysql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_mysql", rpm:"php-pdo_mysql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_odbc", rpm:"php-pdo_odbc~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_odbc", rpm:"php-pdo_odbc~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_pgsql", rpm:"php-pdo_pgsql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_pgsql", rpm:"php-pdo_pgsql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_sqlite", rpm:"php-pdo_sqlite~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_sqlite", rpm:"php-pdo_sqlite~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pgsql", rpm:"php-pgsql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pgsql", rpm:"php-pgsql~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-phar", rpm:"php-phar~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-phar", rpm:"php-phar~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pinba", rpm:"php-pinba~0.0.5~2.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pinba", rpm:"php-pinba~0.0.5~2.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-posix", rpm:"php-posix~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-posix", rpm:"php-posix~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pspell", rpm:"php-pspell~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pspell", rpm:"php-pspell~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-readline", rpm:"php-readline~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-readline", rpm:"php-readline~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-recode", rpm:"php-recode~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-recode", rpm:"php-recode~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sasl", rpm:"php-sasl~0.1.0~33.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sasl", rpm:"php-sasl~0.1.0~33.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-session", rpm:"php-session~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-session", rpm:"php-session~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-shmop", rpm:"php-shmop~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-shmop", rpm:"php-shmop~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-snmp", rpm:"php-snmp~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-snmp", rpm:"php-snmp~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-soap", rpm:"php-soap~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-soap", rpm:"php-soap~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sockets", rpm:"php-sockets~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sockets", rpm:"php-sockets~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sphinx", rpm:"php-sphinx~1.0.4~2.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sphinx", rpm:"php-sphinx~1.0.4~2.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sqlite3", rpm:"php-sqlite3~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sqlite3", rpm:"php-sqlite3~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sqlite", rpm:"php-sqlite~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sqlite", rpm:"php-sqlite~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ssh2", rpm:"php-ssh2~0.11.2~0.4mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ssh2", rpm:"php-ssh2~0.11.2~0.4mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-suhosin", rpm:"php-suhosin~0.9.32.1~0.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-suhosin", rpm:"php-suhosin~0.9.32.1~0.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sybase_ct", rpm:"php-sybase_ct~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sybase_ct", rpm:"php-sybase_ct~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvmsg", rpm:"php-sysvmsg~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvmsg", rpm:"php-sysvmsg~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvsem", rpm:"php-sysvsem~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvsem", rpm:"php-sysvsem~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvshm", rpm:"php-sysvshm~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvshm", rpm:"php-sysvshm~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-tclink", rpm:"php-tclink~3.4.5~7.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-tclink", rpm:"php-tclink~3.4.5~7.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-tidy", rpm:"php-tidy~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-tidy", rpm:"php-tidy~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-timezonedb", rpm:"php-timezonedb~2011.14~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-timezonedb", rpm:"php-timezonedb~2011.14~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-tokenizer", rpm:"php-tokenizer~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-tokenizer", rpm:"php-tokenizer~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-translit", rpm:"php-translit~0.6.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-translit", rpm:"php-translit~0.6.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-vld", rpm:"php-vld~0.10.1~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-vld", rpm:"php-vld~0.10.1~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-wddx", rpm:"php-wddx~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-wddx", rpm:"php-wddx~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xattr", rpm:"php-xattr~1.1.0~13.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xattr", rpm:"php-xattr~1.1.0~13.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xdebug", rpm:"php-xdebug~2.1.2~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xdebug", rpm:"php-xdebug~2.1.2~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xml", rpm:"php-xml~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xml", rpm:"php-xml~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlreader", rpm:"php-xmlreader~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlreader", rpm:"php-xmlreader~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlrpc", rpm:"php-xmlrpc~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlrpc", rpm:"php-xmlrpc~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlwriter", rpm:"php-xmlwriter~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlwriter", rpm:"php-xmlwriter~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xsl", rpm:"php-xsl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xsl", rpm:"php-xsl~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-zip", rpm:"php-zip~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-zip", rpm:"php-zip~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-zlib", rpm:"php-zlib~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-zlib", rpm:"php-zlib~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php", rpm:"php~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php", rpm:"php~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64php5_common5", rpm:"lib64php5_common5~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64php5_common5", rpm:"lib64php5_common5~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_166.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_166.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_166.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831485);
-  script_version("$Revision: $");
-  script_tag(name:"last_modification", value:"$Date: $");
-  script_tag(name:"creation_date", value:"2011-11-08 19:07:08 +0530 (Tue, 08 Nov 2011)");
-  script_tag(name:"cvss_base", value:"7.5");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:166");
-  script_cve_id("CVE-2011-3379");
-  script_name("Mandriva Update for php MDVSA-2011:166 (php)");
   desc = "
 
   Vulnerability Insight:
@@ -64,6 +52,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831485);
+  script_version("$Revision: $");
+  script_tag(name:"last_modification", value:"$Date: $");
+  script_tag(name:"creation_date", value:"2011-11-08 19:07:08 +0530 (Tue, 08 Nov 2011)");
+  script_tag(name:"cvss_base", value:"7.5");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:166");
+  script_cve_id("CVE-2011-3379");
+  script_name("Mandriva Update for php MDVSA-2011:166 (php)");
+
   script_description(desc);
   script_summary("Check for the Version of php");
   script_category(ACT_GATHER_INFO);
@@ -80,6 +81,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -87,429 +90,429 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libphp5_common5", rpm:"libphp5_common5~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libphp5_common5", rpm:"libphp5_common5~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-bcmath", rpm:"php-bcmath~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-bcmath", rpm:"php-bcmath~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-bz2", rpm:"php-bz2~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-bz2", rpm:"php-bz2~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-calendar", rpm:"php-calendar~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-calendar", rpm:"php-calendar~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-cgi", rpm:"php-cgi~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-cgi", rpm:"php-cgi~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-cli", rpm:"php-cli~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-cli", rpm:"php-cli~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ctype", rpm:"php-ctype~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ctype", rpm:"php-ctype~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-curl", rpm:"php-curl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-curl", rpm:"php-curl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-dba", rpm:"php-dba~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-dba", rpm:"php-dba~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-devel", rpm:"php-devel~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-devel", rpm:"php-devel~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-doc", rpm:"php-doc~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-doc", rpm:"php-doc~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-dom", rpm:"php-dom~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-dom", rpm:"php-dom~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-enchant", rpm:"php-enchant~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-enchant", rpm:"php-enchant~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-exif", rpm:"php-exif~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-exif", rpm:"php-exif~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-fileinfo", rpm:"php-fileinfo~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-fileinfo", rpm:"php-fileinfo~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-filter", rpm:"php-filter~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-filter", rpm:"php-filter~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-fpm", rpm:"php-fpm~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-fpm", rpm:"php-fpm~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ftp", rpm:"php-ftp~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ftp", rpm:"php-ftp~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gd", rpm:"php-gd~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gd", rpm:"php-gd~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gettext", rpm:"php-gettext~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gettext", rpm:"php-gettext~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gmp", rpm:"php-gmp~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gmp", rpm:"php-gmp~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-hash", rpm:"php-hash~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-hash", rpm:"php-hash~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-iconv", rpm:"php-iconv~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-iconv", rpm:"php-iconv~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-imap", rpm:"php-imap~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-imap", rpm:"php-imap~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ini", rpm:"php-ini~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ini", rpm:"php-ini~5.3.8~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-intl", rpm:"php-intl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-intl", rpm:"php-intl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-json", rpm:"php-json~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-json", rpm:"php-json~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ldap", rpm:"php-ldap~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ldap", rpm:"php-ldap~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mbstring", rpm:"php-mbstring~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mbstring", rpm:"php-mbstring~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mcrypt", rpm:"php-mcrypt~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mcrypt", rpm:"php-mcrypt~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mssql", rpm:"php-mssql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mssql", rpm:"php-mssql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mysql", rpm:"php-mysql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mysql", rpm:"php-mysql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mysqli", rpm:"php-mysqli~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mysqli", rpm:"php-mysqli~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-odbc", rpm:"php-odbc~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-odbc", rpm:"php-odbc~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-openssl", rpm:"php-openssl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-openssl", rpm:"php-openssl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pcntl", rpm:"php-pcntl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pcntl", rpm:"php-pcntl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo", rpm:"php-pdo~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo", rpm:"php-pdo~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_dblib", rpm:"php-pdo_dblib~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_dblib", rpm:"php-pdo_dblib~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_mysql", rpm:"php-pdo_mysql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_mysql", rpm:"php-pdo_mysql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_odbc", rpm:"php-pdo_odbc~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_odbc", rpm:"php-pdo_odbc~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_pgsql", rpm:"php-pdo_pgsql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_pgsql", rpm:"php-pdo_pgsql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_sqlite", rpm:"php-pdo_sqlite~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_sqlite", rpm:"php-pdo_sqlite~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pgsql", rpm:"php-pgsql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pgsql", rpm:"php-pgsql~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-phar", rpm:"php-phar~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-phar", rpm:"php-phar~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-posix", rpm:"php-posix~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-posix", rpm:"php-posix~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pspell", rpm:"php-pspell~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pspell", rpm:"php-pspell~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-readline", rpm:"php-readline~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-readline", rpm:"php-readline~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-recode", rpm:"php-recode~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-recode", rpm:"php-recode~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-session", rpm:"php-session~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-session", rpm:"php-session~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-shmop", rpm:"php-shmop~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-shmop", rpm:"php-shmop~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-snmp", rpm:"php-snmp~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-snmp", rpm:"php-snmp~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-soap", rpm:"php-soap~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-soap", rpm:"php-soap~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sockets", rpm:"php-sockets~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sockets", rpm:"php-sockets~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sqlite3", rpm:"php-sqlite3~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sqlite3", rpm:"php-sqlite3~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sqlite", rpm:"php-sqlite~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sqlite", rpm:"php-sqlite~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sybase_ct", rpm:"php-sybase_ct~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sybase_ct", rpm:"php-sybase_ct~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvmsg", rpm:"php-sysvmsg~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvmsg", rpm:"php-sysvmsg~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvsem", rpm:"php-sysvsem~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvsem", rpm:"php-sysvsem~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvshm", rpm:"php-sysvshm~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvshm", rpm:"php-sysvshm~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-tidy", rpm:"php-tidy~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-tidy", rpm:"php-tidy~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-tokenizer", rpm:"php-tokenizer~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-tokenizer", rpm:"php-tokenizer~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-wddx", rpm:"php-wddx~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-wddx", rpm:"php-wddx~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xml", rpm:"php-xml~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xml", rpm:"php-xml~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlreader", rpm:"php-xmlreader~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlreader", rpm:"php-xmlreader~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlrpc", rpm:"php-xmlrpc~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlrpc", rpm:"php-xmlrpc~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlwriter", rpm:"php-xmlwriter~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlwriter", rpm:"php-xmlwriter~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xsl", rpm:"php-xsl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xsl", rpm:"php-xsl~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-zip", rpm:"php-zip~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-zip", rpm:"php-zip~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-zlib", rpm:"php-zlib~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-zlib", rpm:"php-zlib~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php", rpm:"php~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php", rpm:"php~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64php5_common5", rpm:"lib64php5_common5~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64php5_common5", rpm:"lib64php5_common5~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_167.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_167.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_167.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831487);
-  script_version("$Revision: $");
-  script_tag(name:"last_modification", value:"$Date: $");
-  script_tag(name:"creation_date", value:"2011-11-08 19:08:53 +0530 (Tue, 08 Nov 2011)");
-  script_tag(name:"cvss_base", value:"9.3");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:167");
-  script_cve_id("CVE-2006-1168", "CVE-2011-2895", "CVE-2011-2896");
-  script_name("Mandriva Update for gimp MDVSA-2011:167 (gimp)");
   desc = "
 
   Vulnerability Insight:
@@ -68,6 +56,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831487);
+  script_version("$Revision: $");
+  script_tag(name:"last_modification", value:"$Date: $");
+  script_tag(name:"creation_date", value:"2011-11-08 19:08:53 +0530 (Tue, 08 Nov 2011)");
+  script_tag(name:"cvss_base", value:"9.3");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:167");
+  script_cve_id("CVE-2006-1168", "CVE-2011-2895", "CVE-2011-2896");
+  script_name("Mandriva Update for gimp MDVSA-2011:167 (gimp)");
+
   script_description(desc);
   script_summary("Check for the Version of gimp");
   script_category(ACT_GATHER_INFO);
@@ -84,6 +85,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -91,39 +94,39 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"gimp", rpm:"gimp~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gimp", rpm:"gimp~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gimp-python", rpm:"gimp-python~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gimp-python", rpm:"gimp-python~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libgimp2.0_0", rpm:"libgimp2.0_0~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libgimp2.0_0", rpm:"libgimp2.0_0~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libgimp2.0-devel", rpm:"libgimp2.0-devel~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libgimp2.0-devel", rpm:"libgimp2.0-devel~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64gimp2.0_0", rpm:"lib64gimp2.0_0~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64gimp2.0_0", rpm:"lib64gimp2.0_0~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64gimp2.0-devel", rpm:"lib64gimp2.0-devel~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64gimp2.0-devel", rpm:"lib64gimp2.0-devel~2.4.7~1.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -134,39 +137,39 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"gimp", rpm:"gimp~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gimp", rpm:"gimp~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gimp-python", rpm:"gimp-python~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gimp-python", rpm:"gimp-python~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libgimp2.0_0", rpm:"libgimp2.0_0~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libgimp2.0_0", rpm:"libgimp2.0_0~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libgimp2.0-devel", rpm:"libgimp2.0-devel~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libgimp2.0-devel", rpm:"libgimp2.0-devel~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64gimp2.0_0", rpm:"lib64gimp2.0_0~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64gimp2.0_0", rpm:"lib64gimp2.0_0~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64gimp2.0-devel", rpm:"lib64gimp2.0-devel~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64gimp2.0-devel", rpm:"lib64gimp2.0-devel~2.6.8~3.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_168.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_168.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_168.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831491);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-11 10:03:14 +0530 (Fri, 11 Nov 2011)");
-  script_tag(name:"cvss_base", value:"7.8");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:C");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:168");
-  script_cve_id("CVE-2011-3348", "CVE-2011-3192");
-  script_name("Mandriva Update for apache MDVSA-2011:168 (apache)");
   desc = "
 
   Vulnerability Insight:
@@ -65,6 +53,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831491);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-11 10:03:14 +0530 (Fri, 11 Nov 2011)");
+  script_tag(name:"cvss_base", value:"7.8");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:C");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:168");
+  script_cve_id("CVE-2011-3348", "CVE-2011-3192");
+  script_name("Mandriva Update for apache MDVSA-2011:168 (apache)");
+
   script_description(desc);
   script_summary("Check for the Version of apache");
   script_category(ACT_GATHER_INFO);
@@ -81,6 +82,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -88,147 +91,147 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"apache-base", rpm:"apache-base~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-base", rpm:"apache-base~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-devel", rpm:"apache-devel~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-devel", rpm:"apache-devel~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-htcacheclean", rpm:"apache-htcacheclean~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-htcacheclean", rpm:"apache-htcacheclean~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_authn_dbd", rpm:"apache-mod_authn_dbd~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_authn_dbd", rpm:"apache-mod_authn_dbd~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_cache", rpm:"apache-mod_cache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_cache", rpm:"apache-mod_cache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_dav", rpm:"apache-mod_dav~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_dav", rpm:"apache-mod_dav~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_dbd", rpm:"apache-mod_dbd~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_dbd", rpm:"apache-mod_dbd~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_deflate", rpm:"apache-mod_deflate~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_deflate", rpm:"apache-mod_deflate~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_disk_cache", rpm:"apache-mod_disk_cache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_disk_cache", rpm:"apache-mod_disk_cache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_file_cache", rpm:"apache-mod_file_cache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_file_cache", rpm:"apache-mod_file_cache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_ldap", rpm:"apache-mod_ldap~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_ldap", rpm:"apache-mod_ldap~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_mem_cache", rpm:"apache-mod_mem_cache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_mem_cache", rpm:"apache-mod_mem_cache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy", rpm:"apache-mod_proxy~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy", rpm:"apache-mod_proxy~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy_ajp", rpm:"apache-mod_proxy_ajp~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy_ajp", rpm:"apache-mod_proxy_ajp~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_ssl", rpm:"apache-mod_ssl~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_ssl", rpm:"apache-mod_ssl~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-modules", rpm:"apache-modules~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-modules", rpm:"apache-modules~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_userdir", rpm:"apache-mod_userdir~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_userdir", rpm:"apache-mod_userdir~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-event", rpm:"apache-mpm-event~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-event", rpm:"apache-mpm-event~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-itk", rpm:"apache-mpm-itk~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-itk", rpm:"apache-mpm-itk~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-peruser", rpm:"apache-mpm-peruser~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-peruser", rpm:"apache-mpm-peruser~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-prefork", rpm:"apache-mpm-prefork~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-prefork", rpm:"apache-mpm-prefork~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-worker", rpm:"apache-mpm-worker~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-worker", rpm:"apache-mpm-worker~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-source", rpm:"apache-source~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-source", rpm:"apache-source~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache", rpm:"apache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache", rpm:"apache~2.2.9~12.14mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -239,159 +242,159 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"apache-base", rpm:"apache-base~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-base", rpm:"apache-base~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-devel", rpm:"apache-devel~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-devel", rpm:"apache-devel~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-htcacheclean", rpm:"apache-htcacheclean~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-htcacheclean", rpm:"apache-htcacheclean~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_authn_dbd", rpm:"apache-mod_authn_dbd~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_authn_dbd", rpm:"apache-mod_authn_dbd~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_cache", rpm:"apache-mod_cache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_cache", rpm:"apache-mod_cache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_dav", rpm:"apache-mod_dav~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_dav", rpm:"apache-mod_dav~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_dbd", rpm:"apache-mod_dbd~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_dbd", rpm:"apache-mod_dbd~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_deflate", rpm:"apache-mod_deflate~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_deflate", rpm:"apache-mod_deflate~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_disk_cache", rpm:"apache-mod_disk_cache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_disk_cache", rpm:"apache-mod_disk_cache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_file_cache", rpm:"apache-mod_file_cache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_file_cache", rpm:"apache-mod_file_cache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_ldap", rpm:"apache-mod_ldap~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_ldap", rpm:"apache-mod_ldap~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_mem_cache", rpm:"apache-mod_mem_cache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_mem_cache", rpm:"apache-mod_mem_cache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy", rpm:"apache-mod_proxy~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy", rpm:"apache-mod_proxy~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy_ajp", rpm:"apache-mod_proxy_ajp~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy_ajp", rpm:"apache-mod_proxy_ajp~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy_scgi", rpm:"apache-mod_proxy_scgi~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy_scgi", rpm:"apache-mod_proxy_scgi~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_reqtimeout", rpm:"apache-mod_reqtimeout~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_reqtimeout", rpm:"apache-mod_reqtimeout~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_ssl", rpm:"apache-mod_ssl~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_ssl", rpm:"apache-mod_ssl~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-modules", rpm:"apache-modules~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-modules", rpm:"apache-modules~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_userdir", rpm:"apache-mod_userdir~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_userdir", rpm:"apache-mod_userdir~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-event", rpm:"apache-mpm-event~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-event", rpm:"apache-mpm-event~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-itk", rpm:"apache-mpm-itk~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-itk", rpm:"apache-mpm-itk~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-peruser", rpm:"apache-mpm-peruser~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-peruser", rpm:"apache-mpm-peruser~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-prefork", rpm:"apache-mpm-prefork~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-prefork", rpm:"apache-mpm-prefork~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-worker", rpm:"apache-mpm-worker~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-worker", rpm:"apache-mpm-worker~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-source", rpm:"apache-source~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-source", rpm:"apache-source~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache", rpm:"apache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache", rpm:"apache~2.2.15~3.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_169.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_169.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_169.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,20 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831490);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-11 10:00:56 +0530 (Fri, 11 Nov 2011)");
-  script_tag(name:"cvss_base", value:"10.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:169");
-  script_cve_id("CVE-2011-3640", "CVE-2011-3648", "CVE-2011-3650", "CVE-2011-3651",
-                "CVE-2011-3652", "CVE-2011-3654", "CVE-2011-3655", "CVE-2011-3004",
-                "CVE-2011-3647");
-  script_name("Mandriva Update for mozilla MDVSA-2011:169 (mozilla)");
   desc = "
 
   Vulnerability Insight:
@@ -105,6 +91,21 @@
 
   ";
 
+if(description)
+{
+  script_id(831490);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-11 10:00:56 +0530 (Fri, 11 Nov 2011)");
+  script_tag(name:"cvss_base", value:"10.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:169");
+  script_cve_id("CVE-2011-3640", "CVE-2011-3648", "CVE-2011-3650", "CVE-2011-3651",
+                "CVE-2011-3652", "CVE-2011-3654", "CVE-2011-3655", "CVE-2011-3004",
+                "CVE-2011-3647");
+  script_name("Mandriva Update for mozilla MDVSA-2011:169 (mozilla)");
+
   script_description(desc);
   script_summary("Check for the Version of mozilla");
   script_category(ACT_GATHER_INFO);
@@ -121,6 +122,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -128,513 +131,513 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"firefox", rpm:"firefox~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox", rpm:"firefox~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-af", rpm:"firefox-af~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-af", rpm:"firefox-af~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ar", rpm:"firefox-ar~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ar", rpm:"firefox-ar~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-be", rpm:"firefox-be~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-be", rpm:"firefox-be~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-bg", rpm:"firefox-bg~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-bg", rpm:"firefox-bg~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-bn", rpm:"firefox-bn~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-bn", rpm:"firefox-bn~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ca", rpm:"firefox-ca~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ca", rpm:"firefox-ca~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-cs", rpm:"firefox-cs~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-cs", rpm:"firefox-cs~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-cy", rpm:"firefox-cy~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-cy", rpm:"firefox-cy~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-da", rpm:"firefox-da~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-da", rpm:"firefox-da~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-de", rpm:"firefox-de~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-de", rpm:"firefox-de~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-devel", rpm:"firefox-devel~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-devel", rpm:"firefox-devel~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-el", rpm:"firefox-el~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-el", rpm:"firefox-el~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-en_GB", rpm:"firefox-en_GB~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-en_GB", rpm:"firefox-en_GB~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-eo", rpm:"firefox-eo~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-eo", rpm:"firefox-eo~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-es_AR", rpm:"firefox-es_AR~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-es_AR", rpm:"firefox-es_AR~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-es_ES", rpm:"firefox-es_ES~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-es_ES", rpm:"firefox-es_ES~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-et", rpm:"firefox-et~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-et", rpm:"firefox-et~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-eu", rpm:"firefox-eu~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-eu", rpm:"firefox-eu~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-fi", rpm:"firefox-fi~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-fi", rpm:"firefox-fi~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-fr", rpm:"firefox-fr~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-fr", rpm:"firefox-fr~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-fy", rpm:"firefox-fy~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-fy", rpm:"firefox-fy~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ga_IE", rpm:"firefox-ga_IE~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ga_IE", rpm:"firefox-ga_IE~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-gl", rpm:"firefox-gl~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-gl", rpm:"firefox-gl~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-gu_IN", rpm:"firefox-gu_IN~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-gu_IN", rpm:"firefox-gu_IN~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-he", rpm:"firefox-he~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-he", rpm:"firefox-he~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-hi", rpm:"firefox-hi~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-hi", rpm:"firefox-hi~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-hu", rpm:"firefox-hu~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-hu", rpm:"firefox-hu~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-id", rpm:"firefox-id~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-id", rpm:"firefox-id~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-is", rpm:"firefox-is~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-is", rpm:"firefox-is~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-it", rpm:"firefox-it~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-it", rpm:"firefox-it~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ja", rpm:"firefox-ja~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ja", rpm:"firefox-ja~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ka", rpm:"firefox-ka~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ka", rpm:"firefox-ka~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-kn", rpm:"firefox-kn~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-kn", rpm:"firefox-kn~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ko", rpm:"firefox-ko~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ko", rpm:"firefox-ko~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ku", rpm:"firefox-ku~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ku", rpm:"firefox-ku~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-lt", rpm:"firefox-lt~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-lt", rpm:"firefox-lt~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-lv", rpm:"firefox-lv~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-lv", rpm:"firefox-lv~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-mk", rpm:"firefox-mk~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-mk", rpm:"firefox-mk~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-mr", rpm:"firefox-mr~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-mr", rpm:"firefox-mr~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-nb_NO", rpm:"firefox-nb_NO~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-nb_NO", rpm:"firefox-nb_NO~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-nl", rpm:"firefox-nl~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-nl", rpm:"firefox-nl~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-nn_NO", rpm:"firefox-nn_NO~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-nn_NO", rpm:"firefox-nn_NO~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-oc", rpm:"firefox-oc~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-oc", rpm:"firefox-oc~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-pa_IN", rpm:"firefox-pa_IN~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-pa_IN", rpm:"firefox-pa_IN~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-pl", rpm:"firefox-pl~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-pl", rpm:"firefox-pl~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-pt_BR", rpm:"firefox-pt_BR~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-pt_BR", rpm:"firefox-pt_BR~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-pt_PT", rpm:"firefox-pt_PT~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-pt_PT", rpm:"firefox-pt_PT~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ro", rpm:"firefox-ro~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ro", rpm:"firefox-ro~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ru", rpm:"firefox-ru~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-ru", rpm:"firefox-ru~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-si", rpm:"firefox-si~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-si", rpm:"firefox-si~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sk", rpm:"firefox-sk~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-sk", rpm:"firefox-sk~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sl", rpm:"firefox-sl~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-sl", rpm:"firefox-sl~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sq", rpm:"firefox-sq~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-sq", rpm:"firefox-sq~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sr", rpm:"firefox-sr~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-sr", rpm:"firefox-sr~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sv_SE", rpm:"firefox-sv_SE~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-sv_SE", rpm:"firefox-sv_SE~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-te", rpm:"firefox-te~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-te", rpm:"firefox-te~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-th", rpm:"firefox-th~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-th", rpm:"firefox-th~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-tr", rpm:"firefox-tr~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-tr", rpm:"firefox-tr~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-uk", rpm:"firefox-uk~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-uk", rpm:"firefox-uk~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-zh_CN", rpm:"firefox-zh_CN~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-zh_CN", rpm:"firefox-zh_CN~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-zh_TW", rpm:"firefox-zh_TW~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-zh_TW", rpm:"firefox-zh_TW~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-extras", rpm:"gnome-python-extras~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gnome-python-extras", rpm:"gnome-python-extras~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gda", rpm:"gnome-python-gda~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gda", rpm:"gnome-python-gda~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gda-devel", rpm:"gnome-python-gda-devel~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gda-devel", rpm:"gnome-python-gda-devel~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gdl", rpm:"gnome-python-gdl~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gdl", rpm:"gnome-python-gdl~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gtkhtml2", rpm:"gnome-python-gtkhtml2~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gtkhtml2", rpm:"gnome-python-gtkhtml2~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gtkmozembed", rpm:"gnome-python-gtkmozembed~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gtkmozembed", rpm:"gnome-python-gtkmozembed~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gtkspell", rpm:"gnome-python-gtkspell~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gtkspell", rpm:"gnome-python-gtkspell~2.19.1~20.33mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libnss3", rpm:"libnss3~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libnss3", rpm:"libnss3~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libnss-devel", rpm:"libnss-devel~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libnss-devel", rpm:"libnss-devel~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libnss-static-devel", rpm:"libnss-static-devel~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libnss-static-devel", rpm:"libnss-static-devel~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxulrunner1.9.2.24", rpm:"libxulrunner1.9.2.24~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxulrunner1.9.2.24", rpm:"libxulrunner1.9.2.24~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxulrunner-devel", rpm:"libxulrunner-devel~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxulrunner-devel", rpm:"libxulrunner-devel~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"nss", rpm:"nss~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"nss", rpm:"nss~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"rootcerts", rpm:"rootcerts~20111103.00~1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"rootcerts", rpm:"rootcerts~20111103.00~1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"rootcerts-java", rpm:"rootcerts-java~20111103.00~1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"rootcerts-java", rpm:"rootcerts-java~20111103.00~1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"xulrunner", rpm:"xulrunner~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"xulrunner", rpm:"xulrunner~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"yelp", rpm:"yelp~2.24.0~3.34mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"yelp", rpm:"yelp~2.24.0~3.34mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-l10n", rpm:"firefox-l10n~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"firefox-l10n", rpm:"firefox-l10n~3.6.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64nss3", rpm:"lib64nss3~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64nss3", rpm:"lib64nss3~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64nss-devel", rpm:"lib64nss-devel~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64nss-devel", rpm:"lib64nss-devel~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64nss-static-devel", rpm:"lib64nss-static-devel~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64nss-static-devel", rpm:"lib64nss-static-devel~3.13.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xulrunner1.9.2.24", rpm:"lib64xulrunner1.9.2.24~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64xulrunner1.9.2.24", rpm:"lib64xulrunner1.9.2.24~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xulrunner-devel", rpm:"lib64xulrunner-devel~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64xulrunner-devel", rpm:"lib64xulrunner-devel~1.9.2.24~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -645,1113 +648,1113 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"beagle", rpm:"beagle~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"beagle", rpm:"beagle~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"beagle-crawl-system", rpm:"beagle-crawl-system~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"beagle-crawl-system", rpm:"beagle-crawl-system~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"beagle-doc", rpm:"beagle-doc~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"beagle-doc", rpm:"beagle-doc~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"beagle-evolution", rpm:"beagle-evolution~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"beagle-evolution", rpm:"beagle-evolution~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"beagle-gui", rpm:"beagle-gui~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"beagle-gui", rpm:"beagle-gui~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"beagle-gui-qt", rpm:"beagle-gui-qt~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"beagle-gui-qt", rpm:"beagle-gui-qt~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"beagle-libs", rpm:"beagle-libs~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"beagle-libs", rpm:"beagle-libs~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox", rpm:"firefox~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox", rpm:"firefox~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-af", rpm:"firefox-af~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-af", rpm:"firefox-af~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ar", rpm:"firefox-ar~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ar", rpm:"firefox-ar~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-be", rpm:"firefox-be~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-be", rpm:"firefox-be~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-bg", rpm:"firefox-bg~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-bg", rpm:"firefox-bg~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-bn", rpm:"firefox-bn~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-bn", rpm:"firefox-bn~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ca", rpm:"firefox-ca~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ca", rpm:"firefox-ca~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-cs", rpm:"firefox-cs~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-cs", rpm:"firefox-cs~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-cy", rpm:"firefox-cy~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-cy", rpm:"firefox-cy~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-da", rpm:"firefox-da~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-da", rpm:"firefox-da~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-de", rpm:"firefox-de~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-de", rpm:"firefox-de~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-devel", rpm:"firefox-devel~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-devel", rpm:"firefox-devel~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-el", rpm:"firefox-el~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-el", rpm:"firefox-el~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-en_GB", rpm:"firefox-en_GB~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-en_GB", rpm:"firefox-en_GB~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-eo", rpm:"firefox-eo~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-eo", rpm:"firefox-eo~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-es_AR", rpm:"firefox-es_AR~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-es_AR", rpm:"firefox-es_AR~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-es_ES", rpm:"firefox-es_ES~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-es_ES", rpm:"firefox-es_ES~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-et", rpm:"firefox-et~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-et", rpm:"firefox-et~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-eu", rpm:"firefox-eu~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-eu", rpm:"firefox-eu~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ext-beagle", rpm:"firefox-ext-beagle~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ext-beagle", rpm:"firefox-ext-beagle~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ext-blogrovr", rpm:"firefox-ext-blogrovr~1.1.804~13.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ext-blogrovr", rpm:"firefox-ext-blogrovr~1.1.804~13.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ext-mozvoikko", rpm:"firefox-ext-mozvoikko~1.0.1~2.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ext-mozvoikko", rpm:"firefox-ext-mozvoikko~1.0.1~2.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ext-r-kiosk", rpm:"firefox-ext-r-kiosk~0.8.1~2.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ext-r-kiosk", rpm:"firefox-ext-r-kiosk~0.8.1~2.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ext-scribefire", rpm:"firefox-ext-scribefire~3.5.2~2.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ext-scribefire", rpm:"firefox-ext-scribefire~3.5.2~2.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ext-weave-sync", rpm:"firefox-ext-weave-sync~1.1~5.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ext-weave-sync", rpm:"firefox-ext-weave-sync~1.1~5.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ext-xmarks", rpm:"firefox-ext-xmarks~3.6.14~2.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ext-xmarks", rpm:"firefox-ext-xmarks~3.6.14~2.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-fi", rpm:"firefox-fi~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-fi", rpm:"firefox-fi~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-fr", rpm:"firefox-fr~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-fr", rpm:"firefox-fr~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-fy", rpm:"firefox-fy~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-fy", rpm:"firefox-fy~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ga_IE", rpm:"firefox-ga_IE~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ga_IE", rpm:"firefox-ga_IE~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-gl", rpm:"firefox-gl~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-gl", rpm:"firefox-gl~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-gu_IN", rpm:"firefox-gu_IN~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-gu_IN", rpm:"firefox-gu_IN~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-he", rpm:"firefox-he~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-he", rpm:"firefox-he~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-hi", rpm:"firefox-hi~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-hi", rpm:"firefox-hi~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-hu", rpm:"firefox-hu~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-hu", rpm:"firefox-hu~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-id", rpm:"firefox-id~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-id", rpm:"firefox-id~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-is", rpm:"firefox-is~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-is", rpm:"firefox-is~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-it", rpm:"firefox-it~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-it", rpm:"firefox-it~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ja", rpm:"firefox-ja~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ja", rpm:"firefox-ja~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ka", rpm:"firefox-ka~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ka", rpm:"firefox-ka~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-kn", rpm:"firefox-kn~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-kn", rpm:"firefox-kn~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ko", rpm:"firefox-ko~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ko", rpm:"firefox-ko~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ku", rpm:"firefox-ku~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ku", rpm:"firefox-ku~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-lt", rpm:"firefox-lt~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-lt", rpm:"firefox-lt~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-lv", rpm:"firefox-lv~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-lv", rpm:"firefox-lv~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-mk", rpm:"firefox-mk~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-mk", rpm:"firefox-mk~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-mr", rpm:"firefox-mr~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-mr", rpm:"firefox-mr~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-nb_NO", rpm:"firefox-nb_NO~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-nb_NO", rpm:"firefox-nb_NO~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-nl", rpm:"firefox-nl~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-nl", rpm:"firefox-nl~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-nn_NO", rpm:"firefox-nn_NO~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-nn_NO", rpm:"firefox-nn_NO~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-oc", rpm:"firefox-oc~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-oc", rpm:"firefox-oc~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-pa_IN", rpm:"firefox-pa_IN~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-pa_IN", rpm:"firefox-pa_IN~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-pl", rpm:"firefox-pl~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-pl", rpm:"firefox-pl~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-pt_BR", rpm:"firefox-pt_BR~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-pt_BR", rpm:"firefox-pt_BR~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-pt_PT", rpm:"firefox-pt_PT~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-pt_PT", rpm:"firefox-pt_PT~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ro", rpm:"firefox-ro~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ro", rpm:"firefox-ro~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-ru", rpm:"firefox-ru~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-ru", rpm:"firefox-ru~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-si", rpm:"firefox-si~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-si", rpm:"firefox-si~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sk", rpm:"firefox-sk~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-sk", rpm:"firefox-sk~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sl", rpm:"firefox-sl~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-sl", rpm:"firefox-sl~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sq", rpm:"firefox-sq~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-sq", rpm:"firefox-sq~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sr", rpm:"firefox-sr~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-sr", rpm:"firefox-sr~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-sv_SE", rpm:"firefox-sv_SE~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-sv_SE", rpm:"firefox-sv_SE~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-te", rpm:"firefox-te~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-te", rpm:"firefox-te~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-th", rpm:"firefox-th~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-th", rpm:"firefox-th~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-tr", rpm:"firefox-tr~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-tr", rpm:"firefox-tr~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-uk", rpm:"firefox-uk~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-uk", rpm:"firefox-uk~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-zh_CN", rpm:"firefox-zh_CN~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-zh_CN", rpm:"firefox-zh_CN~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-zh_TW", rpm:"firefox-zh_TW~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-zh_TW", rpm:"firefox-zh_TW~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gjs", rpm:"gjs~0.6~4.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gjs", rpm:"gjs~0.6~4.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-extras", rpm:"gnome-python-extras~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gnome-python-extras", rpm:"gnome-python-extras~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gda", rpm:"gnome-python-gda~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gda", rpm:"gnome-python-gda~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gda-devel", rpm:"gnome-python-gda-devel~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gda-devel", rpm:"gnome-python-gda-devel~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gdl", rpm:"gnome-python-gdl~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gdl", rpm:"gnome-python-gdl~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gtkhtml2", rpm:"gnome-python-gtkhtml2~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gtkhtml2", rpm:"gnome-python-gtkhtml2~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gtkmozembed", rpm:"gnome-python-gtkmozembed~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gtkmozembed", rpm:"gnome-python-gtkmozembed~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"gnome-python-gtkspell", rpm:"gnome-python-gtkspell~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"gnome-python-gtkspell", rpm:"gnome-python-gtkspell~2.25.3~18.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libgjs0", rpm:"libgjs0~0.6~4.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libgjs0", rpm:"libgjs0~0.6~4.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libgjs-devel", rpm:"libgjs-devel~0.6~4.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libgjs-devel", rpm:"libgjs-devel~0.6~4.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libnss3", rpm:"libnss3~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libnss3", rpm:"libnss3~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libnss-devel", rpm:"libnss-devel~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libnss-devel", rpm:"libnss-devel~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libnss-static-devel", rpm:"libnss-static-devel~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libnss-static-devel", rpm:"libnss-static-devel~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxulrunner1.9.2.24", rpm:"libxulrunner1.9.2.24~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxulrunner1.9.2.24", rpm:"libxulrunner1.9.2.24~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxulrunner-devel", rpm:"libxulrunner-devel~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxulrunner-devel", rpm:"libxulrunner-devel~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird", rpm:"mozilla-thunderbird~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird", rpm:"mozilla-thunderbird~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-af", rpm:"mozilla-thunderbird-af~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-af", rpm:"mozilla-thunderbird-af~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-ar", rpm:"mozilla-thunderbird-ar~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-ar", rpm:"mozilla-thunderbird-ar~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-be", rpm:"mozilla-thunderbird-be~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-be", rpm:"mozilla-thunderbird-be~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-beagle", rpm:"mozilla-thunderbird-beagle~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-beagle", rpm:"mozilla-thunderbird-beagle~0.3.9~40.21mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-bg", rpm:"mozilla-thunderbird-bg~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-bg", rpm:"mozilla-thunderbird-bg~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-bn_BD", rpm:"mozilla-thunderbird-bn_BD~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-bn_BD", rpm:"mozilla-thunderbird-bn_BD~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-ca", rpm:"mozilla-thunderbird-ca~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-ca", rpm:"mozilla-thunderbird-ca~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-cs", rpm:"mozilla-thunderbird-cs~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-cs", rpm:"mozilla-thunderbird-cs~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-da", rpm:"mozilla-thunderbird-da~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-da", rpm:"mozilla-thunderbird-da~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-de", rpm:"mozilla-thunderbird-de~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-de", rpm:"mozilla-thunderbird-de~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-el", rpm:"mozilla-thunderbird-el~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-el", rpm:"mozilla-thunderbird-el~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-en_GB", rpm:"mozilla-thunderbird-en_GB~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-en_GB", rpm:"mozilla-thunderbird-en_GB~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail", rpm:"mozilla-thunderbird-enigmail~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail", rpm:"mozilla-thunderbird-enigmail~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ar", rpm:"mozilla-thunderbird-enigmail-ar~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ar", rpm:"mozilla-thunderbird-enigmail-ar~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ca", rpm:"mozilla-thunderbird-enigmail-ca~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ca", rpm:"mozilla-thunderbird-enigmail-ca~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-cs", rpm:"mozilla-thunderbird-enigmail-cs~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-cs", rpm:"mozilla-thunderbird-enigmail-cs~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-de", rpm:"mozilla-thunderbird-enigmail-de~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-de", rpm:"mozilla-thunderbird-enigmail-de~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-el", rpm:"mozilla-thunderbird-enigmail-el~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-el", rpm:"mozilla-thunderbird-enigmail-el~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-es", rpm:"mozilla-thunderbird-enigmail-es~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-es", rpm:"mozilla-thunderbird-enigmail-es~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-fi", rpm:"mozilla-thunderbird-enigmail-fi~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-fi", rpm:"mozilla-thunderbird-enigmail-fi~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-fr", rpm:"mozilla-thunderbird-enigmail-fr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-fr", rpm:"mozilla-thunderbird-enigmail-fr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-hu", rpm:"mozilla-thunderbird-enigmail-hu~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-hu", rpm:"mozilla-thunderbird-enigmail-hu~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-it", rpm:"mozilla-thunderbird-enigmail-it~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-it", rpm:"mozilla-thunderbird-enigmail-it~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ja", rpm:"mozilla-thunderbird-enigmail-ja~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ja", rpm:"mozilla-thunderbird-enigmail-ja~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ko", rpm:"mozilla-thunderbird-enigmail-ko~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ko", rpm:"mozilla-thunderbird-enigmail-ko~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-nb", rpm:"mozilla-thunderbird-enigmail-nb~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-nb", rpm:"mozilla-thunderbird-enigmail-nb~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-nl", rpm:"mozilla-thunderbird-enigmail-nl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-nl", rpm:"mozilla-thunderbird-enigmail-nl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-pl", rpm:"mozilla-thunderbird-enigmail-pl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-pl", rpm:"mozilla-thunderbird-enigmail-pl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-pt", rpm:"mozilla-thunderbird-enigmail-pt~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-pt", rpm:"mozilla-thunderbird-enigmail-pt~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-pt_BR", rpm:"mozilla-thunderbird-enigmail-pt_BR~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-pt_BR", rpm:"mozilla-thunderbird-enigmail-pt_BR~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ru", rpm:"mozilla-thunderbird-enigmail-ru~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-ru", rpm:"mozilla-thunderbird-enigmail-ru~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-sl", rpm:"mozilla-thunderbird-enigmail-sl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-sl", rpm:"mozilla-thunderbird-enigmail-sl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-sv", rpm:"mozilla-thunderbird-enigmail-sv~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-sv", rpm:"mozilla-thunderbird-enigmail-sv~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-tr", rpm:"mozilla-thunderbird-enigmail-tr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-tr", rpm:"mozilla-thunderbird-enigmail-tr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-vi", rpm:"mozilla-thunderbird-enigmail-vi~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-vi", rpm:"mozilla-thunderbird-enigmail-vi~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-zh_CN", rpm:"mozilla-thunderbird-enigmail-zh_CN~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-zh_CN", rpm:"mozilla-thunderbird-enigmail-zh_CN~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-enigmail-zh_TW", rpm:"mozilla-thunderbird-enigmail-zh_TW~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-enigmail-zh_TW", rpm:"mozilla-thunderbird-enigmail-zh_TW~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-es_AR", rpm:"mozilla-thunderbird-es_AR~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-es_AR", rpm:"mozilla-thunderbird-es_AR~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-es_ES", rpm:"mozilla-thunderbird-es_ES~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-es_ES", rpm:"mozilla-thunderbird-es_ES~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-et", rpm:"mozilla-thunderbird-et~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-et", rpm:"mozilla-thunderbird-et~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-et_EE", rpm:"mozilla-thunderbird-et_EE~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-et_EE", rpm:"mozilla-thunderbird-et_EE~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-eu", rpm:"mozilla-thunderbird-eu~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-eu", rpm:"mozilla-thunderbird-eu~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-fi", rpm:"mozilla-thunderbird-fi~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-fi", rpm:"mozilla-thunderbird-fi~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-fr", rpm:"mozilla-thunderbird-fr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-fr", rpm:"mozilla-thunderbird-fr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-fy", rpm:"mozilla-thunderbird-fy~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-fy", rpm:"mozilla-thunderbird-fy~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-ga", rpm:"mozilla-thunderbird-ga~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-ga", rpm:"mozilla-thunderbird-ga~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-gd", rpm:"mozilla-thunderbird-gd~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-gd", rpm:"mozilla-thunderbird-gd~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-gl", rpm:"mozilla-thunderbird-gl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-gl", rpm:"mozilla-thunderbird-gl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-he", rpm:"mozilla-thunderbird-he~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-he", rpm:"mozilla-thunderbird-he~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-hu", rpm:"mozilla-thunderbird-hu~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-hu", rpm:"mozilla-thunderbird-hu~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-id", rpm:"mozilla-thunderbird-id~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-id", rpm:"mozilla-thunderbird-id~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-is", rpm:"mozilla-thunderbird-is~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-is", rpm:"mozilla-thunderbird-is~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-it", rpm:"mozilla-thunderbird-it~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-it", rpm:"mozilla-thunderbird-it~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-ja", rpm:"mozilla-thunderbird-ja~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-ja", rpm:"mozilla-thunderbird-ja~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-ka", rpm:"mozilla-thunderbird-ka~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-ka", rpm:"mozilla-thunderbird-ka~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-ko", rpm:"mozilla-thunderbird-ko~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-ko", rpm:"mozilla-thunderbird-ko~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-lightning", rpm:"mozilla-thunderbird-lightning~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-lightning", rpm:"mozilla-thunderbird-lightning~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-lt", rpm:"mozilla-thunderbird-lt~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-lt", rpm:"mozilla-thunderbird-lt~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-nb_NO", rpm:"mozilla-thunderbird-nb_NO~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-nb_NO", rpm:"mozilla-thunderbird-nb_NO~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-nl", rpm:"mozilla-thunderbird-nl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-nl", rpm:"mozilla-thunderbird-nl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-nn_NO", rpm:"mozilla-thunderbird-nn_NO~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-nn_NO", rpm:"mozilla-thunderbird-nn_NO~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-pa_IN", rpm:"mozilla-thunderbird-pa_IN~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-pa_IN", rpm:"mozilla-thunderbird-pa_IN~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-pl", rpm:"mozilla-thunderbird-pl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-pl", rpm:"mozilla-thunderbird-pl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-pt_BR", rpm:"mozilla-thunderbird-pt_BR~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-pt_BR", rpm:"mozilla-thunderbird-pt_BR~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-pt_PT", rpm:"mozilla-thunderbird-pt_PT~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-pt_PT", rpm:"mozilla-thunderbird-pt_PT~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-ro", rpm:"mozilla-thunderbird-ro~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-ro", rpm:"mozilla-thunderbird-ro~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-ru", rpm:"mozilla-thunderbird-ru~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-ru", rpm:"mozilla-thunderbird-ru~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-si", rpm:"mozilla-thunderbird-si~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-si", rpm:"mozilla-thunderbird-si~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-sk", rpm:"mozilla-thunderbird-sk~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-sk", rpm:"mozilla-thunderbird-sk~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-sl", rpm:"mozilla-thunderbird-sl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-sl", rpm:"mozilla-thunderbird-sl~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-sq", rpm:"mozilla-thunderbird-sq~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-sq", rpm:"mozilla-thunderbird-sq~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-sr", rpm:"mozilla-thunderbird-sr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-sr", rpm:"mozilla-thunderbird-sr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-sv_SE", rpm:"mozilla-thunderbird-sv_SE~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-sv_SE", rpm:"mozilla-thunderbird-sv_SE~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-tr", rpm:"mozilla-thunderbird-tr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-tr", rpm:"mozilla-thunderbird-tr~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-uk", rpm:"mozilla-thunderbird-uk~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-uk", rpm:"mozilla-thunderbird-uk~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-vi", rpm:"mozilla-thunderbird-vi~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-vi", rpm:"mozilla-thunderbird-vi~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-zh_CN", rpm:"mozilla-thunderbird-zh_CN~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-zh_CN", rpm:"mozilla-thunderbird-zh_CN~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-zh_TW", rpm:"mozilla-thunderbird-zh_TW~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-zh_TW", rpm:"mozilla-thunderbird-zh_TW~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"nsinstall", rpm:"nsinstall~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"nsinstall", rpm:"nsinstall~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"nss", rpm:"nss~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"nss", rpm:"nss~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"rootcerts", rpm:"rootcerts~20111103.00~1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"rootcerts", rpm:"rootcerts~20111103.00~1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"rootcerts-java", rpm:"rootcerts-java~20111103.00~1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"rootcerts-java", rpm:"rootcerts-java~20111103.00~1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"xulrunner", rpm:"xulrunner~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"xulrunner", rpm:"xulrunner~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"yelp", rpm:"yelp~2.30.1~4.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"yelp", rpm:"yelp~2.30.1~4.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"firefox-l10n", rpm:"firefox-l10n~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"firefox-l10n", rpm:"firefox-l10n~3.6.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"mozilla-thunderbird-l10n", rpm:"mozilla-thunderbird-l10n~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"mozilla-thunderbird-l10n", rpm:"mozilla-thunderbird-l10n~3.1.16~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64gjs0", rpm:"lib64gjs0~0.6~4.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64gjs0", rpm:"lib64gjs0~0.6~4.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64gjs-devel", rpm:"lib64gjs-devel~0.6~4.17mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64gjs-devel", rpm:"lib64gjs-devel~0.6~4.17mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64nss3", rpm:"lib64nss3~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64nss3", rpm:"lib64nss3~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64nss-devel", rpm:"lib64nss-devel~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64nss-devel", rpm:"lib64nss-devel~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64nss-static-devel", rpm:"lib64nss-static-devel~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64nss-static-devel", rpm:"lib64nss-static-devel~3.13.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xulrunner1.9.2.24", rpm:"lib64xulrunner1.9.2.24~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64xulrunner1.9.2.24", rpm:"lib64xulrunner1.9.2.24~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xulrunner-devel", rpm:"lib64xulrunner-devel~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64xulrunner-devel", rpm:"lib64xulrunner-devel~1.9.2.24~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_170.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_170.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_170.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,21 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831493);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-14 10:49:09 +0530 (Mon, 14 Nov 2011)");
-  script_tag(name:"cvss_base", value:"10.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:170");
-  script_cve_id("CVE-2011-3547", "CVE-2011-3548", "CVE-2011-3551", "CVE-2011-3552",
-                "CVE-2011-3553", "CVE-2011-3544", "CVE-2011-3521", "CVE-2011-3554",
-                "CVE-2011-3389", "CVE-2011-3558", "CVE-2011-3556", "CVE-2011-3557",
-                "CVE-2011-3560", "CVE-2011-3377");
-  script_name("Mandriva Update for java-1.6.0-openjdk MDVSA-2011:170 (java-1.6.0-openjdk)");
   desc = "
 
   Vulnerability Insight:
@@ -110,6 +95,22 @@
 
   ";
 
+if(description)
+{
+  script_id(831493);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-14 10:49:09 +0530 (Mon, 14 Nov 2011)");
+  script_tag(name:"cvss_base", value:"10.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:170");
+  script_cve_id("CVE-2011-3547", "CVE-2011-3548", "CVE-2011-3551", "CVE-2011-3552",
+                "CVE-2011-3553", "CVE-2011-3544", "CVE-2011-3521", "CVE-2011-3554",
+                "CVE-2011-3389", "CVE-2011-3558", "CVE-2011-3556", "CVE-2011-3557",
+                "CVE-2011-3560", "CVE-2011-3377");
+  script_name("Mandriva Update for java-1.6.0-openjdk MDVSA-2011:170 (java-1.6.0-openjdk)");
+
   script_description(desc);
   script_summary("Check for the Version of java-1.6.0-openjdk");
   script_category(ACT_GATHER_INFO);
@@ -126,6 +127,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -133,39 +136,39 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"icedtea-web", rpm:"icedtea-web~1.0.6~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"icedtea-web", rpm:"icedtea-web~1.0.6~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-1.6.0.0", rpm:"java-1.6.0-openjdk-1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-1.6.0.0", rpm:"java-1.6.0-openjdk-1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-demo", rpm:"java-1.6.0-openjdk-demo~1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-demo", rpm:"java-1.6.0-openjdk-demo~1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-devel", rpm:"java-1.6.0-openjdk-devel~1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-devel", rpm:"java-1.6.0-openjdk-devel~1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-javadoc", rpm:"java-1.6.0-openjdk-javadoc~1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-javadoc", rpm:"java-1.6.0-openjdk-javadoc~1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-src", rpm:"java-1.6.0-openjdk-src~1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-src", rpm:"java-1.6.0-openjdk-src~1.6.0.0~24.b22.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -176,39 +179,39 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"icedtea-web", rpm:"icedtea-web~1.0.6~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"icedtea-web", rpm:"icedtea-web~1.0.6~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk", rpm:"java-1.6.0-openjdk~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk", rpm:"java-1.6.0-openjdk~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-demo", rpm:"java-1.6.0-openjdk-demo~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-demo", rpm:"java-1.6.0-openjdk-demo~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-devel", rpm:"java-1.6.0-openjdk-devel~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-devel", rpm:"java-1.6.0-openjdk-devel~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-javadoc", rpm:"java-1.6.0-openjdk-javadoc~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-javadoc", rpm:"java-1.6.0-openjdk-javadoc~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"java-1.6.0-openjdk-src", rpm:"java-1.6.0-openjdk-src~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"java-1.6.0-openjdk-src", rpm:"java-1.6.0-openjdk-src~1.6.0.0~24.b22.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_173.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_173.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_173.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,15 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831492);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-14 10:49:09 +0530 (Mon, 14 Nov 2011)");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:173");
-  script_name("Mandriva Update for openssl0.9.8 MDVSA-2011:173 (openssl0.9.8)");
   desc = "
 
   Vulnerability Insight:
@@ -52,6 +43,16 @@
 
   ";
 
+if(description)
+{
+  script_id(831492);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-14 10:49:09 +0530 (Mon, 14 Nov 2011)");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:173");
+  script_name("Mandriva Update for openssl0.9.8 MDVSA-2011:173 (openssl0.9.8)");
+
   script_description(desc);
   script_summary("Check for the Version of openssl0.9.8");
   script_category(ACT_GATHER_INFO);
@@ -68,6 +69,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -75,21 +78,21 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libopenssl0.9.8", rpm:"libopenssl0.9.8~0.9.8r~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libopenssl0.9.8", rpm:"libopenssl0.9.8~0.9.8r~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"openssl0.9.8", rpm:"openssl0.9.8~0.9.8r~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"openssl0.9.8", rpm:"openssl0.9.8~0.9.8r~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64openssl0.9.8", rpm:"lib64openssl0.9.8~0.9.8r~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64openssl0.9.8", rpm:"lib64openssl0.9.8~0.9.8r~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_175.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_175.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_175.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,22 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831494);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-18 09:47:30 +0530 (Fri, 18 Nov 2011)");
-  script_tag(name:"cvss_base", value:"9.3");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:175");
-  script_cve_id("CVE-2009-0799", "CVE-2009-0800", "CVE-2009-1179", "CVE-2009-1180",
-                "CVE-2009-1181", "CVE-2009-1182", "CVE-2009-1183", "CVE-2009-1187",
-                "CVE-2009-1188", "CVE-2009-3603", "CVE-2009-3604", "CVE-2009-0791",
-                "CVE-2009-3605", "CVE-2009-3606", "CVE-2009-3607", "CVE-2009-3608",
-                "CVE-2009-3609", "CVE-2009-3938");
-  script_name("Mandriva Update for poppler MDVSA-2011:175 (poppler)");
   desc = "
 
   Vulnerability Insight:
@@ -109,6 +93,23 @@
 
   ";
 
+if(description)
+{
+  script_id(831494);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-18 09:47:30 +0530 (Fri, 18 Nov 2011)");
+  script_tag(name:"cvss_base", value:"9.3");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:175");
+  script_cve_id("CVE-2009-0799", "CVE-2009-0800", "CVE-2009-1179", "CVE-2009-1180",
+                "CVE-2009-1181", "CVE-2009-1182", "CVE-2009-1183", "CVE-2009-1187",
+                "CVE-2009-1188", "CVE-2009-3603", "CVE-2009-3604", "CVE-2009-0791",
+                "CVE-2009-3605", "CVE-2009-3606", "CVE-2009-3607", "CVE-2009-3608",
+                "CVE-2009-3609", "CVE-2009-3938");
+  script_name("Mandriva Update for poppler MDVSA-2011:175 (poppler)");
+
   script_description(desc);
   script_summary("Check for the Version of poppler");
   script_category(ACT_GATHER_INFO);
@@ -125,6 +126,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -132,105 +135,105 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libpoppler3", rpm:"libpoppler3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpoppler3", rpm:"libpoppler3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpoppler-devel", rpm:"libpoppler-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpoppler-devel", rpm:"libpoppler-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpoppler-glib3", rpm:"libpoppler-glib3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpoppler-glib3", rpm:"libpoppler-glib3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpoppler-glib-devel", rpm:"libpoppler-glib-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpoppler-glib-devel", rpm:"libpoppler-glib-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpoppler-qt2", rpm:"libpoppler-qt2~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpoppler-qt2", rpm:"libpoppler-qt2~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpoppler-qt4-3", rpm:"libpoppler-qt4-3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpoppler-qt4-3", rpm:"libpoppler-qt4-3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpoppler-qt4-devel", rpm:"libpoppler-qt4-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpoppler-qt4-devel", rpm:"libpoppler-qt4-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpoppler-qt-devel", rpm:"libpoppler-qt-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpoppler-qt-devel", rpm:"libpoppler-qt-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"poppler", rpm:"poppler~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"poppler", rpm:"poppler~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64poppler3", rpm:"lib64poppler3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64poppler3", rpm:"lib64poppler3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64poppler-devel", rpm:"lib64poppler-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64poppler-devel", rpm:"lib64poppler-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64poppler-glib3", rpm:"lib64poppler-glib3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64poppler-glib3", rpm:"lib64poppler-glib3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64poppler-glib-devel", rpm:"lib64poppler-glib-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64poppler-glib-devel", rpm:"lib64poppler-glib-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64poppler-qt2", rpm:"lib64poppler-qt2~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64poppler-qt2", rpm:"lib64poppler-qt2~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64poppler-qt4-3", rpm:"lib64poppler-qt4-3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64poppler-qt4-3", rpm:"lib64poppler-qt4-3~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64poppler-qt4-devel", rpm:"lib64poppler-qt4-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64poppler-qt4-devel", rpm:"lib64poppler-qt4-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64poppler-qt-devel", rpm:"lib64poppler-qt-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64poppler-qt-devel", rpm:"lib64poppler-qt-devel~0.8.7~2.5mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831495);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-18 09:48:13 +0530 (Fri, 18 Nov 2011)");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:176");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
-  script_cve_id("CVE-2011-4313");
-  script_name("Mandriva Update for bind MDVSA-2011:176 (bind)");
   desc = "
 
   Vulnerability Insight:
@@ -59,6 +47,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831495);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-18 09:48:13 +0530 (Fri, 18 Nov 2011)");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:176");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
+  script_cve_id("CVE-2011-4313");
+  script_name("Mandriva Update for bind MDVSA-2011:176 (bind)");
+
   script_description(desc);
   script_summary("Check for the Version of bind");
   script_category(ACT_GATHER_INFO);
@@ -75,6 +76,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -82,27 +85,27 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.0.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.0.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.0.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.0.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.0.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.0.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.0.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.0.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -113,27 +116,27 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.0.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.0.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.0.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.0.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.0.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.0.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.0.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.0.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176_1.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176_1.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176_1.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831496);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-18 09:48:14 +0530 (Fri, 18 Nov 2011)");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:176-1");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
-  script_cve_id("CVE-2011-4313");
-  script_name("Mandriva Update for bind MDVSA-2011:176-1 (bind)");
   desc = "
 
   Vulnerability Insight:
@@ -66,6 +54,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831496);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-18 09:48:14 +0530 (Fri, 18 Nov 2011)");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:176-1");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
+  script_cve_id("CVE-2011-4313");
+  script_name("Mandriva Update for bind MDVSA-2011:176-1 (bind)");
+
   script_description(desc);
   script_summary("Check for the Version of bind");
   script_category(ACT_GATHER_INFO);
@@ -82,6 +83,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -89,27 +92,27 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -120,27 +123,27 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176_2.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176_2.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_176_2.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831497);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-21 09:36:35 +0530 (Mon, 21 Nov 2011)");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:176-2");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
-  script_cve_id("CVE-2011-4313");
-  script_name("Mandriva Update for bind MDVSA-2011:176-2 (bind)");
   desc = "
 
   Vulnerability Insight:
@@ -66,6 +54,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831497);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-21 09:36:35 +0530 (Mon, 21 Nov 2011)");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:176-2");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
+  script_cve_id("CVE-2011-4313");
+  script_name("Mandriva Update for bind MDVSA-2011:176-2 (bind)");
+
   script_description(desc);
   script_summary("Check for the Version of bind");
   script_category(ACT_GATHER_INFO);
@@ -82,6 +83,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -89,27 +92,27 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.1.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.1.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.1.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.1.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.1.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.1.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.1.P1.1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.1.P1.1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -120,27 +123,27 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.1.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind", rpm:"bind~9.7.4~0.1.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.1.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-devel", rpm:"bind-devel~9.7.4~0.1.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.1.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-doc", rpm:"bind-doc~9.7.4~0.1.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.1.P1.1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bind-utils", rpm:"bind-utils~9.7.4~0.1.P1.1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_177.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_177.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_177.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831499);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-25 12:04:18 +0530 (Fri, 25 Nov 2011)");
-  script_tag(name:"cvss_base", value:"9.3");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:177");
-  script_cve_id("CVE-2011-3439");
-  script_name("Mandriva Update for freetype2 MDVSA-2011:177 (freetype2)");
   desc = "
 
   Vulnerability Insight:
@@ -59,6 +47,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831499);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-25 12:04:18 +0530 (Fri, 25 Nov 2011)");
+  script_tag(name:"cvss_base", value:"9.3");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:177");
+  script_cve_id("CVE-2011-3439");
+  script_name("Mandriva Update for freetype2 MDVSA-2011:177 (freetype2)");
+
   script_description(desc);
   script_summary("Check for the Version of freetype2");
   script_category(ACT_GATHER_INFO);
@@ -75,6 +76,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -82,45 +85,45 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libfreetype6", rpm:"libfreetype6~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfreetype6", rpm:"libfreetype6~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfreetype6-devel", rpm:"libfreetype6-devel~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfreetype6-devel", rpm:"libfreetype6-devel~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfreetype6-static-devel", rpm:"libfreetype6-static-devel~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfreetype6-static-devel", rpm:"libfreetype6-static-devel~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"freetype2", rpm:"freetype2~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"freetype2", rpm:"freetype2~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6", rpm:"lib64freetype6~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6", rpm:"lib64freetype6~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6-devel", rpm:"lib64freetype6-devel~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6-devel", rpm:"lib64freetype6-devel~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6-static-devel", rpm:"lib64freetype6-static-devel~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6-static-devel", rpm:"lib64freetype6-static-devel~2.3.7~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -131,45 +134,45 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libfreetype6", rpm:"libfreetype6~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libfreetype6", rpm:"libfreetype6~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfreetype6-devel", rpm:"libfreetype6-devel~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libfreetype6-devel", rpm:"libfreetype6-devel~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfreetype6-static-devel", rpm:"libfreetype6-static-devel~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libfreetype6-static-devel", rpm:"libfreetype6-static-devel~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"freetype2", rpm:"freetype2~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"freetype2", rpm:"freetype2~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6", rpm:"lib64freetype6~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6", rpm:"lib64freetype6~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6-devel", rpm:"lib64freetype6-devel~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6-devel", rpm:"lib64freetype6-devel~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64freetype6-static-devel", rpm:"lib64freetype6-static-devel~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64freetype6-static-devel", rpm:"lib64freetype6-static-devel~2.3.12~1.8mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_178.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_178.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_178.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,20 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831500);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-11-28 12:50:20 +0530 (Mon, 28 Nov 2011)");
-  script_tag(name:"cvss_base", value:"10.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:178");
-  script_cve_id("CVE-2010-3847", "CVE-2011-0536", "CVE-2010-2898", "CVE-2011-1071",
-                "CVE-2010-0296", "CVE-2011-1089", "CVE-2011-1095", "CVE-2011-1659",
-                "CVE-2011-2483");
-  script_name("Mandriva Update for glibc MDVSA-2011:178 (glibc)");
   desc = "
 
   Vulnerability Insight:
@@ -97,6 +83,21 @@
 
   ";
 
+if(description)
+{
+  script_id(831500);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-11-28 12:50:20 +0530 (Mon, 28 Nov 2011)");
+  script_tag(name:"cvss_base", value:"10.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:178");
+  script_cve_id("CVE-2010-3847", "CVE-2011-0536", "CVE-2010-2898", "CVE-2011-1071",
+                "CVE-2010-0296", "CVE-2011-1089", "CVE-2011-1095", "CVE-2011-1659",
+                "CVE-2011-2483");
+  script_name("Mandriva Update for glibc MDVSA-2011:178 (glibc)");
+
   script_description(desc);
   script_summary("Check for the Version of glibc");
   script_category(ACT_GATHER_INFO);
@@ -113,6 +114,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -120,57 +123,57 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"glibc", rpm:"glibc~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"glibc", rpm:"glibc~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-devel", rpm:"glibc-devel~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"glibc-devel", rpm:"glibc-devel~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-doc", rpm:"glibc-doc~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"glibc-doc", rpm:"glibc-doc~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-doc-pdf", rpm:"glibc-doc-pdf~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"glibc-doc-pdf", rpm:"glibc-doc-pdf~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-i18ndata", rpm:"glibc-i18ndata~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"glibc-i18ndata", rpm:"glibc-i18ndata~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-profile", rpm:"glibc-profile~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"glibc-profile", rpm:"glibc-profile~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-static-devel", rpm:"glibc-static-devel~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"glibc-static-devel", rpm:"glibc-static-devel~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-utils", rpm:"glibc-utils~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"glibc-utils", rpm:"glibc-utils~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"nscd", rpm:"nscd~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"nscd", rpm:"nscd~2.8~1.20080520.5.8mnb2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -181,57 +184,57 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"glibc", rpm:"glibc~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"glibc", rpm:"glibc~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-devel", rpm:"glibc-devel~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"glibc-devel", rpm:"glibc-devel~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-doc", rpm:"glibc-doc~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"glibc-doc", rpm:"glibc-doc~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-doc-pdf", rpm:"glibc-doc-pdf~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"glibc-doc-pdf", rpm:"glibc-doc-pdf~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-i18ndata", rpm:"glibc-i18ndata~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"glibc-i18ndata", rpm:"glibc-i18ndata~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-profile", rpm:"glibc-profile~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"glibc-profile", rpm:"glibc-profile~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-static-devel", rpm:"glibc-static-devel~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"glibc-static-devel", rpm:"glibc-static-devel~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"glibc-utils", rpm:"glibc-utils~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"glibc-utils", rpm:"glibc-utils~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"nscd", rpm:"nscd~2.11.1~8.3mnb2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"nscd", rpm:"nscd~2.11.1~8.3mnb2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_180.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_180.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_180.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831514);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date: 2011-12-23 19:41:03 +0530 (Fri, 23 Dec 2011) $");
-  script_tag(name:"creation_date", value:"2011-12-23 10:36:10 +0530 (Fri, 23 Dec 2011)");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:180");
-  script_cve_id("CVE-2011-2483");
-  script_name("Mandriva Update for php-suhosin MDVSA-2011:180 (php-suhosin)");
   desc = "
 
   Vulnerability Insight:
@@ -59,6 +47,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831514);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date: 2011-12-23 19:41:03 +0530 (Fri, 23 Dec 2011) $");
+  script_tag(name:"creation_date", value:"2011-12-23 10:36:10 +0530 (Fri, 23 Dec 2011)");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:180");
+  script_cve_id("CVE-2011-2483");
+  script_name("Mandriva Update for php-suhosin MDVSA-2011:180 (php-suhosin)");
+
   script_description(desc);
   script_summary("Check for the Version of php-suhosin");
   script_category(ACT_GATHER_INFO);
@@ -75,6 +76,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -82,9 +85,9 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"php-suhosin", rpm:"php-suhosin~0.9.32.1~0.6mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-suhosin", rpm:"php-suhosin~0.9.32.1~0.6mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -95,9 +98,9 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"php-suhosin", rpm:"php-suhosin~0.9.32.1~0.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-suhosin", rpm:"php-suhosin~0.9.32.1~0.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_181.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_181.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_181.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831503);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-09 10:54:48 +0530 (Fri, 09 Dec 2011)");
-  script_tag(name:"cvss_base", value:"9.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:S/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:181");
-  script_cve_id("CVE-2011-4130");
-  script_name("Mandriva Update for proftpd MDVSA-2011:181 (proftpd)");
   desc = "
 
   Vulnerability Insight:
@@ -62,6 +50,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831503);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-09 10:54:48 +0530 (Fri, 09 Dec 2011)");
+  script_tag(name:"cvss_base", value:"9.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:S/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:181");
+  script_cve_id("CVE-2011-4130");
+  script_name("Mandriva Update for proftpd MDVSA-2011:181 (proftpd)");
+
   script_description(desc);
   script_summary("Check for the Version of proftpd");
   script_category(ACT_GATHER_INFO);
@@ -78,6 +79,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -85,213 +88,213 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"proftpd", rpm:"proftpd~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd", rpm:"proftpd~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-devel", rpm:"proftpd-devel~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-devel", rpm:"proftpd-devel~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_autohost", rpm:"proftpd-mod_autohost~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_autohost", rpm:"proftpd-mod_autohost~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ban", rpm:"proftpd-mod_ban~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ban", rpm:"proftpd-mod_ban~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_case", rpm:"proftpd-mod_case~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_case", rpm:"proftpd-mod_case~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ctrls_admin", rpm:"proftpd-mod_ctrls_admin~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ctrls_admin", rpm:"proftpd-mod_ctrls_admin~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_gss", rpm:"proftpd-mod_gss~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_gss", rpm:"proftpd-mod_gss~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ifsession", rpm:"proftpd-mod_ifsession~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ifsession", rpm:"proftpd-mod_ifsession~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ldap", rpm:"proftpd-mod_ldap~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ldap", rpm:"proftpd-mod_ldap~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_load", rpm:"proftpd-mod_load~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_load", rpm:"proftpd-mod_load~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab", rpm:"proftpd-mod_quotatab~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab", rpm:"proftpd-mod_quotatab~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab_file", rpm:"proftpd-mod_quotatab_file~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab_file", rpm:"proftpd-mod_quotatab_file~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab_ldap", rpm:"proftpd-mod_quotatab_ldap~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab_ldap", rpm:"proftpd-mod_quotatab_ldap~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab_radius", rpm:"proftpd-mod_quotatab_radius~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab_radius", rpm:"proftpd-mod_quotatab_radius~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab_sql", rpm:"proftpd-mod_quotatab_sql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab_sql", rpm:"proftpd-mod_quotatab_sql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_radius", rpm:"proftpd-mod_radius~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_radius", rpm:"proftpd-mod_radius~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ratio", rpm:"proftpd-mod_ratio~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ratio", rpm:"proftpd-mod_ratio~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_rewrite", rpm:"proftpd-mod_rewrite~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_rewrite", rpm:"proftpd-mod_rewrite~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sftp", rpm:"proftpd-mod_sftp~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sftp", rpm:"proftpd-mod_sftp~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sftp_pam", rpm:"proftpd-mod_sftp_pam~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sftp_pam", rpm:"proftpd-mod_sftp_pam~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sftp_sql", rpm:"proftpd-mod_sftp_sql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sftp_sql", rpm:"proftpd-mod_sftp_sql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_shaper", rpm:"proftpd-mod_shaper~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_shaper", rpm:"proftpd-mod_shaper~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_site_misc", rpm:"proftpd-mod_site_misc~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_site_misc", rpm:"proftpd-mod_site_misc~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql", rpm:"proftpd-mod_sql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql", rpm:"proftpd-mod_sql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql_mysql", rpm:"proftpd-mod_sql_mysql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql_mysql", rpm:"proftpd-mod_sql_mysql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql_passwd", rpm:"proftpd-mod_sql_passwd~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql_passwd", rpm:"proftpd-mod_sql_passwd~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql_postgres", rpm:"proftpd-mod_sql_postgres~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql_postgres", rpm:"proftpd-mod_sql_postgres~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql_sqlite", rpm:"proftpd-mod_sql_sqlite~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql_sqlite", rpm:"proftpd-mod_sql_sqlite~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_time", rpm:"proftpd-mod_time~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_time", rpm:"proftpd-mod_time~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_tls", rpm:"proftpd-mod_tls~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_tls", rpm:"proftpd-mod_tls~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_tls_shmcache", rpm:"proftpd-mod_tls_shmcache~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_tls_shmcache", rpm:"proftpd-mod_tls_shmcache~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_vroot", rpm:"proftpd-mod_vroot~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_vroot", rpm:"proftpd-mod_vroot~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_wrap", rpm:"proftpd-mod_wrap~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_wrap", rpm:"proftpd-mod_wrap~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_wrap_file", rpm:"proftpd-mod_wrap_file~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_wrap_file", rpm:"proftpd-mod_wrap_file~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_wrap_sql", rpm:"proftpd-mod_wrap_sql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_wrap_sql", rpm:"proftpd-mod_wrap_sql~1.3.3g~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -302,213 +305,213 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"proftpd", rpm:"proftpd~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd", rpm:"proftpd~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-devel", rpm:"proftpd-devel~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-devel", rpm:"proftpd-devel~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_autohost", rpm:"proftpd-mod_autohost~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_autohost", rpm:"proftpd-mod_autohost~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ban", rpm:"proftpd-mod_ban~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ban", rpm:"proftpd-mod_ban~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_case", rpm:"proftpd-mod_case~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_case", rpm:"proftpd-mod_case~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ctrls_admin", rpm:"proftpd-mod_ctrls_admin~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ctrls_admin", rpm:"proftpd-mod_ctrls_admin~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_gss", rpm:"proftpd-mod_gss~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_gss", rpm:"proftpd-mod_gss~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ifsession", rpm:"proftpd-mod_ifsession~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ifsession", rpm:"proftpd-mod_ifsession~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ldap", rpm:"proftpd-mod_ldap~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ldap", rpm:"proftpd-mod_ldap~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_load", rpm:"proftpd-mod_load~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_load", rpm:"proftpd-mod_load~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab", rpm:"proftpd-mod_quotatab~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab", rpm:"proftpd-mod_quotatab~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab_file", rpm:"proftpd-mod_quotatab_file~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab_file", rpm:"proftpd-mod_quotatab_file~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab_ldap", rpm:"proftpd-mod_quotatab_ldap~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab_ldap", rpm:"proftpd-mod_quotatab_ldap~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab_radius", rpm:"proftpd-mod_quotatab_radius~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab_radius", rpm:"proftpd-mod_quotatab_radius~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_quotatab_sql", rpm:"proftpd-mod_quotatab_sql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_quotatab_sql", rpm:"proftpd-mod_quotatab_sql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_radius", rpm:"proftpd-mod_radius~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_radius", rpm:"proftpd-mod_radius~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_ratio", rpm:"proftpd-mod_ratio~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_ratio", rpm:"proftpd-mod_ratio~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_rewrite", rpm:"proftpd-mod_rewrite~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_rewrite", rpm:"proftpd-mod_rewrite~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sftp", rpm:"proftpd-mod_sftp~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sftp", rpm:"proftpd-mod_sftp~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sftp_pam", rpm:"proftpd-mod_sftp_pam~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sftp_pam", rpm:"proftpd-mod_sftp_pam~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sftp_sql", rpm:"proftpd-mod_sftp_sql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sftp_sql", rpm:"proftpd-mod_sftp_sql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_shaper", rpm:"proftpd-mod_shaper~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_shaper", rpm:"proftpd-mod_shaper~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_site_misc", rpm:"proftpd-mod_site_misc~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_site_misc", rpm:"proftpd-mod_site_misc~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql", rpm:"proftpd-mod_sql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql", rpm:"proftpd-mod_sql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql_mysql", rpm:"proftpd-mod_sql_mysql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql_mysql", rpm:"proftpd-mod_sql_mysql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql_passwd", rpm:"proftpd-mod_sql_passwd~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql_passwd", rpm:"proftpd-mod_sql_passwd~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql_postgres", rpm:"proftpd-mod_sql_postgres~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql_postgres", rpm:"proftpd-mod_sql_postgres~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_sql_sqlite", rpm:"proftpd-mod_sql_sqlite~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_sql_sqlite", rpm:"proftpd-mod_sql_sqlite~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_time", rpm:"proftpd-mod_time~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_time", rpm:"proftpd-mod_time~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_tls", rpm:"proftpd-mod_tls~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_tls", rpm:"proftpd-mod_tls~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_tls_shmcache", rpm:"proftpd-mod_tls_shmcache~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_tls_shmcache", rpm:"proftpd-mod_tls_shmcache~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_vroot", rpm:"proftpd-mod_vroot~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_vroot", rpm:"proftpd-mod_vroot~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_wrap", rpm:"proftpd-mod_wrap~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_wrap", rpm:"proftpd-mod_wrap~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_wrap_file", rpm:"proftpd-mod_wrap_file~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_wrap_file", rpm:"proftpd-mod_wrap_file~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"proftpd-mod_wrap_sql", rpm:"proftpd-mod_wrap_sql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"proftpd-mod_wrap_sql", rpm:"proftpd-mod_wrap_sql~1.3.3g~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_182.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_182.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_182.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831501);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-09 10:54:44 +0530 (Fri, 09 Dec 2011)");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:182");
-  script_cve_id("CVE-2011-4539");
-  script_name("Mandriva Update for dhcp MDVSA-2011:182 (dhcp)");
   desc = "
 
   Vulnerability Insight:
@@ -59,6 +47,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831501);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-09 10:54:44 +0530 (Fri, 09 Dec 2011)");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:182");
+  script_cve_id("CVE-2011-4539");
+  script_name("Mandriva Update for dhcp MDVSA-2011:182 (dhcp)");
+
   script_description(desc);
   script_summary("Check for the Version of dhcp");
   script_category(ACT_GATHER_INFO);
@@ -75,6 +76,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -82,45 +85,45 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"dhcp-client", rpm:"dhcp-client~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"dhcp-client", rpm:"dhcp-client~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-common", rpm:"dhcp-common~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"dhcp-common", rpm:"dhcp-common~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-devel", rpm:"dhcp-devel~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"dhcp-devel", rpm:"dhcp-devel~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-doc", rpm:"dhcp-doc~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"dhcp-doc", rpm:"dhcp-doc~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-relay", rpm:"dhcp-relay~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"dhcp-relay", rpm:"dhcp-relay~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-server", rpm:"dhcp-server~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"dhcp-server", rpm:"dhcp-server~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp", rpm:"dhcp~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"dhcp", rpm:"dhcp~4.1.2~0.6mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -131,45 +134,45 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"dhcp-client", rpm:"dhcp-client~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"dhcp-client", rpm:"dhcp-client~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-common", rpm:"dhcp-common~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"dhcp-common", rpm:"dhcp-common~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-devel", rpm:"dhcp-devel~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"dhcp-devel", rpm:"dhcp-devel~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-doc", rpm:"dhcp-doc~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"dhcp-doc", rpm:"dhcp-doc~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-relay", rpm:"dhcp-relay~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"dhcp-relay", rpm:"dhcp-relay~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp-server", rpm:"dhcp-server~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"dhcp-server", rpm:"dhcp-server~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"dhcp", rpm:"dhcp~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"dhcp", rpm:"dhcp~4.1.2~0.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_183.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_183.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_183.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831504);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-12 12:04:19 +0530 (Mon, 12 Dec 2011)");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:183");
-  script_cve_id("CVE-2011-4601", "CVE-2011-3594");
-  script_name("Mandriva Update for pidgin MDVSA-2011:183 (pidgin)");
   desc = "
 
   Vulnerability Insight:
@@ -69,6 +57,19 @@
   http://lists.mandriva.com/security-announce/2011-12/msg00005.php
   ";
 
+if(description)
+{
+  script_id(831504);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-12 12:04:19 +0530 (Mon, 12 Dec 2011)");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:183");
+  script_cve_id("CVE-2011-4601", "CVE-2011-3594");
+  script_name("Mandriva Update for pidgin MDVSA-2011:183 (pidgin)");
+
   script_description(desc);
   script_summary("Check for the Version of pidgin");
   script_category(ACT_GATHER_INFO);
@@ -85,6 +86,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -92,105 +95,105 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"finch", rpm:"finch~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"finch", rpm:"finch~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfinch0", rpm:"libfinch0~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfinch0", rpm:"libfinch0~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpurple0", rpm:"libpurple0~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpurple0", rpm:"libpurple0~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpurple-devel", rpm:"libpurple-devel~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libpurple-devel", rpm:"libpurple-devel~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin", rpm:"pidgin~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin", rpm:"pidgin~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-bonjour", rpm:"pidgin-bonjour~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-bonjour", rpm:"pidgin-bonjour~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-client", rpm:"pidgin-client~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-client", rpm:"pidgin-client~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-gevolution", rpm:"pidgin-gevolution~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-gevolution", rpm:"pidgin-gevolution~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-i18n", rpm:"pidgin-i18n~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-i18n", rpm:"pidgin-i18n~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-meanwhile", rpm:"pidgin-meanwhile~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-meanwhile", rpm:"pidgin-meanwhile~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-perl", rpm:"pidgin-perl~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-perl", rpm:"pidgin-perl~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-plugins", rpm:"pidgin-plugins~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-plugins", rpm:"pidgin-plugins~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-silc", rpm:"pidgin-silc~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-silc", rpm:"pidgin-silc~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-tcl", rpm:"pidgin-tcl~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pidgin-tcl", rpm:"pidgin-tcl~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64finch0", rpm:"lib64finch0~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64finch0", rpm:"lib64finch0~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64purple0", rpm:"lib64purple0~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64purple0", rpm:"lib64purple0~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64purple-devel", rpm:"lib64purple-devel~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64purple-devel", rpm:"lib64purple-devel~2.10.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -201,105 +204,105 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"finch", rpm:"finch~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"finch", rpm:"finch~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfinch0", rpm:"libfinch0~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libfinch0", rpm:"libfinch0~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpurple0", rpm:"libpurple0~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libpurple0", rpm:"libpurple0~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libpurple-devel", rpm:"libpurple-devel~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libpurple-devel", rpm:"libpurple-devel~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin", rpm:"pidgin~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin", rpm:"pidgin~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-bonjour", rpm:"pidgin-bonjour~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-bonjour", rpm:"pidgin-bonjour~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-client", rpm:"pidgin-client~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-client", rpm:"pidgin-client~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-gevolution", rpm:"pidgin-gevolution~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-gevolution", rpm:"pidgin-gevolution~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-i18n", rpm:"pidgin-i18n~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-i18n", rpm:"pidgin-i18n~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-meanwhile", rpm:"pidgin-meanwhile~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-meanwhile", rpm:"pidgin-meanwhile~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-perl", rpm:"pidgin-perl~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-perl", rpm:"pidgin-perl~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-plugins", rpm:"pidgin-plugins~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-plugins", rpm:"pidgin-plugins~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-silc", rpm:"pidgin-silc~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-silc", rpm:"pidgin-silc~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pidgin-tcl", rpm:"pidgin-tcl~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pidgin-tcl", rpm:"pidgin-tcl~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64finch0", rpm:"lib64finch0~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64finch0", rpm:"lib64finch0~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64purple0", rpm:"lib64purple0~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64purple0", rpm:"lib64purple0~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64purple-devel", rpm:"lib64purple-devel~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64purple-devel", rpm:"lib64purple-devel~2.10.1~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_185.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_185.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_185.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,16 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831507);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-16 11:14:22 +0530 (Fri, 16 Dec 2011)");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:185");
-  script_cve_id("CVE-2011-4099");
-  script_name("Mandriva Update for libcap MDVSA-2011:185 (libcap)");
   desc = "
 
   Vulnerability Insight:
@@ -57,6 +47,17 @@
 
   ";
 
+if(description)
+{
+  script_id(831507);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-16 11:14:22 +0530 (Fri, 16 Dec 2011)");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:185");
+  script_cve_id("CVE-2011-4099");
+  script_name("Mandriva Update for libcap MDVSA-2011:185 (libcap)");
+
   script_description(desc);
   script_summary("Check for the Version of libcap");
   script_category(ACT_GATHER_INFO);
@@ -73,6 +74,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -80,45 +83,45 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libcap2", rpm:"libcap2~2.10~1.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libcap2", rpm:"libcap2~2.10~1.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libcap-devel", rpm:"libcap-devel~2.10~1.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libcap-devel", rpm:"libcap-devel~2.10~1.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libcap-utils", rpm:"libcap-utils~2.10~1.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libcap-utils", rpm:"libcap-utils~2.10~1.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pam_cap", rpm:"pam_cap~2.10~1.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"pam_cap", rpm:"pam_cap~2.10~1.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libcap", rpm:"libcap~2.10~1.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libcap", rpm:"libcap~2.10~1.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64cap2", rpm:"lib64cap2~2.10~1.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64cap2", rpm:"lib64cap2~2.10~1.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64cap-devel", rpm:"lib64cap-devel~2.10~1.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64cap-devel", rpm:"lib64cap-devel~2.10~1.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -129,45 +132,45 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libcap2", rpm:"libcap2~2.19~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libcap2", rpm:"libcap2~2.19~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libcap-devel", rpm:"libcap-devel~2.19~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libcap-devel", rpm:"libcap-devel~2.19~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libcap-utils", rpm:"libcap-utils~2.19~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libcap-utils", rpm:"libcap-utils~2.19~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"pam_cap", rpm:"pam_cap~2.19~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"pam_cap", rpm:"pam_cap~2.19~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libcap", rpm:"libcap~2.19~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libcap", rpm:"libcap~2.19~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64cap2", rpm:"lib64cap2~2.19~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64cap2", rpm:"lib64cap2~2.19~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64cap-devel", rpm:"lib64cap-devel~2.19~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64cap-devel", rpm:"lib64cap-devel~2.19~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_186.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_186.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_186.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,16 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831505);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-16 11:12:38 +0530 (Fri, 16 Dec 2011)");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:186");
-  script_cve_id("CVE-2011-1749");
-  script_name("Mandriva Update for nfs-utils MDVSA-2011:186 (nfs-utils)");
   desc = "
 
   Vulnerability Insight:
@@ -57,6 +47,17 @@
 
   ";
 
+if(description)
+{
+  script_id(831505);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-16 11:12:38 +0530 (Fri, 16 Dec 2011)");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:186");
+  script_cve_id("CVE-2011-1749");
+  script_name("Mandriva Update for nfs-utils MDVSA-2011:186 (nfs-utils)");
+
   script_description(desc);
   script_summary("Check for the Version of nfs-utils");
   script_category(ACT_GATHER_INFO);
@@ -73,6 +74,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -80,15 +83,15 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"nfs-utils", rpm:"nfs-utils~1.1.3~10.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"nfs-utils", rpm:"nfs-utils~1.1.3~10.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"nfs-utils-clients", rpm:"nfs-utils-clients~1.1.3~10.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"nfs-utils-clients", rpm:"nfs-utils-clients~1.1.3~10.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -99,15 +102,15 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"nfs-utils", rpm:"nfs-utils~1.2.2~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"nfs-utils", rpm:"nfs-utils~1.2.2~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"nfs-utils-clients", rpm:"nfs-utils-clients~1.2.2~5.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"nfs-utils-clients", rpm:"nfs-utils-clients~1.2.2~5.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_187.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_187.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_187.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831508);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-16 11:14:24 +0530 (Fri, 16 Dec 2011)");
-  script_tag(name:"cvss_base", value:"6.8");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:187");
-  script_cve_id("CVE-2007-2519", "CVE-2011-1072");
-  script_name("Mandriva Update for php-pear MDVSA-2011:187 (php-pear)");
   desc = "
 
   Vulnerability Insight:
@@ -66,6 +54,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831508);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-16 11:14:24 +0530 (Fri, 16 Dec 2011)");
+  script_tag(name:"cvss_base", value:"6.8");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:187");
+  script_cve_id("CVE-2007-2519", "CVE-2011-1072");
+  script_name("Mandriva Update for php-pear MDVSA-2011:187 (php-pear)");
+
   script_description(desc);
   script_summary("Check for the Version of php-pear");
   script_category(ACT_GATHER_INFO);
@@ -82,6 +83,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -89,393 +92,393 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"php-pear", rpm:"php-pear~1.9.4~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear", rpm:"php-pear~1.9.4~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Auth", rpm:"php-pear-Auth~1.6.4~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Auth", rpm:"php-pear-Auth~1.6.4~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Auth_RADIUS", rpm:"php-pear-Auth_RADIUS~1.0.7~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Auth_RADIUS", rpm:"php-pear-Auth_RADIUS~1.0.7~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Auth_SASL", rpm:"php-pear-Auth_SASL~1.0.6~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Auth_SASL", rpm:"php-pear-Auth_SASL~1.0.6~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Cache_Lite", rpm:"php-pear-Cache_Lite~1.7.12~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Cache_Lite", rpm:"php-pear-Cache_Lite~1.7.12~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Console_ProgressBar", rpm:"php-pear-Console_ProgressBar~0.5.2beta~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Console_ProgressBar", rpm:"php-pear-Console_ProgressBar~0.5.2beta~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Crypt_CHAP", rpm:"php-pear-Crypt_CHAP~1.5.0~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Crypt_CHAP", rpm:"php-pear-Crypt_CHAP~1.5.0~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date", rpm:"php-pear-Date~1.5.0a2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date", rpm:"php-pear-Date~1.5.0a2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays", rpm:"php-pear-Date_Holidays~0.21.5~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays", rpm:"php-pear-Date_Holidays~0.21.5~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Austria", rpm:"php-pear-Date_Holidays_Austria~0.1.3~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Austria", rpm:"php-pear-Date_Holidays_Austria~0.1.3~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Brazil", rpm:"php-pear-Date_Holidays_Brazil~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Brazil", rpm:"php-pear-Date_Holidays_Brazil~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Denmark", rpm:"php-pear-Date_Holidays_Denmark~0.1.3~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Denmark", rpm:"php-pear-Date_Holidays_Denmark~0.1.3~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Discordian", rpm:"php-pear-Date_Holidays_Discordian~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Discordian", rpm:"php-pear-Date_Holidays_Discordian~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_EnglandWales", rpm:"php-pear-Date_Holidays_EnglandWales~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_EnglandWales", rpm:"php-pear-Date_Holidays_EnglandWales~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Germany", rpm:"php-pear-Date_Holidays_Germany~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Germany", rpm:"php-pear-Date_Holidays_Germany~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Iceland", rpm:"php-pear-Date_Holidays_Iceland~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Iceland", rpm:"php-pear-Date_Holidays_Iceland~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Italy", rpm:"php-pear-Date_Holidays_Italy~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Italy", rpm:"php-pear-Date_Holidays_Italy~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Japan", rpm:"php-pear-Date_Holidays_Japan~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Japan", rpm:"php-pear-Date_Holidays_Japan~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Netherlands", rpm:"php-pear-Date_Holidays_Netherlands~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Netherlands", rpm:"php-pear-Date_Holidays_Netherlands~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Norway", rpm:"php-pear-Date_Holidays_Norway~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Norway", rpm:"php-pear-Date_Holidays_Norway~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_PHPdotNet", rpm:"php-pear-Date_Holidays_PHPdotNet~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_PHPdotNet", rpm:"php-pear-Date_Holidays_PHPdotNet~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Romania", rpm:"php-pear-Date_Holidays_Romania~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Romania", rpm:"php-pear-Date_Holidays_Romania~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Slovenia", rpm:"php-pear-Date_Holidays_Slovenia~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Slovenia", rpm:"php-pear-Date_Holidays_Slovenia~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Sweden", rpm:"php-pear-Date_Holidays_Sweden~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Sweden", rpm:"php-pear-Date_Holidays_Sweden~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_Ukraine", rpm:"php-pear-Date_Holidays_Ukraine~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_Ukraine", rpm:"php-pear-Date_Holidays_Ukraine~0.1.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_UNO", rpm:"php-pear-Date_Holidays_UNO~0.1.3~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_UNO", rpm:"php-pear-Date_Holidays_UNO~0.1.3~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Date_Holidays_USA", rpm:"php-pear-Date_Holidays_USA~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Date_Holidays_USA", rpm:"php-pear-Date_Holidays_USA~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-DB", rpm:"php-pear-DB~1.7.14~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-DB", rpm:"php-pear-DB~1.7.14~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-DB_DataObject", rpm:"php-pear-DB_DataObject~1.9.6~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-DB_DataObject", rpm:"php-pear-DB_DataObject~1.9.6~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-File_Passwd", rpm:"php-pear-File_Passwd~1.1.7~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-File_Passwd", rpm:"php-pear-File_Passwd~1.1.7~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-File_SMBPasswd", rpm:"php-pear-File_SMBPasswd~1.0.3~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-File_SMBPasswd", rpm:"php-pear-File_SMBPasswd~1.0.3~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-HTTP_Client", rpm:"php-pear-HTTP_Client~1.2.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-HTTP_Client", rpm:"php-pear-HTTP_Client~1.2.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-HTTP_Request", rpm:"php-pear-HTTP_Request~1.4.4~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-HTTP_Request", rpm:"php-pear-HTTP_Request~1.4.4~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-HTTP_Request2", rpm:"php-pear-HTTP_Request2~2.0.0~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-HTTP_Request2", rpm:"php-pear-HTTP_Request2~2.0.0~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Image_GraphViz", rpm:"php-pear-Image_GraphViz~1.3.0~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Image_GraphViz", rpm:"php-pear-Image_GraphViz~1.3.0~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Log", rpm:"php-pear-Log~1.12.7~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Log", rpm:"php-pear-Log~1.12.7~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Mail", rpm:"php-pear-Mail~1.2.0~0.b1.0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Mail", rpm:"php-pear-Mail~1.2.0~0.b1.0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Mail_Mime", rpm:"php-pear-Mail_Mime~1.8.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Mail_Mime", rpm:"php-pear-Mail_Mime~1.8.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Mail_mimeDecode", rpm:"php-pear-Mail_mimeDecode~1.5.5~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Mail_mimeDecode", rpm:"php-pear-Mail_mimeDecode~1.5.5~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Math_BigInteger", rpm:"php-pear-Math_BigInteger~1.0.0~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Math_BigInteger", rpm:"php-pear-Math_BigInteger~1.0.0~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-MDB2", rpm:"php-pear-MDB2~2.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-MDB2", rpm:"php-pear-MDB2~2.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-MDB2_Driver_mysql", rpm:"php-pear-MDB2_Driver_mysql~1.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-MDB2_Driver_mysql", rpm:"php-pear-MDB2_Driver_mysql~1.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-MDB2_Driver_mysqli", rpm:"php-pear-MDB2_Driver_mysqli~1.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-MDB2_Driver_mysqli", rpm:"php-pear-MDB2_Driver_mysqli~1.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-MDB2_Driver_pgsql", rpm:"php-pear-MDB2_Driver_pgsql~1.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-MDB2_Driver_pgsql", rpm:"php-pear-MDB2_Driver_pgsql~1.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-MDB2_Driver_sqlite", rpm:"php-pear-MDB2_Driver_sqlite~1.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-MDB2_Driver_sqlite", rpm:"php-pear-MDB2_Driver_sqlite~1.5.0~0.0.b3.0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_DIME", rpm:"php-pear-Net_DIME~1.0.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_DIME", rpm:"php-pear-Net_DIME~1.0.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_IDNA", rpm:"php-pear-Net_IDNA~0.8.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_IDNA", rpm:"php-pear-Net_IDNA~0.8.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_IDNA2", rpm:"php-pear-Net_IDNA2~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_IDNA2", rpm:"php-pear-Net_IDNA2~0.1.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_IPv4", rpm:"php-pear-Net_IPv4~1.3.4~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_IPv4", rpm:"php-pear-Net_IPv4~1.3.4~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_LDAP2", rpm:"php-pear-Net_LDAP2~2.0.10~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_LDAP2", rpm:"php-pear-Net_LDAP2~2.0.10~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_POP3", rpm:"php-pear-Net_POP3~1.3.8~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_POP3", rpm:"php-pear-Net_POP3~1.3.8~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_SMTP", rpm:"php-pear-Net_SMTP~1.6.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_SMTP", rpm:"php-pear-Net_SMTP~1.6.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_Socket", rpm:"php-pear-Net_Socket~1.0.10~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_Socket", rpm:"php-pear-Net_Socket~1.0.10~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_URL2", rpm:"php-pear-Net_URL2~2.0.0~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_URL2", rpm:"php-pear-Net_URL2~2.0.0~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Net_Vpopmaild", rpm:"php-pear-Net_Vpopmaild~0.3.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Net_Vpopmaild", rpm:"php-pear-Net_Vpopmaild~0.3.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Numbers_Words", rpm:"php-pear-Numbers_Words~0.16.3~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Numbers_Words", rpm:"php-pear-Numbers_Words~0.16.3~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-OLE", rpm:"php-pear-OLE~1.0.0~0.RC1.0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-OLE", rpm:"php-pear-OLE~1.0.0~0.RC1.0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-PEAR_Command_Packaging", rpm:"php-pear-PEAR_Command_Packaging~0.2.0~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-PEAR_Command_Packaging", rpm:"php-pear-PEAR_Command_Packaging~0.2.0~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Spreadsheet_Excel_Writer", rpm:"php-pear-Spreadsheet_Excel_Writer~0.9.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Spreadsheet_Excel_Writer", rpm:"php-pear-Spreadsheet_Excel_Writer~0.9.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-System_Command", rpm:"php-pear-System_Command~1.0.7~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-System_Command", rpm:"php-pear-System_Command~1.0.7~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-Validate", rpm:"php-pear-Validate~0.8.4~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-Validate", rpm:"php-pear-Validate~0.8.4~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-XML_Parser", rpm:"php-pear-XML_Parser~1.3.4~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-XML_Parser", rpm:"php-pear-XML_Parser~1.3.4~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-XML_RPC2", rpm:"php-pear-XML_RPC2~1.1.1~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-XML_RPC2", rpm:"php-pear-XML_RPC2~1.1.1~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-XML_Serializer", rpm:"php-pear-XML_Serializer~0.20.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-XML_Serializer", rpm:"php-pear-XML_Serializer~0.20.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pear-XML_XSLT_Wrapper", rpm:"php-pear-XML_XSLT_Wrapper~0.2.2~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"php-pear-XML_XSLT_Wrapper", rpm:"php-pear-XML_XSLT_Wrapper~0.2.2~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -486,9 +489,9 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"php-pear", rpm:"php-pear~1.9.4~0.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pear", rpm:"php-pear~1.9.4~0.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_188.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_188.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_188.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831506);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-16 11:12:39 +0530 (Fri, 16 Dec 2011)");
-  script_tag(name:"cvss_base", value:"9.3");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:188");
-  script_cve_id("CVE-2011-0216", "CVE-2011-3905");
-  script_name("Mandriva Update for libxml2 MDVSA-2011:188 (libxml2)");
   desc = "
 
   Vulnerability Insight:
@@ -62,6 +50,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831506);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-16 11:12:39 +0530 (Fri, 16 Dec 2011)");
+  script_tag(name:"cvss_base", value:"9.3");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:188");
+  script_cve_id("CVE-2011-0216", "CVE-2011-3905");
+  script_name("Mandriva Update for libxml2 MDVSA-2011:188 (libxml2)");
+
   script_description(desc);
   script_summary("Check for the Version of libxml2");
   script_category(ACT_GATHER_INFO);
@@ -78,6 +79,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -85,45 +88,45 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libxml2_2", rpm:"libxml2_2~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxml2_2", rpm:"libxml2_2~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxml2-devel", rpm:"libxml2-devel~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxml2-devel", rpm:"libxml2-devel~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxml2-python", rpm:"libxml2-python~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxml2-python", rpm:"libxml2-python~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxml2-utils", rpm:"libxml2-utils~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxml2-utils", rpm:"libxml2-utils~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxml2", rpm:"libxml2~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libxml2", rpm:"libxml2~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xml2_2", rpm:"lib64xml2_2~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64xml2_2", rpm:"lib64xml2_2~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xml2-devel", rpm:"lib64xml2-devel~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64xml2-devel", rpm:"lib64xml2-devel~2.7.1~1.9mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -134,45 +137,45 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libxml2_2", rpm:"libxml2_2~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxml2_2", rpm:"libxml2_2~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxml2-devel", rpm:"libxml2-devel~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxml2-devel", rpm:"libxml2-devel~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxml2-python", rpm:"libxml2-python~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxml2-python", rpm:"libxml2-python~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxml2-utils", rpm:"libxml2-utils~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxml2-utils", rpm:"libxml2-utils~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libxml2", rpm:"libxml2~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libxml2", rpm:"libxml2~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xml2_2", rpm:"lib64xml2_2~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64xml2_2", rpm:"lib64xml2_2~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64xml2-devel", rpm:"lib64xml2-devel~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64xml2-devel", rpm:"lib64xml2-devel~2.7.7~1.5mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_189.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_189.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_189.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831509);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-19 12:25:10 +0530 (Mon, 19 Dec 2011)");
-  script_tag(name:"cvss_base", value:"6.8");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:189");
-  script_cve_id("CVE-2011-4516", "CVE-2011-4517");
-  script_name("Mandriva Update for jasper MDVSA-2011:189 (jasper)");
   desc = "
 
   Vulnerability Insight:
@@ -66,6 +54,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831509);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-19 12:25:10 +0530 (Mon, 19 Dec 2011)");
+  script_tag(name:"cvss_base", value:"6.8");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:189");
+  script_cve_id("CVE-2011-4516", "CVE-2011-4517");
+  script_name("Mandriva Update for jasper MDVSA-2011:189 (jasper)");
+
   script_description(desc);
   script_summary("Check for the Version of jasper");
   script_category(ACT_GATHER_INFO);
@@ -82,6 +83,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -89,45 +92,45 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"jasper", rpm:"jasper~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"jasper", rpm:"jasper~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libjasper1", rpm:"libjasper1~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libjasper1", rpm:"libjasper1~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libjasper1-devel", rpm:"libjasper1-devel~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libjasper1-devel", rpm:"libjasper1-devel~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libjasper1-static-devel", rpm:"libjasper1-static-devel~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libjasper1-static-devel", rpm:"libjasper1-static-devel~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64jasper1", rpm:"lib64jasper1~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64jasper1", rpm:"lib64jasper1~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64jasper1-devel", rpm:"lib64jasper1-devel~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64jasper1-devel", rpm:"lib64jasper1-devel~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64jasper1-static-devel", rpm:"lib64jasper1-static-devel~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64jasper1-static-devel", rpm:"lib64jasper1-static-devel~1.900.1~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -138,45 +141,45 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"jasper", rpm:"jasper~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"jasper", rpm:"jasper~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libjasper1", rpm:"libjasper1~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libjasper1", rpm:"libjasper1~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libjasper-devel", rpm:"libjasper-devel~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libjasper-devel", rpm:"libjasper-devel~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libjasper-static-devel", rpm:"libjasper-static-devel~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libjasper-static-devel", rpm:"libjasper-static-devel~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64jasper1", rpm:"lib64jasper1~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64jasper1", rpm:"lib64jasper1~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64jasper-devel", rpm:"lib64jasper-devel~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64jasper-devel", rpm:"lib64jasper-devel~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64jasper-static-devel", rpm:"lib64jasper-static-devel~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64jasper-static-devel", rpm:"lib64jasper-static-devel~1.900.1~12.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_190.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_190.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_190.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,16 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831513);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date: 2011-12-23 19:41:03 +0530 (Fri, 23 Dec 2011) $");
-  script_tag(name:"creation_date", value:"2011-12-23 10:36:08 +0530 (Fri, 23 Dec 2011)");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:190");
-  script_cve_id("CVE-2011-1777", "CVE-2011-1778");
-  script_name("Mandriva Update for libarchive MDVSA-2011:190 (libarchive)");
   desc = "
 
   Vulnerability Insight:
@@ -56,6 +46,17 @@
 
   ";
 
+if(description)
+{
+  script_id(831513);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date: 2011-12-23 19:41:03 +0530 (Fri, 23 Dec 2011) $");
+  script_tag(name:"creation_date", value:"2011-12-23 10:36:08 +0530 (Fri, 23 Dec 2011)");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:190");
+  script_cve_id("CVE-2011-1777", "CVE-2011-1778");
+  script_name("Mandriva Update for libarchive MDVSA-2011:190 (libarchive)");
+
   script_description(desc);
   script_summary("Check for the Version of libarchive");
   script_category(ACT_GATHER_INFO);
@@ -72,6 +73,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -79,45 +82,45 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"bsdcpio", rpm:"bsdcpio~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bsdcpio", rpm:"bsdcpio~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"bsdtar", rpm:"bsdtar~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"bsdtar", rpm:"bsdtar~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libarchive2", rpm:"libarchive2~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libarchive2", rpm:"libarchive2~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libarchive-devel", rpm:"libarchive-devel~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libarchive-devel", rpm:"libarchive-devel~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libarchive", rpm:"libarchive~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libarchive", rpm:"libarchive~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64archive2", rpm:"lib64archive2~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64archive2", rpm:"lib64archive2~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64archive-devel", rpm:"lib64archive-devel~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64archive-devel", rpm:"lib64archive-devel~2.8.3~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_191.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_191.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_191.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,16 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831511);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date: 2011-12-23 19:41:03 +0530 (Fri, 23 Dec 2011) $");
-  script_tag(name:"creation_date", value:"2011-12-23 10:36:07 +0530 (Fri, 23 Dec 2011)");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:191");
-  script_cve_id("CVE-2011-1778");
-  script_name("Mandriva Update for libarchive MDVSA-2011:191 (libarchive)");
   desc = "
 
   Vulnerability Insight:
@@ -56,6 +46,17 @@
 
   ";
 
+if(description)
+{
+  script_id(831511);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date: 2011-12-23 19:41:03 +0530 (Fri, 23 Dec 2011) $");
+  script_tag(name:"creation_date", value:"2011-12-23 10:36:07 +0530 (Fri, 23 Dec 2011)");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:191");
+  script_cve_id("CVE-2011-1778");
+  script_name("Mandriva Update for libarchive MDVSA-2011:191 (libarchive)");
+
   script_description(desc);
   script_summary("Check for the Version of libarchive");
   script_category(ACT_GATHER_INFO);
@@ -72,6 +73,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -79,39 +82,39 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"bsdtar", rpm:"bsdtar~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"bsdtar", rpm:"bsdtar~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libarchive2", rpm:"libarchive2~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libarchive2", rpm:"libarchive2~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libarchive-devel", rpm:"libarchive-devel~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libarchive-devel", rpm:"libarchive-devel~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libarchive", rpm:"libarchive~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libarchive", rpm:"libarchive~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64archive2", rpm:"lib64archive2~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64archive2", rpm:"lib64archive2~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64archive-devel", rpm:"lib64archive-devel~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64archive-devel", rpm:"lib64archive-devel~2.5.5~1.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_194.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_194.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_194.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,16 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831516);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-30 09:13:11 +0530 (Fri, 30 Dec 2011)");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:194");
-  script_cve_id("CVE-2011-4599");
-  script_name("Mandriva Update for icu MDVSA-2011:194 (icu)");
   desc = "
 
   Vulnerability Insight:
@@ -60,6 +50,17 @@
 
   ";
 
+if(description)
+{
+  script_id(831516);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-30 09:13:11 +0530 (Fri, 30 Dec 2011)");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:194");
+  script_cve_id("CVE-2011-4599");
+  script_name("Mandriva Update for icu MDVSA-2011:194 (icu)");
+
   script_description(desc);
   script_summary("Check for the Version of icu");
   script_category(ACT_GATHER_INFO);
@@ -76,6 +77,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -83,39 +86,39 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"icu", rpm:"icu~4.0~2.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"icu", rpm:"icu~4.0~2.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"icu-doc", rpm:"icu-doc~4.0~2.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"icu-doc", rpm:"icu-doc~4.0~2.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libicu40", rpm:"libicu40~4.0~2.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libicu40", rpm:"libicu40~4.0~2.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libicu-devel", rpm:"libicu-devel~4.0~2.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libicu-devel", rpm:"libicu-devel~4.0~2.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64icu40", rpm:"lib64icu40~4.0~2.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64icu40", rpm:"lib64icu40~4.0~2.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64icu-devel", rpm:"lib64icu-devel~4.0~2.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64icu-devel", rpm:"lib64icu-devel~4.0~2.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -126,39 +129,39 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"icu", rpm:"icu~4.4~2.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"icu", rpm:"icu~4.4~2.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"icu-doc", rpm:"icu-doc~4.4~2.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"icu-doc", rpm:"icu-doc~4.4~2.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libicu44", rpm:"libicu44~4.4~2.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libicu44", rpm:"libicu44~4.4~2.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libicu-devel", rpm:"libicu-devel~4.4~2.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libicu-devel", rpm:"libicu-devel~4.4~2.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64icu44", rpm:"lib64icu44~4.4~2.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64icu44", rpm:"lib64icu44~4.4~2.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64icu-devel", rpm:"lib64icu-devel~4.4~2.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64icu-devel", rpm:"lib64icu-devel~4.4~2.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_195.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_195.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_195.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831517);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-30 09:13:14 +0530 (Fri, 30 Dec 2011)");
-  script_tag(name:"cvss_base", value:"10.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"Critical");
-  script_xref(name: "MDVSA", value: "2011:195");
-  script_cve_id("CVE-2011-4862");
-  script_name("Mandriva Update for krb5-appl MDVSA-2011:195 (krb5-appl)");
   desc = "
 
   Vulnerability Insight:
@@ -65,6 +53,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831517);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-30 09:13:14 +0530 (Fri, 30 Dec 2011)");
+  script_tag(name:"cvss_base", value:"10.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"Critical");
+  script_xref(name: "MDVSA", value: "2011:195");
+  script_cve_id("CVE-2011-4862");
+  script_name("Mandriva Update for krb5-appl MDVSA-2011:195 (krb5-appl)");
+
   script_description(desc);
   script_summary("Check for the Version of krb5-appl");
   script_category(ACT_GATHER_INFO);
@@ -81,6 +82,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -88,117 +91,117 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"heimdal-daemons", rpm:"heimdal-daemons~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-daemons", rpm:"heimdal-daemons~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-devel", rpm:"heimdal-devel~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-devel", rpm:"heimdal-devel~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-devel-doc", rpm:"heimdal-devel-doc~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-devel-doc", rpm:"heimdal-devel-doc~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-ftp", rpm:"heimdal-ftp~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-ftp", rpm:"heimdal-ftp~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-ftpd", rpm:"heimdal-ftpd~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-ftpd", rpm:"heimdal-ftpd~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-libs", rpm:"heimdal-libs~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-libs", rpm:"heimdal-libs~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-login", rpm:"heimdal-login~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-login", rpm:"heimdal-login~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-rsh", rpm:"heimdal-rsh~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-rsh", rpm:"heimdal-rsh~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-rshd", rpm:"heimdal-rshd~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-rshd", rpm:"heimdal-rshd~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-server", rpm:"heimdal-server~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-server", rpm:"heimdal-server~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-telnet", rpm:"heimdal-telnet~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-telnet", rpm:"heimdal-telnet~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-telnetd", rpm:"heimdal-telnetd~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-telnetd", rpm:"heimdal-telnetd~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal-workstation", rpm:"heimdal-workstation~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal-workstation", rpm:"heimdal-workstation~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-appl-clients", rpm:"krb5-appl-clients~1.0~0.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"krb5-appl-clients", rpm:"krb5-appl-clients~1.0~0.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-appl-servers", rpm:"krb5-appl-servers~1.0~0.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"krb5-appl-servers", rpm:"krb5-appl-servers~1.0~0.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"netkit-telnet", rpm:"netkit-telnet~0.17~4.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"netkit-telnet", rpm:"netkit-telnet~0.17~4.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"netkit-telnet-server", rpm:"netkit-telnet-server~0.17~4.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"netkit-telnet-server", rpm:"netkit-telnet-server~0.17~4.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"heimdal", rpm:"heimdal~1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"heimdal", rpm:"heimdal~1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-appl", rpm:"krb5-appl~1.0~0.4mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"krb5-appl", rpm:"krb5-appl~1.0~0.4mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -209,21 +212,21 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"krb5-appl-clients", rpm:"krb5-appl-clients~1.0~4.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"krb5-appl-clients", rpm:"krb5-appl-clients~1.0~4.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-appl-servers", rpm:"krb5-appl-servers~1.0~4.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"krb5-appl-servers", rpm:"krb5-appl-servers~1.0~4.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"krb5-appl", rpm:"krb5-appl~1.0~4.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"krb5-appl", rpm:"krb5-appl~1.0~4.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_196.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_196.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_196.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831515);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2011-12-30 09:13:10 +0530 (Fri, 30 Dec 2011)");
-  script_tag(name:"cvss_base", value:"3.6");
-  script_tag(name:"cvss_base_vector", value:"AV:L/AC:L/Au:N/C:N/I:P/A:P");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:196");
-  script_cve_id("CVE-2011-4339");
-  script_name("Mandriva Update for ipmitool MDVSA-2011:196 (ipmitool)");
   desc = "
 
   Vulnerability Insight:
@@ -64,6 +52,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831515);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2011-12-30 09:13:10 +0530 (Fri, 30 Dec 2011)");
+  script_tag(name:"cvss_base", value:"3.6");
+  script_tag(name:"cvss_base_vector", value:"AV:L/AC:L/Au:N/C:N/I:P/A:P");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:196");
+  script_cve_id("CVE-2011-4339");
+  script_name("Mandriva Update for ipmitool MDVSA-2011:196 (ipmitool)");
+
   script_description(desc);
   script_summary("Check for the Version of ipmitool");
   script_category(ACT_GATHER_INFO);
@@ -80,6 +81,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -87,9 +90,9 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"ipmitool", rpm:"ipmitool~1.8.9~4.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"ipmitool", rpm:"ipmitool~1.8.9~4.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -100,9 +103,9 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"ipmitool", rpm:"ipmitool~1.8.11~8.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"ipmitool", rpm:"ipmitool~1.8.11~8.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_197.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_197.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_197.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831518);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2012-01-02 13:29:22 +0530 (Mon, 02 Jan 2012)");
-  script_tag(name:"cvss_base", value:"6.4");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2011:197");
-  script_cve_id("CVE-2011-0708", "CVE-2011-4566", "CVE-2011-4885");
-  script_name("Mandriva Update for php MDVSA-2011:197 (php)");
   desc = "
   Vulnerability Insight:
   Multiple vulnerabilities has been discovered and corrected in php:
@@ -64,6 +52,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831518);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2012-01-02 13:29:22 +0530 (Mon, 02 Jan 2012)");
+  script_tag(name:"cvss_base", value:"6.4");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2011:197");
+  script_cve_id("CVE-2011-0708", "CVE-2011-4566", "CVE-2011-4885");
+  script_name("Mandriva Update for php MDVSA-2011:197 (php)");
+
   script_description(desc);
   script_summary("Check for the Version of php");
   script_category(ACT_GATHER_INFO);
@@ -80,6 +81,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -87,429 +90,429 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libphp5_common5", rpm:"libphp5_common5~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libphp5_common5", rpm:"libphp5_common5~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-bcmath", rpm:"php-bcmath~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-bcmath", rpm:"php-bcmath~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-bz2", rpm:"php-bz2~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-bz2", rpm:"php-bz2~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-calendar", rpm:"php-calendar~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-calendar", rpm:"php-calendar~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-cgi", rpm:"php-cgi~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-cgi", rpm:"php-cgi~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-cli", rpm:"php-cli~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-cli", rpm:"php-cli~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ctype", rpm:"php-ctype~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ctype", rpm:"php-ctype~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-curl", rpm:"php-curl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-curl", rpm:"php-curl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-dba", rpm:"php-dba~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-dba", rpm:"php-dba~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-devel", rpm:"php-devel~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-devel", rpm:"php-devel~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-doc", rpm:"php-doc~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-doc", rpm:"php-doc~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-dom", rpm:"php-dom~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-dom", rpm:"php-dom~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-enchant", rpm:"php-enchant~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-enchant", rpm:"php-enchant~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-exif", rpm:"php-exif~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-exif", rpm:"php-exif~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-fileinfo", rpm:"php-fileinfo~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-fileinfo", rpm:"php-fileinfo~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-filter", rpm:"php-filter~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-filter", rpm:"php-filter~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-fpm", rpm:"php-fpm~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-fpm", rpm:"php-fpm~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ftp", rpm:"php-ftp~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ftp", rpm:"php-ftp~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gd", rpm:"php-gd~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gd", rpm:"php-gd~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gettext", rpm:"php-gettext~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gettext", rpm:"php-gettext~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-gmp", rpm:"php-gmp~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-gmp", rpm:"php-gmp~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-hash", rpm:"php-hash~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-hash", rpm:"php-hash~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-iconv", rpm:"php-iconv~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-iconv", rpm:"php-iconv~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-imap", rpm:"php-imap~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-imap", rpm:"php-imap~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ini", rpm:"php-ini~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ini", rpm:"php-ini~5.3.8~0.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-intl", rpm:"php-intl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-intl", rpm:"php-intl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-json", rpm:"php-json~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-json", rpm:"php-json~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-ldap", rpm:"php-ldap~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-ldap", rpm:"php-ldap~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mbstring", rpm:"php-mbstring~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mbstring", rpm:"php-mbstring~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mcrypt", rpm:"php-mcrypt~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mcrypt", rpm:"php-mcrypt~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mssql", rpm:"php-mssql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mssql", rpm:"php-mssql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mysql", rpm:"php-mysql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mysql", rpm:"php-mysql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-mysqli", rpm:"php-mysqli~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-mysqli", rpm:"php-mysqli~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-odbc", rpm:"php-odbc~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-odbc", rpm:"php-odbc~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-openssl", rpm:"php-openssl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-openssl", rpm:"php-openssl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pcntl", rpm:"php-pcntl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pcntl", rpm:"php-pcntl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo", rpm:"php-pdo~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo", rpm:"php-pdo~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_dblib", rpm:"php-pdo_dblib~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_dblib", rpm:"php-pdo_dblib~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_mysql", rpm:"php-pdo_mysql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_mysql", rpm:"php-pdo_mysql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_odbc", rpm:"php-pdo_odbc~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_odbc", rpm:"php-pdo_odbc~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_pgsql", rpm:"php-pdo_pgsql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_pgsql", rpm:"php-pdo_pgsql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pdo_sqlite", rpm:"php-pdo_sqlite~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pdo_sqlite", rpm:"php-pdo_sqlite~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pgsql", rpm:"php-pgsql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pgsql", rpm:"php-pgsql~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-phar", rpm:"php-phar~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-phar", rpm:"php-phar~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-posix", rpm:"php-posix~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-posix", rpm:"php-posix~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-pspell", rpm:"php-pspell~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-pspell", rpm:"php-pspell~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-readline", rpm:"php-readline~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-readline", rpm:"php-readline~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-recode", rpm:"php-recode~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-recode", rpm:"php-recode~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-session", rpm:"php-session~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-session", rpm:"php-session~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-shmop", rpm:"php-shmop~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-shmop", rpm:"php-shmop~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-snmp", rpm:"php-snmp~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-snmp", rpm:"php-snmp~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-soap", rpm:"php-soap~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-soap", rpm:"php-soap~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sockets", rpm:"php-sockets~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sockets", rpm:"php-sockets~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sqlite3", rpm:"php-sqlite3~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sqlite3", rpm:"php-sqlite3~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sqlite", rpm:"php-sqlite~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sqlite", rpm:"php-sqlite~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sybase_ct", rpm:"php-sybase_ct~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sybase_ct", rpm:"php-sybase_ct~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvmsg", rpm:"php-sysvmsg~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvmsg", rpm:"php-sysvmsg~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvsem", rpm:"php-sysvsem~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvsem", rpm:"php-sysvsem~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-sysvshm", rpm:"php-sysvshm~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-sysvshm", rpm:"php-sysvshm~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-tidy", rpm:"php-tidy~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-tidy", rpm:"php-tidy~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-tokenizer", rpm:"php-tokenizer~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-tokenizer", rpm:"php-tokenizer~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-wddx", rpm:"php-wddx~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-wddx", rpm:"php-wddx~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xml", rpm:"php-xml~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xml", rpm:"php-xml~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlreader", rpm:"php-xmlreader~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlreader", rpm:"php-xmlreader~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlrpc", rpm:"php-xmlrpc~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlrpc", rpm:"php-xmlrpc~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xmlwriter", rpm:"php-xmlwriter~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xmlwriter", rpm:"php-xmlwriter~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-xsl", rpm:"php-xsl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-xsl", rpm:"php-xsl~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-zip", rpm:"php-zip~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-zip", rpm:"php-zip~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php-zlib", rpm:"php-zlib~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php-zlib", rpm:"php-zlib~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"php", rpm:"php~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"php", rpm:"php~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64php5_common5", rpm:"lib64php5_common5~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64php5_common5", rpm:"lib64php5_common5~5.3.8~0.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_198.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_198.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2011_198.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831522);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2012-01-09 13:30:32 +0530 (Mon, 09 Jan 2012)");
-  script_tag(name:"cvss_base", value:"4.3");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:N/I:P/A:N");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2011:198");
-  script_cve_id("CVE-2011-4107", "CVE-2011-4634", "CVE-2011-4782", "CVE-2011-4780");
-  script_name("Mandriva Update for phpmyadmin MDVSA-2011:198 (phpmyadmin)");
   desc = "
 
   Vulnerability Insight:
@@ -73,6 +61,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831522);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2012-01-09 13:30:32 +0530 (Mon, 09 Jan 2012)");
+  script_tag(name:"cvss_base", value:"4.3");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:N/I:P/A:N");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2011:198");
+  script_cve_id("CVE-2011-4107", "CVE-2011-4634", "CVE-2011-4782", "CVE-2011-4780");
+  script_name("Mandriva Update for phpmyadmin MDVSA-2011:198 (phpmyadmin)");
+
   script_description(desc);
   script_summary("Check for the Version of phpmyadmin");
   script_category(ACT_GATHER_INFO);
@@ -89,6 +90,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -96,9 +99,9 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"phpmyadmin", rpm:"phpmyadmin~3.4.9~0.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"phpmyadmin", rpm:"phpmyadmin~3.4.9~0.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_001.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_001.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_001.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831521);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2012-01-09 13:30:31 +0530 (Mon, 09 Jan 2012)");
-  script_tag(name:"cvss_base", value:"7.5");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2012:001");
-  script_cve_id("CVE-2011-2766");
-  script_name("Mandriva Update for fcgi MDVSA-2012:001 (fcgi)");
   desc = "
 
   Vulnerability Insight:
@@ -60,6 +48,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831521);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2012-01-09 13:30:31 +0530 (Mon, 09 Jan 2012)");
+  script_tag(name:"cvss_base", value:"7.5");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2012:001");
+  script_cve_id("CVE-2011-2766");
+  script_name("Mandriva Update for fcgi MDVSA-2012:001 (fcgi)");
+
   script_description(desc);
   script_summary("Check for the Version of fcgi");
   script_category(ACT_GATHER_INFO);
@@ -76,6 +77,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -83,45 +86,45 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"fcgi", rpm:"fcgi~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"fcgi", rpm:"fcgi~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfcgi0", rpm:"libfcgi0~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfcgi0", rpm:"libfcgi0~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfcgi0-devel", rpm:"libfcgi0-devel~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfcgi0-devel", rpm:"libfcgi0-devel~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libfcgi0-static-devel", rpm:"libfcgi0-static-devel~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libfcgi0-static-devel", rpm:"libfcgi0-static-devel~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64fcgi0", rpm:"lib64fcgi0~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64fcgi0", rpm:"lib64fcgi0~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64fcgi0-devel", rpm:"lib64fcgi0-devel~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64fcgi0-devel", rpm:"lib64fcgi0-devel~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64fcgi0-static-devel", rpm:"lib64fcgi0-static-devel~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64fcgi0-static-devel", rpm:"lib64fcgi0-static-devel~2.4.0~11.1mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -132,9 +135,9 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"perl-FCGI", rpm:"perl-FCGI~0.710.0~1.1mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"perl-FCGI", rpm:"perl-FCGI~0.710.0~1.1mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_002.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_002.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_002.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831520);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2012-01-09 13:30:29 +0530 (Mon, 09 Jan 2012)");
-  script_tag(name:"cvss_base", value:"6.8");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2012:002");
-  script_cve_id("CVE-2011-0764");
-  script_name("Mandriva Update for t1lib MDVSA-2012:002 (t1lib)");
   desc = "
 
   Vulnerability Insight:
@@ -61,6 +49,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831520);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2012-01-09 13:30:29 +0530 (Mon, 09 Jan 2012)");
+  script_tag(name:"cvss_base", value:"6.8");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2012:002");
+  script_cve_id("CVE-2011-0764");
+  script_name("Mandriva Update for t1lib MDVSA-2012:002 (t1lib)");
+
   script_description(desc);
   script_summary("Check for the Version of t1lib");
   script_category(ACT_GATHER_INFO);
@@ -77,6 +78,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -84,57 +87,57 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libt1lib5", rpm:"libt1lib5~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libt1lib5", rpm:"libt1lib5~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libt1lib-devel", rpm:"libt1lib-devel~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libt1lib-devel", rpm:"libt1lib-devel~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libt1lib-static-devel", rpm:"libt1lib-static-devel~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libt1lib-static-devel", rpm:"libt1lib-static-devel~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib-config", rpm:"t1lib-config~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"t1lib-config", rpm:"t1lib-config~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib-progs", rpm:"t1lib-progs~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"t1lib-progs", rpm:"t1lib-progs~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib", rpm:"t1lib~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"t1lib", rpm:"t1lib~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib5", rpm:"lib64t1lib5~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib5", rpm:"lib64t1lib5~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib-devel", rpm:"lib64t1lib-devel~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib-devel", rpm:"lib64t1lib-devel~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib-static-devel", rpm:"lib64t1lib-static-devel~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib-static-devel", rpm:"lib64t1lib-static-devel~5.1.2~4.2mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -145,57 +148,57 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libt1lib5", rpm:"libt1lib5~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libt1lib5", rpm:"libt1lib5~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libt1lib-devel", rpm:"libt1lib-devel~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libt1lib-devel", rpm:"libt1lib-devel~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libt1lib-static-devel", rpm:"libt1lib-static-devel~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libt1lib-static-devel", rpm:"libt1lib-static-devel~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib-config", rpm:"t1lib-config~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"t1lib-config", rpm:"t1lib-config~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib-progs", rpm:"t1lib-progs~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"t1lib-progs", rpm:"t1lib-progs~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib", rpm:"t1lib~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"t1lib", rpm:"t1lib~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib5", rpm:"lib64t1lib5~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib5", rpm:"lib64t1lib5~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib-devel", rpm:"lib64t1lib-devel~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib-devel", rpm:"lib64t1lib-devel~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib-static-devel", rpm:"lib64t1lib-static-devel~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib-static-devel", rpm:"lib64t1lib-static-devel~5.1.2~8.2mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_003.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_003.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_003.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831523);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2012-01-13 10:49:33 +0530 (Fri, 13 Jan 2012)");
-  script_tag(name:"cvss_base", value:"5.0");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
-  script_tag(name:"risk_factor", value:"Medium");
-  script_xref(name: "MDVSA", value: "2012:003");
-  script_cve_id("CVE-2011-3607", "CVE-2011-3368", "CVE-2011-4317");
-  script_name("Mandriva Update for apache MDVSA-2012:003 (apache)");
   desc = "
 
   Vulnerability Insight:
@@ -71,6 +59,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831523);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2012-01-13 10:49:33 +0530 (Fri, 13 Jan 2012)");
+  script_tag(name:"cvss_base", value:"5.0");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
+  script_tag(name:"risk_factor", value:"Medium");
+  script_xref(name: "MDVSA", value: "2012:003");
+  script_cve_id("CVE-2011-3607", "CVE-2011-3368", "CVE-2011-4317");
+  script_name("Mandriva Update for apache MDVSA-2012:003 (apache)");
+
   script_description(desc);
   script_summary("Check for the Version of apache");
   script_category(ACT_GATHER_INFO);
@@ -87,6 +88,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -94,147 +97,147 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"apache-base", rpm:"apache-base~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-base", rpm:"apache-base~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-devel", rpm:"apache-devel~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-devel", rpm:"apache-devel~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-htcacheclean", rpm:"apache-htcacheclean~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-htcacheclean", rpm:"apache-htcacheclean~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_authn_dbd", rpm:"apache-mod_authn_dbd~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_authn_dbd", rpm:"apache-mod_authn_dbd~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_cache", rpm:"apache-mod_cache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_cache", rpm:"apache-mod_cache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_dav", rpm:"apache-mod_dav~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_dav", rpm:"apache-mod_dav~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_dbd", rpm:"apache-mod_dbd~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_dbd", rpm:"apache-mod_dbd~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_deflate", rpm:"apache-mod_deflate~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_deflate", rpm:"apache-mod_deflate~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_disk_cache", rpm:"apache-mod_disk_cache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_disk_cache", rpm:"apache-mod_disk_cache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_file_cache", rpm:"apache-mod_file_cache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_file_cache", rpm:"apache-mod_file_cache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_ldap", rpm:"apache-mod_ldap~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_ldap", rpm:"apache-mod_ldap~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_mem_cache", rpm:"apache-mod_mem_cache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_mem_cache", rpm:"apache-mod_mem_cache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy", rpm:"apache-mod_proxy~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy", rpm:"apache-mod_proxy~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy_ajp", rpm:"apache-mod_proxy_ajp~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy_ajp", rpm:"apache-mod_proxy_ajp~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_ssl", rpm:"apache-mod_ssl~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_ssl", rpm:"apache-mod_ssl~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-modules", rpm:"apache-modules~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-modules", rpm:"apache-modules~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_userdir", rpm:"apache-mod_userdir~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mod_userdir", rpm:"apache-mod_userdir~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-event", rpm:"apache-mpm-event~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-event", rpm:"apache-mpm-event~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-itk", rpm:"apache-mpm-itk~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-itk", rpm:"apache-mpm-itk~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-peruser", rpm:"apache-mpm-peruser~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-peruser", rpm:"apache-mpm-peruser~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-prefork", rpm:"apache-mpm-prefork~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-prefork", rpm:"apache-mpm-prefork~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-worker", rpm:"apache-mpm-worker~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-worker", rpm:"apache-mpm-worker~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-source", rpm:"apache-source~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache-source", rpm:"apache-source~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache", rpm:"apache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"apache", rpm:"apache~2.2.9~12.15mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -245,159 +248,159 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"apache-base", rpm:"apache-base~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-base", rpm:"apache-base~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-devel", rpm:"apache-devel~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-devel", rpm:"apache-devel~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-htcacheclean", rpm:"apache-htcacheclean~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-htcacheclean", rpm:"apache-htcacheclean~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_authn_dbd", rpm:"apache-mod_authn_dbd~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_authn_dbd", rpm:"apache-mod_authn_dbd~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_cache", rpm:"apache-mod_cache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_cache", rpm:"apache-mod_cache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_dav", rpm:"apache-mod_dav~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_dav", rpm:"apache-mod_dav~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_dbd", rpm:"apache-mod_dbd~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_dbd", rpm:"apache-mod_dbd~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_deflate", rpm:"apache-mod_deflate~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_deflate", rpm:"apache-mod_deflate~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_disk_cache", rpm:"apache-mod_disk_cache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_disk_cache", rpm:"apache-mod_disk_cache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_file_cache", rpm:"apache-mod_file_cache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_file_cache", rpm:"apache-mod_file_cache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_ldap", rpm:"apache-mod_ldap~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_ldap", rpm:"apache-mod_ldap~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_mem_cache", rpm:"apache-mod_mem_cache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_mem_cache", rpm:"apache-mod_mem_cache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy", rpm:"apache-mod_proxy~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy", rpm:"apache-mod_proxy~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy_ajp", rpm:"apache-mod_proxy_ajp~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy_ajp", rpm:"apache-mod_proxy_ajp~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_proxy_scgi", rpm:"apache-mod_proxy_scgi~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_proxy_scgi", rpm:"apache-mod_proxy_scgi~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_reqtimeout", rpm:"apache-mod_reqtimeout~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_reqtimeout", rpm:"apache-mod_reqtimeout~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_ssl", rpm:"apache-mod_ssl~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_ssl", rpm:"apache-mod_ssl~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-modules", rpm:"apache-modules~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-modules", rpm:"apache-modules~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mod_userdir", rpm:"apache-mod_userdir~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mod_userdir", rpm:"apache-mod_userdir~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-event", rpm:"apache-mpm-event~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-event", rpm:"apache-mpm-event~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-itk", rpm:"apache-mpm-itk~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-itk", rpm:"apache-mpm-itk~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-peruser", rpm:"apache-mpm-peruser~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-peruser", rpm:"apache-mpm-peruser~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-prefork", rpm:"apache-mpm-prefork~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-prefork", rpm:"apache-mpm-prefork~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-mpm-worker", rpm:"apache-mpm-worker~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-mpm-worker", rpm:"apache-mpm-worker~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache-source", rpm:"apache-source~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache-source", rpm:"apache-source~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"apache", rpm:"apache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"apache", rpm:"apache~2.2.15~3.6mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_warning(0);
+    security_warning(data:res + '\n' + desc);
     exit(0);
   }
 

Modified: trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_004.nasl
===================================================================
--- trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_004.nasl	2012-02-13 12:47:40 UTC (rev 12731)
+++ trunk/openvas-plugins/scripts/gb_mandriva_MDVSA_2012_004.nasl	2012-02-13 12:48:02 UTC (rev 12732)
@@ -23,18 +23,6 @@
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 ###############################################################################
 
-if(description)
-{
-  script_id(831524);
-  script_version("$Revision$");
-  script_tag(name:"last_modification", value:"$Date$");
-  script_tag(name:"creation_date", value:"2012-01-13 10:49:44 +0530 (Fri, 13 Jan 2012)");
-  script_tag(name:"cvss_base", value:"7.6");
-  script_tag(name:"cvss_base_vector", value:"AV:N/AC:H/Au:N/C:C/I:C/A:C");
-  script_tag(name:"risk_factor", value:"High");
-  script_xref(name: "MDVSA", value: "2012:004");
-  script_cve_id("CVE-2010-2642", "CVE-2011-0433", "CVE-2011-0764", "CVE-2011-1552", "CVE-2011-1553", "CVE-2011-1554");
-  script_name("Mandriva Update for t1lib MDVSA-2012:004 (t1lib)");
   desc = "
 
   Vulnerability Insight:
@@ -82,6 +70,19 @@
 
   ";
 
+if(description)
+{
+  script_id(831524);
+  script_version("$Revision$");
+  script_tag(name:"last_modification", value:"$Date$");
+  script_tag(name:"creation_date", value:"2012-01-13 10:49:44 +0530 (Fri, 13 Jan 2012)");
+  script_tag(name:"cvss_base", value:"7.6");
+  script_tag(name:"cvss_base_vector", value:"AV:N/AC:H/Au:N/C:C/I:C/A:C");
+  script_tag(name:"risk_factor", value:"High");
+  script_xref(name: "MDVSA", value: "2012:004");
+  script_cve_id("CVE-2010-2642", "CVE-2011-0433", "CVE-2011-0764", "CVE-2011-1552", "CVE-2011-1553", "CVE-2011-1554");
+  script_name("Mandriva Update for t1lib MDVSA-2012:004 (t1lib)");
+
   script_description(desc);
   script_summary("Check for the Version of t1lib");
   script_category(ACT_GATHER_INFO);
@@ -98,6 +99,8 @@
 
 release = get_kb_item("ssh/login/release");
 
+
+res = "";
 if(release == NULL){
   exit(0);
 }
@@ -105,57 +108,57 @@
 if(release == "MNDK_mes5")
 {
 
-  if(isrpmvuln(pkg:"libt1lib5", rpm:"libt1lib5~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libt1lib5", rpm:"libt1lib5~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libt1lib-devel", rpm:"libt1lib-devel~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libt1lib-devel", rpm:"libt1lib-devel~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libt1lib-static-devel", rpm:"libt1lib-static-devel~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"libt1lib-static-devel", rpm:"libt1lib-static-devel~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib-config", rpm:"t1lib-config~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"t1lib-config", rpm:"t1lib-config~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib-progs", rpm:"t1lib-progs~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"t1lib-progs", rpm:"t1lib-progs~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib", rpm:"t1lib~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"t1lib", rpm:"t1lib~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib5", rpm:"lib64t1lib5~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib5", rpm:"lib64t1lib5~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib-devel", rpm:"lib64t1lib-devel~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib-devel", rpm:"lib64t1lib-devel~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib-static-devel", rpm:"lib64t1lib-static-devel~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib-static-devel", rpm:"lib64t1lib-static-devel~5.1.2~4.3mdvmes5.2", rls:"MNDK_mes5")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
@@ -166,57 +169,57 @@
 if(release == "MNDK_2010.1")
 {
 
-  if(isrpmvuln(pkg:"libt1lib5", rpm:"libt1lib5~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libt1lib5", rpm:"libt1lib5~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libt1lib-devel", rpm:"libt1lib-devel~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libt1lib-devel", rpm:"libt1lib-devel~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"libt1lib-static-devel", rpm:"libt1lib-static-devel~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"libt1lib-static-devel", rpm:"libt1lib-static-devel~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib-config", rpm:"t1lib-config~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"t1lib-config", rpm:"t1lib-config~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib-progs", rpm:"t1lib-progs~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"t1lib-progs", rpm:"t1lib-progs~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"t1lib", rpm:"t1lib~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"t1lib", rpm:"t1lib~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib5", rpm:"lib64t1lib5~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib5", rpm:"lib64t1lib5~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib-devel", rpm:"lib64t1lib-devel~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib-devel", rpm:"lib64t1lib-devel~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 
-  if(isrpmvuln(pkg:"lib64t1lib-static-devel", rpm:"lib64t1lib-static-devel~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1"))
+  if ((res = isrpmvuln(pkg:"lib64t1lib-static-devel", rpm:"lib64t1lib-static-devel~5.1.2~8.3mdv2010.2", rls:"MNDK_2010.1")) != NULL)
   {
-    security_hole(0);
+    security_hole(data:res + '\n' + desc);
     exit(0);
   }
 



More information about the Openvas-commits mailing list