* Tim Brown [ 3. Nov 2008]: > Whilst the plugins themselves (and solaris.inc) are, I believe correct, the > limited testing I have done this far, indicates a problem with > gather-package-list.nasl which is used to gather the information and set > knowledge base entries on which these checks depend. I'm going to be very > busy with work for the next 5 weeks and so I'd invite any of you that have > access to Solaris boxes to have a play and see if the problems I experienced > can be resolved.
Good news everyone,
I found the bug in gather-package-list.nasl and was able to retrieve a
package list from a Solaris box. The checks seem to have been executed as
well, but they don't seem to return a message just yet if I'm not
mistaken.
I've attached a KB of the test run in case anyone is interested.
The cause of the bug was the SuSE detection in gather-package-list.nasl;
it evaluated
("SUSE"><toupper(ssh_cmd(socket:sock, cmd:"cat /etc/SuSE-release")))
which is always true on most platforms (hint: Try 'cat
/etc/SuSE-release' on a non-SuSE system, uppercase the output of cat and
compare it to "SUSE"). I have commented out the SuSE test for now, it
would be great if someone with access to a SuSE system could write a
more reliable test.
Regards,
Michael
--
Michael Wiegand | OpenPGP key: D7D049EC | http://www.intevation.de/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrück | AG Osnabrück, HR B 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
solaris-kb.txt.bz2
Description: Binary data
_______________________________________________ Openvas-plugins mailing list [email protected] http://lists.wald.intevation.org/mailman/listinfo/openvas-plugins
