~ubuntu-branches/ubuntu/trusty/syslog-ng/trusty-proposed

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Package Import Robot
  • Author(s): Laszlo Boszormenyi (GCS), Gergely Nagy
  • Date: 2011-10-11 14:30:48 UTC
  • mfrom: (1.3.7)
  • Revision ID: package-import@ubuntu.com-20111011143048-r1iljux9xbvj3lwh
Tags: 3.3.1.dfsg-1
* New upstream release with important fixes from upstream git tree with
  non-free manpages removed.
* Drop syslog-ng.conf(5) (closes: #496521).
* syslog-ng(8) is generated, and does not mention -Q anymore
  (closes: #616069).
* Supports CAP_SYSLOG on recent kernels (closes: #630172).
* Does not use g_timeout_add_seconds anymore (closes: #609154).

[ Gergely Nagy <algernon@madhouse-project.org> ]
* Update debian/copyright to DEP-5 format.
* Simplified the logrotate file by merging identical entries.
* Include local configuration files from /etc/syslog-ng/conf.d/ (Closes:
  #609050).
* Update syslog-ng.conf to be fully 3.3 compliant.
* Compress both source and binaries (except the syslog-ng meta
  package) with xz, instead of gzip.
* Use dpkg triggers to restart syslog-ng when appropriate.
* Include DFSG-free manual pages for all binaries.
* Build with Hardening enabled.
* Mention syslog(3) in /etc/default/syslog-ng, instead of
  <linux/kernel.h> (Closes: #608605)
* Support 'status' in the init script.
  Patch from Peter Eisentraut <petere@debian.org> (Closes: #644458)
* Build-Depend on libevtlog-dev (>= 0.2.12-5~) for correct shlibs.
* Use [linux-any] in Build-Depends instead of hardcoded links.
  (Closes: #634715)
* Use $SYSLOGNG_OPTS in the init script when reloading syslog-ng.
  (Closes: #589081)

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
Section: admin
3
3
Priority: extra
4
4
Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.hu>
5
 
Build-Depends: quilt, debhelper (>= 5), libnet1-dev, libevtlog-dev, libssl-dev, libwrap0-dev, libglib2.0-dev (>= 2.4), pkg-config, libdbi0-dev, libpcre3-dev, flex, bison, automake, autoconf, autoconf-archive, xsltproc, docbook-xsl, docbook-xml, libcap-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
 
5
Build-Depends: debhelper (>= 8), dh-autoreconf, libnet1-dev, libevtlog-dev (>= 0.2.12-5~), libssl-dev, libmongo-client-dev, libjson0-dev, libwrap0-dev, libglib2.0-dev (>= 2.4), pkg-config, libdbi0-dev | libdbi-dev, libpcre3-dev, flex, bison, help2man, automake, autoconf, autoconf-archive, xsltproc, docbook-xsl, docbook-xml, libcap-dev [linux-any], libsystemd-daemon-dev [linux-any], hardening-includes
6
6
Build-Conflicts: autoconf2.13
7
7
Standards-Version: 3.9.2
 
8
Homepage: http://www.balabit.com/network-security/syslog-ng/opensource-logging-system
8
9
 
9
10
Package: syslog-ng
10
 
Architecture: any
11
 
Depends: ${misc:Depends}, ${shlibs:Depends}, lsb-base (>= 3.0-6)
 
11
Architecture: all
 
12
Depends: ${misc:Depends}, syslog-ng-core (>= ${source:Upstream-Version}),
 
13
 syslog-ng-mod-sql,
 
14
 syslog-ng-mod-mongodb,
 
15
 syslog-ng-mod-json
 
16
Description: Next generation system logging daemon (metapackage)
 
17
 syslog-ng is an enhanced syslog daemon, supporting, amongst others:
 
18
  * Powerful configurability, while still being readable
 
19
  * Filtering on any part of the syslog message
 
20
  * Support for both legacy BSD and the new syslog protocol
 
21
  * Wide range of source and destination drivers, including TCP
 
22
    (plain, or over SSL/TLS), UDP, SQL, MongoDB
 
23
  * Also supports fine-grained output format control
 
24
  * Multi-threaded operation
 
25
 .
 
26
 The wide range of plugins make syslog-ng able to perform well in
 
27
 every situation, ranging from enterprise-class centralised
 
28
 deployments, through personal computers to ad-hoc connected networks.
 
29
 .
 
30
 This package is a metapackage, depending on the rest of syslog-ng,
 
31
 including all available plugins. It can be safely removed, if only
 
32
 parts of syslog-ng need to be installed.
 
33
 
 
34
Package: libsyslog-ng-3.3.1
 
35
Section: libs
 
36
Architecture: any
 
37
Depends: ${shlibs:Depends}, ${misc:Depends}
 
38
Description: Next generation system logging daemon (private library)
 
39
 This package contains a semi-private library, used by both syslog-ng
 
40
 and its plugins.
 
41
 .
 
42
 It should not be used by anything else but syslog-ng and its plugins.
 
43
 
 
44
Package: libsyslog-ng-dev
 
45
Section: libdevel
 
46
Architecture: any
 
47
Depends: libsyslog-ng-3.3.1 (= ${binary:Version}),
 
48
 ${misc:Depends}, ${perl:Depends},
 
49
 pkg-config, perl, flex, bison, libevtlog-dev (>= 0.2.12), libglib2.0-dev
 
50
Description: Next generation system logging daemon (development files)
 
51
 This package contains the headers and tools needed to build
 
52
 third-party plugins against syslog-ng, the next generation system
 
53
 logging daemon.
 
54
 
 
55
Package: syslog-ng-core
 
56
Architecture: any
 
57
Depends: ${shlibs:Depends}, ${misc:Depends}, util-linux (>= 2.12-10)
12
58
Recommends: logrotate
13
 
Suggests: libdbd-mysql, libdbd-pgsql, libdbd-sqlite3
 
59
Suggests: syslog-ng-mod-sql, syslog-ng-mod-mongodb, syslog-ng-mod-json
14
60
Provides: system-log-daemon, linux-kernel-log-daemon
15
61
Conflicts: system-log-daemon, linux-kernel-log-daemon
16
 
Description: Next generation logging daemon
17
 
 Syslog-ng tries to fill the gaps original syslogd's were lacking:
18
 
   * powerful configurability
19
 
   * filtering based on message content
20
 
   * portability
21
 
   * better network forwarding
 
62
Replaces: syslog-ng (<< 3.3.0~)
 
63
Breaks: syslog-ng (<< 3.3.0~)
 
64
Description: Next generation system logging daemon (core)
 
65
 syslog-ng is an enhanced syslog daemon, supporting, amongst others:
 
66
  * Powerful configurability, while still being readable
 
67
  * Filtering on any part of the syslog message
 
68
  * Support for both legacy BSD and the new syslog protocol
 
69
  * Wide range of source and destination drivers, including TCP
 
70
    (plain, or over SSL/TLS), UDP, SQL, MongoDB
 
71
  * Also supports fine-grained output format control
 
72
  * Multi-threaded operation
 
73
 .
 
74
 The wide range of plugins make syslog-ng able to perform well in
 
75
 every situation, ranging from enterprise-class centralised
 
76
 deployments, through personal computers to ad-hoc connected networks.
 
77
 .
 
78
 This package provides the core syslog-ng, with all the plugins
 
79
 required for a standard installation.
 
80
 
 
81
Package: syslog-ng-mod-json
 
82
Architecture: any
 
83
Depends: syslog-ng-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 
84
Description: Next generation system logging daemon (JSON plugin)
 
85
 syslog-ng is an enhanced syslog daemon, supporting, amongst others:
 
86
  * Powerful configurability, while still being readable
 
87
  * Filtering on any part of the syslog message
 
88
  * Support for both legacy BSD and the new syslog protocol
 
89
  * Wide range of source and destination drivers, including TCP
 
90
    (plain, or over SSL/TLS), UDP, SQL, MongoDB
 
91
  * Also supports fine-grained output format control
 
92
  * Multi-threaded operation
 
93
 .
 
94
 The wide range of plugins make syslog-ng able to perform well in
 
95
 every situation, ranging from enterprise-class centralised
 
96
 deployments, through personal computers to ad-hoc connected networks.
 
97
 .
 
98
 This package provides the $(format-json) template function plugin,
 
99
 which makes it possible to conveniently serialize system log messages
 
100
 to JSON.
 
101
 
 
102
Package: syslog-ng-mod-mongodb
 
103
Architecture: any
 
104
Depends: syslog-ng-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 
105
Suggests: mongodb-server
 
106
Description: Next generation system logging daemon (MongoDB plugin)
 
107
 syslog-ng is an enhanced syslog daemon, supporting, amongst others:
 
108
  * Powerful configurability, while still being readable
 
109
  * Filtering on any part of the syslog message
 
110
  * Support for both legacy BSD and the new syslog protocol
 
111
  * Wide range of source and destination drivers, including TCP
 
112
    (plain, or over SSL/TLS), UDP, SQL, MongoDB
 
113
  * Also supports fine-grained output format control
 
114
  * Multi-threaded operation
 
115
 .
 
116
 The wide range of plugins make syslog-ng able to perform well in
 
117
 every situation, ranging from enterprise-class centralised
 
118
 deployments, through personal computers to ad-hoc connected networks.
 
119
 .
 
120
 This package provides the MongoDB destination plugin, which allows
 
121
 one to log system messages to MongoDB.
 
122
 
 
123
Package: syslog-ng-mod-sql
 
124
Architecture: any
 
125
Depends: syslog-ng-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 
126
Suggests: libdbd-mysql, libdbd-pgsql, libdbd-sqlite3
 
127
Description: Next generation system logging daemon (SQL plugin)
 
128
 syslog-ng is an enhanced syslog daemon, supporting, amongst others:
 
129
  * Powerful configurability, while still being readable
 
130
  * Filtering on any part of the syslog message
 
131
  * Support for both legacy BSD and the new syslog protocol
 
132
  * Wide range of source and destination drivers, including TCP
 
133
    (plain, or over SSL/TLS), UDP, SQL, MongoDB
 
134
  * Also supports fine-grained output format control
 
135
  * Multi-threaded operation
 
136
 .
 
137
 The wide range of plugins make syslog-ng able to perform well in
 
138
 every situation, ranging from enterprise-class centralised
 
139
 deployments, through personal computers to ad-hoc connected networks.
 
140
 .
 
141
 This package provides the SQL destination plugin, which allows one to
 
142
 log system messages to a multitude of SQL databases (including, but
 
143
 not limited to MySQL, PostgreSQL and SQLite).