]> git.ipfire.org Git - thirdparty/systemd.git/log
thirdparty/systemd.git
4 hours agoask-password: do not reuse flags across Varlink calls main
Luca Boccassi [Thu, 11 Jun 2026 15:13:11 +0000 (16:13 +0100)] 
ask-password: do not reuse flags across Varlink calls

The flags parameter is parsed into a global variable, which means
when there are multiple consecutive calls it is reused. Switch to
a local copy.

Follow-up for 066f6bfb6278962e288cce2ba522a2e400980e7c

Assisted-by: kres (claude-opus-4-7)
Co-developed-by: Claude Opus 4.8 <noreply@anthropic.com>
5 hours agojournal: fix byte-order conversion in journal_file_append_data()
dongshengyuan [Fri, 12 Jun 2026 05:41:33 +0000 (13:41 +0800)] 
journal: fix byte-order conversion in journal_file_append_data()

head_data_offset is declared as le64_t in journal-def.h, so it must be
assigned with htole64(p), not le64toh(p). All other le64_t field
assignments in this file (hash, next_hash_offset) consistently use
htole64().

On little-endian systems this makes no difference, but on big-endian
systems the field->data link would be stored with incorrect byte order,
corrupting journal file traversal.

Assisted-by: claude-opus-4-8 <noreply@anthropic.com>
23 hours agopcrextend: skip measurement gracefully when the TPM can't be used
Ivan Kruglov [Wed, 10 Jun 2026 15:12:50 +0000 (08:12 -0700)] 
pcrextend: skip measurement gracefully when the TPM can't be used

So far --graceful only short-circuited when no TPM was present at all (the
!tpm2_is_mostly_supported() check). If a TPM is present but can't actually be
used for the measurement we want, the measurement still failed hard. For
systemd-pcrextend instances ordered before sysinit.target this pushes the
system to degraded and blocks boot, which defeats the purpose of --graceful.

Make the two extend helpers report every "TPM is present-or-absent but cannot
be used for this measurement" condition with a single errno, -EOPNOTSUPP: no
usable PCR bank, no TPM device, missing crypto (e.g. AES-128-CFB), no NvPCR
support, and OpenSSL-less builds. tpm2_context_new_or_warn() reports a missing
device as -ENOENT, so each helper translates that to -EOPNOTSUPP at the call
site, keeping every errno single-meaning.

Co-developed-by: Claude Opus 4.8 <noreply@anthropic.com>
26 hours agoupdate TODO
Lennart Poettering [Fri, 12 Jun 2026 10:26:06 +0000 (12:26 +0200)] 
update TODO

