Commit graph

68 commits

Author SHA1 Message Date
jmc
1320d94a07 Any version of m4 before 1.5.3 has a bug where in certain conditions it'll add
0xff as the last byte of output. Pass the m4 output through tr to strip it.
2002-03-12 20:58:42 +00:00
frueauf
fed1ca287d Update libnasl, nessus{-core,-plugins,-libraries} to 1.0.10.
1.0.10 :
Changes by Michael Scheidell <scheidell@fdma.com> :
- Backported Nessus 1.1.x plugins changes in nessus-plugins
Changes by Renaud Deraison <deraison@nessus.org> :
- Minor fixes
2001-12-30 18:38:53 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
frueauf
8accc3d017 Update libnasl and nessus{-core,-libraries,plugins} to 1.0.9.
- increased login timeout
- fixed a possible deadlock in libpeks
- fixed a bug which would cause the client to crash when sending a too
  long plugin list
- fixed the 'too many plugins selected' bug that would make the
  client crash
- workaround for a Linux bug^H^H^Hfeature that makes recv()
  behave completely differently than the rest of the world
  (thanks to Andreas Steinmetz)
- fixed http://install.nessus.org to better work on Solaris
- various minor issues
- several new plugins
2001-08-16 17:27:53 +00:00
frueauf
2ceef35bdc Update nessus to 1.0.8.
- various bugfixes
- fixed fd leak in KB and session saving
- possibly fixed connections problems between the client and
  the server
- updated config.guess and config.sub
- many new plugins
2001-06-17 13:25:54 +00:00
tron
b064033a6c Fix build problem under NetBSD-current. 2001-05-12 15:46:51 +00:00
agc
a35e3d707c Move to sha1 digests, add distfile sizes. 2001-04-19 15:40:29 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00
frueauf
1de29d9bc8 Update nessus to 1.0.7a.
Mainly some minor bugfixes and 6 new plugins. Unfortunatly no entry
in CHANGELOG for this minor update.
2001-03-10 18:53:39 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
frueauf
6559ac6d0b Update nessus to 1.0.7.
Besides several new plugins, the following changed since 1.0.6:

. changes by Jordan Hrycaj (jordan at nessus.org) :
- added support for iana port 1241 while 3001 open at the
  same time, nin-compat mode (disabling 3001) as sn experimantal
  configure option
- nessus-adduser allows to create local users with immediate
  key exchange (no passphrase procedure needed)
- nessusd allows to speciphy user logins with netmasks (as with
  the public key tags and passwords) in the nessusd.users file
- some options added to nessus, and nessusd
- you can force the compilation/installation of the getopt_long()
  function(s) by a configure option

. changes by Renaud Deraison (deraison at nessus.org) :
- http virtual hosts can now be tested
- user-modifiable per-plugin timeout
- detached scans can now be stopped from the client
- fixed issues in detached scan
- implemented plugins_reload() which loads new plugins in memory
- get_host_name() returns the name of host, as entered by the user
  (and not a resolve(ip(name_of_host)))
- added the function cgibin() in NASL, which returns the paths
  to use to get to the CGIs (default : /cgi-bin)

. changes by Loren Bandiera (lorenb at shelluser.net) :
- XML output improved
2001-01-28 18:52:32 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
frueauf
ca72e829f6 Update nessus to 1.0.6.
. changes by Renaud Deraison (deraison at nessus.org) :

