Zbigniew Jędrzejewski-Szmek
3614df0575
meson,resolved: make default LLMNR= and MulticastDNS= values configurable
...
For https://fedoraproject.org/wiki/Changes/systemd-resolved .
2020-04-15 14:37:21 +02:00
Giedrius Statkevičius
c90c597ee3
verify: ignore nonexistent executables if required
...
We provide a way via the '-' symbol to ignore errors when nonexistent
executable files are passed to Exec* parameters & so on. In such a case,
the flag `EXEC_COMMAND_IGNORE_FAILURE` is set and we go on happily with
our life if that happens. However, `systemd-analyze verify` complained
about missing executables even in such a case. In such a case it is not
an error for this to happen so check if the flag is set before checking
if the file is accessible and executable.
Add some small tests to check this condition.
Closes #15218 .
2020-04-14 21:23:31 +02:00
Jakov Smolic
5fa5c3e2d0
Add meson build option to prevent building kernel-install
...
This commit introduces new meson build option "kernel-install" to prevent kernel-install from building if the user
sets the added option as "false".
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
Signed-off-by: Luka Perkov <luka.perkov@sartura.hr>
2020-04-14 20:22:32 +02:00
Zbigniew Jędrzejewski-Szmek
3cfb7cc507
Merge pull request #15417 from poettering/fileno-can-fail
...
fileio: fileno() can realistically return -1
2020-04-14 12:54:27 +02:00
Anita Zhang
a3af963958
Merge pull request #15414 from mrc0mmand/coredumpctl-file
...
coredumpctl: support --file=PATH
2020-04-13 13:54:24 -07:00
Joel Shapiro
332f38d084
Fix pam_systemd_home's debug parameter to match man page description
2020-04-13 17:41:27 +02:00
Susant Sahani
76643fedc8
sd-network: DHCPv6 - Add status codes
...
https://www.iana.org/assignments/dhcpv6-parameters/dhcpv6-parameters.xhtml#dhcpv6-parameters-5
2020-04-13 17:40:00 +02:00
Lennart Poettering
daf8f72b4e
core: make sure ProtectHostname= is handled gracefully in containers lacking seccomp
...
Fixes : #15408
2020-04-13 17:32:27 +02:00
Frantisek Sumsal
aeb5645082
coredumpctl: support --file=PATH
...
Let's match journalctl's functionality by throwing --file for
coredumpctl into the mix, so we can work on a single journal file
as well.
2020-04-13 17:10:27 +02:00
Lennart Poettering
6663cfd574
update TODO
2020-04-13 14:31:46 +02:00
Lennart Poettering
648ba0ee81
hwdb: optimize isatty()-per-line away
...
Fixes : #15407
2020-04-13 11:27:35 +02:00
Lennart Poettering
451fcbfc58
fileio: extend comment a bit
2020-04-13 11:27:31 +02:00
Lennart Poettering
609ae0f596
fileio: optionally allow telling read_line_full() whether we are processing a tty or not
2020-04-13 11:27:07 +02:00
Lennart Poettering
14f594b995
fileio: fileno() can realistically return -1
...
An stdio FILE* stream usually refers to something with a file
descriptor, but that's just "usually". It doesn't have to, when taking
fmemopen() and similar into account. Most of our calls to fileno()
assumed the call couldn't fail. In most cases this was correct, but in
some cases where we didn't know whether we work on files or memory we'd
use the returned fd as if it was unconditionally valid while it wasn't,
and passed it to a multitude of kernel syscalls. Let's fix that, and do
something reasonably smart when encountering this case.
(Running test-fileio with this patch applied will remove tons of ioctl()
calls on -1).
2020-04-13 11:26:49 +02:00
Lennart Poettering
9d5dac4dce
Merge pull request #15411 from ssahani/systemd-issue-15375
...
sd-network: DHCPv6 - Add NoPrefixAvail to error code
2020-04-13 10:58:38 +02:00
Lennart Poettering
d9235719f2
Merge pull request #15397 from ssahani/vxlan
...
network: VXlan group and remote fixes
2020-04-13 10:47:40 +02:00
Zbigniew Jędrzejewski-Szmek
38cd55b007
Remove unneded {}s
...
$ perl -i -0pe 's|\s+{\n([^\n]*;)\n\s+}\n|\n\1\n|gms' **/*.c
Inspired by ea7cbf5bdd
.
2020-04-13 09:31:49 +02:00
Susant Sahani
667ceb9d9d
sd-network: DHCP6 - Use readable error status rather than numeric
...
value in the log message
2020-04-13 06:06:14 +02:00
Zbigniew Jędrzejewski-Szmek
8cf85bb575
Merge pull request #15281 from keszybz/functional-test-rework
...
Post-merge tweaks to the functional tests
2020-04-12 19:31:53 +02:00
Zbigniew Jędrzejewski-Szmek
92cad3f82d
Merge pull request #15406 from DaanDeMeyer/sd-bus-set-exec-docs
...
Add sd_bus_set_exec docs
2020-04-12 18:38:49 +02:00
Daan De Meyer
3415b0cc8a
sd-bus: Add sd_bus_set_exec docs
2020-04-12 17:24:01 +02:00
Vito Caputo
ea7cbf5bdd
home: switch to BusLocator-oriented helpers
...
Remove some unnecessary verbosity, largely mechanical change with
no functional difference.
2020-04-12 17:24:00 +02:00
Ross Lagerwall
964df69bd5
hwdb: Add accel orientation quirk for Geoflex laptop
...
Add a quirk to fix the accelerometer orientation on the Geoflex laptop
so that the display is upright rather than upside-down.
2020-04-12 17:16:55 +02:00
Zbigniew Jędrzejewski-Szmek
a1a11d5610
Merge pull request #15365 from poettering/remount-fs-pstore-fix
...
pid1: automatically generate systemd-remount-fs.service deps, plus enable systemd-pstore from sysinit.target
2020-04-12 17:16:07 +02:00
Zbigniew Jędrzejewski-Szmek
b15b4376af
Merge pull request #15405 from DaanDeMeyer/sd-bus-can-send-docs
...
Add sd_bus_can_send docs
2020-04-12 17:05:05 +02:00
Zbigniew Jędrzejewski-Szmek
e5a12c4961
Merge pull request #15399 from DaanDeMeyer/sd-bus-property-docs
...
sd_bus_get/set_property docs
2020-04-12 17:02:55 +02:00
Susant Sahani
7a0f1895d3
sd-network: DHCPv6 - Add NoPrefixAvail to error code
2020-04-12 14:14:52 +02:00
Daan De Meyer
59a77060e0
sd-bus: Use pointer syntax for sd_bus_set_exec argv parameter
2020-04-11 21:57:28 +02:00
Daan De Meyer
3258aa750e
sd-bus: Add sd_bus_can_send docs
2020-04-11 21:25:39 +02:00
Daan De Meyer
535f1d0492
sd-bus: Fix sd_bus_close.xml line wrapping
2020-04-11 21:09:20 +02:00
Daan De Meyer
eb74579d09
meson: Exclude more deprecated functions from check-api-docs
2020-04-11 21:08:34 +02:00
Daan De Meyer
4b7f8d78de
sd-bus: Add sd_bus_get/set_property docs
2020-04-11 19:10:54 +02:00
Lennart Poettering
5fe63895b9
docs: introduce documentation category for user/group stuff
...
We have so many different docs on various facets of user/group stuff,
let's add our own category for it.
2020-04-11 18:03:24 +02:00
Zbigniew Jędrzejewski-Szmek
bba97c98b8
Merge pull request #15376 from poettering/homed-btrfs-subvol-luks
...
homed: when doing luks homedir with btrfs inside, place subvol at top of fs
2020-04-11 16:26:01 +02:00
Susant Sahani
659f85a519
networkctl: Add support to display VXLan remote address
2020-04-11 16:12:42 +02:00
Zbigniew Jędrzejewski-Szmek
2d9123cebd
Merge pull request #15377 from poettering/userdb-no-shadow
...
don't try to access shadow from logind
2020-04-11 16:08:33 +02:00
Zbigniew Jędrzejewski-Szmek
edc8dd26e2
Merge pull request #15392 from keszybz/flag-helper
...
Flag setting helper and some other minor cleanups
2020-04-11 16:05:11 +02:00
Susant Sahani
fc1d9c7b0c
network: VXLan - Add support for remote address
2020-04-11 06:11:51 +02:00
Daan De Meyer
7f782005e5
sd-bus: sd_bus_message_append fixes
2020-04-10 21:31:29 +02:00
Lennart Poettering
b05e122036
docs: add some documentation about hooking up userdb/homed to desktop environments
...
Prompted by some inquires from the GNOME camp. let's document this here,
since other DEs might be interested too.
2020-04-10 18:54:58 +02:00
Zbigniew Jędrzejewski-Szmek
0da965037e
Add yet another tiny helper to manipulate flags
2020-04-10 16:40:48 +02:00
Zbigniew Jędrzejewski-Szmek
7d6342e401
man: fix garbled paragraph in systemd.network(3)
...
The following message was emitted:
"Element term in namespace encountered in para, but no template matches."
2020-04-10 16:40:48 +02:00
Zbigniew Jędrzejewski-Szmek
16c347b3b6
busctl: wrap long lines
2020-04-10 16:40:48 +02:00
Zbigniew Jędrzejewski-Szmek
8722b297e5
busctl: use the pager everywhere
...
There is no reason to assume that the user doesn't want the pager
even if they are looking at xml output or such.
2020-04-10 16:40:29 +02:00
Lennart Poettering
562ffaca26
man: extend documentation of the suspend= switch of pam_systemd_home
...
As suggested on #15343 .
Fixes : #15343
2020-04-10 16:15:23 +02:00
Lennart Poettering
5a3033321a
docs: add brief document how to convert home directories to homed
2020-04-10 15:57:29 +02:00
Susant Sahani
7c9b26900c
network: VXLan - fix adding Group address
2020-04-10 15:29:10 +02:00
nerdopolis
fa2cf64a91
login: Fix incorrect reporting of CanMultiSession=no on non-seat0 seats
2020-04-10 14:22:27 +02:00
Vito Caputo
df91e319a9
bus: add sd_bus_message_new_method_call() helper
...
adds BusLocator variant called bus_message_new_method_call()
2020-04-10 11:30:05 +02:00
Vito Caputo
a028ef14c9
bus: s/BusAddress/BusLocator/
...
Mechanical rename in response to
https://github.com/systemd/systemd/pull/15331#issuecomment-611472240
2020-04-10 09:16:43 +02:00