1
0
mirror of https://github.com/systemd/systemd synced 2025-10-03 18:54:45 +02:00

Compare commits

...

3 Commits

Author SHA1 Message Date
Kevin P. Fleming
2fe2ee9adb logging: Improve logging messages related to NFTSet.
The 'NFTSet' directive in various units adds and removes entries in nftables
sets, it does not add or remove entire sets. The logging messages should
indicate that an entry was added or removed, not that a set was added or
removed.
2025-08-07 08:10:02 +09:00
Nathan
16d39a1437 po: Translated using Weblate (Italian)
Currently translated at 100.0% (264 of 264 strings)

Co-authored-by: Nathan <nathan95@live.it>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/it/
Translation: systemd/main
2025-08-07 06:09:39 +09:00
kanitha chim
fe2bd23fda po: Translated using Weblate (Khmer (Central))
Currently translated at 2.2% (6 of 264 strings)

po: Added translation using Weblate (Khmer (Central))

Co-authored-by: kanitha chim <kchim@redhat.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/km/
Translation: systemd/main
2025-08-07 06:09:39 +09:00
6 changed files with 1210 additions and 31 deletions

View File

@ -42,3 +42,4 @@ zh_CN
zh_TW zh_TW
kn kn
ar ar
km

View File

@ -4,13 +4,14 @@
# Traduzione in italiano per il pacchetto systemd # Traduzione in italiano per il pacchetto systemd
# Daniele Medri <dmedri@gmail.com>, 2013-2024. # Daniele Medri <dmedri@gmail.com>, 2013-2024.
# Salvatore Cocuzza <info@salvatorecocuzza.it>, 2024. # Salvatore Cocuzza <info@salvatorecocuzza.it>, 2024.
# Nathan <nathan95@live.it>, 2025.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-07-23 15:38+0100\n" "POT-Creation-Date: 2025-07-23 15:38+0100\n"
"PO-Revision-Date: 2024-12-24 03:29+0000\n" "PO-Revision-Date: 2025-08-06 15:08+0000\n"
"Last-Translator: Salvatore Cocuzza <info@salvatorecocuzza.it>\n" "Last-Translator: Nathan <nathan95@live.it>\n"
"Language-Team: Italian <https://translate.fedoraproject.org/projects/systemd/" "Language-Team: Italian <https://translate.fedoraproject.org/projects/systemd/"
"main/it/>\n" "main/it/>\n"
"Language: it\n" "Language: it\n"
@ -18,7 +19,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.9.1\n" "X-Generator: Weblate 5.12.2\n"
#: src/core/org.freedesktop.systemd1.policy.in:22 #: src/core/org.freedesktop.systemd1.policy.in:22
msgid "Send passphrase back to system" msgid "Send passphrase back to system"
@ -154,14 +155,13 @@ msgstr "Autenticazione richiesta per attivare l'area home di un utente."
#: src/home/org.freedesktop.home1.policy:93 #: src/home/org.freedesktop.home1.policy:93
msgid "Manage Home Directory Signing Keys" msgid "Manage Home Directory Signing Keys"
msgstr "" msgstr "Gestire le chiavi di firma della directory home"
#: src/home/org.freedesktop.home1.policy:94 #: src/home/org.freedesktop.home1.policy:94
#, fuzzy
#| msgid "Authentication is required to manage system services or other units."
msgid "Authentication is required to manage signing keys for home directories." msgid "Authentication is required to manage signing keys for home directories."
msgstr "" msgstr ""
"Autenticazione richiesta per gestire i servizi o le altre unità di sistema." "È necessaria l'autenticazione per gestire le chiavi di firma delle directory "
"home."
#: src/home/pam_systemd_home.c:336 #: src/home/pam_systemd_home.c:336
#, c-format #, c-format
@ -918,19 +918,14 @@ msgstr ""
"container locale." "container locale."
#: src/machine/org.freedesktop.machine1.policy:106 #: src/machine/org.freedesktop.machine1.policy:106
#, fuzzy
#| msgid "Create a local virtual machine or container"
msgid "Register a local virtual machine or container" msgid "Register a local virtual machine or container"
msgstr "Crea una macchina virtuale o un contenitore locale" msgstr "Registrare una macchina virtuale o un container locale"
#: src/machine/org.freedesktop.machine1.policy:107 #: src/machine/org.freedesktop.machine1.policy:107
#, fuzzy
#| msgid ""
#| "Authentication is required to create a local virtual machine or container."
msgid "" msgid ""
"Authentication is required to register a local virtual machine or container." "Authentication is required to register a local virtual machine or container."
msgstr "" msgstr ""
"L'autenticazione è necessaria per creare una macchina virtuale o un " "È necessaria l'autenticazione per registrare una macchina virtuale o un "
"container locale." "container locale."
#: src/machine/org.freedesktop.machine1.policy:116 #: src/machine/org.freedesktop.machine1.policy:116
@ -1167,14 +1162,11 @@ msgstr ""
#: src/resolve/org.freedesktop.resolve1.policy:154 #: src/resolve/org.freedesktop.resolve1.policy:154
msgid "Subscribe to DNS configuration" msgid "Subscribe to DNS configuration"
msgstr "" msgstr "Sottoscrivere la configurazione DNS"
#: src/resolve/org.freedesktop.resolve1.policy:155 #: src/resolve/org.freedesktop.resolve1.policy:155
#, fuzzy
#| msgid "Authentication is required to subscribe query results."
msgid "Authentication is required to subscribe to DNS configuration." msgid "Authentication is required to subscribe to DNS configuration."
msgstr "" msgstr "È necessaria l'autenticazione per sottoscrivere la configurazione DNS."
"Per sottoscrivere i risultati della query è necessaria l'autenticazione."
#: src/resolve/org.freedesktop.resolve1.policy:165 #: src/resolve/org.freedesktop.resolve1.policy:165
msgid "Dump cache" msgid "Dump cache"
@ -1324,16 +1316,12 @@ msgstr ""
"'$(unit)'." "'$(unit)'."
#: src/core/dbus-unit.c:620 #: src/core/dbus-unit.c:620
#, fuzzy
#| msgid ""
#| "Authentication is required to send a UNIX signal to the processes of "
#| "'$(unit)'."
msgid "" msgid ""
"Authentication is required to send a UNIX signal to the processes of " "Authentication is required to send a UNIX signal to the processes of "
"subgroup of '$(unit)'." "subgroup of '$(unit)'."
msgstr "" msgstr ""
"Autenticazione richiesta per inviare un segnale UNIX ai processi di " "È necessaria l'autenticazione per inviare un segnale UNIX ai processi del "
"'$(unit)'." "sottogruppo di '$(unit)'."
#: src/core/dbus-unit.c:648 #: src/core/dbus-unit.c:648
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'." msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."

