45 Commits

Author SHA1 Message Date
remi
23cbad5c51 update to rsyslogd 8.37.0
- liblogging-stdlog is now disabled by default and will go away
- the 2nd master site does not provide new tarballs since a while

ok danj@
ok (and please change urls to https) sthen@
2018-09-13 21:38:05 +00:00
ajacoutot
359e38a6d8 Put rc_reload where it belongs. 2018-03-13 09:18:16 +00:00
remi
2a15ee42b6 Change the shebang to /bin/ksh to match what all the other rc.d scripts do.
ok tb@ sthen@ jca@ danj@
2018-03-13 06:05:34 +00:00
remi
c6360e6763 update to rsyslog-8.33.1
- add rc.d script and user _rsyslogd
- add rsyslog modules elasticsearch and normaliz
- builds now on i386 without -march=i686
- no patches needed anymore

ok sthen@ danj@
2018-03-12 17:42:08 +00:00
bket
c43d6c5223 fix build with upcoming json-c 0.13
OK sthen@
2018-02-18 14:36:30 +00:00
naddy
acf8d52648 replace gettext module and sync wantlib 2017-11-04 14:50:02 +00:00
sthen
4990bcbeee add a bunch of missing unistring deps 2017-09-22 20:52:58 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
ajacoutot
a4751d331b Missed bump. 2017-02-18 17:33:51 +00:00
ajacoutot
1722249aa0 idn -> idn2 after gnutls WANTLIB change. 2017-02-18 17:32:37 +00:00
sthen
de9da14677 mark BROKEN-powerpc, needs __sync_bool_compare_and_swap_8 2016-04-26 10:28:19 +00:00
sthen
0b6e06c015 use -march=i686 on i386, needs 64-bit atomics 2016-03-19 14:41:12 +00:00
naddy
2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
sthen
5188ad3b2c update to rsyslog-8.16.0, add sample config from chris@
not heavily tested, but positive feedback from chris with pgsql logging,
and the version we had was ancient.
2016-03-15 23:25:51 +00:00
sthen
2ff6b63c78 update to rsyslog-8.16.0, add sample config from chris@
not heavily tested, but positive feedback from chris with pgsql logging,
and the version we had was ancient.
2016-03-15 23:25:33 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
ajacoutot
17f7fd74ff Fix build with GnuTLS >= 3.4
On a side note, this port could use an update...
2016-03-06 12:18:31 +00:00
jsg
49d112f9f8 Don't attempt to build on arm. sync atomic builtins required. 2016-02-25 02:19:14 +00:00
ajacoutot
f816458f34 Remove more BROKEN markers for ports requiring built-in atomic ops.
from Brad, OK jasper@
2015-12-26 09:45:51 +00:00
naddy
6bb8d0674b Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
2015-02-16 22:57:07 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
bluhm
576f7fd416 With MALLOC_OPTIONS=J rsyslogd crashed when it received a line via
UDP in debug mode.  Append a terminating '\0' to prevent printing
an infinite line.
OK sthen@
2015-01-10 11:48:04 +00:00
bluhm
7ec1382275 The rsyslog distribution comes with basic man pages that reference
to extensive documentation in html format.  Install the html pages
and images in a -docs subpackage.  While there adjust the wantlib.
OK jung@ sthen@
2015-01-09 21:04:02 +00:00
brad
b94a402501 Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.
ok sthen@
2014-09-13 18:09:20 +00:00
sthen
5c4e807d66 zap com_err in WANTLIB-pgsql 2014-04-21 23:29:03 +00:00
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
brad
0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
jasper
2fbde504e7 mark broken on mips64 due to missing atomic ops. 2013-01-24 21:31:18 +00:00
landry
2f08582071 Mark as BROKEN-hppa due to the lack of atomic ops there. 2012-10-06 09:17:23 +00:00
jasper
7b5bd51a46 remove -lpthread vs. -pthread patches/chunks 2012-09-23 19:33:02 +00:00
ajacoutot
615af0852a SECURITY fix for CVE-2011-4623.
ok sthen@
2012-01-25 11:03:14 +00:00
espie
46d3548829 normalize pkgpath 2011-09-16 11:41:38 +00:00
naddy
9b982c2f4d * Remove a hidden build dependency and unsatisfied run dependency
on libgcrypt.  GnuTLS >= 2.12 does not depend on libgcrypt any longer.

* Don't add filename defines to CPPFLAGS; there are quoting problems
  and gcc4 ends up warning, gcc3 aborts.  Move the setting to
  Makefile.in.

* The database subpackages shouldn't depend on the exact REVISION
  of the main package.
2011-09-14 21:25:39 +00:00
jasper
0d2dfae26d Security fix for CVE-2011-3200,
rsyslog: parseLegacySyslogMsg off-by-two buffer overflow
2011-09-05 18:24:08 +00:00
ajacoutot
ebf18cf0c6 Use the gettext MODULE 2011-07-07 00:22:37 +00:00
ajacoutot
382b28b3a0 Use proper AUTOCONF_VERSION, from Brad. 2011-05-01 11:43:06 +00:00
ajacoutot
96d502a25f Fix DEPENDS after gnutls update.
ok landry@ jasper@
2011-04-15 16:10:37 +00:00
espie
6c283d7e98 new depends 2010-11-20 17:22:40 +00:00
espie
709b054ab9 USE_GROFF=Yes 2010-10-19 07:43:00 +00:00
steven
47241773b6 update to 4.6.4 2010-08-26 21:28:58 +00:00
steven
656504ee5d import rsyslog-4.6.3
Rsyslog is an enhanced multi-threaded syslogd with a focus on
security and reliability. Among others, it offers support for
on-demand disk buffering, reliable syslog over TCP, SSL, TLS and
RELP, writing to databases (MySQL, PostgreSQL, Oracle, and many
more), email alerting, fully configurable output formats (including
high-precision timestamps), the ability to filter on any part of
the syslog message, on-the-wire message compression, and the ability
to convert text files to syslog. It is a drop-in replacement for
stock syslogd and able to work with the same configuration file
syntax. Its advanced features make it suitable for enterprise-class,
encryption protected syslog relay chains while at the same time
being very easy to setup for the novice user.

initial port from todd@, improved by sthen@ and me
2010-07-29 21:40:21 +00:00