summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2014-05-16 22:33:44 +0200
committerMichael Biebl <biebl@debian.org>2014-05-16 22:34:20 +0200
commit7efa0c8451e5f8adaef5509cda2f0c2225ec01a5 (patch)
tree5932ec5fd5bb33128b0a689a55aa120aa4b7611d
parent4845f84524b7159d2785cb443c8839b2634993b7 (diff)
downloadrsyslog-7efa0c8451e5f8adaef5509cda2f0c2225ec01a5.tar.gz
Build omelasticsearch module
which provides support for logging to an Elasticsearch server. Split that module into a separate package called rsyslog-elasticsearch. Closes: #744951
-rw-r--r--debian/changelog3
-rw-r--r--debian/control12
-rw-r--r--debian/rsyslog-elasticsearch.install1
-rwxr-xr-xdebian/rules1
4 files changed, 17 insertions, 0 deletions
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 <biebl@debian.org> 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 \