Sam Leonard
9bfabe14e5
man: fix incorrect XML in man page
2024-04-15 10:40:11 +02:00
Daan De Meyer
1976b1d86d
mkosi: Update to latest
2024-04-15 08:53:25 +02:00
Ivan Kruglov
c79e88b37d
ASSERT_STREQ for simple cases
2024-04-15 08:13:50 +02:00
Yu Watanabe
9506269d12
Merge pull request #32266 from yuwata/libsystemd-network-trivial-cleanups
...
libsystemd-network: trivial cleanups
2024-04-15 14:43:12 +09:00
Yu Watanabe
049bdac7b6
ndisc-option: add missing case
...
Follow-up for 9f3587ae44 .
2024-04-15 14:41:45 +09:00
Yu Watanabe
6b628fa1d0
Merge pull request #32263 from YHNdnzj/cg-read-pid
...
core/execute: also check cg_is_threaded for clone3()
2024-04-15 14:39:28 +09:00
Kristian Klausen
4d95bfcab0
github: add systemd-vmspawn to the issue templates
2024-04-15 14:38:25 +09:00
Yu Watanabe
14f3bdaa73
Merge pull request #32271 from YHNdnzj/arch-man
...
Fixes for links to man projects
2024-04-15 14:35:04 +09:00
Kristian Klausen
254e1aa707
vmspawn: Fix incorrect/broken links in the man page
2024-04-15 14:33:33 +09:00
Yu Watanabe
ac336e754e
sd-ndisc: make ndisc_send() and icmp6_send() take struct in6_addr
...
No functional change, just refactoring.
2024-04-15 06:23:11 +09:00
Yu Watanabe
2c28eb0266
libsystemd-network: make constant addresses type-safe
...
No functional change, just refactoring.
2024-04-15 06:23:11 +09:00
Yu Watanabe
dea17a0864
dhcp6-network: constify arguments
...
No functional change, just refactoring.
2024-04-15 06:23:11 +09:00
Yu Watanabe
d05487ef95
Merge pull request #32272 from DaanDeMeyer/volatile
...
mkosi: various improvements
2024-04-15 04:34:56 +09:00
Daan De Meyer
659cf9191c
mkosi: Remove outdated comment
2024-04-14 19:59:21 +02:00
Daan De Meyer
8630fb6041
mkosi: Don't log debug logs to console
...
We have various tools that log directly to the console, as well as
pid1 which logs directly to the console when running in a container.
Let's make sure that we don't log debug messages to the console by
default, but keep the behavior when running in CI.
2024-04-14 19:59:10 +02:00
Daan De Meyer
9c5216bb9d
mkosi: Use new volatile package settings
...
mkosi just learned to do natively what we currently do with environment
variables and a postinst script, so let's update to the latest version
and start using the new settings instead.
2024-04-14 19:53:43 +02:00
Daan De Meyer
962f9d6fb4
mkosi: Update to latest
2024-04-14 19:53:09 +02:00
Mike Yuan
e561037517
man/sd-journal: correct project name for man7
...
Follow-up for 5aa8180392
2024-04-14 23:46:54 +08:00
Mike Yuan
311f4b8f6a
man: switch wireguard man project to man7
2024-04-14 23:41:34 +08:00
Mike Yuan
41fead40e6
man/custom-html: update link to Arch manual
2024-04-14 23:38:38 +08:00
Mike Yuan
58ff2f1e38
core/execute: also check cg_is_threaded for clone3()
...
Prompted by #32259
We already have this check in exec_invoke(), i.e. child.
But if CLONE_INTO_CGROUP is used, the failure would
occur on parent's side, so do the check there too.
2024-04-14 23:22:13 +08:00
Mike Yuan
ad68a4e58a
core/dbus-manager: rephrase the comment for method_get_unit_processes a bit
2024-04-14 23:22:13 +08:00
Mike Yuan
8a70edc1f7
core/dbus-manager: add missing assertion
2024-04-14 23:22:13 +08:00
Mike Yuan
da130b9ab8
cgroup-setup: modernize cg_migrate
2024-04-14 23:22:13 +08:00
Mike Yuan
2d51ea22aa
core/unit: use IN_SET at one more place
2024-04-14 23:22:12 +08:00
Yu Watanabe
ae9fd433d6
Merge pull request #32194 from henryli001/lihl/add-defaultUseDomains-config
...
network: add mechanism to configure default UseDomains= setting
2024-04-14 13:40:06 +09:00
Henry Li
fb57300743
network: add mechanism to configure default UseDomains= setting, update man page and add test
2024-04-13 16:54:31 -07:00
Ole Peder Brandtzæg
712514416e
man: remove PrivateMounts= from list of other settings in its own description
...
The diff looks bigger, but that's only because it seemed fitting to
reformat the paragraph now that the list is shorter.
2024-04-14 08:04:12 +09:00
Yu Watanabe
bffc1a28d5
Merge pull request #32257 from yuwata/tree-wide-trivial-style-fixes
...
tree-wide: trivial style and typo fixes
2024-04-13 08:02:18 +09:00
Sam Leonard
af49ea3371
vmspawn: check firmware target architecture
...
Fixes issue #32026 by only finding firmwares which explicitly support
the native architecture.
2024-04-13 05:48:05 +09:00
Yu Watanabe
7f5c82aaf3
tree-wide: insert missing space after comma
2024-04-13 05:44:04 +09:00
Yu Watanabe
b2da2296ff
journal: drop thousands separator in comment
2024-04-13 05:43:37 +09:00
Yu Watanabe
6d3024369e
home: wrap long line
2024-04-13 05:42:21 +09:00
Yu Watanabe
c133387f7e
homectl: realign table
2024-04-13 05:41:46 +09:00
Yu Watanabe
4dbcda1cca
network/ndisc: fix typo
...
Follow-up for e42a74803a .
2024-04-13 05:21:42 +09:00
Yu Watanabe
bf4c90caed
core: fix typo
...
Follow-up for 21b366121f .
2024-04-13 05:20:05 +09:00
Evgeny Vereshchagin
af6e984109
fuzz: check that resource records are serialized successfully
...
It shouldn't fail at that point.
It's prompted by the "Structure needs cleaning" thing that keeps popping
up in various places like
https://github.com/systemd/systemd/pull/30952#discussion_r1553181309 and
https://github.com/systemd/systemd/issues/31708 .
2024-04-13 05:18:12 +09:00
Yu Watanabe
87bbcb26c8
Merge pull request #32255 from YHNdnzj/strextendf
...
shared/killall: minor modernization
2024-04-13 05:10:20 +09:00
Yu Watanabe
976c4b38c5
Merge pull request #32256 from YHNdnzj/network-close-and-replace
...
sd-dhcp-server: use close_and_replace (avoid fd leak)
2024-04-13 05:09:36 +09:00
Mike Yuan
d2198b3206
sd-dhcp-server: use close_and_replace (avoid fd leak)
...
Follow-up for 11b88419ae
Fixes #32252
2024-04-13 02:48:52 +08:00
Mike Yuan
3c321488bc
sd-dhcp-server: check dir_fd with assert_return
2024-04-13 02:48:52 +08:00
Mike Yuan
bbfb9edc66
shared/killall: minor modernization
2024-04-13 02:35:01 +08:00
Mike Yuan
dbbc86ffbd
string-util: correct comment in strextendf_with_separator
2024-04-13 02:35:01 +08:00
Sam Leonard
edd85c8414
vmspawn: add --discard-disk= to control handling of disk discard requests
...
Fixes issue #32024 , using --discard-disk=yes will enable handling of disk
discarding requests, saving space for long running VMs as desired.
2024-04-12 20:32:38 +02:00
Frantisek Sumsal
844af666ed
test: add instructions on how to run Coverity locally
...
This requires a Coverity license, so the usefulness of the instructions
is somewhat limited, but at least I won't have to re-discover everything
from scratch when I need to debug something Coverity-related again in the
future.
2024-04-12 14:42:00 +02:00
Sam Leonard
0f85622950
vmspawn: update parse_boolean to parse_boolean_argument
2024-04-12 13:26:36 +01:00
Antonio Alvarez Feijoo
126928de76
bus-polkit: fix return value for varlink_allow_interactive_authentication()
...
Follow-up for d04c1a1c8e
2024-04-12 13:26:22 +01:00
Zbigniew Jędrzejewski-Szmek
c71b50179e
meson: do not fail build with newer kernel headers
...
systemd-255 is failing a build with the latest kernel headers… Let's downgrade
this warning, because it's fine if there's a file system we don't know about
and it makes thing less brittle if we don't treat this as a hard error.
(I initially conditionalized this on BUILD_MODE, but I don't think we need a
hard error there either. A warning will be noticed and fixed.)
2024-04-12 11:44:58 +01:00
Yu Watanabe
296afa8477
ndisc-option: also ignore Prefix Information option with multicast address
...
Fixes https://github.com/systemd/systemd/pull/32215#issuecomment-2049624693
2024-04-12 10:34:12 +01:00
Daan De Meyer
dd63f00c64
Merge pull request #32240 from yuwata/network-ndisc-fix-on-link-prefix
...
network/ndisc: fixlets for on-link prefix
2024-04-12 08:46:34 +02:00