summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Chris Down [Mon, 30 Sep 2019 17:24:26 +0000 (18:24 +0100)]
cgroup: Check ancestor memory min for unified memory config
Otherwise we might not enable it when we should, ie. DefaultMemoryMin is
set in a parent, but not MemoryMin in the current unit.
(cherry picked from commit
7c9d2b79935d413389a603918a711df75acd3f48)
(cherry picked from commit
ea248e53bf763c16fcc26bd1212f2d094db10e15)
Gbp-Pq: Name cgroup-Check-ancestor-memory-min-for-unified-memory-confi.patch
Chris Down [Mon, 30 Sep 2019 13:25:14 +0000 (14:25 +0100)]
cgroup: docs: memory.high doc fixups
The docs just tautologically call this the "high limit". Just call it
throttling as we do in cgroup-v2.rst.
(cherry picked from commit
ba79e19cb299623c9c0dd4c6a1ae80f795409b04)
(cherry picked from commit
de1d25a506db17119065447f8d0225d9ae00fafc)
Gbp-Pq: Name cgroup-docs-memory.high-doc-fixups.patch
Chris Down [Mon, 30 Sep 2019 13:23:32 +0000 (14:23 +0100)]
cgroup: docs: Mention unbounded protection for memory.{low,min}
I got asked why Memory{Low,Min} don't allow "infinity". They do, but the
docs don't say that like they already do for Memory{High,Max}.
(cherry picked from commit
b62087d4d06777ccde9eb9e7a97abc7b8945d5f5)
(cherry picked from commit
2ab45f38d8c4d694f483478c4c055f2d6577c805)
Gbp-Pq: Name cgroup-docs-Mention-unbounded-protection-for-memory.-low-.patch
Kenneth D'souza [Mon, 30 Sep 2019 10:31:21 +0000 (16:01 +0530)]
Consider smb3 as remote filesystem
Currently systemd will treat smb3 as local filesystem and cause
can't boot failures. Add smb3 to the list of remote filesystems
to fix this issue.
Signed-off-by: Kenneth D'souza <kdsouza@redhat.com>
(cherry picked from commit
ff7d6a740b0c6fa3be63d3908a0858730a0837c5)
(cherry picked from commit
19a43dc38a136d2e95ae79ee1cd28335557216b9)
Gbp-Pq: Name Consider-smb3-as-remote-filesystem.patch
Michael Olbrich [Sun, 29 Sep 2019 11:43:00 +0000 (13:43 +0200)]
Handle d_type == DT_UNKNOWN correctly
As documented in the man-page, readdir() may return a directory entry with
d_type == DT_UNKNOWN. This must be handled for regular filesystems.
dirent_ensure_type() is available to set d_type if necessary. Use it in
some more places.
Without this systemd will fail to boot correctly with nfsroot and some
other filesystems.
Closes #13609
(cherry picked from commit
28e68bb23547cbc11cd3f62a1a38dbe2b387b370)
(cherry picked from commit
5c0224c7bf3c4b0f18d44ee9da7e058833b1d8e2)
Gbp-Pq: Name Handle-d_type-DT_UNKNOWN-correctly.patch
Chris Down [Wed, 25 Sep 2019 16:09:38 +0000 (17:09 +0100)]
util-lib: Don't propagate EACCES from find_binary PATH lookup to caller
On one of my test machines, test-path-util was failing because the
find_binary("xxxx-xxxx") was returning -EACCES instead of -ENOENT. This
happens because the PATH entry on that host contains a directory which
the user in question doesn't have access to. Typically applications
ignore permission errors when searching through PATH, for example in
bash:
$ whoami
cdown
$ PATH=/root:/bin type sh
sh is /bin/sh
This behaviour is present on zsh and other shells as well, though. This
patch brings our PATH search behaviour closer to other major Unix tools.
(cherry picked from commit
4e1ddb661272ddb2f03d6046369c973657dfdd62)
(cherry picked from commit
8282bc61df10dc1f2290c9c351d5ff6fdb157c24)
Gbp-Pq: Name util-lib-Don-t-propagate-EACCES-from-find_binary-PATH-loo.patch
Yu Watanabe [Wed, 25 Sep 2019 15:21:00 +0000 (00:21 +0900)]
network: drop noisy log message
Closes #13595.
(cherry picked from commit
55a1729fd095f2e0733247e7b4911cf41bf6b2ed)
(cherry picked from commit
9d0ae987a6345ad62ab8f4b89c8ab76637396b46)
Gbp-Pq: Name network-drop-noisy-log-message.patch
cbzxt [Wed, 25 Sep 2019 15:02:46 +0000 (20:32 +0530)]
Updated log message when the timesync happens for the first time (#13624)
(cherry picked from commit
37afb0ac787783a1635165b8a4e3ba5fbd007dfd)
(cherry picked from commit
f67f0e4ec45a7aef177cf19c689dbd76460e8540)
Gbp-Pq: Name Updated-log-message-when-the-timesync-happens-for-the-fir.patch
Zbigniew Jędrzejewski-Szmek [Wed, 18 Sep 2019 10:01:41 +0000 (12:01 +0200)]
units: make systemd-binfmt.service easier to work with no autofs
See https://bugzilla.redhat.com/show_bug.cgi?id=
1731772:
when autofs4 is disabled in the kernel,
proc-sys-fs-binfmt_misc.automount is not started, so the binfmt_misc module is
never loaded. If we added a dependency on proc-sys-fs-binfmt_misc.mount
to systemd-binfmt.service, things would work even if autofs4 was disabled, but
we would unconditionally pull in the module and mount, which we don't want to do.
(Right now we ony load the module if some binfmt is configured.)
But let's make it easier to handle this case by doing two changes:
1. order systemd-binfmt.service after the .mount unit (so that the .service
can count on the mount if both units are pulled in, even if .automount
is skipped)
2. add [Install] section to the service unit. This way the user can do
'systemctl enable proc-sys-fs-binfmt_misc.mount' to get the appropriate behaviour.
(cherry picked from commit
508133917d9628f8c0adc5db34d595196b72b1c8)
(cherry picked from commit
e151bf467494c042bbfd3a4c47ad83ac8e9df2fd)
Gbp-Pq: Name units-make-systemd-binfmt.service-easier-to-work-with-no-.patch
Steve Traylen [Tue, 24 Sep 2019 07:48:03 +0000 (09:48 +0200)]
Corect man page reference in systemd-nologin.conf comments
The reference to the man page of `systemd-user-sessions.service`
in the comments of `tmpfiles.d/systemd-nologin.conf` is corrected.
(cherry picked from commit
7a72a95741970fa4919f137f6844fe11b951efd3)
(cherry picked from commit
2b8e574d8242e5d878252e5fc8f26a993a9c794f)
Gbp-Pq: Name Corect-man-page-reference-in-systemd-nologin.conf-comment.patch
Philip Withnall [Tue, 24 Sep 2019 15:07:23 +0000 (16:07 +0100)]
man: Add a missing space in machinectl(1)
Signed-off-by: Philip Withnall <withnall@endlessm.com>
(cherry picked from commit
abdc57dfe149bfba79af094fd623eb9929eff5e3)
(cherry picked from commit
a0577353f191affac1273bf68f4de4483a1d0a6a)
Gbp-Pq: Name man-Add-a-missing-space-in-machinectl-1.patch
Filipe Brandenburger [Tue, 24 Sep 2019 22:31:27 +0000 (15:31 -0700)]
log: Add missing "%" in "%m" log format strings
These were clearly intended to be "%m" to display the human readable version
of the error stored in errno.
(cherry picked from commit
28b77ab246b88d05076080bbd69ca3c353fa0f27)
(cherry picked from commit
693e983988691df9ce701f44f0dd936744aa8d34)
Gbp-Pq: Name log-Add-missing-in-m-log-format-strings.patch
Zbigniew Jędrzejewski-Szmek [Wed, 18 Sep 2019 15:52:30 +0000 (17:52 +0200)]
pid1: do not warn if /run/systemd/relabel-extra.d/ doesn't exist
After all, that is the expected state.
(cherry picked from commit
90b059b608d6c53c8efb23b8791190dffadd1a17)
(cherry picked from commit
ea7151b8c4355f12d4be56f7b41e0a6ec5db7001)
Gbp-Pq: Name pid1-do-not-warn-if-run-systemd-relabel-extra.d-doesn-t-e.patch
Michael Biebl [Sat, 21 Sep 2019 15:06:25 +0000 (17:06 +0200)]
man: fix typo
(cherry picked from commit
decef551afaff9fb72f3cde499c9c1bcd23e5874)
(cherry picked from commit
b90549290e33dd09fb2677d4236228e1f3f2a4b1)
Gbp-Pq: Name man-fix-typo.patch
Yu Watanabe [Wed, 18 Sep 2019 13:14:45 +0000 (22:14 +0900)]
dhcp6: use unaligned_read_be32()
Closes #13591.
(cherry picked from commit
0eb5e6d3f08c6b3a41cfa7ac02bcc6302259ed4a)
(cherry picked from commit
fab6f010ac6c3bc93a10868de722d7c8c3622eb9)
Gbp-Pq: Name dhcp6-use-unaligned_read_be32.patch
Yu Watanabe [Tue, 17 Sep 2019 13:18:49 +0000 (22:18 +0900)]
dhcp6: add missing option length check
Closes #13578.
(cherry picked from commit
6ffe71d0e22326f8ea5775c188ae0e13573cd123)
(cherry picked from commit
f2d9af4322f74832d93e101abfcc1b3adf0e05c6)
Gbp-Pq: Name dhcp6-add-missing-option-length-check.patch
Yu Watanabe [Fri, 6 Sep 2019 18:36:19 +0000 (03:36 +0900)]
ndisc: make first solicit delayed randomly
Closes #13460.
(cherry picked from commit
9973e6c43abb9d3d73fcfee83c886dbd32e700ca)
(cherry picked from commit
ccf797511e0af237d67a6a5511e760bd41de1732)
Gbp-Pq: Name ndisc-make-first-solicit-delayed-randomly.patch
Yu Watanabe [Fri, 6 Sep 2019 18:29:46 +0000 (03:29 +0900)]
dhcp6: read OPTION_INFORMATION_REFRESH_TIME option
Fixes #13460.
(cherry picked from commit
fcb51238e0523d64a698b8738a15bbc1aea9febe)
(cherry picked from commit
f2275b6e123f4f11878c8e989d28de3157ffdc9a)
Gbp-Pq: Name dhcp6-read-OPTION_INFORMATION_REFRESH_TIME-option.patch
AsciiWolf [Thu, 19 Sep 2019 13:36:42 +0000 (15:36 +0200)]
l10n: update Czech Translation
(cherry picked from commit
1697a28567628ba0c2cb69ab36a7c80e66c01aa0)
(cherry picked from commit
6dfbe58ee7dd6a002f310bc65a451ea6785e7f77)
Gbp-Pq: Name l10n-update-Czech-Translation.patch
Georg Müller [Fri, 20 Sep 2019 08:23:45 +0000 (10:23 +0200)]
sd-radv: if lifetime < SD_RADV_DEFAULT_MAX_TIMEOUT_USEC, adjust timeout (#13491)
The RFC states that lifetime (AdvDefaultLifetime) must be at least
MaxRtrAdvInterval (which more or less corresponds to SD_RADV_DEFAULT_MAX_TIMEOUT_USEC
in systemd).
To fulfill this limit, virtually lower MaxRtrAdvInterval and MinRtrAdvInterval
accordingly.
Also check that min is not lower than 3s and max is not lower than 4s.
(cherry picked from commit
ef90b6a4fb9509f61b9b917bbe4db7343afe1853)
(cherry picked from commit
d4cd0e9d3242f85141d835dd5a78d880b47a0817)
Gbp-Pq: Name sd-radv-if-lifetime-SD_RADV_DEFAULT_MAX_TIMEOUT_USEC-adju.patch
AsciiWolf [Thu, 19 Sep 2019 12:34:31 +0000 (14:34 +0200)]
polkit: fix typo
(cherry picked from commit
984b96aa7a793f74747b0349f0ed68e992ae17b2)
(cherry picked from commit
dbefe592596fd31581958fb2a556989c8c2621cf)
Gbp-Pq: Name polkit-fix-typo.patch
Yu Watanabe [Sun, 15 Sep 2019 13:50:36 +0000 (22:50 +0900)]
sd-netlink: fix invalid assertion
It is natural that n_attiributes is less than type. But in that case,
the message does not contain any message about the type. So, we should
not abort execution with assertion, but just return -ENODATA.
(cherry picked from commit
48fb0d1301c78112360df943f2b6ebeb545b8510)
(cherry picked from commit
a321507476af07b9ce743608a15156f2bc43da1d)
Gbp-Pq: Name sd-netlink-fix-invalid-assertion.patch
Yu Watanabe [Tue, 17 Sep 2019 12:34:06 +0000 (21:34 +0900)]
network: do not enter failed state if device's sysfs entry does not exist yet
(cherry picked from commit
4d59e14f321d50cbdec1a2ef702e2d258e377356)
(cherry picked from commit
45dca7fe864d88edd366f15322c7a7d6bff32897)
Gbp-Pq: Name network-do-not-enter-failed-state-if-device-s-sysfs-entry.patch
Yu Watanabe [Tue, 17 Sep 2019 12:29:23 +0000 (21:29 +0900)]
network: add missing link->network checks
When the function is called, no network file may be assigned to the
link.
(cherry picked from commit
b1b0b42e48303134731e017a108c6c334ef5f4c8)
(cherry picked from commit
dd83d5879661d46f85457d139f683c920875eb44)
Gbp-Pq: Name network-add-missing-link-network-checks.patch
Michal Sekletar [Mon, 9 Sep 2019 12:38:35 +0000 (14:38 +0200)]
path: stop watching path specs once we triggered the target unit
We start watching them again once we get a notification that triggered
unit entered inactive or failed state.
Fixes: #10503
(cherry picked from commit
8fca6944c2ee20c63d62154c8badddc77170b176)
(cherry picked from commit
b294305888da171f393bbb4c3dc0be332e8d50c1)
Gbp-Pq: Name path-stop-watching-path-specs-once-we-triggered-the-targe.patch
matthiasroos [Mon, 16 Sep 2019 19:10:15 +0000 (21:10 +0200)]
hwdb: add Medion Akoya E2292 (#13498)
Fixes #13480.
(cherry picked from commit
358e50fa7fab98509f2ef96cd8d6d7d1af6ed59a)
(cherry picked from commit
2cd636c437965b4a2d86aa3b6c74d4117a719f7f)
Gbp-Pq: Name hwdb-add-Medion-Akoya-E2292-13498.patch
Rafael Fontenelle [Sun, 8 Sep 2019 22:08:14 +0000 (19:08 -0300)]
po: update Brazilian Portuguese translation
(cherry picked from commit
bf55a2df4da0234932c0949801579a9a9dca72bc)
(cherry picked from commit
d133bdd1fa3de98b261314d0bf5fe117d54a6648)
Gbp-Pq: Name po-update-Brazilian-Portuguese-translation.patch
Piotr Drąg [Sat, 14 Sep 2019 10:44:57 +0000 (12:44 +0200)]
po: update Polish translation
(cherry picked from commit
9870c55ef5df8f079cd972b409ec59414869a256)
(cherry picked from commit
530e09b59450181269558fc0cdc7344888638485)
Gbp-Pq: Name po-update-Polish-translation-1.patch
Zbigniew Jędrzejewski-Szmek [Sun, 8 Sep 2019 14:13:15 +0000 (16:13 +0200)]
polkit: change "revert settings" to "reset settings"
"reset" is more understandable. The verb is "revert", but it might actually be
better to have a description which uses different words instead of duplicating
the name of the command.
https://github.com/systemd/systemd/commit/
379158684abd981cc760342aad61b1c813b71eb2#commitcomment-
34992552
(cherry picked from commit
ea2552639b22004c89df26f2374e3d3f1d2acace)
(cherry picked from commit
0c5c3e34c128588b11129bb4d53686574eb7d076)
Gbp-Pq: Name polkit-change-revert-settings-to-reset-settings.patch
Zbigniew Jędrzejewski-Szmek [Thu, 12 Sep 2019 09:15:35 +0000 (11:15 +0200)]
man: fix description of ARPIntervalSec= units
https://bugzilla.redhat.com/show_bug.cgi?id=
1751363
(cherry picked from commit
06c52cc2b7c6cf2729e130f2a23c5a7ce62e27b9)
(cherry picked from commit
73e0f372d8100e635b95b0af39d4546e069c38e0)
Gbp-Pq: Name man-fix-description-of-ARPIntervalSec-units.patch
baybal [Wed, 11 Sep 2019 02:08:59 +0000 (08:08 +0600)]
hwdb: axis override for Dell 9360 touchpad
and possibly other XPS models sharing the touchpad (#13472)
(cherry picked from commit
26fe3af8ae7d52847eb3f2267eaa3df3af90d811)
(cherry picked from commit
5412cc54a12129d53a56d4f95fdd2456302ccc9d)
Gbp-Pq: Name hwdb-axis-override-for-Dell-9360-touchpad.patch
Frantisek Sumsal [Sat, 10 Aug 2019 14:05:07 +0000 (16:05 +0200)]
test: drop the missed || exit 1 expression
...as we've already done in the rest of the testsuite, see
cc469c3dfc398210f38f819d367e68646c71d8da
(cherry picked from commit
67c434b03f8a24f5350f017dfb4b2464406046db)
(cherry picked from commit
9d4e65852998cf5ba0e0a273e3c67cee0c2df3c4)
Gbp-Pq: Name test-drop-the-missed-exit-1-expression.patch
Yu Watanabe [Tue, 17 Sep 2019 16:28:23 +0000 (01:28 +0900)]
udevadm: use usec_add()
Also fixes description of event source.
(cherry picked from commit
f6e8ba816577a1a26037a8aeae23fda36d74f0ac)
(cherry picked from commit
7ed7ea82f6a8387893f4741ccaeb0111770854c8)
Gbp-Pq: Name udevadm-use-usec_add.patch
Yu Watanabe [Tue, 17 Sep 2019 15:52:07 +0000 (00:52 +0900)]
udevadm: missing initialization of descriptor
(cherry picked from commit
2f5b282aab78bd2378df428c57c5fd1cc09e9f4f)
(cherry picked from commit
477bf86c911a9fdc57341cbf2acf70ae1965edfd)
Gbp-Pq: Name udevadm-missing-initialization-of-descriptor.patch
Zbigniew Jędrzejewski-Szmek [Tue, 17 Sep 2019 17:27:58 +0000 (19:27 +0200)]
networkd: unbreak routing_policy_rule_compare_func()
!r is the same r == 0, so this was short-circuiting the comparison when
streq(a->iff, b->iff) or streq(a->off, b->off). Before the parent commit which
moved those comparisons to the end, this was short-circuiting quite a bit
of the comparison function.
(cherry picked from commit
314ed4f9948bb73300862935546a63294bba1d5c)
(cherry picked from commit
19ac31c989d9facbd90c497f3708ee4d88686de8)
Gbp-Pq: Name networkd-unbreak-routing_policy_rule_compare_func.patch
ypf791 [Fri, 19 Jul 2019 10:28:04 +0000 (18:28 +0800)]
core: coldplug possible nop_job
(cherry picked from commit
b49e14d5f3081dfcd363d8199a14c0924ae9152f)
(cherry picked from commit
a20a2157a85dd277c5dc1398fd75f565ca941933)
Gbp-Pq: Name core-coldplug-possible-nop_job.patch
Franck Bui [Mon, 16 Sep 2019 20:03:43 +0000 (22:03 +0200)]
tty-ask-pwd-agent: fix message forwarded to wall(1)
Commit
a1c111c2d12429d2 wrongly replaced '!' with ':' when the message is
forwarded to wall(1).
Indeed in this case we are not requesting the user for providing a password but
instead we are simply displaying a message to suggest starting
tty-ask-password-agent for providing the password.
(cherry picked from commit
65943cc3507bf54390d598e06df60771e913fb72)
(cherry picked from commit
eb552417420fa9680b508519e926b140d5a0be25)
Gbp-Pq: Name tty-ask-pwd-agent-fix-message-forwarded-to-wall-1.patch
Maciej Stanczew [Mon, 16 Sep 2019 00:09:35 +0000 (02:09 +0200)]
core: Fix setting StatusUnitFormat from config files
(cherry picked from commit
6327aa9f6c5701e44541e685c6bf44d3a8c40f50)
(cherry picked from commit
1a3c53c06c878d44d8d0a87244261df55dfbb837)
Gbp-Pq: Name core-Fix-setting-StatusUnitFormat-from-config-files.patch
Susant Sahani [Mon, 16 Sep 2019 18:46:39 +0000 (20:46 +0200)]
network DHCP4: Don't mislead the logs.
The debug log making sense to the end user as an error.
(cherry picked from commit
61cda4d7964ff00dfa6260f84219720d9b97671a)
(cherry picked from commit
91db81e4dda8d322a4a771fc4f173ce2f147dc88)
Gbp-Pq: Name network-DHCP4-Dont-mislead-the-logs.patch
Donald A. Cupp Jr [Thu, 5 Sep 2019 22:03:54 +0000 (15:03 -0700)]
Update m4 for selective utmp support. modified: tmpfiles.d/systemd.conf.m4
(cherry picked from commit
d34a58222de4c2ee93c68411b4f9042f08e5132f)
(cherry picked from commit
6af590838b17e9ca38cde05ecfe6da3faa51704f)
Gbp-Pq: Name Update-m4-for-selective-utmp-support.patch
Franck Bui [Thu, 5 Sep 2019 14:53:50 +0000 (16:53 +0200)]
core: restore initialization of u->source_mtime
During the rework of unit file loading, commit
e8630e695232bdfc dropped the
initialization u->source_mtime. This had the bad side effect that generated
units always needed daemon reloading.
(cherry picked from commit
5a1c1b534fe13e60ef9bce0dc680ad6f2a0c577f)
(cherry picked from commit
6823c907cfda84958fe223ba1a14a48fcd829458)
Gbp-Pq: Name core-restore-initialization-of-u-source_mtime.patch
Benjamin Gilbert [Wed, 11 Sep 2019 03:23:59 +0000 (23:23 -0400)]
mount-setup: relabel items mentioned directly in relabel-extra.d
relabel_extra() relabels the descendants of directories listed in
relabel-extra.d, but doesn't relabel the files or directories
explicitly named there. This makes it impossible to use
relabel-extra.d to relabel the root of a filesystem. Fix by
relabeling the named items too.
(cherry picked from commit
71de68476c1897b8624538ce32218891251fa5f6)
(cherry picked from commit
29308bcc1326521081f4d7369945d325c2d41faa)
Gbp-Pq: Name mount-setup-relabel-items-mentioned-directly-in-relabel-e.patch
Renaud Métrich [Fri, 13 Sep 2019 09:18:18 +0000 (11:18 +0200)]
Call getgroups() to know size of supplementary groups array to allocate
Resolves RHBZ #
1743230 - journalctl dumps core when stack limit is reduced to 256 KB
(cherry picked from commit
f5e0b942af1e86993c21f4e5c84342bb10403dac)
(cherry picked from commit
8ca1e561657575a619a071ab0c22f474094ef21d)
Gbp-Pq: Name Call-getgroups-to-know-size-of-supplementary-groups-array.patch
Yu Watanabe [Wed, 11 Sep 2019 00:06:15 +0000 (09:06 +0900)]
test: add test cases for empty string match
(cherry picked from commit
48d26c90852c22ec94be961f5fbdcf462bb9a6e8)
(cherry picked from commit
5d84a7ad1c2d8d96a3ffb5c275e8704de361b7fc)
Gbp-Pq: Name test-add-test-cases-for-empty-string-match.patch
Yu Watanabe [Tue, 10 Sep 2019 23:50:21 +0000 (08:50 +0900)]
udev: fix multi match
Fixes #13518.
(cherry picked from commit
067cc51f2e6eb94305556597f0254f115857ff49)
(cherry picked from commit
1536348cc863f12312d8f7e7ea1826e54561c18f)
Gbp-Pq: Name udev-fix-multi-match.patch
Yu Watanabe [Fri, 13 Sep 2019 08:12:59 +0000 (17:12 +0900)]
man: move TimeoutCleanSec= entry from .service to .exec
Follow-up for
12213aed128456af33ff6131a14b637318227346.
Closes #13546.
(cherry picked from commit
bd9014c360f86aefcf4d417d50372a5fc29af7ce)
(cherry picked from commit
3ccafef0ad693d991212b6cc934e6aa1ddae37f7)
Gbp-Pq: Name man-move-TimeoutCleanSec-entry-from-.service-to-.exec.patch
Ronan Pigott [Thu, 12 Sep 2019 17:13:13 +0000 (10:13 -0700)]
zsh: update bootctl completions
(cherry picked from commit
4f6c7276372a458e81402ba38bfae2e3ba3f1154)
(cherry picked from commit
8c0c30a820fa90fcbf4deeb283ffaffbf136a142)
Gbp-Pq: Name zsh-update-bootctl-completions.patch
Zbigniew Jędrzejewski-Szmek [Thu, 12 Sep 2019 12:52:08 +0000 (14:52 +0200)]
resolved: fix abort when recv() returns 0
https://bugzilla.redhat.com/show_bug.cgi?id=
1703598
(cherry picked from commit
f731fd5be61858b724e0f13b3ff1131c1977654a)
(cherry picked from commit
0556c247a24027f10b23445741e75ca913e29f06)
Gbp-Pq: Name resolved-fix-abort-when-recv-returns-0.patch
Zbigniew Jędrzejewski-Szmek [Sat, 7 Sep 2019 13:16:35 +0000 (15:16 +0200)]
man: remove repeated words
https://github.com/systemd/systemd/commit/
b5328434c91b10ad49647e2352e62b1fbdce329d#commitcomment-
34989175
(cherry picked from commit
ff7cfff0c446ce8ba901f8fc531171fb727a9a5d)
(cherry picked from commit
9a25d7552094a0233ea4745ac127926887bbd906)
Gbp-Pq: Name man-remove-repeated-words.patch
Bastien Nocera [Thu, 12 Sep 2019 17:02:35 +0000 (19:02 +0200)]
hwdb: Also mark lis3lv02d sensors in "HP" laptops as being in the base
We matched "*Hewlett-Packard*" laptops but not "*HP*" laptops, which
caused a regression for the HP Elite Book 850 G3.
Fixes: 4247938ee13e23eae1afcecbe646de5283b7afc2
Closes: #13543
(cherry picked from commit
d7cf4984b0e3255ef9d6872c96a210271b0c949a)
(cherry picked from commit
be3be29347817b5f8dfd4f6741a49b07acf630ea)
Gbp-Pq: Name hwdb-Also-mark-lis3lv02d-sensors-in-HP-laptops-as-being-i.patch
Yu Watanabe [Sun, 8 Sep 2019 16:29:27 +0000 (01:29 +0900)]
udev: also logs file permission
(cherry picked from commit
20eef7c55cfdd83f953c6a332aaad0caba4fb60f)
(cherry picked from commit
4b92ffccaa865382f18d0e98cecec1ab1085759e)
Gbp-Pq: Name udev-also-logs-file-permission.patch
Yu Watanabe [Sun, 8 Sep 2019 16:27:56 +0000 (01:27 +0900)]
udev: add missing flag for OPTIONS=static_node
Fixes RHBZ#
1740664.
(cherry picked from commit
5abba26e2f9eb9336e701228220f0ef62c95f316)
(cherry picked from commit
75a2845e5a193aeb120dbccd0da0f174230b6d71)
Gbp-Pq: Name udev-add-missing-flag-for-OPTIONS-static_node.patch
Yu Watanabe [Wed, 11 Sep 2019 09:24:41 +0000 (18:24 +0900)]
network: do not abort execution when a config file cannot be loaded
Closes #13516.
(cherry picked from commit
be7110826eb4d7d0fafee4790562e0dedb9d817b)
(cherry picked from commit
19e9fc4262f9063f4986d7336e3921095d6e51ed)
Gbp-Pq: Name network-do-not-abort-execution-when-a-config-file-cannot-.patch
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
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
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
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
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
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
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
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
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
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
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
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
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]
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]
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]