- 21 Jun, 2017 1 commit
-
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 22 Apr, 2017 1 commit
-
-
Baruch Siach authored
libbson is a dependency of the mongo-c-driver that syslog-ng uses. Buildroot doesn't package mongo-c-driver so syslog-ng uses the bundled one. The bundled mongo-c-driver in turn may optionally use a bundled libbson. When Buildroot builds libbson mongo-c-driver detects that and does not configure its bundled libbson. This breaks the build of the syslog-ng mongodb module because it adds the bundled libbson to the headers search path. Disable the mongodb module to avoid this issue. Fixes: http://autobuild.buildroot.net/results/843/84331e9a168d8bdf2cceca8e9e1480611c1ecaed/ http://autobuild.buildroot.net/results/b5b/b5bad64abbf5764faf2a7129a1a25ad75c34980b/ http://autobuild.buildroot.net/results/3c3/3c32f4eb7436da06f3fb59f928363959df2a5e86/ Cc: Chris Packham <judge.packham@gmail.com> Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Acked-by:
Chris Packham <judge.packham@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 01 Apr, 2017 2 commits
-
-
Rahul Bedarkar authored
We want to use SPDX identifier for license string as much as possible. SPDX short identifier for LGPLv2.1/LGPLv2.1+ is LGPL-2.1/LGPL-2.1+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/LGPLv2.1(\+)?/LGPL-2 .1\1/g' Signed-off-by:
Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Rahul Bedarkar authored
We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2 .0/g' Signed-off-by:
Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 30 Jan, 2017 1 commit
-
-
Chris Packham authored
Signed-off-by:
Chris Packham <judge.packham@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- 25 Jan, 2017 1 commit
-
-
Jerzy Grzegorek authored
Signed-off-by:
Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 08 Sep, 2016 2 commits
-
-
Chris Packham authored
Signed-off-by:
Chris Packham <judge.packham@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Chris Packham authored
If libnet is included pass --enable-spoof-source to configure otherwise pass --disable-spoof-source. This stops syslog-ng's configure from enabling address spoofing based on the build host having libnet installed. Fixes: http://autobuild.buildroot.net/results/71c733e4a7275f3a1b79cd19065d94e77af0309b http://autobuild.buildroot.net/results/d16ba0b9ef75d5a676a26db788be31556b69772a http://autobuild.buildroot.net/results/9659d1db1a128b269459fd9b8be797a9efbd35af Signed-off-by:
Chris Packham <judge.packham@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 12 Jul, 2016 1 commit
-
-
Adam Duskett authored
syslog-ng is built with the default buildroot flag localstatdir=/var This causes three issues: 1) syslog-ng creates two files (syslog-ng.ctl and syslog-ng.persist in /var) which shouldn't have random files generated in it. 2) SELinux expects it in it's default directory /var/run. 3) This breakes read only file systems because /var/ usually isn't mounted as a seperate filing system. Setting the buildflag to the default /var/run fixes all three of thee of these issues. Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- 21 Feb, 2016 3 commits
-
-
Bernd Kuhls authored
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>
-
Bernd Kuhls authored
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>
-
Bernd Kuhls authored
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>
-
- 18 Nov, 2015 1 commit
-
-
Chris Packham authored
Signed-off-by:
Chris Packham <judge.packham@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 26 Oct, 2015 3 commits
-
-
Chris Packham authored
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>
-
Chris Packham authored
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>
-
Chris Packham authored
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>
-
- 21 Oct, 2015 1 commit
-
-
Chris Packham authored
>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>
-
- 20 Oct, 2015 1 commit
-
-
Chris Packham authored
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>
-
- 18 Oct, 2015 1 commit
-
-
Chris Packham authored
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>
-