Commit Graph
90486 Commits
Author SHA1 Message Date
Gabriel Elyas d3702d7de7 po: Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Gabriel Elyas <gabrielelyas@protonmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pt_BR/
Translation: systemd/main
2026-06-08 03:52:58 +00:00
Geraldo S. Simião Kutz 958a65f3fb po: Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Geraldo S. Simião Kutz <geraldo.simiao.kutz@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pt_BR/
Translation: systemd/main
2026-06-08 03:52:58 +00:00
Weblate ee999d0ec9 po: Translated using Weblate (Basque)
Currently translated at 11.5% (33 of 285 strings)

po: Translated using Weblate (Portuguese (Brazil))

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/eu/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pt_BR/
Translation: systemd/main
2026-06-08 03:52:58 +00:00
Tiago Rocha Cunha 196242ad02 po: Translated using Weblate (Portuguese (Brazil))
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_BR/
Translation: systemd/main
2026-06-08 03:52:58 +00:00
Rafael Fontenelle d376024448 po: Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pt_BR/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Olga Smirnova 4f8bb73561 po: Translated using Weblate (Russian)
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Olga Smirnova <mistresssilvara@hotmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ru/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Alexey Rubtsov 73c8c15576 po: Translated using Weblate (Russian)
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Alexey Rubtsov <rushills@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ru/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Weblate a4a6496f5f po: Translated using Weblate (Russian)
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/ru/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Sergey A. 3134a58dae po: Translated using Weblate (Russian)
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Sergey A. <Ser82-png@yandex.ru>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ru/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Andrei Stepanov 79a6ecc60b po: Translated using Weblate (Russian)
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Andrei Stepanov <adem4ik@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ru/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
kanitha chim 0c6369ec91 po: Translated using Weblate (Khmer (Central))
Currently translated at 91.5% (261 of 285 strings)

Co-authored-by: kanitha chim <kchim@redhat.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/km/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
blutch112 cbc6a92016 po: Translated using Weblate (French)
Currently translated at 93.6% (267 of 285 strings)