26 hours agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
Luke Na [Fri, 12 Jun 2026 09:22:22 +0000 (09:22 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Luke Na <narukeu@outlook.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

27 hours agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
Luke Na [Fri, 12 Jun 2026 07:36:36 +0000 (07:36 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Luke Na <narukeu@outlook.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

27 hours agobasic: use assert_se in alloca_safe()
Luca Boccassi [Thu, 11 Jun 2026 19:12:57 +0000 (20:12 +0100)] 
basic: use assert_se in alloca_safe()

Ensure it cannot get compiled out regardless of build options

Follow-up for 9e1a759903a3ff9943334d25de19b06afc40c11e

Assisted-by: kres (claude-opus-4-7)
46 hours agonetwork: fix log message
Yu Watanabe [Thu, 11 Jun 2026 11:14:00 +0000 (20:14 +0900)] 
network: fix log message

Use passed message string, rather than fixed "Forgetting".

Follow-up for a4feabd85d4d136d68ee9c8438eeac86bfd174f6.

46 hours agotest: fix check for updatectl
Nick Rosbrook [Sun, 10 May 2026 14:49:36 +0000 (10:49 -0400)] 
test: fix check for updatectl

The have_updatectl variable is meant to gracefully handle the case where
updatectl is missing. But, because the script runs with -e, it fails
immediately in that case instead. Moreover, expanding $have_updatectl
when it is present actually executes updatectl, rather than simply
checking for its existence.

Re-factor this check so that it does handle a missing updatectl.

2 days agopo: update-uyghur-translation
dongshengyuan [Thu, 11 Jun 2026 08:23:42 +0000 (16:23 +0800)] 
po: update-uyghur-translation

2 days agopo: update-tibetan-translation
dongshengyuan [Thu, 11 Jun 2026 08:12:06 +0000 (16:12 +0800)] 
po: update-tibetan-translation

2 days agopo: Translated using Weblate (Kabyle)
ButterflyOfFire [Thu, 11 Jun 2026 08:01:46 +0000 (08:01 +0000)] 
po: Translated using Weblate (Kabyle)

Currently translated at 39.6% (113 of 285 strings)

Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/kab/
Translation: systemd/main

2 days agomkosi: extract common build settings
Yu Watanabe [Fri, 5 Jun 2026 19:41:21 +0000 (04:41 +0900)] 
mkosi: extract common build settings

This also makes mkosi.functions included after the trivial execution checks.

2 days agoRevert "ci: migrate Claude review workflow to Fable 5"
Daan De Meyer [Thu, 11 Jun 2026 07:54:54 +0000 (07:54 +0000)] 
Revert "ci: migrate Claude review workflow to Fable 5"

This reverts commit 487770118f42e96e41d46f5c288409c594eb377f.

We need a setting change in AWS bedrock before Fable can be
enabled, so revert for now.

2 days agosd-netlink: fix use-after-free
Yu Watanabe [Thu, 11 Jun 2026 01:18:33 +0000 (10:18 +0900)] 
sd-netlink: fix use-after-free

When a slot is disconnected, previously we tried to remove the slot from
the hashmap with a wrong key. Hence, the pointer to the freed slot object
remained in the hashmap.

2 days agosd-varlink: disable event source in varlink_server_socket_free()
Luca Boccassi [Wed, 10 Jun 2026 13:17:11 +0000 (14:17 +0100)] 
sd-varlink: disable event source in varlink_server_socket_free()

The cleanup destructor for VarlinkServerSocket only freed ss->address and
the struct, leaking ss->event_source. If sd_varlink_server_listen_address()
hits OOM at free_and_strdup() after the io-source was already armed, the
source stays registered in the event loop with userdata pointing at the
freed socket. Disable it before freeing; the call is a no-op when the
source was never armed, so the other freep sites are unaffected.

Follow-up for c14e841f31682a383edce68a9142a01589a95f50

Co-developed-by: Claude Opus 4.8 <noreply@anthropic.com>
2 days agonetwork: drop nonexisting section name
Yu Watanabe [Tue, 9 Jun 2026 07:49:08 +0000 (16:49 +0900)] 
network: drop nonexisting section name

Follow-up for a0e5c15d4f5eb47ddb26850c6b99b1e110e0c270.

2 days agobus-map-properties: reject wrong variant type
Luca Boccassi [Wed, 10 Jun 2026 15:17:02 +0000 (16:17 +0100)] 
bus-map-properties: reject wrong variant type

bus_message_map_all_properties() fed the peer-supplied wire signature straight
into the variant dispatch and never compared it against the declared
prop->signature, so map_basic() wrote at the wire type's native width into a
slot sized for the declared type (over-wide numeric writes, peer-controlled
pointers into char** slots later freed by strv_free()). Compare against
prop->signature and skip the variant on mismatch.

This is in practice not a problem as the servers are trusted, and this
only affects clients.

Follow-up for 9f6eb1cd58f2ddf2eb6ba0e4de056e13d938af75

Assisted-by: kres (claude-opus-4-7)
Co-developed-by: Claude Opus 4.8 <noreply@anthropic.com>
2 days agonetwork: fix modem Bearers/Ports property signatures
Luca Boccassi [Wed, 10 Jun 2026 19:04:33 +0000 (20:04 +0100)] 
network: fix modem Bearers/Ports property signatures

The Bearers and Ports entries in the WWAN modem property maps declared
signatures "a{sv}" and "a{su}", but the callbacks read "ao" and "a(su)".
The mismatch was harmless while the declared signature was never checked,
but becomes a dropped property once it is enforced. Declare the actual
signatures.

Follow-up for f8a4c3d375b83f3ee249ca3f4b7f407b618a9491

2 days agoanalyze: fix SoftRebootsCount property signature
Luca Boccassi [Wed, 10 Jun 2026 17:56:38 +0000 (18:56 +0100)] 
analyze: fix SoftRebootsCount property signature

The SoftRebootsCount entry in the boot-times map declared signature "t" but the
manager exports it as "u". The mismatch was harmless while the declared signature
was never checked, but becomes a dropped property once it is enforced. Declare "u".

Follow-up for 259046cfe8de29c44070b596fe9e0471e931cbc4

2 days agoanalyze: fix SystemCallFilter property signature
Luca Boccassi [Wed, 10 Jun 2026 17:25:33 +0000 (18:25 +0100)] 
analyze: fix SystemCallFilter property signature

The SystemCallFilter entry in the security info map declared signature "(as)" but
its property_read_system_call_filter callback reads a "(bas)" (the manager exports
it as "(bas)"), matching the sibling RestrictAddressFamilies entry. The mismatch was
harmless while the declared signature was never checked, but becomes a dropped
property once it is enforced. Declare "(bas)".

Follow-up for ec16f3b6dd8b03e3ce6eff1fa9f21432208ef42b

2 days agosystemctl: fix InvocationID property signature
Luca Boccassi [Wed, 10 Jun 2026 15:53:21 +0000 (16:53 +0100)] 
systemctl: fix InvocationID property signature

The InvocationID entry in status_map declared signature "s" but its bus_map_id128
callback reads an "ay" (the manager exports it as "ay"), matching the other
bus_map_id128 callers. The mismatch was harmless while the declared signature was
never checked, but becomes a dropped property once it is enforced. Declare "ay".

Follow-up for f1d345ed76f5d4f46b67b7a2d3df2db1a9f51840

2 days agoci: migrate Claude review workflow to Fable 5
Daan De Meyer [Wed, 10 Jun 2026 10:22:49 +0000 (10:22 +0000)] 
ci: migrate Claude review workflow to Fable 5

Switch the model used by the Claude review workflow from Opus 4.8 to
Fable 5, both for the top-level invocation and the review subagents.

Co-developed-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2 days agooom: use cgroup.kill if available (#42373)
Christian Brauner [Wed, 10 Jun 2026 19:56:01 +0000 (21:56 +0200)] 
oom: use cgroup.kill if available (#42373)

The log message is informational only, same as the count of killed
processes, so we can safely use cgroup.kill when available instead
of manually recursing through the cgroup tree.

2 days agoUpdate 60-sensor.hwdb - Add support for Juno Tab 4 (Wifi)
mburucuyapy [Wed, 10 Jun 2026 14:17:12 +0000 (10:17 -0400)] 
Update 60-sensor.hwdb - Add support for Juno Tab 4 (Wifi)

4 days agoTranslations update from Fedora Weblate (#42525)
Luca Boccassi [Tue, 9 Jun 2026 10:26:16 +0000 (11:26 +0100)] 
Translations update from Fedora Weblate (#42525)

Translations update from [Fedora
Weblate](https://translate.fedoraproject.org) for
[systemd/main](https://translate.fedoraproject.org/projects/systemd/main/).

Current translation status:

![Weblate translation
status](https://translate.fedoraproject.org/widget/systemd/main/horizontal-auto.svg)

4 days agopo: Translated using Weblate (French) 42525/head
Léane GRASSER [Tue, 9 Jun 2026 09:04:22 +0000 (09:04 +0000)] 
po: Translated using Weblate (French)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fr/
Translation: systemd/main

4 days agopo: Translated using Weblate (Kabyle)
ButterflyOfFire [Tue, 9 Jun 2026 09:04:22 +0000 (09:04 +0000)] 
po: Translated using Weblate (Kabyle)

Currently translated at 37.8% (108 of 285 strings)

Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/kab/
Translation: systemd/main

4 days agoman: fix systemd-stub .hwids section to be a singleton
Paul Meyer [Sun, 7 Jun 2026 17:18:33 +0000 (19:18 +0200)] 
man: fix systemd-stub .hwids section to be a singleton

Only .dtbauto and .efifw may appear more than once, .hwids is a
singleton per the UKI specification and the stub reads a single .hwids
section (per profile), matching hardware IDs against entries within it.

Co-developed-by: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Paul Meyer <katexochen0@gmail.com>
4 days agoresolve: use correct hostname for Cloudflare DNS-over-TLS
Liu Zhangjian [Mon, 8 Jun 2026 09:00:03 +0000 (17:00 +0800)] 
resolve: use correct hostname for Cloudflare DNS-over-TLS

The Cloudflare DNS-over-TLS service should use 'one.one.one.one'
as the TLS hostname, not 'cloudflare-dns.com' (which is only
correct for DNS-over-HTTPS).

This matches Cloudflare's official documentation:
https://developers.cloudflare.com/1.1.1.1/encryption/dns-over-tls/

Co-developed-by: Claude Opus 4.6 <noreply@anthropic.com>
Fixes #42287

Signed-off-by: Liu Zhangjian <liuzhangjian@uniontech.com>
4 days agofuzz-dhcp-client: do not trigger assertion on building payload
Yu Watanabe [Mon, 8 Jun 2026 17:21:02 +0000 (02:21 +0900)] 
fuzz-dhcp-client: do not trigger assertion on building payload

Fixes oss-fuzz#521277316 (https://issues.oss-fuzz.com/issues/521277316).
Fixes #42516.

4 days agoboot: enable only IMAFDCZicsrZifencei for RISC-V
Icenowy Zheng [Wed, 3 Jun 2026 16:35:41 +0000 (00:35 +0800)] 
boot: enable only IMAFDCZicsrZifencei for RISC-V

The UEFI specification only defines A/C/I/M/Zicsr/Zifencei as mandatory
extensions in boot services. However, on systems with everything built
with F/D support, its difficult to disable F/D without changing a
toolchain. In addition, both EDK2 and U-Boot enable F/D on boot,
although they neither enable nor disable V. EDK2 comments even claim the
enablement of FPU is "to be compliant with UEFI spec" despite the spec
requires dynamic detection before using F/D.

Add corresponding -march flags to prevent systemd-boot from using other
extensions on RISC-V, and a comment for the temporary enablement of F/D.

Signed-off-by: Icenowy Zheng <zhengxingda@iscas.ac.cn>
5 days agocore: Don't silently succeed on UserNamespacePath= join failures (#42512)
Chris Down [Mon, 8 Jun 2026 11:34:20 +0000 (20:34 +0900)] 
core: Don't silently succeed on UserNamespacePath= join failures (#42512)

These also need to set exit_status so that sd-executor returns the right
thing to pid1.

5 days agoTranslations update from Fedora Weblate (#42503)
Yu Watanabe [Mon, 8 Jun 2026 07:45:56 +0000 (16:45 +0900)] 
Translations update from Fedora Weblate (#42503)

Translations update from [Fedora
Weblate](https://translate.fedoraproject.org) for
[systemd/main](https://translate.fedoraproject.org/projects/systemd/main/).

5 days agocore: Update stale UserNamespacePath= failure message 42512/head
Chris Down [Mon, 8 Jun 2026 07:34:13 +0000 (16:34 +0900)] 
core: Update stale UserNamespacePath= failure message

The message is stale (this is about UserNamespacePath=, not PrivateUsers=) and
this should be an error, not notice given we are going to fail.

5 days agocore: Don't silently succeed on UserNamespacePath= join failures
Chris Down [Mon, 8 Jun 2026 06:51:33 +0000 (15:51 +0900)] 
core: Don't silently succeed on UserNamespacePath= join failures

These also need to set exit_status so that sd-executor returns the right
thing to pid1.

5 days agopo: Translated using Weblate (Punjabi) 42503/head
A S Alam [Sun, 7 Jun 2026 14:06:49 +0000 (14:06 +0000)] 
po: Translated using Weblate (Punjabi)

Currently translated at 32.6% (93 of 285 strings)

Co-authored-by: A S Alam <aalam@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pa/
Translation: systemd/main

5 days agopo: Translated using Weblate (Interlingua)
Emilio Sepulveda [Sun, 7 Jun 2026 14:06:49 +0000 (14:06 +0000)] 
po: Translated using Weblate (Interlingua)

Currently translated at 0.3% (1 of 285 strings)

Co-authored-by: Emilio Sepulveda <emism.translations@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ia/
Translation: systemd/main

5 days agopo: Translated using Weblate (Esperanto)
Kristjan Schmidt [Sun, 7 Jun 2026 14:06:48 +0000 (14:06 +0000)] 
po: Translated using Weblate (Esperanto)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/eo/
Translation: systemd/main

5 days agopo: Translated using Weblate (Estonian)
Priit Jõerüüt [Sun, 7 Jun 2026 14:06:47 +0000 (14:06 +0000)] 
po: Translated using Weblate (Estonian)

Currently translated at 84.5% (241 of 285 strings)

Co-authored-by: Priit Jõerüüt <jrtkbfdr@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/et/
Translation: systemd/main

5 days agopo: Translated using Weblate (Estonian)
Henri Aunin [Sun, 7 Jun 2026 14:06:47 +0000 (14:06 +0000)] 
po: Translated using Weblate (Estonian)

Currently translated at 84.5% (241 of 285 strings)

Co-authored-by: Henri Aunin <contact+fedora@hen.ee>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/et/
Translation: systemd/main

5 days agopo: Translated using Weblate (Punjabi)
Weblate [Sun, 7 Jun 2026 14:06:46 +0000 (14:06 +0000)] 
po: Translated using Weblate (Punjabi)

Currently translated at 32.6% (93 of 285 strings)

po: Translated using Weblate (Interlingua)

Currently translated at 0.3% (1 of 285 strings)

po: Translated using Weblate (Estonian)

Currently translated at 84.5% (241 of 285 strings)

po: Translated using Weblate (Slovenian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/et/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ia/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pa/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sl/
Translation: systemd/main

5 days agopo: Translated using Weblate (Slovenian)
Weblate Translation Memory [Sun, 7 Jun 2026 14:06:45 +0000 (14:06 +0000)] 
po: Translated using Weblate (Slovenian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sl/
Translation: systemd/main

5 days agopo: Translated using Weblate (Slovenian)
Martin Srebotnjak [Sun, 7 Jun 2026 14:06:45 +0000 (14:06 +0000)] 
po: Translated using Weblate (Slovenian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Martin Srebotnjak <miles@filmsi.net>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sl/
Translation: systemd/main

5 days agopo: Translated using Weblate (Hungarian)
Balázs Meskó [Sun, 7 Jun 2026 14:06:44 +0000 (14:06 +0000)] 
po: Translated using Weblate (Hungarian)

Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/hu/
Translation: systemd/main

5 days agopo: Translated using Weblate (Hungarian)
Balázs Úr [Sun, 7 Jun 2026 14:06:44 +0000 (14:06 +0000)] 
po: Translated using Weblate (Hungarian)

Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Balázs Úr <balazs@urbalazs.hu>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/hu/
Translation: systemd/main

5 days agopo: Translated using Weblate (Turkish)
Emir SARI [Sun, 7 Jun 2026 14:06:43 +0000 (14:06 +0000)] 
po: Translated using Weblate (Turkish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Emir SARI <emir_sari@icloud.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/tr/
Translation: systemd/main

5 days agopo: Translated using Weblate (Belarusian (Latin script))
Weblate [Sun, 7 Jun 2026 14:06:43 +0000 (14:06 +0000)] 
po: Translated using Weblate (Belarusian (Latin script))

Currently translated at 37.1% (106 of 285 strings)

po: Translated using Weblate (Hungarian)

Currently translated at 92.6% (264 of 285 strings)

po: Translated using Weblate (Turkish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/be_Latn/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/hu/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/tr/
Translation: systemd/main

5 days agopo: Translated using Weblate (Turkish)
Oğuz Ersen [Sun, 7 Jun 2026 14:06:41 +0000 (14:06 +0000)] 
po: Translated using Weblate (Turkish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/tr/
Translation: systemd/main

5 days agopo: Translated using Weblate (Arabic)
joo es [Sun, 7 Jun 2026 14:06:41 +0000 (14:06 +0000)] 
po: Translated using Weblate (Arabic)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ar/
Translation: systemd/main

5 days agopo: Translated using Weblate (Portuguese)
Tiago Rocha Cunha [Sun, 7 Jun 2026 14:06:40 +0000 (14:06 +0000)] 
po: Translated using Weblate (Portuguese)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Tiago Rocha Cunha <tiagocunha.me@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pt/
Translation: systemd/main

5 days agopo: Translated using Weblate (Portuguese)
Hugo Carvalho [Sun, 7 Jun 2026 14:06:40 +0000 (14:06 +0000)] 
po: Translated using Weblate (Portuguese)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pt/
Translation: systemd/main

5 days agopo: Translated using Weblate (Portuguese)
Américo Monteiro [Sun, 7 Jun 2026 14:06:39 +0000 (14:06 +0000)] 
po: Translated using Weblate (Portuguese)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Américo Monteiro <a_monteiro@gmx.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pt/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
hanjinpeng [Sun, 7 Jun 2026 14:06:39 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: hanjinpeng <hanjinpeng127@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
Hang Li [Sun, 7 Jun 2026 14:06:38 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Hang Li <dabao1955@163.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
z z [Sun, 7 Jun 2026 14:06:38 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: z z <3397542367@qq.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
lumingzh [Sun, 7 Jun 2026 14:06:37 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: lumingzh <lumingzh@qq.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
Jesse Guo [Sun, 7 Jun 2026 14:06:36 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Jesse Guo <jesseguotech@outlook.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
Whired Planck [Sun, 7 Jun 2026 14:06:36 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Whired Planck <fungdaat31@outlook.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
Weblate [Sun, 7 Jun 2026 14:06:35 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
Charles Lee [Sun, 7 Jun 2026 14:06:35 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Charles Lee <lchopn@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Chinese (Simplified) (zh_CN))
Poesty Li [Sun, 7 Jun 2026 14:06:34 +0000 (14:06 +0000)] 
po: Translated using Weblate (Chinese (Simplified) (zh_CN))

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Poesty Li <poesty7450@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/zh_CN/
Translation: systemd/main

5 days agopo: Translated using Weblate (Indonesian)
Arif Budiman [Sun, 7 Jun 2026 14:06:33 +0000 (14:06 +0000)] 
po: Translated using Weblate (Indonesian)

Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/id/
Translation: systemd/main

5 days agopo: Translated using Weblate (Indonesian)
Andika Triwidada [Sun, 7 Jun 2026 14:06:33 +0000 (14:06 +0000)] 
po: Translated using Weblate (Indonesian)

Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Andika Triwidada <andika@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/id/
Translation: systemd/main

5 days agopo: Translated using Weblate (Spanish)
Emilio Herrera [Sun, 7 Jun 2026 14:06:32 +0000 (14:06 +0000)] 
po: Translated using Weblate (Spanish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Emilio Herrera <ehespinosa57@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/es/
Translation: systemd/main

5 days agopo: Translated using Weblate (Spanish)
Adolfo Jayme Barrientos [Sun, 7 Jun 2026 14:06:32 +0000 (14:06 +0000)] 
po: Translated using Weblate (Spanish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Adolfo Jayme Barrientos <fitoschido@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/es/
Translation: systemd/main

5 days agopo: Translated using Weblate (Indonesian)
Weblate [Sun, 7 Jun 2026 14:06:31 +0000 (14:06 +0000)] 
po: Translated using Weblate (Indonesian)

Currently translated at 92.6% (264 of 285 strings)

po: Translated using Weblate (Spanish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/es/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/id/
Translation: systemd/main

5 days agopo: Translated using Weblate (Spanish)
Jose Ortuno [Sun, 7 Jun 2026 14:06:30 +0000 (14:06 +0000)] 
po: Translated using Weblate (Spanish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Jose Ortuno <jose_ortuno@hotmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/es/
Translation: systemd/main

5 days agopo: Translated using Weblate (Spanish)
Fco. Javier F. Serrador [Sun, 7 Jun 2026 14:06:29 +0000 (14:06 +0000)] 
po: Translated using Weblate (Spanish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/es/
Translation: systemd/main

5 days agopo: Translated using Weblate (Italian)
Ali Ciloglu [Sun, 7 Jun 2026 14:06:29 +0000 (14:06 +0000)] 
po: Translated using Weblate (Italian)

Currently translated at 94.0% (268 of 285 strings)

Co-authored-by: Ali Ciloglu <ali.ciloqlu@murena.io>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/it/
Translation: systemd/main

5 days agopo: Translated using Weblate (Italian)
Nathan [Sun, 7 Jun 2026 14:06:28 +0000 (14:06 +0000)] 
po: Translated using Weblate (Italian)

Currently translated at 94.0% (268 of 285 strings)

Co-authored-by: Nathan <nathan95@live.it>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/it/
Translation: systemd/main

5 days agopo: Translated using Weblate (Italian)
Salvatore Cocuzza [Sun, 7 Jun 2026 14:06:28 +0000 (14:06 +0000)] 
po: Translated using Weblate (Italian)

Currently translated at 94.0% (268 of 285 strings)

Co-authored-by: Salvatore Cocuzza <info@salvatorecocuzza.it>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/it/
Translation: systemd/main

5 days agopo: Translated using Weblate (Italian)
Milo Casagrande [Sun, 7 Jun 2026 14:06:27 +0000 (14:06 +0000)] 
po: Translated using Weblate (Italian)

Currently translated at 94.0% (268 of 285 strings)

Co-authored-by: Milo Casagrande <milo@milo.name>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/it/
Translation: systemd/main

5 days agopo: Translated using Weblate (Serbian)
Frantisek Sumsal [Sun, 7 Jun 2026 14:06:27 +0000 (14:06 +0000)] 
po: Translated using Weblate (Serbian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Frantisek Sumsal <frantisek@sumsal.cz>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sr/
Translation: systemd/main

5 days agopo: Translated using Weblate (Italian)
Weblate [Sun, 7 Jun 2026 14:06:26 +0000 (14:06 +0000)] 
po: Translated using Weblate (Italian)

Currently translated at 94.0% (268 of 285 strings)

po: Translated using Weblate (Serbian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/it/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sr/
Translation: systemd/main

5 days agopo: Translated using Weblate (Serbian)
Марко Костић (Marko Kostić) [Sun, 7 Jun 2026 14:06:25 +0000 (14:06 +0000)] 
po: Translated using Weblate (Serbian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sr/
Translation: systemd/main

5 days agopo: Translated using Weblate (Ukrainian)
Deleted User [Sun, 7 Jun 2026 14:06:25 +0000 (14:06 +0000)] 
po: Translated using Weblate (Ukrainian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Deleted User <noreply+1350@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/uk/
Translation: systemd/main

5 days agopo: Translated using Weblate (Ukrainian)
Weblate [Sun, 7 Jun 2026 14:06:24 +0000 (14:06 +0000)] 
po: Translated using Weblate (Ukrainian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/uk/
Translation: systemd/main

5 days agopo: Translated using Weblate (Ukrainian)
Yuri Chornoivan [Sun, 7 Jun 2026 14:06:23 +0000 (14:06 +0000)] 
po: Translated using Weblate (Ukrainian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Yuri Chornoivan <yurchor@ukr.net>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/uk/
Translation: systemd/main

5 days agopo: Translated using Weblate (Slovak)
Frantisek Sumsal [Sun, 7 Jun 2026 14:06:23 +0000 (14:06 +0000)] 
po: Translated using Weblate (Slovak)

Currently translated at 16.8% (48 of 285 strings)

Co-authored-by: Frantisek Sumsal <frantisek@sumsal.cz>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sk/
Translation: systemd/main

5 days agopo: Translated using Weblate (Croatian)
Gogo Gogsi [Sun, 7 Jun 2026 14:06:22 +0000 (14:06 +0000)] 
po: Translated using Weblate (Croatian)

Currently translated at 66.3% (189 of 285 strings)

Co-authored-by: Gogo Gogsi <linux.hr@protonmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/hr/
Translation: systemd/main

5 days agopo: Translated using Weblate (Croatian)
Marin Kresic [Sun, 7 Jun 2026 14:06:21 +0000 (14:06 +0000)] 
po: Translated using Weblate (Croatian)

Currently translated at 66.3% (189 of 285 strings)

Co-authored-by: Marin Kresic <marinjurekresic@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/hr/
Translation: systemd/main

5 days agopo: Translated using Weblate (Greek)
Jim Spentzos [Sun, 7 Jun 2026 14:06:21 +0000 (14:06 +0000)] 
po: Translated using Weblate (Greek)

Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Jim Spentzos <jimspentzos2000@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/el/
Translation: systemd/main

5 days agopo: Translated using Weblate (Greek)
Dimitrys Meliates [Sun, 7 Jun 2026 14:06:20 +0000 (14:06 +0000)] 
po: Translated using Weblate (Greek)

Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Dimitrys Meliates <demetresmeliates+fedora@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/el/
Translation: systemd/main

5 days agopo: Translated using Weblate (Greek)
Efstathios Iosifidis [Sun, 7 Jun 2026 14:06:20 +0000 (14:06 +0000)] 
po: Translated using Weblate (Greek)

Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Efstathios Iosifidis <eiosifidis@yandex.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/el/
Translation: systemd/main

5 days agopo: Translated using Weblate (Galician)
Fran Diéguez [Sun, 7 Jun 2026 14:06:19 +0000 (14:06 +0000)] 
po: Translated using Weblate (Galician)

Currently translated at 64.2% (183 of 285 strings)

Co-authored-by: Fran Diéguez <frandieguez@gnome.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/gl/
Translation: systemd/main

5 days agopo: Translated using Weblate (Georgian)
Temuri Doghonadze [Sun, 7 Jun 2026 14:06:19 +0000 (14:06 +0000)] 
po: Translated using Weblate (Georgian)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ka/
Translation: systemd/main

5 days agopo: Translated using Weblate (Lao)
Bone NI [Sun, 7 Jun 2026 14:06:18 +0000 (14:06 +0000)] 
po: Translated using Weblate (Lao)

Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Bone NI <bounkirdni@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/lo/
Translation: systemd/main

5 days agopo: Translated using Weblate (Swedish)
Daniel Nylander [Sun, 7 Jun 2026 14:06:18 +0000 (14:06 +0000)] 
po: Translated using Weblate (Swedish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Daniel Nylander <po@danielnylander.se>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sv/
Translation: systemd/main

5 days agopo: Translated using Weblate (Swedish)
Göran Uddeborg [Sun, 7 Jun 2026 14:06:17 +0000 (14:06 +0000)] 
po: Translated using Weblate (Swedish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Göran Uddeborg <goeran@uddeborg.se>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sv/
Translation: systemd/main

5 days agopo: Translated using Weblate (Swedish)
Luna Jernberg [Sun, 7 Jun 2026 14:06:16 +0000 (14:06 +0000)] 
po: Translated using Weblate (Swedish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Luna Jernberg <bittin@reimu.nl>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sv/
Translation: systemd/main

5 days agopo: Translated using Weblate (Slovak)
Weblate [Sun, 7 Jun 2026 14:06:16 +0000 (14:06 +0000)] 
po: Translated using Weblate (Slovak)

Currently translated at 16.8% (48 of 285 strings)

po: Translated using Weblate (Croatian)

Currently translated at 66.3% (189 of 285 strings)

po: Translated using Weblate (Greek)

Currently translated at 92.6% (264 of 285 strings)

po: Translated using Weblate (Galician)

Currently translated at 64.2% (183 of 285 strings)

po: Translated using Weblate (Lao)

Currently translated at 92.6% (264 of 285 strings)

po: Translated using Weblate (Cornish)

Currently translated at 0.0% (0 of 285 strings)

po: Translated using Weblate (Swedish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/el/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/gl/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/hr/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/kw/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/lo/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sk/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sv/
Translation: systemd/main

5 days agopo: Translated using Weblate (Swedish)
Anders Jonsson [Sun, 7 Jun 2026 14:06:14 +0000 (14:06 +0000)] 
po: Translated using Weblate (Swedish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Anders Jonsson <anders.jonsson@norsjovallen.se>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sv/
Translation: systemd/main

5 days agopo: Translated using Weblate (Swedish)
Luna Jernberg [Sun, 7 Jun 2026 14:06:14 +0000 (14:06 +0000)] 
po: Translated using Weblate (Swedish)

Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sv/
Translation: systemd/main

5 days agopo: Translated using Weblate (Danish)
scootergrisen [Sun, 7 Jun 2026 14:06:13 +0000 (14:06 +0000)] 
po: Translated using Weblate (Danish)

Currently translated at 62.8% (179 of 285 strings)

Co-authored-by: scootergrisen <scootergrisen@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/da/
Translation: systemd/main

5 days agopo: Translated using Weblate (Czech)
Jan Kalabza [Sun, 7 Jun 2026 14:06:13 +0000 (14:06 +0000)] 
po: Translated using Weblate (Czech)

Currently translated at 99.2% (283 of 285 strings)

Co-authored-by: Jan Kalabza <jan.kalabza@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/cs/
Translation: systemd/main

5 days agopo: Translated using Weblate (Czech)
Daniel Rusek [Sun, 7 Jun 2026 14:06:12 +0000 (14:06 +0000)] 
po: Translated using Weblate (Czech)

Currently translated at 99.2% (283 of 285 strings)

Co-authored-by: Daniel Rusek <mail@asciiwolf.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/cs/
Translation: systemd/main

5 days agopo: Translated using Weblate (Danish)
Weblate [Sun, 7 Jun 2026 14:06:12 +0000 (14:06 +0000)] 
po: Translated using Weblate (Danish)

Currently translated at 62.8% (179 of 285 strings)

po: Translated using Weblate (Czech)

Currently translated at 99.2% (283 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/cs/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/da/
Translation: systemd/main

5 days agopo: Translated using Weblate (Czech)
Pavel Borecki [Sun, 7 Jun 2026 14:06:11 +0000 (14:06 +0000)] 
po: Translated using Weblate (Czech)

Currently translated at 99.2% (283 of 285 strings)

Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/cs/
Translation: systemd/main

5 days agopo: Translated using Weblate (Czech)
Honza Hejzl [Sun, 7 Jun 2026 14:06:10 +0000 (14:06 +0000)] 
po: Translated using Weblate (Czech)

Currently translated at 99.2% (283 of 285 strings)

Co-authored-by: Honza Hejzl <jan.hejzl@posteo.net>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/cs/
Translation: systemd/main