The
BASE project
(Basic Analysis and Security Engine) is a tool for network
security monitoring:
This application provides a web front-end to query and analyze the alerts coming from a SNORT IDS system.
BASE is a web interface to perform analysis of intrusions that snort has detected on your network. It uses a user authentication and role-base system, so that you as the security admin can decide what and how much information each user can see. It also has a simple to use, web-based setup program for people not comfortable with editing files directly.
To understand BASE, one must first look at
SNORT, an
open-source Network Intrusion Detection System.
The
SNORT description says:
Snort is an open source network intrusion detection system, capable of performing real-time traffic analysis and packet logging on IP networks. It can perform protocol analysis, content searching/matching and can be used to detect a variety of attacks and probes, such as buffer overflows, stealth port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
BASE uses its web-based interface to make access to the intrusion
monitoring data simple. See the BASE
screenshots
(big and slow) to see how the system is used for monitoring
network traffic, zooming in on interesting activity,
and generating statistical reports.
Base has been written by a relatively small group of
developers and
translators.
Base is licensed under the GNU General Public License (GPL).
It runs on many Unix variants as well as Windows.
The software is written in Perl, PHP, Tcl, and the Unix Shell.
The BASE
project summary has more general information.
Version 1.0 of BASE
was announced this week:
"This release includes many bug fixes over previous releases of BASE and ACID. It also is the first release to include the Flow-Portscan preprocessor patch. It also has support for multiple languages, with 11 languages included in the package. It also has a fully functional user authentication and role-basing system."
Security administrators should find BASE and SNORT to be useful
tools for monitoring their networks.
The software is available for download
here.
Comments (none posted)
System Applications
Database Software
Version 8.0.0 Beta 5 of the PostgreSQL database has been released.
"
Its been almost 4 weeks since Beta4, and alot of work, involving alot of
bug fixes, and documentation improvements, to the source tree, we have
just released our 5th Beta of 8.0.0.
All of our major Open Items have now been completed, and we're slowly
entering the final stages, involving alot of testing and documentation
changes."
Full Story (comments: none)
The November 22, 2004 edition of the PostgreSQL Weekly News is
out with the week's latest PostgreSQL database articles and resources.
Full Story (comments: none)
O'Reilly is running
an introductory article on Slony, a database replication package.
"
Slony is an experimental new feature intended to introduce powerful
replication to PostgreSQL. It's a complicated problem, though. Elein
Mustain introduces the Slony project, its aims, and the goals of Slony-I, the
first milestone."
Comments (none posted)
Interoperability
Stable version 3.0.9 of Samba is out.
"
This is the version
that production Samba servers should be running for all
current bug-fixes. There have been several important issues
fixes since the 3.0.8 release."
Full Story (comments: none)
Printing
A new release of hpnpf,
an alternate backend for driving PostScript printers using the HP PJL
language,
is available.
"
After some bug fixes today it additionally supports raw printing of PCL data."
Comments (none posted)
Web Site Development
Version 2.0 of Magnolia, a cross-platform content management system (CMS),
has been announced.
"
The Magnolia 2.0 CMS combines an outstanding GUI, great usability, web-based deplyoment and J2EE enterprise strength. It is the first open source CMS using JSR-170, the "Java Content Repository API."
Comments (none posted)
Michael Collins
looks at mod_perlservice on O'Reilly.
"
Mod_perlservice is a cool, new way to do remoting -- sharing data between server and client processes -- with Perl and Apache. Let's start by breaking that crazy name apart: mod + perl + service."
Comments (none posted)
Desktop Applications
Audio Applications
Version 1.2.3 of
Audacity
us available.
"
Audacity 1.2.3 is a new stable version of the free Audacity sound editor. This release fixes a bug that interfered with long recordings on some Windows systems, and another bug that causes random crashes on Mac OS X. It also includes several updated translations, and some other minor bug fixes and improvements."
Comments (none posted)
Desktop Environments
GnomeDesktop.org has an
Around the Planet summary that includes:
"
Happenings from the past week broadcast on PlanetGNOME..."
Comments (none posted)
The November 19, 2004 edition of the
KDE CVS-Digest
has been published. Here's the content summary:
"
Kicker rewrite merged into HEAD for further testing. New Kontact summary plugin for dates and holidays. kttsd adds support for Festival 2.0 MultiSyn voices. KDevelop has a new Ruby source code debugger."
Comments (none posted)
Desktop Publishing
GnomeDesktop.org has
an announcement
for a new font.
"
I've released another LGPL font, Essays 1743, based on the
typeface used in a 1743 English translation of Montaigne's Essays.
Comments (none posted)
Electronics
The latest new electronics applications on
Open Collector
include VTracer 1.4 (a Verilog Testbench developer aid),
and a new release of the fpga4fun FPGA tutorials, projects and boards
project.
Comments (none posted)
Financial Applications
Version 0.10.1 of CK-ERP
has been announced. This release adds a new vendor relationship
management module.
"
CK-ERP is an open source accounting/ERP/CRM system that runs on top of phpGroupWare. It comprises 18 modules - Admin, Contact Management, Customer Relationship, Vendor Relationship, Ledger, Bank Reconciliation, Inventory, Service, AP, AR, PO, SO, Quotation, POS for Cashier, POS for Manager, HR, Staff Self Service and Payroll. Operating platform can either be LAMP or LAPP."
Comments (none posted)
Games
Version 0.3.6 of Cyphesis, a small to medium scale server for
WorldForge games,
has been released.
Changes include a cleaver tool for butchering pigs, an
axe tool for chopping down trees, packaging improvements, and more.
Comments (none posted)
GUI Packages
The
wxWidgets site mentions the
first release of the
Lit Window Library.
"
The first public release of Hajo Kirchoff's Lit Window Library (for C++) is now available at from LitWindow itself. The goal of The Lit Window Library is to speed up C++ GUI coding by a factor of 10. It greatly reduces the amount of work needed to code user interface requirements. This is not just another "better widgets" library. The library introduces two new, different concepts to UI coding: a data abstraction layer (reflections) and rule-based programming."
Comments (none posted)
GnomeDesktop.org
points to
a useful article on open-source user interface design.
"
Free and open source software is often criticised for being less usable than its commercial equivalent. Good user interface design isn't some magical thing that FOSS developers can't do for themselves, however. Benjamin Roe has written a short article describing five key points of good interface design that any developer can use in their projects."
Comments (none posted)
Imaging Applications
New releases of Caliph and Emir
have been announced.
"
Recently a major update on Caliph and Emir was released.
Caliph & Emir are
MPEG-7 based Java prototypes for digital photo and image annotation and
retrieval supporting graph like annotation for semantic metadata and content
based image retrieval using MPEG-7 descriptors."
Comments (none posted)
The second pre-release of the GIMP version 2.2
has been announced.
"
Unless major problems show up, the GIMP 2.2.0 release is supposed to follow later this month." See the
NEWS document
for change details.
Comments (none posted)
Instant Messaging
Version 2.4.1 of
XChat, a
multi-platform IRC client, is available. This release features
bug fixes, performance improvements, and more, see the
changelog file
for details.
Comments (none posted)
Music Applications
Version 0.6.3 of BEAST/BSE, the BEdevilled Audio SysTem
and the Bedevilled Sound Engine, has been released.
"
Outstanding new features include support for skins, many sample
file formats, MIDI file import abilities, an improved piano roll
widget, the track editor which allows for easy selection of
synthesisers or samples as track sources, loop support in songs,
mixer support, unlimited Undo/Redo capabilities and MIDI automation."
Full Story (comments: none)
Version 0.15 of liblo, an implementation of the Open Sound Control
protocol for POSIX systems, has been released.
"
This release adds some OSX compatibility fixes from Taybin Rutkin, support
for OSC multipath pattern matching courtesy of Daniel Holth's pattern
matcher and I've added bundle i/o."
Full Story (comments: none)
Version 1.0.1 of Soundtank, an application that allows LADSPA plugins
to be used as a software synthesizer, is out.
"
Release 1.0.1 contains many useability improvements, including
the ability to refer to object controls & data ports by their names
as well as their indexes."
Full Story (comments: none)
Office Suites
KDE.News has
the announcement
for version 1.3.5 of the KOffice office suite.
"
The KOffice team is happy to bring you the fifth bugfix release of KOffice.
KOffice 1.3.5 features a new language (Breton), the PDF import filter
includes a stronger security fix and there are also a few fixes for the
OpenOffice.org Impress Export Filter."
Comments (none posted)
PDA Software
Version 1.3.6 of
PalmDB, a
"
Pure Python library to read/write/modify Palm PDB and PRC format databases", is available.
Comments (none posted)
Web Browsers
Version 1.8 Alpha 5 of the Mozilla browser
has been announced.
"
This
latest alpha version of the Mozilla Application Suite features around 600 bug
fixes."
Comments (none posted)
Miscellaneous
Version 3.0 of Pooter, a multi-platform personal information manager,
has been released.
Full Story (comments: none)
Languages and Tools
Caml
The November 16-23, 2004 edition of the Caml Weekly News
is online with a new round of Caml language articles.
Full Story (comments: none)
Java
Brian Goetz
covers atomic variables under JDK 5.0 on IBM developerWorks.
"
Until JDK 5.0, it was not possible to write wait-free, lock-free algorithms in the Java language without using native code. The addition of the atomic variable classes in java.util.concurrent changes that situation. Follow along with concurrency expert Brian Goetz as he explains how these new classes have enabled the development of highly scalable nonblocking algorithms in the Java language."
Comments (none posted)
Lu Jian
examines the Proxy pattern on O'Reilly.
"
Proxy, introduced in Java 1.3, offers an interesting way to provide an
interface's implementation at runtime, but there's more that can be done. Lu
Jian shows how bytecode manipulation can be used to provide dynamic
delegation, allowing you to provide runtime implementations of interfaces,
abstract classes, and even concrete classes."
Comments (none posted)
Perl
The November 1-9, 2004 edition of
This Week on perl5-porters is available. here's the content summary:
"
In this beginning of November, the porters have discussed about regression
tests, using new functions from the C library when they're found, the roadmap
for perl 5.10, optimisations, signals, and other miscellaneous topics."
Comments (none posted)
PostScript
Beta release 8.33 of AFPL Ghostscript
has been announced.
"
This is the fourth testing release of our development tree toward the 8.50 major release. We believe this to be a candidate for release quality; we expect to follow it shortly with the first stable release."
Comments (none posted)
Stable version 1.1 of
BarcodeWriter is available.
"
A few times I have needed to implement routines that output Adobe PostScript for the purpose of printing barcodes in several different languages. Recently this has provoked me to cook up the following routine that implements the printing of barcodes entirely within level 2 PostScript. This means that the entire process of converting the input string into the printed output is performed by the printer itself, thus avoiding the need to reimplement the barcode generation process whenever your language needs change."
Comments (none posted)
Python
Release candidate 1 of Python 2.4 has been announced.
"
Notable changes in rc1 include a handful of bug fixes, including a
thread shutdown race bug." See A.M. Kuchling's
What's New in Python 2.4 document for details.
Full Story (comments: none)
The October 1-15, 2004 edition of the python-dev Summary
is online with coverage of activity on the
python-dev mailing list.
Full Story (comments: none)
Beta version 1.0_06 of PyCLIPS
has been announced.
"
PyCLIPS is a Python module to interface the CLIPS expert system shell
library. This new release contains many fixes and enhancements, as the test
suite is becoming more complete and users give their feedback about the
module. An upgrade is suggested for everyone who regularly uses PyCLIPS since
many serious errors have been corrected."
Comments (none posted)
Unstable version 2.9.0 of gnome-python, the Python language bindings
to the GNOME developer platform libraries, are out.
"
This release contains some internal reorganisations
in the modules, as previously announced in pygtk list."
Full Story (comments: none)
Unstable version 2.9.0 of the gnome-python-extras have been announced.
"
This is a companion release to gnome-python 2.9.0, containing the
modules that were removed from it due to wrapping libraries not part of
the GNOME Developer Platform."
Full Story (comments: none)
Version 0.8.4 of urwid, a curses-based UI library for Python,
is out. Changes include better Cyrillic support, new screenshot
functionality, improved input debugging, and more.
Full Story (comments: none)
The November 22, 2004 edition of Dr. Dobb's Python-URL!
is out with a new collection of Python article links.
Full Story (comments: none)
Ruby
Garrett Rooney
explains how to extend Ruby in an O'Reilly article.
"
High-level languages such as Perl, Python, and Ruby are very effective for
application development, but linking them to existing C libraries is tedious,
isn't it? Not really. As Garrett Rooney demonstrates, writing Ruby bindings
for C libraries is easier than you might think."
Comments (none posted)
Build Tools
Andy Oram and Robert Mecklenburg
discuss the make utility on O'Reilly.
"
The make utility is an enticing servant, always there and always accommodating. Like the indispensable sidekicks found in many novels and movies, make starts out as the underappreciated supplicant to whom you throw a few odd jobs, and then gradually takes over the entire enterprise."
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in the news>>