Free-SA is an open source, free, multiplatform, fast and W3C-compliant command-line/web-based application that has been designed from the offset to act as a log processor and report generating utility. It is implemented in C.
Features at a glance
Key features include support for Postfix, Qmail and Squid log formats, highly customizable configuration, support for known world standards, including W3C HTML, SVG and CSS for reports, as well as SystemV, POSIX and C99 for C code, 20x times faster than competitors.
With the Free-SA software you will be able to control Internet access security policies, control traffic usage, investigate security incidents, detect troubles with configuration, and evaluate server efficiency. Several user-defined and predefined reports are available.
Command-line options include the ability to specify a range of dates for report generation in current locale, send topuser report in text file format to a specific e-mail address, read configuration for a specific file, use a specific file as log file, use a specific folder as the target directory for storing reports, remove records from a log file, as well as to fix the root index.html file.
Getting started with Free-SA
To use the Free-SA software on your GNU/Linux computer, you must first install it. There are two installation methods available, via the main software repositories of your distribution or by compiling the source code.
If you choose the second method, you must download the latest stable version of Free-SA from Softpedia or via its official website (see link below), save the archive on your PC, unpack it and open a terminal emulator.
Navigate to the location of the extracted archive files using the ‘cd’ command, then execute the ‘make’ command to compile the project. After a successful compilation, type ‘make install’ as root or ‘sudo make install’ as a privileged user to install the software system wide.
Under the hood and supported operating systems
The software has been written entirely in the C programming language and works well with GNU/Linux, Microsoft Windows, Solaris, HP-UX and FreeBSD operating systems. It has been successfully tested on 32-bit and 64-bit computers.