Download Latest Version laos-2.4.5.tgz (700.9 kB)
Email in envelope

Get an email when there's a new version of Laos

Home
Name Modified Size InfoDownloads / Week
v2.4.5 2015-08-03
README 2015-03-04 2.4 kB
Totals: 2 Items   2.4 kB 0
LAOS stands for Linux Auto Operator System, it is a passive automation system for the Linux OS. 

Basically it is possible to setup a number of regular expressions that are match against any message 
arriving to the daemon through the syslog protocol, and associate to each of them an arbitrary number 
of commands to be executed on the Linux system.

Features:
=========

* horizontal scaling due to strong multithreading support
* RFC5424 - The Syslog Protocol;
* RFC3339 - Date and Time on the Internet: Timestamps;
* RFC6587 - Transmission of Syslog Messages over TCP;

Credits:
========

Linux Auto Operator System (LAOS) is:

* an open source product copyright (C) 2012-2015 by Giampiero Gabbiani <Giampiero@Gabbiani.org>;
* distributed under the GNU Lesser General Public License
* developed using the following **free software**:

  Extended Exception Library
    Copyright (C) 2014-2015 by Giampiero Gabbiani <Giampiero@Gabbiani.org>, distributed under the GNU Lesser General Public License;
    
  Trivial Serialization library
    Copyright (C) 2012-2015 by Giampiero Gabbiani <Giampiero@Gabbiani.org>, distributed under the GNU Lesser General Public License;

  Variable Expression library
    Copyright (C) 2002-2010 Peter Simons <simons@cryp.to>, distributed under the terms published on http://www.nongnu.org/varexp/;

  DBusTL
    Copyright (C) 2008, 2009  Fabien Chevalier <chefabien@gmail.com>, distributed under the terms of the GNU Lesser General Public License
    The code used has been modified in 2012-2013 by Giampiero Gabbiani for LAOS integration in the following areas:

    - bugfix on (De)Serializer<bool>::run() implementations;
    - DBus VARIANT implementation through boost::any<>;
    - DBus signal call implementation;
    - DBus shared connection implementation;
    - noexcption support remved;
    - all the code required to be compiled with c++0x standard;

  Boost libraries
    Copyright (C) various authors, distributed under the terms of the Boost Software License;

Distro supported:
=================

- Gentoo        64bits
- CentOS-7      64bits
- Fedora-21     64bits
- OpenSUSE-13.2 64bits

Final Notes
~~~~~~~~~~~

*This file use the reStructuredText format.* 

*More information at http://en.wikipedia.org/wiki/ReStructuredText*

*Quick reference at http://docutils.sourceforge.net/docs/user/rst/quickref.html*
Source: README, updated 2015-03-04