How to Install and Uninstall syslog-ng-mod-lua Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 18,2024

1. Install "syslog-ng-mod-lua" package

This is a short guide on how to install syslog-ng-mod-lua on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install syslog-ng-mod-lua

2. Uninstall "syslog-ng-mod-lua" package

This is a short guide on how to uninstall syslog-ng-mod-lua on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove syslog-ng-mod-lua $ sudo apt autoclean && sudo apt autoremove

3. Information about the syslog-ng-mod-lua package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: syslog-ng-mod-lua
Architecture: amd64
Version: 0.3.3-2ubuntu1
Multi-Arch: foreign
Priority: extra
Section: universe/admin
Source: syslog-ng-incubator
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: syslog-ng maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 120
Depends: libc6 (>= 2.14), libevtlog0 (>= 0.2.3), libglib2.0-0 (>= 2.28.0), libivykis0 (>= 0.29), liblua5.2-0, syslog-ng-core (>= 3.5.6~), syslog-ng-core (<< 3.5.7~)
Filename: pool/universe/s/syslog-ng-incubator/syslog-ng-mod-lua_0.3.3-2ubuntu1_amd64.deb
Size: 24376
MD5sum: 8540eef35b09cb3f2452e470bf85e3ee
SHA1: 4fde0b337e0fa8ca2e214776a4c60bddf3f30879
SHA256: cc0a03cefa69dfd05f4669be0f69b99922f16ddbe581de563b7ceb38e2c896bd
SHA512: fdef779d34b4f025ba51eeaa722501fea6bdc6c434af8f21467e3660cd7705adaf0606fce1bc6b6ae8253d1b2b33be380ee67742395f86836c3bb7254f031f58
Homepage: https://github.com/balabit/syslog-ng-incubator
Description-en: Enhanced system logging daemon (Lua destination)
syslog-ng is an enhanced log daemon, supporting a wide range of input
and output methods: syslog, unstructured text, message queues,
databases (SQL and NoSQL alike) and more.
.
Key features:
.
* receive and send RFC3164 and RFC5424 style syslog messages
* work with any kind of unstructured data
* receive and send JSON formatted messages
* classify and structure logs with builtin parsers (csv-parser(),
db-parser(), etc.)
* normalize, crunch and process logs as they flow through the system
* hand on messages for further processing using message queues (like
AMQP), files or databases (like PostgreSQL or MongoDB).
.
This package provides the Lua destination, allowing one to write
destination drivers without having to touch C, in Lua. It also
includes the monitor() source driver, which allows one to write Lua
functions that periodically trigger and emit log messages.
Description-md5: 2a20eb6a6104a41cc89f6ed0449f20ae

Package: syslog-ng-mod-lua
Priority: extra
Section: universe/admin
Installed-Size: 120
Maintainer: Ubuntu Developers
Original-Maintainer: syslog-ng maintainers
Architecture: amd64
Source: syslog-ng-incubator
Version: 0.3.3-2build1
Depends: libc6 (>= 2.14), libevtlog0 (>= 0.2.3), libglib2.0-0 (>= 2.28.0), libivykis0 (>= 0.29), liblua5.2-0, syslog-ng-core (>= 3.5.6~), syslog-ng-core (<< 3.5.7~)
Filename: pool/universe/s/syslog-ng-incubator/syslog-ng-mod-lua_0.3.3-2build1_amd64.deb
Size: 24240
MD5sum: f4badc13f70b6de1752b5b8a5df5eb09
SHA1: c2a358ea4f26f685b22b6e83529b60d515c755c6
SHA256: 29acce53b0218588722a7fbf88852f10da60f17712937b353ebaa0aa32ee86a8
Description-en: Enhanced system logging daemon (Lua destination)
syslog-ng is an enhanced log daemon, supporting a wide range of input
and output methods: syslog, unstructured text, message queues,
databases (SQL and NoSQL alike) and more.
.
Key features:
.
* receive and send RFC3164 and RFC5424 style syslog messages
* work with any kind of unstructured data
* receive and send JSON formatted messages
* classify and structure logs with builtin parsers (csv-parser(),
db-parser(), etc.)
* normalize, crunch and process logs as they flow through the system
* hand on messages for further processing using message queues (like
AMQP), files or databases (like PostgreSQL or MongoDB).
.
This package provides the Lua destination, allowing one to write
destination drivers without having to touch C, in Lua. It also
includes the monitor() source driver, which allows one to write Lua
functions that periodically trigger and emit log messages.
Description-md5: 2a20eb6a6104a41cc89f6ed0449f20ae
Multi-Arch: foreign
Homepage: https://github.com/balabit/syslog-ng-incubator
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

5. The same packages on other Linux Distributions