From 7efa0c8451e5f8adaef5509cda2f0c2225ec01a5 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Fri, 16 May 2014 22:33:44 +0200 Subject: Build omelasticsearch module which provides support for logging to an Elasticsearch server. Split that module into a separate package called rsyslog-elasticsearch. Closes: #744951 --- debian/changelog | 3 +++ debian/control | 12 ++++++++++++ debian/rsyslog-elasticsearch.install | 1 + debian/rules | 1 + 4 files changed, 17 insertions(+) create mode 100644 debian/rsyslog-elasticsearch.install diff --git a/debian/changelog b/debian/changelog index 8eb6139..d6c5a8c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,9 @@ rsyslog (7.6.3-2) UNRELEASED; urgency=medium * Update Build-Depends: - Bump librelp-dev to (>= 1.2.5). + * Build omelasticsearch module which provides support for logging to an + Elasticsearch server. Split that module into a separate package called + rsyslog-elasticsearch. (Closes: #744951) -- Michael Biebl Thu, 03 Apr 2014 03:13:20 +0200 diff --git a/debian/control b/debian/control index 579a92f..b33c380 100644 --- a/debian/control +++ b/debian/control @@ -10,6 +10,7 @@ Build-Depends: debhelper (>= 8), libmysqlclient-dev, libpq-dev, libmongo-client-dev (>= 0.1.4), + libcurl4-gnutls-dev, libkrb5-dev, libgnutls-dev, librelp-dev (>= 1.2.5), @@ -115,6 +116,17 @@ Description: MongoDB output plugin for rsyslog This plugin allows rsyslog to write the syslog messages to MongoDB, a scalable, high-performance, open source NoSQL database. +Package: rsyslog-elasticsearch +Architecture: any +Priority: extra +Depends: ${shlibs:Depends}, + ${misc:Depends}, + rsyslog (= ${binary:Version}), +Description: Elasticsearch output plugin for rsyslog + This plugin allows rsyslog to write syslog messages to Elasticsearch, a + distributed, multitenant-capable full-text search engine with a RESTful web + interface and schema-free JSON documents. + Package: rsyslog-gssapi Architecture: any Priority: extra diff --git a/debian/rsyslog-elasticsearch.install b/debian/rsyslog-elasticsearch.install new file mode 100644 index 0000000..5173ef9 --- /dev/null +++ b/debian/rsyslog-elasticsearch.install @@ -0,0 +1 @@ +usr/lib/rsyslog/omelasticsearch.so diff --git a/debian/rules b/debian/rules index fae9033..3c94bd3 100755 --- a/debian/rules +++ b/debian/rules @@ -19,6 +19,7 @@ override_dh_auto_configure: --enable-mysql \ --enable-pgsql \ --enable-ommongodb \ + --enable-elasticsearch \ --enable-mail \ --enable-imfile \ --enable-impstats \ -- cgit v1.2.3