From ec0dcab3ce21ea3c34b2145f1d3c91a726b87d68 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Mon, 10 May 2021 13:52:55 -0600 Subject: [PATCH] Updated translations from translationproject.org --- plugins/sudoers/po/zh_TW.mo | Bin 60979 -> 62835 bytes plugins/sudoers/po/zh_TW.po | 637 +++++++++++++++++++++--------------- 2 files changed, 368 insertions(+), 269 deletions(-) diff --git a/plugins/sudoers/po/zh_TW.mo b/plugins/sudoers/po/zh_TW.mo index 5a95791f85c37b4aa8e275ded995370d50b29fa9..3e93319d3d16cadad34ba3e0437c647ce37e9503 100644 GIT binary patch delta 14604 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 b4G8rO%qZy}n6`F%`ufdJPI~OOpJw|X!#w0U delta 13228 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 diff --git a/plugins/sudoers/po/zh_TW.po b/plugins/sudoers/po/zh_TW.po index a245eb2dc..56b8c6d87 100644 --- a/plugins/sudoers/po/zh_TW.po +++ b/plugins/sudoers/po/zh_TW.po @@ -6,10 +6,10 @@ # Yi-Jyun Pan , 2019, 2020, 2021. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.6b1\n" +"Project-Id-Version: sudoers 1.9.7b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2021-03-02 19:29-0700\n" -"PO-Revision-Date: 2021-03-06 03:06+0800\n" +"POT-Creation-Date: 2021-05-01 16:27-0600\n" +"PO-Revision-Date: 2021-05-09 20:32+0800\n" "Last-Translator: Yi-Jyun Pan \n" "Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Poedit 2.4.2\n" +"X-Generator: Poedit 2.4.3\n" #: confstr.sh:1 gram.y:1183 msgid "syntax error" @@ -59,10 +59,14 @@ msgstr "抱歉,請重試。" #: lib/iolog/iolog_legacy.c:111 lib/iolog/iolog_legacy.c:123 #: lib/iolog/iolog_legacy.c:133 lib/iolog/iolog_legacy.c:139 #: lib/iolog/iolog_loginfo.c:76 lib/iolog/iolog_loginfo.c:210 -#: logsrvd/sendlog.c:496 plugins/sudoers/audit.c:115 +#: logsrvd/logsrvd.c:1021 logsrvd/logsrvd.c:1089 logsrvd/logsrvd_journal.c:142 +#: logsrvd/logsrvd_journal.c:196 logsrvd/logsrvd_journal.c:248 +#: logsrvd/logsrvd_journal.c:380 logsrvd/logsrvd_relay.c:443 +#: logsrvd/logsrvd_relay.c:743 logsrvd/logsrvd_relay.c:857 +#: logsrvd/sendlog.c:500 plugins/sudoers/audit.c:115 #: plugins/sudoers/audit.c:263 plugins/sudoers/auth/bsdauth.c:143 #: plugins/sudoers/auth/kerb5.c:118 plugins/sudoers/auth/kerb5.c:144 -#: plugins/sudoers/auth/pam.c:689 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/auth/pam.c:692 plugins/sudoers/auth/rfc1938.c:111 #: plugins/sudoers/auth/sia.c:59 plugins/sudoers/check_aliases.c:95 #: plugins/sudoers/cvtsudoers.c:119 plugins/sudoers/cvtsudoers.c:160 #: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 @@ -79,7 +83,7 @@ msgstr "抱歉,請重試。" #: plugins/sudoers/cvtsudoers_ldif.c:460 plugins/sudoers/cvtsudoers_ldif.c:468 #: plugins/sudoers/cvtsudoers_ldif.c:615 plugins/sudoers/defaults.c:638 #: plugins/sudoers/defaults.c:933 plugins/sudoers/defaults.c:1108 -#: plugins/sudoers/editor.c:181 plugins/sudoers/env.c:262 +#: plugins/sudoers/editor.c:187 plugins/sudoers/env.c:262 #: plugins/sudoers/exptilde.c:92 plugins/sudoers/filedigest.c:54 #: plugins/sudoers/filedigest.c:70 plugins/sudoers/gc.c:57 #: plugins/sudoers/group_plugin.c:133 plugins/sudoers/interfaces.c:72 @@ -125,9 +129,9 @@ msgstr "抱歉,請重試。" #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:195 #: plugins/sudoers/pwutil.c:266 plugins/sudoers/pwutil.c:344 #: plugins/sudoers/pwutil.c:518 plugins/sudoers/pwutil.c:583 -#: plugins/sudoers/pwutil.c:655 plugins/sudoers/pwutil.c:854 -#: plugins/sudoers/pwutil.c:910 plugins/sudoers/pwutil.c:954 -#: plugins/sudoers/pwutil.c:1011 plugins/sudoers/sssd.c:145 +#: plugins/sudoers/pwutil.c:655 plugins/sudoers/pwutil.c:853 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:953 +#: plugins/sudoers/pwutil.c:1010 plugins/sudoers/sssd.c:145 #: plugins/sudoers/sssd.c:407 plugins/sudoers/sssd.c:470 #: plugins/sudoers/sssd.c:514 plugins/sudoers/sssd.c:561 #: plugins/sudoers/sssd.c:754 plugins/sudoers/strvec_join.c:53 @@ -139,10 +143,10 @@ msgstr "抱歉,請重試。" #: plugins/sudoers/sudoers.c:1241 plugins/sudoers/sudoreplay.c:552 #: plugins/sudoers/sudoreplay.c:555 plugins/sudoers/sudoreplay.c:1259 #: plugins/sudoers/sudoreplay.c:1469 plugins/sudoers/sudoreplay.c:1473 -#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:225 -#: plugins/sudoers/testsudoers.c:242 plugins/sudoers/testsudoers.c:581 -#: plugins/sudoers/timestamp.c:422 plugins/sudoers/timestamp.c:466 -#: plugins/sudoers/timestamp.c:967 plugins/sudoers/timestamp.c:1105 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:224 +#: plugins/sudoers/testsudoers.c:241 plugins/sudoers/testsudoers.c:580 +#: plugins/sudoers/timestamp.c:424 plugins/sudoers/timestamp.c:468 +#: plugins/sudoers/timestamp.c:980 plugins/sudoers/timestamp.c:1118 #: plugins/sudoers/toke_util.c:77 plugins/sudoers/toke_util.c:105 #: plugins/sudoers/toke_util.c:130 plugins/sudoers/toke_util.c:155 #: plugins/sudoers/toke_util.c:193 plugins/sudoers/tsdump.c:123 @@ -204,11 +208,11 @@ msgstr "別名「%s」已定義過" #: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 #: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 #: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 -#: lib/iolog/iolog_loginfo.c:210 logsrvd/logsrvd.c:1291 logsrvd/logsrvd.c:1304 -#: logsrvd/logsrvd.c:1349 logsrvd/sendlog.c:496 logsrvd/sendlog.c:1337 -#: logsrvd/sendlog.c:1344 logsrvd/sendlog.c:1762 plugins/sudoers/audit.c:115 -#: plugins/sudoers/audit.c:263 plugins/sudoers/auth/pam.c:502 -#: plugins/sudoers/auth/pam.c:689 plugins/sudoers/auth/rfc1938.c:111 +#: lib/iolog/iolog_loginfo.c:210 logsrvd/sendlog.c:500 logsrvd/sendlog.c:1343 +#: logsrvd/sendlog.c:1350 logsrvd/sendlog.c:1545 logsrvd/tls_init.c:221 +#: logsrvd/tls_init.c:242 logsrvd/tls_init.c:252 plugins/sudoers/audit.c:115 +#: plugins/sudoers/audit.c:263 plugins/sudoers/auth/pam.c:505 +#: plugins/sudoers/auth/pam.c:692 plugins/sudoers/auth/rfc1938.c:111 #: plugins/sudoers/check_aliases.c:95 plugins/sudoers/cvtsudoers.c:119 #: plugins/sudoers/cvtsudoers.c:159 plugins/sudoers/cvtsudoers.c:176 #: plugins/sudoers/cvtsudoers.c:187 plugins/sudoers/cvtsudoers.c:299 @@ -224,7 +228,7 @@ msgstr "別名「%s」已定義過" #: plugins/sudoers/cvtsudoers_ldif.c:446 plugins/sudoers/cvtsudoers_ldif.c:459 #: plugins/sudoers/cvtsudoers_ldif.c:467 plugins/sudoers/cvtsudoers_ldif.c:614 #: plugins/sudoers/defaults.c:638 plugins/sudoers/defaults.c:933 -#: plugins/sudoers/defaults.c:1108 plugins/sudoers/editor.c:181 +#: plugins/sudoers/defaults.c:1108 plugins/sudoers/editor.c:187 #: plugins/sudoers/env.c:262 plugins/sudoers/exptilde.c:92 #: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:132 @@ -279,9 +283,9 @@ msgstr "別名「%s」已定義過" #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:195 #: plugins/sudoers/pwutil.c:266 plugins/sudoers/pwutil.c:344 #: plugins/sudoers/pwutil.c:518 plugins/sudoers/pwutil.c:583 -#: plugins/sudoers/pwutil.c:655 plugins/sudoers/pwutil.c:854 -#: plugins/sudoers/pwutil.c:910 plugins/sudoers/pwutil.c:954 -#: plugins/sudoers/pwutil.c:1011 plugins/sudoers/set_perms.c:359 +#: plugins/sudoers/pwutil.c:655 plugins/sudoers/pwutil.c:853 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:953 +#: plugins/sudoers/pwutil.c:1010 plugins/sudoers/set_perms.c:359 #: plugins/sudoers/set_perms.c:698 plugins/sudoers/set_perms.c:1061 #: plugins/sudoers/set_perms.c:1364 plugins/sudoers/set_perms.c:1529 #: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:407 @@ -295,11 +299,11 @@ msgstr "別名「%s」已定義過" #: plugins/sudoers/sudoers.c:975 plugins/sudoers/sudoers.c:1241 #: plugins/sudoers/sudoreplay.c:552 plugins/sudoers/sudoreplay.c:555 #: plugins/sudoers/sudoreplay.c:1259 plugins/sudoers/sudoreplay.c:1469 -#: plugins/sudoers/sudoreplay.c:1473 plugins/sudoers/testsudoers.c:128 -#: plugins/sudoers/testsudoers.c:225 plugins/sudoers/testsudoers.c:242 -#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:422 -#: plugins/sudoers/timestamp.c:466 plugins/sudoers/timestamp.c:967 -#: plugins/sudoers/timestamp.c:1105 plugins/sudoers/toke_util.c:77 +#: plugins/sudoers/sudoreplay.c:1473 plugins/sudoers/testsudoers.c:120 +#: plugins/sudoers/testsudoers.c:224 plugins/sudoers/testsudoers.c:241 +#: plugins/sudoers/testsudoers.c:580 plugins/sudoers/timestamp.c:424 +#: plugins/sudoers/timestamp.c:468 plugins/sudoers/timestamp.c:980 +#: plugins/sudoers/timestamp.c:1118 plugins/sudoers/toke_util.c:77 #: plugins/sudoers/toke_util.c:105 plugins/sudoers/toke_util.c:130 #: plugins/sudoers/toke_util.c:154 plugins/sudoers/toke_util.c:193 #: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:143 @@ -322,7 +326,7 @@ msgstr "%s:%s" #: plugins/sudoers/linux_audit.c:92 plugins/sudoers/policy.c:573 #: plugins/sudoers/policy.c:728 plugins/sudoers/policy.c:738 #: plugins/sudoers/prompt.c:161 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/testsudoers.c:246 plugins/sudoers/toke_util.c:206 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/toke_util.c:206 #, c-format msgid "internal error, %s overflow" msgstr "內部錯誤,%s 溢出" @@ -492,14 +496,6 @@ msgstr "讀取計時檔案時發生錯誤:%s" msgid "invalid timing file line: %s" msgstr "無效的計時檔案行號:%s" -#: logsrvd/iolog_writer.c:946 -msgid "log is already complete, cannot be restarted" -msgstr "記錄已完成,無法重新開始" - -#: logsrvd/iolog_writer.c:977 -msgid "unable to restart log" -msgstr "無法重新啟動記錄" - #: logsrvd/logsrv_util.c:99 logsrvd/logsrv_util.c:106 #: plugins/sudoers/sudoreplay.c:352 plugins/sudoers/sudoreplay.c:358 #, c-format @@ -521,133 +517,54 @@ msgstr "%s/%s:無法往前搜尋 %zu" msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "%3$s/%4$s 中找不到繼續點 [%1$lld, %2$ld]" -#: logsrvd/logsrvd.c:294 logsrvd/logsrvd.c:357 logsrvd/logsrvd.c:398 -#: logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:573 -#: logsrvd/logsrvd.c:605 logsrvd/logsrvd.c:637 +#: logsrvd/logsrvd.c:434 logsrvd/logsrvd.c:473 logsrvd/logsrvd.c:507 +#: logsrvd/logsrvd.c:557 logsrvd/logsrvd.c:632 logsrvd/logsrvd.c:664 +#: logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:726 logsrvd/logsrvd_relay.c:511 +#: logsrvd/logsrvd_relay.c:544 msgid "state machine error" msgstr "狀態機器發生錯誤" -#: logsrvd/logsrvd.c:303 +#: logsrvd/logsrvd.c:443 msgid "invalid AcceptMessage" msgstr "無效的 AcceptMessage" -#: logsrvd/logsrvd.c:311 -msgid "error parsing AcceptMessage" -msgstr "解析 AcceptMessage 時發生錯誤" - -#: logsrvd/logsrvd.c:318 -msgid "error creating I/O log" -msgstr "建立 I/O 日誌時發生錯誤" - -#: logsrvd/logsrvd.c:325 -msgid "error logging accept event" -msgstr "記錄接受事件時發生錯誤" - -#: logsrvd/logsrvd.c:366 +#: logsrvd/logsrvd.c:482 msgid "invalid RejectMessage" msgstr "無效的 RejectMessage" -#: logsrvd/logsrvd.c:374 -msgid "error parsing RejectMessage" -msgstr "解析 RejectMessage 時發生錯誤" - -#: logsrvd/logsrvd.c:380 -msgid "error logging reject event" -msgstr "記錄拒絕事件時發生錯誤" - -#: logsrvd/logsrvd.c:490 +#: logsrvd/logsrvd.c:593 msgid "invalid AlertMessage" msgstr "無效的 AlertMessage" -#: logsrvd/logsrvd.c:499 -msgid "error parsing AlertMessage" -msgstr "解析 AlertMessage 時發生錯誤" - -#: logsrvd/logsrvd.c:507 -msgid "error logging alert event" -msgstr "記錄提醒事件時發生錯誤" - -#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:579 logsrvd/logsrvd.c:611 +#: logsrvd/logsrvd.c:638 logsrvd/logsrvd.c:670 logsrvd/logsrvd.c:702 msgid "protocol error" msgstr "通訊協定錯誤" -#: logsrvd/logsrvd.c:538 -msgid "error writing IoBuffer" -msgstr "寫入 IoBuffer 時發生錯誤" - -#: logsrvd/logsrvd.c:590 -msgid "error writing ChangeWindowSize" -msgstr "寫入 ChangeWindowSize 時發生錯誤" - -#: logsrvd/logsrvd.c:622 -msgid "error writing CommandSuspend" -msgstr "寫入 CommandSuspend 時發生錯誤" - -#: logsrvd/logsrvd.c:707 +#: logsrvd/logsrvd.c:797 msgid "unrecognized ClientMessage type" msgstr "無法識別的 ClientMessage 類型" -#: logsrvd/logsrvd.c:978 +#: logsrvd/logsrvd.c:1082 logsrvd/logsrvd_journal.c:238 msgid "client message too large" msgstr "用戶端訊息過長" -#: logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1216 -#, c-format -msgid "unable to set TLS 1.2 ciphersuite to %s: %s" -msgstr "無法將 TLS 1.2 加密套件設為 %s:%s" +#: logsrvd/logsrvd.c:1102 +msgid "invalid ClientMessage" +msgstr "無效的 ClientMessage" -#: logsrvd/logsrvd.c:1236 logsrvd/logsrvd.c:1244 -#, c-format -msgid "unable to set TLS 1.3 ciphersuite to %s: %s" -msgstr "無法將 TLS 1.3 加密套件設為 %s:%s" - -#: logsrvd/logsrvd.c:1280 -#, c-format -msgid "unable to get TLS server method: %s" -msgstr "無法取得 TLS 伺服器方法:%s" - -#: logsrvd/logsrvd.c:1285 -#, c-format -msgid "unable to create TLS context: %s" -msgstr "無法建立 TLS 情境:%s" - -#: logsrvd/logsrvd.c:1292 plugins/sudoers/log_client.c:236 -#, c-format -msgid "unable to load certificate %s" -msgstr "無法載入 %s 憑證" - -#: logsrvd/logsrvd.c:1305 plugins/sudoers/log_client.c:216 -#, c-format -msgid "unable to load certificate authority bundle %s" -msgstr "無法載入 %s 憑證授權單位組合" - -#: logsrvd/logsrvd.c:1350 plugins/sudoers/log_client.c:249 -#, c-format -msgid "unable to load private key %s" -msgstr "無法載入 %s 私鑰" - -#: logsrvd/logsrvd.c:1367 logsrvd/logsrvd.c:1376 -#, c-format -msgid "unable to set diffie-hellman parameters: %s" -msgstr "無法設定迪菲-赫爾曼參數:%s" - -#: logsrvd/logsrvd.c:1389 -#, c-format -msgid "unable to set minimum protocol version to TLS 1.2: %s" -msgstr "無法將最低通訊協定版本設為 TLS 1.2:%s" - -#: logsrvd/logsrvd.c:1574 +#: logsrvd/logsrvd.c:1408 msgid "unable to get remote IP addr" msgstr "無法取得遠端 IP 地址" -#: logsrvd/logsrvd.c:1602 plugins/sudoers/log_client.c:263 +#: logsrvd/logsrvd.c:1436 logsrvd/tls_client.c:203 +#: plugins/sudoers/log_client.c:263 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "無法將使用者資料連結至 SSL 物件:%s" -#: logsrvd/logsrvd.c:1610 logsrvd/logsrvd.c:1732 logsrvd/logsrvd.c:1834 -#: logsrvd/sendlog.c:1141 logsrvd/sendlog.c:1497 logsrvd/sendlog.c:1512 -#: logsrvd/sendlog.c:1570 plugins/sudoers/iolog.c:969 +#: logsrvd/logsrvd.c:1444 logsrvd/logsrvd.c:1570 logsrvd/logsrvd.c:1755 +#: logsrvd/sendlog.c:1146 logsrvd/tls_client.c:138 logsrvd/tls_client.c:154 +#: logsrvd/tls_client.c:216 plugins/sudoers/iolog.c:969 #: plugins/sudoers/iolog.c:1102 plugins/sudoers/iolog.c:1200 #: plugins/sudoers/log_client.c:109 plugins/sudoers/log_client.c:324 #: plugins/sudoers/log_client.c:340 plugins/sudoers/log_client.c:386 @@ -665,286 +582,458 @@ msgstr "無法將使用者資料連結至 SSL 物件:%s" msgid "unable to add event to queue" msgstr "無法將事件附加到佇列" -#: logsrvd/logsrvd.c:1786 logsrvd/logsrvd.c:2033 -msgid "unable setup listen socket" -msgstr "無法設定監聽通訊端 (socket)" +#: logsrvd/logsrvd.c:1620 logsrvd/logsrvd.c:1953 +msgid "unable to setup listen socket" +msgstr "無法設定監聽 socket 通訊端" -#: logsrvd/logsrvd.c:1934 +#: logsrvd/logsrvd.c:1855 msgid "sudo log server" msgstr "sudo 記錄伺服器" -#: logsrvd/logsrvd.c:1936 logsrvd/sendlog.c:127 +#: logsrvd/logsrvd.c:1857 logsrvd/sendlog.c:122 msgid "Options:" msgstr "選項:" -#: logsrvd/logsrvd.c:1938 +#: logsrvd/logsrvd.c:1859 msgid "path to configuration file" msgstr "設定檔路徑" -#: logsrvd/logsrvd.c:1940 logsrvd/sendlog.c:129 +#: logsrvd/logsrvd.c:1861 logsrvd/sendlog.c:124 msgid "display help message and exit" msgstr "顯示說明訊息後結束" -#: logsrvd/logsrvd.c:1942 +#: logsrvd/logsrvd.c:1863 msgid "do not fork, run in the foreground" msgstr "不要 fork,在前景執行" -#: logsrvd/logsrvd.c:1944 +#: logsrvd/logsrvd.c:1865 msgid "percent chance connections will drop" msgstr "拋棄連線的機率百分比" -#: logsrvd/logsrvd.c:1946 logsrvd/sendlog.c:157 +#: logsrvd/logsrvd.c:1867 logsrvd/sendlog.c:152 msgid "display version information and exit" msgstr "顯示版本資訊後結束" -#: logsrvd/logsrvd.c:1994 logsrvd/sendlog.c:1735 +#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:1518 msgid "Protobuf-C version 1.3 or higher required" msgstr "需要 Protobuf-C 版本 1.3 或更高版本" -#: logsrvd/logsrvd.c:2012 +#: logsrvd/logsrvd.c:1933 #, c-format msgid "invalid random drop value: %s" msgstr "隨機丟棄值無效:%s" -#: logsrvd/logsrvd.c:2016 logsrvd/sendlog.c:1785 +#: logsrvd/logsrvd.c:1936 logsrvd/sendlog.c:1568 #: plugins/sudoers/cvtsudoers.c:228 plugins/sudoers/sudoreplay.c:299 #: plugins/sudoers/visudo.c:175 #, c-format msgid "%s version %s\n" msgstr "%s 版本 %s\n" -#: logsrvd/logsrvd_conf.c:332 +#: logsrvd/logsrvd_conf.c:446 msgid "TLS not supported" msgstr "不支援 TLS" -#: logsrvd/logsrvd_conf.c:344 +#: logsrvd/logsrvd_conf.c:468 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: logsrvd/logsrvd_conf.c:411 logsrvd/logsrvd_conf.c:656 +#: logsrvd/logsrvd_conf.c:541 logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s: not a fully qualified path" msgstr "%s:路徑不完全合法" -#: logsrvd/logsrvd_conf.c:770 +#: logsrvd/logsrvd_conf.c:1035 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s:%d 不對稱的 '[': %s" -#: logsrvd/logsrvd_conf.c:781 +#: logsrvd/logsrvd_conf.c:1046 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s:%d 無效的設定檔區段:%s" -#: logsrvd/logsrvd_conf.c:789 +#: logsrvd/logsrvd_conf.c:1054 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s:%d 無效的設定檔行:%s" -#: logsrvd/logsrvd_conf.c:795 +#: logsrvd/logsrvd_conf.c:1060 #, c-format msgid "%s:%d expected section name: %s" msgstr "%s:%d 應有區段名稱:%s" -#: logsrvd/logsrvd_conf.c:809 +#: logsrvd/logsrvd_conf.c:1074 #, c-format msgid "invalid value for %s: %s" msgstr "%s 的值無效:%s" -#: logsrvd/logsrvd_conf.c:817 +#: logsrvd/logsrvd_conf.c:1082 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s:%d 未知鍵:%s" -#: logsrvd/logsrvd_conf.c:1006 +#: logsrvd/logsrvd_conf.c:1294 #, c-format msgid "unknown syslog facility %s" msgstr "未知的 syslog 裝置 %s" -#: logsrvd/logsrvd_conf.c:1010 logsrvd/logsrvd_conf.c:1014 -#: logsrvd/logsrvd_conf.c:1018 +#: logsrvd/logsrvd_conf.c:1298 logsrvd/logsrvd_conf.c:1302 +#: logsrvd/logsrvd_conf.c:1306 #, c-format msgid "unknown syslog priority %s" msgstr "未知 syslog 優先級 %s" -#: logsrvd/sendlog.c:125 +#: logsrvd/logsrvd_conf.c:1374 +msgid "unable to initialize server TLS context" +msgstr "無法初始化伺服器 TLS 上下文" + +#: logsrvd/logsrvd_conf.c:1394 +msgid "unable to initialize relay TLS context" +msgstr "無法初始化轉送 TLS 上下文" + +#: logsrvd/logsrvd_journal.c:126 logsrvd/logsrvd_journal.c:367 +#: logsrvd/logsrvd_journal.c:373 +msgid "unable to create journal file" +msgstr "無法建立日誌檔案" + +#: logsrvd/logsrvd_journal.c:134 +msgid "unable to lock journal file" +msgstr "無法鎖定日誌檔案" + +#: logsrvd/logsrvd_journal.c:163 logsrvd/logsrvd_journal.c:406 +#: logsrvd/logsrvd_journal.c:411 +msgid "unable to write journal file" +msgstr "無法寫入日誌檔案" + +#: logsrvd/logsrvd_journal.c:171 logsrvd/logsrvd_journal.c:178 +msgid "unable to rename journal file" +msgstr "無法重新命名日誌檔案" + +#: logsrvd/logsrvd_journal.c:228 logsrvd/logsrvd_journal.c:258 +msgid "unexpected EOF reading journal file" +msgstr "讀取日誌檔案時遇到非預期的結束字元 (EOF)" + +#: logsrvd/logsrvd_journal.c:230 logsrvd/logsrvd_journal.c:260 +msgid "error reading journal file" +msgstr "讀取日誌檔案時發生錯誤" + +#: logsrvd/logsrvd_journal.c:270 logsrvd/logsrvd_journal.c:325 +msgid "invalid journal file, unable to restart" +msgstr "日誌檔案無效,無法重新開始" + +#: logsrvd/logsrvd_local.c:149 +msgid "error parsing AcceptMessage" +msgstr "解析 AcceptMessage 時發生錯誤" + +#: logsrvd/logsrvd_local.c:156 +msgid "error creating I/O log" +msgstr "建立 I/O 日誌時發生錯誤" + +#: logsrvd/logsrvd_local.c:164 +msgid "error logging accept event" +msgstr "記錄接受事件時發生錯誤" + +#: logsrvd/logsrvd_local.c:196 +msgid "error parsing RejectMessage" +msgstr "解析 RejectMessage 時發生錯誤" + +#: logsrvd/logsrvd_local.c:202 +msgid "error logging reject event" +msgstr "記錄拒絕事件時發生錯誤" + +#: logsrvd/logsrvd_local.c:276 +msgid "log is already complete, cannot be restarted" +msgstr "記錄已完成,無法重新開始" + +#: logsrvd/logsrvd_local.c:307 +msgid "unable to restart log" +msgstr "無法重新啟動記錄" + +#: logsrvd/logsrvd_local.c:322 +msgid "error parsing AlertMessage" +msgstr "解析 AlertMessage 時發生錯誤" + +#: logsrvd/logsrvd_local.c:330 +msgid "error logging alert event" +msgstr "記錄提醒事件時發生錯誤" + +#: logsrvd/logsrvd_local.c:397 +msgid "error writing IoBuffer" +msgstr "寫入 IoBuffer 時發生錯誤" + +#: logsrvd/logsrvd_local.c:434 +msgid "error writing ChangeWindowSize" +msgstr "寫入 ChangeWindowSize 時發生錯誤" + +#: logsrvd/logsrvd_local.c:474 +msgid "error writing CommandSuspend" +msgstr "寫入 CommandSuspend 時發生錯誤" + +#: logsrvd/logsrvd_relay.c:434 +msgid "TLS handshake with relay host failed" +msgstr "無法與轉送主機進行 TLS 交握" + +#: logsrvd/logsrvd_relay.c:462 +msgid "unable to connect to relay host" +msgstr "無法連線至轉送主機" + +#: logsrvd/logsrvd_relay.c:519 logsrvd/sendlog.c:951 +#: plugins/sudoers/log_client.c:1466 +msgid "invalid ServerHello" +msgstr "無效的 ServerHello" + +#: logsrvd/logsrvd_relay.c:677 +msgid "unrecognized ServerMessage type" +msgstr "未知 ServerMessage 類型" + +#: logsrvd/logsrvd_relay.c:709 +msgid "timeout reading from relay" +msgstr "從轉送點讀取時等待逾時" + +#: logsrvd/logsrvd_relay.c:761 +msgid "relay host name does not match certificate" +msgstr "轉送點主機名稱與憑證不同" + +#: logsrvd/logsrvd_relay.c:765 logsrvd/logsrvd_relay.c:786 +#: logsrvd/logsrvd_relay.c:794 +msgid "error reading from relay" +msgstr "從轉送點讀取時發生錯誤" + +#: logsrvd/logsrvd_relay.c:817 +msgid "unable to read from relay" +msgstr "無法從轉送點讀取" + +#: logsrvd/logsrvd_relay.c:831 logsrvd/logsrvd_relay.c:951 +msgid "relay server closed connection" +msgstr "轉送伺服器已經關閉連線" + +#: logsrvd/logsrvd_relay.c:850 +msgid "server message too large" +msgstr "伺服器訊息過長" + +#: logsrvd/logsrvd_relay.c:915 +msgid "timeout writing to relay" +msgstr "寫入至轉送點時等待逾時" + +#: logsrvd/logsrvd_relay.c:973 logsrvd/logsrvd_relay.c:981 +#: logsrvd/logsrvd_relay.c:993 +msgid "error writing to relay" +msgstr "寫入至轉送點時發生錯誤" + +#: logsrvd/sendlog.c:120 msgid "send sudo I/O log to remote server" msgstr "傳送 sudo I/O 記錄到遠端伺服器" -#: logsrvd/sendlog.c:131 +#: logsrvd/sendlog.c:126 msgid "only send an accept event (no I/O)" msgstr "只傳送接受事件(無 I/O)" -#: logsrvd/sendlog.c:134 +#: logsrvd/sendlog.c:129 msgid "certificate bundle file to verify server's cert against" msgstr "用來驗證伺服器 cert against 的憑證組合檔案" -#: logsrvd/sendlog.c:136 +#: logsrvd/sendlog.c:131 msgid "certificate file for TLS handshake" msgstr "用在 TLS 交握的憑證檔案" -#: logsrvd/sendlog.c:139 +#: logsrvd/sendlog.c:134 msgid "host to send logs to" msgstr "記錄的傳送目的地主機" -#: logsrvd/sendlog.c:141 +#: logsrvd/sendlog.c:136 msgid "remote ID of I/O log to be resumed" msgstr "要恢復的 I/O 記錄的遠端 ID" -#: logsrvd/sendlog.c:144 +#: logsrvd/sendlog.c:139 msgid "private key file" msgstr "私鑰檔案" -#: logsrvd/sendlog.c:146 +#: logsrvd/sendlog.c:141 msgid "do not verify server certificate" msgstr "不要驗證伺服器的憑證" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:144 msgid "port to use when connecting to host" msgstr "連接主機時要使用的連接埠" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:146 msgid "restart previous I/O log transfer" msgstr "重新開始上一個 I/O 記錄傳輸" -#: logsrvd/sendlog.c:153 +#: logsrvd/sendlog.c:148 msgid "reject the command with the given reason" msgstr "以指定理由拒絕命令" -#: logsrvd/sendlog.c:155 +#: logsrvd/sendlog.c:150 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "透過平行傳送選取 I/O 記錄 n 次來測試稽核伺服器" -#: logsrvd/sendlog.c:180 plugins/sudoers/log_client.c:432 +#: logsrvd/sendlog.c:175 plugins/sudoers/log_client.c:432 #, c-format msgid "unable to look up %s:%s: %s" msgstr "無法查看 %s:%s: %s" -#: logsrvd/sendlog.c:218 +#: logsrvd/sendlog.c:213 msgid "unable to get server IP addr" msgstr "無法取得伺服器 IP 地址" -#: logsrvd/sendlog.c:272 plugins/sudoers/sudoreplay.c:851 +#: logsrvd/sendlog.c:267 plugins/sudoers/sudoreplay.c:851 #, c-format msgid "unable to read %s/%s: %s" msgstr "無法讀取 %s/%s: %s" -#: logsrvd/sendlog.c:293 plugins/sudoers/log_client.c:692 +#: logsrvd/sendlog.c:288 plugins/sudoers/log_client.c:692 #, c-format msgid "client message too large: %zu" msgstr "用戶端訊息過長:%zu" -#: logsrvd/sendlog.c:826 +#: logsrvd/sendlog.c:830 #, c-format msgid "%s: write buffer already in use" msgstr "%s:寫入緩衝區正被使用" -#: logsrvd/sendlog.c:878 plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:882 plugins/sudoers/iolog.c:893 #: plugins/sudoers/iolog.c:962 #, c-format msgid "unexpected I/O event %d" msgstr "不應有的 I/O 事件 %d" -#: logsrvd/sendlog.c:924 logsrvd/sendlog.c:941 logsrvd/sendlog.c:975 +#: logsrvd/sendlog.c:928 logsrvd/sendlog.c:945 logsrvd/sendlog.c:979 #: plugins/sudoers/log_client.c:1124 plugins/sudoers/log_client.c:1392 #: plugins/sudoers/log_client.c:1460 plugins/sudoers/log_client.c:1496 #, c-format msgid "%s: unexpected state %d" msgstr "%s:不應有的狀態 %d" -#: logsrvd/sendlog.c:947 plugins/sudoers/log_client.c:1466 -msgid "invalid ServerHello" -msgstr "無效的 ServerHello" - -#: logsrvd/sendlog.c:1011 plugins/sudoers/log_client.c:1540 +#: logsrvd/sendlog.c:1015 plugins/sudoers/log_client.c:1540 #, c-format msgid "error message received from server: %s" msgstr "自伺服器接收到錯誤訊息:%s" -#: logsrvd/sendlog.c:1024 plugins/sudoers/log_client.c:1553 +#: logsrvd/sendlog.c:1028 plugins/sudoers/log_client.c:1553 #, c-format msgid "abort message received from server: %s" msgstr "自伺服器接收到中止訊息:%s" -#: logsrvd/sendlog.c:1043 plugins/sudoers/log_client.c:1572 +#: logsrvd/sendlog.c:1047 plugins/sudoers/log_client.c:1572 msgid "unable to unpack ServerMessage" msgstr "無法解開 ServerMessage" -#: logsrvd/sendlog.c:1083 plugins/sudoers/log_client.c:1603 +#: logsrvd/sendlog.c:1087 plugins/sudoers/log_client.c:1603 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s:不應有的 type_case 值 %d" -#: logsrvd/sendlog.c:1112 +#: logsrvd/sendlog.c:1116 msgid "timeout reading from server" msgstr "從伺服器讀取逾時" -#: logsrvd/sendlog.c:1190 +#: logsrvd/sendlog.c:1195 msgid "premature EOF" msgstr "檔案過早結束" -#: logsrvd/sendlog.c:1203 plugins/sudoers/log_client.c:1761 +#: logsrvd/sendlog.c:1208 plugins/sudoers/log_client.c:1761 #, c-format msgid "server message too large: %u" msgstr "伺服器訊息過長:%u" -#: logsrvd/sendlog.c:1254 +#: logsrvd/sendlog.c:1259 msgid "timeout writing to server" msgstr "寫入至伺服器逾時" -#: logsrvd/sendlog.c:1473 plugins/sudoers/log_client.c:296 -msgid "TLS handshake timeout occurred" -msgstr "遇到 TLS 交握逾時" - -#: logsrvd/sendlog.c:1492 logsrvd/sendlog.c:1507 -#: plugins/sudoers/log_client.c:318 plugins/sudoers/log_client.c:334 -msgid "unable to set event" -msgstr "無法設定事件" - -#: logsrvd/sendlog.c:1517 logsrvd/sendlog.c:1521 -#, c-format -msgid "TLS connection failed: %s" -msgstr "TLS 連線失敗:%s" - -#: logsrvd/sendlog.c:1554 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "無法初始化 SSL 上下文:%s" - -#: logsrvd/sendlog.c:1559 plugins/sudoers/log_client.c:258 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "無法配置 SSL 物件:%s" - -#: logsrvd/sendlog.c:1564 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "無法將 socket 通訊端連結至 SSL 物件:%s" - -#: logsrvd/sendlog.c:1808 +#: logsrvd/sendlog.c:1591 msgid "both restart point and iolog ID must be specified" msgstr "必須指定重新啟動點 (restart point) 和 iolog ID" -#: logsrvd/sendlog.c:1812 +#: logsrvd/sendlog.c:1595 msgid "a restart point may not be set when no I/O is sent" msgstr "未傳送 I/O 時,不應設定重新開始點" -#: logsrvd/sendlog.c:1887 +#: logsrvd/sendlog.c:1671 #, c-format msgid "exited prematurely with state %d" msgstr "過早結束,狀態碼 %d" -#: logsrvd/sendlog.c:1888 +#: logsrvd/sendlog.c:1672 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "已傳送耗用時間至伺服器 [%lld, %ld]" -#: logsrvd/sendlog.c:1890 +#: logsrvd/sendlog.c:1674 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "自伺服器接收到提交點 (commit point) [%lld, %ld]" +#: logsrvd/tls_client.c:113 plugins/sudoers/log_client.c:296 +msgid "TLS handshake timeout occurred" +msgstr "遇到 TLS 交握逾時" + +#: logsrvd/tls_client.c:133 logsrvd/tls_client.c:149 +#: plugins/sudoers/log_client.c:318 plugins/sudoers/log_client.c:334 +msgid "unable to set event" +msgstr "無法設定事件" + +#: logsrvd/tls_client.c:159 logsrvd/tls_client.c:163 +#, c-format +msgid "TLS connection failed: %s" +msgstr "TLS 連線失敗:%s" + +#: logsrvd/tls_client.c:197 +#, c-format +msgid "unable to allocate ssl object: %s" +msgstr "無法配置 SSL 物件:%s" + +#: logsrvd/tls_client.c:210 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "無法將 socket 通訊端連結至 SSL 物件:%s" + +#: logsrvd/tls_client.c:238 +msgid "unable to initialize TLS context" +msgstr "無法初始化 TLS 上下文" + +#: logsrvd/tls_init.c:129 logsrvd/tls_init.c:137 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "無法將 TLS 1.2 加密套件設為 %s:%s" + +#: logsrvd/tls_init.c:157 logsrvd/tls_init.c:165 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "無法將 TLS 1.3 加密套件設為 %s:%s" + +#: logsrvd/tls_init.c:200 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "無法建立 TLS 情境:%s" + +#: logsrvd/tls_init.c:206 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "無法將最低通訊協定版本設為 TLS 1.2:%s" + +#: logsrvd/tls_init.c:282 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "無法設定迪菲-赫爾曼參數:%s" + +#: logsrvd/tls_init.c:291 +#, c-format +msgid "unable to read diffie-hellman parameters: %s" +msgstr "無法讀取 Diffie-Hellman 參數:%s" + +#: logsrvd/tls_init.c:296 plugins/sudoers/check.c:274 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:639 +#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:872 +#: plugins/sudoers/cvtsudoers_ldif.c:688 plugins/sudoers/sudoers.c:1028 +#: plugins/sudoers/sudoreplay.c:1435 plugins/sudoers/timestamp.c:433 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:913 +#, c-format +msgid "unable to open %s" +msgstr "無法開啟 %s" + #: plugins/sudoers/audit.c:259 plugins/sudoers/audit.c:398 #: plugins/sudoers/log_client.c:960 plugins/sudoers/log_client.c:1008 #: plugins/sudoers/log_client.c:1056 plugins/sudoers/log_client.c:1181 @@ -1054,33 +1143,33 @@ msgstr "%s:無法驗證 TGT!可能發生攻擊事件!:%s" msgid "unable to initialize PAM: %s" msgstr "無法初始化 PAM:%s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:340 #, c-format msgid "PAM authentication error: %s" msgstr "PAM 認證發生錯誤:%s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:359 msgid "account validation failure, is your account locked?" msgstr "檢查帳號有效性失敗,請檢查您的帳號是否被鎖定。" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:370 msgid "Account or password is expired, reset your password and try again" msgstr "帳號或密碼已標為過期,請重設密碼後重試" -#: plugins/sudoers/auth/pam.c:373 +#: plugins/sudoers/auth/pam.c:376 #, c-format msgid "unable to change expired password: %s" msgstr "無法變更已過期密碼:%s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:387 msgid "Password expired, contact your system administrator" msgstr "密碼已標為過期,請聯絡您的系統管理員" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:392 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "帳號已過期或是 PAM 組態設定缺少 sudo 的 \"account\" 部份,請聯絡您的系統管理員" -#: plugins/sudoers/auth/pam.c:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:400 plugins/sudoers/auth/pam.c:405 #, c-format msgid "PAM account management error: %s" msgstr "PAM 帳號管理發生錯誤:%s" @@ -1168,16 +1257,6 @@ msgstr "讀取使用指引檔案 %s 時發生錯誤" msgid "ignoring lecture file %s: not a regular file" msgstr "忽略使用指引檔案 %s:不是一般檔案" -#: plugins/sudoers/check.c:274 plugins/sudoers/cvtsudoers.c:618 -#: plugins/sudoers/cvtsudoers.c:639 plugins/sudoers/cvtsudoers.c:1249 -#: plugins/sudoers/cvtsudoers_json.c:872 plugins/sudoers/cvtsudoers_ldif.c:688 -#: plugins/sudoers/sudoers.c:1028 plugins/sudoers/sudoreplay.c:1435 -#: plugins/sudoers/timestamp.c:431 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:913 -#, c-format -msgid "unable to open %s" -msgstr "無法開啟 %s" - #: plugins/sudoers/check.c:283 msgid "" "\n" @@ -1208,7 +1287,7 @@ msgstr "未知 UID:%u" #: plugins/sudoers/check.c:330 plugins/sudoers/exptilde.c:85 #: plugins/sudoers/iolog.c:118 plugins/sudoers/policy.c:1123 #: plugins/sudoers/sudoers.c:432 plugins/sudoers/sudoers.c:1283 -#: plugins/sudoers/testsudoers.c:216 plugins/sudoers/testsudoers.c:383 +#: plugins/sudoers/testsudoers.c:215 plugins/sudoers/testsudoers.c:382 #, c-format msgid "unknown user: %s" msgstr "未知使用者:%s" @@ -1253,7 +1332,7 @@ msgstr "順序間距:%s:%s" msgid "%s grammar version %d\n" msgstr "%s 語法版本 %d\n" -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/testsudoers.c:167 +#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/testsudoers.c:159 #, c-format msgid "unsupported input format %s" msgstr "不支援的輸入格式 %s" @@ -1269,7 +1348,7 @@ msgid "%s: input and output files must be different" msgstr "%s:輸入及輸出檔案必須不一致" #: plugins/sudoers/cvtsudoers.c:330 plugins/sudoers/sudoers.c:177 -#: plugins/sudoers/testsudoers.c:255 plugins/sudoers/visudo.c:247 +#: plugins/sudoers/testsudoers.c:254 plugins/sudoers/visudo.c:247 #: plugins/sudoers/visudo.c:597 plugins/sudoers/visudo.c:917 msgid "unable to initialize sudoers default values" msgstr "無法初始化 sudoers 預設值" @@ -1315,7 +1394,7 @@ msgid "parse error in %s\n" msgstr "因 %s 導致解析錯誤\n" #: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1124 -#: plugins/sudoers/timestamp.c:315 plugins/sudoers/timestamp.c:318 +#: plugins/sudoers/timestamp.c:317 plugins/sudoers/timestamp.c:320 #, c-format msgid "unable to write to %s" msgstr "無法寫入 %s" @@ -2127,7 +2206,7 @@ msgid "Local IP address and netmask pairs:\n" msgstr "本機 IP 位址和網路遮罩配對:\n" #: plugins/sudoers/iolog.c:143 plugins/sudoers/sudoers.c:437 -#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/testsudoers.c:407 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/testsudoers.c:406 #, c-format msgid "unknown group: %s" msgstr "未知群組:%s" @@ -2155,8 +2234,8 @@ msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s:內部錯誤,未開啟事件 %d 的 I/O 記錄檔案" #: plugins/sudoers/iolog.c:992 plugins/sudoers/iolog.c:1120 -#: plugins/sudoers/iolog.c:1225 plugins/sudoers/timestamp.c:836 -#: plugins/sudoers/timestamp.c:928 plugins/sudoers/visudo.c:487 +#: plugins/sudoers/iolog.c:1225 plugins/sudoers/timestamp.c:849 +#: plugins/sudoers/timestamp.c:941 plugins/sudoers/visudo.c:487 #: plugins/sudoers/visudo.c:493 msgid "unable to read the clock" msgstr "無法讀取時鐘" @@ -2239,6 +2318,26 @@ msgstr "事件循環中發生錯誤" msgid "Creation of new SSL_CTX object failed: %s" msgstr "建立新 SSL_CTX 物件失敗:%s" +#: plugins/sudoers/log_client.c:216 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "無法載入 %s 憑證授權單位組合" + +#: plugins/sudoers/log_client.c:236 +#, c-format +msgid "unable to load certificate %s" +msgstr "無法載入 %s 憑證" + +#: plugins/sudoers/log_client.c:249 +#, c-format +msgid "unable to load private key %s" +msgstr "無法載入 %s 私鑰" + +#: plugins/sudoers/log_client.c:258 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "無法配置 SSL 物件:%s" + #: plugins/sudoers/log_client.c:345 plugins/sudoers/log_client.c:350 #, c-format msgid "TLS connection to %s:%s failed: %s" @@ -2415,7 +2514,7 @@ msgstr "LDIF 屬性無效:%s" msgid "invalid %.*s set by sudo front-end" msgstr "sudo 前端設定的 %.*s 無效" -#: plugins/sudoers/policy.c:314 plugins/sudoers/testsudoers.c:269 +#: plugins/sudoers/policy.c:314 plugins/sudoers/testsudoers.c:268 msgid "unable to parse network address list" msgstr "無法解析網路位址列表" @@ -2533,7 +2632,7 @@ msgid "unable to cache gid %u, already exists" msgstr "無法快取群組 ID %u,原因:已經存在" #: plugins/sudoers/pwutil.c:601 plugins/sudoers/pwutil.c:619 -#: plugins/sudoers/pwutil.c:680 plugins/sudoers/pwutil.c:730 +#: plugins/sudoers/pwutil.c:680 plugins/sudoers/pwutil.c:729 #, c-format msgid "unable to cache group %s" msgstr "無法快取 %s 群組" @@ -2543,24 +2642,24 @@ msgstr "無法快取 %s 群組" msgid "unable to cache group %s, already exists" msgstr "無法快取群組 %s,原因:已經存在" -#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:928 -#: plugins/sudoers/pwutil.c:978 plugins/sudoers/pwutil.c:1030 +#: plugins/sudoers/pwutil.c:876 plugins/sudoers/pwutil.c:927 +#: plugins/sudoers/pwutil.c:977 plugins/sudoers/pwutil.c:1029 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "無法快取群組列表 %s,原因:已經存在" -#: plugins/sudoers/pwutil.c:883 plugins/sudoers/pwutil.c:933 -#: plugins/sudoers/pwutil.c:984 plugins/sudoers/pwutil.c:1035 +#: plugins/sudoers/pwutil.c:882 plugins/sudoers/pwutil.c:932 +#: plugins/sudoers/pwutil.c:983 plugins/sudoers/pwutil.c:1034 #, c-format msgid "unable to cache group list for %s" msgstr "無法快取 %s 的群組列表" -#: plugins/sudoers/pwutil.c:922 +#: plugins/sudoers/pwutil.c:921 #, c-format msgid "unable to parse groups for %s" msgstr "無法解析 %s 的群組" -#: plugins/sudoers/pwutil.c:1024 +#: plugins/sudoers/pwutil.c:1023 #, c-format msgid "unable to parse gids for %s" msgstr "無法解析 %s 的群組 ID" @@ -2917,11 +3016,11 @@ msgstr "" " -s, --speed=數值 加速或減速輸出速度\n" " -V, --version 顯示版本訊息並退出" -#: plugins/sudoers/testsudoers.c:345 +#: plugins/sudoers/testsudoers.c:344 msgid "\thost unmatched" msgstr "\t主機不相符" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:347 msgid "" "\n" "Command allowed" @@ -2929,7 +3028,7 @@ msgstr "" "\n" "指令已允許" -#: plugins/sudoers/testsudoers.c:349 +#: plugins/sudoers/testsudoers.c:348 msgid "" "\n" "Command denied" @@ -2937,7 +3036,7 @@ msgstr "" "\n" "指令被拒" -#: plugins/sudoers/testsudoers.c:349 +#: plugins/sudoers/testsudoers.c:348 msgid "" "\n" "Command unmatched" @@ -2950,26 +3049,26 @@ msgstr "" msgid "%s is group writable" msgstr "%s 允許群組寫入" -#: plugins/sudoers/timestamp.c:326 plugins/sudoers/timestamp.c:661 +#: plugins/sudoers/timestamp.c:328 plugins/sudoers/timestamp.c:663 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "無法將時間戳檔案截短為 %lld 位元組" -#: plugins/sudoers/timestamp.c:847 +#: plugins/sudoers/timestamp.c:860 msgid "ignoring time stamp from the future" msgstr "將忽略未來時間的時間戳" -#: plugins/sudoers/timestamp.c:870 +#: plugins/sudoers/timestamp.c:883 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "時間戳超前目前時間過多:%20.20s" -#: plugins/sudoers/timestamp.c:992 +#: plugins/sudoers/timestamp.c:1005 #, c-format msgid "unable to lock time stamp file %s" msgstr "無法鎖定時間戳檔案 %s" -#: plugins/sudoers/timestamp.c:1036 plugins/sudoers/timestamp.c:1056 +#: plugins/sudoers/timestamp.c:1049 plugins/sudoers/timestamp.c:1069 #, c-format msgid "lecture status path too long: %s/%s" msgstr "指引狀態路徑過長:%s/%s" @@ -3172,6 +3271,9 @@ msgstr "字串中有非預期的斷行字元" msgid "too many levels of includes" msgstr "include 嵌套層數過多" +#~ msgid "unable to get TLS server method: %s" +#~ msgstr "無法取得 TLS 伺服器方法:%s" + #~ msgid "%s:%u unable to parse \"%s\"" #~ msgstr "%s:%u 無法解析「%s」" @@ -3229,9 +3331,6 @@ msgstr "include 嵌套層數過多" #~ msgid "Preload the dummy exec functions contained in the sudo_noexec library" #~ msgstr "預載「sudo_noexec」函式庫中包含的空 exec 函數" -#~ msgid "unable to lock log file: %s" -#~ msgstr "無法鎖定記錄檔案:%s" - #~ msgid "sudo_ldap_conf_add_ports: port too large" #~ msgstr "sudo_ldap_conf_add_ports:連線埠過大"