Yu Watanabe
4b6b9d3060
hwdb: update hwdb for v250-final
...
Generated by `meson compile -C build update-hwdb update-hwdb-autosuspend`.
2021-12-23 19:53:59 +09:00
Ludwig Nussel
a9c97bbbfb
machined: set TTYPath for container shell
...
TTYPath is needed for proper utmp registration of the shell to
receive wall messages.
2021-12-23 11:27:56 +01:00
Yu Watanabe
add469f5a9
man: reindent and rebreak systemd.network
...
Also fixes the following:
- IPServiceType= is moved to [DHCPv4] section,
- drop an incorrect sentence in RouteMTUBytes= in [DHCPv4] section.
- drop unnecessary word 'unsigned'.
2021-12-23 11:26:18 +01:00
Yu Watanabe
8f7a0fcbec
meson: fix typo
2021-12-23 17:01:55 +09:00
Luca Boccassi
741c4c8da9
analyze: do not connect to DBUS with --offline
...
Co-authored-by: Lucas Werkmeister <mail@lucaswerkmeister.de>
2021-12-23 09:44:42 +09:00
Luca Boccassi
743814d7a2
Merge pull request #21858 from yuwata/fix-test-home
...
test: workaround for TEST-46-HOMED
2021-12-22 16:14:53 +00:00
Jan Janssen
2ef28d054d
boot: Use -fvisibility=hidden instead of -fwhole-program
...
It's functionally the same for sd-boot, but using visibilty
is generally preferred over whole-program.
2021-12-23 00:26:25 +09:00
Evgeny Vereshchagin
d2c3f14fed
meson: make it compatible with AFL and honggfuzz again
...
afl-clang and hufzz-clang try to instrument the code and the
underlying compilers don't like it. It should probably be
fixed in both afl and honggfuzz eventually but until then
let's just use "raw" clang to build bpf-skeletons.
It's a follow-up to https://github.com/systemd/systemd/pull/21607
2021-12-22 15:03:18 +00:00
Yu Watanabe
de27f4c8b8
test: wait for user inactive
...
The user may be busy when auto-rebalancing the user's home device.
Workaround for #21589 .
---
Dec 01 15:03:15 H systemd-homework[1078]: Provided password unlocks user record.
Dec 01 15:03:15 H systemd-homework[1078]: Image file '/home/test-user.home' already locked, can't use.
Dec 01 15:03:15 H systemd-homed[240]: Worker reported error code EADDRINUSE.
Dec 01 15:03:15 H systemd-homed[240]: Activation failed: Address already in use
---
2021-12-22 17:30:10 +09:00
Yu Watanabe
a75a4148a8
test: remove test-user2
...
Otherwise, we cannot run the test multiple times.
2021-12-22 17:30:03 +09:00
Yu Watanabe
367649ee66
home: update log message
...
The ratelimit hits even when the all previous attempts are successfull.
2021-12-22 17:29:30 +09:00
Yu Watanabe
a9cab9f5cf
Merge pull request #21848 from yuwata/errno-name-drop-aliases
...
errno-name: drop aliases defined for specific arch
2021-12-22 17:27:12 +09:00
Yu Watanabe
5bdeedb342
test: add test for errno-list.[ch]
2021-12-22 15:29:55 +09:00
Yu Watanabe
95d88436ea
errno-name: drop aliases defined for specific arch
...
In kernel's arch/parisc/include/uapi/asm/errno.h, ECANCELLED and
EREFUSED are defined as aliases of ECANCELED and ECONNREFUSED,
respectively. Let's drop them.
Fixes #21844 .
2021-12-22 15:29:55 +09:00
Yu Watanabe
c99d5efc2d
Merge pull request #21857 from loongarch64/dev-pr1
...
LoongArch: dmi, virt detection and testcase
2021-12-22 15:20:20 +09:00
Jan Janssen
a3aff1c47f
test,static-destruct: Use retain attribute to prevent linker garbage collection
...
Fixes : #21847
2021-12-22 12:14:08 +09:00
Xiaotian Wu
646b01121a
test: add LoongArch 64bit testcase
2021-12-22 11:07:56 +08:00
Xiaotian Wu
eebbd595f0
virt: add detection for LoongArch 64bit
2021-12-22 11:07:55 +08:00
Xiaotian Wu
ff6d286902
dmi: add LoongArch 64bit support
2021-12-22 11:07:54 +08:00
Frantisek Sumsal
8470a16d6f
test: tweak TriggerLimitIntervalSec= if we're running w/o KVM as well
...
since in that case we might be also slow enough to miss the rate-limit
window. However, let's not set the trigger limit unconditionally to
still have coverage for the unaltered path unit (but without sacrificing
CI stability).
See: https://github.com/systemd/systemd/pull/21808#issuecomment-998927401
2021-12-22 08:56:20 +09:00
Jan Janssen
e67e6691e5
boot: Fix armhf build failure
...
Fixes : #21842
2021-12-21 16:34:51 +00:00
Yu Watanabe
3112d756a3
meson: fix cross compiling
2021-12-21 14:19:00 +00:00
Daan De Meyer
9519b41e52
shared: Remove remaining usages of GPT_ROOT_NATIVE, GPT_USR_NATIVE from dissect-image.c
...
Follow-up for 49ae9d91f9
Fixes #21843
2021-12-21 13:47:07 +00:00
Scott Worley
77ec2816c6
timedatectl: Uniform commas in NTPMessage output
2021-12-21 09:46:19 +09:00
Frantisek Sumsal
2cb726adf5
test: tweak the path trigger limit a bit when collecting coverage
...
Basically the same thing as in e70103e
, but for TEST-63. Uses
directives introduced by 47dba9f
.
Follow-up to aaae822
.
2021-12-20 22:05:14 +00:00
Zbigniew Jędrzejewski-Szmek
28be02e005
NEWS: add missing noun
2021-12-20 19:39:35 +01:00
Yu Watanabe
a2482eb290
Merge pull request #21839 from yuwata/repart-issue-reproducer-21817
...
test: add test case for #21817
2021-12-21 02:30:53 +09:00
Daan De Meyer
94c5a83c6e
journal: Handle partially read HashItem's when punching holes
2021-12-21 02:29:57 +09:00
Zbigniew Jędrzejewski-Szmek
8ef114c692
nss-resolve: expose various source-disablement settings as variables
...
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2006761 :
> systemd-resolved always (reverse)-resolves the host's IP addresses and FQDN.
> This can be harmful when an application (for instance, a DNS zone manager) is
> installed on the same server instance. That application would expect
> NXDOMAIN to be returned if the current server's IP does not belong in an
> already managed reverse zone.
This allows clients of nss-resolve to use the same config options that are
available through the dbus api and as command-line options to resolvectl.
The man page text is is mostly copied directly from
c6f20515ab
.
2021-12-21 02:28:52 +09:00
Yu Watanabe
71bb604807
test: add a test case for issue #21817
2021-12-21 00:28:39 +09:00
Yu Watanabe
92ecc87512
test: install losetup by default
...
Preparation for the next commit.
2021-12-20 23:34:27 +09:00
Luca Boccassi
616779c345
NEWS: add note about path unit's TriggerLimitBurst= and TriggerLimitIntervalSec=
2021-12-20 13:52:49 +00:00
Tom Yan
d8daed09f3
repart: use real disk start/end for bar production
...
Partitions are not always within our aligned scope. Bar printing
involves foreign partitions as well.
Fixes #21817 .
2021-12-20 14:50:08 +01:00
Zbigniew Jędrzejewski-Szmek
21747dcd3b
hwdb: update for -rc3
...
Just a small bunch of additions and a naming updates.
2021-12-20 14:36:35 +01:00
Yu Watanabe
30df858f43
journal-remote: use MHD_HTTP_CONTENT_TOO_LARGE as MHD_HTTP_PAYLOAD_TOO_LARGE is deprecated since 0.9.74
2021-12-20 14:30:24 +01:00
Luca Boccassi
077c5cf669
Merge pull request #21831 from keszybz/man-dnssec-fixlets
...
Fixlets for DNSSEC-related documentation
2021-12-20 12:04:41 +00:00
Zbigniew Jędrzejewski-Szmek
c20ecc9457
NEWS: add the boot loader stuff
2021-12-20 12:23:40 +01:00
dependabot[bot]
219c1dc780
build(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](da838ae959...82c141cc51
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-20 13:14:23 +03:00
Zbigniew Jędrzejewski-Szmek
e803cf2139
man: correctly document default for DNSSEC= and DNSoverTLS=
...
https://bugzilla.redhat.com/show_bug.cgi?id=1926323
2021-12-20 10:56:14 +01:00
Zbigniew Jędrzejewski-Szmek
c6f20515ab
man: describe flags for record resolving
2021-12-20 10:56:14 +01:00
Zbigniew Jędrzejewski-Szmek
1c4539afc0
man: describe $SYSTEMD_NSS_RESOLVE_VALIDATE
...
This variable has a pretty important effect, but we didn't mention it
anywhere in the docs. It was added in aee9d18c8d
.
2021-12-20 10:51:51 +01:00
Daan De Meyer
3e6357de9d
Merge pull request #21807 from keszybz/bootcls-no-autodetect
...
Use KERNEL_INSTALL_MACHINE_ID and KERNEL_INSTALL_LAYOUT with bootctl install
2021-12-20 10:43:18 +01:00
Mike Gilbert
9a723ed6e8
basic: add a size check to format timex members properly
...
As of glibc-2.34, the size of members in struct timex varies depending on
the _TIME_BITS macro.
Fixes: https://github.com/systemd/systemd/issues/21826
2021-12-20 12:36:59 +09:00
Yu Watanabe
b9f27a0567
sd-radv: do not use goto for non-error-handling cases
...
Follow-up for 059d7b6eae
.
The comment https://github.com/systemd/systemd/pull/21814#discussion_r771842132
suggests to introduce new helper, but it is used only one place.
Let's not add such, but simply replace the goto with a flag.
2021-12-19 12:23:14 +00:00
Daan De Meyer
73b3314bfd
Merge pull request #21818 from bluca/path_trigger_limit
...
path unit: add TriggerLimitBurst= and TriggerLimitIntervalSec=
2021-12-19 12:42:11 +01:00
Nishal Kulkarni
a6293b0541
logind: Use new macros
...
Migrate logind to use the new macros to declare a D-Bus method or signal.
Replaced SD_BUS_METHOD_WITH_NAMES with SD_BUS_METHOD_WITH_ARGS.
Replaced SD_BUS_SIGNAL_WITH_NAMES with SD_BUS_SIGNAL_WITH_ARGS.
2021-12-19 09:14:07 +09:00
Yu Watanabe
ecb0be874d
Merge pull request #21814 from yuwata/network-dhcp-pd-fixes
...
network: several fixes for DHCP prefix delegation
2021-12-19 08:52:08 +09:00
Luca Boccassi
47dba9fb09
path unit: add TriggerLimitBurst= and TriggerLimitIntervalSec=
...
Given there's now a default for these settings, also allow users to configure
them, matching socket units
2021-12-18 23:17:53 +00:00
Luca Boccassi
ef1aa10692
man: fix typo in systemd.socket.5
2021-12-18 17:23:53 +00:00
Luca Boccassi
5cfe61f2de
Merge pull request #21808 from DaanDeMeyer/path-trigger-limit
...
core: Add trigger limit for path units
2021-12-18 16:56:05 +00:00