systemd.git
2 years agoBring tmpfiles.d/tmp.conf in line with Debian defaults
Tollef Fog Heen [Tue, 5 Jun 2012 18:59:36 +0000 (20:59 +0200)]
Bring tmpfiles.d/tmp.conf in line with Debian defaults

Closes: #675422
Gbp-Pq: Topic debian
Gbp-Pq: Name Bring-tmpfiles.d-tmp.conf-in-line-with-Debian-defaul.patch

2 years agoUse Debian specific config files
Michael Biebl [Thu, 18 Jul 2013 18:11:02 +0000 (20:11 +0200)]
Use Debian specific config files

Use /etc/default/locale instead of /etc/locale.conf for locale settings.

Use /etc/default/keyboard instead of /etc/X11/xorg.conf.d/00-keyboard.conf for
keyboard configuration.

Read/write /etc/timezone if /etc/localtime does not exist.

Gbp-Pq: Topic debian
Gbp-Pq: Name Use-Debian-specific-config-files.patch

2 years agotest: fix TEST-73-LOCALE on Debian
Michael Biebl [Sun, 22 Jan 2023 21:49:06 +0000 (22:49 +0100)]
test: fix TEST-73-LOCALE on Debian

Fix incorrection assumption about the Debian patch being buggy and
actually making TEST-73-LOCALE fail on Debian.

```
 # localectl set-locale LANG=C.UTF-8
 # cat /etc/default/locale
 LANG=C.UTF-8
```

(cherry picked from commit a4bc35740a052d0c69269f44d81f350dd7930b69)

Gbp-Pq: Name test-fix-TEST-73-LOCALE-on-Debian.patch

2 years agotest: handle Debian's /etc/default/locale in testsuite-74.firstboot.sh
Nick Rosbrook [Tue, 22 Nov 2022 17:50:33 +0000 (12:50 -0500)]
test: handle Debian's /etc/default/locale in testsuite-74.firstboot.sh

This handles a Debian-specific quirk where /etc/default/locale is used
instead of /etc/locale.conf. There is currently special handling for
this in testsuite-73.sh, so the quirk should be handled here too for
consistency.

(cherry picked from commit bb59fdc1e3a7119f3680d309147020fce9bf67b5)

Gbp-Pq: Name test-handle-Debian-s-etc-default-locale-in-testsuite-74.f.patch

2 years agotest: cover some interactive/error paths in firstboot
Frantisek Sumsal [Sun, 6 Nov 2022 21:40:33 +0000 (22:40 +0100)]
test: cover some interactive/error paths in firstboot

(cherry picked from commit dbd8dbdfc1d440c44714edcfa513b697f39f4fed)

Gbp-Pq: Name test-cover-some-interactive-error-paths-in-firstboot.patch

2 years agotest: re-enable skipped systemd-firstboot --locale-messages= test
Frantisek Sumsal [Fri, 4 Nov 2022 08:44:34 +0000 (09:44 +0100)]
test: re-enable skipped systemd-firstboot --locale-messages= test

Since the original issue should be resolved by #25253.

(cherry picked from commit 59377dbef288bff2e9df1254f9cbccd3c7d726a5)

Gbp-Pq: Name test-re-enable-skipped-systemd-firstboot-locale-messages-.patch

2 years agop11kit: switch to dlopen()
Luca Boccassi [Sat, 17 Dec 2022 01:33:46 +0000 (01:33 +0000)]
p11kit: switch to dlopen()

Gbp-Pq: Name p11kit-switch-to-dlopen.patch

2 years agosystemd (252.4-2) unstable; urgency=medium
Michael Biebl [Wed, 25 Jan 2023 08:17:24 +0000 (08:17 +0000)]
systemd (252.4-2) unstable; urgency=medium

  [ Michael Biebl ]
  * Refresh patches
  * Tweak description of systemd and systemd-sysv package.
    Remove redundancy and de-emphasize sysvinit.
  * autopkgtest: add psmsic to upstream suite.
    Needed for the killall binary.
    See https://github.com/systemd/systemd/pull/24569
  * autopkgtest: add xkb-data, locales and locales-all to upstream suite.
    Use locales-all so all necessary locales can be installed into the test
    image without having to generate them on-the-fly.
    See https://github.com/systemd/systemd/pull/23709
  * autopkgtest: prefer knot-dnssecutils over knot-dnsutils for upstream
    suite.
    The kzonecheck utility required by TEST-75-RESOLVED was split out from
    knot-dnsutils into knot-dnssecutils so update the test dependencies
    accordingly. Keep knot-dnsutils as alternative dependency to make
    backports easier.
  * Cherry-pick upstream fixes for TEST-74-AUX-UTILS
  * Cherry-pick upstream fix for TEST-73-LOCALE
  * Skip firstboot --prompt-keymap check in TEST-74-AUX-UTILS.
    This test requires compatible keymaps from kbd which are not available
    in Debian.

  [ Luca Boccassi ]
  * autopkgtest: add netlabel-tools to networkd-test.py suite.
    The netlabelctl tool is needed to test the NetLabel integration.
    See https://github.com/systemd/systemd/pull/23888
  * autopkgtest: add bsdutils to upstream suite.
    The logger utility is now used in TEST-04-JOURNAL.
    See https://github.com/systemd/systemd/pull/23086
  * autopkgtest: add knot, knot-dnsutils, bind9-dnsutils, bind9-host to
    upstream suite.
    Needed by TEST-75-RESOLVED.
    See https://github.com/systemd/systemd/pull/23104
  * autopkgtest: add jq to upstream suite.
    Needed by TEST-58-REPART.
    See https://github.com/systemd/systemd/pull/24572
  * autopkgtest: add mtools to upstream suite.
    Needed by TEST-58-REPART.
    See https://github.com/systemd/systemd/pull/24944
  * autopkgtest: add erofs-utils to upstream suite.
    Needed by TEST-58-REPART.
    See https://github.com/systemd/systemd/pull/25686

[dgit import unpatched systemd 252.4-2]

2 years agoImport systemd_252.4-2.debian.tar.xz
Michael Biebl [Wed, 25 Jan 2023 08:17:24 +0000 (08:17 +0000)]
Import systemd_252.4-2.debian.tar.xz

[dgit import tarball systemd 252.4-2 systemd_252.4-2.debian.tar.xz]

2 years agoImport systemd_252.4.orig.tar.gz
Luca Boccassi [Thu, 22 Dec 2022 11:26:41 +0000 (11:26 +0000)]
Import systemd_252.4.orig.tar.gz

[dgit import orig systemd_252.4.orig.tar.gz]