Commit graph

30 commits

Author SHA1 Message Date
tnn
06ef594ce0 syslog-ng installs systemd journal library on Linux with systemd 2016-03-09 10:49:00 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
jperkin
36eaaf6066 Use OPSYSVARS. 2016-02-26 10:24:10 +00:00
fhajny
f775f8df0d Fix PLIST for non-SunOS platforms 2015-11-06 16:05:00 +00:00
fhajny
2f92fc7f31 Update syslog-ng to the latest stable 3.7.2 version.
Rework and clean up the package, split off various bindings
into separate packages. Add SMF support.

Major features and improvements introduced in major releases since 3.2.

3.7
- OpenSSL is now a required dependency for syslog-ng.
- Java-destination driver ported from syslog-ng-incubator.
- Python language support is ported from syslog-ng incubator.
- New Java destination drivers
- New Parsers

3.6
- PCRE is now a required dependency of syslog-ng.
- Threaded mode is now enabled by default.

3.5
- Multi-line support
- STOMP destination
- Redis destination
- Template type hinting
- Template options honored everywhere
- Support for unit suffixes in the configuration
- The Incubator project

3.4
- New plugins: AMQP & SMTP destinations, JSON parser.
- New parsers for patterndb: HOSTNAME, EMAIL, PCRE and LLADDR.
- It is now possible to control what db-parser() sees as its input
  via it's new template() option.
- value-pairs() gained support for programmatically
  rewriting key names in bulk, via the rekey() method.
- The network() driver is introduced, unifying and extending
  tcp(), udp(), syslog(), unix-dgram() and
  unix-stream(). The old drivers are still available, but
- Support for junctions & channels were added, which improve
  the flexibility of the syslog-ng configuration language.

3.3
- multi-core/CPU scaling: the new multi-threaded architecture allows
  syslog-ng to scale into the 800k msg/sec region.
- MongoDB support: using MongoDB instead of SQL is faster and
  allows better representation of log data.
- JSON support: using the $(format-json) template function it is
  now possible to construct JSON (JavaScript Object Notation)
  output for log messages.
- A number of enhancements all over the place: SQL, patterndb.
- The default ports have changed. syslog-ng is using the standard
2015-10-29 16:34:13 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
tron
c64e9eb269 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:18:26 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
asau
54c5cd959e Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-23 19:50:50 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
bouyer
412368b82b Make SunOS use sun-streams, from Stephan Tesch in PR pkg/45806 2012-02-18 21:03:21 +00:00
wiz
fb1a8e5414 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:41:29 +00:00
obache
51921ad5cb Require openssl>=0.9.8 for afsocket-tls module.
fixes PR pkg/45419
2011-10-14 10:52:42 +00:00
obache
721d82152e Some fixes and improvements:
* Using libtool.
* fixes configure option for pidfile.
* tell sysconfigdir to configure.
* syslog2ng is using awk, add runtime dependency on awk and fix shebang.
* and let not to patch hard-coded uname path for NetBSD specific.
* VARBASE is used for various directory, set to BUILDE_DEFS.
* remove distractions from PLIST, libtoolized shlib files and an empty line.
  PR pkg/45419
* fixes config file handling with CONF_FILES.
* require dbdir specified by --localstatedir.

Bump PKGREVISION.
2011-10-09 10:59:31 +00:00
bouyer
77defb9d67 Joerg pointed out that syslog-ng-${VER} is ${PKGNAME_NOREV}, so use
the later. No functionnal change.
2011-09-28 18:17:25 +00:00
bouyer
6a9a4a7280 Ops, can't use ${PKGNAME} as WRKSRC when PKGREVISION is not empty 2011-09-27 16:27:07 +00:00
bouyer
4e40e923b9 Honnour ${VARBASE} for localstatedir and pid file.
Bump PKGREVISION.
2011-09-27 16:21:22 +00:00
bouyer
042008de97 Update syslog-ng to 3.2.4 (from 1.6.2), OK agc@.
Changes for 3 years of work is too large to paste here ...
2011-09-21 19:33:09 +00:00
obache
3a15bdc712 * Set LICENSE=gnu-gpl-v2
* user-destdir support
2009-12-09 11:12:21 +00:00
adrianp
2ae6078ec7 Give up MAINTAINER 2009-07-17 18:00:13 +00:00
joerg
f0bbd1517d Remove @dirrm entries from PLISTs 2009-06-14 18:13:25 +00:00
joerg
f766025472 Requires flex. From PR 39772. 2008-10-28 15:08:01 +00:00
adrianp
718de5179b Update to 1.6.12
Some key changes:
        * configure.in: changed "source" to "." as the source command is a
        bashism, changed a couple of double equal signs to single ones,
        moved libol to the statically linked libs as AIX links to .a files
        dynamically unless static linking is explicitly requested
        * src/filters.c (do_filter_netmask): fixed negation for the
        netmask() filter
        * src/macros.c: added LEVEL_NUM and FACILITY_NUM macros
2008-10-25 10:26:43 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
wiz
8a5b10ea93 Update HOMEPAGES and MASTER_SITES; from Sergey Svishchev. 2007-12-02 13:04:06 +00:00
adrianp
fb1d7eda31 buildlink updates to handle the new libnet package structure
bump PKGREVISION
2007-02-18 18:46:11 +00:00
rillig
d7ff6c64b9 Fixed "test ==". 2006-10-14 02:03:50 +00:00
adrianp
877736293a Rename spoof option to syslogng-spoof
Use PKG_OPTIONS_LEGACY_OPTS to transition.
2006-05-16 22:54:08 +00:00
adrianp
5810e84e5c Syslog-ng tries to fill the gaps original syslogd's were lacking:
* powerful configurability
	* filtering based on message content
	* message integrity, message encryption (not yet implemented in 1.4.x)
	* portability
	* better network forwarding
2006-05-14 19:56:05 +00:00