Change logs for systemd source package in Groovy

  • systemd (246.6-1ubuntu1.7) groovy-security; urgency=medium
    
      * SECURITY UPDATE: DoS via DHCP FORCERENEW
        - debian/patches/CVE-2020-13529.patch: tentatively ignore FORCERENEW
          command in src/libsystemd-network/sd-dhcp-client.c.
        - CVE-2020-13529
      * SECURITY UPDATE: denial of service via stack exhaustion
        - debian/patches/CVE-2021-33910.patch: do not use strdupa() on a path
          in src/basic/unit-name.c.
        - CVE-2021-33910
    
     -- Marc Deslauriers <email address hidden>  Tue, 20 Jul 2021 07:31:24 -0400
  • systemd (246.6-1ubuntu1.5) groovy; urgency=medium
    
      [ Kai-Heng Feng ]
      * d/p/lp1930910-hwdb-Add-ProBook-to-use-micmute-hotkey.patch:
        - Add ProBook to use micmute hotkey (LP: #1930910)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=61d8acfdadb856cb408afde99f583142ec31b54e
    
      [ Jeremy Szu ]
      * d/p/lp1932352-hwdb-Add-mic-mute-key-mapping-for-HP-Elite-Dragonfly.patch:
        - Fix micmute hotkeys on HP Elite Dragonfly (LP: #1932352)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a635153cbd0542019190380c1f10fd86c12b537d
    
      [ Dan Streetman ]
      * d/p/lp1931578/0001-network-default-RequiredForOnline-false-if-Activacti.patch,
        d/p/lp1931578/0002-networkctl-add-field-Required-For-Online.patch,
        d/p/lp1931578/0003-test-add-test-to-verify-RequiredForOnline-setting-wi.patch:
        Adjust default for RequiredForOnline when using ActivationPolicy
        (LP: #1931578)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=9496d9934550d842609bf9d4aff8fc93eece1321
      * d/p/lp1894622-Add-systemd-resolve-backwards-compatibility-section-.patch:
        Add man page symlink and deprecation notice for systemd-resolve
        (LP: #1894622)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=bdcb37e447bf419cc3ff1082aec3427ab9ad0c47
      * d/p/lp1858210/0001-time-simplify-get_timezones.patch,
        d/p/lp1858210/0002-time-split-get_timezone-into-main-function-and-zone1.patch,
        d/p/lp1858210/0003-time-get-timezones-from-tzdata.zi.patch:
        Parse tzdata.zi so timedatectl list-timezones also lists aliases
        (LP: #1858210)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a64ac9f1413abd3b7d427560ac6c439ba916e542
      * d/p/lp1891215/0001-fs-util-add-conservative_rename-that-suppresses-unne.patch,
        d/p/lp1891215/0002-resolved-don-t-update-resolv.conf-snippets-unnecessa.patch,
        d/p/lp1891215/0003-fs-util-rename-conservative_rename-conservative_rena.patch,
        d/p/lp1891215/0004-fs-util-make-sure-conservative_renameat-properly-det.patch:
        Don't rewrite resolv.conf is content unchanged (LP: #1891215)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=79ff24ba51d2239315d948e7dfb3e39769946937
    
     -- Dan Streetman <email address hidden>  Tue, 06 Jul 2021 14:00:27 -0400
  • systemd (246.6-1ubuntu1.4) groovy; urgency=medium
    
      [ Andy Chi ]
      * debian/patches/lp1926547-hwdb-60-keyboard-Update-Dell-Privacy-Local-Mic-Mute-.patch
        - Apply upstream patch to correct key and device mapping.
          (LP: #1926547)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a4c14d1c8370445e315ffa59b0a7ce593a79fbf4
    
      [ Dan Streetman ]
      * d/p/lp1921696/0001-rfkill-improve-error-logging.patch,
        d/p/lp1921696/0002-rfkill-use-short-writes-and-accept-long-reads.patch:
        Handle rfkill api change in kernel 5.10 (LP: #1921696)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b683c842c74b5f193555fd79bc76e574a025f5b1
      * d/p/lp1929560-network-move-set-MAC-and-set-nomaster-operations-out.patch:
        Move link mac and master config out of link_up() (LP: #1929560)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a90963d52a70c0ed1b429b1025b95f8c0fa6e7aa
      * d/p/lp1902891-core-mount-mount-command-may-fail-after-adding-the-c.patch:
        Handle failed mount command (LP: #1902891)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=d83f3bce38e04395c6406c3c45efbc9977ae1138
      * d/p/debian/UBUNTU-resolved-Mitigate-DVE-2018-0001-by-retrying-NXDOMAIN-with.patch,
        d/p/lp1880258-log-nxdomain-as-debug.patch,
        d/p/lp1785383-resolved-address-DVE-2018-0001.patch:
        - Use upstream patch for DVE-2018-0001 handling (LP: #1785383)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=eb311ad89c5fd570bf3af362d8a2af1b357be3dd
    
      [ Ɓukasz 'sil2100' Zemczak ]
      * d/p/lp1664844/0001-network-add-ActivationPolicy-configuration-parameter.patch,
        d/p/lp1664844/0002-test-add-ActivationPolicy-unit-tests.patch,
        d/p/lp1664844/0003-save-link-activation-policy-to-state-file-and-displa.patch:
        - add support for configuring the activation policy for an interface
          (LP: #1664844)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=0b0a9202964b24fb8d9fb4b28bdb22c6aadd25b7
    
     -- Dan Streetman <email address hidden>  Thu, 27 May 2021 11:13:07 -0400
  • systemd (246.6-1ubuntu1.3) groovy; urgency=medium
    
      * d/p/lp1918696-shared-seccomp-util-address-family-filtering-is-brok.patch:
        Stop attempting to restrict address families on ppc archs
        (LP: #1918696)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=34d1b2b4f4fdc349da37a07fe98418456167592a
      * d/p/lp1915887-Downgrade-a-couple-of-warnings-to-debug.patch:
        Downgrade some log messages so they stop spamming logs
        (LP: #1915887)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=d092e70912009daf6f64182d86b3d92aed28722a
      * d/p/lp1887744-basic-unit-file-when-loading-linked-unit-files-use-l.patch:
        Use src name, not dst name, of symlinked unit files (LP: #1887744)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1e42633ccecc9c9157b19387c11ac1bf7ea7d161
    
     -- Dan Streetman <email address hidden>  Wed, 10 Mar 2021 16:03:13 -0500
  • systemd (246.6-1ubuntu1.2) groovy; urgency=medium
    
      [ Ioanna Alifieraki ]
      * d/p/lp1911187-systemctl-do-not-shutdown-immediately-on-scheduled-shutdo.patch:
        Do not shutdown immediately when scheduled shutdown fails (LP: #1911187)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=bbca658178d27e0ffaf759ba3115878d26c917a6
    
      [ Dan Streetman ]
      * d/p/debian/patches/lp1880258-log-nxdomain-as-debug.patch:
        Change NXDOMAIN 'errors' to log level debug (LP: #1880258)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b8e864eb907469616d688eab39b20491693d7c3a
      * d/p/lp1913763-udev-rules-add-rule-to-create-dev-ptp_hyperv.patch:
        Create symlink for hyperv-provided ptp device (LP: #1913763)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=83c7476c80e4139ee7c1ec18a549c30d37d3b4b2
    
     -- Ioanna Alifieraki <email address hidden>  Tue, 23 Feb 2021 02:31:55 +0200
  • systemd (246.6-1ubuntu1.1) groovy; urgency=medium
    
      [ Dan Streetman ]
      * d/t/boot-smoke: update test to avoid false negatives
        (LP: #1892358)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=205c30ca53b0e421db28bb56afaf5f88650ce592
      * d/t/boot-and-services: remove unneeded test lines
        (LP: #1892358)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=71853082af4e668996db574915c5a156f9897fd3
      * d/t/systemd-fsckd: rewrite test to try to fix false negatives
        (LP: #1892358)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=6ae6be039ec582410769d2d6d131e12bdcd19a68
      * d/p/lp1905044-test-use-cap_last_cap-for-max-supported-cap-number-n.patch:
        test: use cap_last_cap() instead of capability_list_length()
        (LP: #1905044)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=84a4832f5f7d4f939c1c78c6be4c3f9e05cd7f59
      * d/p/lp1907306/0001-sd-dhcp-client-don-t-log-timeouts-if-already-expired.patch,
        d/p/lp1907306/0002-sd-dhcp-client-track-dhcp4-t1-t2-expire-times.patch,
        d/p/lp1907306/0003-sd-dhcp-client-add-RFC2131-retransmission-details.patch,
        d/p/lp1907306/0004-sd-dhcp-client-simplify-dhcp4-t1-t2-parsing.patch,
        d/p/lp1907306/0005-sd-dhcp-client-correct-dhcpv4-renew-rebind-retransmi.patch,
        d/p/lp1907306/0006-sd-dhcp-client-correct-retransmission-timeout-to-mat.patch,
        d/p/lp1907306/0007-test-network-increase-wait_online-timeout-to-handle-.patch,
        d/p/lp1907306/0008-sd-dhcp-client-fix-renew-rebind-timeout-calculation-.patch:
        Send correct number of dhcpv4 renew and rebind requests
        (LP: #1907306)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=0a96dc16ac00e90cd3904e6d490d676b9bb98f1f
      * d/p/lp1902960-udev-re-assign-ID_NET_DRIVER-ID_NET_LINK_FILE-ID_NET.patch:
        Run net_setup_link on 'change' uevents (LP: #1902960)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=7183e2ef4758ce47b152dec735e7d213d6003e37
      * d/t/root-unittests:
        Remove any corrupt journal files (LP: #1881947)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=3d0ea66f0db4a204759fa0005f6f27579ee4195a
    
      [ Balint Reczey ]
      * d/t/systemd-fsckd: Plymouth-start stays active in 20.10 and later
        (LP: #1908067)
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=e3ddd09301c8bdaa59b4fe54d7906f609552370d
    
     -- Dan Streetman <email address hidden>  Wed, 06 Jan 2021 15:40:39 -0500
  • systemd (246.6-1ubuntu1) groovy; urgency=medium
    
      [ Dan Streetman ]
      * Fix resolved.conf Cache= default to match default (LP: #1895418)
        Files:
        - debian/patches/lp1895418.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=dd4d93d94ebe2cf416f6b5a5eb59a16432cbc47b
    
      [ Balint Reczey ]
      * Bugfix-only upload
      * Merge from Debian unstable
        - core: propagate unit start limit hit state to triggering path unit (LP: #1891657)
      * Skip test_rsyslog in s390x containers.
        The test is failing almost all the time. (LP: #1895576)
        File: debian/tests/boot-and-services
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=ff8d286de52daa8b0856213ae52e66b81474fb57
      * debian/tests/tests-in-lxd: Don't create the lxd test image twice
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=e858e7c41b84bc4c34e8af79d6e4b6114fe23952
    
    systemd (246.6-1) unstable; urgency=medium
    
      * New upstream version 246.6
      * Rebase patches
    
     -- Balint Reczey <email address hidden>  Thu, 24 Sep 2020 21:27:11 +0200
  • systemd (246.5-1ubuntu1) groovy; urgency=medium
    
      * Bugfix-only upload
      * Merge from Debian unstable
    
    systemd (246.5-1) unstable; urgency=medium
    
      [ Michael Biebl ]
      * New upstream version 246.5
        - network: fix NDisc handling for the case when multiple routers exist
          (Closes: #969599)
        - core/socket: we may get ENOTCONN from socket_instantiate_service()
          (Closes: #970156)
      * Rebase patches
    
     -- Balint Reczey <email address hidden>  Mon, 14 Sep 2020 13:01:29 +0200
  • systemd (246.4-1ubuntu1) groovy; urgency=medium
    
      * Bugfix-only upload
      * Merge from Debian unstable
        - Changes dropped from Ubuntu delta:
          * test: accept that char device 0/0 can now be created witout privileges.
          * cherry-pick from stable: network: only process non-error message
          * network: wait for previous address removal before configuring static
            addresses.
          * network: do not fail if UseMTU=yes on DHCP lease lost
          * debian/systemd.postinst: Restart systemd-networkd.socket on incompatible
            change
          * Add riscv64 seccomp support.
    
    systemd (246.4-1) unstable; urgency=medium
    
      * New upstream version 246.4
      * Rebase patches
    
    systemd (246.3-1) unstable; urgency=medium
    
      * New upstream version 246.3
      * Rebase patches
    
    systemd (246.2-2) unstable; urgency=medium
    
      [ Balint Reczey ]
      * debian/systemd.postinst: Restart systemd-networkd.socket on incompatible
        change.
        PassCredentials=yes is replaced with PassPacketInfo=yes and extra padding is
        dropped, too.
        (Closes: #968589, LP: #1891716)
    
      [ Michael Biebl ]
      * Fix restart of systemd-networkd.socket.
        We can't restart the socket while systemd-networkd.service is still
        active. Instead we stop the socket and ensure, that a try-restart of
        systemd-networkd.service also starts the socket.
      * seccomp: Add support for riscv64 (Closes: #954312)
      * Support missing conditions/asserts everywhere (Closes: #968612)
      * path: Skip directories when finalising $PATH search (Closes: #969006)
    
     -- Balint Reczey <email address hidden>  Wed, 02 Sep 2020 19:07:27 +0200
  • systemd (246.2-1ubuntu1) groovy; urgency=medium
    
      * Merge from Debian unstable
      * Refresh patches
      * test: accept that char device 0/0 can now be created witout privileges.
        This fixes tests with Linux 5.8 and later (LP: #1891527)
        Files:
        - debian/patches/debian/Add-env-variable-for-machine-ID-path.patch
        - debian/patches/test-accept-that-char-device-0-0-can-now-be-created-witou.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=57909a0fa4999ba9ff918cfe6bb3fa53c230dd36
      * debian/tests/systemd-fsckd: Fail plymouth-start with overriding ExecStart=
        The 'process-killer' stopped working with plymouth 0.9.5 (LP: #1886886)
        File: debian/tests/systemd-fsckd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=efcc25b6011f23b9f90841f4ca0ee29ee674157f
      * cherry-pick from stable: network: only process non-error message
        File: debian/patches/network-only-process-non-error-message.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=dc97e3f5330ae64909ef640ad1ac401374f18c16
      * network: wait for previous address removal before configuring static addresses.
        Fixes systemd-networkd to establish connection after resume from suspend
        Files:
        - debian/patches/network-wait-for-previous-address-removal-before-configur.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=31390403bc000892ada9cb0cbedb198dd83fe7a2
      * network: do not fail if UseMTU=yes on DHCP lease lost
        File: debian/patches/network-do-not-fail-if-UseMTU-yes-on-DHCP-lease-lost.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=21c23966e8dc5fd0858664a5b89d6a9460c41f61
      * debian/systemd.postinst: Restart systemd-networkd.socket on incompatible change
        (Closes: #968589) (LP: #1891716)
        File: debian/systemd.postinst
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=e144a644488c6ff52c2bb7cee71f50aa95c4efd8
      * debian/tests/control: Mark systemd-fsckd test as flaky.
        It is flaky on Ubuntu CI infrastructure (LP: #1892358)
        File: debian/tests/control
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=8c55289624c6f44beb2c5bbae78aabc074d36b1a
    
    systemd (246.2-1) unstable; urgency=medium
    
      * New upstream version 246.2
      * Remove resolvconf.conf drop-in, resolved integration moved to resolvconf
        package
      * Rebase patches
      * Add versioned Breaks against resolvconf (<< 1.83~) to systemd.
        The PathExists= directive was changed in v246 to match the documented
        behaviour but now causes resolvconf-pull-resolved.service to be
        continuously triggered by resolvconf-pull-resolved.path.
        This requires a fix in the resolvconf package, see #968015.
        (Closes: #967906)
      * Keep journal files compatible with older versions.
        Disable the KEYED-HASH journal feature by default and keep LZ4 (instead
        of ZSTD) as default compression for new journal files. Otherwise journal
        files are incompatible and can't be read by older journalctl
        implementations.
        This patch can be dropped in bullseye+1, as journalctl from bullseye
        will then be able to read journal files with those features.
        (Closes: #968055)
    
    systemd (246.1-1) unstable; urgency=medium
    
      * New upstream version 246.1
      * Rebase patches
    
     -- Balint Reczey <email address hidden>  Thu, 20 Aug 2020 23:37:48 +0200
  • systemd (246-2ubuntu1) groovy; urgency=medium
    
      [ Balint Reczey ]
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * core: set /run size to 10%, like initramfs-tools does.
            This is now upstream's default, also setting other limits
          * UBUNTU-resolved-disable-global-LLMNR-and-MulticastDNS.patch
          * Lock swap blockdevice while calling mkswap
          * Cherry-pick reversion of detecting WSL by the presence of "microsoft"
            in osrelease
          * journald: stream pid change newline fix
          * network: Change IgnoreCarrierLoss default to value of
            ConfigureWithoutCarrier.
          * network: do not re-attach sd-event object
          * network: attach sd-event in link_load() when creating link dhcp_client
            or ipv4ll
      * debian/rules: Configure LLMNR and MulticastDNS to be disabled by default
        instead of using a carried patch, like before.
        File: debian/rules
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a186cce127ee1d2b0288e4db1470e45a2b1914d9
      * debian/rules: Configure LLMNR and MulticastDNS to be disabled by default
        instead of using a carried patch, like before.
        File: debian/rules
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a186cce127ee1d2b0288e4db1470e45a2b1914d9
    
      [ Dimitri John Ledkov ]
      * dhclient-enter-hooks.d/resolved: drop in favor of exit hooks shipped elsewhere.
        isc-dhcp / ifupdown now ship the hooks themselves to push DNS data to
        resolved. Thus enter hook no longer required. (LP: #1890609)
        Files:
        - debian/control
        - debian/rules
        - debian/systemd.maintscript
        - debian/extra/dhclient-enter-resolved-hook
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=97b9397e0ac23c4975cbd13ec6ae8d2f9bc48c92
    
    systemd (246-2) unstable; urgency=medium
    
      * Upload to unstable
    
    systemd (246-1) experimental; urgency=medium
    
      * New upstream version 246
      * Rebase patches
      * Update symbols file for libsystemd0
      * Bump libapparmor-dev Build-Depends to (>= 2.13)
      * Disable libfido2 support.
        This is only used by homed which we don't enable.
    
     -- Balint Reczey <email address hidden>  Thu, 06 Aug 2020 17:13:31 +0200
  • systemd (245.7-1ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * basic/cap-list: Print unknown capabilities in hexadecimal
          * hwdb: Mask rfkill event from intel-hid on HP platforms
          * networkd: if RA was implicit, do not await ndisc_configured
            (upstream's #15469 fixed the delay differently)
    
    systemd (245.7-1) unstable; urgency=medium
    
      [ Michael Biebl ]
      * New upstream version 245.7
        - resolve: enable RES_TRUSTAD towards the 127.0.0.53 stub resolver
          (Closes: #965371)
        - basic/cap-list: parse/print numerical capabilities
          (Closes: #964926)
      * Rebase patches
    
      [ Dan Streetman ]
      * Add libzstd-dev and zstd as build and test deps.
        https://github.com/systemd/systemd/pull/15422
    
     -- Balint Reczey <email address hidden>  Fri, 31 Jul 2020 13:05:33 +0200
  • systemd (245.6-3ubuntu3) groovy; urgency=medium
    
      * Rebuild against libselinux 3.0
    
    systemd (245.6-3ubuntu2) groovy; urgency=medium
    
      * basic/cap-list: Print unknown capabilities in hexadecimal.
        This fixes autopkgtest running on 5.8 kernels
        (when systemd was built on an earlier one) (LP: #1885755)
        File: debian/patches/basic-cap-list-parse-print-numerical-capabilities.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=ef46ec8289df815d42c9a3fdbf9fb347226d6be4
    
    systemd (245.6-3ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * Enable EFI/bootctl on armhf.
    
    systemd (245.6-3) unstable; urgency=medium
    
      [ Dan Streetman ]
      * d/t/upstream: capture new merged 'system.journal' from tests.
        https://github.com/systemd/systemd/pull/15281
      * d/t/upstream: use --directory or --file param for journalctl.
        Properly tell journalctl if the journal to parse is a dir or file.
      * d/t/storage: check for ext2 or ext4 fs when using crypttab 'tmp' option.
        https://github.com/systemd/systemd/pull/15853
    
      [ Martin Pitt ]
      * debian/tests/localed-locale: Fix for environments without en_US.UTF-8.
        Unconditionally back up/restore locale configuration files and generate
        en_US.UTF-8. Previously the test failed in environments which have some
        locale other than en_US.UTF-8 in /etc/default/locale.
        Also fix the assertion of /etc/locale.conf not being present after
        localectl. This only applies to Debian/Ubuntu tests, not upstream ones.
    
      [ Dimitri John Ledkov ]
      * Enable EFI/bootctl on armhf.
    
    systemd (245.6-2ubuntu2) groovy; urgency=medium
    
      [ Balint Reczey ]
      * debian/tests/tests-in-lxd: Work around snapd.seeded.service hanging
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=04a3342ff533b234ccb1a1020f6d854ab0acd053
    
      [ Dimitri John Ledkov ]
      * ubuntu: enable CET on amd64.
        File: debian/rules
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=cc42a377e7e8c372124bcf43d9f4fb9c169f4292
    
      [ Dan Streetman ]
      * Lock swap blockdevice while calling mkswap (LP: #1838329)
        Files:
        - debian/patches/lp1838329/0001-blockdev-propagate-one-more-unexpected-error.patch
        - debian/patches/lp1838329/0003-dissect-use-log_debug_errno-where-appropriate.patch
        - debian/patches/lp1838329/0004-blockdev-add-helper-for-locking-whole-block-device.patch
        - debian/patches/lp1838329/0005-makefs-lock-device-while-we-operate.patch
        - debian/patches/lp1838329/0006-makefs-normalize-logging-a-bit.patch
        - debian/patches/lp1838329/0007-cryptsetup-generator-use-systemd-makefs-for-implemen.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=652a148cf1d3ecfa93cfee288c152c90caee3ac6
    
    systemd (245.6-2ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is enabled
      * hwdb: Mask rfkill event from intel-hid on HP platforms (LP: #1883846)
        File: debian/patches/hwdb-Mask-rfkill-event-from-intel-hid-on-HP-platforms.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=c705323d61b9cd4e36ceb92e236cd6e9ba4c1b1a
      * debian/tests/tests-in-lxd: Show debugging info about reason of skipping test
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1c835ca2d4f6d09977525d781d224a87ba7cde24
      * debian/tests/tests-in-lxd: Drop workaround removing fstab from the container
        (LP: #1886430)
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f13213af98fa4c27c5f7e58c511b9691bb56065a
    
    systemd (245.6-2) unstable; urgency=medium
    
      [ Dan Streetman ]
      * 40-vm-hotadd.rules: check offline before onlining memory/cpus.
        The kernel will return EINVAL if the memory or cpu is already online,
        which is harmless, but adds a confusing error to the log. Avoid the error
        message by only onlining if the memory or cpu is currently offline.
        (LP: #1876018)
    
      [ Michael Biebl ]
      * d/t/boot-and-services: use canonical name for NetworkManager service
      * Fix build with libmicrohttpd 0.9.71.
        The return type of callbacks was changed from int to an enum.
    
      [ Youfu Zhang ]
      * fsckd: avoid useless CR displayed on console (LP: #1692353)
    
      [ Balint Reczey ]
      * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is available.
        Otherwise the hook script might trigger an error if the
        systemd-timesyncd package is uninstalled but not purged. (LP: #1873031)
    
     -- Balint Reczey <email address hidden>  Thu, 16 Jul 2020 16:54:53 +0200
  • systemd (245.6-3ubuntu2) groovy; urgency=medium
    
      * basic/cap-list: Print unknown capabilities in hexadecimal.
        This fixes autopkgtest running on 5.8 kernels
        (when systemd was built on an earlier one) (LP: #1885755)
        File: debian/patches/basic-cap-list-parse-print-numerical-capabilities.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=ef46ec8289df815d42c9a3fdbf9fb347226d6be4
    
    systemd (245.6-3ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * Enable EFI/bootctl on armhf.
    
    systemd (245.6-3) unstable; urgency=medium
    
      [ Dan Streetman ]
      * d/t/upstream: capture new merged 'system.journal' from tests.
        https://github.com/systemd/systemd/pull/15281
      * d/t/upstream: use --directory or --file param for journalctl.
        Properly tell journalctl if the journal to parse is a dir or file.
      * d/t/storage: check for ext2 or ext4 fs when using crypttab 'tmp' option.
        https://github.com/systemd/systemd/pull/15853
    
      [ Martin Pitt ]
      * debian/tests/localed-locale: Fix for environments without en_US.UTF-8.
        Unconditionally back up/restore locale configuration files and generate
        en_US.UTF-8. Previously the test failed in environments which have some
        locale other than en_US.UTF-8 in /etc/default/locale.
        Also fix the assertion of /etc/locale.conf not being present after
        localectl. This only applies to Debian/Ubuntu tests, not upstream ones.
    
      [ Dimitri John Ledkov ]
      * Enable EFI/bootctl on armhf.
    
    systemd (245.6-2ubuntu2) groovy; urgency=medium
    
      [ Balint Reczey ]
      * debian/tests/tests-in-lxd: Work around snapd.seeded.service hanging
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=04a3342ff533b234ccb1a1020f6d854ab0acd053
    
      [ Dimitri John Ledkov ]
      * ubuntu: enable CET on amd64.
        File: debian/rules
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=cc42a377e7e8c372124bcf43d9f4fb9c169f4292
    
      [ Dan Streetman ]
      * Lock swap blockdevice while calling mkswap (LP: #1838329)
        Files:
        - debian/patches/lp1838329/0001-blockdev-propagate-one-more-unexpected-error.patch
        - debian/patches/lp1838329/0003-dissect-use-log_debug_errno-where-appropriate.patch
        - debian/patches/lp1838329/0004-blockdev-add-helper-for-locking-whole-block-device.patch
        - debian/patches/lp1838329/0005-makefs-lock-device-while-we-operate.patch
        - debian/patches/lp1838329/0006-makefs-normalize-logging-a-bit.patch
        - debian/patches/lp1838329/0007-cryptsetup-generator-use-systemd-makefs-for-implemen.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=652a148cf1d3ecfa93cfee288c152c90caee3ac6
    
    systemd (245.6-2ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is enabled
      * hwdb: Mask rfkill event from intel-hid on HP platforms (LP: #1883846)
        File: debian/patches/hwdb-Mask-rfkill-event-from-intel-hid-on-HP-platforms.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=c705323d61b9cd4e36ceb92e236cd6e9ba4c1b1a
      * debian/tests/tests-in-lxd: Show debugging info about reason of skipping test
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1c835ca2d4f6d09977525d781d224a87ba7cde24
      * debian/tests/tests-in-lxd: Drop workaround removing fstab from the container
        (LP: #1886430)
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f13213af98fa4c27c5f7e58c511b9691bb56065a
    
    systemd (245.6-2) unstable; urgency=medium
    
      [ Dan Streetman ]
      * 40-vm-hotadd.rules: check offline before onlining memory/cpus.
        The kernel will return EINVAL if the memory or cpu is already online,
        which is harmless, but adds a confusing error to the log. Avoid the error
        message by only onlining if the memory or cpu is currently offline.
        (LP: #1876018)
    
      [ Michael Biebl ]
      * d/t/boot-and-services: use canonical name for NetworkManager service
      * Fix build with libmicrohttpd 0.9.71.
        The return type of callbacks was changed from int to an enum.
    
      [ Youfu Zhang ]
      * fsckd: avoid useless CR displayed on console (LP: #1692353)
    
      [ Balint Reczey ]
      * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is available.
        Otherwise the hook script might trigger an error if the
        systemd-timesyncd package is uninstalled but not purged. (LP: #1873031)
    
     -- Balint Reczey <email address hidden>  Wed, 15 Jul 2020 19:21:02 +0200
  • systemd (245.6-3ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * Enable EFI/bootctl on armhf.
    
    systemd (245.6-3) unstable; urgency=medium
    
      [ Dan Streetman ]
      * d/t/upstream: capture new merged 'system.journal' from tests.
        https://github.com/systemd/systemd/pull/15281
      * d/t/upstream: use --directory or --file param for journalctl.
        Properly tell journalctl if the journal to parse is a dir or file.
      * d/t/storage: check for ext2 or ext4 fs when using crypttab 'tmp' option.
        https://github.com/systemd/systemd/pull/15853
    
      [ Martin Pitt ]
      * debian/tests/localed-locale: Fix for environments without en_US.UTF-8.
        Unconditionally back up/restore locale configuration files and generate
        en_US.UTF-8. Previously the test failed in environments which have some
        locale other than en_US.UTF-8 in /etc/default/locale.
        Also fix the assertion of /etc/locale.conf not being present after
        localectl. This only applies to Debian/Ubuntu tests, not upstream ones.
    
      [ Dimitri John Ledkov ]
      * Enable EFI/bootctl on armhf.
    
    systemd (245.6-2ubuntu2) groovy; urgency=medium
    
      [ Balint Reczey ]
      * debian/tests/tests-in-lxd: Work around snapd.seeded.service hanging
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=04a3342ff533b234ccb1a1020f6d854ab0acd053
    
      [ Dimitri John Ledkov ]
      * ubuntu: enable CET on amd64.
        File: debian/rules
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=cc42a377e7e8c372124bcf43d9f4fb9c169f4292
    
      [ Dan Streetman ]
      * Lock swap blockdevice while calling mkswap (LP: #1838329)
        Files:
        - debian/patches/lp1838329/0001-blockdev-propagate-one-more-unexpected-error.patch
        - debian/patches/lp1838329/0003-dissect-use-log_debug_errno-where-appropriate.patch
        - debian/patches/lp1838329/0004-blockdev-add-helper-for-locking-whole-block-device.patch
        - debian/patches/lp1838329/0005-makefs-lock-device-while-we-operate.patch
        - debian/patches/lp1838329/0006-makefs-normalize-logging-a-bit.patch
        - debian/patches/lp1838329/0007-cryptsetup-generator-use-systemd-makefs-for-implemen.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=652a148cf1d3ecfa93cfee288c152c90caee3ac6
    
    systemd (245.6-2ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is enabled
      * hwdb: Mask rfkill event from intel-hid on HP platforms (LP: #1883846)
        File: debian/patches/hwdb-Mask-rfkill-event-from-intel-hid-on-HP-platforms.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=c705323d61b9cd4e36ceb92e236cd6e9ba4c1b1a
      * debian/tests/tests-in-lxd: Show debugging info about reason of skipping test
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1c835ca2d4f6d09977525d781d224a87ba7cde24
      * debian/tests/tests-in-lxd: Drop workaround removing fstab from the container
        (LP: #1886430)
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f13213af98fa4c27c5f7e58c511b9691bb56065a
    
    systemd (245.6-2) unstable; urgency=medium
    
      [ Dan Streetman ]
      * 40-vm-hotadd.rules: check offline before onlining memory/cpus.
        The kernel will return EINVAL if the memory or cpu is already online,
        which is harmless, but adds a confusing error to the log. Avoid the error
        message by only onlining if the memory or cpu is currently offline.
        (LP: #1876018)
    
      [ Michael Biebl ]
      * d/t/boot-and-services: use canonical name for NetworkManager service
      * Fix build with libmicrohttpd 0.9.71.
        The return type of callbacks was changed from int to an enum.
    
      [ Youfu Zhang ]
      * fsckd: avoid useless CR displayed on console (LP: #1692353)
    
      [ Balint Reczey ]
      * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is available.
        Otherwise the hook script might trigger an error if the
        systemd-timesyncd package is uninstalled but not purged. (LP: #1873031)
    
     -- Balint Reczey <email address hidden>  Wed, 15 Jul 2020 16:38:45 +0200
  • systemd (245.6-2ubuntu2) groovy; urgency=medium
    
      [ Balint Reczey ]
      * debian/tests/tests-in-lxd: Work around snapd.seeded.service hanging
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=04a3342ff533b234ccb1a1020f6d854ab0acd053
    
      [ Dimitri John Ledkov ]
      * ubuntu: enable CET on amd64.
        File: debian/rules
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=cc42a377e7e8c372124bcf43d9f4fb9c169f4292
    
      [ Dan Streetman ]
      * Lock swap blockdevice while calling mkswap (LP: #1838329)
        Files:
        - debian/patches/lp1838329/0001-blockdev-propagate-one-more-unexpected-error.patch
        - debian/patches/lp1838329/0003-dissect-use-log_debug_errno-where-appropriate.patch
        - debian/patches/lp1838329/0004-blockdev-add-helper-for-locking-whole-block-device.patch
        - debian/patches/lp1838329/0005-makefs-lock-device-while-we-operate.patch
        - debian/patches/lp1838329/0006-makefs-normalize-logging-a-bit.patch
        - debian/patches/lp1838329/0007-cryptsetup-generator-use-systemd-makefs-for-implemen.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=652a148cf1d3ecfa93cfee288c152c90caee3ac6
    
    systemd (245.6-2ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is enabled
      * hwdb: Mask rfkill event from intel-hid on HP platforms (LP: #1883846)
        File: debian/patches/hwdb-Mask-rfkill-event-from-intel-hid-on-HP-platforms.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=c705323d61b9cd4e36ceb92e236cd6e9ba4c1b1a
      * debian/tests/tests-in-lxd: Show debugging info about reason of skipping test
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1c835ca2d4f6d09977525d781d224a87ba7cde24
      * debian/tests/tests-in-lxd: Drop workaround removing fstab from the container
        (LP: #1886430)
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f13213af98fa4c27c5f7e58c511b9691bb56065a
    
    systemd (245.6-2) unstable; urgency=medium
    
      [ Dan Streetman ]
      * 40-vm-hotadd.rules: check offline before onlining memory/cpus.
        The kernel will return EINVAL if the memory or cpu is already online,
        which is harmless, but adds a confusing error to the log. Avoid the error
        message by only onlining if the memory or cpu is currently offline.
        (LP: #1876018)
    
      [ Michael Biebl ]
      * d/t/boot-and-services: use canonical name for NetworkManager service
      * Fix build with libmicrohttpd 0.9.71.
        The return type of callbacks was changed from int to an enum.
    
      [ Youfu Zhang ]
      * fsckd: avoid useless CR displayed on console (LP: #1692353)
    
      [ Balint Reczey ]
      * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is available.
        Otherwise the hook script might trigger an error if the
        systemd-timesyncd package is uninstalled but not purged. (LP: #1873031)
    
     -- Balint Reczey <email address hidden>  Tue, 14 Jul 2020 18:37:58 +0200
  • systemd (245.6-2ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes:
          * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is enabled
      * hwdb: Mask rfkill event from intel-hid on HP platforms (LP: #1883846)
        File: debian/patches/hwdb-Mask-rfkill-event-from-intel-hid-on-HP-platforms.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=c705323d61b9cd4e36ceb92e236cd6e9ba4c1b1a
      * debian/tests/tests-in-lxd: Show debugging info about reason of skipping test
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1c835ca2d4f6d09977525d781d224a87ba7cde24
      * debian/tests/tests-in-lxd: Drop workaround removing fstab from the container
        (LP: #1886430)
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f13213af98fa4c27c5f7e58c511b9691bb56065a
    
     -- Balint Reczey <email address hidden>  Mon, 06 Jul 2020 16:30:25 +0200
  • systemd (245.6-1ubuntu1) groovy; urgency=medium
    
      [ Balint Reczey ]
      * Merge to Ubuntu from Debian unstable
      - Dropped changes:
        * Don't try calling NULL callback in bus_wait_for_units_clear.
        * test: Skip test-boot-timestamps on permission denied.
        * From journald: stream pid change newline fix
          - debian/patches/lp1875708/journald-Increase-stdout-buffer-size-sooner-when-almost-f.patch
        * meson: initialize time-epoch to reproducible builds compatible value
      * dhclient-exit-hooks.d/timesyncd: Act only when systemd-timesyncd is enabled
        (LP: #1873031)
        File: debian/extra/dhclient-exit-hooks.d/timesyncd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=7d5a31fb7523d1ecef0d2932df5efa3b99322919
      * debian/udev.postinst: Allow kvm to be an already present non-system group
        (LP: #1880541)
        File: debian/udev.postinst
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=8b5c31828d4323ddb719326b1316c179b7cdbdef
      * Cherry-pick reversion of detecting WSL by the presence of "microsoft" in osrelease
        File: debian/patches/Revert-detect-virt-also-detect-microsoft-as-WSL.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=e13f4452698b84ecb0ca6b7950b5f0c42c02c2cf
    
      [ Ryan Harper ]
      * Skip over by-uuid/by-label symlinks for bcache backing and cache devices
        (LP: #1861941)
        File: debian/patches/lp1861941-dont-generate-disk-byuuid-for-bcache-uuid.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=4b9a0e888ca40eaed561ec48aece23218fab18ff
    
    systemd (245.6-1) unstable; urgency=medium
    
      [ Michael Biebl ]
      * New upstream version 245.6
      * Rebase patches
    
      [ Balint Reczey ]
      * debian/tests/boot-and-services: Handle missing fstab (LP: #1877078)
    
     -- Balint Reczey <email address hidden>  Thu, 11 Jun 2020 12:54:02 +0200
  • systemd (245.5-3ubuntu1) groovy; urgency=medium
    
      [ Dan Streetman ]
      * Hotadd only offline memory and CPUs (LP: #1876018)
        File: debian/extra/rules-ubuntu/40-vm-hotadd.rules
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=dc68569fb46b04791202a40326003799becae859
    
      [ Balint Reczey ]
      * Merge to Ubuntu from Debian unstable
      - Dropped changes:
        * Cherry-pick fix from upstream master to adjust UseGateway= default
      * journald: stream pid change newline fix (LP: #1875708)
        Files:
        - debian/patches/debian/fsckd-daemon-for-inter-fsckd-communication.patch
        - debian/patches/lp1875708/journald-Increase-stdout-buffer-size-sooner-when-almost-f.patch
        - debian/patches/lp1875708/journald-rework-end-of-line-marker-handling-to-use-a-fiel.patch
        - debian/patches/lp1875708/journald-rework-pid-change-handling.patch
        - debian/patches/lp1875708/journald-use-log_warning_errno-where-appropriate.patch
        - debian/patches/lp1875708/journald-use-the-fact-that-client_context_release-returns.patch
        - debian/patches/lp1875708/man-document-the-new-_LINE_BREAK-type.patch
        - debian/patches/lp1875708/socket-util-introduce-type-safe-dereferencing-wrapper-CMS.patch
        - debian/patches/lp1875708/test-Add-a-test-case-for-15654.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=95302fbe53202bdac33f86031aa56026444a92d3
    
      [ Dimitri John Ledkov ]
      * meson: initialize time-epoch to reproducible builds compatible value
        (LP: #1878969)
        File: debian/patches/meson-initialize-time-epoch-to-reproducible-builds-compat.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=6785dfd98f81dfe3e3d5273511ec33b196ddb0c3
    
    systemd (245.5-3) unstable; urgency=medium
    
      [ Michael Biebl ]
      * Bump priority of libnss-systemd to standard
      * logind: avoid shadow lookups when doing userdb client side
      * Disable DNSSEC support by default in resolved.
        The upstream default, DNSSEC=allow-downgrade can lead to compatibility
        issues with certain network access points. Previously, DNSSEC support
        was only turned off when built for a stable Debian release, but it is
        safer and more consistent to just generally change the default to
        DNSSEC=no. (Closes: #959996)
      * Bump debhelper compatibility level to 13.
        Use the debhelper-compat package to declare the compatibility level and
        drop debian/compat.
      * Convert to dh_installsystemd and disable dh_installsystemduser
      * Drop custom initramfs update code.
        Now handled by dh_installinitramfs which is enabled by default in compat
        level 12 and above.
    
      [ Dan Streetman ]
      * Cherry-pick fix from upstream master to adjust UseGateway= default
        - network: change UseGateway= default to UseRoutes= setting
        - network: honor SetDNSRoutes= even if UseGateway=False
        (LP: #1867375)
    
      [ Topi Miettinen ]
      * Delete empty lines at end of file.
        Upstream commit hooks don't allow empty lines and of course they serve no
        purpose.
    
     -- Balint Reczey <email address hidden>  Tue, 19 May 2020 19:43:50 +0200
  • systemd (245.5-2ubuntu2) groovy; urgency=medium
    
      [ Dan Streetman ]
      * network: Change IgnoreCarrierLoss default to value of ConfigureWithoutCarrier.
        This fixes bridges with static IP configuration. (LP: #1860926)
        File: debian/patches/lp1860926-network-Change-IgnoreCarrierLoss-default-to-value-of.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=59d655136ca05d830d46e5cd90e6b549406cd670
      * Cherry-pick fix from upstream master to adjust UseGateway= default
        - network: change UseGateway= default to UseRoutes= setting
        - network: honor SetDNSRoutes= even if UseGateway=False (LP: #1867375)
        Files:
        - debian/patches/network-change-UseGateway-default-to-UseRoutes-setting.patch
        - debian/patches/network-honor-SetDNSRoutes-even-if-UseGateway-False.patch
        - debian/patches/test-modify-add-tests-for-UseRoutes-and-UseGateway-config.patch
        - debian/patches/test-verify-RoutesToDNS-is-independent-of-UseGateway.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=4ddb639d6bb0ca07368348bc588c21c41f08a5e7
      * refresh quilt patches
    
      [ Balint Reczey ]
      * Rename a few patches which are expected to stay longer in Ubuntu
        Files:
        - debian/patches/Revert-cgroup-Continue-unit-reset-if-cgroup-is-busy.patch
        - debian/patches/Revert-namespace-be-more-careful-when-handling-namespacin.patch
        - debian/patches/resolved-Mitigate-DVE-2018-0001-by-retrying-NXDOMAIN-with.patch
        - debian/patches/debian/UBUNTU-Revert-cgroup-Continue-unit-reset-if-cgroup-is-busy.patch
        - debian/patches/debian/UBUNTU-Revert-namespace-be-more-careful-when-handling-namespacin.patch
        - debian/patches/debian/UBUNTU-resolved-Mitigate-DVE-2018-0001-by-retrying-NXDOMAIN-with.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=41e97add3900c761fafc58c7a2b024f7b618d313
      * test: Skip test-boot-timestamps on permission denied.
        This fixes root-unittests in unprivileged LXD containers
        File: debian/patches/test-Skip-test-boot-timestamps-on-permission-denied.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b98a63c04e9e82b0f57617e21233aa103b069785
      * tests: Skip test-execute in containers
        File: debian/tests/root-unittests
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=2d6f282bf20866f711c6ae509228b0c513218ca9
      * Run some tests in LXD, too
        Files:
        - debian/tests/control
        - debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=bf0bb5176284d9ec1b348b84e70f961ee12e3cac
    
     -- Balint Reczey <email address hidden>  Tue, 12 May 2020 16:59:54 +0200
  • systemd (245.5-2ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes: none
    
    systemd (245.5-2) unstable; urgency=medium
    
      * Cherry-pick various fixes from upstream master
        - network: add a flag to ignore gateway provided by DHCP server
        - userdb: when doing client-side NSS look-ups optionally avoid shadow
          look-ups
        - nss-systemd: don't synthesize root/nobody when iterating
        - core: make sure we don't get confused when setting TERM for a tty fd
        - core: make sure to restore the control command id, too
      * Install 60-block.rules in udev-udeb and initramfs-tools.
        The block device rules were split out from 60-persistent-storage.rules
        into its own rules file in v220. Those rules ensure that change events
        are emitted and the udev db is updated after metadata changes.
        Thanks to Pascal Hambourg (Closes: #958397)
    
    systemd (245.5-1ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes: none
    
    systemd (245.5-1) unstable; urgency=medium
    
      [ Michael Biebl ]
      * New upstream version 245.5
      * Rebase patches
    
      [ Dan Streetman ]
      * Follow symlinks when finding link files to copy into initramfs.
        If the /{etc,lib}/systemd/network directory itself is a symlink, the find
        command will not actually find any of the files in the dir it links to.
        Use the find -L param to follow symlinks.
        (LP: #1868892)
      * Remove Ubuntu-specific ondemand.service.
        New processors handle scaling/throttling in internal firmware
        (e.g. intel_pstate), and do not require OS config.
        Additionally, nobody else does this, not even Debian.
    
     -- Balint Reczey <email address hidden>  Tue, 28 Apr 2020 13:20:31 +0200
  • systemd (245.5-1ubuntu1) groovy; urgency=medium
    
      * Merge to Ubuntu from Debian unstable
        - Dropped changes: none
    
    systemd (245.5-1) unstable; urgency=medium
    
      [ Michael Biebl ]
      * New upstream version 245.5
      * Rebase patches
    
      [ Dan Streetman ]
      * Follow symlinks when finding link files to copy into initramfs.
        If the /{etc,lib}/systemd/network directory itself is a symlink, the find
        command will not actually find any of the files in the dir it links to.
        Use the find -L param to follow symlinks.
        (LP: #1868892)
      * Remove Ubuntu-specific ondemand.service.
        New processors handle scaling/throttling in internal firmware
        (e.g. intel_pstate), and do not require OS config.
        Additionally, nobody else does this, not even Debian.
    
     -- Balint Reczey <email address hidden>  Mon, 27 Apr 2020 13:11:34 +0200
  • systemd (245.4-4ubuntu3) focal; urgency=medium
    
      * dhcp: Allow setting request options again
        link_configure() may be called multiple times on a link causing request options
        set multiple times. (LP: #1870410)
        File: debian/patches/dhcp-Allow-setting-request-options-again.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=4c48893eb04b01a2ec62d2d2823a79a9f5cb2b80
      * Don't try calling NULL callback in bus_wait_for_units_clear.
        This fixes a crash most frequently occurring in the Unity session
        (LP: #1870930)
        File: debian/patches/shared-Don-t-try-calling-NULL-callback-in-bus_wait_for_un.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b2ec1a3367cef401f8de745fecc9c385f020be78
    
     -- Balint Reczey <email address hidden>  Wed, 22 Apr 2020 11:04:26 +0200