- detached scans can send their result to a given email address (experimental,
 see http://www.nessus.org/doc/detached_scan.html)
- diff scan (experimental - see http://www.nessus.org/doc/diff_scan.html)
- probably fixed a bug which would prevent, under rare circumstances, a
  scan to finish
- NASL plugins can have no timeout
- minor change in the LaTeX report
- Support for Sun Workshop 5 compiler
- IRIX 6.2 support
- HP/UX 10.20 support
- Fixed a problem in report saving (saving as HTML would produce an XML
  file) - thanks to Scott Nichols (Scott.Nichols at globalintegrity.com)

. changes by Jordan Hrycaj (jordan@mjh.teddy-net.com)
- Fixed a problem in the random number generator
2000-11-12 04:32:02 +00:00
frueauf
9bb0b75240 Update nessus to 1.0.5.
. changes by Renaud Deraison (deraison at nessus.org) :

- added experimental KB saving, to prevent the audit to restart
  from scratch between two tests. See http://www.nessus.org/doc/kb_saving.html
  for details
- added experimental detached scans.
  See http://www.nessus.org/doc/detached_scan.html for details
- bug in the test of DoS attacks fixed (thanks to Christophe Grenier,
  Christophe.Grenier@esiea.fr)
- minor changes in nessus-adduser
- scripts that open a UDP socket read the result of a UDP scan first
- when it receives a SIGHUP, nessusd first frees memory. It also closes
  and re-opens the nessusd.messages file
- the plugin timeout is now user definable, in nessusd.conf
- 64 bit compatible (nessusd would produce warnings when running
  on some 64 bit architectures). Thanks to the SuSE (http://www.suse.de) team
  for having given me access to an IA-64 to compile and try Nessus.

. Changes by Jordan Hrycaj <jordan@mjh.teddy-net.com>

- faster cipher layer

. Other changes :

- a GTK error would sometime be produced when the client is run in
  batch mode (Cyril Leclerc <cleclerc at boreal-com.fr>)
2000-10-15 17:19:49 +00:00
skrll
12ea346ee2 Use pkgsrc libtool not internal one.
Make nessus-config --libs output -Wl,-R...
2000-09-18 18:46:27 +00:00
frueauf
7c881ceb9e Update nessus to 1.0.4.
What is new in Nessus 1.0.4 :

changes by Christoph Puppe (pluto at defcom-sec.com) :
    added "Sort by Port" to the report window.
    Reports are sorted first by holes, then by warnings, then by notes.
         Previous version only sorted by holes.
    changes by Renaud Deraison (renaud at nessus.org) :
    ftp related checks : the user can now supply a login/password for the ftp
         checks, and relies on the ftp banner if nessusd can't log into
    the ftp server (requested by Jens.Oeser at connector.de).
    libnessus : ftp_log_in() would sometime fail against some ftp servers
    better handling of large reports on the client side
    tests are saved on the server side and can be restored. Note that this is
          experimental and disabled by default. Do
            ./configure --enable-save-sessions
          to enable this feature, and read doc/session_saving.txt for details.
    better handling of targets with multiple web servers running
    continue to launch the DoS if the state of the remote host can not be
          determined
    fixed a bug in smb_login_as_users.nasl, and improved
          smb_accessible_shares.nasl
    added checks for unpassworded MySQLs and PostgreSQL databases
    nessusd uses less memory
    changes by Pavel Kankovsky (peak at argo.troja.mff.cuni.cz) :
         fixed a possible deadlock in the nessusd internal communication
         fixed a problem in the client that would make it crash if it received
             a malformed message from the server
         the client would not detect the death of the server when run in batch
             mode
         possible header confusion (with regex.h) fixed
         possible signal deadlock when exiting fixed
    Other changes :
         fixed a problem in the function is_cgi_installed() that may sometime
             not work against odd clients (Thomas Reinke (reinke at
             e-softinc.com))
         fixed a bug in snmp_default_communities.nasl (Lionel Cons
             (lionel.cons at cern.ch))
         fixed showmount.nasl (Paul Ewing Jr. (ewing at ima.umn.edu))
         typo in showmount.nasl would prevent it to work over udp (ctor at
             krixor.xy.org)
2000-08-03 23:09:21 +00:00
frueauf
396269725e Initial import of nessus-libraries 1.0.3, the Libs required by the Nessus
Network security scanner. Based on work Hubert Feyrer did on some former
version.
2000-07-30 11:14:32 +00:00