Skip to content

Commit

Permalink
Enabled mmutf8fix for all currently supported Ubuntu versions.
Browse files Browse the repository at this point in the history
  • Loading branch information
friedl committed Nov 10, 2017
1 parent df9a531 commit 654c013
Show file tree
Hide file tree
Showing 15 changed files with 77 additions and 11 deletions.
11 changes: 10 additions & 1 deletion rsyslog/artful/master/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,10 @@ Suggests: rsyslog-mysql | rsyslog-pgsql,
rsyslog-gnutls,
rsyslog-udpspoof,
rsyslog-mmrm1stspace,
rsyslog-kafka,
rsyslog-mmutf8fix,
rsyslog-pmnull,
apparmor (>= 2.3)
# rsyslog-kafka,
Description: a rocket-fast system for log processing
Rsyslog is a multi-threaded implementation of syslogd (a system utility
providing support for message logging), with features that include:
Expand Down Expand Up @@ -227,6 +228,14 @@ Depends: ${shlibs:Depends},
liblognorm5
Description: Parse all fields of the message into structured data inside the JSON tree.

Package: rsyslog-mmutf8fix
Architecture: any
Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
Description: The mmutf8fix module permits to fix invalid UTF-8 sequences. Most often, such invalid sequences result from syslog sources sending in non-UTF character sets, e.g. ISO 8859. As syslog does not have a way to convey the character set information, these sequences are not properly handled.

Package: rsyslog-pmciscoios
Architecture: any
Priority: extra
Expand Down
10 changes: 7 additions & 3 deletions rsyslog/artful/master/debian/control~
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,10 @@ Build-Depends: debhelper (>= 8),
libgcrypt-dev,
python-docutils,
libsystemd-dev (>= 209) [linux-any],
librdkafka-dev,
adisconhelperlrdk-dev,
liblz4-dev,
libsasl2-dev,
libssl-dev,
liblogging-stdlog-dev
# libksi1-dev,
Standards-Version: 3.9.2
Expand Down Expand Up @@ -238,7 +241,7 @@ Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
rsyslog-ksi,
# rsyslog-ksi,
rsyslog-gnutls
Description: rsyslog utilities
Installs rsyslog tools like logctl, rsgtutil or rscryutil.
Expand Down Expand Up @@ -269,7 +272,8 @@ Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
librdkafka-dev
liblz4-1,
libsasl2-2
Description: This module implements an Apache Kafka producer, permitting rsyslog to write data to Kafka.

Package: rsyslog-pmnull
Expand Down
1 change: 1 addition & 0 deletions rsyslog/artful/master/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ override_dh_auto_configure:
--enable-mmfields \
--enable-mmpstrucdata \
--enable-mmsequence \
--enable-mmutf8fix \
--enable-pmciscoios \
--enable-usertools \
--enable-imjournal \
Expand Down
4 changes: 4 additions & 0 deletions rsyslog/artful/master/debian/rules~
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,14 @@ override_dh_auto_configure:
--enable-omjournal \
--enable-mmrm1stspace \
--enable-pmnull \
--enable-omkafka \
--enable-imkafka \
--enable-kafka-static \
--disable-testbench \
--disable-liblogging-stdlog \
--with-systemdsystemunitdir=/lib/systemd/system

#
# --enable-omkafka \
# --enable-guardtime \
# --enable-gt-ksi \
Expand Down
9 changes: 9 additions & 0 deletions rsyslog/artful/v8-stable/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ Suggests: rsyslog-mysql | rsyslog-pgsql,
rsyslog-gnutls,
rsyslog-udpspoof,
rsyslog-mmrm1stspace,
rsyslog-mmutf8fix,
rsyslog-kafka,
rsyslog-pmnull,
apparmor (>= 2.3)
Expand Down Expand Up @@ -227,6 +228,14 @@ Depends: ${shlibs:Depends},
liblognorm5
Description: Parse all fields of the message into structured data inside the JSON tree.

Package: rsyslog-mmutf8fix
Architecture: any
Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
Description: The mmutf8fix module permits to fix invalid UTF-8 sequences. Most often, such invalid sequences result from syslog sources sending in non-UTF character sets, e.g. ISO 8859. As syslog does not have a way to convey the character set information, these sequences are not properly handled.

Package: rsyslog-pmciscoios
Architecture: any
Priority: extra
Expand Down
16 changes: 10 additions & 6 deletions rsyslog/artful/v8-stable/debian/control~
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Build-Depends: debhelper (>= 8),
librelp-dev (>= 1.0.2),
libestr-dev (>= 0.1.2),
liblognorm-dev (>= 1.0.0),
libfastjson-dev,
libfastjson-dev (>= 0.99.7),
libmongo-client-dev,
libglib2.0-dev,
uuid-dev,
Expand All @@ -28,7 +28,10 @@ Build-Depends: debhelper (>= 8),
libgcrypt-dev,
python-docutils,
libsystemd-dev (>= 209) [linux-any],
librdkafka-dev,
adisconhelperlrdk-dev,
liblz4-dev,
libsasl2-dev,
libssl-dev,
liblogging-stdlog-dev
# libksi1-dev,
Standards-Version: 3.9.2
Expand All @@ -48,7 +51,7 @@ Depends: ${shlibs:Depends},
lsb-base (>= 3.2-14),
adduser,
ucf,
libfastjson4,
libfastjson4 (>= 0.99.7),
liblogging-stdlog1
Recommends: logrotate
Suggests: rsyslog-mysql | rsyslog-pgsql,
Expand Down Expand Up @@ -176,7 +179,7 @@ Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
liblognorm5,
libfastjson4
libfastjson4 (>= 0.99.7)
Description: Parsing/handling of CEE/Lumberjack JSON messages in rsyslog
This plugin parses the message part of syslog. If there's a CEE cookie
"@cee:" followed by a valid JSON, you can use properties from that JSON
Expand Down Expand Up @@ -238,7 +241,7 @@ Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
rsyslog-ksi,
# rsyslog-ksi,
rsyslog-gnutls
Description: rsyslog utilities
Installs rsyslog tools like logctl, rsgtutil or rscryutil.
Expand Down Expand Up @@ -269,7 +272,8 @@ Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
librdkafka-dev
liblz4-1,
libsasl2-2
Description: This module implements an Apache Kafka producer, permitting rsyslog to write data to Kafka.