1190
po/km.po Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1353,10 +1353,10 @@ void unit_modify_nft_set(Unit *u, bool add) {
r = nft_set_element_modify_any(u->manager->fw_ctx, add, nft_set->nfproto, nft_set->table, nft_set->set, &element, sizeof(element)); r = nft_set_element_modify_any(u->manager->fw_ctx, add, nft_set->nfproto, nft_set->table, nft_set->set, &element, sizeof(element));
if (r < 0) if (r < 0)
log_warning_errno(r, "Failed to %s NFT set: family %s, table %s, set %s, cgroup %" PRIu64 ", ignoring: %m", log_warning_errno(r, "Failed to %s NFT set entry: family %s, table %s, set %s, cgroup %" PRIu64 ", ignoring: %m",
add? "add" : "delete", nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, crt->cgroup_id); add? "add" : "delete", nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, crt->cgroup_id);
else else
log_debug("%s NFT set: family %s, table %s, set %s, cgroup %" PRIu64, log_debug("%s NFT set entry: family %s, table %s, set %s, cgroup %" PRIu64,
add? "Added" : "Deleted", nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, crt->cgroup_id); add? "Added" : "Deleted", nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, crt->cgroup_id);
} }
} }

View File

@ -5291,10 +5291,10 @@ static void unit_modify_user_nft_set(Unit *u, bool add, NFTSetSource source, uin
r = nft_set_element_modify_any(u->manager->fw_ctx, add, nft_set->nfproto, nft_set->table, nft_set->set, &element, sizeof(element)); r = nft_set_element_modify_any(u->manager->fw_ctx, add, nft_set->nfproto, nft_set->table, nft_set->set, &element, sizeof(element));
if (r < 0) if (r < 0)
log_warning_errno(r, "Failed to %s NFT set: family %s, table %s, set %s, ID %u, ignoring: %m", log_warning_errno(r, "Failed to %s NFT set entry: family %s, table %s, set %s, ID %u, ignoring: %m",
add? "add" : "delete", nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, element); add? "add" : "delete", nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, element);
else else
log_debug("%s NFT set: family %s, table %s, set %s, ID %u", log_debug("%s NFT set entry: family %s, table %s, set %s, ID %u",
add? "Added" : "Deleted", nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, element); add? "Added" : "Deleted", nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, element);
} }
} }

View File

@ -734,12 +734,12 @@ static void address_modify_nft_set_context(Address *address, bool add, NFTSetCon
} }
if (r < 0) if (r < 0)
log_warning_errno(r, "Failed to %s NFT set: family %s, table %s, set %s, IP address %s, ignoring: %m", log_warning_errno(r, "Failed to %s NFT set entry: family %s, table %s, set %s, IP address %s, ignoring: %m",
add ? "add" : "delete", add ? "add" : "delete",
nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set,
IN_ADDR_PREFIX_TO_STRING(address->family, &address->in_addr, address->prefixlen)); IN_ADDR_PREFIX_TO_STRING(address->family, &address->in_addr, address->prefixlen));
else else
log_debug("%s NFT set: family %s, table %s, set %s, IP address %s", log_debug("%s NFT set entry: family %s, table %s, set %s, IP address %s",
add ? "Added" : "Deleted", add ? "Added" : "Deleted",
nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set, nfproto_to_string(nft_set->nfproto), nft_set->table, nft_set->set,
IN_ADDR_PREFIX_TO_STRING(address->family, &address->in_addr, address->prefixlen)); IN_ADDR_PREFIX_TO_STRING(address->family, &address->in_addr, address->prefixlen));