systemd.git
6 years agofileio: update warning message
Yu Watanabe [Wed, 11 Sep 2019 09:11:19 +0000 (18:11 +0900)]
fileio: update warning message

(cherry picked from commit 0f93577647cef5f683d83e89cc63f6124885e708)
(cherry picked from commit 3e1267cf50716ce4f737e6c07294b571a634a512)

Gbp-Pq: Name fileio-update-warning-message.patch

6 years agopstore: fix use after free
Michael Olbrich [Fri, 6 Sep 2019 13:04:01 +0000 (15:04 +0200)]
pstore: fix use after free

The memory is still needed in the sd_journal_sendv() after the 'if' block.

(cherry picked from commit 1e19f5ac0d680a63eccae7ef1fc6ce225dca0bbf)
(cherry picked from commit 1b3156edd291e0882d80a695d035dd30521345d1)

Gbp-Pq: Name pstore-fix-use-after-free.patch

6 years agojournal: Make the output of --update-catalog deterministic
Daniel Edgecumbe [Thu, 5 Sep 2019 14:34:52 +0000 (15:34 +0100)]
journal: Make the output of --update-catalog deterministic

The use of an unordered hashmap means that the output of
'journalctl --update-catalog' differs between runs despite there being no
changes in the input files.

By changing all instances of Hashmap to OrderedHashmap we fix this, and now
the catalog is reproducible.

Motivation: https://reproducible-builds.org

Signed-off-by: Daniel Edgecumbe <git@esotericnonsense.com>
(cherry picked from commit a95686bb5d615a73a14d451a25225a566f9af570)
(cherry picked from commit f500d2fa81292046e5360b49b38a46f34ca1f397)

Gbp-Pq: Name journal-Make-the-output-of-update-catalog-deterministic.patch

6 years agotravis: protect the systemd organization on Fuzzit from forks
Evgeny Vereshchagin [Fri, 6 Sep 2019 01:44:52 +0000 (01:44 +0000)]
travis: protect the systemd organization on Fuzzit from forks

Now that v243 is out, the script has been pulled by forks that are
activated on Travis CI. As a result, all those forks have started to send
their fuzzers to Fuzzit inadvertently consuming our CPUs along the way.
Let's prevent this by bailing out early if the script is run outside of
the systemd repository.

(cherry picked from commit 64d0f7042dfbaa306e16996d2fbb331ee7d59dc8)

Gbp-Pq: Name travis-protect-the-systemd-organization-on-Fuzzit-from-fo.patch

6 years agohwdb: Mark lis3lv02d sensors in HP laptops as being in the base
Hans de Goede [Thu, 5 Sep 2019 12:16:12 +0000 (14:16 +0200)]
hwdb: Mark lis3lv02d sensors in HP laptops as being in the base

The lis3lv02d sensor used in many HP laptops is (almost) always intented
primarily for freefall detection / HDD protection and (almost) always
is located in the base of a classic clamshell laptop

Before we had the ACCEL_LOCATION udev property the issues this caused
with screen-rotation were fixed by applying a mount-matrix which
translates base-coordinates to display-coordinates assuming the display
is at an angle of exact 90 degrees to the base (swap Y and Z axis).

The comment calls this translate "from "can play neverball" to
"matches Windows 8 orientation"" but what it really does is translate
base accel-axis to display accel-axis. Thus allows rotating the screen
if you put the laptop on its side, but no-one normally does that with
a 2Kg clamshell laptop.

The obviously correct thing to do on classic clamshell laptops (not 2-in-1s)
is to disable automatic screen rotation. This commit marks the accelerometer
in these laptops as being part of the base, which will make iio-sensor-proxy
disable automatic screen rotation.

This commit also removes the orientation-matrix since the unmodified coordinates
coming from the sensor are oriented correctly for a sensor in the base.

Also see the "Bad accelerometer values cause incorrect screen rotation"
systemd-devel mail-thread from September 2019.

(cherry picked from commit 4247938ee13e23eae1afcecbe646de5283b7afc2)

Gbp-Pq: Name hwdb-Mark-lis3lv02d-sensors-in-HP-laptops-as-being-in-the.patch

