Author: jan
Date: 2007-07-19 10:48:29 +0200 (Thu, 19 Jul 2007)
New Revision: 278
Removed:
trunk/openvas-client/INSTALL
Modified:
trunk/openvas-client/CHANGES
trunk/openvas-client/MANIFEST
trunk/openvas-client/README
trunk/openvas-client/VERSION
trunk/openvas-client/nessus/prefs_dialog/prefs_dialog.c
trunk/openvas-client/src/README
trunk/openvas-client/src/gui/Makefile
trunk/openvas-client/src/gui/about_dlg.c
trunk/openvas-client/src/gui/about_dlg.h
Log:
Final preparations for release 0.9.0.
* VERSION: set to 0.9.0.
* INSTALL: Removed. Those information were partly wrong or misleading.
* README: Added some notes on compilation.
* src/gui/about_dlg.c, src/gui/about_dlg.h, src/gui/Makefile,
src/README, nessus/prefs_dialog/prefs_dialog.c: Because
the copyright assignment takes some time, for the time
being SPI is not yet the copyright holder. Intevation
will transfer as soon as assignment process has been clarified.
* CHANGES: Started anew with information on OpenVAS-Client.
The previous information haven't been maintained consistently
and have no meaning to the reader.
* MANIFEST: updated.
Modified: trunk/openvas-client/CHANGES
===================================================================
--- trunk/openvas-client/CHANGES 2007-07-18 21:05:51 UTC (rev 277)
+++ trunk/openvas-client/CHANGES 2007-07-19 08:48:29 UTC (rev 278)
@@ -1,43 +1,18 @@
-Version _CVS_ :
+Release 0.9.0 (XX.XX.2007):
- - Added Swedish language support (provided by Daniel Nylander)
- - Renamed nessus-mkcert-client to nessusclient-mkcert
- - Fix for Bug #1414: Plugin Prefs selection options get lost
- - New feature: plugin caching for scopes (configurable).
- - New feature: plugin cache for reports (configurable).
- - New feature: Plugin details in PDF Reports as appendix (configurable).
+This is the first release of OpenVAS-Client.
-Version 1.0.0.RC4 :
+OpenVAS-Client is a successor of NessusClient 1.X.
+The fork happened with NessusClient CVS HEAD 20070704.
+The reason was that the original authors of NessusClient
+decided to stop active development for this (GTK-based)
+NessusClient in favour of a newly written QT-based version
+released as proprietary software.
- - Fixed Red Hat compilation issues
- - Fixed a plugin preference synchronisation error when reconnecting to nessusd
- - The list of plugins and port scanners is properly saved in XML and LaTeX
- outputs
- - Properly extract the risk of a plugin from the new description format
+Compared to the NessusClient 1.X release,
+various new features have been added, especially
+caching mechanisms to increase transparency and
+increase plugin load speed.
-Version 1.0.0.RC3 :
-
- - Fixed a segfault occuring in command-line mode
-
-Version 1.0.0.RC2 :
-
- - Fix for Bug #1346: Results copied to wrong task
- - Fix for Bug #1357: Wrong focus for some dialogs
- - Made creation of html-version of manual default
- - Some more renaming from "nessus" to "NessusClient"
- (man pages)
- - plug a memory leak of 1MB for each comm_get_plugins call,
- i.e. once per connection.
- - Make NessusClient startup much faster
- - Various small fixes/typos
-
-Version 1.0.0.RC1 :
-
- - Converted various lists into TreeViews
- - More icons
- - Non-modal progress of a scan
-
-Version 0.9.0 :
-
- - Initial import from Nessus 2.3.1 to NessusClient
- - Replaced arglist by 'struct nessus_plugin' for plugins management
+Additionally some visual improvements have been
+implemented.
Deleted: trunk/openvas-client/INSTALL
===================================================================
--- trunk/openvas-client/INSTALL 2007-07-18 21:05:51 UTC (rev 277)
+++ trunk/openvas-client/INSTALL 2007-07-19 08:48:29 UTC (rev 278)
@@ -1,20 +0,0 @@
-Installing Nessus :
-
-
-If you are lazy, just type (as root) :
-
-./configure && make && make install
-
-On systems where GNU make is not the standard `make`,
-you may need to install GNU make and use the `gmake`
-command instead of the `make` command above.
-
-
-Then :
-
-- create a certificate for nessusd, using nessus-mkcert(8)
-- add a user, using nessus-adduser(8)
-- start nessusd (8)
-- start nessus (1) and connect to it, as the username you specified
-
-
Modified: trunk/openvas-client/MANIFEST
===================================================================
--- trunk/openvas-client/MANIFEST 2007-07-18 21:05:51 UTC (rev 277)
+++ trunk/openvas-client/MANIFEST 2007-07-19 08:48:29 UTC (rev 278)
@@ -56,7 +56,6 @@
include/libnessus.h
include/nessus-devel.h
include/ntcompat.h
-INSTALL
install-sh
libnessus/addslashes.c
libnessus/arglists.c
Modified: trunk/openvas-client/README
===================================================================
--- trunk/openvas-client/README 2007-07-18 21:05:51 UTC (rev 277)
+++ trunk/openvas-client/README 2007-07-19 08:48:29 UTC (rev 278)
@@ -1,4 +1,5 @@
-This is OpenVAS-Client.
+About OpenVAS-Client:
+---------------------
It is a successor of NessusClient. The fork happened
with NessusClient CVS HEAD 20070704.
@@ -10,3 +11,36 @@
OpenVAS-Client is release under GNU GPLv2 (see COPYING)
and may be linked with OpenSSL (see COPYING.OpenSSL).
+
+Compiling OpenVAS-Client:
+-------------------------
+
+The most simple way is (as a user, not as root):
+
+$ ./configure && make
+
+Then you can directly execute ./bin/OpenVAS-Client
+
+During configuration some errors may occur
+because of missing packages. Please resolve them
+and run configure again.
+
+More information about the configuration options:
+
+$ ./configure --help
+
+If you want to install OpenVAS-Client on the system
+you can type
+
+make install
+
+However, you need permission to write files to the
+installation destination.
+
+If you are not familiar with this installation procedure,
+we recommend to search for readily available installation
+packages for your system.
+
+For more information and questions, please contact the OpenVAS
+development team on the openvas-users or openvas-devel
+Mailing List (see www.openvas.org).
Modified: trunk/openvas-client/VERSION
===================================================================
--- trunk/openvas-client/VERSION 2007-07-18 21:05:51 UTC (rev 277)
+++ trunk/openvas-client/VERSION 2007-07-19 08:48:29 UTC (rev 278)
@@ -1 +1 @@
-0.9.0.SVN
+0.9.0
Modified: trunk/openvas-client/nessus/prefs_dialog/prefs_dialog.c
===================================================================
--- trunk/openvas-client/nessus/prefs_dialog/prefs_dialog.c 2007-07-18
21:05:51 UTC (rev 277)
+++ trunk/openvas-client/nessus/prefs_dialog/prefs_dialog.c 2007-07-19
08:48:29 UTC (rev 278)
@@ -733,7 +733,7 @@
gtk_text_buffer_set_text(gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview)),
_("Welcome to OpenVAS-Client, http://www.openvas.org/"
"\nNessusClient origin: Copyright 1998-2007 by Renaud Deraison"
- "\nNew code since OpenVAS-Client: Copyright 2007 Software in the Public
Interest, Inc."
+ "\nNew code since OpenVAS-Client: Copyright 2007 Intevation GmbH"
"\nAuthors: Renaud Deraison, Thomas Arendsen Hein, Jan-Oliver Wagner"
", Bernhard Herzog, Michel Arboi (SSL-Support), Bruce Verderaime
(Pie/Charts)"
"\n"),
Modified: trunk/openvas-client/src/README
===================================================================
--- trunk/openvas-client/src/README 2007-07-18 21:05:51 UTC (rev 277)
+++ trunk/openvas-client/src/README 2007-07-19 08:48:29 UTC (rev 278)
@@ -1,9 +1,15 @@
All source code in this directory
-has exclusive copyright by SPI
+has (currently) exclusive copyright by Intevation GmbH
and licensed under
"GNU GPLv2 or any later version".
+As soon as a aggreement with a
+trustworthy organization is done
+to hold copyright, Intevation will transfer
+the copyright.
All code that is written anew
-should be place here.
+should be place here for future copyright
+assignment to a trustworthy organization
+like SPI or FSFE.
Ideally, nessus/ is empty one day.
Modified: trunk/openvas-client/src/gui/Makefile
===================================================================
--- trunk/openvas-client/src/gui/Makefile 2007-07-18 21:05:51 UTC (rev
277)
+++ trunk/openvas-client/src/gui/Makefile 2007-07-19 08:48:29 UTC (rev
278)
@@ -6,7 +6,7 @@
# Jan-Oliver Wagner <[EMAIL PROTECTED]>
#
# Copyright:
-# Copyright (C) 2007 Software in the Public Interest, Inc.
+# Copyright (C) 2007 Intevation GmbH
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2,
Modified: trunk/openvas-client/src/gui/about_dlg.c
===================================================================
--- trunk/openvas-client/src/gui/about_dlg.c 2007-07-18 21:05:51 UTC (rev
277)
+++ trunk/openvas-client/src/gui/about_dlg.c 2007-07-19 08:48:29 UTC (rev
278)
@@ -6,7 +6,7 @@
* Thomas Arendsen Hein <[EMAIL PROTECTED]>
*
* Copyright:
- * Copyright (C) 2007 Software in the Public Interest, Inc.
+ * Copyright (C) 2007 Intevation GmbH
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2,
@@ -140,7 +140,7 @@
text = g_strdup_printf(_("OpenVAS-Client %s"
"\nNessusClient origin: Copyright 1998-2007 Renaud Deraison"
- "\nNew code since OpenVAS-Client: Copyright 2007 Software in the Public
Interest, Inc."
+ "\nNew code since OpenVAS-Client: Copyright 2007 Intevation GmbH"
"\nLicense: GNU GPL v2"), NESSUS_FULL_VERSION);
about_add_text(vbox, text);
g_free(text);
Modified: trunk/openvas-client/src/gui/about_dlg.h
===================================================================
--- trunk/openvas-client/src/gui/about_dlg.h 2007-07-18 21:05:51 UTC (rev
277)
+++ trunk/openvas-client/src/gui/about_dlg.h 2007-07-19 08:48:29 UTC (rev
278)
@@ -6,7 +6,7 @@
* Thomas Arendsen Hein <[EMAIL PROTECTED]>
*
* Copyright:
- * Copyright (C) 2007 Software in the Public Interest, Inc.
+ * Copyright (C) 2007 Intevation GmbH
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2,
_______________________________________________
Openvas-commits mailing list
[email protected]
http://lists.wald.intevation.org/mailman/listinfo/openvas-commits