summaryrefslogtreecommitdiffstats
path: root/package/syslog-ng
Commit message (Collapse)AuthorAgeFilesLines
* package/syslog-ng: add optional support for geoipBernd Kuhls2016-02-211-0/+7
| | | | | | | | | | | | | | | | When geoip was compiled before, syslog-ng will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/syslog-ng/libgeoip-plugin.so | grep NEEDED | sort 0x0000000000000001 (NEEDED) Shared library: [ld64-uClibc.so.1] 0x0000000000000001 (NEEDED) Shared library: [libc.so.1] 0x0000000000000001 (NEEDED) Shared library: [libGeoIP.so.1] 0x0000000000000001 (NEEDED) Shared library: [libpthread.so.1] 0x0000000000000001 (NEEDED) Shared library: [librt.so.1] 0x0000000000000001 (NEEDED) Shared library: [libsyslog-ng-3.7.so.0] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/syslog-ng: add optional support for libuuid from util-linuxBernd Kuhls2016-02-211-0/+4
| | | | | | | | | | | | | | | When libuuid was compiled before, syslog-ng will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/libsyslog-ng-3.7.so.0.0.0 | grep NEEDED | sort [...] 0x0000000000000001 (NEEDED) Shared library: [libuuid.so.1] The build system offers no option to en-/disable libuuid support: https://github.com/balabit/syslog-ng/blob/master/configure.ac#L1291 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/syslog-ng: add optional support for libcapBernd Kuhls2016-02-211-0/+7
| | | | | | | | | | | | When libcap was compiled before, syslog-ng will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/sbin/syslog-ng | grep NEEDED | sort 0x0000000000000001 (NEEDED) Shared library: [libcap.so.2] [...] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslog-ng: Bump version to 3.7.2Chris Packham2015-11-182-15/+2
| | | | | Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslog-ng: Fix build errorChris Packham2015-10-262-1/+3
| | | | | | | | | | | | Add an upstream patch to fix the following build error. error: redefinition of typedef 'TransportMapperUnix' Fixes: http://autobuild.buildroot.net/results/c9b/c9b31d2de72a4e48a213b5c1d011814566732dfb Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslog-ng: Update URL for upstream patchesChris Packham2015-10-261-5/+5
| | | | | | | | | Rather than pointing at a developer's github repository point at the official Balabit one. The commit SHAs are the same so no other change is needed. Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslog-ng: Link against librtChris Packham2015-10-261-0/+2
| | | | | | | | | | | | | | | Some of the rabbit-mq tools need to link against librt, specify LIBS=-lrt when configuring. Fixes: http://autobuild.buildroot.net/results/a3d/a3dfdebd76d47df11a8e26a215bb88fbce8dc6f7 http://autobuild.buildroot.net/results/7d2/7d26e8efe67bf958162a309acb20800e669543e4 http://autobuild.buildroot.net/results/7b5/7b5370d12a2ff8937cba3a201d4edce3dcd12a6e http://autobuild.buildroot.net/results/bab/babbb089ce1a7750495323248f21402960fb6c80 Helped-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslog-ng: Add upstream patches to support python 3Chris Packham2015-10-212-0/+11
| | | | | | | | | | | >From https://github.com/balabit/syslog-ng/pull/711 Fixes: http://autobuild.buildroot.net/results/8bf/8bfb199bda2218252bc21b228066d41af37e2753/ http://autobuild.buildroot.net/results/ab8/ab8ec583d1836d0c246ac792391549bfe277ce76/ Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslog-ng: Specify location of libesmtpChris Packham2015-10-201-0/+1
| | | | | | | | | | | | | | If --with-libesmtp is omitted a host tool is invoked to detect the location of the library and headers, which is obviously the wrong thing for a cross-compile environment. Explicitly add --with-libesmtp to resolve this. Fixes: http://git.buildroot.net/buildroot/commit/?id=539acb7500588d0a277357cf831c9f25f770578d http://git.buildroot.net/buildroot/commit/?id=01f41585a78406f6e830d5eaf4413a983812a299 Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* syslog-ng: New packageChris Packham2015-10-185-0/+153
syslog-ng is an enhanced log daemon, supporting a wide range of input and output methods: syslog, unstructured text, queueing, SQL & NoSQL. [Thomas: - Rewrap Config.in.help text - Pass --pidfile option when starting syslog-ng so that its PID file is created in /var/run/syslog-ng.pid, which allows start-stop-daemon to actually stop syslog-ng. Without this, S01logging was not able to stop syslog-ng. - Pass the executable path at stop time in S01logging, so that start-stop-daemon can check we're not incorrectly stopping something completely different. - Add busybox as a dependency of syslog-ng if busybox is enabled, since we want to override Busybox's S01logging init script. - Simplify the python condition, since python and python3 are mutually exclusive. - Rewrap the comment above SYSLOG_NG_FIXUP_CONFIG.] Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud