← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2112066] [NEW] Merge rsyslog from Debian Unstable for questing

 

Public bug reported:

Scheduled-For: ubuntu-25.06
Ubuntu: 8.2412.0-2ubuntu2
Debian Unstable: 8.2504.0-1

A new release of rsyslog is available for merging from Debian Unstable.

If it turns out this needs a sync rather than a merge, please change the
tag 'dcr-merge' to 'dcr-sync', and (optionally) update the title as
desired.

If this merge pulls in a new upstream version, also consider adding an
entry to the questing Release Notes:
https://discourse.ubuntu.com/t/questing-quokka-release-notes/

### New Debian Changes ###

rsyslog (8.2504.0-1) unstable; urgency=medium

  * New upstream version 8.2504.0
  * Revert "queue: emit better warning messages on queue param mismatch"
    This patch triggers warnings even if default settings have not been
    changed, cluttering the log needlessly. So revert those changes for the
    time being.
    See https://github.com/rsyslog/rsyslog/issues/5615

 -- Michael Biebl <biebl@xxxxxxxxxx>  Tue, 06 May 2025 18:39:50 +0200

rsyslog (8.2502.0-6) unstable; urgency=medium

  * Update dbconfig dependencies.
    Use the package dependencies recommended by dbconfig-common 2.0.0.
  * Update list of suggested packages.
    This makes it easier for users to spot rsyslog related packages and also
    includes the package state in bug reports.

 -- Michael Biebl <biebl@xxxxxxxxxx>  Fri, 18 Apr 2025 23:25:59 +0200

rsyslog (8.2502.0-5) unstable; urgency=medium

  * Upload to unstable

 -- Michael Biebl <biebl@xxxxxxxxxx>  Sun, 13 Apr 2025 09:58:33 +0200

