Arjen Baart [Tue, 7 Feb 2012 14:25:37 +0000 (15:25 +0100)]
Added Solaris support in Gnucomo report scripts.
Arjen Baart [Tue, 7 Feb 2012 14:09:59 +0000 (15:09 +0100)]
Intergrated test scripts with automake
The test scripts can be invoked with 'make check'.
Arjen Baart [Tue, 7 Feb 2012 14:04:56 +0000 (15:04 +0100)]
Do not remove roles in the database.
Roles are not tied to a single database. The same roles may
be used by other databases on the same server.
Arjen Baart [Thu, 19 Jan 2012 16:23:46 +0000 (17:23 +0100)]
Added GRANTS in the database for the admin group.
Arjen Baart [Thu, 19 Jan 2012 14:47:51 +0000 (15:47 +0100)]
Added "Login Incorrect" message in login form.
Arjen Baart [Fri, 13 Jan 2012 10:07:00 +0000 (11:07 +0100)]
Added a new script: sendlogs.
Send an update of the logfiles to the gnucomo email address.
arjen [Thu, 24 Mar 2011 10:40:09 +0000 (10:40 +0000)]
Added a summary of the recent changes
arjen [Thu, 24 Mar 2011 10:38:52 +0000 (10:38 +0000)]
Fixed a test syntax error.
arjen [Thu, 24 Mar 2011 10:24:44 +0000 (10:24 +0000)]
Removed line numbers from the SQL scripts output.
arjen [Thu, 24 Mar 2011 10:21:43 +0000 (10:21 +0000)]
Adjusted to new version of libpqxx.
arjen [Thu, 24 Mar 2011 10:20:37 +0000 (10:20 +0000)]
Added some debug info
arjen [Thu, 24 Mar 2011 09:59:21 +0000 (09:59 +0000)]
When removing an object, clean up logs, parameters and notifications.
arjen [Thu, 24 Mar 2011 09:57:09 +0000 (09:57 +0000)]
Put the password for logging into the database between quotes (').
arjen [Thu, 24 Mar 2011 09:55:17 +0000 (09:55 +0000)]
Cleaned up the COLUMN recognized from the TABLE logng
arjen [Thu, 24 Mar 2011 09:49:20 +0000 (09:49 +0000)]
Cleanup abuse records only for subnets smaller than /16.
arjen [Thu, 24 Mar 2011 09:46:36 +0000 (09:46 +0000)]
Resolve a hostname before adding to the abuses.
arjen [Wed, 23 Mar 2011 17:04:41 +0000 (17:04 +0000)]
Added a new group daemon and created additional permissions to the database.
arjen [Wed, 23 Mar 2011 16:59:37 +0000 (16:59 +0000)]
Added a few test desriptions.
arjen [Wed, 12 Dec 2007 09:14:02 +0000 (09:14 +0000)]
Prepared for release 0.0.12
arjen [Wed, 12 Dec 2007 09:11:06 +0000 (09:11 +0000)]
Prepared for version 0.0.12
arjen [Wed, 12 Dec 2007 09:06:21 +0000 (09:06 +0000)]
Added a new script gcm_maintenance.php to cleanup the database
and check referential integrity. Purging old log entries is
removed from the gcm_daemon script.
arjen [Mon, 10 Dec 2007 16:29:59 +0000 (16:29 +0000)]
When blocking a subnet, maintain the references to the log table from
all IP addresses in that subnet.
arjen [Mon, 10 Dec 2007 16:27:33 +0000 (16:27 +0000)]
Added an option to perform one action on multiple notifications at once.
arjen [Mon, 10 Dec 2007 16:22:42 +0000 (16:22 +0000)]
This page in now obsolete and redirects to index.php
arjen [Mon, 10 Dec 2007 16:13:16 +0000 (16:13 +0000)]
Accept [info] as a valid httpd error line.
arjen [Mon, 10 Dec 2007 16:12:37 +0000 (16:12 +0000)]
New options added:
-l <file>: Read input from logfile <file>.
-s <file>: Use <file> as the status file instead of the default.
-v Verbose output
Output debug information only when the -v option
is added on the command line.
Buffer overflow problem with input lines of more than 4096
characters fixed.
arjen [Wed, 28 Nov 2007 17:02:23 +0000 (17:02 +0000)]
Added fields to edit the range of a DYNAMIC property.
arjen [Thu, 22 Nov 2007 07:05:11 +0000 (07:05 +0000)]
Prepared for release 0.0.11
arjen [Thu, 22 Nov 2007 07:04:17 +0000 (07:04 +0000)]
Added description of test scripts.
Prepared for release 0.0.11
arjen [Thu, 22 Nov 2007 07:01:45 +0000 (07:01 +0000)]
Removed the remark about database security.
arjen [Wed, 21 Nov 2007 15:42:46 +0000 (15:42 +0000)]
Removed the separate frame for the buttonbar.
arjen [Wed, 21 Nov 2007 15:40:50 +0000 (15:40 +0000)]
The test script, gcmtest can run individual tests as opposed to running
all tests in sequence.
arjen [Wed, 21 Nov 2007 15:34:12 +0000 (15:34 +0000)]
Scripts for collecting data on Gnucomo clients.
arjen [Wed, 21 Nov 2007 15:27:48 +0000 (15:27 +0000)]
Added a PHP5 module for the configuration class
arjen [Wed, 21 Nov 2007 15:23:32 +0000 (15:23 +0000)]
Logrunner uses the official hostname (FQDN) instead of the
hostname returned by gethostname().
arjen [Wed, 21 Nov 2007 15:14:26 +0000 (15:14 +0000)]
Removed debug output.
arjen [Wed, 21 Nov 2007 14:40:48 +0000 (14:40 +0000)]
New version number and release date.
arjen [Wed, 21 Nov 2007 14:38:06 +0000 (14:38 +0000)]
The buttonbar at the top of each page is now a fixed 'div' element
instead of a framed page.
Contributed by Edwin Nadorp.
arjen [Sat, 17 Nov 2007 09:34:07 +0000 (09:34 +0000)]
Cleaned up some leftovers
arjen [Sat, 17 Nov 2007 09:32:24 +0000 (09:32 +0000)]
Minor fixes to make created and upgraded databases equal.
Cleanup of database destruction script.
arjen [Wed, 14 Nov 2007 16:20:05 +0000 (16:20 +0000)]
New program: spamdetect.
Expirimental utility to log manually reported spam and have
Gnucomo detect the spammer's IP address.
arjen [Wed, 14 Nov 2007 16:19:25 +0000 (16:19 +0000)]
Bugfix: Segmentation fault when reading an rpm package list
with empty lines.
arjen [Sat, 3 Nov 2007 10:30:10 +0000 (10:30 +0000)]
Added the class definition for a filesystem parameter.
New issue type: 'property out of range'.
arjen [Sat, 3 Nov 2007 10:26:13 +0000 (10:26 +0000)]
Added a new filter which can directly read the output
of the UNIX df command. A brief description is added in
the user manual.
arjen [Sat, 3 Nov 2007 10:23:53 +0000 (10:23 +0000)]
Handling of parameters is greatly improved.
When creating a new parameter from an XML report which is fed into
gcm_input, the class definition is used as a template to fill in
the default values for the properties.
The class is also used as a template when a new property is added
to an existing parameter.
DYNAMIC properties are now handled properly. Instead of making a
'changed property' notification, the value is checked against the
defined range for the property. An 'out of range' notification
is created when this condition is detected.
arjen [Sat, 27 Oct 2007 08:47:35 +0000 (08:47 +0000)]
Index page and style sheet for the Gnucomo website
arjen [Sat, 27 Oct 2007 08:46:21 +0000 (08:46 +0000)]
Select a specific host from a logfile, in case
syslogd acts as a log server for multiple systems.
This adds a new parameter (logile/fromhost) to the configuration
file.
arjen [Sat, 27 Oct 2007 08:38:40 +0000 (08:38 +0000)]
New button for the main page
arjen [Sat, 27 Oct 2007 08:38:18 +0000 (08:38 +0000)]
Removed link to advanced log analysis
arjen [Sat, 27 Oct 2007 08:37:44 +0000 (08:37 +0000)]
Added title tags
arjen [Tue, 23 Oct 2007 14:47:36 +0000 (14:47 +0000)]
Prepared for release 0.0.10
arjen [Tue, 23 Oct 2007 14:38:48 +0000 (14:38 +0000)]
Added a description of Object.
arjen [Tue, 23 Oct 2007 14:37:52 +0000 (14:37 +0000)]
Added a remark for installation of the web interface.
arjen [Tue, 23 Oct 2007 11:25:42 +0000 (11:25 +0000)]
Fixed the Failure and warning issues.
arjen [Tue, 23 Oct 2007 11:23:52 +0000 (11:23 +0000)]
Record the date when adding the number of abuses for an IP address
in the abuse list.
arjen [Fri, 19 Oct 2007 07:22:12 +0000 (07:22 +0000)]
When extracting the service name for a log entry, the '/' character
is not considered part of that name.
arjen [Fri, 19 Oct 2007 07:16:44 +0000 (07:16 +0000)]
Improved interface for editing check patterns.
arjen [Fri, 19 Oct 2007 07:15:52 +0000 (07:15 +0000)]
In the abuse list, IP addresses can be whitelisted.
arjen [Sun, 6 May 2007 08:39:06 +0000 (08:39 +0000)]
Skip the Email header when reading XML input.
arjen [Sun, 6 May 2007 08:35:16 +0000 (08:35 +0000)]
Rewrote most functions and datastructures into C++
Use the Gnucomo (XML) configuration file
arjen [Fri, 2 Feb 2007 07:36:39 +0000 (07:36 +0000)]
Started an object oriented abstraction of Gnucomo
arjen [Thu, 1 Feb 2007 12:31:23 +0000 (12:31 +0000)]
Added web interface for editing issues
arjen [Thu, 11 Jan 2007 13:53:32 +0000 (13:53 +0000)]
PHP database object fetch function reports when an object is not found.
arjen [Thu, 11 Jan 2007 13:51:40 +0000 (13:51 +0000)]
The '-' character is part of the service name.
arjen [Thu, 11 Jan 2007 13:49:54 +0000 (13:49 +0000)]
Experimental start of database OO abstraction layer.
arjen [Thu, 11 Jan 2007 13:47:35 +0000 (13:47 +0000)]
Log_adv and derived tables removed.
Create notifications from log entries with pattern matching.
arjen [Thu, 11 Jan 2007 13:44:29 +0000 (13:44 +0000)]
Manually edit parameters.
View logs from abusing IP addresses.
arjen [Sat, 4 Jun 2005 07:31:39 +0000 (07:31 +0000)]
Adapted to automake 2.59 and autoconf 1.6.3
arjen [Sat, 4 Jun 2005 07:30:25 +0000 (07:30 +0000)]
Improved the search for Postgres libraries
arjen [Sat, 4 Jun 2005 07:27:29 +0000 (07:27 +0000)]
Made the background color slightly brighter
arjen [Sat, 4 Jun 2005 07:25:59 +0000 (07:25 +0000)]
Added an interface to edit check patterns
arjen [Sat, 4 Jun 2005 07:24:38 +0000 (07:24 +0000)]
New page: Abuse list
arjen [Sat, 4 Jun 2005 07:22:40 +0000 (07:22 +0000)]
New page: Parameter classes administration.
arjen [Sat, 4 Jun 2005 07:18:25 +0000 (07:18 +0000)]
Added a view for the log analysis with a link from the log page.
arjen [Sat, 4 Jun 2005 07:16:49 +0000 (07:16 +0000)]
New function to free the database result set.
arjen [Sat, 4 Jun 2005 07:15:16 +0000 (07:15 +0000)]
Added pattern check on log entries with the service_pattern table.
arjen [Sat, 4 Jun 2005 07:13:30 +0000 (07:13 +0000)]
Added log analysis for spam and abuse in sendmail log entries.
arjen [Sat, 4 Jun 2005 07:09:47 +0000 (07:09 +0000)]
- Fixed field declaration for PostgreSQL 7.4
- New tables: log_abuse, object_abuse and service_pattern
- Added general service patterns in the service 'ANY'
- Added new issue types.
arjen [Tue, 31 May 2005 05:51:41 +0000 (05:51 +0000)]
Textual changes in parameter notifications
arjen [Tue, 31 May 2005 05:49:37 +0000 (05:49 +0000)]
Recreated by automake 1.6.3
arjen [Tue, 31 May 2005 05:47:33 +0000 (05:47 +0000)]
Configuration file in /etc, status files in /var/lib
arjen [Tue, 13 Jan 2004 12:20:12 +0000 (12:20 +0000)]
Accept '/' and '.' characters within the service name
arjen [Sat, 10 Jan 2004 20:11:24 +0000 (20:11 +0000)]
Added a list of related projects and introduced the concept of
dynamic parameters
arjen [Sat, 10 Jan 2004 20:04:12 +0000 (20:04 +0000)]
Send email about open notifications to an object's users.
arjen [Sat, 10 Jan 2004 20:03:02 +0000 (20:03 +0000)]
*** empty log message ***
arjen [Thu, 8 Jan 2004 14:19:03 +0000 (14:19 +0000)]
Improved method for finding PostgreSQL libraries in configure script.
arjen [Thu, 8 Jan 2004 14:16:26 +0000 (14:16 +0000)]
Bugfixes in the analysis of sendmail logs.
arjen [Thu, 8 Jan 2004 14:14:35 +0000 (14:14 +0000)]
Added test data for Problem Report 15, 16 and 17
arjen [Wed, 24 Dec 2003 21:57:00 +0000 (21:57 +0000)]
Fixed the translation of email delay times
arjen [Wed, 24 Dec 2003 07:44:15 +0000 (07:44 +0000)]
Prepared for release 0.0.9
arjen [Wed, 24 Dec 2003 07:41:23 +0000 (07:41 +0000)]
Changed version number
arjen [Wed, 24 Dec 2003 07:40:36 +0000 (07:40 +0000)]
Changed the order of the libraries
arjen [Wed, 24 Dec 2003 07:35:46 +0000 (07:35 +0000)]
Adjusted line numbers of database creation script
arjen [Wed, 24 Dec 2003 07:34:59 +0000 (07:34 +0000)]
Set the lib path for libpqxx
arjen [Wed, 24 Dec 2003 07:33:56 +0000 (07:33 +0000)]
New test scripts
arjen [Mon, 22 Dec 2003 13:31:11 +0000 (13:31 +0000)]
*** empty log message ***
arjen [Mon, 22 Dec 2003 10:28:26 +0000 (10:28 +0000)]
Catch an exception if we can not setup a database transaction.
arjen [Mon, 22 Dec 2003 10:22:21 +0000 (10:22 +0000)]
Accept a wider range of input patterns
arjen [Mon, 22 Dec 2003 10:20:21 +0000 (10:20 +0000)]
Report if the message type can not be detected.
arjen [Thu, 18 Dec 2003 09:54:21 +0000 (09:54 +0000)]
Redesigned gcm_input with polymorphic message filter classes.