Sam Leonard
75331bedeb
vmspawn: add nic configuration
2024-02-09 12:46:43 +00:00
Sam Leonard
88af28d170
vmspawn: add initrd configuration option
2024-02-09 12:46:43 +00:00
Sam Leonard
19301e76e6
vmspawn: synthesise root= argument for direct kernel boot
2024-02-09 11:43:19 +00:00
Sam Leonard
0f25e3e443
vmspawn: add kernel configuration options
2024-02-09 11:43:19 +00:00
Sam Leonard
cf3beb273b
vmspawn: add swtpm feature
2024-02-09 11:43:18 +00:00
Sam Leonard
fd1cd4a843
path-lookup: add runtime_directory for resolving $RUNTIME_DIRECTORY
2024-02-09 11:43:18 +00:00
Daan De Meyer
7bf52f5d1c
Add systemd.default_debug_tty=
...
Let's allow configuring the debug tty independently of enabling/disabling
the debug shell. This allows mkosi to configure the correct tty while
leaving enabling/disabling the debug tty to the user.
2024-02-09 11:47:53 +01:00
Frantisek Sumsal
c078f4af6b
semaphore: temporarily pin autopkgtest to v5.32
...
The latest commit (ATTOW) [0] calls adduser with --logmsglevel, which is
not a valid flag for adduser on Ubuntu Focal/Jammy.
[0] https://salsa.debian.org/ci-team/autopkgtest/-/commit/9c033b3db453acaa103bae03a4a5dcebe3858089
2024-02-09 11:18:25 +01:00
Yu Watanabe
6a32108812
man: add missing "=" after setting name
...
Follow-up for b93bf1bf9f .
2024-02-09 19:03:56 +09:00
Frantisek Sumsal
8632590278
Merge pull request #31230 from mrc0mmand/test-seccomp
...
process-util: use only the least significant byte from personality()
2024-02-09 10:39:23 +01:00
Yu Watanabe
15875f524f
README: update link to CentOS CI
2024-02-09 18:08:58 +09:00
Yu Watanabe
d2eb27eb7b
man: fix typo
...
Follow-up for 631cf7f004 .
2024-02-09 17:49:48 +09:00
Yu Watanabe
9e95c0e495
Merge pull request #31172 from yuwata/network-bond-port
...
network: do not bring down bonding port on reconfigure
2024-02-09 17:32:29 +09:00
Yu Watanabe
2686855b93
Merge pull request #31247 from yuwata/network-make-reload-bus-method-synchronous
...
network: make Reload bus method synchronous
2024-02-09 17:32:07 +09:00
Yu Watanabe
4bc771d061
test: drop unnecessary sleep
...
Now, 'Reload' dbus method is synchronous. It is not necessary to wait
for link enter configuring state.
2024-02-09 14:25:54 +09:00
Yu Watanabe
1e869a5de9
network: make Reload bus method synchronous
...
Prompted by https://github.com/systemd/systemd/pull/30085#discussion_r1401534107 .
Note, like Reconfigure bus method, even reconfiguration for an interface is
triggered by Reload method, the method only wait for the link enters
configuring state (or unmanaged state if no matching .network file exists).
Users still need to invoke systemd-networkd-wait-online if it is
necessary to wait for the interface enters configured state after Reload
medhod.
2024-02-09 14:25:54 +09:00
Yu Watanabe
2bb1d3c108
test-network: add test case for issue #31165
2024-02-09 14:15:17 +09:00
Yu Watanabe
c3e12de0a6
network: do not bring down a bonding port interface when it is already joined
...
Follow-up for 9f913d37a0 .
Fixes #31165 .
2024-02-09 14:15:17 +09:00
Yu Watanabe
a140eaf16a
network: fix typo
...
Follow-up for baa95d2274 .
2024-02-09 14:15:17 +09:00
Yu Watanabe
bbcd088031
Merge pull request #31177 from yuwata/network-ndisc-on-link-zero
...
network/ndisc: drop onlink prefix route when on-link flag is zero
2024-02-09 14:03:32 +09:00
mille-feuille
baa90b4b81
detect-virt: fix Google Compute Engine support
...
Follow-up for 9b0688f491
2024-02-09 12:12:33 +09:00
Zbigniew Jędrzejewski-Szmek
56afff50b9
preset: enable homed sidecar services
...
As described in https://github.com/systemd/systemd/issues/31235 , the preset
state for systemd-homed-activate.service was unclear. On the one hand, we have
a preset with 'enable systemd-homed.service', and systemd-homed.service has
'Also=systemd-homed-activate.service systemd-homed-firstboot.service', so
'preset systemd-homed.service' would also enable those two services, but
'preset systemd-homed-activate.service' would disable it, because the presets
don't say it is enabled. It seems that this configuration is internally
inconsistent. As described in the issue, maybe systemctl should be smarter
here, or warn about such configs. Either way, let's make our config consistent.
Follow-up for d1f6e01e47 and
3ccadbce33 .
2024-02-08 22:44:00 +00:00
Luca Boccassi
82047a6aa7
portable: add --copy=mixed to copy images and link profiles
...
This new mode copies resources provided by the client, so that they
remain available for inspect/detach even if the original images are
deleted, but symlinks the profile as that is owned by the OS, so that
updates are automatically applied.
2024-02-08 21:11:26 +00:00
Zbigniew Jędrzejewski-Szmek
eb47031694
man: mention that preset-all is performed during early boot
...
The intro of systemd-firstboot is rewritten to make it clearer how it fits into
the big picture. Systemd does some machine-id and presets and
systemd-firstboot.service is used to interactively fill in the blanks.
Closes #22225 .
2024-02-08 20:36:44 +01:00
Antonio Alvarez Feijoo
316918640f
creds: fix typo
2024-02-08 19:48:49 +01:00
Lennart Poettering
9d99f1686a
Merge pull request #30766 from polarina/cryptenroll-tpm2-unlock
...
cryptenroll: Add support for unlocking through TPM2 enrollments
2024-02-08 17:41:03 +01:00
Sam Leonard
710dcce13f
nspawn: add missing OOM check on gethostname_malloc()
2024-02-08 16:05:31 +01:00
Sam Leonard
2978e540e4
vmspawn: remove extraneous log_info
2024-02-08 16:04:42 +01:00
Sam Leonard
1ad9752260
vmspawn: fix incorrect handling of -M in getopt_long
2024-02-08 16:04:42 +01:00
Sam Leonard
a759d3239d
vmspawn: fix incorrect mention of container
2024-02-08 16:04:42 +01:00
Yu Watanabe
738ad08b0d
copy: do not ignore chattr_flags and friends passed to copy_file_atomic_full()
...
Fixes a bug introduced by 427d9c34e6 .
2024-02-08 22:06:16 +09:00
Yu Watanabe
8334b1c762
Merge pull request #31245 from yuwata/network-ndisc-adjust-log-messages
...
network/ndisc: slightly update log messages
2024-02-08 22:05:55 +09:00
Yu Watanabe
e2382ef005
wait-online: split out get_state_range()
...
Follow-up for 2d70878162 .
After the conversion from FOREACH_POINTER() to FOREACH_ARGUMENT(),
the iterator is never set to POINTER_MAX.
2024-02-08 16:59:04 +08:00
Sludge
02c127b344
hwdb: add resolution setting for GAOMON S620
2024-02-08 13:12:10 +09:00
Yu Watanabe
1847a544af
dissect-image: fix typo
...
Follow-up for b387778c5b .
2024-02-08 11:37:20 +09:00
Yu Watanabe
5ac0345329
nspawn: fix typo
...
Follow-up for f94025a136 .
2024-02-08 11:36:08 +09:00
Yu Watanabe
d9b8acda2a
test: fix typo
...
Follow-up for 38a80ba108 and
a39d8396a9 .
2024-02-08 11:34:36 +09:00
Yu Watanabe
155d7a2c04
network/ndisc: drop onlink prefix route when on-link flag is zero
...
Fixes #28435 .
2024-02-08 11:30:19 +09:00
Yu Watanabe
a8b0b84822
network/ndisc: fix use-of-uninitialized-value on failure path
...
Fixes a bug in f44eebd1ba .
Also slightly adjust log message.
2024-02-08 11:30:07 +09:00
Yu Watanabe
0627b29e0a
Merge pull request #31171 from yuwata/sd-ndisc-invalid-dnssl
...
sd-ndisc: handle invalid DNSSL option gracefully
2024-02-08 09:10:38 +09:00
Yu Watanabe
7dc431839e
network/dhcp4: disable IPv6OnlyMode= by default
...
As explained in #30891 , IPv6OnlyMode= should be enabled with 464XLAT
support, but we do not support it yet. Let's disable by default.
Fixes #30891 .
2024-02-07 23:30:17 +00:00
Yu Watanabe
a39d8396a9
test: add test case for invalid DNSSL option
2024-02-08 06:46:48 +09:00
Yu Watanabe
b409ac6c77
network/ndisc: sd_ndisc_router_get_{icmp6_ratelimit,retransmission_time}() should never fail
...
This also fixes use of '%m' specifier without passign error code.
2024-02-08 06:24:31 +09:00
Yu Watanabe
34acdf9074
network/ndisc: slightly adjust log messages
2024-02-08 06:24:31 +09:00
Yu Watanabe
38a80ba108
test: add short comment for RA message
2024-02-08 05:39:21 +09:00
Yu Watanabe
6244184e3f
sd-ndisc: make sd_ndisc_router_dnssl_get_domains() return -EBADMSG when received invalid domain name
...
Fixes #31168 .
2024-02-08 05:39:21 +09:00
Yu Watanabe
3092bd7aa1
Merge pull request #31176 from yuwata/network-required-for-online
...
network: adjust default value of RequiredForOnline=
2024-02-08 05:26:12 +09:00
Fernando Fernandez Mancera
5c9afd93a9
sd-dhcp6-client: allow setting send-release when client is running
...
The send-release option only affects to the client when STOPPING. There
is no reason to do not allow this option to be set while the client is
running.
An user might want to delay the decision of sending a RELEASE message to
a later stage where the client is already running.
2024-02-08 05:24:20 +09:00
Keian
e23d7aa193
60-evdev.hwdb: Add support for Huion Inspiroy 2 L ( #31241 )
...
Also fixed a spelling mistake on the HUION Inspiroy H420X
2024-02-08 04:14:09 +08:00
Frantisek Sumsal
14ce9b4ed8
process-util: unify the hex value format a bit
...
And fix the man page reference as well.
2024-02-07 19:29:53 +01:00