[Openvas-commits] r3169 - trunk/openvas-plugins/scripts

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu Apr 23 16:25:53 CEST 2009


Author: chandra
Date: 2009-04-23 16:25:52 +0200 (Thu, 23 Apr 2009)
New Revision: 3169

Modified:
   trunk/openvas-plugins/scripts/libpng_CB-A08-0064.nasl
   trunk/openvas-plugins/scripts/mozilla_CB-A08-0017.nasl
   trunk/openvas-plugins/scripts/openoffice_CB-A08-0068.nasl
Log:
Added ssh_login_or_reuse_connection()

Modified: trunk/openvas-plugins/scripts/libpng_CB-A08-0064.nasl
===================================================================
--- trunk/openvas-plugins/scripts/libpng_CB-A08-0064.nasl	2009-04-23 13:44:42 UTC (rev 3168)
+++ trunk/openvas-plugins/scripts/libpng_CB-A08-0064.nasl	2009-04-23 14:25:52 UTC (rev 3169)
@@ -53,8 +53,13 @@
 
 local_var sec_proto, r;
 
+sock = ssh_login_or_reuse_connection();
+if(!sock){
+  exit(0);
+}
+
 sec_proto = "libpng";
-r = find_bin(prog_name:"libpng-config");
+r = find_bin(prog_name:"libpng-config", sock:sock);
 foreach binary_name (r) {
   binary_name = chomp(binary_name);
   ver = get_bin_version(full_prog_name:binary_name, version_argv:"--version", ver_pattern:"([0-9\.]+)");

Modified: trunk/openvas-plugins/scripts/mozilla_CB-A08-0017.nasl
===================================================================
--- trunk/openvas-plugins/scripts/mozilla_CB-A08-0017.nasl	2009-04-23 13:44:42 UTC (rev 3168)
+++ trunk/openvas-plugins/scripts/mozilla_CB-A08-0017.nasl	2009-04-23 14:25:52 UTC (rev 3169)
@@ -69,7 +69,12 @@
 
 include("version_func.inc");
 
-r = find_bin(prog_name:"firefox");
+sock = ssh_login_or_reuse_connection();
+if(!sock){
+  exit(0);
+}
+
+r = find_bin(prog_name:"firefox", sock:sock);
 foreach binary_name (r) {
   binary_name = chomp(binary_name);
   ver = get_bin_version(full_prog_name:binary_name, version_argv:"--version", ver_pattern:"([0-9\.]+)");
@@ -81,7 +86,7 @@
     } 
   }
 }
-r = find_bin(prog_name:"thunderbird");
+r = find_bin(prog_name:"thunderbird", sock:sock);
 foreach binary_name (r) {
   binary_name = chomp(binary_name);
   ver = get_bin_version(full_prog_name:binary_name, version_argv:"--version", ver_pattern:"([0-9\.]+)");
@@ -93,7 +98,7 @@
     } 
   }
 }
-r = find_bin(prog_name:"seamonkey");
+r = find_bin(prog_name:"seamonkey", sock:sock);
 foreach binary_name (r) {
   binary_name = chomp(binary_name);
   ver = get_bin_version(full_prog_name:binary_name, version_argv:"--version", ver_pattern:"([0-9\.]+)");

Modified: trunk/openvas-plugins/scripts/openoffice_CB-A08-0068.nasl
===================================================================
--- trunk/openvas-plugins/scripts/openoffice_CB-A08-0068.nasl	2009-04-23 13:44:42 UTC (rev 3168)
+++ trunk/openvas-plugins/scripts/openoffice_CB-A08-0068.nasl	2009-04-23 14:25:52 UTC (rev 3169)
@@ -66,17 +66,22 @@
 
 local_var ver, sec_hole, sec_proto, garg, file_name, arg, r, i, t, l, p;
 
+sock = ssh_login_or_reuse_connection();
+if(!sock){
+  exit(0);
+}
+
 sec_hole = 0;
 sec_proto = "OpenOffice.org";
 test_version = "2.4.9310";
 ver = NULL;
 r = NULL;
 
-  l = find_file(file_name:"soffice.bin");
+  l = find_file(file_name:"soffice.bin", sock:sock);
   if( isnull(l) ) {
-    l = find_file(file_path:"/usr/lib/", file_name:"soffice.bin");
+    l = find_file(file_path:"/usr/lib/", file_name:"soffice.bin", sock:sock);
     if( isnull(l) ) {    
-      l = find_file(file_path:"/usr/lib64/", file_name:"soffice.bin");	      
+      l = find_file(file_path:"/usr/lib64/", file_name:"soffice.bin", sock:sock);
     }
   }
   if( ! isnull(l) ) {
@@ -84,7 +89,7 @@
     foreach t (l) {
       if( "soffice.bin" >< t ) {
         p = chomp(ereg_replace(string:t, pattern:"soffice.bin", replace:""));
-        if( !isnull(find_file(file_path:p, file_name:"versionrc")) ) {
+        if( !isnull(find_file(file_path:p, file_name:"versionrc", sock:sock)) ) {
           r[i++] =  p + "versionrc";
         }
       }



More information about the Openvas-commits mailing list