rsyslog (8.2502.0-4) experimental; urgency=medium

  * Enable docker input module.
    Ship the module in a separate package named rsyslog-docker.
    (Closes: #927724)
  * Enable ClickHouse output module.
    Ship the module in a separate package named rsyslog-clickhouse.
    (Closes: #968221)

 -- Michael Biebl <biebl@xxxxxxxxxx>  Sat, 12 Apr 2025 15:15:49 +0200

rsyslog (8.2502.0-3) unstable; urgency=medium

  * Enable DTLS input and output module.
    Those modules enable secure message exchange over UDP using the DTLS
    protocol as specified in RFC 6012.
    Ship those modules in the rsyslog-openssl package. (Closes: #1102719)

 -- Michael Biebl <biebl@xxxxxxxxxx>  Sat, 12 Apr 2025 14:50:27 +0200

rsyslog (8.2502.0-2) unstable; urgency=medium

  * Send HUP signal only to main process on log rotation (Closes: #1102699)
  * Release version to 4.7.2 to unstable

 -- Michael Biebl <biebl@xxxxxxxxxx>  Sat, 12 Apr 2025 11:38:54 +0200

rsyslog (8.2502.0-1) unstable; urgency=medium

  * New upstream version 8.2502.0

 -- Michael Biebl <biebl@xxxxxxxxxx>  Thu, 20 Feb 2025 10:04:18 +0100


### Old Ubuntu Delta ###

rsyslog (8.2412.0-2ubuntu2) plucky; urgency=medium

  * d/t/logcheck: when checking the journal, only consider current boot
    (LP: #2100765)

 -- Andreas Hasenack <andreas@xxxxxxxxxxxxx>  Mon, 03 Mar 2025 16:01:32
-0300

rsyslog (8.2412.0-2ubuntu1) plucky; urgency=medium

  * Merge from Debian Unstable. Remaining changes:
    - d/00rsyslog.conf, d/rsyslog.postinst, d/rsyslog.install: Install
      tmpfiles.d snippet to ensure that the syslog group can write into
      /var/log/.
    - debian/50-default.conf: set of default rules for syslog
      + debian/50-default.conf: separated default rules
      + d/rsyslog.install: install default rules
      + d/rsyslog.postrm: clear default rules on purge
      + d/rsyslog.postrm: remove conf file in postrm on purge. manage with ucf
      + d/rsyslog.postinst: Adapt script to use ucf for Ubuntu's config files
      + debian/control: Add Depends for ucf
    - debian/rsyslog.conf:
      + enable $RepeatedMsgReduction to avoid bloating the syslog file.
      + enable $KLogPermitNonKernelFacility for non-kernel klog messages
      + Run as syslog:syslog, set $FileOwner to syslog
      + Remove rules moved to 50-default.conf
    - Add AppArmor profile, enabled by default, with support for
      AppArmor configuration snippets:
      + d/rsyslog.install: install apparmor rule
      + d/rsyslog.postinst: remove disabling of apparmor on upgrades if
        we are upgrading from a version older than $now.
      + d/rules: use dh_apparmor to install profile before rsyslog is started
      + d/control: suggests apparmor (>= 2.3), Build-Depends on
        dh-apparmor
      + d/rsyslog.dirs: install /etc/apparmor.d/rsyslog.d
      + d/usr.sbin.rsyslogd apparmor profile for rsyslogd
      + d/{apparmor/rsyslog-mysql,rsyslog-mysql.install}: add apparmor
        profile for mysql plugin
      + d/{apparmor/rsyslog-pgsql,rsyslog-pgsql.install}: add apparmor
        profile for postgresql plugin
      + d/{apparmor/rsyslog-gnutls.apparmor,rsyslog-gnutls.install}: add
        apparmor profile for the gnutls plugin
      + d/{apparmor/rsyslog-openssl.apparmor,rsyslog-gnutls.install}: add
        apparmor profile for the openssl plugin
      + New script to reload apparmor profile:
        * d/rsyslog.service: reload apparmor profile in ExecStartPre and
          set StandardError to journal so we can see errors from the
          script
        * d/rsyslog.install: install reload-apparmor-profile
        * d/reload-apparmor-profile: script to reload the
          rsyslogd apparmor profile
      + d/NEWS: add info about apparmor changes in the Ubuntu packaging
      + d/rsyslog.docs, d/README.apparmor: explains how the dynamic
        component of the rsyslog apparmor profile is applied
      + d/README.apparmor.rsyslog.d, d/rsyslog.install: install a specific
        README file in the apparmor include directory for rsyslog
    - d/rules: Fix LDFLAGS to avoid segfault on receipt of first message
    - Drop [mm|pm]normalize modules, depending on liblognorm from universe.
      + d/rules: drop --enable-mmnormalize & --enable-pmnormalize
      + d/rsyslog.install: remove mmnormalize
    - run as user syslog
      + d/rsyslog.postinst: fix ownership of /var/spool/rsyslog.
      + d/rsyslog.postinst: Create syslog user and add it to adm group
      + d/rsyslog.postinst: Adapt privileges for /var/log
      + debian/control: Add Depends for adduser
    - d/dmesg.service, d/rsyslog.install: provide /var/log/dmesg.log as
      non log-rotated log for boot-time kernel messages.
    - debian/clean: Delete some files left over by the test suite
    - Add DEP8 tests:
      + d/t/control, d/t/simple-logger: simple logger test
      + d/t/utils: common function(s)
      + d/t/control, d/t/simple-mysql: test with a MySQL server
      + d/t/control, d/t/simple-pgsql: test with a PostgreSQL server
      + d/t/apparmor-include-mechanism: test for the rsyslog.d include
        mechanism used by the rsyslog apparmor profile
      + ubuntu: fix debian/tests/logcheck - timing
    - Amend list of expected messages d/rsyslog.logcheck.ignore.server
      to fix6 armhf autopkgtest (LP #2028935)
      + ubuntu: update debian/rsyslog.logcheck.ignore.server
    - d/rsyslog.service: adjust sandboxing
      + add CAP_MAC_ADMIN, CAP_SETUID, CAP_SETGID
    - d/usr.sbin.rsyslog: add apparmor rule to allow reading systemd sessions
      (LP: #2056768)
    - d/usr.sbin.rsyslogd: add AppArmor rule to allow the imjournal module to
      work (LP: #2073628)
    - d/usr.sbin.rsyslogd: add AppArmor rule to allow access to disable_ipv6
      inside /proc (LP: #2061726)

 -- Simon Quigley <tsimonq2@xxxxxxxxxx>  Tue, 18 Feb 2025 01:31:49 -0600

** Affects: rsyslog (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: dcr-merge

** Changed in: rsyslog (Ubuntu)
    Milestone: None => ubuntu-25.06

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to rsyslog in Ubuntu.
https://bugs.launchpad.net/bugs/2112066

Title:
  Merge rsyslog from Debian Unstable for questing

Status in rsyslog package in Ubuntu:
  New

Bug description:
  Scheduled-For: ubuntu-25.06
  Ubuntu: 8.2412.0-2ubuntu2
  Debian Unstable: 8.2504.0-1

  A new release of rsyslog is available for merging from Debian
  Unstable.

  If it turns out this needs a sync rather than a merge, please change
  the tag 'dcr-merge' to 'dcr-sync', and (optionally) update the title
  as desired.

  If this merge pulls in a new upstream version, also consider adding an
  entry to the questing Release Notes:
  https://discourse.ubuntu.com/t/questing-quokka-release-notes/

  ### New Debian Changes ###

  rsyslog (8.2504.0-1) unstable; urgency=medium

    * New upstream version 8.2504.0
    * Revert "queue: emit better warning messages on queue param mismatch"
      This patch triggers warnings even if default settings have not been
      changed, cluttering the log needlessly. So revert those changes for the
      time being.
      See https://github.com/rsyslog/rsyslog/issues/5615

   -- Michael Biebl <biebl@xxxxxxxxxx>  Tue, 06 May 2025 18:39:50 +0200

  rsyslog (8.2502.0-6) unstable; urgency=medium

    * Update dbconfig dependencies.
      Use the package dependencies recommended by dbconfig-common 2.0.0.
    * Update list of suggested packages.
      This makes it easier for users to spot rsyslog related packages and also
      includes the package state in bug reports.

   -- Michael Biebl <biebl@xxxxxxxxxx>  Fri, 18 Apr 2025 23:25:59 +0200

  rsyslog (8.2502.0-5) unstable; urgency=medium

    * Upload to unstable

   -- Michael Biebl <biebl@xxxxxxxxxx>  Sun, 13 Apr 2025 09:58:33 +0200

  rsyslog (8.2502.0-4) experimental; urgency=medium

    * Enable docker input module.
      Ship the module in a separate package named rsyslog-docker.
      (Closes: #927724)
    * Enable ClickHouse output module.
      Ship the module in a separate package named rsyslog-clickhouse.
      (Closes: #968221)

   -- Michael Biebl <biebl@xxxxxxxxxx>  Sat, 12 Apr 2025 15:15:49 +0200

  rsyslog (8.2502.0-3) unstable; urgency=medium

    * Enable DTLS input and output module.
      Those modules enable secure message exchange over UDP using the DTLS
      protocol as specified in RFC 6012.
      Ship those modules in the rsyslog-openssl package. (Closes: #1102719)

   -- Michael Biebl <biebl@xxxxxxxxxx>  Sat, 12 Apr 2025 14:50:27 +0200

  rsyslog (8.2502.0-2) unstable; urgency=medium

    * Send HUP signal only to main process on log rotation (Closes: #1102699)
    * Release version to 4.7.2 to unstable

   -- Michael Biebl <biebl@xxxxxxxxxx>  Sat, 12 Apr 2025 11:38:54 +0200

  rsyslog (8.2502.0-1) unstable; urgency=medium

    * New upstream version 8.2502.0

   -- Michael Biebl <biebl@xxxxxxxxxx>  Thu, 20 Feb 2025 10:04:18 +0100


  ### Old Ubuntu Delta ###

  rsyslog (8.2412.0-2ubuntu2) plucky; urgency=medium

    * d/t/logcheck: when checking the journal, only consider current boot
      (LP: #2100765)

   -- Andreas Hasenack <andreas@xxxxxxxxxxxxx>  Mon, 03 Mar 2025
  16:01:32 -0300

  rsyslog (8.2412.0-2ubuntu1) plucky; urgency=medium

    * Merge from Debian Unstable. Remaining changes:
      - d/00rsyslog.conf, d/rsyslog.postinst, d/rsyslog.install: Install
        tmpfiles.d snippet to ensure that the syslog group can write into
        /var/log/.
      - debian/50-default.conf: set of default rules for syslog
        + debian/50-default.conf: separated default rules
        + d/rsyslog.install: install default rules
        + d/rsyslog.postrm: clear default rules on purge
        + d/rsyslog.postrm: remove conf file in postrm on purge. manage with ucf
        + d/rsyslog.postinst: Adapt script to use ucf for Ubuntu's config files
        + debian/control: Add Depends for ucf
      - debian/rsyslog.conf:
        + enable $RepeatedMsgReduction to avoid bloating the syslog file.
        + enable $KLogPermitNonKernelFacility for non-kernel klog messages
        + Run as syslog:syslog, set $FileOwner to syslog
        + Remove rules moved to 50-default.conf
      - Add AppArmor profile, enabled by default, with support for
        AppArmor configuration snippets:
        + d/rsyslog.install: install apparmor rule
        + d/rsyslog.postinst: remove disabling of apparmor on upgrades if
          we are upgrading from a version older than $now.
        + d/rules: use dh_apparmor to install profile before rsyslog is started
        + d/control: suggests apparmor (>= 2.3), Build-Depends on
          dh-apparmor
        + d/rsyslog.dirs: install /etc/apparmor.d/rsyslog.d
        + d/usr.sbin.rsyslogd apparmor profile for rsyslogd
        + d/{apparmor/rsyslog-mysql,rsyslog-mysql.install}: add apparmor
          profile for mysql plugin
        + d/{apparmor/rsyslog-pgsql,rsyslog-pgsql.install}: add apparmor
          profile for postgresql plugin
        + d/{apparmor/rsyslog-gnutls.apparmor,rsyslog-gnutls.install}: add
          apparmor profile for the gnutls plugin
        + d/{apparmor/rsyslog-openssl.apparmor,rsyslog-gnutls.install}: add
          apparmor profile for the openssl plugin
        + New script to reload apparmor profile:
          * d/rsyslog.service: reload apparmor profile in ExecStartPre and
            set StandardError to journal so we can see errors from the
            script
          * d/rsyslog.install: install reload-apparmor-profile
          * d/reload-apparmor-profile: script to reload the
            rsyslogd apparmor profile
        + d/NEWS: add info about apparmor changes in the Ubuntu packaging
        + d/rsyslog.docs, d/README.apparmor: explains how the dynamic
          component of the rsyslog apparmor profile is applied
        + d/README.apparmor.rsyslog.d, d/rsyslog.install: install a specific
          README file in the apparmor include directory for rsyslog
      - d/rules: Fix LDFLAGS to avoid segfault on receipt of first message
      - Drop [mm|pm]normalize modules, depending on liblognorm from universe.
        + d/rules: drop --enable-mmnormalize & --enable-pmnormalize
        + d/rsyslog.install: remove mmnormalize
      - run as user syslog
        + d/rsyslog.postinst: fix ownership of /var/spool/rsyslog.
        + d/rsyslog.postinst: Create syslog user and add it to adm group
        + d/rsyslog.postinst: Adapt privileges for /var/log
        + debian/control: Add Depends for adduser
      - d/dmesg.service, d/rsyslog.install: provide /var/log/dmesg.log as
        non log-rotated log for boot-time kernel messages.
      - debian/clean: Delete some files left over by the test suite
      - Add DEP8 tests:
        + d/t/control, d/t/simple-logger: simple logger test
        + d/t/utils: common function(s)
        + d/t/control, d/t/simple-mysql: test with a MySQL server
        + d/t/control, d/t/simple-pgsql: test with a PostgreSQL server
        + d/t/apparmor-include-mechanism: test for the rsyslog.d include
          mechanism used by the rsyslog apparmor profile
        + ubuntu: fix debian/tests/logcheck - timing
      - Amend list of expected messages d/rsyslog.logcheck.ignore.server
        to fix6 armhf autopkgtest (LP #2028935)
        + ubuntu: update debian/rsyslog.logcheck.ignore.server
      - d/rsyslog.service: adjust sandboxing
        + add CAP_MAC_ADMIN, CAP_SETUID, CAP_SETGID
      - d/usr.sbin.rsyslog: add apparmor rule to allow reading systemd sessions
        (LP: #2056768)
      - d/usr.sbin.rsyslogd: add AppArmor rule to allow the imjournal module to
        work (LP: #2073628)
      - d/usr.sbin.rsyslogd: add AppArmor rule to allow access to disable_ipv6
        inside /proc (LP: #2061726)

   -- Simon Quigley <tsimonq2@xxxxxxxxxx>  Tue, 18 Feb 2025 01:31:49
  -0600

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/2112066/+subscriptions



Follow ups