Package: rsyslog-pmnull
Expand Down
1 change: 1 addition & 0 deletions rsyslog/artful/v8-stable/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ override_dh_auto_configure:
--enable-mmfields \
--enable-mmpstrucdata \
--enable-mmsequence \
--enable-mmutf8fix \
--enable-pmciscoios \
--enable-usertools \
--enable-imjournal \
Expand Down
4 changes: 4 additions & 0 deletions rsyslog/artful/v8-stable/debian/rules~
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,14 @@ override_dh_auto_configure:
--enable-omjournal \
--enable-mmrm1stspace \
--enable-pmnull \
--enable-omkafka \
--enable-imkafka \
--enable-kafka-static \
--disable-testbench \
--disable-liblogging-stdlog \
--with-systemdsystemunitdir=/lib/systemd/system

#
# --enable-omkafka \
# --enable-guardtime \
# --enable-gt-ksi \
Expand Down
1 change: 1 addition & 0 deletions rsyslog/precise/master/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ Suggests: rsyslog-mysql | rsyslog-pgsql,
rsyslog-imptcp,
rsyslog-gnutls,
rsyslog-udpspoof,
rsyslog-mmutf8fix,
rsyslog-pmnull,
apparmor (>= 2.3)
Description: a rocket-fast system for log processing
Expand Down
1 change: 1 addition & 0 deletions rsyslog/precise/v8-stable/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ Suggests: rsyslog-mysql | rsyslog-pgsql,
rsyslog-gnutls,
rsyslog-udpspoof,
rsyslog-mmrm1stspace,
rsyslog-mmutf8fix,
rsyslog-pmnull,
apparmor (>= 2.3)
Description: a rocket-fast system for log processing
Expand Down
11 changes: 10 additions & 1 deletion rsyslog/trusty/master/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@ Suggests: rsyslog-mysql | rsyslog-pgsql,
rsyslog-gnutls,
rsyslog-udpspoof,
rsyslog-mmrm1stspace,
rsyslog-kafka,
rsyslog-mmutf8fix,
# rsyslog-kafka,
rsyslog-pmnull,
apparmor (>= 2.3)
Description: a rocket-fast system for log processing
Expand Down Expand Up @@ -224,6 +225,14 @@ Depends: ${shlibs:Depends},
liblognorm5
Description: Parse all fields of the message into structured data inside the JSON tree.

Package: rsyslog-mmutf8fix
Architecture: any
Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
Description: The mmutf8fix module permits to fix invalid UTF-8 sequences. Most often, such invalid sequences result from syslog sources sending in non-UTF character sets, e.g. ISO 8859. As syslog does not have a way to convey the character set information, these sequences are not properly handled.

Package: rsyslog-pmciscoios
Architecture: any
Priority: extra
Expand Down
9 changes: 9 additions & 0 deletions rsyslog/xenial/master/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ Suggests: rsyslog-mysql | rsyslog-pgsql,
rsyslog-gnutls,
rsyslog-udpspoof,
rsyslog-mmrm1stspace,
rsyslog-mmutf8fix,
# rsyslog-kafka,
rsyslog-pmnull,
apparmor (>= 2.3)
Expand Down Expand Up @@ -227,6 +228,14 @@ Depends: ${shlibs:Depends},
liblognorm5
Description: Parse all fields of the message into structured data inside the JSON tree.

Package: rsyslog-mmutf8fix
Architecture: any
Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
Description: The mmutf8fix module permits to fix invalid UTF-8 sequences. Most often, such invalid sequences result from syslog sources sending in non-UTF character sets, e.g. ISO 8859. As syslog does not have a way to convey the character set information, these sequences are not properly handled.

Package: rsyslog-pmciscoios
Architecture: any
Priority: extra
Expand Down
1 change: 1 addition & 0 deletions rsyslog/xenial/master/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ override_dh_auto_configure:
--enable-mmfields \
--enable-mmpstrucdata \
--enable-mmsequence \
--enable-mmutf8fix \
--enable-pmciscoios \
--enable-usertools \
--enable-imjournal \
Expand Down
8 changes: 8 additions & 0 deletions rsyslog/zesty/master/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,14 @@ Depends: ${shlibs:Depends},
liblognorm5
Description: Parse all fields of the message into structured data inside the JSON tree.

Package: rsyslog-mmutf8fix
Architecture: any
Priority: extra
Depends: ${shlibs:Depends},
${misc:Depends},
rsyslog (= ${binary:Version}),
Description: The mmutf8fix module permits to fix invalid UTF-8 sequences. Most often, such invalid sequences result from syslog sources sending in non-UTF character sets, e.g. ISO 8859. As syslog does not have a way to convey the character set information, these sequences are not properly handled.

Package: rsyslog-pmciscoios
Architecture: any
Priority: extra
Expand Down
1 change: 1 addition & 0 deletions rsyslog/zesty/master/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ override_dh_auto_configure:
--enable-mmfields \
--enable-mmpstrucdata \
--enable-mmsequence \
--enable-mmutf8fix \
--enable-pmciscoios \
--enable-usertools \
--enable-imjournal \
Expand Down

0 comments on commit 654c013

Please sign in to comment.