[Openvas-commits] r2584 - in trunk/openvas-plugins: . extra/lsc_generator/parser scripts

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu Feb 26 07:06:52 CET 2009


Author: chandra
Date: 2009-02-26 07:06:40 +0100 (Thu, 26 Feb 2009)
New Revision: 2584

Modified:
   trunk/openvas-plugins/ChangeLog
   trunk/openvas-plugins/extra/lsc_generator/parser/centos.py
   trunk/openvas-plugins/scripts/default_account.inc
Log:
Fixed issues

Modified: trunk/openvas-plugins/ChangeLog
===================================================================
--- trunk/openvas-plugins/ChangeLog	2009-02-26 04:27:20 UTC (rev 2583)
+++ trunk/openvas-plugins/ChangeLog	2009-02-26 06:06:40 UTC (rev 2584)
@@ -1,4 +1,12 @@
 2009-02-26 Chandrashekhar B <bchandra at secpod.com>
+	* extra/lsc_generator/parser/centos.py:
+	script filename made unique
+
+2009-02-26 Chandrashekhar B <bchandra at secpod.com>
+	* scripts/default_account.inc:
+	Fixed an issue with variable assignment
+
+2009-02-26 Chandrashekhar B <bchandra at secpod.com>
 	* scripts/secpod_noticeware_mail_server_dos_vuln.nasl,
 	scripts/secpod_jaws_cms_dir_traversal_vuln.nasl,
 	scripts/secpod_eset_remote_administrator_xss_vuln.nasl,

Modified: trunk/openvas-plugins/extra/lsc_generator/parser/centos.py
===================================================================
--- trunk/openvas-plugins/extra/lsc_generator/parser/centos.py	2009-02-26 04:27:20 UTC (rev 2583)
+++ trunk/openvas-plugins/extra/lsc_generator/parser/centos.py	2009-02-26 06:06:40 UTC (rev 2584)
@@ -492,7 +492,7 @@
         """
         Returns filename
         """
-        platform = os_map[platform]
+        platform = os_map[platform].lower()
         arch_list = ['i586', 'x86_64', 'i386', 'i686' ]
         arch = ''
 
@@ -510,9 +510,10 @@
                print "ERROR: Din't find archetecture for : ", adv_id
            fileName = "_".join([adv_id.replace(':', '_'),prod, platform])
 
-        return fileName
+        return (fileName, platform, arch)
 
 
+
     def parser(self, html_content, debug=0):
         """
         Main parser function, builds the parser object
@@ -568,12 +569,10 @@
 
             self.Summary = self.Product
 
-            self.Name = self.Product + " " + self.AdvID
-
             self.Impact = '  '
 
-            self.FileName = self.getFileName(self.AdvID, self.Product, \
-                                                  self.Platforms, debug)
+            (self.FileName, platform, arch) = self.getFileName(self.AdvID, \
+                                        self.Product, self.Platforms, debug)
 
             ## Construct File Name
             if len(self.AdvID.split('-')) == 2:
@@ -582,6 +581,10 @@
                 (name, value1, value2) = self.AdvID.split('-')
                 value = value1 + '-' + value2
 
+            ## Plugin name
+            self.Name = self.Product + " " + self.AdvID + " " + \
+                                            platform + " " + arch 
+
             ## Set XREF
             self.XREF = [name, value]
 

Modified: trunk/openvas-plugins/scripts/default_account.inc
===================================================================
--- trunk/openvas-plugins/scripts/default_account.inc	2009-02-26 04:27:20 UTC (rev 2583)
+++ trunk/openvas-plugins/scripts/default_account.inc	2009-02-26 06:06:40 UTC (rev 2584)
@@ -83,7 +83,7 @@
   soc = open_sock_tcp(port);
   if ( soc )
   {
-  ret = ssh_login(socket:soc, login:account, password:password);
+  ret = ssh_login(socket:soc, login:login, password:password);
   close(soc);
   if ( ret == 0 ) return port;
   #else return 0; 



More information about the Openvas-commits mailing list