Lennart Poettering
5bd7ebb332
resolved: stick CNAME targets into main answer section in stub replies
2021-02-22 23:55:13 +01:00
Lennart Poettering
d1f8fbea9f
resolved: add dns_resource_record_get_cname_target() helper
...
This determines the redirection target from a CNAME or DNAME RR given it
matches some given RR key.
2021-02-22 23:55:13 +01:00
Lennart Poettering
990e7e87ad
resolved: remove duplicate comment
...
Practically the same comment is a few lines up covering both parts
anyway, let's remove one.
2021-02-22 23:55:13 +01:00
Lennart Poettering
c6ebf89b8f
resolved: update comment in DNS stub code a bit
...
There's no "answer_auxiliary" object anymore, it's all one "answer"
object, and we have per-item flags that tell us which section things are
from, i.e. from the main answer section, or the additional or
authoritative ones.
2021-02-22 23:55:13 +01:00
Lennart Poettering
2f4d8e577c
resolved: don't follow CNAMEs in the stub anymore
...
CNAME following was broken by 775ae35403
where we'd not properly collect RRs along the CNAME path. Good thing
though is that we don't have to anymore: since we nowadays propagate all
sections of the upstream replies into the cache and back to stub clients
all the information should already be available anyway, and there's no
need for us to collect it.
Fixes : #18690
2021-02-22 23:55:13 +01:00
Zbigniew Jędrzejewski-Szmek
dda7d0a4d6
Merge pull request #18575 from bugaevc/aa
...
Set the AA bit in answers for synthetic records & mDNS
2021-02-22 23:08:13 +01:00
Zbigniew Jędrzejewski-Szmek
85c8eac822
docs: align tables vertically to top
...
Fixes #18706 .
2021-02-22 22:29:34 +01:00
Frantisek Sumsal
1a7c5ec4b2
Translated using Weblate (Slovak)
...
Currently translated at 24.8% (47 of 189 strings)
Co-authored-by: Frantisek Sumsal <frantisek@sumsal.cz >
Translate-URL: https://translate.fedoraproject.org/projects/systemd/master/sk/
Translation: systemd/main
2021-02-22 21:26:57 +01:00
Yu Watanabe
c83e44110c
Merge pull request #18718 from yuwata/network-nexthop-blackhole
...
network: introduce Blackhole= setting in [NextHop] section
2021-02-23 04:44:12 +09:00
Yu Watanabe
e82a0ef1cf
Merge pull request #18734 from poettering/cryptsetup-description-escape
...
cryptsetup: unescape ID_PART_ENTRY_NAME udev field
2021-02-23 04:43:22 +09:00
Luca Boccassi
79e20ceb59
MountImages: fix exec_context_dump printf
...
Use strempty as options might not be set, and add the separator
for each option tuple
2021-02-23 04:42:39 +09:00
Yu Watanabe
518339d89f
Merge pull request #18731 from yuwata/backlight-trivial-cleanups
...
backlight: trivial cleanups
2021-02-23 04:42:09 +09:00
Zbigniew Jędrzejewski-Szmek
e6c31188dc
Merge pull request #18735 from poettering/some-doc-fixes
...
three documentation fixes
2021-02-22 19:45:01 +01:00
Yu Watanabe
69a91c704e
test-network: add tests for Blackhole= setting in [NextHop] section
2021-02-23 02:21:35 +09:00
Yu Watanabe
484555f3f2
network: route: shorten code a bit
2021-02-23 02:21:31 +09:00
Yu Watanabe
30f1083709
network: nexthop: add Blackhole= setting in [NextHop] section
...
As similar to unreachable type routes, blackhole nexthops do not have
NHA_OID attribute, so they are managed by Manager.
2021-02-23 02:21:17 +09:00
Lennart Poettering
0a6aa7a238
man: try to improve documentation of conditions/asserts
...
Fixes : #18725
2021-02-22 18:12:34 +01:00
Lennart Poettering
f553b772e9
docs: , → .
2021-02-22 18:00:14 +01:00
Lennart Poettering
c6e33c293e
man: correct documentaiton of StandardInput='s defaults in regards to "data"
...
Fixes : #18710
2021-02-22 17:52:20 +01:00
Lennart Poettering
fadd34dd5a
cryptsetup: unescape ID_PART_ENTRY_NAME udev property before using it
...
Fixes : #18729
2021-02-22 17:39:50 +01:00
Lennart Poettering
930aa88f04
tree-wide: use sd_device_new_from_stat_rdev() whereever appropriate
2021-02-22 17:38:57 +01:00
Yu Watanabe
b77c929934
backlight: reindent comments
2021-02-22 23:45:55 +09:00
Yu Watanabe
d17d66f0ab
backlight: reduce indentation a bit
2021-02-22 23:25:00 +09:00
Zbigniew Jędrzejewski-Szmek
5735ab0979
fuzz-systemctl-parse-argv: add "telinit" to the argv[0] list
2021-02-22 14:22:07 +00:00
Yu Watanabe
ba6c9b7994
backlight: same_device() may return negative errno
2021-02-22 23:11:28 +09:00
Yu Watanabe
7a9737bc7d
backlight: exit earlier when unknown verb is specified
2021-02-22 23:00:46 +09:00
Yu Watanabe
84d32bf59b
test-network: test wireguard peer in drop-in config
...
Closes #18241 .
2021-02-22 21:33:36 +09:00
Sergey Bugaev
bb4e030fcb
resolved: set the AA bit for mDNS responses
...
This is required by RFC 6762.
Fixes https://github.com/systemd/systemd/issues/17972
2021-02-22 14:52:13 +03:00
Sergey Bugaev
4ad017cda5
resolved: set the AA bit for synthetic answers
...
The stub DNS server is authoritative for the RRs we synthesize, such as
localhost, _gateway, and entries from /etc/hosts, and also for trust anchors.
Partially fixes https://github.com/systemd/systemd/issues/17972
2021-02-22 14:51:29 +03:00
Zbigniew Jędrzejewski-Szmek
b332778b30
Merge pull request #18684 from yuwata/sd-device-cleanups-and-udevadm-fix
...
sd-device, udev: several cleanups and one udevadm fix
2021-02-22 11:32:38 +01:00
clayton craft
f026e496ed
Add DPI info for Kensington Trackball Expert Mouse in hwdb ( #18709 )
...
The DPI value is from the manufacturer documentation, and freq measured
from mouse-dpi-tool
2021-02-22 15:17:53 +09:00
wouter bolsterlee
a1f782e44c
Update docs about fdisk/gdisk support for discoverable partitions
...
This updates the docs about using fdisk/gdisk to make partitions with the right
partition type UUID as defined in the discoverable partitions spec.
Improve wording/grammar/formatting, and reflect that gdisk supports this as
well nowadays; see https://www.rodsbooks.com/gdisk/revisions.html
2021-02-21 19:40:14 +00:00
Benjamin Robin
086c9fbc03
man: Small fix of sd_bus_message_send() man page
2021-02-21 20:26:51 +01:00
Tyler Hicks
e4d54220a1
man: correct the unit file directory for attached images
...
Commit 83f72cd65f ("man,docs: document the new unit file directory for
attached images") updated the docs and man page with the new unit file
directory for attached images but included a system.attached ->
systemd.attached typo in the man page portion of the change. Fix the
typo to document the correct path.
2021-02-21 19:19:18 +00:00
Yu Watanabe
5e63f2915b
man: fix typo
2021-02-21 19:20:47 +01:00
Yu Watanabe
a9f2f1c13a
Merge pull request #18711 from yuwata/network-nexthop-onlink
...
network: nexthop: add OnLink= setting
2021-02-21 10:33:36 +09:00
Yu Watanabe
e2d9bc5cfd
test-network: add a test for OnLink= in [NextHop] section
2021-02-21 05:16:27 +09:00
Yu Watanabe
2ddd52d1e2
network: nexthop: add OnLink= setting
2021-02-21 05:16:23 +09:00
Yu Watanabe
1f22fc3828
mount-tool: sd_device_get_sysattr_value() returns 0 on success
2021-02-21 04:40:23 +09:00
Yu Watanabe
9520c2f62b
sd-device-enumerator: shorten code a bit
2021-02-21 04:40:23 +09:00
Yu Watanabe
3f15ce66e0
unit: ignore exit code of "udevadm trigger"
...
Suggested at https://github.com/systemd/systemd/pull/18559#issuecomment-781626226 .
Some drivers may be broken and return unexpected errors on triggering
events. That should be logged but should not boot-up to be affected.
2021-02-21 04:40:23 +09:00
Yu Watanabe
6c99c26500
udevadm-trigger: introduce --quiet option
...
This may be useful to invoke the command by non-privileged users.
2021-02-21 04:40:23 +09:00
Yu Watanabe
0e789e6d48
udevadm-trigger: do not return immediately on EACCES
...
Prompted by https://github.com/systemd/systemd/pull/18559 .
2021-02-21 04:40:23 +09:00
Yu Watanabe
21012e20a4
udevadm-trigger: use sd_device_trigger() for triggering uevent
2021-02-21 04:40:23 +09:00
Yu Watanabe
25677a055c
udev: use sd_device_trigger() to trigger uevent
2021-02-21 04:40:23 +09:00
Yu Watanabe
f4d36efa75
sd-device: introduce tiny wrapper sd_device_trigger()
2021-02-21 04:40:23 +09:00
Yu Watanabe
297d1370f8
sd-device: do not cache action string for uevent file written by sd_device_set_sysattr_value()
...
As sd_device_get_sysattr_value() may be already used to read uevent
file. The read value of uevent file may be usually quite different
from the action string.
2021-02-21 04:40:23 +09:00
Yu Watanabe
1dff135bf9
test: add more tests for path_startswith()
2021-02-21 04:40:23 +09:00
Yu Watanabe
9dcde1034c
sd-device: make devpath check stricter
...
See assertion in sd_device_get_devpath().
2021-02-21 04:40:23 +09:00
Yu Watanabe
45e093a968
sd-device: make sd_device_get_xxx() accept NULL for storing result
...
Though, setting NULL for some getters, e.g. sd_device_get_syspath()
may be meaningless, but anyway also let's make them accept NULL for
consistency.
2021-02-21 04:40:23 +09:00