6 years agopo: update Japanese translation
Yu Watanabe [Wed, 4 Sep 2019 00:16:40 +0000 (09:16 +0900)]
po: update Japanese translation

(cherry picked from commit 379158684abd981cc760342aad61b1c813b71eb2)

Gbp-Pq: Name po-update-Japanese-translation.patch

6 years agodocs: fix push recipe in RELEASE.md
Zbigniew Jędrzejewski-Szmek [Tue, 3 Sep 2019 09:34:09 +0000 (11:34 +0200)]
docs: fix push recipe in RELEASE.md

(cherry picked from commit 31e1bbd1cab7f27c60493938a0fd5d9f51ce7cd8)

Gbp-Pq: Name docs-fix-push-recipe-in-RELEASE.md.patch

6 years agoman/systemctl.xml: fix missing "not"
Carlo Teubner [Wed, 4 Sep 2019 17:58:56 +0000 (18:58 +0100)]
man/systemctl.xml: fix missing "not"

(cherry picked from commit f06530d86ba7688067fc2758b5e54599bda1e4a0)

Gbp-Pq: Name man-systemctl.xml-fix-missing-not.patch

6 years agodocs: fix typo in boot loader doc
nikolas [Wed, 4 Sep 2019 16:21:14 +0000 (12:21 -0400)]
docs: fix typo in boot loader doc

(cherry picked from commit 22aba2b96970972e1eaccb91c3e041fdfa6cae87)

Gbp-Pq: Name docs-fix-typo-in-boot-loader-doc.patch

6 years agopstore: fix typo in error message - directoy -> directory
nikolas [Wed, 4 Sep 2019 16:07:06 +0000 (12:07 -0400)]
pstore: fix typo in error message - directoy -> directory

(cherry picked from commit 000e08ca70da3f05b6e71f4ef3a1c3373e1d1b0e)

Gbp-Pq: Name pstore-fix-typo-in-error-message-directoy-directory.patch

6 years agoFix typo in comment: overide -> override
nikolas [Wed, 4 Sep 2019 16:03:56 +0000 (12:03 -0400)]
Fix typo in comment: overide -> override

(cherry picked from commit f7f9c69ac58748e37629015ab288d40b1966ac88)

Gbp-Pq: Name Fix-typo-in-comment-overide-override.patch

6 years agopo: update Polish translation
Piotr Drąg [Tue, 3 Sep 2019 17:05:27 +0000 (19:05 +0200)]
po: update Polish translation

(cherry picked from commit ca8ba8f8c066a47f5c9d033b291f0d6720c658cd)

Gbp-Pq: Name po-update-Polish-translation.patch

6 years agosystemd (243-8) unstable; urgency=medium
Michael Biebl [Tue, 19 Nov 2019 08:17:12 +0000 (08:17 +0000)]
systemd (243-8) unstable; urgency=medium

  * udevadm: ignore EROFS and return earlier.
    Fixes failures of "udevadm trigger" in containers with a readonly /sys.
    (Closes: #944860)
  * udev: silence warning about PROGRAM+= or IMPORT+= rules (Closes: #944917)
  * man: add entry about SpeedMeter= (Closes: #944597)
  * udev: drop SystemCallArchitectures=native from systemd-udevd.service.
    We can't really control what helper programs are run from other udev
    rules. E.g. running i386 binaries under amd64 is a valid use case and
    should not trigger a SIGSYS failure. (Closes: #869719)

[dgit import unpatched systemd 243-8]

6 years agoImport systemd_243-8.debian.tar.xz
Michael Biebl [Tue, 19 Nov 2019 08:17:12 +0000 (08:17 +0000)]
Import systemd_243-8.debian.tar.xz

[dgit import tarball systemd 243-8 systemd_243-8.debian.tar.xz]

6 years agoImport systemd_243.orig.tar.gz
Michael Biebl [Wed, 4 Sep 2019 23:21:49 +0000 (00:21 +0100)]
Import systemd_243.orig.tar.gz

[dgit import orig systemd_243.orig.tar.gz]