Co-authored-by: blutch112 <vincent.lefebvre59@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fr/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Weblate Translation Memory 612b2ec4c6 po: Translated using Weblate (French)
Currently translated at 93.6% (267 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/fr/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Léane GRASSER 94af7eac24 po: Translated using Weblate (French)
Currently translated at 93.6% (267 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
2026-06-08 03:52:57 +00:00
Richard E. van der Luit 6cb467bd3e po: Translated using Weblate (Dutch)
Currently translated at 82.8% (236 of 285 strings)

Co-authored-by: Richard E. van der Luit <fedoraproject@veneax.nl>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/nl/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Pjotr Vertaalt 7df6bdf6bd po: Translated using Weblate (Dutch)
Currently translated at 82.8% (236 of 285 strings)

Co-authored-by: Pjotr Vertaalt <pjotrvertaalt@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/nl/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Tim Vangehugten af204794a6 po: Translated using Weblate (Dutch)
Currently translated at 82.8% (236 of 285 strings)

Co-authored-by: Tim Vangehugten <timvangehugten@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/nl/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Maarten 377ef16891 po: Translated using Weblate (Dutch)
Currently translated at 82.8% (236 of 285 strings)

Co-authored-by: Maarten <maarten@posteo.de>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/nl/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Baurzhan Muftakhidinov 9e18dc88a5 po: Translated using Weblate (Kazakh)
Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/kk/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Jiri Grönroos 1c8a30b7b0 po: Translated using Weblate (Finnish)
Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fi/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Ricky Tigg 66011c4ba4 po: Translated using Weblate (Finnish)
Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fi/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Jan Kuparinen f9f73c627e po: Translated using Weblate (Finnish)
Currently translated at 92.6% (264 of 285 strings)

Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fi/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Alexander Shopov e7817e108b po: Translated using Weblate (Bulgarian)
Currently translated at 89.8% (256 of 285 strings)

Co-authored-by: Alexander Shopov <ash@kambanaria.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/bg/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
naly zzwd 9d8587d687 po: Translated using Weblate (Catalan)
Currently translated at 94.0% (268 of 285 strings)

Co-authored-by: naly zzwd <xeanhort007@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ca/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Weblate 99c8629316 po: Translated using Weblate (Kannada)
Currently translated at 0.0% (0 of 285 strings)

po: Translated using Weblate (Khmer (Central))

Currently translated at 91.5% (261 of 285 strings)

po: Translated using Weblate (French)

Currently translated at 93.6% (267 of 285 strings)

po: Translated using Weblate (Dutch)

Currently translated at 82.8% (236 of 285 strings)

po: Translated using Weblate (Serbian (Latin script))

Currently translated at 77.8% (222 of 285 strings)

po: Translated using Weblate (Kazakh)

Currently translated at 92.6% (264 of 285 strings)

po: Translated using Weblate (Finnish)

Currently translated at 92.6% (264 of 285 strings)

po: Translated using Weblate (Bulgarian)

Currently translated at 89.8% (256 of 285 strings)

po: Translated using Weblate (Catalan)

Currently translated at 94.0% (268 of 285 strings)

po: Translated using Weblate (Polish)

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/bg/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ca/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fi/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fr/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/kk/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/km/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/kn/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/nl/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pl/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/sr_Latn/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Piotr Drąg a3833e8af0 po: Translated using Weblate (Polish)
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Piotr Drąg <piotrdrag@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pl/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Marek Adamski 595c9f8ef9 po: Translated using Weblate (Polish)
Currently translated at 100.0% (285 of 285 strings)

Co-authored-by: Marek Adamski <maradam@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pl/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Takuro Onoue 9876cbffb2 po: Translated using Weblate (Japanese)
Currently translated at 94.0% (268 of 285 strings)

Co-authored-by: Takuro Onoue <kusanaginoturugi@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ja/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Y T c0638ccc20 po: Translated using Weblate (Japanese)
Currently translated at 94.0% (268 of 285 strings)

Co-authored-by: Y T <yi818670@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ja/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
mooo 55213bf939 po: Translated using Weblate (Lithuanian)
Currently translated at 63.1% (180 of 285 strings)

Co-authored-by: mooo <hazap@hotmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/lt/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Justinas Kairys ae7824f214 po: Translated using Weblate (Lithuanian)
Currently translated at 63.1% (180 of 285 strings)

Co-authored-by: Justinas Kairys <j.kairys@proton.me>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/lt/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Weblate c0d8740a0a po: Translated using Weblate (Japanese)
Currently translated at 94.0% (268 of 285 strings)

po: Translated using Weblate (Lithuanian)

Currently translated at 63.1% (180 of 285 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ja/
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/lt/
Translation: systemd/main
2026-06-08 03:52:57 +00:00
Lennart Poettering 8910222405 update TODO 2026-06-08 05:52:14 +02:00
Luca Boccassi 5d31694318 journal-importer: cap field size when checking
Originally reported on yeswehack.com as YWH-PGM9780-82

Follow-up for 1e448731f5
2026-06-07 21:49:43 +02:00
Paul Meyer ce31ff043e tests: don't leak TESTFUNCS count into run_test_table() exit code
strv_split_full() returns the number of parsed entries, which was
assigned to r, the variable that also holds the run's exit status.
With TESTFUNCS set, a passing run of only void tests then exited with
the entry count (e.g. 1) instead of EXIT_SUCCESS. Use a separate
variable for the split result.

Before:
$ env TESTFUNCS=test_copy_tree meson test -C build -v test-copy
1/1 test - systemd:test-copy FAIL            0.01s   exit status 1

$ env TESTFUNCS=test_copy_tree:test_copy_file_fd meson test -C build -v test-copy
1/1 test - systemd:test-copy FAIL            0.01s   exit status 2

Now:
$ env TESTFUNCS=test_copy_tree:test_copy_file_fd meson test -C build -v test-copy
1/1 test - systemd:test-copy OK              0.01s

Co-developed-by: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Paul Meyer <katexochen0@gmail.com>
2026-06-07 19:23:48 +01:00
Luca Boccassi 1e551e5ea0 Translations update from Fedora Weblate (#42498)
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)
2026-06-07 12:47:29 +01:00
Kristjan Schmidt d95ac445f0 po: Added translation using Weblate (Esperanto)
Co-authored-by: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
2026-06-07 12:46:33 +01:00
Paul Meyer 12a5174500 test-copy: cover DENY_CONTENTS directory exclusion
Exercise the early "goto finish" path in fd_copy_directory() by putting
a directory's inode in the denylist as DENY_CONTENTS, and assert the
directory is created in the destination but its contents are not copied.
This path previously had no coverage.

Co-developed-by: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Paul Meyer <katexochen0@gmail.com>
2026-06-07 13:41:18 +02:00
Paul Meyer 2a72c69c37 copy: walk source directories in sorted order in copy_tree()
fd_copy_directory() iterates the source directory with FOREACH_DIRENT_ALL,
i.e. plain readdir(). For ext4 sources (and similar) that order depends on
the directory hash and varies between hosts, which leaks into destinations
that record entries in insertion order. systemd-repart's
partition_populate_directory() stages CopyFiles= into a temp directory and
then later builds a filesystem from it; with the unsorted walk the staging
order ended up baked into the output (most visibly when the destination is
vfat, where dir entries are stored in insertion order).

Replace the raw readdir loop with readdir_all(RECURSE_DIR_SORT), which
collects and qsort()s the entries by name. Dot/dot-dot are filtered by
readdir_all() so the explicit dot_or_dot_dot() guard is dropped.

Co-developed-by: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: Paul Meyer <katexochen0@gmail.com>
2026-06-07 13:41:18 +02:00
Honza Hejzl dc5df8f947 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
2026-06-06 16:49:29 +00:00
Jonas Dreßler 1f898c0fbb repart: Replace suppressing pointer with a boolean
In the "suppressing" pointer, we store a second (either identical or NULL)
pointer to the supplemented_by partition. Improve readability a bit here and
make that a boolean instead, also renaming it to "suppressing_supplement".
2026-06-06 16:34:28 +02:00
Jonas Dreßler bcefd66ba0 repart: Rename supplement_target_for variable to supplemented_by
"supplemented_by" seems a little quicker to grasp than "supplement_target_for"
as a variable name, and goes quite will together with "supplement_for" on the
opposite partition. So let's rename it.
2026-06-06 16:34:22 +02:00
Jordan Petridis 84d10a9004 docs/INHIBITOR_LOCKS: Update sentence for the new mode added
804874d26a added a new mode but the
sentence wasn't updated and it was still stating that there are Two modes
instead.
2026-06-06 13:44:49 +01:00
Adam Williamson d66c58f1d6 kbd-model-map: add Arabic mapping
kbd has a switched 'ara' console layout, but we don't have a
corresponding line in kbd-model-map. When converting 'us,ara' to a
legacy layout we wind up with us-acentos, which is definitely
wrong. This will fix it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-06-06 13:44:07 +01:00
Ronan Pigott c7e1fe094d man: correct a few manpage references 2026-06-06 10:47:10 +01:00
Yu Watanabe 0821aad1e2 ci: apk should be installed by mkosi action
apk.static is downloaded by mkosi action.
https://github.com/systemd/mkosi/commit/f64ec15a875c85e83daac380b3c979c9f9e1af31
2026-06-06 09:40:09 +01:00
Lennart Poettering 2740d6aaa1 core: fix accidental change in 3d0309ac0f
Sorry!
2026-06-05 18:37:57 +02:00
Lennart Poettering 3d0309ac0f update TODO 2026-06-05 17:51:28 +02:00
Luca Boccassi b0241a3d4d Translations update from Fedora Weblate (#42490)
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)
2026-06-05 10:35:08 +01:00
Марко Костић (Marko Kostić) 05a09565cc 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
2026-06-05 08:47:18 +00:00