summaryrefslogtreecommitdiffstats
path: root/rules/syslogng.in
diff options
context:
space:
mode:
authorSteffen Trumtrar <s.trumtrar@pengutronix.de>2016-04-28 10:47:22 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2016-05-17 08:28:48 +0200
commitd145d3aeb0f4aa1786d6b4ead84714c9324a579b (patch)
treea22ca4a6bfbcce0605be1fd821bf4f7bd562573b /rules/syslogng.in
parentf6a9b964f7596b5e94d580c6ac871260b4585048 (diff)
downloadptxdist-d145d3aeb0f4aa1786d6b4ead84714c9324a579b.tar.gz
ptxdist-d145d3aeb0f4aa1786d6b4ead84714c9324a579b.tar.xz
syslogng: version bump 2.0.10 -> 3.7.3
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/syslogng.in')
-rw-r--r--rules/syslogng.in37
1 files changed, 37 insertions, 0 deletions
diff --git a/rules/syslogng.in b/rules/syslogng.in
index 06e04c2a4..d4105649a 100644
--- a/rules/syslogng.in
+++ b/rules/syslogng.in
@@ -6,10 +6,13 @@ menuconfig SYSLOGNG
prompt "syslog-ng "
select EVENTLOG
select GLIB
+ select PYTHON if SYSLOGNG_PYTHON_DESTINATION
select LIBC_NSL
select LIBC_RT
select LIBNET if SYSLOGNG_SPOOF_SOURCE
+ select LIBPCRE
select TCPWRAPPER if SYSLOGNG_TCP_WRAPPER
+ select SYSTEMD if SYSLOGNG_SYSTEMD
help
The next generation syslog daemon.
@@ -36,6 +39,31 @@ config SYSLOGNG_SPOOF_SOURCE
destinations though the original message can be
received by TCP as well.
+config SYSLOGNG_AMQP_DESTINATION
+ bool
+ prompt "support the AMQP destination"
+ help
+ Enables the ability to publish AMQP messages.
+
+config SYSLOGNG_MONGODB_DESTINATION
+ bool
+ prompt "support the MongoDB destination"
+ help
+ Enables the ability to send messages to a MongoDB database.
+
+config SYSLOGNG_PYTHON_DESTINATION
+ bool
+ prompt "support the python destination"
+ help
+ Enables the ability to use inline python in the
+ syslog-ng configuration file.
+
+config SYSLOGNG_STOMP_DESTINATION
+ bool
+ prompt "support the STOMP destination"
+ help
+ Enables the ability to send STOMP messages to message brokers.
+
comment "runtime options ---"
config SYSLOGNG_CONFIG
@@ -48,6 +76,15 @@ config SYSLOGNG_CONFIG
ptxdist installation
("<PTXDIST>/projectroot/etc/syslog-ng.conf").
+config SYSLOGNG_SYSTEMD
+ bool
+ default y
+ prompt "Enable systemd support"
+ depends on INITMETHOD_SYSTEMD
+ help
+ Installs the systemd service file and enables support for the
+ systemd-journal
+
config SYSLOGNG_STARTSCRIPT
bool
default y