From 7f96e4537c4583025f9f0fdf9624b54c221d59da Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Thu, 11 Jun 2020 15:19:31 -0600 Subject: [PATCH] Updated translations from translationproject.org --- plugins/sudoers/po/de.mo | Bin 64356 -> 65885 bytes plugins/sudoers/po/de.po | 1693 ++++++++--------- plugins/sudoers/po/eo.mo | Bin 48204 -> 60674 bytes plugins/sudoers/po/eo.po | 1913 +++++++++++++------- plugins/sudoers/po/fr.mo | Bin 68286 -> 69762 bytes plugins/sudoers/po/fr.po | 1739 +++++++++--------- plugins/sudoers/po/hr.mo | Bin 62828 -> 64087 bytes plugins/sudoers/po/hr.po | 1913 +++++++++++--------- plugins/sudoers/po/pl.mo | Bin 62501 -> 63929 bytes plugins/sudoers/po/pl.po | 1685 ++++++++--------- plugins/sudoers/po/pt.mo | Bin 60928 -> 62212 bytes plugins/sudoers/po/pt.po | 1735 +++++++++--------- plugins/sudoers/po/pt_BR.mo | Bin 51032 -> 64362 bytes plugins/sudoers/po/pt_BR.po | 1943 +++++++++++++------- plugins/sudoers/po/sr.mo | Bin 57779 -> 79943 bytes plugins/sudoers/po/sr.po | 3402 +++++++++++++++++++++-------------- plugins/sudoers/po/sv.mo | Bin 60058 -> 61285 bytes plugins/sudoers/po/sv.po | 1858 ++++++++++--------- plugins/sudoers/po/uk.mo | Bin 84291 -> 86438 bytes plugins/sudoers/po/uk.po | 1710 +++++++++--------- plugins/sudoers/po/zh_CN.mo | Bin 45589 -> 47414 bytes plugins/sudoers/po/zh_CN.po | 1937 +++++++++++++------- plugins/sudoers/po/zh_TW.mo | Bin 55071 -> 57805 bytes plugins/sudoers/po/zh_TW.po | 1750 +++++++++--------- po/cs.mo | Bin 20467 -> 20508 bytes po/cs.po | 593 +++--- po/de.mo | Bin 21956 -> 22001 bytes po/de.po | 595 +++--- po/eo.mo | Bin 19959 -> 20004 bytes po/eo.po | 593 +++--- po/fi.mo | Bin 21071 -> 21138 bytes po/fi.po | 599 +++--- po/fr.mo | Bin 21738 -> 21777 bytes po/fr.po | 593 +++--- po/hr.mo | Bin 20725 -> 20760 bytes po/hr.po | 595 +++--- po/pl.mo | Bin 20998 -> 21026 bytes po/pl.po | 587 +++--- po/pt.mo | Bin 20486 -> 20530 bytes po/pt.po | 593 +++--- po/pt_BR.mo | Bin 20291 -> 21196 bytes po/pt_BR.po | 758 ++++---- po/sv.mo | Bin 20206 -> 20271 bytes po/sv.po | 599 +++--- po/tr.mo | Bin 20338 -> 20429 bytes po/tr.po | 595 +++--- po/uk.mo | Bin 28404 -> 28456 bytes po/uk.po | 595 +++--- po/zh_CN.mo | Bin 17868 -> 18636 bytes po/zh_CN.po | 752 ++++---- po/zh_TW.mo | Bin 19624 -> 19675 bytes po/zh_TW.po | 595 +++--- 52 files changed, 17821 insertions(+), 14099 deletions(-) diff --git a/plugins/sudoers/po/de.mo b/plugins/sudoers/po/de.mo index 70dd31fa525c9aead1d0b74653254d7316c182e8..4b66ca9fb734d042f8df00f79d9c5cc7a4f77a09 100644 GIT binary patch delta 14573 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 HCEx!5J)qtc diff --git a/plugins/sudoers/po/de.po b/plugins/sudoers/po/de.po index 30fcc6da8..394dd6db7 100644 --- a/plugins/sudoers/po/de.po +++ b/plugins/sudoers/po/de.po @@ -6,10 +6,10 @@ # Jochen Hein , 2001-2020. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.0b4\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-17 19:58+0100\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 18:09+0200\n" "Last-Translator: Jochen Hein \n" "Language-Team: German \n" "Language: de\n" @@ -44,353 +44,416 @@ msgstr "*** Sicherheits-Information für %h ***" msgid "Sorry, try again." msgstr "Das hat nicht funktioniert, bitte nochmal probieren." -#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 -#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 -#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 -#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 -#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 -#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 -#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 -#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 -#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 -#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 -#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 -#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 -#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 -#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 -#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 -#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 -#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 -#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 -#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 -#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 -#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 -#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 -#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 -#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 -#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 -#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 -#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 -#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 -#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 -#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 -#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 -#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 -#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "Es kann kein Speicher mehr alloziert werden" -#: gram.y:500 +#: gram.y:505 msgid "a digest requires a path name" msgstr "Eine Prüfsumme erfordert einen Pfadnamen" -#: gram.y:633 +#: gram.y:638 msgid "invalid notbefore value" msgstr "ungültiger Wert für »notbefore«" -#: gram.y:641 +#: gram.y:646 msgid "invalid notafter value" msgstr "ungültiger Wert für »notafter«" -#: gram.y:650 plugins/sudoers/policy.c:319 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "Wert für Timeout ist zu groß" -#: gram.y:652 plugins/sudoers/policy.c:321 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "ungültiger Wert für Timeout" -#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 -#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 -#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 -#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 -#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 -#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 -#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 -#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 -#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 -#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 -#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 -#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 -#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 -#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 -#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 -#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 -#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 -#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 -#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 -#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 -#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 -#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 -#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 -#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 -#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 -#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 -#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 -#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/iolog/iolog_fileio.c:164 +#: lib/iolog/iolog_fileio.c:157 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s existiert, aber ist kein Verzeichnis (0%o)" -#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 -#: plugins/sudoers/timestamp.c:212 +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 #, c-format msgid "unable to mkdir %s" msgstr "Das Verzeichnis »%s« kann nicht erstellt werden" -#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "Ändern des Modus von %s auf 0%o gescheitert" -#: lib/iolog/iolog_util.c:83 +#: lib/iolog/iolog_json.c:114 #, c-format -msgid "%s: invalid log file" -msgstr "%s: ungültige Protokolldatei" +msgid "expected JSON_STRING, got %d" +msgstr "JSON_STRING erwartet, aber »%d« bekommen" -#: lib/iolog/iolog_util.c:101 +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "Im Name fehlt das doppelte Anführungszeichen" + +#: lib/iolog/iolog_json.c:392 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: Das Feld für den Zeitstempel fehlt" +msgid "expected JSON_OBJECT, got %d" +msgstr "JSON_OBJECT erwartet, aber »%d« bekommen" -#: lib/iolog/iolog_util.c:107 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: Zeitstempel %s: %s" - -#: lib/iolog/iolog_util.c:114 -#, c-format -msgid "%s: user field is missing" -msgstr "%s: Das Benutzerfeld fehlt" - -#: lib/iolog/iolog_util.c:123 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: Das Feld für den »runas«-Benutzer fehlt" - -#: lib/iolog/iolog_util.c:132 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: Das Feld für die »runas«-Gruppe fehlt" - -#: lib/iolog/iolog_util.c:382 -#, c-format -msgid "error reading timing file: %s" -msgstr "Fehler beim Lesen der Zeitdateizeile: %s" - -#: lib/iolog/iolog_util.c:389 -#, c-format -msgid "invalid timing file line: %s" -msgstr "Ungültige Zeitdateizeile: %s" - -#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 -#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 -#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 -#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 -#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 -#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 -#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 -#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 -#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 -#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:177 +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 #, c-format msgid "internal error, %s overflow" msgstr "Interner Fehler, %s-Überlauf" -#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "unpassende schließende geschweifte Klammer" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "unerwartetes Array" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "unpassende schließende eckige Klammer" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "unerwartete Zeichenkette" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "fehlender Doppelpunkt nach dem Name" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "unerwarteter boolescher Wert (true/false)" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "unerwartete Zahl" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u »%s« kann nicht ausgewertet werden" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: ungültige Protokolldatei" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: Das Feld für den Zeitstempel fehlt" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: Zeitstempel %s: %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: Das Benutzerfeld fehlt" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: Das Feld für den »runas«-Benutzer fehlt" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: Das Feld für die »runas«-Gruppe fehlt" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "Fehler beim Lesen der Zeitdateizeile: %s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "Ungültige Zeitdateizeile: %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (Befehl fortgesetzt) %s" -#: logsrvd/iolog_writer.c:886 +#: logsrvd/iolog_writer.c:936 msgid "log is already complete, cannot be restarted" msgstr "Das Log ist bereits abgeschlossen, kann nicht neu gestartet werden" -#: logsrvd/iolog_writer.c:917 +#: logsrvd/iolog_writer.c:967 msgid "unable to restart log" msgstr "Das Log konnte nicht wieder begonnen werden" -#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 -#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 -#: plugins/sudoers/sudoreplay.c:368 +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 #, c-format msgid "unable to open %s/%s" msgstr "Die Datei »%s/%s« kann nicht geöffnet werden" -#: logsrvd/logsrv_util.c:130 +#: logsrvd/logsrv_util.c:132 #, c-format msgid "missing I/O log file %s/%s" msgstr "Die I/O Logdatei %s/%s fehlt" -#: logsrvd/logsrv_util.c:137 +#: logsrvd/logsrv_util.c:139 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: kann nicht zur Position %zu springen" -#: logsrvd/logsrv_util.c:147 +#: logsrvd/logsrv_util.c:149 #, c-format msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "Der Wiederaufsetz-Punkt [%lld, %ld] in %s/%s kann nicht gefunden werden" # XXX geht das besser? -#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 -#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 -#: logsrvd/logsrvd.c:510 +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 msgid "state machine error" msgstr "Fehler der State Machine" -#: logsrvd/logsrvd.c:240 +#: logsrvd/logsrvd.c:239 msgid "invalid AcceptMessage" msgstr "ungültige AcceptMessage" -#: logsrvd/logsrvd.c:251 +#: logsrvd/logsrvd.c:250 msgid "error parsing AcceptMessage" msgstr "Fehler beim Parsen der AcceptMessage" -#: logsrvd/logsrvd.c:258 +#: logsrvd/logsrvd.c:257 msgid "error creating I/O log" msgstr "Fehler beim Erstellen des Ein-/Ausgabe-Protokolls" @@ -410,59 +473,113 @@ msgstr "Fehler beim Parsen der RejectMessage" msgid "error logging reject event" msgstr "Fehler beim Protokollieren des Reject-Events" -#: logsrvd/logsrvd.c:424 +#: logsrvd/logsrvd.c:430 msgid "error logging alert event" msgstr "Fehler beim Protokollieren des Alert-Events" -#: logsrvd/logsrvd.c:449 +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "Protokollfehler" + +#: logsrvd/logsrvd.c:461 msgid "error writing IoBuffer" msgstr "Fehler beim Schreiben des IoBuffer" -#: logsrvd/logsrvd.c:495 +#: logsrvd/logsrvd.c:513 msgid "error writing ChangeWindowSize" msgstr "Fehler beim Schreiben der ChangeWindowSize" -#: logsrvd/logsrvd.c:521 +#: logsrvd/logsrvd.c:545 msgid "error writing CommandSuspend" msgstr "Fehler beim Schreiben des CommandSusped" -#: logsrvd/logsrvd.c:583 +#: logsrvd/logsrvd.c:630 msgid "unrecognized ClientMessage type" msgstr "unbekannter ClientMessage-Typ" -#: logsrvd/logsrvd.c:835 +#: logsrvd/logsrvd.c:895 msgid "client message too large" msgstr "Client-Nachricht ist zu groß" -#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 -#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 -#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 -#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 -#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 -#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 -#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 -#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 -#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 -#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 -#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 -#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 -#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 -#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 -#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 -msgid "unable to add event to queue" -msgstr "Event kann nicht zur Warteschlange hinzugefügt werden" +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "Die TLS 1.2 Cyphersuite kann nicht auf »%s« gesetzt werden: %s" -#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "Die TLS 1.3 Cyphersuite kann nicht auf »%s« gesetzt werden: %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "Kann die TLS Server Methode nicht bestimmen: %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "SSL-Kontext kann nicht erzeugt werden: %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "Laden von Zertifikat »%s« fehlgeschlagen" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "Kann das CA-Bundle »%s« nicht laden" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "Laden des privaten Schlüssels »%s« fehlgeschlagen" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "Kann die Diffie-Hellman Parameter nicht setzen: %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "Kann die minimale Protokollversion nicht auf TLS 1.2 setzen: %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "Kann die entfernte IP-Adresse nicht finden" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Kann die User-Daten nicht an das SSL-Objekt anhängen: %s" -#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 -#: plugins/sudoers/iolog_client.c:1604 -msgid "unable to get remote IP addr" -msgstr "Kann die entfernte IP-Adresse nicht finden" +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "Event kann nicht zur Warteschlange hinzugefügt werden" -#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "Konnte keinen Socket zum »Lauschen« einrichten" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 #, c-format msgid "" "%s - send sudo I/O log to remote server\n" @@ -471,7 +588,7 @@ msgstr "" "%s - sende sudo I/O-Log zu einem entfernten Server\n" "\n" -#: logsrvd/logsrvd.c:1695 +#: logsrvd/logsrvd.c:1846 msgid "" "\n" "Options:\n" @@ -489,276 +606,294 @@ msgstr "" " -R, --random-drop prozentuale Change, dass die Verbindung abbricht\n" " -V, --version Versionsinformation anzeigen und beenden\n" -#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 msgid "Protobuf-C version 1.3 or higher required" msgstr "Protobuf-C Version 1.3 oder höher ist notwendig" -#: logsrvd/logsrvd.c:1765 +#: logsrvd/logsrvd.c:1916 #, c-format msgid "invalid random drop value: %s" msgstr "ungültiger Wert für »random drop«: %s" -#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 -#: plugins/sudoers/visudo.c:184 +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 #, c-format msgid "%s version %s\n" msgstr "%s Version %s\n" -#: logsrvd/logsrvd_conf.c:688 +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "TLS ist nicht unterstützt" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 #, c-format msgid "%s: not a fully qualified path" msgstr "%s: ist kein voll qualifizierter Pfad" -#: logsrvd/logsrvd_conf.c:802 +#: logsrvd/logsrvd_conf.c:829 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s: %d »[« ohne schliessende Klammer »]«: %s" -#: logsrvd/logsrvd_conf.c:813 +#: logsrvd/logsrvd_conf.c:840 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s/%d Ungültiger Konfigurations-Abschnitt: %s" -#: logsrvd/logsrvd_conf.c:821 +#: logsrvd/logsrvd_conf.c:848 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s/%d Ungültige Konfigurationszeile: %s" -#: logsrvd/logsrvd_conf.c:827 +#: logsrvd/logsrvd_conf.c:854 #, c-format msgid "%s:%d expected section name: %s" msgstr "%s:%d erwartetder Section Name: %s" -#: logsrvd/logsrvd_conf.c:841 +#: logsrvd/logsrvd_conf.c:868 #, c-format msgid "invalid value for %s: %s" msgstr "Ungültiger Wert für %s: %s" -#: logsrvd/logsrvd_conf.c:849 +#: logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s:%d unbekannter Schlüssel: %s" -#: logsrvd/logsrvd_conf.c:977 +#: logsrvd/logsrvd_conf.c:1032 #, c-format msgid "unknown syslog facility %s" msgstr "Unbekannte Syslog-Facility %s" -#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 -#: logsrvd/logsrvd_conf.c:989 +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 #, c-format msgid "unknown syslog priority %s" msgstr "Unbekannte Syslog-Priorität %s" -#: logsrvd/sendlog.c:116 +#: logsrvd/sendlog.c:126 msgid "" "\n" "Options:\n" " --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host to send logs to\n" " -i, --iolog_id remote ID of I/O log to be resumed\n" " -p, --port port to use when connecting to host\n" " -r, --restart restart previous I/O log transfer\n" -" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -R, --reject reject the command with the given reason\n" " -b, --ca-bundle certificate bundle file to verify server's cert against\n" " -c, --cert certificate file for TLS handshake\n" " -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" " -V, --version display version information and exit\n" msgstr "" "\n" "Optionen:\n" " --help zeige diese Nachricht und beenden\n" +" -A, --accept Sende nur einen »accept« Event (kein I/O)\n" " -h, --host send Logs an diesen Server\n" " -i, --iolog_id entfernte ID des I/O Logs zur Wiederaufnahme\n" " -p, --port Port für die Verbindung zum Server\n" " -r, --restart restarte vorhergegangene I/O Log Übertragung\n" +" -R, --reject Lehne das Kommando mit dem angegebenen Grund ab\n" " -t, --test teste Audit Server mit dem Senden des ausgewählten I/O Logs mit Parallelität n\n" " -b, --ca-bundle Zertificats-Bündel-Datei zum Prüfen des Server-Zertifikats\n" " -c, --cert Zertifikatsdatei für TLS-Handshake\n" " -k, --key Datei mit dem privaten Schlüssel\n" +" -n, --no-verify Server-Zertifikate nicht verifizieren\n" +" -t, --test teste Audit-Server durch Senden vom ausgewählem I/O-Protokoll n Mal parallel\n" " -V, --version zeige Versioninformationen und beende\n" -#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 -msgid "TLS handshake timeout occurred" -msgstr "Timeout beim TLS-Handshake erreicht" - -#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 -#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 -msgid "unable to set event" -msgstr "Konnte den Event nicht setzen" - -#: logsrvd/sendlog.c:262 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" -msgstr "SSL_connect fehlgeschlagen: ssl_error=%d, stack=%s\n" - -#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 -#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 -#: plugins/sudoers/iolog_client.c:1671 -msgid "error in event loop" -msgstr "Fehler in der Event-Schleife" - -#: logsrvd/sendlog.c:311 -msgid "CA bundle file was not specified" -msgstr "Die Datei für das CA-Zertifikats-Bündel wurde nicht angegeben" - -#: logsrvd/sendlog.c:315 -msgid "Client certificate was not specified" -msgstr "Client-Zertifikat nicht angegeben" - -#: logsrvd/sendlog.c:319 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "SSL-Kontext kann nicht initialisiert werden: %s" - -#: logsrvd/sendlog.c:324 -#, c-format -msgid "Unable to allocate ssl object: %s\n" -msgstr "Kann kein SSL-Objekt anlegen: %s\n" - -#: logsrvd/sendlog.c:329 -#, c-format -msgid "Unable to attach socket to the ssl object: %s\n" -msgstr "Kann den Socket nicht an das SSL-Objekt anhängen: %s\n" - -#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 #, c-format msgid "unable to look up %s:%s: %s" msgstr "Fehler beim Lookup %s:%s: %s" -#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "Kann die Server IP-Adresse nicht finden" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 #, c-format msgid "unable to read %s/%s: %s" msgstr "Fehler beim Lesen %s/%s: %s" -#: logsrvd/sendlog.c:543 +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 #, c-format -msgid "client message too large: %zu\n" -msgstr "Client-Nachricht ist zu groß: %zu\n" +msgid "client message too large: %zu" +msgstr "Client-Nachricht ist zu groß: %zu" -#: logsrvd/sendlog.c:941 +#: logsrvd/sendlog.c:790 #, c-format msgid "%s: write buffer already in use" msgstr "%s: Schreib-Puffer wird bereits verwendet" -#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 -#: plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 #, c-format msgid "unexpected I/O event %d" msgstr "unerwarteter I/O Event %d" -#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 -#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 -#: plugins/sudoers/iolog_client.c:1151 +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 #, c-format msgid "%s: unexpected state %d" msgstr "%s: unerwarteter Status %d" -#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 msgid "invalid ServerHello" msgstr "ungültiges ServerHello" -#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 #, c-format msgid "error message received from server: %s" msgstr "Fehler beim Empfangen der Nachricht vom Server: %s" -#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 #, c-format msgid "abort message received from server: %s" msgstr "Abbruch-Nachricht vom Server empfangen: %s" -#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 msgid "unable to unpack ServerMessage" msgstr "Kann die ServerNessage nicht auspacken" -#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: unerwarteter type_case Wert %d" -#: logsrvd/sendlog.c:1291 +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "Zeitablauf beim Lesen vom Server" + +#: logsrvd/sendlog.c:1154 msgid "premature EOF" msgstr "unerwartetes Datei-Ende" -#: logsrvd/sendlog.c:1304 +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 #, c-format -msgid "server message too large: %u\n" -msgstr "Server-Nachricht ist zu groß: %u\n" +msgid "server message too large: %u" +msgstr "Server-Nachricht ist zu groß: %u" -#: logsrvd/sendlog.c:1569 +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "Zeitablauf beim Senden an den Server" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "Timeout beim TLS-Handshake erreicht" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "Konnte den Event nicht setzen" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "TLS-Kommunikation fehlgeschlagen: %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "SSL-Kontext kann nicht initialisiert werden: %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Kann kein SSL-Objekt anlegen: %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Kann den Socket nicht an das SSL-Objekt anhängen: %s" + +#: logsrvd/sendlog.c:1772 msgid "both restart point and iolog ID must be specified" msgstr "Sowohl Restart-Punkt als auch die I/O-Log ID sind notwendig" -#: logsrvd/sendlog.c:1636 +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "Ein Restart-Punkt kann nicht angegeben werden, wenn keine Ein/Ausgabe gesendet ist." + +#: logsrvd/sendlog.c:1851 #, c-format msgid "exited prematurely with state %d" msgstr "Vorzeitig beendet mit Status %d" -#: logsrvd/sendlog.c:1637 +#: logsrvd/sendlog.c:1852 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "Abgelaufene Zeit zum Server gesendet [%lld, %ld]" -#: logsrvd/sendlog.c:1639 +#: logsrvd/sendlog.c:1854 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "Commit Punkt vom Server empfangen [%lld, %ld]" -#: plugins/sudoers/alias.c:151 +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "Alias »%s« ist bereits definiert" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "Fehler bei fork()" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "Das Passwort für %s« kann nicht geändert werden" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "Die Anmeldeklasse des Benutzers »%s« kann nicht gelesen werden" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "Die BSD-Authentifizierung kann nicht begonnen werden" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "Ungültiger Authentifizierungstyp" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "Die BSD-Authentifizierung kann nicht begonnen werden" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "Ihr Account ist abgelaufen" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "Genehmigung fehlgeschlagen" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "Die fwtk-Konfiguration kann nicht gelesen werden" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "Verbindung zum Authentifizierungsserver kann nicht aufgebaut werden" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "Verbindung zum Authentisierungsserver verloren" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -767,162 +902,162 @@ msgstr "" "Fehler des Authentifizierungsservers:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: Principal kann nicht in eine Zeichenkette umgewandelt werden (»%s«): %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: »%s« kann nicht ausgewertet werden: %s" # XXX check source? -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: Anmeldedaten-Zwischenspeicher kann nicht aufgelöst werden: %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: Optionen können nicht zugewiesen werden: %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: Anmeldedaten können nicht bekommen werden: %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: Anmeldedaten-Zwischenspeicher kann nicht initialisiert werden: %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: Anmeldedaten können nicht im Zwischenspeicher abgelegt werden: %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: Rechner-Principal kann nicht bekommen werden: %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: TGT kann nicht verifiziert werden! Möglicher Angriff!: %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "PAM kann nicht initialisiert werden: %s" -#: plugins/sudoers/auth/pam.c:322 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "Fehler bei der PAM-Authentifizierung: %s" -#: plugins/sudoers/auth/pam.c:341 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "Fehler bei der Validierung des Kontos, ist das Konto gesperrt?" -#: plugins/sudoers/auth/pam.c:352 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "Konto oder Passwort ist abgelaufen, bitte Passwort zurücksetzen und nochmal probieren" -#: plugins/sudoers/auth/pam.c:358 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "Das abgelaufene Passwort kann nicht geändert werden: %s«" -#: plugins/sudoers/auth/pam.c:369 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "Das Passwort ist abgelaufen, bitte wenden Sie sich an den Systemadministrator" -#: plugins/sudoers/auth/pam.c:374 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Das Konto ist abgelaufen oder in der PAM-Konfiguration fehlt der »account«-Abschnitt für sudo. Bitte wenden Sie sich an den Systemadministrator" -#: plugins/sudoers/auth/pam.c:382 plugins/sudoers/auth/pam.c:387 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "Fehler beim PAM-Account-Management: %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "Der Benutzer existiert in der %s-Datenbank nicht" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "Die ACE-API-Bibliothek konnte nicht initialisiert werden" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "SecurID-Server kann nicht erreicht werden" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "Benutzer-ID ist für SecurID-Authentifizierung gesperrt" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "Ungültige Länge des Benutzernamens für SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "Ungültiges Authentifizierungs-Handle für SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "SecurID-Kommunikation fehlgeschlagen" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "Unbekannter SecurID-Fehler" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "Ungültige Länge des Passcodes für SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "Die SIA-Sitzung kann nicht initialisiert werden" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "Ungültige Authentifizierungsmethoden" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Ungültige Authentifizierungsmethoden sind in sudo einkompiliert! Standalone- und Nicht-Standalone-Authentifizierung können nicht zusammen verwendet werden." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "Keine Authentifizierungsmethoden" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Es sind keine Authentifizierungsmethoden in sudo einkompiliert! Wenn Sie die Authentifizierung wirklich abschalten wollen, verwenden Sie bitte die configure-Option »--disable-authentication«." -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "Die Authentifizierungsmethoden können nicht initialisiert werden." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Authentifizierungsmethoden:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Der Audit-Zustand kann nicht bestimmt werden" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "Audit-Satz kann nicht auf Platte geschrieben werden" -#: plugins/sudoers/check.c:264 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -942,118 +1077,118 @@ msgstr "" " #3) Mit großer Macht kommt große Verantwortung.\n" "\n" -#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 -#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "Unbekannte Benutzer-ID: %u" -#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 -#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 -#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "Unbekannter Benutzer: %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "Schrittgröße: %s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "Start der Folge: %s: %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "Auffüllen der Folge: %s: %s" -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "%s-Grammatik Version %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "Nicht unterstütztes Eingabeformat %s" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "Nicht unterstütztes Ausgabeformat %s" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s: Eingabe- und Ausgabedatei müssen unterschiedlich sein" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "Standardwerte für sudoers können nicht initialisiert werden" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: unbekanntes Schlüsselwort: %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "Ungültiger Standardtyp: %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "ungültiger suppression Typ: %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "Ungültiger Filter: %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 -#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 -#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 -#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "Die Datei »%s« kann nicht geöffnet werden" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "Analyse der Datei %s gescheitert, unbekannter Fehler" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "Analysefehler in %s nahe Zeile %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "Analysefehler in %s\n" -#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 -#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "In die Datei »%s« kann nicht geschrieben werden" -#: plugins/sudoers/cvtsudoers.c:1319 +#: plugins/sudoers/cvtsudoers.c:1315 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1062,7 +1197,7 @@ msgstr "" "%s – zwischen sudoers Dateiformaten konvertieren\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1321 +#: plugins/sudoers/cvtsudoers.c:1317 msgid "" "\n" "Options:\n" @@ -1101,30 +1236,30 @@ msgstr "" " -s, --suppress=sections Unterdrücke Ausgabe von bestimmten Abschnitten\n" " -V, --version Zeige Versionsinformationen an und Ende" -#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 -#: plugins/sudoers/cvtsudoers_json.c:709 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "unbekannter defaults-Eintrag »%s«" -#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 -#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "Die GMT-Zeit kann nicht bekommen werden" -#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 -#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "Der Zeitstempel kann nicht formatiert werden" -#: plugins/sudoers/cvtsudoers_ldif.c:635 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "Zu viele sudoers Einträge, Maximum ist %u" -#: plugins/sudoers/cvtsudoers_ldif.c:678 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "Die Umgebunsvariable SUDOERS_BASE ist nicht gesetzt und die Option -b ist nicht angegeben." @@ -1675,338 +1810,289 @@ msgid "Path to the sudoers private key file: %s" msgstr "Pfad zur sudoers Datei mit dem privaten Schlüssel: %s" #: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "Prüfe das Log-Server-Zertifikat auf Gültigkeit" + +#: plugins/sudoers/def_data.c:538 msgid "Allow the use of unknown runas user and/or group ID" msgstr "Erlaube die Verwendung eines unbekannten »runas« Benutzers oder Gruppen-ID" -#: plugins/sudoers/def_data.c:538 +#: plugins/sudoers/def_data.c:542 msgid "Only permit running commands as a user with a valid shell" msgstr "Nur die Ausführung von Kommandos erlauben für Benutzer mit einer gültigen Shell" -#: plugins/sudoers/def_data.c:542 +#: plugins/sudoers/def_data.c:546 msgid "Set the pam remote user to the user running sudo" msgstr "Setze den PAM remote Benutzer auf den Benutzer, der sudo ausführt" -#: plugins/sudoers/def_data.c:546 +#: plugins/sudoers/def_data.c:550 msgid "Set the pam remote host to the local host name" msgstr "Setze den PAM remote Rechner auf den lokalen Hostname" -#: plugins/sudoers/defaults.c:190 +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d unbekannter defaults-Eintrag »%s«" -#: plugins/sudoers/defaults.c:193 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s: unbekannter defaults-Eintrag »%s«" -#: plugins/sudoers/defaults.c:236 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d Kein Wert für »%s« angegeben" -#: plugins/sudoers/defaults.c:239 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s: Kein Wert für »%s« angegeben" -#: plugins/sudoers/defaults.c:259 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d Werte für »%s« müssen mit einem »/« beginnen" -#: plugins/sudoers/defaults.c:262 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s: Werte für »%s« müssen mit einem »/« beginnen" -#: plugins/sudoers/defaults.c:284 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d Die Option »%s« wird ohne Wert verwendet" -#: plugins/sudoers/defaults.c:287 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s: Die Option »%s« wird ohne Wert verwendet" -#: plugins/sudoers/defaults.c:312 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d Ungültiger »Defaults« Typ 0x%x für Option »%s«" -#: plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s: Ungültiger »Defaults« Typ 0x%x für Option »%s«" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d Der Wert »%s« ist für die Option »%s« ungültig" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s: Der Wert »%s« ist für die Option »%s« ungültig" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: envp ist beschädigt, die Längen passen nicht" -#: plugins/sudoers/env.c:1133 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "Das Environment kann nicht neu erstellt werden" -#: plugins/sudoers/env.c:1207 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "Leider dürfen die folgenden Umgebungsvariablen nicht gesetzt werden: %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "Syntax-Fehler in %s bei der Zeile %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "Syntax-Fehler in %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "Prüfsummentyp %d wird für %s nicht unterstützt" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s: Fehler beim Lesen" -#: plugins/sudoers/group_plugin.c:91 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s muss der uid %d gehören" -#: plugins/sudoers/group_plugin.c:95 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s darf nur für den Eigentümer der Datei schreibbar sein" -#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "Laden von %s fehlgeschlagen: %s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "Das Symbol »group_plugin« kann in %s nicht gefunden werden" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: Die Major-Version %d des Group-Plugins ist inkompatibel, erwartet wird %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "»%s« ist keine gültige IP-Adresse" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "»%s« ist keine gültige Netzmaske" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Lokale IP-Adresse und Netzmaske:\n" -#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 -#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "Unbekannte Gruppe: %s" -#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 -#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 -#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "In die I/O Logdatei kann nicht geschrieben werden: %s" -#: plugins/sudoers/iolog.c:555 +#: plugins/sudoers/iolog.c:566 msgid "unable to update sequence file" msgstr "Kann die Sequenz-Datei nicht aktualisieren" -#: plugins/sudoers/iolog.c:594 +#: plugins/sudoers/iolog.c:605 #, c-format msgid "unable to create %s/%s" msgstr "Die Datei %s%s kann nicht erstellt werden" -#: plugins/sudoers/iolog.c:622 +#: plugins/sudoers/iolog.c:631 msgid "unable to connect to log server" msgstr "Verbindung zum Logserver kann nicht aufgebaut werden" -#: plugins/sudoers/iolog.c:830 +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: Interner Fehler, Logdatei für Event %d nicht geöffnet" -#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 -#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 -#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 -#: plugins/sudoers/visudo.c:504 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 msgid "unable to read the clock" msgstr "Die Uhrzeit kann nicht ausgelesen werden" -#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: Interner Fehler, ungültiges Signal %d" -#: plugins/sudoers/iolog_client.c:297 +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "Fehler in der Event-Schleife" + +#: plugins/sudoers/iolog_client.c:194 #, c-format msgid "Creation of new SSL_CTX object failed: %s" msgstr "Erzeugen eines neuen SSL_CTX Objektes fehlgeschlagen: %s" -#: plugins/sudoers/iolog_client.c:320 -msgid "CA bundle file is not set in sudoers" -msgstr "CA Bündel-Datei ist nicht in der sudoers-Datei angegeben" - -#: plugins/sudoers/iolog_client.c:327 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "Calling SSL_CTX_load_verify_locations() failed: %s" -msgstr "Aufruf von SSL_CTX_load_verify_locations() fehlgeschlagen: %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "TLS Verbindung zu %s:%s fehlgeschlagen: %s" -#: plugins/sudoers/iolog_client.c:339 -msgid "Signed certificate file is not set in sudoers" -msgstr "Zertifikats-Datei ist nicht in der sudoers-Datei angegeben" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "TLS Initialisierung war nicht erfolgreich" -#: plugins/sudoers/iolog_client.c:345 -#, c-format -msgid "Unable to load cert into the ssl context: %s" -msgstr "Kann das Zertifikat nicht in den SSL-Kontext laden: %s" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "TLS Handshake war nicht erfolgreich" -#: plugins/sudoers/iolog_client.c:356 -#, c-format -msgid "Unable to load private key into the ssl context: %s" -msgstr "Kann den privaten Schlüssel nicht in den SSL-Kontext laden: %s" - -#: plugins/sudoers/iolog_client.c:363 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "Kann kein SSL-Objekt anlegen: %s" - -#: plugins/sudoers/iolog_client.c:369 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "Kann den Socket nicht an das SSL-Objekt anhängen: %s" - -#: plugins/sudoers/iolog_client.c:457 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s" -msgstr "SSL_connect fehlgeschlagen: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:599 -#, c-format -msgid "client message too large: %zu" -msgstr "Client-Nachricht ist zu groß: %zu" - -#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 msgid "unable to get time of day" msgstr "Die aktuelle Zeit kann nicht ausgelesen werden" -#: plugins/sudoers/iolog_client.c:871 +#: plugins/sudoers/iolog_client.c:986 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: Interner Fehler, ungültiger Exit-Status %d" -#: plugins/sudoers/iolog_client.c:1104 -msgid "TLS initialization was unsuccessful" -msgstr "TLS Initialisierung war nicht erfolgreich" - -#: plugins/sudoers/iolog_client.c:1109 -msgid "TLS handshake was unsuccessful" -msgstr "TLS Handshake war nicht erfolgreich" - -#: plugins/sudoers/iolog_client.c:1361 -#, c-format -msgid "SSL_read failed: ssl_error=%d, stack=%s" -msgstr "SSL_read fehlgeschlagen: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1384 +#: plugins/sudoers/iolog_client.c:1523 msgid "lost connection to log server" msgstr "Verbindung zum Logserver verloren" -#: plugins/sudoers/iolog_client.c:1397 -#, c-format -msgid "server message too large: %u" -msgstr "Server-Nachricht ist zu groß: %u" - -#: plugins/sudoers/iolog_client.c:1461 +#: plugins/sudoers/iolog_client.c:1600 msgid "missing write buffer" msgstr "Schreib-Puffer fehlt" -#: plugins/sudoers/iolog_client.c:1486 -#, c-format -msgid "SSL_write failed: ssl_error=%d, stack=%s" -msgstr "SSL_write fehlgeschlagen: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1610 -#, c-format -msgid "unknown address family: %d" -msgstr "Unbekannter Adress-Familie: %d" - -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "starttls wird für ldaps nicht unterstützt" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "Die Zertifikat- und Schlüsseldatenbank für SSL kann nicht initialisiert werden: %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "In der Datei »%s« muss »TLS_CERT« angegeben sein, um SSL zu nutzen" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "LDAP kann nicht initialisiert werden: %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls ist angegeben, aber die LDAP-Bibliotheken unterstützen ldap_start_tls_s() und ldap_start_tls_s_np() nicht" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "Ungültiges »sudoOrder« Attribut: %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: Port ist zu groß" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "LDAP-Adresstyp wird nicht unterstützt: %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "ldap- und ldaps-Adressen können nicht zusammen verwendet werden" -#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "sudoOption kann nicht konvertiert werden: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "Das Audit-System kann nicht geöffnet werden" @@ -2014,62 +2100,62 @@ msgstr "Das Audit-System kann nicht geöffnet werden" msgid "unable to send audit message" msgstr "Die Audit-Nachricht kann nicht gesendet werden" -#: plugins/sudoers/logging.c:175 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "Die Protokolldatei kann nicht geöffnet werden: %s" -#: plugins/sudoers/logging.c:183 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "Die Sperrdatei kann nicht geöffnet werden: %s" -#: plugins/sudoers/logging.c:216 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "In die Logdatei kann nicht geschrieben werden: %s" -#: plugins/sudoers/logging.c:249 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "Der Benutzer ist NICHT in der sudoers-Datei enthalten" -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "Der Benutzer ist NICHT auf dem Rechner autorisiert" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "Der Befehl ist nicht erlaubt" -#: plugins/sudoers/logging.c:296 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s ist nicht in der sudoers-Datei. Dieser Vorfall wird gemeldet.\n" -#: plugins/sudoers/logging.c:299 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s darf sudo für %s nicht verwenden. Dieser Vorfall wird gemeldet.\n" -#: plugins/sudoers/logging.c:303 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Leider darf der Benutzer %s sudo für %s nicht verwenden.\n" -#: plugins/sudoers/logging.c:306 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Leider darf der Benutzer %s »%s%s%s« als %s%s%s auf %s nicht ausführen.\n" -#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 -#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 -#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 -#: plugins/sudoers/sudoers.c:677 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s: Befehl nicht gefunden" -#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2078,47 +2164,47 @@ msgstr "" "Im aktuellen Verzeichnis ».« gefundenes »%s« wird ignoriert.\n" "Verwenden Sie »sudo ./%s«, wenn dies der gewünschte Befehl »%s« ist." -#: plugins/sudoers/logging.c:362 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "Fehler bei der Authentifizierung" -#: plugins/sudoers/logging.c:388 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "Ein Passwort ist notwendig" -#: plugins/sudoers/logging.c:458 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u Fehlversuch bei der Passwort-Eingabe" msgstr[1] "%u Fehlversuche bei der Passwort-Eingabe" -#: plugins/sudoers/logging.c:722 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "Die Standardeingabe kann nicht dupliziert werden: %m" -#: plugins/sudoers/logging.c:759 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "%s kann nicht ausgeführt werden: %m" -#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "Fehler bei fork(): %m" -#: plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "Die Pipe kann nicht geöffnet werden: %m" -#: plugins/sudoers/match_digest.c:123 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "Prüfsumme für %s (%s) ist nicht in der Form %s" -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -2127,7 +2213,7 @@ msgstr "" "\n" "LDAP-Rolle: %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -2136,98 +2222,98 @@ msgstr "" "\n" "Sudoers-Eintrag:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " RunAsUsers: " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " RunAsGroups: " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Optionen: " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Befehle:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Passende Defaults-Einträge für %s auf %s:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Runas und befehlsspezifische Standardwerte für %s:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Der Benutzer %s darf die folgenden Befehle auf %s ausführen:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Der Benutzer %s darf sudo auf dem Rechner %s nicht ausführen.\n" -#: plugins/sudoers/parse_ldif.c:617 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "ignoriere die unvollständige sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:677 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "Ungültiges LDIF-Attribut: %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "ungültige Option »%.*s« durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "Die Netzwerkadressliste kann nicht eingelesen werden" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "Benutzername nicht durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "User-ID nicht durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "Gruppen-ID nicht durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "Hostname nicht durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "%s kann nicht ausgeführt werden" -#: plugins/sudoers/policy.c:1055 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Sudoers-Policy-Plugin Version %s\n" -#: plugins/sudoers/policy.c:1057 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Sudoers-Datei-Grammatik-Version %d\n" -#: plugins/sudoers/policy.c:1061 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -2236,388 +2322,384 @@ msgstr "" "\n" "Sudoers-Pfad: %s\n" -#: plugins/sudoers/policy.c:1064 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch-Pfad: %s\n" -#: plugins/sudoers/policy.c:1066 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf-Pfad: %s\n" -#: plugins/sudoers/policy.c:1067 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "ldap.secret-Pfad: %s\n" -#: plugins/sudoers/policy.c:1100 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "Der Hook vom Typ %d kann nicht registriert werden (Version %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "Die Benutzer-ID %u kann nicht zwischengespeichert werden" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "Die Benutzer-ID %u kann nicht zwischengespeichert werden, sie existiert bereits" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "Der Benutzer %s kann nicht zwischengespeichert werden" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "Der Benutzer %s kann nicht in den Zwischenspeicher aufgenommen werden, er existiert bereits" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "Die Gruppen-ID %u kann nicht in den Zwischenspeicher aufgenommen werden" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "Die Gruppen-ID %u kann nicht in den Zwischenspeicher aufgenommen werden, sie existiert bereits" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "Die Gruppe %s kann nicht zwischengespeichert werden" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "Die Gruppe %s kann nicht in den Zwischenspeicher aufgenommen werden, sie existiert bereits" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "Die Gruppen-Liste für %s kann nicht in den Zwischenspeicher aufgenommen werden, sie existiert bereits" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "Die Gruppenliste für %s können nicht zwischengespeichert werden" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "Die Gruppen für %s können nicht eingelesen werden" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "Die Gruppen für %s können nicht geparst werden" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 -#: plugins/sudoers/set_perms.c:1450 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "Stack-Überlauf der Zugriffsrechte" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 -#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 -#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "Stack-Bereichsunterschreitung der Zugriffsrechte" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 -#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "Wechsel zur root-GID ist nicht möglich" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 -#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "Wechsel zur runas-UID ist nicht möglich" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 -#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "Die runas-Gruppen können nicht gesetzt werden" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 -#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "Wechsel zur runas-GID ist nicht möglich" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 -#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "Wechsel zur sudoers-GID ist nicht möglich" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 +#: 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 msgid "too many processes" msgstr "Zu viele Prozesse" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "Das aktuelle Arbeitsverzeichnis kann nicht bestimmt werden" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "Audit-Pfad user_cmnd abgeschnitten: %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "Audit-Pfad argv[0] abgeschnitten: %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "audit_failure-Meldung ist zu lang" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "Die SSS-Quelle kann nicht initialisiert werden. Ist SSSD auf dem Rechner installiert?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "Das Symbol »%s« kann in %s nicht gefunden werden" -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "Problem mit den Standard-Einträgen" -#: plugins/sudoers/sudoers.c:225 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "Keine gültige sudoers-Quelle gefunden, Programmende" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers gibt an, dass root sudo nicht verwenden darf" -#: plugins/sudoers/sudoers.c:361 +#: plugins/sudoers/sudoers.c:357 msgid "user not allowed to override closefrom limit" msgstr "Der Benutzer darf das »closefrom«-Limit nicht überschreiben" -#: plugins/sudoers/sudoers.c:362 +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "Sie dürfen die Option -C nicht verwenden" -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "Zeitstempelbesitzer (%s): Benutzer existiert nicht" -#: plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "Kein tty" -#: plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "Sie müssen ein TTY haben, um sudo zu verwenden" -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 #, c-format msgid "invalid shell for user %s: %s" msgstr "Ungültiger Shell für den Benutzer %s: %s" -#: plugins/sudoers/sudoers.c:513 +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "Befehl ist im aktuellen Verzeichnis" -#: plugins/sudoers/sudoers.c:532 +#: plugins/sudoers/sudoers.c:525 msgid "user not allowed to set a command timeout" msgstr "Der Benutzer darf keinen Kommand-Timeout angeben" -#: plugins/sudoers/sudoers.c:533 +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "Sie dürfen keinen Timeout angeben" -#: plugins/sudoers/sudoers.c:541 +#: plugins/sudoers/sudoers.c:534 msgid "user not allowed to set a preserve the environment" msgstr "Der Benutzer darf das Environment nicht erhalten" -#: plugins/sudoers/sudoers.c:542 +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "Sie dürfen das Environment nicht erhalten" -#: plugins/sudoers/sudoers.c:893 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "Der Befehl ist zu lang" -#: plugins/sudoers/sudoers.c:951 +#: plugins/sudoers/sudoers.c:936 msgid "sudoedit doesn't need to be run via sudo" msgstr "»sudoedit« muss nicht mittels »sudo« aufgerufen werden" -#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 -#: plugins/sudoers/tsdump.c:145 +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "Die Datei »%s« kann nicht gelesen werden" -#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 -#: plugins/sudoers/visudo.c:733 +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 #, c-format msgid "unable to stat %s" msgstr "stat konnte nicht auf %s angewendet werden" -#: plugins/sudoers/sudoers.c:1034 +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s ist keine reguläre Datei" -#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s gehört UID %u, sollte UID %u gehören" -#: plugins/sudoers/sudoers.c:1042 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s ist für alle beschreibbar (world writable)" -#: plugins/sudoers/sudoers.c:1046 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s gehört GID %u, sollte allerdings %u gehören" -#: plugins/sudoers/sudoers.c:1079 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "Nur root kann »-c %s« verwenden" -#: plugins/sudoers/sudoers.c:1098 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "Unbekannte Anmeldeklasse: %s" -#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "Hostname %s kann nicht aufgelöst werden" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "Ungültige Filteroption: %s" -#: plugins/sudoers/sudoreplay.c:276 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "Ungültige maximale Wartezeit: %s" -#: plugins/sudoers/sudoreplay.c:299 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "Ungültiger Geschwindigkeitsfaktor: %s" -#: plugins/sudoers/sudoreplay.c:335 +#: plugins/sudoers/sudoreplay.c:333 #, c-format msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:340 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/Zeit: %s" -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:342 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:372 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "Sudo-Sitzung wird abgespielt: %s" -#: plugins/sudoers/sudoreplay.c:634 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "TTY konnte nicht in den Raw-Modus versetzt werden" -#: plugins/sudoers/sudoreplay.c:685 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "" "Warnung: Ihr Terminal ist zu klein, um das Protokoll korrekt\n" "wiederzugeben.\n" -#: plugins/sudoers/sudoreplay.c:686 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Protokollgeometrie ist %d x %d, die Geometrie Ihres Terminals ist %d x %d." -#: plugins/sudoers/sudoreplay.c:714 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Wiedergabe beendet, eine Taste drücken um das Terminal wiederherzustellen." -#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "Mehrdeutiger Ausdruck »%s«" -#: plugins/sudoers/sudoreplay.c:1208 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "»)« ohne öffnende Klammer im Ausdruck" -#: plugins/sudoers/sudoreplay.c:1212 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "Unbekannter Suchbegriff »%s«" -#: plugins/sudoers/sudoreplay.c:1227 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s erfordert ein Argument" -#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "ungültiger regulärer Ausdruck: %s" -#: plugins/sudoers/sudoreplay.c:1234 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "Datum »%s« konnte nicht analysiert werden" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "»(« ohne schließende Klammer im Ausdruck" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "Ungültiges nachgestelltes »or«" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "Ungültiges nachgestelltes »!«" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "Unbekannter Suchtyp %d" -#: plugins/sudoers/sudoreplay.c:1569 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "Aufruf: %s [-hnRS] [-d Verzeichnis] [-m Max_Wartezeit] [-s Geschwindigkeitsfaktor] ID\n" -#: plugins/sudoers/sudoreplay.c:1572 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "Aufruf: %s [-h] [-d Verzeichnis] -l [Suchausdruck]\n" -#: plugins/sudoers/sudoreplay.c:1581 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2626,7 +2708,7 @@ msgstr "" "%s – sudo-Sitzungsprotokolle abspielen\n" "\n" -#: plugins/sudoers/sudoreplay.c:1583 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2659,11 +2741,11 @@ msgstr "" " -V, --version zeigt Versionsinformationen an und beendet\n" " das Programm" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\tHost stimmt nicht überein" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2671,7 +2753,7 @@ msgstr "" "\n" "Befehl erlaubt" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2679,7 +2761,7 @@ msgstr "" "\n" "Befehl verweigert" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2687,126 +2769,126 @@ msgstr "" "\n" "Befehl nicht erkannt" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s ist für die Gruppe beschreibbar" -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "Die Zeitstempeldatei kann nicht auf %lld Bytes abgeschnitten werden" -#: plugins/sudoers/timestamp.c:873 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "Zeitstempel aus der Zukunft wird ignoriert" -#: plugins/sudoers/timestamp.c:896 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "Zeitstempel ist zu weit in der Zukunft: %20.20s" -#: plugins/sudoers/timestamp.c:1018 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "Die Zeitstempeldatei »%s« kann nicht gesperrt werden" -#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "Pfad zur Belehrung ist zu lang: %s/%s" -#: plugins/sudoers/toke_util.c:132 +#: plugins/sudoers/toke_util.c:124 msgid "sudoedit should not be specified with a path" msgstr "»sudoedit« sollte nicht mit einem Pfad angegeben werden" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "Die Option »-x» wird in einer zukünftigen Version entfernt" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "Bitte verwenden Sie stattdessen das Programm »cvtsudoers«" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "Drücken Sie die Eingabetaste, um %s zu bearbeiten: " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "Der angegebene Editor (%s) ist nicht vorhanden" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "Kein Editor gefunden (Pfad zum Editor = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "Schreibfehler" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "Anwenden von stat auf die temporäre Datei (%s) gescheitert, %s ist unverändert" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "Leere temporäre Datei (%s), %s ist unverändert" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "Editor-Aufruf (%s) ist gescheitert, %s ist unverändert" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s unverändert" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "Erneutes Öffnen der temporären Datei (%s) gescheitert, %s ist unverändert." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" +msgid "unable to parse temporary file (%s), unknown error" msgstr "Analyse der temporären Datei (%s) gescheitert, unbekannter Fehler" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "Interner Fehler, %s in der Liste nicht gefunden!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "Festlegen von (uid, gid) von %s auf (%u, %u) gescheitert" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s und %s befinden sich nicht im gleichen Dateisystem, werden mit mv umbenannt" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "Befehl gescheitert: »%s %s %s«, %s unverändert" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "Fehler beim Umbenennen von %s, %s unverändert" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "Was jetzt? " -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2818,67 +2900,67 @@ msgstr "" " Beenden, ohne die Änderungen an der sudoers-Datei zu speichern (mit x)\n" " Beenden und Änderungen an der sudoers-Datei speichern (mit Q, VORSICHT!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "%s konnte nicht ausgeführt werden" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: Falsche Besitzer-(uid, gid), sollte (%u, %u) sein\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: Falsche Zugriffsrechte, sollte Modus 0%o sein\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s: Analyse OK\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s ist in Verwendung, versuchen Sie es später erneut" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "Die Datei »%s« kann nicht gesperrt werden" # XXX -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Trotzdem ändern? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Fehler: %s:%d Zyklus in %s »%s«" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Warnung: %s:%d Zyklus in %s »%s«" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Fehler: %s:%d %s »%s« wird verwendet, ist aber nicht definiert" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Warnung: %s:%d %s »%s« wird verwendet, ist aber nicht definiert" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Warnung: %s:%d nicht verwendet: %s »%s«" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2887,7 +2969,7 @@ msgstr "" "%s – Die sudoers-Datei sicher bearbeiten\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2907,15 +2989,6 @@ msgstr "" " -s, --strict strikte Syntax-Prüfung\n" " -V, --version Versionsinformation anzeigen und beenden\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "Zu viele geschachtelte include-Einträge" - -#~ msgid "No user or host" -#~ msgstr "Kein Benutzer oder Rechner angegeben" - -#~ msgid "validation failure" -#~ msgstr "Fehler bei der Validierung" - -#~ msgid "%s/%s/timing: %s" -#~ msgstr "%s/%s/Zeit: %s" diff --git a/plugins/sudoers/po/eo.mo b/plugins/sudoers/po/eo.mo index ad2b2c2a74a72583f39a92d2bb57ca1c7833fed7..006ecfe224df9a81415c4882160a9953dc0921ec 100644 GIT binary patch delta 21455 zcma)?2Yi%8{{No@EPxd0Jr77i4ZX$!h(S@B(xth{ZjvRNec~1nL>DWTQ}6Dvi&(H7 zil@eg1uS6idUia|UeCsPdg}Rqf1a7$EQt5}@5|vmeZKSk&U|N{iO>8{c#bbJsVQ}wHZW?r3brPFE^G_0u<2W2c@xLk0!K7;oTkGZ zXK8`sj2-1Tf1tlhM?20K(#7LUe~Zh4_8BKmmfi(s#V9OnQy5%z}>$e7LrurquTmcaL5MTBreT zfqmg~HvK)+ggTcSK?av+jAWC^kc0`i7hDfz+v_0f#MufDfIq`9bXg!w+BpMiaXk)u zz=FdaryDGSYJVV9y}1yXol7B;cix6r*(u5#;W*=oEP*57dN>BY1c$@sQ_R2zL(M1z zrTWvL+T9Ds!XIF7IP6F>v)NFZib0B;E1*pBA=E?)k23vdN{I9)V*!-pr$JS?3bKWr zN1-(EFR1-Ke5&Knhf@w^l0U)$@HQv`-hwXtFB}4krWwu5fb4Lm4)%dJ!3nHC=UF1E z*lM~l!68tpTLz_~GoV)aHYh=Vf|_yh3?tYQi1wW;pfva%YzI5eG^>07)POUgG?9jb z;a1pF`~ROrMv>9-XjUwo1U1lIP!j(gs)Me_n8h?6@}E=9Kez(tK3EEWfPG=fEYp5E zlx9wV{on?u@@L=#xKsIz?~IylRK5hN!l`gL+z7R}c0k#>(;UY+56*)c@I&arc5{tw zN5Vm*kA^bk$#4X`92UdpU~{+=N}yk1Mh>ChJmV-1hw^}npaw|8KyoNSo`F)`-t$fV zD9a^K8e0oB(Cv_o;=Be2!X68Zrl!Erss~kn%L4SzPH;XULxK!F*6imQa17}+uq(V5 z%0w?i3Dj(%nb~lt?NtT$hc`iK@IEL_ya%O$){6`$LG6MSQ2kxF2>q+UQ#RvUsD}L( zn?qs_EF--dc7yl8BKR_tCcd-my~GH9G(4F6Q=tTU2x{NI1T{{_rDm5L0!v7TGDIZd zSo<7Z|4Epe4cnF+R zVN8>`kccFE2=;=XK-s=|rJ2!KD2+s+cEQCq|9&`?^cPU8d|cRQBn)L+AIek@LT%5F zpvEbU7{4;dFypMX8Jl4d6+VYOV2diVP5MKv+GS80NyBk)6YLB>hN|yW>pVvrP`hUo zEP*vp8omHZbC1H-a0d*||1XJX;HEW3vOZ89&xPvPgZbho*bcr7+rW>ZH1-43 z03}hQsR_^}9f5t}nNR}W3e|o)?3y9+1`##fsSMa^nUTCd)S{bd8G{n&EGU6*fU^B# zP=b93H9%pl8Mq5newpPw*pGAyN;6l&Om8CFh#UYvhImh>Ma;}#Ayobv*dAU7JHX9Q zf;|rhz|W!j=~!pV$HD%jXFyG8rOm$(YUUfE1m9A}{#Qpk$dCqpv}_kQhfOKez!RWm zHV1ZsF(|=KhtkMRFwlfee+Xs5CZ5q$cPLF91T}#LHtl)nUmg8{3^lk7O2Q{?#T`)P z-@!q!Q@v5)VNe6tLCx@7sP;EN4YUd4b4K zB45JMuxHX7lXIXJ$yHDqcnmIrpFx@8@RV8AOJFBawttbYSUlabeFW*mXqOr zl&^%tbpD@7WDXhkLM@tB%gy2%3#EzKP&0@@sqjo&{ukJm^mf<>z7AdZ3sk+HD~xF- zLd|p$R6i@B%6%B@|GSB3rq4pza3|DETApA$;%JDZ&V1Mro�?8rTUw0kyy1g~f2+ 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 delta 10192 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 HU!DCAOX53* diff --git a/plugins/sudoers/po/eo.po b/plugins/sudoers/po/eo.po index 1eb964c1f..7f8ea8e55 100644 --- a/plugins/sudoers/po/eo.po +++ b/plugins/sudoers/po/eo.po @@ -1,14 +1,14 @@ # Esperanto translations for sudo package. # This file is distributed under the same license as the sudo package. -# Keith Bowes , 2012, 2019. +# Keith Bowes , 2012, 2019, 2020. # Felipe Castro , 2013, 2014, 2015, 2016, 2017, 2018, 2019. # msgid "" msgstr "" -"Project-Id-Version: sudoers 1.8.29rc1\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2019-10-21 19:55-0600\n" -"PO-Revision-Date: 2019-10-26 17:40-0400\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-10 17:34-0400\n" "Last-Translator: Keith Bowes \n" "Language-Team: Esperanto \n" "Language: eo\n" @@ -43,267 +43,854 @@ msgstr "*** SEKURECO: informoj por %h ***" msgid "Sorry, try again." msgstr "Malĝuste, reprovu." -#: gram.y:196 gram.y:244 gram.y:251 gram.y:258 gram.y:265 gram.y:272 -#: gram.y:288 gram.y:312 gram.y:319 gram.y:326 gram.y:333 gram.y:340 -#: gram.y:403 gram.y:412 gram.y:423 gram.y:456 gram.y:463 gram.y:470 -#: gram.y:477 gram.y:559 gram.y:566 gram.y:575 gram.y:584 gram.y:601 -#: gram.y:713 gram.y:720 gram.y:727 gram.y:735 gram.y:835 gram.y:842 -#: gram.y:849 gram.y:856 gram.y:863 gram.y:889 gram.y:896 gram.y:903 -#: gram.y:1026 gram.y:1303 plugins/sudoers/alias.c:132 -#: plugins/sudoers/alias.c:139 plugins/sudoers/alias.c:155 -#: plugins/sudoers/auth/bsdauth.c:148 plugins/sudoers/auth/kerb5.c:123 -#: plugins/sudoers/auth/kerb5.c:149 plugins/sudoers/auth/pam.c:670 -#: plugins/sudoers/auth/rfc1938.c:116 plugins/sudoers/auth/sia.c:64 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:165 -#: plugins/sudoers/cvtsudoers.c:182 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:305 plugins/sudoers/cvtsudoers.c:433 -#: plugins/sudoers/cvtsudoers.c:566 plugins/sudoers/cvtsudoers.c:583 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:769 plugins/sudoers/cvtsudoers.c:1179 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 #: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:263 -#: plugins/sudoers/cvtsudoers_ldif.c:334 plugins/sudoers/cvtsudoers_ldif.c:389 -#: plugins/sudoers/cvtsudoers_ldif.c:397 plugins/sudoers/cvtsudoers_ldif.c:414 -#: plugins/sudoers/cvtsudoers_ldif.c:423 plugins/sudoers/cvtsudoers_ldif.c:570 -#: plugins/sudoers/defaults.c:666 plugins/sudoers/defaults.c:959 -#: plugins/sudoers/defaults.c:1130 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:138 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:943 plugins/sudoers/iolog_path.c:174 -#: plugins/sudoers/iolog_util.c:86 plugins/sudoers/iolog_util.c:125 -#: plugins/sudoers/iolog_util.c:134 plugins/sudoers/iolog_util.c:144 -#: plugins/sudoers/iolog_util.c:152 plugins/sudoers/iolog_util.c:156 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:683 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:510 -#: plugins/sudoers/ldap_util.c:567 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:202 plugins/sudoers/logging.c:532 -#: plugins/sudoers/logging.c:558 plugins/sudoers/logging.c:599 -#: plugins/sudoers/logging.c:740 plugins/sudoers/logging.c:1100 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:367 -#: plugins/sudoers/match_command.c:414 plugins/sudoers/match_command.c:485 -#: plugins/sudoers/match_digest.c:70 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:361 plugins/sudoers/parse_ldif.c:386 -#: plugins/sudoers/parse_ldif.c:398 plugins/sudoers/parse_ldif.c:402 -#: plugins/sudoers/parse_ldif.c:416 plugins/sudoers/parse_ldif.c:584 -#: plugins/sudoers/parse_ldif.c:614 plugins/sudoers/parse_ldif.c:639 -#: plugins/sudoers/parse_ldif.c:697 plugins/sudoers/parse_ldif.c:714 -#: plugins/sudoers/parse_ldif.c:742 plugins/sudoers/parse_ldif.c:749 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:750 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:273 -#: plugins/sudoers/sudoers.c:283 plugins/sudoers/sudoers.c:292 -#: plugins/sudoers/sudoers.c:334 plugins/sudoers/sudoers.c:657 -#: plugins/sudoers/sudoers.c:786 plugins/sudoers/sudoers.c:830 -#: plugins/sudoers/sudoers.c:1124 plugins/sudoers/sudoers_debug.c:114 -#: plugins/sudoers/sudoreplay.c:584 plugins/sudoers/sudoreplay.c:587 -#: plugins/sudoers/sudoreplay.c:1265 plugins/sudoers/sudoreplay.c:1465 -#: plugins/sudoers/sudoreplay.c:1469 plugins/sudoers/testsudoers.c:136 -#: plugins/sudoers/testsudoers.c:236 plugins/sudoers/testsudoers.c:253 -#: plugins/sudoers/testsudoers.c:587 plugins/sudoers/timestamp.c:439 -#: plugins/sudoers/timestamp.c:483 plugins/sudoers/timestamp.c:960 -#: plugins/sudoers/toke_util.c:59 plugins/sudoers/toke_util.c:112 -#: plugins/sudoers/toke_util.c:149 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "ne eblas rezervi memoron" -#: gram.y:488 +#: gram.y:505 msgid "a digest requires a path name" msgstr "resumo postulas vojnomon" -#: gram.y:614 +#: gram.y:638 msgid "invalid notbefore value" msgstr "malvalida valoro notafter" -#: gram.y:622 +#: gram.y:646 msgid "invalid notafter value" msgstr "validiga valoro notafter" -#: gram.y:631 plugins/sudoers/policy.c:320 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "eksvalidiĝo-valoro tro grandas" -#: gram.y:633 plugins/sudoers/policy.c:322 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "malvalida eksvalidiĝo-valoro" -#: gram.y:1303 plugins/sudoers/auth/pam.c:483 plugins/sudoers/auth/pam.c:670 -#: plugins/sudoers/auth/rfc1938.c:116 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:164 plugins/sudoers/cvtsudoers.c:181 -#: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:304 -#: plugins/sudoers/cvtsudoers.c:432 plugins/sudoers/cvtsudoers.c:565 -#: plugins/sudoers/cvtsudoers.c:582 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:768 -#: plugins/sudoers/cvtsudoers.c:1179 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1285 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:243 -#: plugins/sudoers/cvtsudoers_ldif.c:262 plugins/sudoers/cvtsudoers_ldif.c:333 -#: plugins/sudoers/cvtsudoers_ldif.c:388 plugins/sudoers/cvtsudoers_ldif.c:396 -#: plugins/sudoers/cvtsudoers_ldif.c:413 plugins/sudoers/cvtsudoers_ldif.c:422 -#: plugins/sudoers/cvtsudoers_ldif.c:569 plugins/sudoers/defaults.c:666 -#: plugins/sudoers/defaults.c:959 plugins/sudoers/defaults.c:1130 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:138 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:943 -#: plugins/sudoers/iolog_path.c:174 plugins/sudoers/iolog_util.c:86 -#: plugins/sudoers/iolog_util.c:125 plugins/sudoers/iolog_util.c:134 -#: plugins/sudoers/iolog_util.c:144 plugins/sudoers/iolog_util.c:152 -#: plugins/sudoers/iolog_util.c:156 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:682 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:510 plugins/sudoers/ldap_util.c:567 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:202 -#: plugins/sudoers/logging.c:532 plugins/sudoers/logging.c:558 -#: plugins/sudoers/logging.c:598 plugins/sudoers/logging.c:1100 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:366 -#: plugins/sudoers/match_command.c:413 plugins/sudoers/match_command.c:485 -#: plugins/sudoers/match_digest.c:70 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:360 plugins/sudoers/parse_ldif.c:385 -#: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:401 -#: plugins/sudoers/parse_ldif.c:415 plugins/sudoers/parse_ldif.c:584 -#: plugins/sudoers/parse_ldif.c:613 plugins/sudoers/parse_ldif.c:638 -#: plugins/sudoers/parse_ldif.c:696 plugins/sudoers/parse_ldif.c:713 -#: plugins/sudoers/parse_ldif.c:741 plugins/sudoers/parse_ldif.c:748 -#: plugins/sudoers/policy.c:134 plugins/sudoers/policy.c:143 -#: plugins/sudoers/policy.c:152 plugins/sudoers/policy.c:178 -#: plugins/sudoers/policy.c:305 plugins/sudoers/policy.c:320 -#: plugins/sudoers/policy.c:322 plugins/sudoers/policy.c:348 -#: plugins/sudoers/policy.c:358 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:750 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:396 plugins/sudoers/set_perms.c:775 -#: plugins/sudoers/set_perms.c:1165 plugins/sudoers/set_perms.c:1493 -#: plugins/sudoers/set_perms.c:1659 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:273 -#: plugins/sudoers/sudoers.c:283 plugins/sudoers/sudoers.c:292 -#: plugins/sudoers/sudoers.c:334 plugins/sudoers/sudoers.c:657 -#: plugins/sudoers/sudoers.c:786 plugins/sudoers/sudoers.c:830 -#: plugins/sudoers/sudoers.c:1124 plugins/sudoers/sudoers_debug.c:113 -#: plugins/sudoers/sudoreplay.c:584 plugins/sudoers/sudoreplay.c:587 -#: plugins/sudoers/sudoreplay.c:1265 plugins/sudoers/sudoreplay.c:1465 -#: plugins/sudoers/sudoreplay.c:1469 plugins/sudoers/testsudoers.c:136 -#: plugins/sudoers/testsudoers.c:236 plugins/sudoers/testsudoers.c:253 -#: plugins/sudoers/testsudoers.c:587 plugins/sudoers/timestamp.c:439 -#: plugins/sudoers/timestamp.c:483 plugins/sudoers/timestamp.c:960 -#: plugins/sudoers/toke_util.c:59 plugins/sudoers/toke_util.c:112 -#: plugins/sudoers/toke_util.c:149 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: plugins/sudoers/alias.c:151 +#: lib/iolog/iolog_fileio.c:157 +#, c-format +msgid "%s exists but is not a directory (0%o)" +msgstr "%s ekzistas sed ne dosierujo (0%o)" + +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 +#, c-format +msgid "unable to mkdir %s" +msgstr "ne eblas mkdir-i: %s" + +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 +#, c-format +msgid "unable to change mode of %s to 0%o" +msgstr "ne eblas ŝanĝi reĝimon de %s al 0%o" + +#: lib/iolog/iolog_json.c:114 +#, c-format +msgid "expected JSON_STRING, got %d" +msgstr "atendita JSON_STRING, %d ricevita" + +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "mankas duobla citilo en nomo" + +#: lib/iolog/iolog_json.c:392 +#, c-format +msgid "expected JSON_OBJECT, got %d" +msgstr "atendita JSON_OBJECT, %d ricevita" + +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 +#, c-format +msgid "internal error, %s overflow" +msgstr "interna eraro, troo en %s" + +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "'}' sen kongruanta '{'" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "neatendita tabelo" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "']' sen kongruanta '['" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "neatendita ĉeno" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "mankas dupunkto post nomo" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "neatendita bulea valoro" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "neatendita nombro" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u ne eblas analizi: \"%s\"" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: malvalida protokolo-dosiero" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: mankas temp-indikila kampo" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: temp-indikilo %s: %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: mankas kampo de uzanto" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: mankas kampo de runa uzanto" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: mankas kampo de runa grupo" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "nelegebla tempo-registra dosiero: %s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "malvalida linio en la tempo-registran dosieron: %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 +#, c-format +msgid "%8s : %s" +msgstr "%8s: %s" + +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 +#, c-format +msgid "%8s : (command continued) %s" +msgstr "%8s : (komando daŭrigis) %s" + +#: logsrvd/iolog_writer.c:936 +msgid "log is already complete, cannot be restarted" +msgstr "protokolo jam estas kompleta, ne eblas restartigi ĝin" + +#: logsrvd/iolog_writer.c:967 +msgid "unable to restart log" +msgstr "ne eblas restartigi protokolon" + +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 +#, c-format +msgid "unable to open %s/%s" +msgstr "ne eblas malfermi: %s/%s" + +#: logsrvd/logsrv_util.c:132 +#, c-format +msgid "missing I/O log file %s/%s" +msgstr "mankas eneliga protokolo %s/%s" + +#: logsrvd/logsrv_util.c:139 +#, c-format +msgid "%s/%s: unable to seek forward %zu" +msgstr "%s/%s: ne eblas serĉi antaŭen: %zu" + +#: logsrvd/logsrv_util.c:149 +#, c-format +msgid "unable to find resume point [%lld, %ld] in %s/%s" +msgstr "ne eblas trovi daŭrigan punkton [%lld, %ld] en %s/%s" + +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 +msgid "state machine error" +msgstr "statmaŝina eraro" + +#: logsrvd/logsrvd.c:239 +msgid "invalid AcceptMessage" +msgstr "nevalida AcceptMessage" + +#: logsrvd/logsrvd.c:250 +msgid "error parsing AcceptMessage" +msgstr "neanalizebla AcceptMessage" + +#: logsrvd/logsrvd.c:257 +msgid "error creating I/O log" +msgstr "malsukcesis kreiĝo de eneliga protokolo" + +#: logsrvd/logsrvd.c:265 +msgid "error logging accept event" +msgstr "malsukcesis protokoli akcepto-eventon" + +#: logsrvd/logsrvd.c:308 +msgid "invalid RejectMessage" +msgstr "nevalida RejectMessage" + +#: logsrvd/logsrvd.c:319 +msgid "error parsing RejectMessage" +msgstr "neanalizebla RejectMessage" + +#: logsrvd/logsrvd.c:325 +msgid "error logging reject event" +msgstr "malsukcesis protokoli malakcepto-eventon" + +#: logsrvd/logsrvd.c:430 +msgid "error logging alert event" +msgstr "malsukcesis protokoli alarmo-eventon" + +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "protokolo-eraro" + +#: logsrvd/logsrvd.c:461 +msgid "error writing IoBuffer" +msgstr "neskribebla IoBuffer" + +#: logsrvd/logsrvd.c:513 +msgid "error writing ChangeWindowSize" +msgstr "neskribela ChangeWindowSize" + +#: logsrvd/logsrvd.c:545 +msgid "error writing CommandSuspend" +msgstr "neskribela CommandSuspend" + +#: logsrvd/logsrvd.c:630 +msgid "unrecognized ClientMessage type" +msgstr "nekonata ClientMessage-tipo" + +#: logsrvd/logsrvd.c:895 +msgid "client message too large" +msgstr "klienta mesaĝo tro grandas" + +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "ne agordi ĉifraron de TLS 1.2 al %s: %s" + +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "ne agordi ĉifraron de TLS 1.3 al %s: %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "ne eblas akiri metodon de TLS-servilo: %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "ne eblas krei TLS-kuntekston: %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "ne eblas ŝargi atestilon %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "Ne eblas ŝargi aŭtoritatan atestilaron: %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "ne eblas ŝarĝi privatŝlosilon %s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "ne ablas agordi parametrojn de diffie-hellman: %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "ne ablas elekti minimuman eldonon de TLS al 1.2: %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "ne eblas atingi foran IP-adreson" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 +#, c-format +msgid "Unable to attach user data to the ssl object: %s" +msgstr "Ne eblas almeti uzanto-datumojn al la SSL-objekto: %s" + +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "ne eblas aldoni eventon al atendovico" + +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "ne eblas agordi aŭskultan ŝtopilingon" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 +#, c-format +msgid "" +"%s - send sudo I/O log to remote server\n" +"\n" +msgstr "" +"%s - sendi sudo-eneligo-protokolon al fora servilo\n" +"\n" + +#: logsrvd/logsrvd.c:1846 +msgid "" +"\n" +"Options:\n" +" -f, --file path to configuration file\n" +" -h --help display help message and exit\n" +" -n, --no-fork do not fork, run in the foreground\n" +" -R, --random-drop percent chance connections will drop\n" +" -V, --version display version information and exit\n" +msgstr "" +"\n" +"Elektoj:\n" +" -f, --file=sudoers indiki lokon de la dosiero sudoers\n" +" -h, --help montri helpan mesaĝon kaj eliri\n" +" -n, --no-fork ne forki, plenumi malfore\n" +" -R, --random-drop elcenta ŝanco, ke la kontektoj interrompiĝos\n" +" -V, --version montri eldonon kaj eliri\n" + +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 +msgid "Protobuf-C version 1.3 or higher required" +msgstr "Protobuf-C, eldono 1.3 aŭ pli postulata" + +#: logsrvd/logsrvd.c:1916 +#, c-format +msgid "invalid random drop value: %s" +msgstr "validiga hazarda interrompiĝo-valoro: %s" + +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 +#, c-format +msgid "%s version %s\n" +msgstr "%s eldono %s\n" + +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "TLS ne regata" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 +#, c-format +msgid "%s: not a fully qualified path" +msgstr "%s: ne tute kvalifikita vojo" + +#: logsrvd/logsrvd_conf.c:829 +#, c-format +msgid "%s:%d unmatched '[': %s" +msgstr "%s:%d '[' sen kongruanta ']': %s" + +#: logsrvd/logsrvd_conf.c:840 +#, c-format +msgid "%s:%d invalid config section: %s" +msgstr "%s:%d nevalida agordo-sekcio: %s" + +#: logsrvd/logsrvd_conf.c:848 +#, c-format +msgid "%s:%d invalid configuration line: %s" +msgstr "%s:%d nevalida agordo-dosiera linio: %s" + +#: logsrvd/logsrvd_conf.c:854 +#, c-format +msgid "%s:%d expected section name: %s" +msgstr "%s:%d atendas sekcian nomon: %s" + +#: logsrvd/logsrvd_conf.c:868 +#, c-format +msgid "invalid value for %s: %s" +msgstr "nevalida valoro por %s: %s" + +#: logsrvd/logsrvd_conf.c:876 +#, c-format +msgid "%s:%d unknown key: %s" +msgstr "%s:%d nekonata ŝlosilvorto: %s" + +#: logsrvd/logsrvd_conf.c:1032 +#, c-format +msgid "unknown syslog facility %s" +msgstr "nekonata syslog-instalaĵo: %s" + +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 +#, c-format +msgid "unknown syslog priority %s" +msgstr "nekonata syslog-prioritato: %s" + +#: logsrvd/sendlog.c:126 +msgid "" +"\n" +"Options:\n" +" --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" +" -h, --host host to send logs to\n" +" -i, --iolog_id remote ID of I/O log to be resumed\n" +" -p, --port port to use when connecting to host\n" +" -r, --restart restart previous I/O log transfer\n" +" -R, --reject reject the command with the given reason\n" +" -b, --ca-bundle certificate bundle file to verify server's cert against\n" +" -c, --cert certificate file for TLS handshake\n" +" -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -V, --version display version information and exit\n" +msgstr "" +"\n" +"Elektoj:\n" +" --help montri helpilon kaj fini\n" +" -A, --accept sendi nur akcepto-eventon (neniun eneligon)\n" +" -h, --host retnodo al kiu sendi protokolojn\n" +" -i, --iolog_id fara identigilo de eneliga logo daŭrigota\n" +" -p, --port pordo uzota dum konektiĝi al retnodo\n" +" -r, --restart restartigi antaŭan eneligo-protokolan transigon\n" +" -R, --reject malakcepti la komandon kun donita kialo\n" +" -b, --ca-bundle atestilara dosiero kontraŭ kiu konstati la atestilon de la servilo\n" +" -c, --cert atestila dosiero por TLS-manpremo\n" +" -k, --key privatŝlosila dosiero\n" +" -n, --no-verify ne konstati la servilan atestilon\n" +" -t, --test provi kontrolan servilon per sendado de la elektita eneliga protokolo n-foje paralele\n" +" -V, --version montri eldonon kaj fini\n" + +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 +#, c-format +msgid "unable to look up %s:%s: %s" +msgstr "ne eblas serĉi je %s:%s %s" + +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "ne eblas atingi servilan IP-adreson" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 +#, c-format +msgid "unable to read %s/%s: %s" +msgstr "ne eblas legi je %s/%s: %s" + +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 +#, c-format +msgid "client message too large: %zu" +msgstr "klienta mesaĝo tro grandas: %zu" + +#: logsrvd/sendlog.c:790 +#, c-format +msgid "%s: write buffer already in use" +msgstr "%s: skribobufo jam uzata" + +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 +#, c-format +msgid "unexpected I/O event %d" +msgstr "neatendita eneliga evento %d" + +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 +#, c-format +msgid "%s: unexpected state %d" +msgstr "%s: neatendita stato %d" + +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 +msgid "invalid ServerHello" +msgstr "nevalida ServerHello" + +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 +#, c-format +msgid "error message received from server: %s" +msgstr "erarmesaĝo ricevita el servilo: %s" + +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 +#, c-format +msgid "abort message received from server: %s" +msgstr "abortiga mesaĝo ricevita el servilo: %s" + +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 +msgid "unable to unpack ServerMessage" +msgstr "neelpakebla ServerMessage" + +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 +#, c-format +msgid "%s: unexpected type_case value %d" +msgstr "%s neatendita valoro %d de type_case" + +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "eksvalidiĝo dum legado el servilo" + +#: logsrvd/sendlog.c:1154 +msgid "premature EOF" +msgstr "trofrua dosierfino" + +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 +#, c-format +msgid "server message too large: %u" +msgstr "servila mesaĝo tro granda: %u" + +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "eksvalidiĝo dum skribado al servilo" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "Eksvalidiĝo de TLS-manpremo okazis" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "ne eblas apliki eventon" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "TLS-konekto malsukcesis: %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "ne eblas ekigi SSL-kuntekston: %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Ne eblas generi SSL-objekton: %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Ne eblas almeti ŝtopilingon al la SSL-objekton: %s" + +#: logsrvd/sendlog.c:1772 +msgid "both restart point and iolog ID must be specified" +msgstr "kaj restartiga punkto kaj iolog-identigilo estas specifendaj" + +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "ne rajtas estigi restartigan punkton kiam neniu eneligaĵo estas sendita" + +#: logsrvd/sendlog.c:1851 +#, c-format +msgid "exited prematurely with state %d" +msgstr "trofrue finiĝis kun stato %d" + +#: logsrvd/sendlog.c:1852 +#, c-format +msgid "elapsed time sent to server [%lld, %ld]" +msgstr "pasinta tempo sentita al servilo [%lld, %ld]" + +#: logsrvd/sendlog.c:1854 +#, c-format +msgid "commit point received from server [%lld, %ld]" +msgstr "kunsendita punkto ricevita el servilo [%lld, %ld]" + +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "Kromnomo \"%s\" jam ekzistas" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:801 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "ne eblas forki" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "ne eblas ŝanĝi pasvorton por %s" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "ne eblas akiri ensalutan klason por uzanto %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "ne eblas komenci bsd-aŭtentikigon" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "malvalida aŭtentikiga tipo" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "ne eblas komenci BSD-aŭtentikigon" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "via konto ekzvalidiĝis" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "aprobo malsukcesis" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "ne eblas legi fwtk-agordon" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "ne eblas konektiĝi al aŭtentikiga servilo" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "konekto al aŭtentikiga servilo perdita" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -312,161 +899,161 @@ msgstr "" "eraro de aŭtentikiga servilo:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s ne eblas konverti ĉefon al ĉeno ('%s'): %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: ne eblas analizi: '%s': %s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: ne eblas trovi ccache-on: %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: ne eblas generi elektojn: %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: ne eblas akiri atestilojn: %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: ne eblas ekigi atestilan kaŝmemoron: %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: ne eblas konservi atestilon en kaŝmemoro: %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: ne eblas atingi gastiganton ĉefan: %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Ne eblas kontroli TGT! Ebla atako!: %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "ne eblas ekigi PAM: %s" -#: plugins/sudoers/auth/pam.c:319 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "Eraro de aŭtentikiga servilo: %s" -#: plugins/sudoers/auth/pam.c:338 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "malsukceso ĉe konta validigo, ĉu via konto estas ŝlosita?" -#: plugins/sudoers/auth/pam.c:349 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "Konto aŭ pasvorto eksvalidiĝis, restarigu vian pasvorton kaj reprovu" -#: plugins/sudoers/auth/pam.c:355 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "ne eblas ŝanĝi eksvalidan pasvorton: %s" -#: plugins/sudoers/auth/pam.c:366 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "Pasvorto eksvalidiĝis, kontaktu vian sistemestron" -#: plugins/sudoers/auth/pam.c:371 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Konto eksvalidiĝis aŭ PAM-agordon malhavas sekcion \"account\" por sudo, kontaktu vian sistemestron" -#: plugins/sudoers/auth/pam.c:379 plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "Eraro de administro de konto PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "vi ne ekzistas en la datumbazo %s" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "malsukcesis ekigi la bibliotekon de la API ACE" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "ne eblas kontakti la servilon de SecurID" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "Uzanto-identigilo ŝlosita pro Aŭtentikigo SecurID" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "malvalida salutnoma longo por SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "malvalida Aŭtentikiga Traktilo por SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "Komunikiĝo kun SecurID malsukcesis" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "nekonata SecurID-eraro" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "malvalida paskoda longo por SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "ne eblas ekigi SIA-seascon" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "malvalidaj aŭtentikigaj metodoj" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Nevalidaj aŭtentikigaj metodoj kompilitaj en sudo! Vi ne rajtas miksi dependan kaj sendependan aŭtentikigon." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "neniu aŭtentikiga metodo" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Ekzistas neniaj aŭtentikigaj metodoj kompilitaj en sudo! Se vi volas malŝalti aŭtentikigon, uzu la agordan parametron --disable-authentication." -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "Ne eblas komenci aŭtentikigajn metodojn." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Aŭtentikigaj metodoj:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Ne eblis determini revizian kondiĉon" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "ne eblis konservi revizian rikordon" -#: plugins/sudoers/check.c:269 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -486,121 +1073,113 @@ msgstr "" " #3) Granda povo devigas grandan responson.\n" "\n" -#: plugins/sudoers/check.c:312 plugins/sudoers/check.c:322 -#: plugins/sudoers/sudoers.c:700 plugins/sudoers/sudoers.c:748 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "nekonata uid: %u" -#: plugins/sudoers/check.c:317 plugins/sudoers/iolog.c:255 -#: plugins/sudoers/policy.c:921 plugins/sudoers/sudoers.c:1163 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "nekonata uzanto: %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "alkremento de ordo: %s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "komenca ordo: %s: %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "ŝtopado de ordo: %s: %s" -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:289 -#: plugins/sudoers/visudo.c:184 -#, c-format -msgid "%s version %s\n" -msgstr "%s eldono %s\n" - -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "%s gramatika eldono %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "nesubtenata enig-formo %s" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "nesubtenata elig-formo %s" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s: eliga kaj eniga dosieroj devas esti malsamaj" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:176 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "ne eblas ekigi aŭtomatajn valorojn de sudoers" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: nekonata ŝlosilvorto: %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "malvalida defaŭlto-tipo: %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "malvalida demeto-tipo: %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "malvalida filtro: %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:1130 -#: plugins/sudoers/cvtsudoers_ldif.c:643 plugins/sudoers/iolog.c:413 -#: plugins/sudoers/iolog_util.c:75 plugins/sudoers/sudoers.c:914 -#: plugins/sudoers/sudoreplay.c:338 plugins/sudoers/sudoreplay.c:1431 -#: plugins/sudoers/timestamp.c:448 plugins/sudoers/tsdump.c:135 -#: plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "ne eblas malfermi: %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "malsukcesis analizi dosieron %s, nekonata eraro" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "analiza eraro en %s proksime al linio %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "analiza eraro en %s\n" -#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/iolog.c:500 -#: plugins/sudoers/sudoreplay.c:1135 plugins/sudoers/timestamp.c:332 -#: plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "ne eblas skribi al %s" @@ -654,43 +1233,30 @@ msgstr "" " -s, --suppress=sekcioj demeti eligon el kelkaj sekcioj\n" " -V, --version montri informon pri versio kaj eliri" -#: plugins/sudoers/cvtsudoers_json.c:684 plugins/sudoers/cvtsudoers_json.c:720 -#: plugins/sudoers/cvtsudoers_json.c:938 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "en defaults estas nekonata enigo \"%s\"" -#: plugins/sudoers/cvtsudoers_json.c:858 plugins/sudoers/cvtsudoers_json.c:873 -#: plugins/sudoers/cvtsudoers_ldif.c:308 plugins/sudoers/cvtsudoers_ldif.c:319 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "ne eblas atingi GMT-tempon" -#: plugins/sudoers/cvtsudoers_json.c:861 plugins/sudoers/cvtsudoers_json.c:876 -#: plugins/sudoers/cvtsudoers_ldif.c:311 plugins/sudoers/cvtsudoers_ldif.c:322 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "ne eblas aranĝi tempo-indikilon" -#: plugins/sudoers/cvtsudoers_ldif.c:526 plugins/sudoers/env.c:330 -#: plugins/sudoers/env.c:337 plugins/sudoers/env.c:442 -#: plugins/sudoers/ldap.c:496 plugins/sudoers/ldap.c:727 -#: plugins/sudoers/ldap.c:1060 plugins/sudoers/ldap_conf.c:227 -#: plugins/sudoers/ldap_conf.c:317 plugins/sudoers/linux_audit.c:89 -#: plugins/sudoers/logging.c:1105 plugins/sudoers/policy.c:625 -#: plugins/sudoers/policy.c:635 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:852 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:161 -#, c-format -msgid "internal error, %s overflow" -msgstr "interna eraro, troo en %s" - -#: plugins/sudoers/cvtsudoers_ldif.c:595 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "tro multaj enigoj de sudoers, maksimume %u" -#: plugins/sudoers/cvtsudoers_ldif.c:638 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "la medivariablo SUDOERS_BASE ne estas difinita kaj la modifilo -b ne estis indikata." @@ -1099,8 +1665,8 @@ msgstr "Administradi validigon de konto PAM" #: plugins/sudoers/def_data.c:406 #, c-format -msgid "Maximum I/O log sequence number: %u" -msgstr "Maksimuma sinsekva numero de la en/eliga protokolo: %u" +msgid "Maximum I/O log sequence number: %s" +msgstr "Maksimuma sinsekva numero de la eneliga protokolo: %s" #: plugins/sudoers/def_data.c:410 msgid "Enable sudoers netgroup support" @@ -1210,267 +1776,318 @@ msgstr "Protokoli kiam komando estas permesata de sudoers" msgid "Log when a command is denied by sudoers" msgstr "Protokoli kiam komando estas malpermesata de sudoers" -#: plugins/sudoers/defaults.c:231 +#: plugins/sudoers/def_data.c:510 +msgid "Sudo log server(s) to connect to with optional port" +msgstr "Sudo: protokoli servilo(j)n al kiuj konektiĝi kun libervola pordo" + +#: plugins/sudoers/def_data.c:514 +#, c-format +msgid "Sudo log server timeout in seconds: %u" +msgstr "Sudo: protokoli servilan eksvalidiĝon laŭ sekundoj: %u" + +#: plugins/sudoers/def_data.c:518 +msgid "Enable SO_KEEPALIVE socket option on the socket connected to the logserver" +msgstr "Ebligi ŝtopilingan elekton SO_KEEPALIVE por la ŝtopilingo konektita al la protokolservilo" + +#: plugins/sudoers/def_data.c:522 +#, c-format +msgid "Path to the audit server's CA bundle file: %s" +msgstr "Vojo al atestilara dosiero de la kontrola servilo: %s" + +#: plugins/sudoers/def_data.c:526 +#, c-format +msgid "Path to the sudoers certificate file: %s" +msgstr "Vojo al atestila dosiero de sudoers: %s" + +#: plugins/sudoers/def_data.c:530 +#, c-format +msgid "Path to the sudoers private key file: %s" +msgstr "Vojo al la privatŝlosila dosiero de sudoers: %s" + +#: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "Konstati ke la atestilo de la protokolo-servilo validas" + +#: plugins/sudoers/def_data.c:538 +msgid "Allow the use of unknown runas user and/or group ID" +msgstr "Permesi la uzon de nekonata plenumkiel-uzanto kajaŭ grupa identigilo" + +#: plugins/sudoers/def_data.c:542 +msgid "Only permit running commands as a user with a valid shell" +msgstr "Permesi nur plenumigi komandojn kiel uzanto kun valida ŝelo" + +#: plugins/sudoers/def_data.c:546 +msgid "Set the pam remote user to the user running sudo" +msgstr "Agordi la PAM-foran uzanton al la uzanto, kiu plenumigas je sudo" + +#: plugins/sudoers/def_data.c:550 +msgid "Set the pam remote host to the local host name" +msgstr "Agordi la PAM-foran retnodon al la loka nodnomo" + +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d nekonata enigo de defaults \"%s\"" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s: nekonata enigo de defaults \"%s\"" -#: plugins/sudoers/defaults.c:277 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d neniu valoro indikita por \"%s\"" -#: plugins/sudoers/defaults.c:280 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s: neniu valoro indikita por \"%s\"" -#: plugins/sudoers/defaults.c:300 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d valoroj por \"%s\" devas komenciĝi per '/'" -#: plugins/sudoers/defaults.c:303 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s: valoroj por \"%s\" devas komenciĝi per '/'" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d parametro \"%s\" ne povas havi valoron" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s: parametro \"%s\" ne povas havi valoron" -#: plugins/sudoers/defaults.c:353 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d malvalida Defaults-tipo 0x%x por parametro \"%s\"" -#: plugins/sudoers/defaults.c:356 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s: malvalida Defaults-tipo 0x%x por parametro \"%s\"" -#: plugins/sudoers/defaults.c:366 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d valoro \"%s\" estas malvalida por parametro \"%s\"" -#: plugins/sudoers/defaults.c:369 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s: valoro \"%s\" estas malvalida por parametro \"%s\"" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: medio tro granda" -#: plugins/sudoers/env.c:1132 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "ne eblas rekonstrui la medion" -#: plugins/sudoers/env.c:1206 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "bedaŭre vi ne estas permesata valorizi la jenajn medivariablojn: %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "analiza eraro en %s proksime al linio %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "analiza eraro en %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "nekonata resuma tipo %d por %s" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s: lega eraro" -#: plugins/sudoers/group_plugin.c:90 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s devas esti estrata de uid %d" -#: plugins/sudoers/group_plugin.c:94 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s devas esti skribebla nur de estro" -#: plugins/sudoers/group_plugin.c:102 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "ne eblas ŝarĝi je %s: %s" -#: plugins/sudoers/group_plugin.c:108 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "ne eblas trovi simbolon \"group_plugin\" en %s" -#: plugins/sudoers/group_plugin.c:113 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: nekongrua grupa kromprogramo: ĉefa eldono %d, atendita %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "ne eblas trakti IP-adreson \"%s\"" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "ne eblas trakti retmaskon \"%s\"" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Loka IP-adresa kaj retmaska paroj:\n" -#: plugins/sudoers/iolog.c:117 plugins/sudoers/mkdir_parents.c:82 -#, c-format -msgid "%s exists but is not a directory (0%o)" -msgstr "%s ekzistas sed ne dosierujo (0%o)" - -#: plugins/sudoers/iolog.c:142 plugins/sudoers/iolog.c:182 -#: plugins/sudoers/mkdir_parents.c:71 plugins/sudoers/timestamp.c:212 -#, c-format -msgid "unable to mkdir %s" -msgstr "ne eblas mkdir-i: %s" - -#: plugins/sudoers/iolog.c:186 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 -#, c-format -msgid "unable to change mode of %s to 0%o" -msgstr "ne eblas ŝanĝi reĝimon de %s al 0%o" - -#: plugins/sudoers/iolog.c:294 plugins/sudoers/sudoers.c:1194 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "nekonata grupo: %s" -#: plugins/sudoers/iolog.c:464 plugins/sudoers/sudoers.c:918 -#: plugins/sudoers/sudoreplay.c:846 plugins/sudoers/sudoreplay.c:1542 -#: plugins/sudoers/tsdump.c:145 -#, c-format -msgid "unable to read %s" -msgstr "ne eblas legi %s" - -#: plugins/sudoers/iolog.c:579 plugins/sudoers/iolog.c:801 -#, c-format -msgid "unable to create %s" -msgstr "ne eblas krei: %s" - -#: plugins/sudoers/iolog.c:824 plugins/sudoers/iolog.c:1039 -#: plugins/sudoers/iolog.c:1115 plugins/sudoers/iolog.c:1209 -#: plugins/sudoers/iolog.c:1270 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "ne eblas skribi al eneliga protokoldosiero: %s" -#: plugins/sudoers/iolog.c:1073 +#: plugins/sudoers/iolog.c:566 +msgid "unable to update sequence file" +msgstr "ne eblas ĝisdatigi sinsekvan dosieron" + +#: plugins/sudoers/iolog.c:605 +#, c-format +msgid "unable to create %s/%s" +msgstr "ne eblas krei: %s/%s" + +#: plugins/sudoers/iolog.c:631 +msgid "unable to connect to log server" +msgstr "ne eblas konektiĝi al protokolo-servilo" + +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: interna eraro, protokola dosiero de en/eligo por evento %d ne estas malferma" -#: plugins/sudoers/iolog.c:1233 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 +msgid "unable to read the clock" +msgstr "ne eblas legi la horloĝon" + +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: interna eraro, malvalida signalo %d" -#: plugins/sudoers/iolog_util.c:90 -#, c-format -msgid "%s: invalid log file" -msgstr "%s: malvalida protokolo-dosiero" +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "eraro en evento-iteracio" -#: plugins/sudoers/iolog_util.c:108 +#: plugins/sudoers/iolog_client.c:194 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: mankas temp-indikila kampo" +msgid "Creation of new SSL_CTX object failed: %s" +msgstr "Kreiĝo de nova objekto SSL_CTX malsukcesis: %s" -#: plugins/sudoers/iolog_util.c:114 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: temp-indikilo %s: %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "TLS-konekto al %s:%s malsukcesis: %s" -#: plugins/sudoers/iolog_util.c:121 +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "TLS-komenciĝo malsukcesis" + +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "TLS-manpremo malsukcesis" + +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 +msgid "unable to get time of day" +msgstr "ne eblas akiri la tempon de la tago" + +#: plugins/sudoers/iolog_client.c:986 #, c-format -msgid "%s: user field is missing" -msgstr "%s: mankas kampo de uzanto" +msgid "%s: internal error, invalid exit status %d" +msgstr "%s: interna eraro, malvalida finiĝo-stato %d" -#: plugins/sudoers/iolog_util.c:130 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: mankas kampo de runa uzanto" +#: plugins/sudoers/iolog_client.c:1523 +msgid "lost connection to log server" +msgstr "konekto al protokolo-servilo perdita" -#: plugins/sudoers/iolog_util.c:139 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: mankas kampo de runa grupo" +#: plugins/sudoers/iolog_client.c:1600 +msgid "missing write buffer" +msgstr "mankanta skribobufo" -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "starttls ne estas regata dum uzo de ldaps" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "ne eblas ekigi SSL-asertilon kaj ŝlosilan datumbazon: %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "por uzi SSL, TLS_CERT devas havi valoron en %s" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "ne eblas ekigi LDAP-on: %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls specifita sed LDAP-bibliotekoj ne havas la funkciojn ldap_start_tls_s() kaj ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:734 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "malvalida atributo de sudoOrder: %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: pordo tro granda" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "nekonata retadresa tipo de LDAP: %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "ne eblas miksi sekurajn kaj nesekurajn retadresojn de LDAP" -#: plugins/sudoers/ldap_util.c:456 plugins/sudoers/ldap_util.c:458 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "ne eblas konverti sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "ne eblas malfermi revizian sistemon" @@ -1478,80 +2095,62 @@ msgstr "ne eblas malfermi revizian sistemon" msgid "unable to send audit message" msgstr "ne eblas sendi revizian mesaĝon" -#: plugins/sudoers/logging.c:120 -#, c-format -msgid "%8s : %s" -msgstr "%8s: %s" - -#: plugins/sudoers/logging.c:148 -#, c-format -msgid "%8s : (command continued) %s" -msgstr "%8s : (komando daŭrigis) %s" - -#: plugins/sudoers/logging.c:177 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "ne eblas malfermi protokolon: %s" -#: plugins/sudoers/logging.c:185 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "ne eblas ŝlosi protokolon: %s" -#: plugins/sudoers/logging.c:218 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "ne eblas skribi al protokolo: %s" -#: plugins/sudoers/logging.c:248 -msgid "No user or host" -msgstr "Neniu uzanto aŭ gastiganto" - -#: plugins/sudoers/logging.c:250 -msgid "validation failure" -msgstr "validiga malsukceso" - -#: plugins/sudoers/logging.c:261 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "uzanto NE estas en sudoers" -#: plugins/sudoers/logging.c:263 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "uzanto NE permesata en gastiganto" -#: plugins/sudoers/logging.c:265 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "komando ne permesata" -#: plugins/sudoers/logging.c:301 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s ne estas en la dosiero sudoers. Ĉi tiu estos raportita.\n" -#: plugins/sudoers/logging.c:304 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s ne estas permesata plenumigi sudo-on en %s. Ĉi tio estos raportita.\n" -#: plugins/sudoers/logging.c:308 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Bedaŭre uzanto %s ne rajtas plenumigi sudo en %s.\n" -#: plugins/sudoers/logging.c:311 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Bedaŭre uzanto %s ne rajtas plenumigi '%s%s%s' kiel %s%s%s en %s.\n" -#: plugins/sudoers/logging.c:348 plugins/sudoers/sudoers.c:442 -#: plugins/sudoers/sudoers.c:444 plugins/sudoers/sudoers.c:446 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:603 -#: plugins/sudoers/sudoers.c:605 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s: komando ne trovita" -#: plugins/sudoers/logging.c:350 plugins/sudoers/sudoers.c:438 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -1560,53 +2159,47 @@ msgstr "" "ni malatentas \"%s\" trovita en '.'\n" "Uzu \"sudo ./%s\" se tio estas la \"%s\" , kiun vi volas plenumigi." -#: plugins/sudoers/logging.c:367 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "aŭtentiga malsukceso" -#: plugins/sudoers/logging.c:393 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "pasvorto estas bezonata" -#: plugins/sudoers/logging.c:463 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u malĝusta pasvorta provo" msgstr[1] "%u malĝustaj pasvortaj provoj" -#: plugins/sudoers/logging.c:728 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "ne eblas kopii enigon: %m" -#: plugins/sudoers/logging.c:768 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "ne eblas plenumigi %s-on: %m" -#: plugins/sudoers/logging.c:809 plugins/sudoers/logging.c:865 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "ne eblas forki: %m" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "ne eblas malfermi tubon: %m" -#: plugins/sudoers/match_digest.c:103 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "resumo por %s (%s) ne estas laŭ la formo %s" -#: plugins/sudoers/mkdir_parents.c:77 plugins/sudoers/sudoers.c:943 -#: plugins/sudoers/visudo.c:437 plugins/sudoers/visudo.c:733 -#, c-format -msgid "unable to stat %s" -msgstr "ne eblas apliki stat al %s" - -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -1615,7 +2208,7 @@ msgstr "" "\n" "LDAP-rolo: %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -1624,98 +2217,98 @@ msgstr "" "\n" "Ero en sudoers:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " RunAsUsers: " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " RunAsGroups: " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Modifiloj: " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Komandoj:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Kongruantaj eroj de Defaults: %s en %s:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Plenumigkiela komando-specifaj aŭtomataĵoj por %s:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Uzanto %s rajtas plenumigi la jenajn komandojn en %s:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Uzanto %s ne rajtas plenumigi sudo-on en %s.\n" -#: plugins/sudoers/parse_ldif.c:604 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "ni preteratentas malkompletan sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:664 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "malvalida LDIF-atributo: %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:116 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "malvalida %.*s difinita de sudo-fasado" -#: plugins/sudoers/policy.c:295 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "ne eblas trakti reto-adresan liston" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "uzantnomo ne difinita de sudo-fasado" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "uzanto-ID ne difinita de sudo-fasado" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "grupo-ID ne difinita de sudo-fasado" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "gastiganta nomo ne difinita de sudo-fasado" -#: plugins/sudoers/policy.c:808 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "ne eblas plenumigi: %s" -#: plugins/sudoers/policy.c:939 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Eldono %s de la konduta kromprogramo\n" -#: plugins/sudoers/policy.c:941 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Eldono %d de la gramatikilo de sudoers\n" -#: plugins/sudoers/policy.c:945 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -1724,367 +2317,382 @@ msgstr "" "\n" "Vojo de sudoers: %s\n" -#: plugins/sudoers/policy.c:948 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "vojo de nsswitch: %s\n" -#: plugins/sudoers/policy.c:950 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "vojo de ldap.conf: %s\n" -#: plugins/sudoers/policy.c:951 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "vojo de ldap.secret: %s\n" -#: plugins/sudoers/policy.c:984 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "ne eblas registri hokon el tipo %d (versio %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "ne eblas konservi uid-on %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "ne eblas konservi uid-on %u, jam ekzistas" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "ne eblas krei tenejan uzanton: %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "ne eblas konservi uzanton %s, jam ekzistas" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "ne eblas konservi gid-on %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "ne eblas konservi gid-on %u, jam ekzistas" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "ne eblas konservi grupon %s" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "ne eblas konservi grupon %s, jam ekzistas" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "ne eblas konservi grupan liston por %s, jam ekzistas" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "ne eblas konservi grupliston por %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "ne eblas trakti grupon en %s" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "ne eblas trakti gids por %s" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:478 -#: plugins/sudoers/set_perms.c:921 plugins/sudoers/set_perms.c:1254 -#: plugins/sudoers/set_perms.c:1573 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "permeso-staka troo" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:409 -#: plugins/sudoers/set_perms.c:486 plugins/sudoers/set_perms.c:788 -#: plugins/sudoers/set_perms.c:929 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1262 plugins/sudoers/set_perms.c:1506 -#: plugins/sudoers/set_perms.c:1581 plugins/sudoers/set_perms.c:1672 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "permeso-staka maltroo" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:532 -#: plugins/sudoers/set_perms.c:1315 plugins/sudoers/set_perms.c:1614 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "ne eblas ŝanĝi al radika gid" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:629 -#: plugins/sudoers/set_perms.c:1060 plugins/sudoers/set_perms.c:1392 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "ne eblas ŝanĝi al plenumigkiela gid" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:634 -#: plugins/sudoers/set_perms.c:1065 plugins/sudoers/set_perms.c:1397 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "ne eblas elekti vektoron de plenumigkiela grupo" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:645 -#: plugins/sudoers/set_perms.c:1074 plugins/sudoers/set_perms.c:1406 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "ne eblas ŝanĝi al plenumigkiela uid" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:663 -#: plugins/sudoers/set_perms.c:1090 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "ne eblas ŝanĝi al gid de sudo-redaktantoj" -#: plugins/sudoers/set_perms.c:396 plugins/sudoers/set_perms.c:775 -#: plugins/sudoers/set_perms.c:1165 plugins/sudoers/set_perms.c:1493 -#: plugins/sudoers/set_perms.c:1659 +#: 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 msgid "too many processes" msgstr "tro da procezoj" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "ne eblas scii la nunan labor-dosierujon" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "tranĉita ekzamen-vojo user_cmnd: %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "tranĉita ekzamen-vojo argv[0]: %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "mesaĝo audit_failure tro longas" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "ne eblas ekigi SSS-fonton. Ĉu SSSD estas instalita en via maŝino?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "ne eblas trovi simbolon \"%s\" en %s" -#: plugins/sudoers/sudoers.c:212 plugins/sudoers/sudoers.c:871 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "problemoj kun aŭtomataj eroj" -#: plugins/sudoers/sudoers.c:216 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "ne validaj fontotekstoj de sudoers trovita, ĉesiganta" -#: plugins/sudoers/sudoers.c:254 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers specifas, ke ĉefuzanto ne rajtas sudo-i" -#: plugins/sudoers/sudoers.c:312 +#: plugins/sudoers/sudoers.c:357 +msgid "user not allowed to override closefrom limit" +msgstr "uzanto ne permesata superregi la limigon de closefrom" + +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "vi ne rajtas uzi la parametron -C" -#: plugins/sudoers/sudoers.c:359 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "tempo-indikila posedanto (%s): Nenia uzanto" -#: plugins/sudoers/sudoers.c:374 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "neniu tty" -#: plugins/sudoers/sudoers.c:375 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "bedaŭre vi devas havi tty-on por plenumigi sudo-on" -#: plugins/sudoers/sudoers.c:437 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 +#, c-format +msgid "invalid shell for user %s: %s" +msgstr "nevalida ŝelo por uzanto %s: %s" + +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "komando en nuna dosierujo" -#: plugins/sudoers/sudoers.c:456 -msgid "sorry, you are not allowed set a command timeout" -msgstr "bedaŭre vi ne rajtas elekti komando-eksvalidiĝo" +#: plugins/sudoers/sudoers.c:525 +msgid "user not allowed to set a command timeout" +msgstr "uzanto ne rajtas elekti komando-eksvalidiĝon" -#: plugins/sudoers/sudoers.c:464 +#: plugins/sudoers/sudoers.c:526 +msgid "sorry, you are not allowed set a command timeout" +msgstr "bedaŭre vi ne rajtas elekti komando-eksvalidiĝon" + +#: plugins/sudoers/sudoers.c:534 +msgid "user not allowed to set a preserve the environment" +msgstr "uzanto ne rajtas konservi la medion" + +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "bedaŭre vi ne rajtas konservi la medion" -#: plugins/sudoers/sudoers.c:815 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "komando tro longas" -#: plugins/sudoers/sudoers.c:947 +#: plugins/sudoers/sudoers.c:936 +msgid "sudoedit doesn't need to be run via sudo" +msgstr "sudoedit ne devas plenumiĝi per sudo" + +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 +#, c-format +msgid "unable to read %s" +msgstr "ne eblas legi %s" + +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 +#, c-format +msgid "unable to stat %s" +msgstr "ne eblas apliki stat al %s" + +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s ne estas normala dosiero" -#: plugins/sudoers/sudoers.c:951 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s estas estrita de uid %u, devas esti %u" -#: plugins/sudoers/sudoers.c:955 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s estas skribebla de ĉiuj" -#: plugins/sudoers/sudoers.c:959 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s estas estrita de gid %u, devas esti %u" -#: plugins/sudoers/sudoers.c:992 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "nur ĉefuzanto rajtas uzi \"-c %s\"" -#: plugins/sudoers/sudoers.c:1011 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "nekonata ensaluta klaso: %s" -#: plugins/sudoers/sudoers.c:1096 plugins/sudoers/sudoers.c:1110 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "ne eblas trovi gastiganton %s" -#: plugins/sudoers/sudoreplay.c:250 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "malvalida filtrila elekto: %s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "malvalida maksimuma atendo: %s" -#: plugins/sudoers/sudoreplay.c:286 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "malvalida rapida faktoro: %s" -#: plugins/sudoers/sudoreplay.c:321 +#: plugins/sudoers/sudoreplay.c:333 #, c-format -msgid "%s/%.2s/%.2s/%.2s/timing: %s" -msgstr "%s/%.2s/%.2s/%.2s tempo-registrado: %s" +msgid "%s/%.2s/%.2s/%.2s: %s" +msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:326 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/tempo-registrado: %s" -#: plugins/sudoers/sudoreplay.c:330 +#: plugins/sudoers/sudoreplay.c:342 #, c-format -msgid "%s/%s/timing: %s" -msgstr "%s/%s/tempo-registrado: %s" +msgid "%s/%s: %s" +msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:346 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "Refaranta sudo-seancon: %s" -#: plugins/sudoers/sudoreplay.c:544 plugins/sudoers/sudoreplay.c:591 -#: plugins/sudoers/sudoreplay.c:789 plugins/sudoers/sudoreplay.c:898 -#: plugins/sudoers/sudoreplay.c:983 plugins/sudoers/sudoreplay.c:998 -#: plugins/sudoers/sudoreplay.c:1005 plugins/sudoers/sudoreplay.c:1012 -#: plugins/sudoers/sudoreplay.c:1019 plugins/sudoers/sudoreplay.c:1026 -#: plugins/sudoers/sudoreplay.c:1174 -msgid "unable to add event to queue" -msgstr "ne eblas aldoni eventon al atendovico" - -#: plugins/sudoers/sudoreplay.c:659 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "ne eblas elekti tty-on en nudan reĝimon" -#: plugins/sudoers/sudoreplay.c:710 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Averto: via terminalo estas tro malgranda por konvene reskribi la protokolon.\n" -#: plugins/sudoers/sudoreplay.c:711 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Protokola grando estas %dx%d, sed via terminala grando estas %dx%d." -#: plugins/sudoers/sudoreplay.c:739 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Refarado finita, premu iu ajn klavon por restarigi la terminalon." -#: plugins/sudoers/sudoreplay.c:772 -#, c-format -msgid "invalid timing file line: %s" -msgstr "malvalida linio en la tempo-registran dosieron: %s" - -#: plugins/sudoers/sudoreplay.c:1208 plugins/sudoers/sudoreplay.c:1233 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "ambigua esprimo \"%s\"" -#: plugins/sudoers/sudoreplay.c:1255 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "mankas krampo kongruanta al ')' en esprimo" -#: plugins/sudoers/sudoreplay.c:1259 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "nekonata serĉaĵo \"%s\"" -#: plugins/sudoers/sudoreplay.c:1274 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s bezonas parametron" -#: plugins/sudoers/sudoreplay.c:1277 plugins/sudoers/sudoreplay.c:1518 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "malvalida regulesprimo: %s" -#: plugins/sudoers/sudoreplay.c:1281 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "ne eblis analizi daton \"%s\"" -#: plugins/sudoers/sudoreplay.c:1290 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "mankas krampo kongruanta al '(' en esprimo" -#: plugins/sudoers/sudoreplay.c:1292 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "malvalida posta \"or\"" -#: plugins/sudoers/sudoreplay.c:1294 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "malvalida posta \"!\"" -#: plugins/sudoers/sudoreplay.c:1344 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "nekonata serĉtipo %d" -#: plugins/sudoers/sudoreplay.c:1611 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "uzado: %s [-hnRS] [-d ujo] [-m num] [-s num] ID\n" -#: plugins/sudoers/sudoreplay.c:1614 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "uzado: %s [-h] [-d ujo] -l [serĉaĵo]\n" -#: plugins/sudoers/sudoreplay.c:1623 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2093,7 +2701,7 @@ msgstr "" "%s - refari sudo-seancajn protokolojn\n" "\n" -#: plugins/sudoers/sudoreplay.c:1625 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2121,11 +2729,11 @@ msgstr "" " -s, --speed=num rapidigi aŭ malrapidigi eligon\n" " -V, --version eligi eldonan informon kaj eliri" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\thost sen egalo" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2133,7 +2741,7 @@ msgstr "" "\n" "Komando permesata" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2141,7 +2749,7 @@ msgstr "" "\n" "Komando rifuzata" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2149,127 +2757,126 @@ msgstr "" "\n" "Komando sen egalo" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s estas skribebla de la grupo" -#: plugins/sudoers/timestamp.c:343 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "ne eblas mallongigi tempo-indikilan dosieron ĝis %lld bajtoj" -#: plugins/sudoers/timestamp.c:829 plugins/sudoers/timestamp.c:921 -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:504 -msgid "unable to read the clock" -msgstr "ne eblas legi la horloĝon" - -#: plugins/sudoers/timestamp.c:840 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "ignoranta tempo-indikilon el la estonteco" -#: plugins/sudoers/timestamp.c:863 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "tempo-indikilo tro estonte: %20.20s" -#: plugins/sudoers/timestamp.c:985 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "ne eblas ŝlosi tempo-indikilan dosieron %s" -#: plugins/sudoers/timestamp.c:1029 plugins/sudoers/timestamp.c:1049 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "vojo de prelega stato tro longas: %s/%s" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/toke_util.c:124 +msgid "sudoedit should not be specified with a path" +msgstr "sudoedit plej bone ne specifiĝu kun vojo" + +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "la domifilo -x estos forigita en posta eldono" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "bonvolu konsideri uzi la utilaĵon cvtsudoers anstataŭe" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "premu enen-klavon por redakti %s-on: " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "specifita tekstoredaktilo (%s) ne ekzistas" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "neniu tekstoredaktilo trovita (vojo = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "skriba eraro" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "ne eblas apliki stat al provizora dosiero (%s), %s neŝanĝita" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "nul-longa provizora dosiero (%s), %s neŝanĝita" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "redaktilo (%s) malsukcesis, %s neŝanĝita" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s neŝanĝita" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "ne eblas remalfermi provizoran dosieron (%s), %s neŝanĝita." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" +msgid "unable to parse temporary file (%s), unknown error" msgstr "ne eblas analizi provizoran dosieron (%s), nekonata eraro" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "interna eraro, ne eblas trovi %s en listo!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "ne eblas ŝanĝi (uid, gid) de %s al (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s kaj %s ne estas la sama dosiersistemo, uzanta mv-on por alinomi" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "komando malsukcesis: '%s %s %s', %s neŝanĝita" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "eraro dum alinomi %s-on; %s neŝanĝita" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "Kion nun? " -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2281,66 +2888,66 @@ msgstr "" " (x) eliri sen konservi ŝanĝojn al sudoers-dosiero\n" " (Q) Eliri kaj konservi ŝanĝojn al sudoers-dosiero (DANĜERA!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "ne eblas plenumigi: %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: malĝusta estro (uid, gid) devas esti (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: misaj permesoj, devas esti reĝimo 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s: analizita senerare\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s okupata, reprovu pli malfrue" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "ne eblas ŝlosi: %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Ĉu redakti ja? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Eraro: %s:%d ciklo en %s \"%s\"" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Averto: %s:%d ciklo en %s \"%s\"" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Eraro: %s:%d %s \"%s\" estas referencita sed ne difinita" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Averto: %s:%d %s \"%s\" estas referencita sed ne difinita" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Averto: %s:%d neuzata %s \"%s\"" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2349,7 +2956,7 @@ msgstr "" "%s - sekure redakti la dosieron sudoers\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2361,7 +2968,7 @@ msgid "" " -V, --version display version information and exit\n" msgstr "" "\n" -"Modifiloj:\n" +"Elektoj:\n" " -c, --check nur kontroli\n" " -f, --file=sudoers indiki lokon de la dosiero sudoers\n" " -h, --help montri helpan mesaĝon kaj eliri\n" @@ -2369,42 +2976,6 @@ msgstr "" " -s, --strict severa kontrolado de sintakso\n" " -V, --version montri eldonon kaj eliri\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "tro da niveloj de inkluzivaĵoj" - -#~ msgid "ignoring invalid attribute value: %s" -#~ msgstr "ni preteratentas malvalidan atribut-valoron: %s" - -#~ msgid "unable to cache user %s, out of memory" -#~ msgstr "ne eblas konservi uzanton %s, memoro plenplena" - -#~ msgid "unable to cache group %s, out of memory" -#~ msgstr "ne eblas konservi grupon %s, memoro plenplena" - -#~ msgid "unable to cache group list for %s, out of memory" -#~ msgstr "ne eblas konservi grupan liston por %s, memoro plenplena" - -#~ msgid "" -#~ "\n" -#~ "LDAP Role: UNKNOWN\n" -#~ msgstr "" -#~ "\n" -#~ "LDAP-rolo: NEKONATA\n" - -#~ msgid " Order: %s\n" -#~ msgstr " Ordo: %s\n" - -#~ msgid "" -#~ "\n" -#~ "SSSD Role: %s\n" -#~ msgstr "" -#~ "\n" -#~ "SSSD-rolo: %s\n" - -#~ msgid "" -#~ "\n" -#~ "SSSD Role: UNKNOWN\n" -#~ msgstr "" -#~ "\n" -#~ "SSSD-rolo: NEKONATA\n" diff --git a/plugins/sudoers/po/fr.mo b/plugins/sudoers/po/fr.mo index ebfc3e3723db35805ecc9eda4fb8a6f03ab3f723..92b14642acb5cf64d53037bfcf8ed27eb75cecf9 100644 GIT binary patch delta 14398 zcmbW-2Y6J~zW4DxAs{Hd*JM*dXrYHr=qQLFO+|_f$%G6fGhqr%U_hiQ>TyI60r6k~ zRKPP*6+uH$5gUqf6bn*SPyrPc^LR&A_Y!LmN3Ub>!IEh{I@vdW{^aXOYGegG@tlTN%5`xLXR*Rf5a zWhJ(c~lKioako*6m_h^|1#wMi25%>tU>pZ(~C|j#aIQWtHm6sA;fK7o=lf z9Eja5bm6z)V_zZc8!e(MyK5_k!9 z!=I=T-Pp~t8eu!s1MWcvX@#*FzKmqm`VyO9mF}b$yJK_AMs;*4CgTQ7!go;DoyCY= zSgwb8aT40ZX{Z|pqF(HC;`>p{;u&m<2e2+)!3LPrlY6lj*2YPwjy;4L&<<3FPNMF+ z+LQe2MajKP>bqeL;=53D7jRsOx^6#eWT%|CN^i?*Nt}*0W}`Z?0QG_wF%{o);$Kk% zs@}(Rqb~vR0WV`c zY}Mb4Y#1t2xyUK&Nz{~_L=7b2R`dKwLn@7F7=h~fT+{_mA)l~SfXcuxsPDb?0L$VT zRv*-qJc3PdGpYlhqm6%I3rxPvWM&ZZgZ3DVm2` z<$F;b{S!6fltHFrW034yPogq-94lef+s!I(f_mZYs7!>hIqt?JegEgFq|;DlFe?^& zpy>m$fNUxIap26d$6-R659gzbrEV@=$Snxey~4wV{dM%Ehjd1Ye-T!+fw zPE;n2qcTu#l(84;E0}_M-eaT4zixQPX}Ey8vC(MrBQYF15zoL{xDAu>Fe(!l9qWxT z9UqKcX}=HEp*^VY{v*_Ts@`M1k_>D}?2b@T4;P}1uVGz0hRVP-?1t^fnvqVy8pJzL zpW9(f!e1S$xXoH>i|W8#$TV9MFp6(r1`Z!*rY7Wn*2OcZxxX>fjHm-DBVN>3 z@VL|dDh?q20kz6IW|@p+q2@M&+`=OJ!u}ZuM9UvtOZWP4ov2P@39Wvlx;qf z#;8?00hN(3cEp#kI-W*dZ;jXQIoUvcJ?YpGb5I$67?rsKEQiN1{`-H9ie8+UV|vyA z_24^D5B6gtT!LCWTd@)z#`1U?m9fjH7c}&mOm#<_*n_D!AJxH)sQdR}%?OpFRCMDd zHDK8Zrss`Oi|%&ETvUe^qB{H>YVP-=I(8EEf`p0Y#WhgvogDAPM#LdhW>#UO9+kaR z>f>o-_q1-xH6s{_YM+gj@foawJ5U{aADiI!sOMD8Gv_;EW8y)m0Znt-A483N1FGY% z=kfjPLC0uN27Y&}M~!SaR>NFW$L>dEWF5vc;lw9VQ&`MzGF2Oui7u!C zjBsMVpZx1V57M9;Hlup@wsYYz)cK3p46Egv6!u2FI1e?#2T=DvhkDU&RL8$S4eV!B zhHjc<{;Jm;H5KU*Dix`WL0vcrHNpo_Jza|xa0lwTgQ$^yiCP0!Q5~)mFfVL{ZHfD0 z8N3(u+(oDkuf?+X2CAcx52&=Hat_;JQqcTN4o5ALr%)N#kE8HA)KuIYGOKzFRwAB{ z8qo?=rV5<+Cnv5EHlJl*EY108*h;_u^QjD{VLNKkl$~rAR|ixkhM`7~i%Q{q=lpuC zNW2dl;Ad##Rn&D!Q_R%#K#g=1>N(R;=c5?^{n^N{ zi&57tTDs$^FQj^N7RP^8@sJT9e8c~HA zW<(uPBe=(L2G$^c0(D&sHL}m0^S`4_Ty>^d3+=HNaTYekbyx*Ip2_^zq4FIK&9USx z^Pu)vfp|F9!tq!a=Q{DTPW%RHB;TU0{}q*qlB8Al)p6{I%G7X7#yqEeNrZ|zupVpU z0aVIQU~4Qj+k8%4P%oH-O7UD&=2klKHdF^cK;3r%m7$b5W~AM)Jn?YUd$LheGB-j+ zDcR`wZ^sh%na`>*(y^8vL4>|sYNyIJY8V90Yn1@RFVyusAP#KBr zrJ|mFflB2$)Pt@2jTKQhHbAAclhb|&>H#^ZjLb%@p(jw8+3a`_%MqVKz2{fdb8eUy zH)7SNq8D_-_#9y}aUN=k{hNf348YHWyaqDFWY(=cJ7Wo>ftQmjY(^&+$AiY+!7td8n< zQz!0+zZGKx!t~;N&JXb)E8M?0%AOM8M8l=@mWIf3=RqsXgRA3U+B>7BWXY2zl~18Y zxCu371y~A?pp9Rnroy$-{FhR7Y(hL3+u{uDf-hr)pM2{)6^-ofRmO$bfOso*#LuxV zR$0wvg6;7ZoQH$)JsgYnQ)Wu$pi=%acEvAIQ(JqD`6}9?Hll%R$iGgEra@B>M$OF} z)S`I>OX6PCcYO#);&IHtjHk_Fn~5Wcmt!xyfWxufKh4^B5H*#%uoIrZR7_qQF+II` zt@#W?sEue1s$=gvo<^nY8g|Dn&zSQwu|DxqR0emT8&6{|?DwpRm*4>6AF&5^dCszW z8l zo6REi;xOX1n1`29nazILEXwU@6Q99;Sn6MFUi$urQn{6e*RU0qjG6y>?S$#Xvr!q@ zinrlcn2%|%n0PhTCjJ4n=t^xdpWQvEjxWc?c+#=lR`Z`^9kDU*w;rLQ5$!~!`o?W0 zb^TGPT#fzJzTM3IaP$!`L$#OKVKOin)xifGkD@x7y3;&=Icf^dpuV2Uuaf_sREAO+ zi;tr^@Edl=_OF>2PQ`x^@5E6!V3(Qe_1KoU&Fd!hIjD~9LXEuHZvL?Xr=c?ZAr8hm zd-%Hq`uAx5sk~1^AFTQYTOy7^?E_n|9iBnGDEUpx8i&I$fZH6K6tKw*V#$L0? z-o@s`7f^Fvcc0nVCSp(GNA^X`iNiFMr=iY%lbYr@hBy!PfOk<4qOJ@G!Aj#n`ir+#2kz6LdA`%%|j#al4_L-Q}Ev#<{Fw@4-;mg^()9p_*p zPCSPi>HDY~D;zc>yW8;*)QI=v2u%9e#8WYa_ycT$zdF|a#B9+6umSD)SOJ%!N8kVR zRGz1y%n_5iE!bNRKrNcipPCfT!?wgPVlVs#HRmaxnKk0ZJBc5`d3XkuLElj`pp7_? z_$SoVcKbIQ5bw8UQPFBVjhd4tpPMO}gc{*CY=#xSFpDVzbBF_29zVxn_ydl@9>+|I zS7U49*HHKWh=Z{9muAb)#fV0@f=Uvez-n0RE3>23LZz|;>c&j0fibl45Nhq5N2Rvy z*XI5aSebYdw!!(RHL?>s;&DvJ+TW1>G%7>BF)5slTCJO~8y-PTMb+cx^BIYH(Br5V zzV7%fwjwV1t$9HwY)l+NUB4P_+>csgr%?kgufOLfQ)zL+?Ae2`3-Ln7eW*E3ILY5^ zF$2}%&#)<$IAvbk8kOoStcS}`Bi-qE39Aw}Kh58=un*S8H4!R0u?v;5kFg=1MLnqe z8PmZwjzh5u?LpKC7NI({&hZE;wTWlV)OErXVh?8E16UW|ag6*xMK3D*of%OpY)(8H zwVEHqI(P!>W5W05fempm@c`_Pt5I`(7L|!QKbY%oN8L9WmFX2&3wN6Kh;@XDQvL^4 z!uIFP=W;8mV@ptTyBRg&<4(Klym>(bY({&3?15A8X54{FvFk^(29mH7abHvi=EU2X z|5a4pnV>?iX(-2nCAdr_a+E>tQj{%krh81spzpk8^YteuC|>^Cgq1AT}r7j9Q#up*mRW7c+&UQO{X~ zO8t|l4DUvD{0eHooqy%~*MoAX*tiT^;C5_m!ZCjgP4ZJ|KR&q&)fWAe)Ynr4m{_?M^GKP;ZKvYj@Xho7d7%# z*aVMaO-#IE;$&<}+#hSS*@s13{+Qd_^6F!DoOz&d@Oh_=-rJ|4@XUD7?t{GQSbX6$!NqX zTf!Bequ!{Lk43%ce$(8hutX_6%yb${V<|eu51;im*XtODw^PPbuSQu#d4#wsZlOFz*+VI=`PcCnCvU??D1+7D z9J^`XOT8(ZI1*W>@qb5JfXj&A za;^_*{cR+;i}HmEC)4pKJc^4c9jMR23Y4cQFH#m#-k|+4KUeveC)2Ip?3 zeCb^CCO%BzCn3I-SI3trNt6_d4sB%Flqr-O63G8H=foW})Sx3hh;O0(0R96HQYz4{ zqcv?k@CnLN>N?z%)s!CMik3 zd=hosNBvjIz0@l^cbCPcv?WkJN_Nl$Eq^pe&$XABSN*N_k%V98RO0 z(`#;V9>Cul;{VXF1b^XVW2e0x^&u1;KhxHma+rDsr5E)_o$GYoN2y8NUjfHv%247O zcsG7XIYg;Nxu3RwX#X!qkD3zHp}a{M#K}|&e+{rcqUd;u(uaCq%BXk?dpY;%NOYWT zLhA(9q3wBml(Lp`ma>NOp!2-uIGyr}(p-tk6O`L1<%yf%4Y-?fhWdKSCdwsZewnR{ z6det5Cw8NJt(fu-r7i8X(2L_xhmZPY^u!~}`WLRDEi#!u@(4bryh42~MaLW1z^R)S z=FN$-XxK{q3Ra@ToC|UtAI8(1pXprB-(%v(3;gM!o@_$>8(<_}y_r8>ro2TN&jrs@ z4mvl*FL3_IrER&>eht5&+{L+n;S78V|B261-lcwk@&l#tC`)B!VSq>V{;pJ-ITw{G za#Gd%C}o(-*+m{wcu5*<+bI(%#b~UJAK-7;3;&HD;XPP*d`cymxC+nwih3|Y(7(t9 z?@=#7Y0JsKoc7NhAE#{>Wg2lEN@MDyuqR~_^-EZZ2bZR_q#mX19efclqmEYiG$wG3 zjz~Wmu2NP|D$wvHT|LYjyG=AWywh-mtlvb3{w0ACYt`YU~PJ9;kaZP0>?o8cF`HZ5YIvrWXxg5$~ z=NfZ{Ogrx{jIA?HEsqPgQ7?(#Q*7#EDJ`f!Lped|NIZwqoboH>CMTsi)E}Tc#5H|z zA9lf0sN*NRk!xSTuk~Y7lg5sCn4)8V!EzCIaoT=x+J@sX+Wx|w__!;Y(QI|69?k5u zG`Z@No}1@P@rH72HH`Q296R7~2mQWia`QJj`1BB;KW(xn;LV=)pI&77ZJ$46 zJIz5)fSR4@352}a-b{DM6Fsrejvi0z5$&_MdNi#~gXreA<)SMW*NpXP5vrUV?35C; zQus4$hkfpGxgI;@xAWbBpvSJ4608^7*6Yi}XxV=KV>A0bS|PS=WWR)1^D$RkZ8QBo zAH(tbeRj6no9oHyWb>e51BNn^>t}eB9vyTpiPjyPQ=Ti--C#IB-yaBhvSJIyzUYeH zF|KWN$GBi@N#+VyOEbVwjyn|3M6Q24Io7aJgGC2sdxQ35cdj=pmg3p$YDKPsA$K5T z=li`(K%RSA{6*tD+#Ir}C%TV03q=oSFN{tf|5U6)&Wj1{JX7--k0;CSKXlN* zdj|FF->28GX7+fxnv!Mx{p8SLL;4N8Ies$s^@NP#X_@|9^5D)6k$Imx&tv6zgF&xv zyq)C_E2Wdd{*cG^(g9A!s^p(?mCXkjiA`ZvuU7xrZ_?*Dpue!x3f9h&Hw7Mn5SO;@zcoTjmMvu3#>>QAfYt?f*2evT&) z412lCte?L>Mw4l-ZSz06Hp`ox?e(PPcye?3z_hfP112gMU$ECl6WtW4k(%fAdGo?~ z_VvkO%>}i@>4?)m-4)vrxz#oL`kLS~x6Mb-N(uX}x4Q!Y_q3u7qGf47VIQa!%O{%I`UN#WG6&n{R$xnRA|lc#+w zE7fdk?)azPDBm5VsZWcc+SuyEzFJVq)${+gyXlL_br;Ce+PXGjsgmg7t5%iLZxvU)jH= z7G6=X#%y8H#UIVDpj&+0>TF&G>tp2(S5An|{-j}a(kC^ddp=nf`}D|@38f3xvqgL3 z`Se6zT2#Z+?2FF%y;`~k>)}&Zt_wDV z0))Bl%!2jIj(#EB;Y=2p%^buZ5TCk&_0gJNyd1so#o^fLWAzd|%wdJw?vPN*-@ivR9TTJk{)_K{ivLULFeC?)*T(x}Zkk^XFOP!`|Fn z7K*l8bA`vwa{CI;$69>Xu~<2FI8Qim{iBLzpQ|5roo^JKc)rxKGNoJ%W3Ka;i*?B= zSfA_mYQ3qyeEfVz-TT;q)QCRfPl5%Rjg5{QrGGDs#>5 zq$lXRE^>b?^+H`&UFIm;JD#`2mq%9E*+}UUH?sG7qTMf7j}5!{LhV?uQ1wbIKTOmsEbQp1&&kRBx6=J(sD2fA6)+HvDAVaE)Zub-dpd=_ir<`?a8 zu~K`o{=c}ljqYvC3kud}v&(7>JX@P_!8(>WyUO48X?NkiTc(`t8nk9N$?y ze8nMWjTG+K@vYpgw1uy)Jda8FwowVL>IuuXCc2XQhV)k+cewB?u(U<9A^G^RcD@^n zbv}+I^PdK0pIvX2v8cC_4cjka|y?i%On!j|dJb(70%Pk;}DylU5Q=QCa} XPq#7yem3<`;pxAf-L|@f%TD}1Ms_;m delta 13033 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 diff --git a/plugins/sudoers/po/fr.po b/plugins/sudoers/po/fr.po index a84848d8c..e5ddac472 100644 --- a/plugins/sudoers/po/fr.po +++ b/plugins/sudoers/po/fr.po @@ -5,10 +5,10 @@ # Frédéric Marchal , 2020 msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.0b4\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-15 19:57+0100\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-08 07:54+0200\n" "Last-Translator: Frédéric Marchal \n" "Language-Team: French \n" "Language: fr\n" @@ -42,352 +42,415 @@ msgstr "*** Informations de sécurité pour %h ***" msgid "Sorry, try again." msgstr "Désolé, essayez de nouveau." -#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 -#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 -#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 -#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 -#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 -#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 -#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 -#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 -#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 -#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 -#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 -#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 -#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 -#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 -#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 -#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 -#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 -#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 -#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 -#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 -#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 -#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 -#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 -#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 -#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 -#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 -#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 -#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 -#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 -#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 -#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 -#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 -#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "impossible d'allouer la mémoire" -#: gram.y:500 +#: gram.y:505 msgid "a digest requires a path name" msgstr "un résumé (digest) nécessite un chemin d'accès" -#: gram.y:633 +#: gram.y:638 msgid "invalid notbefore value" msgstr "valeur « notbefore » (pas avant) invalide" -#: gram.y:641 +#: gram.y:646 msgid "invalid notafter value" msgstr "valeur « notafter » (pas après) invalide" -#: gram.y:650 plugins/sudoers/policy.c:319 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "valeur trop grande pour le délai d'expiration" -#: gram.y:652 plugins/sudoers/policy.c:321 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "valeur invalide pour le délai d'expiration" -#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 -#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 -#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 -#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 -#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 -#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 -#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 -#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 -#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 -#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 -#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 -#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 -#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 -#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 -#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 -#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 -#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 -#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 -#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 -#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 -#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 -#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 -#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 -#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 -#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 -#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 -#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 -#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s : %s" -#: lib/iolog/iolog_fileio.c:164 +#: lib/iolog/iolog_fileio.c:157 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s existe mais n'est pas un répertoire (0%o)" -#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 -#: plugins/sudoers/timestamp.c:212 +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 #, c-format msgid "unable to mkdir %s" msgstr "création du répertoire (mkdir) %s impossible" -#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "impossible de changer le mode de %s pour lui affecter 0%o" -#: lib/iolog/iolog_util.c:83 +#: lib/iolog/iolog_json.c:114 #, c-format -msgid "%s: invalid log file" -msgstr "%s: fichier de journalisation incorrect" +msgid "expected JSON_STRING, got %d" +msgstr "JSON_STRING attendue, %d obtenu" -#: lib/iolog/iolog_util.c:101 +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "guillemet manquante dans le nom" + +#: lib/iolog/iolog_json.c:392 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: il manque le champ d'horodatage" +msgid "expected JSON_OBJECT, got %d" +msgstr "JSON_OBJECT attendu, %d obtenu" -#: lib/iolog/iolog_util.c:107 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: horodatage %s : %s" - -#: lib/iolog/iolog_util.c:114 -#, c-format -msgid "%s: user field is missing" -msgstr "%s: il manque le champ utilisateur" - -#: lib/iolog/iolog_util.c:123 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: il manque le champ précisant l'utilisateur effectif (runas)" - -#: lib/iolog/iolog_util.c:132 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: il manque le champ précisant le groupe effectif (runas)" - -#: lib/iolog/iolog_util.c:382 -#, c-format -msgid "error reading timing file: %s" -msgstr "erreur de lecture dans le fichier de timing : %s" - -#: lib/iolog/iolog_util.c:389 -#, c-format -msgid "invalid timing file line: %s" -msgstr "ligne invalide dans le fichier de timing : %s" - -#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 -#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 -#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 -#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 -#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 -#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 -#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 -#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 -#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 -#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:177 +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 #, c-format msgid "internal error, %s overflow" msgstr "erreur interne, dépassement de %s" -#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "accolade fermante non appariée" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "tableau attendu" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "crochet fermant non apparié" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "chaîne inattendue" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "deux points manquants après le nom" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "booléen inattendu" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "nombre inattendu" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u analyse grammaticale (parse) de « %s » impossible" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: fichier de journalisation incorrect" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: il manque le champ d'horodatage" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: horodatage %s : %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: il manque le champ utilisateur" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: il manque le champ précisant l'utilisateur effectif (runas)" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: il manque le champ précisant le groupe effectif (runas)" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "erreur de lecture dans le fichier de timing : %s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "ligne invalide dans le fichier de timing : %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (suite de la commande) %s" -#: logsrvd/iolog_writer.c:886 +#: logsrvd/iolog_writer.c:936 msgid "log is already complete, cannot be restarted" msgstr "l'enregistrement du journal est déjà terminé, impossible de redémarrer" -#: logsrvd/iolog_writer.c:917 +#: logsrvd/iolog_writer.c:967 msgid "unable to restart log" msgstr "impossible de redémarrer l'enregistrement du journal" -#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 -#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 -#: plugins/sudoers/sudoreplay.c:368 +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 #, c-format msgid "unable to open %s/%s" msgstr "ouverture de %si/%s impossible" -#: logsrvd/logsrv_util.c:130 +#: logsrvd/logsrv_util.c:132 #, c-format msgid "missing I/O log file %s/%s" msgstr "fichier du journal E/S %s/%s manquant" -#: logsrvd/logsrv_util.c:137 +#: logsrvd/logsrv_util.c:139 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s : impossible d'examiner vers l'avant de %zu" -#: logsrvd/logsrv_util.c:147 +#: logsrvd/logsrv_util.c:149 #, c-format msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "impossible de trouver le point de redémarrage [%lld, %ld] dans %s/%s" -#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 -#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 -#: logsrvd/logsrvd.c:510 +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 msgid "state machine error" msgstr "erreur de la machine à états" -#: logsrvd/logsrvd.c:240 +#: logsrvd/logsrvd.c:239 msgid "invalid AcceptMessage" msgstr "AcceptMessage invalide" -#: logsrvd/logsrvd.c:251 +#: logsrvd/logsrvd.c:250 msgid "error parsing AcceptMessage" msgstr "erreur de l'analyse de AcceptMessage" -#: logsrvd/logsrvd.c:258 +#: logsrvd/logsrvd.c:257 msgid "error creating I/O log" msgstr "erreur lors de la création du journal des E/S" @@ -407,59 +470,113 @@ msgstr "erreur de l'analyse de RejectMessage" msgid "error logging reject event" msgstr "erreur en écrivant l'événement de rejet dans le journal" -#: logsrvd/logsrvd.c:424 +#: logsrvd/logsrvd.c:430 msgid "error logging alert event" msgstr "erreur lors de l'écriture de l'événement d'alerte dans le journal" -#: logsrvd/logsrvd.c:449 +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "erreur protocole" + +#: logsrvd/logsrvd.c:461 msgid "error writing IoBuffer" msgstr "erreur d'écriture dans IoBuffer" -#: logsrvd/logsrvd.c:495 +#: logsrvd/logsrvd.c:513 msgid "error writing ChangeWindowSize" msgstr "erreur de l'écriture de ChangeWindowSize" -#: logsrvd/logsrvd.c:521 +#: logsrvd/logsrvd.c:545 msgid "error writing CommandSuspend" msgstr "erreur de l'écriture de CommandSuspend" -#: logsrvd/logsrvd.c:583 +#: logsrvd/logsrvd.c:630 msgid "unrecognized ClientMessage type" msgstr "type de ClientMessage non reconnu" -#: logsrvd/logsrvd.c:835 +#: logsrvd/logsrvd.c:895 msgid "client message too large" msgstr "message client trop grand" -#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 -#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 -#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 -#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 -#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 -#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 -#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 -#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 -#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 -#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 -#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 -#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 -#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 -#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 -#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 -msgid "unable to add event to queue" -msgstr "impossible d'ajouter l'événement à la queue" +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "impossible de sélectionner la suite de chiffrement %s pour TLS 1.2 : %s" -#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "impossible de sélectionner la suite de chiffrement %s pour TLS 1.3 : %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "impossible d'obtenir la méthode TLS du serveur : %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "impossible de créer le contexte TLS : %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "impossible de charger le certificat %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "impossible de charger le paquet de l'autorité du certificat %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "impossible de charger la clé privée %s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "impossible de définir les paramètres diffie-hellman : %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "impossible de définir TLS 1.2 comme étant la version minimale du protocole : %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "impossible d'obtenir l'adresse IP distante" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Impossible d'attacher les données utilisateur à l'objet ssl : %s" -#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 -#: plugins/sudoers/iolog_client.c:1604 -msgid "unable to get remote IP addr" -msgstr "impossible d'obtenir l'adresse IP distante" +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "impossible d'ajouter l'événement à la queue" -#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "configuration du socket d'écoute impossible" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 #, c-format msgid "" "%s - send sudo I/O log to remote server\n" @@ -468,7 +585,7 @@ msgstr "" "%s - envoyer le journal des E/S de sudo au serveur distant\n" "\n" -#: logsrvd/logsrvd.c:1695 +#: logsrvd/logsrvd.c:1846 msgid "" "\n" "Options:\n" @@ -486,276 +603,293 @@ msgstr "" " -R, --random-drop pourcentage de chances que la connexion soit abandonnée\n" " -V, --version affiche la version, puis termine l'exécution\n" -#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 msgid "Protobuf-C version 1.3 or higher required" msgstr "Version 1.3 ou supérieure de Protobuf-C requise" -#: logsrvd/logsrvd.c:1765 +#: logsrvd/logsrvd.c:1916 #, c-format msgid "invalid random drop value: %s" msgstr "valeur d'abandon aléatoire invalide : %s" -#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 -#: plugins/sudoers/visudo.c:184 +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 #, c-format msgid "%s version %s\n" msgstr "%s version %s\n" -#: logsrvd/logsrvd_conf.c:688 +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "TLS non supporté" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 #, c-format msgid "%s: not a fully qualified path" msgstr "%s  n'est pas un chemin totalement défini" -#: logsrvd/logsrvd_conf.c:802 +#: logsrvd/logsrvd_conf.c:829 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s:%d « [ » sans correspondant : %s" -#: logsrvd/logsrvd_conf.c:813 +#: logsrvd/logsrvd_conf.c:840 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s:%d section de configuration invalide : %s" -#: logsrvd/logsrvd_conf.c:821 +#: logsrvd/logsrvd_conf.c:848 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s:%d ligne de configuration invalide : %s" -#: logsrvd/logsrvd_conf.c:827 +#: logsrvd/logsrvd_conf.c:854 #, c-format msgid "%s:%d expected section name: %s" msgstr "%s:%d nom de section attendu : %s" -#: logsrvd/logsrvd_conf.c:841 +#: logsrvd/logsrvd_conf.c:868 #, c-format msgid "invalid value for %s: %s" msgstr "valeur invalide pour %s : %s" -#: logsrvd/logsrvd_conf.c:849 +#: logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s:%d clé inconnue : %s" -#: logsrvd/logsrvd_conf.c:977 +#: logsrvd/logsrvd_conf.c:1032 #, c-format msgid "unknown syslog facility %s" msgstr "catégorie syslog %s inconnue" -#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 -#: logsrvd/logsrvd_conf.c:989 +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 #, c-format msgid "unknown syslog priority %s" msgstr "priorité syslog %s inconnue" -#: logsrvd/sendlog.c:116 +#: logsrvd/sendlog.c:126 msgid "" "\n" "Options:\n" " --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host to send logs to\n" " -i, --iolog_id remote ID of I/O log to be resumed\n" " -p, --port port to use when connecting to host\n" " -r, --restart restart previous I/O log transfer\n" -" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -R, --reject reject the command with the given reason\n" " -b, --ca-bundle certificate bundle file to verify server's cert against\n" " -c, --cert certificate file for TLS handshake\n" " -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" " -V, --version display version information and exit\n" msgstr "" "\n" "Options :\n" " --help afficher le message d'aide puis terminer\n" +" -A, --accept n'envoyer qu'un événement d'acceptation (pas d'E/S)\n" " -h, --host hôte à qui envoyer le journal\n" " -i, --iolog_id ID distant du journal des E/S à redémarrer\n" " -p, --port port à utiliser lors de la connexion à l'hôte\n" " -r, --restart redémarrer le transfert du journal des E/S précédent\n" -" -t, --test tester le serveur d'audit en envoyant le journal des E/S sélectionné n fois en parallèle\n" +" -R, --reject rejeter la commande avec la raison donnée\n" " -b, --ca-bundle fichier du paquet de certificats avec lequel vérifier le certificat du serveur\n" " -c, --cert fichier de certificat pour l'échange TLS\n" " -k, --key fichier de la clé privée\n" +" -n, --no-verify ne pas vérifier le certificat du serveur\n" +" -t, --test tester le serveur d'audit en envoyant le journal des E/S sélectionné n fois en parallèle\n" " -V, --version afficher les informations de version et terminer\n" -#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 -msgid "TLS handshake timeout occurred" -msgstr "le délai de la négociation TLS a expiré" - -#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 -#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 -msgid "unable to set event" -msgstr "impossible de définir l'événement" - -#: logsrvd/sendlog.c:262 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" -msgstr "SSL_connect a échoué : ssl_error=%d, pile=%s\n" - -#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 -#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 -#: plugins/sudoers/iolog_client.c:1671 -msgid "error in event loop" -msgstr "erreur dans la boucle des événements" - -#: logsrvd/sendlog.c:311 -msgid "CA bundle file was not specified" -msgstr "le fichier du paquet CA n'a pas été spécifié" - -#: logsrvd/sendlog.c:315 -msgid "Client certificate was not specified" -msgstr "Le certificat du client n'a pas été spécifié" - -#: logsrvd/sendlog.c:319 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "Impossible d'initialiser le contexte ssl : %s" - -#: logsrvd/sendlog.c:324 -#, c-format -msgid "Unable to allocate ssl object: %s\n" -msgstr "Impossible d'allouer l'objet ssl : %s\n" - -#: logsrvd/sendlog.c:329 -#, c-format -msgid "Unable to attach socket to the ssl object: %s\n" -msgstr "Impossible d'attacher le socket à l'objet ssl : %s\n" - -#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 #, c-format msgid "unable to look up %s:%s: %s" msgstr "impossible de rechercher %s:%s : %s" -#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "impossible d'obtenir l'adresse IP du serveur" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 #, c-format msgid "unable to read %s/%s: %s" msgstr "impossible de lire %s/%s : %s" -#: logsrvd/sendlog.c:543 +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 #, c-format -msgid "client message too large: %zu\n" -msgstr "message client trop grand : %zu\n" +msgid "client message too large: %zu" +msgstr "message client trop grand : %zu" -#: logsrvd/sendlog.c:941 +#: logsrvd/sendlog.c:790 #, c-format msgid "%s: write buffer already in use" msgstr "%s: tampon d'écriture déjà en cours d'utilisation" -#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 -#: plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 #, c-format msgid "unexpected I/O event %d" msgstr "événement d'E/S %d inattendu" -#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 -#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 -#: plugins/sudoers/iolog_client.c:1151 +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 #, c-format msgid "%s: unexpected state %d" msgstr "%s: état %d inattendu" -#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 msgid "invalid ServerHello" msgstr "ServerHello invalide" -#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 #, c-format msgid "error message received from server: %s" msgstr "message d'erreur reçu du serveur : %s" -#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 #, c-format msgid "abort message received from server: %s" msgstr "message d'interruption reçu du serveur : %s" -#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 msgid "unable to unpack ServerMessage" msgstr "impossible de décompresser ServerMessage" -#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: valeur type_case %d inattendue" -#: logsrvd/sendlog.c:1291 +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "délai d'attente expiré durant la lecture depuis le serveur" + +#: logsrvd/sendlog.c:1154 msgid "premature EOF" msgstr "fin de fichier prématurée" -#: logsrvd/sendlog.c:1304 +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 #, c-format -msgid "server message too large: %u\n" -msgstr "message serveur trop long : %u\n" +msgid "server message too large: %u" +msgstr "message serveur trop grand : %u" -#: logsrvd/sendlog.c:1569 +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "délai d'attente expiré durant l'écriture vers le serveur" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "le délai de la négociation TLS a expiré" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "impossible de définir l'événement" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "la communication TLS a échoué : %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "Impossible d'initialiser le contexte ssl : %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Impossible d'allouer l'objet ssl : %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Impossible d'attacher le socket à l'objet ssl : %s" + +#: logsrvd/sendlog.c:1772 msgid "both restart point and iolog ID must be specified" msgstr "le point de redémarrage et le ID iolog doivent être spécifiés tous les deux" -#: logsrvd/sendlog.c:1636 +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "un point de redémarrage ne peut pas être placé quand aucune E/S est envoyée" + +#: logsrvd/sendlog.c:1851 #, c-format msgid "exited prematurely with state %d" msgstr "terminé prématurément avec l'état %d" -#: logsrvd/sendlog.c:1637 +#: logsrvd/sendlog.c:1852 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "temps écoulé envoyé au serveur [%lld, %ld]" -#: logsrvd/sendlog.c:1639 +#: logsrvd/sendlog.c:1854 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "point d'enregistrement reçu du serveur [%lld, %ld]" -#: plugins/sudoers/alias.c:151 +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "L'alias « %s » est déjà défini" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "création du processus fils impossible" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "changement du mot de passe impossible pour %s" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "récupération de la classe de connexion impossible pour l'utilisateur %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "démarrage de l'authentification bsd impossible" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "type d'authentification non valide" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "démarrage de l'authentification BSD impossible" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "votre compte est expiré" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "échec de l'approbation" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "lecture de la configuration fwtk (firewall) impossible" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "connexion au serveur d'authentification impossible" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "perte de la connexion au serveur d'authentification" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -764,161 +898,161 @@ msgstr "" "erreur du serveur d'authentification :\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s : conversion de l'identité de l'hôte en chaîne de caractères impossible(« %s ») : %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s : analyse grammaticale (parse) de « %s » impossible : %s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s : accès au cache des données d'identification impossible : %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s : allocation des options impossible : %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s : récupération des données d'identification impossible : %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s : initialisation du cache des données d'identification impossible : %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s : enregistrement des données d'identification dans le cache impossible : %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s : récupération de l'identité kerberos de l'hôte (« host principal ») impossible : %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s : vérification du ticket TGT impossible ! Il s'agit peut-être d'une attaque ! : %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "initialisation du module PAM impossible : %s" -#: plugins/sudoers/auth/pam.c:322 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "Erreur du serveur d'authentification PAM : %s" -#: plugins/sudoers/auth/pam.c:341 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "la validation du compte a échoué, votre compte serait-il verrouillé ?" -#: plugins/sudoers/auth/pam.c:352 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "Le compte ou le mot de passe a expiré, réinitialisez votre mot de passe puis réessayez de vous connecter" -#: plugins/sudoers/auth/pam.c:358 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "changement du mot de passe expiré impossible : %s" -#: plugins/sudoers/auth/pam.c:369 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "Le mot de passe a expiré, contactez votre administrateur système" -#: plugins/sudoers/auth/pam.c:374 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Le compte a expiré, ou la section « account » du module PAM n'est pas renseignée pour sudo, contactez votre administrateur système" -#: plugins/sudoers/auth/pam.c:382 plugins/sudoers/auth/pam.c:387 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "Erreur de gestion du compte PAM : %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "votre compte n'existe pas dans la base de données %s" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "échec de l'initialisation de la bibliothèque d'API ACE" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "le contact avec le serveur SecurID n'a pas pu être établi" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "l'identifiant de l'utilisateur est verrouillé pour l'authentification SecurID" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "la longueur du nom de l'utilisateur n'est pas conforme aux règles fixées pour SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "l'identifiant d'authentification (« Authentication Handle ») est invalide pour SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "la communication avec SecurID a échoué" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "erreur SecurID non identifiée" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "la longueur du mot de passe est invalide pour SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "initialisation de la session SIA impossible" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "méthodes d'authentification invalides" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Méthodes d'authentification non valides compilées dans sudo ! La combinaison d'authentifications autonomes et non-autonomes n'est pas permise." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "pas de méthodes d'authentification" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Aucune méthode d'authentification compilée dans sudo ! Si vous souhaitez désactiver l'authentification, utilisez l'option de configuration --disable-authentication" -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "Initialisation des méthodes d'authentification impossible." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Méthodes d'authentification : " -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Identification de la condition d'audit impossible" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "impossible d'enregistrer l'enregistrement d'audit" -#: plugins/sudoers/check.c:264 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -938,118 +1072,118 @@ msgstr "" " #3) De grands pouvoirs confèrent de grandes responsabilités.\n" "\n" -#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 -#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "identifiant utilisateur inconnu : %u" -#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 -#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 -#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "utilisateur inconnu : %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "incrément d'ordre : %s : %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "ordre de départ : %s : %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "remplissage de l'ordre : %s : %s" -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "Version de la grammaire de %s : %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "format d'entrée %s non supporté" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "format de sortie %s non supporté" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s : les fichiers d'entrée et de sortie doivent être différents" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "initialisation des valeurs par défaut de sudoers impossible" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s : %s : %s : %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: mot clé inconnu : %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "type par défaut invalide : %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "type de suppression invalide : %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "filtre invalide : %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 -#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 -#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 -#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "ouverture de %s impossible" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "échec lors de l'analyse grammaticale de %s, erreur inconnue" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "erreur lors de l'analyse grammaticale de %s au environs de la ligne %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "erreur lors de l'analyse grammaticale de %s\n" -#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 -#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "écriture impossible dans %s" -#: plugins/sudoers/cvtsudoers.c:1319 +#: plugins/sudoers/cvtsudoers.c:1315 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1058,7 +1192,7 @@ msgstr "" "%s - convertir entre des formats de fichiers sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1321 +#: plugins/sudoers/cvtsudoers.c:1317 msgid "" "\n" "Options:\n" @@ -1100,30 +1234,30 @@ msgstr "" " -s, --suppress=sections supprimer la sortie de certaines sections\n" " -V, --version afficher la version et terminer" -#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 -#: plugins/sudoers/cvtsudoers_json.c:709 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "entrée par défaut inconnue « %s »" -#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 -#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "récupération de l'heure GMT impossible" -#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 -#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "impossible de formater l'horodatage" -#: plugins/sudoers/cvtsudoers_ldif.c:635 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "trop d'entrées sudoers, maximum %u" -#: plugins/sudoers/cvtsudoers_ldif.c:678 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "la variable d'environnement SUDOERS_BASE n'est pas définie et l'option -b n'a pas été spécifiée." @@ -1672,338 +1806,289 @@ msgid "Path to the sudoers private key file: %s" msgstr "Emplacement du fichier de clé privée de sudoers : %s" #: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "Vérifier que le certificat du serveur contenant le journal est valide" + +#: plugins/sudoers/def_data.c:538 msgid "Allow the use of unknown runas user and/or group ID" msgstr "Autoriser l'utilisation d'ID d'utilisateurs ou de groupe inconnus dans runas" -#: plugins/sudoers/def_data.c:538 +#: plugins/sudoers/def_data.c:542 msgid "Only permit running commands as a user with a valid shell" msgstr "Uniquement autoriser l'exécutions de commandes en tant qu'un utilisateur avec un interpréteur de commande valide" -#: plugins/sudoers/def_data.c:542 +#: plugins/sudoers/def_data.c:546 msgid "Set the pam remote user to the user running sudo" msgstr "Définir l'utilisateur distant de pam à l'utilisateur qui exécute sudo" -#: plugins/sudoers/def_data.c:546 +#: plugins/sudoers/def_data.c:550 msgid "Set the pam remote host to the local host name" msgstr "Définir l'hôte distant de pam au nom de l'hôte local" -#: plugins/sudoers/defaults.c:190 +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d entrée par défaut inconnue « %s »" -#: plugins/sudoers/defaults.c:193 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s: entrée par défaut inconnue « %s »" -#: plugins/sudoers/defaults.c:236 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d pas de valeur précisée pour « %s »" -#: plugins/sudoers/defaults.c:239 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s: pas de valeur précisée pour « %s »" -#: plugins/sudoers/defaults.c:259 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d les valeurs de « %s » doivent commencer par « / »" -#: plugins/sudoers/defaults.c:262 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s: les valeurs de « %s » doivent commencer par « / »" -#: plugins/sudoers/defaults.c:284 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d l'option « %s » ne prend pas de valeur" -#: plugins/sudoers/defaults.c:287 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s: l'option « %s » ne prend pas de valeur" -#: plugins/sudoers/defaults.c:312 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d type Defaults 0x%x invalide pour l'option « %s »" -#: plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s: type Defaults 0x%x invalide pour l'option «␣%s␣»" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d la valeur « %s » ne convient pas pour l'option « %s »" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s: la valeur « %s » ne convient pas pour l'option « %s »" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv : envp est corrompu, longueur incorrecte" -#: plugins/sudoers/env.c:1133 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "impossible de créer à nouveau l'environnement" -#: plugins/sudoers/env.c:1207 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "désolé, vous n'êtes pas autorisé à définir ces variables d'environnement : %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "erreur d'analyse grammaticale dans %s aux environs de la ligne %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "erreur d'analyse grammaticale dans %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "le type résumé (digest type) %d pour n'est pas autorisé pour %s" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s : erreur en lecture" -#: plugins/sudoers/group_plugin.c:91 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s doit appartenir à l'utilisateur (uid) %d" -#: plugins/sudoers/group_plugin.c:95 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "seul le propriétaire doit avoir le droit en écriture sur %s" -#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "chargement de %s impossible : %s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "le symbole « group_plugin » est introuvable dans %s" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s : la version majeure %d du greffon group est incompatible, la version attendue est %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "impossible de reconnaître le format de l'adresse IP « %s »" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "impossible de reconnaître le format du masque de sous-réseau « %s »" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Couples adresse IP locale/masque de sous-réseau :\n" -#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 -#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "groupe inconnu : %s" -#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 -#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 -#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "impossible d'écrire dans le journal des E/S : %s" -#: plugins/sudoers/iolog.c:555 +#: plugins/sudoers/iolog.c:566 msgid "unable to update sequence file" msgstr "mise à jour du fichier de séquence impossible" -#: plugins/sudoers/iolog.c:594 +#: plugins/sudoers/iolog.c:605 #, c-format msgid "unable to create %s/%s" msgstr "impossible de créer %s/%s" -#: plugins/sudoers/iolog.c:622 +#: plugins/sudoers/iolog.c:631 msgid "unable to connect to log server" msgstr "impossible de se connecter au serveur de journal" -#: plugins/sudoers/iolog.c:830 +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: erreur interne, le fichier journal des E/S pour l'événement %d n'est pas ouvert" -#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 -#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 -#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 -#: plugins/sudoers/visudo.c:504 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 msgid "unable to read the clock" msgstr "lecture de l'horloge impossible" -#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: erreur interne, signal %d invalide" -#: plugins/sudoers/iolog_client.c:297 +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "erreur dans la boucle des événements" + +#: plugins/sudoers/iolog_client.c:194 #, c-format msgid "Creation of new SSL_CTX object failed: %s" msgstr "La création du nouvel objet SSL_CTX a échoué : %s" -#: plugins/sudoers/iolog_client.c:320 -msgid "CA bundle file is not set in sudoers" -msgstr "Le fichier de paquet du CA n'est pas défini dans sudoers" - -#: plugins/sudoers/iolog_client.c:327 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "Calling SSL_CTX_load_verify_locations() failed: %s" -msgstr "L'appel de SSL_CTX_load_verify_locations() a échoué : %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "la connexion TLS à %s:%s a échoué : %s" -#: plugins/sudoers/iolog_client.c:339 -msgid "Signed certificate file is not set in sudoers" -msgstr "Le fichier de certificat signé n'est pas défini dans sudoers" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "l'initialisation TLS n'a pas réussi" -#: plugins/sudoers/iolog_client.c:345 -#, c-format -msgid "Unable to load cert into the ssl context: %s" -msgstr "Impossible de charger le certificat dans le contexte ssl : %s" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "la négociation TLS n'a pas réussi" -#: plugins/sudoers/iolog_client.c:356 -#, c-format -msgid "Unable to load private key into the ssl context: %s" -msgstr "Impossible de charger la clé privée dans le contexte ssl : %s" - -#: plugins/sudoers/iolog_client.c:363 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "Impossible d'allouer l'objet ssl : %s" - -#: plugins/sudoers/iolog_client.c:369 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "Impossible d'attacher le socket à l'objet ssl : %s" - -#: plugins/sudoers/iolog_client.c:457 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s" -msgstr "SSL_connect a échoué : ssl_error=%d, pile=%s" - -#: plugins/sudoers/iolog_client.c:599 -#, c-format -msgid "client message too large: %zu" -msgstr "message client trop grand : %zu" - -#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 msgid "unable to get time of day" msgstr "récupération de l'heure du jour impossible" -#: plugins/sudoers/iolog_client.c:871 +#: plugins/sudoers/iolog_client.c:986 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: erreur interne, statut de sortie %d invalide" -#: plugins/sudoers/iolog_client.c:1104 -msgid "TLS initialization was unsuccessful" -msgstr "l'initialisation TLS n'a pas réussi" - -#: plugins/sudoers/iolog_client.c:1109 -msgid "TLS handshake was unsuccessful" -msgstr "la négociation TLS n'a pas réussi" - -#: plugins/sudoers/iolog_client.c:1361 -#, c-format -msgid "SSL_read failed: ssl_error=%d, stack=%s" -msgstr "SSL_read a échoué : ssl_error=%d, pile=%s" - -#: plugins/sudoers/iolog_client.c:1384 +#: plugins/sudoers/iolog_client.c:1523 msgid "lost connection to log server" msgstr "perte de la connexion au serveur de journalisation" -#: plugins/sudoers/iolog_client.c:1397 -#, c-format -msgid "server message too large: %u" -msgstr "message serveur trop grand : %u" - -#: plugins/sudoers/iolog_client.c:1461 +#: plugins/sudoers/iolog_client.c:1600 msgid "missing write buffer" msgstr "tampon d'écriture manquant" -#: plugins/sudoers/iolog_client.c:1486 -#, c-format -msgid "SSL_write failed: ssl_error=%d, stack=%s" -msgstr "SSL_write a échoué : ssl_error=%d, pile=%s" - -#: plugins/sudoers/iolog_client.c:1610 -#, c-format -msgid "unknown address family: %d" -msgstr "famille d'adresse inconnue : %d" - -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "starttls n'est pas pris en charge lors de l'utilisation de ldap" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "impossible d'initialiser le certificat SSL et la base de clés : %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "TLS_CERT doit être défini dans %s pour pouvoir utiliser SSL" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "initialisation de LDAP impossible : %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls est spécifié mais les bibliothèques LDAP ne gèrent pas ldap_start_tls_s() ou ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "attribut sudoOrder invalide : %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports : valeur de port trop élevée" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "type d'uri LDAP non pris en charge : %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "fusion des URIs ldap et ldaps impossible" -#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "impossible de convertir sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "ouverture du fichier d'audit du système impossible" @@ -2011,62 +2096,62 @@ msgstr "ouverture du fichier d'audit du système impossible" msgid "unable to send audit message" msgstr "envoi du message d'audit impossible" -#: plugins/sudoers/logging.c:175 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "ouverture du fichier de journalisation impossible : %s" -#: plugins/sudoers/logging.c:183 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "verrouillage du fichier de journalisation impossible : %s" -#: plugins/sudoers/logging.c:216 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "impossible d'écrire le fichier journal : %s" -#: plugins/sudoers/logging.c:249 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "l'utilisateur n'apparaît PAS dans sudoers" -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "l'utilisateur n'est PAS autorisé sur cet hôte" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "commande non autorisée" -#: plugins/sudoers/logging.c:296 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s n'apparaît pas dans le fichier sudoers. Cet incident sera signalé.\n" -#: plugins/sudoers/logging.c:299 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s n'est pas autorisé à exécuter sudo sur %s. Cet incident sera signalé.\n" -#: plugins/sudoers/logging.c:303 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Désolé, l'utilisateur %s ne peut pas utiliser sudo sur %s.\n" -#: plugins/sudoers/logging.c:306 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Désolé, l'utilisateur %s n'est pas autorisé à exécuter « %s%s%s » en tant que %s%s%s sur %s.\n" -#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 -#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 -#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 -#: plugins/sudoers/sudoers.c:677 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s : commande introuvable" -#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2075,47 +2160,47 @@ msgstr "" "« %s » trouvé dans « . » n'a pas été exécuté\n" "Utilisez « sudo ./%s » si c'est bien la version de « %s » que vous souhaitez exécuter." -#: plugins/sudoers/logging.c:362 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "échec de l'authentification" -#: plugins/sudoers/logging.c:388 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "il est nécessaire de saisir un mot de passe" -#: plugins/sudoers/logging.c:458 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u saisie de mot de passe incorrecte" msgstr[1] "%u saisies de mots de passe incorrectes" -#: plugins/sudoers/logging.c:722 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "duplication (dup) de stdin impossible : %m" -#: plugins/sudoers/logging.c:759 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "exécution de %s impossible : %m" -#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "création du processus fils impossible : %m" -#: plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "ouverture du tube impossible : %m" -#: plugins/sudoers/match_digest.c:123 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "le résume (digest) de %s (%s) n'est pas dans le forme %s" -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -2124,7 +2209,7 @@ msgstr "" "\n" "Rôle LDAP : %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -2133,98 +2218,98 @@ msgstr "" "\n" "Entrée sudoers :\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " RunAsUsers : " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " RunAsGroups : " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Options : " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Commandes :\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Entrées Defaults correspondant pour %s sur %s :\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Paramètres par défaut de runas ou spécifiques aux commandes pour %s :\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "L'utilisateur %s peut utiliser les commandes suivantes sur %s :\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "L'utilisateur %s n'est pas autorisé à exécuter sudo sur %s.\n" -#: plugins/sudoers/parse_ldif.c:617 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "le sudoRole incomplet est ignoré : cn : %s" -#: plugins/sudoers/parse_ldif.c:677 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "attribut LDIF invalide : %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "%.*s invalide défini par l'interface utilisateur de sudo" -#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "impossible d'analyser la liste des adresses réseau" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "nom d'utilisateur pas défini par l'interface utilisateur de sudo" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "ID utilisateur pas défini par l'interface utilisateur de sudo" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "ID de groupe pas défini par l'interface utilisateur de sudo" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "nom d'hôte pas défini par l'interface utilisateur de sudo" -#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "exécution de %s impossible" -#: plugins/sudoers/policy.c:1055 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "La version du greffon de politique de sudoers est %s\n" -#: plugins/sudoers/policy.c:1057 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "La version de la grammaire du fichier sudoers est %d\n" -#: plugins/sudoers/policy.c:1061 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -2233,386 +2318,382 @@ msgstr "" "\n" "Chemin d'accès à sudoers : %s\n" -#: plugins/sudoers/policy.c:1064 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "chemin d'accès à nsswitch : %s\n" -#: plugins/sudoers/policy.c:1066 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "chemin d'accès à ldap.conf : %s\n" -#: plugins/sudoers/policy.c:1067 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "chemin d'accès à ldap.secret : %s\n" -#: plugins/sudoers/policy.c:1100 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "activation d'un point d'ancrage de type %d (version %d.%d) impossible" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "enregistrement de l'uid %u dans le cache impossible" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "enregistrement de l'uid %u dans le cache impossible, l'entrée existe déjà" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "impossible d'écrire l'utilisateur %s dans la cache" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "enregistrement des informations de l'utilisateur %s dans le cache impossible, l'entrée existe déjà" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "enregistrement du gid %u dans le cache impossible" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "enregistrement du gid %u dans le cache impossible, l'entrée existe déjà" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "impossible d'écrire le groupe %s dans la cache" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "enregistrement du groupe %s dans le cache impossible, l'entrée existe déjà" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "enregistrement de la liste de groupe %s dans le cache impossible, l'entrée existe déjà" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "impossible d'écrire la liste de groupes dans la cache pour %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "impossible d'analyser les groupes pour %s" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "impossible d'analyser les gids pour %s" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 -#: plugins/sudoers/set_perms.c:1450 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "débordement de la pile perm" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 -#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 -#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "débordement inférieur de la pile perm" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 -#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "changement de l'identificateur de groupe (gid) de root impossible" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 -#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "changement du groupe effectif (runas) impossible" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 -#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "définition du vecteur du groupe effectif (runas) impossible" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 -#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "changement de l'uid effectif (runas) impossible" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 -#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "changement du groupe (gid) de sudoers impossible" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 +#: 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 msgid "too many processes" msgstr "trop de processus" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "récupération du répertoire de travail impossible" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "le chemin d'accès à l'audit user_cmnd a été tronqué : %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "le chemin d'accès à l'audit argv[0] a été tronqué : %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "le message audit_failure est trop long" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "initialisation de la source SSS impossible. SSSD est-il installé sur cette machine ?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "Le symbole « %s » est introuvable dans %s" -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "les entrées par défaut posent un problème" -#: plugins/sudoers/sudoers.c:225 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "aucune source sudoers valide n'a été trouvée, fin d'exécution" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "il est précisé dans sudoers que root n'est pas autorisé à utiliser sudo" -#: plugins/sudoers/sudoers.c:361 +#: plugins/sudoers/sudoers.c:357 msgid "user not allowed to override closefrom limit" msgstr "l'utilisateur n'est pas autorisé à outrepasser la limite closeform" -#: plugins/sudoers/sudoers.c:362 +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "vous n'êtes pas autorisé à utiliser l'option -C" -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "propriétaire du fichier d'horodatage (%s) : utilisateur inconnu" -#: plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "pas de terminal tty" -#: plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "désolé, vous devez avoir un terminal tty pour exécuter sudo" -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 #, c-format msgid "invalid shell for user %s: %s" msgstr "interpréteur de commande invalide pour l'utilisateur %s : %s" -#: plugins/sudoers/sudoers.c:513 +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "commande dans le répertoire courant" -#: plugins/sudoers/sudoers.c:532 +#: plugins/sudoers/sudoers.c:525 msgid "user not allowed to set a command timeout" msgstr "l'utilisateur n'est pas autorisé à définir un délai d'expiration de la commande" -#: plugins/sudoers/sudoers.c:533 +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "désolé, vous n'êtes pas autorisé à définir un délai d'expiration de la commande" -#: plugins/sudoers/sudoers.c:541 +#: plugins/sudoers/sudoers.c:534 msgid "user not allowed to set a preserve the environment" msgstr "l'utilisateur n'est pas autorisé à conserver l'environnement" -#: plugins/sudoers/sudoers.c:542 +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "désolé, vous n'êtes pas autorisé à conserver l'environnement" -#: plugins/sudoers/sudoers.c:893 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "commande trop longue" -#: plugins/sudoers/sudoers.c:951 +#: plugins/sudoers/sudoers.c:936 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit n'a pas besoin d'être exécuté via sudo" -#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 -#: plugins/sudoers/tsdump.c:145 +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "lecture de %s impossible" -#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 -#: plugins/sudoers/visudo.c:733 +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 #, c-format msgid "unable to stat %s" msgstr "impossible d'appliquer la fonction stat à %s" -#: plugins/sudoers/sudoers.c:1034 +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s n'est pas un fichier ordinaire" -#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "Le fichier %s est la propriété de l'utilisateur (uid) %u, alors qu'il devrait appartenir à %u" -#: plugins/sudoers/sudoers.c:1042 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "Le fichier %s est ouvert en écriture pour tous" -#: plugins/sudoers/sudoers.c:1046 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "Le fichier %s a pour groupe (gid) %u, alors qu'il devrait appartenir au groupe %u" -#: plugins/sudoers/sudoers.c:1079 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "« -c %s » est réservé à l'utilisateur root" -#: plugins/sudoers/sudoers.c:1098 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "classe de connexion inconnue : %s" -#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "impossible de résoudre l'hôte %s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "option du filtre invalide : %s" -#: plugins/sudoers/sudoreplay.c:276 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "attente maximum invalide : %s" -#: plugins/sudoers/sudoreplay.c:299 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "facteur de vitesse invalide : %s" -#: plugins/sudoers/sudoreplay.c:335 +#: plugins/sudoers/sudoreplay.c:333 #, c-format msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s : %s" -#: plugins/sudoers/sudoreplay.c:340 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/timing : %s" -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:342 #, c-format msgid "%s/%s: %s" msgstr "%s/%s : %s" -#: plugins/sudoers/sudoreplay.c:372 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "Rejeu de la session sudo : %s" -#: plugins/sudoers/sudoreplay.c:634 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "impossible d'initialiser le terminal tty en mode direct" -#: plugins/sudoers/sudoreplay.c:685 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Attention : la taille du terminal n'est pas suffisante pour pouvoir rejouer correctement la séquence.\n" -#: plugins/sudoers/sudoreplay.c:686 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "La taille du journal est %d × %d, la taille de votre terminal est %d × %d." -#: plugins/sudoers/sudoreplay.c:714 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Rejeu terminé, appuyez sur n'importe quelle touche pour rétablir le terminal." -#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "expression ambiguë « %s »" -#: plugins/sudoers/sudoreplay.c:1208 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "« ) » sans parenthèse ouvrante dans l'expression" -#: plugins/sudoers/sudoreplay.c:1212 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "terme de recherche « %s » inconnu" -#: plugins/sudoers/sudoreplay.c:1227 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s requiert un argument" -#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "expression rationnelle invalide : %s" -#: plugins/sudoers/sudoreplay.c:1234 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "analyse de la date « %s » impossible" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "« ( » sans parenthèse fermante dans l'expression" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "« or » n'est pas autorisé en fin d'expression" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "« ! » n'est pas autorisé en fin d'expression" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "type de recherche %d inconnu" -#: plugins/sudoers/sudoreplay.c:1569 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "utilisation : %s [-hnRS] [-d répertoire] [-m nombre] [-s nombre] ID\n" -#: plugins/sudoers/sudoreplay.c:1572 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "utilisation : %s [-h] [-d répertoire] -l [expression recherchée]\n" -#: plugins/sudoers/sudoreplay.c:1581 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2621,7 +2702,7 @@ msgstr "" "%s - rejeu du journal de la session sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1583 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2650,11 +2731,11 @@ msgstr "" " -s, --speed=valeur accélère ou ralentit l'exécution\n" " -V, --version affiche la version du programme, puis termine l'exécution" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\tl'hôte n'a pas de correspondance" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2662,7 +2743,7 @@ msgstr "" "\n" "Commande autorisée" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2670,7 +2751,7 @@ msgstr "" "\n" "Commande refusée" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2678,126 +2759,126 @@ msgstr "" "\n" "Commande sans correspondance" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s est accessible en écriture pour les membres du groupe" -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "impossible de tronquer le fichier d'horodatage à %lld octets" -#: plugins/sudoers/timestamp.c:873 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "un horodatage dans le futur a été ignoré" -#: plugins/sudoers/timestamp.c:896 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "l'horodatage est trop avancé dans le future : %20.20s" -#: plugins/sudoers/timestamp.c:1018 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "verrouillage du fichier d'horodatage %s impossible" -#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "le chemin d'accès au fichier d'état de la recommandation est trop long : %s/%s" -#: plugins/sudoers/toke_util.c:132 +#: plugins/sudoers/toke_util.c:124 msgid "sudoedit should not be specified with a path" msgstr "sudoedit ne devrait pas être spécifié avec un chemin" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "l'option -x sera supprimée dans une version ultérieure" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "envisagez plutôt l'utilisation de l'utilitaire cvtsudoers" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "appuyer sur entrée pour éditer %s : " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "l'éditeur indiqué (%s) n'existe pas" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "aucun éditeur trouvé (chemin d'accès à l'éditeur : %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "erreur en écriture" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "impossible d'appliquer la fonction stat au fichier temporaire (%s), %s n'a pas été modifié" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "fichier temporaire vide (%s), %s n'a pas été modifié" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "l'éditeur (%s) a échoué, %s n'a pas été modifié" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s n'a pas été modifié" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "impossible de rouvrir le fichier temporaire (%s), %s n'a pas été modifié." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" +msgid "unable to parse temporary file (%s), unknown error" msgstr "impossible d'analyser le fichier temporaire (%s), erreur inconnue" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "erreur interne, impossible de trouver %s dans la liste !" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "impossible de définir (uid, gid) de %s à (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s et %s ne sont pas dans le même système de fichiers, tentative de renommage à l'aide de la commande mv" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "la commande a échoué : « %s %s %s », %s n'a pas été modifié" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "erreur lors du renommage de %s, %s n'a pas été modifié" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "Et maintenant ?" -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2809,66 +2890,66 @@ msgstr "" " e(x)it sans sauvegarde des modifications apportées au fichier sudoers\n" " (Q)uitter et sauvegarder les modifications apportées au fichier sudoers (DANGER!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "exécution de %s impossible" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s : mauvais propriétaire (uid, gid), celui-ci devrait être (%u,%u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s : mauvais droits d'utilisation, le mode devrait être 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s : analyse réussie\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s n'est pas disponible, réessayez plus tard" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "impossible de verrouiller %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Éditer quand même ? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Erreur : %s:%d boucle dans %s « %s »" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Attention : %s:%d boucle dans %s « %s »" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Erreur : %s:%d il est fait mention de %s « %s » alors qu'il n'a pas été défini" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Attention : %s:%d il est fait mention de %s « %s » alors qu'il n'a pas été défini" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Attention : %s:%d %s « %s » n'est pas utilisé" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2877,7 +2958,7 @@ msgstr "" "%s - édite le fichier sudoers en toute sécurité\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2897,10 +2978,58 @@ msgstr "" " -s, --strict validation stricte de la syntaxe\n" " -V, --version affiche la version, puis termine l'exécution\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "nombre de niveaux d'inclusions trop élevé" +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" +#~ msgstr "SSL_connect a échoué : ssl_error=%d, pile=%s\n" + +#~ msgid "CA bundle file was not specified" +#~ msgstr "le fichier du paquet CA n'a pas été spécifié" + +#~ msgid "Client certificate was not specified" +#~ msgstr "Le certificat du client n'a pas été spécifié" + +#~ msgid "Unable to allocate ssl object: %s\n" +#~ msgstr "Impossible d'allouer l'objet ssl : %s\n" + +#~ msgid "Unable to attach socket to the ssl object: %s\n" +#~ msgstr "Impossible d'attacher le socket à l'objet ssl : %s\n" + +#~ msgid "client message too large: %zu\n" +#~ msgstr "message client trop grand : %zu\n" + +#~ msgid "server message too large: %u\n" +#~ msgstr "message serveur trop long : %u\n" + +#~ msgid "CA bundle file is not set in sudoers" +#~ msgstr "Le fichier de paquet du CA n'est pas défini dans sudoers" + +#~ msgid "Calling SSL_CTX_load_verify_locations() failed: %s" +#~ msgstr "L'appel de SSL_CTX_load_verify_locations() a échoué : %s" + +#~ msgid "Signed certificate file is not set in sudoers" +#~ msgstr "Le fichier de certificat signé n'est pas défini dans sudoers" + +#~ msgid "Unable to load private key into the ssl context: %s" +#~ msgstr "Impossible de charger la clé privée dans le contexte ssl : %s" + +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_connect a échoué : ssl_error=%d, pile=%s" + +#~ msgid "SSL_read failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_read a échoué : ssl_error=%d, pile=%s" + +#~ msgid "SSL_write failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_write a échoué : ssl_error=%d, pile=%s" + +#~ msgid "unknown address family: %d" +#~ msgstr "famille d'adresse inconnue : %d" + +#~ msgid "audit_failure message too long" +#~ msgstr "le message audit_failure est trop long" + #~ msgid "No user or host" #~ msgstr "Pas d'utilisateur ou d'hôte" @@ -2950,9 +3079,6 @@ msgstr "nombre de niveaux d'inclusions trop élevé" #~ msgid "sudo_ldap_build_pass1 allocation mismatch" #~ msgstr "sudo_ldap_build_pass1 : erreur d'allocation" -#~ msgid "unable to setup authentication" -#~ msgstr "configuration de l'authentification impossible" - #~ msgid "unable to mix ldaps and starttls" #~ msgstr "fusion ldaps et starttls impossible" @@ -3041,8 +3167,5 @@ msgstr "nombre de niveaux d'inclusions trop élevé" #~ msgid "Unable to dlopen %s: %s" #~ msgstr "impossible d'appliquer dlopen à %s : %s" -#~ msgid "unable to execute %s: %s" -#~ msgstr "impossible d'exécuter %s : %s" - #~ msgid "nanosleep: tv_sec %ld, tv_nsec %ld" #~ msgstr "nanosleep : tv_sec %ld, tv_nsec %ld" diff --git a/plugins/sudoers/po/hr.mo b/plugins/sudoers/po/hr.mo index 58557748570db753b3bd19e9438985ed5465eac8..858cfb6db028dd176fa62ae0b680e74d59a68467 100644 GIT binary patch delta 15023 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 delta 13731 zcmbu_2Y3}#-pBE|w52!cb?Af|NNAA~1f&HBAcBIxO>zmBgnMHeRW70kOA%!dL06h6 zRZuPh7JBF|pnwVj0)hotQ2}??#{2!;yo%ZhJiSu|N)T?b(q>d9Chv)uYKIE(8RV@x5- zs@2l6MtLl2P>f~GqkT)PWwoQ;rJWgXLi@<|A!{~;Um56SER9P$SXL=qi{)?|Y66F` zD4s=4^a^Ss_pm9JiLq>HrR0Qp^`NgE8`q2iK|cx+Kd%(7Z$_QsQwqR6!*8RPL@>!N~12Q zh+0v7Y>bJh0VW}HuofU$wvJ(2{2MmGmYprD0X~W?a5`#Xn^Bp`!&-P1)vsU|vZEVD zQIPG?#-3Ok$D(dL+pRCdy3}_ekJGx0T1lmNCX4N{IX;Fpa4u?MYf%e2h04%9)OD4+ zlKvwm%wC8^^&5a(YCVtK z+d6|}-KxUI>ViX&7sGlnM1eQLI)<&WU{7=7wx|_6ic0lV)P-*$FN*a&*2N~h%u4#9 zGULPgxCm{02Q}_F?2V=Pq4Psgk0>;if>yc|)o~|A;diK&RqNwU2wPEq6qTWQsQ3Q} z@{e_%A9_TM`kH6n6E(q1wDASxlVEK_W$sJl4GdX@63mRcU_2*MP#s^xrg#SRntA$} z6xKlP`r)XFE<|PIebmJ6BFVH`_ctk?g!fT@0~_F8R0h7n-g^H_4lt>E81;J0#5TAZ zAIEd38zm%0W^Co626zh_;m0@#e?#6xYv4fh7A!!W--){Z8aBZ)bZ(4s*ogaE$rR#o zu6yDGjBGx2puOr~^Ju!FHeWVsFKoj3_$@ZasSlY{uSY%GW7rJ8Mm@@kLrg|mp)%pa zP;m-#DQHHEQ5o2c74RbJi+CG#gOU%sGe=D%8C&2hZu@HPqaw7xDsF0n{Vi ziptcbq2#}1N!11jY{)WGvmsoaLT;VJigu@R=;3N>&lHpE33hwou^ z{1Izo`NvGATDy8t3wtg^p%aC@s1)Br&AjS1vP<-SO<$FnTa$;O}H;= z4@^R>Xe}xuXHjoSkz`YEikk2+RKIzcp!a_#1wDe|DQ2KHsLhjtdIZm+-skP8iTsAG zu%XX53~N)LgEetI#^Yhs<}NnIWTXOipq_wL@ENSB_kTHsN;K@mhIkq^)1R>_woEmD zX!J&<@DWu1iKrVdKuu^fYT(PLiTs4>UuCRWNIR@SeKg*OPheT@Z#_>zsa%D+;YqBI z*U`o@ezWpu)QyLs1_)v`dW@?Vj{ zIvS#IH)=)SpxO(KH!H1%nrI8uK>biF_PaiX<*C1dy78N+g&e@jcpf$3JE%ufC1A#D z8zBE`7(#=dT^1@e^H3Sth?>X|xBfY5pkGk^?Vy=p2UNd)sPoC#3}>M-xD|Du3#bMD zjGAbrP=;AaQ&dWNU=bXPx-f`Z*%H)>H=tH@0CmF)sPDyXRKLQHyPFQRkanoOG8A>g zG>paRSPDaLQ_#TsF)~Bc%71q2RWi-{+7{c=o{GJ38EQ{_jaqS;EXx{!F{so(hmCLz z-iIep3;F_;nUdL&ddTWPK@CaR8W&(m+=s331P(z@j@ctaQ5kp=m9eF$J@G!4$4^n4 z@dnyhHrMoPg<9A{s0BYBY3KRRrBI26O{f(eKt0==s2LZYV7`1UP!mc-^`C+2zZ5Iu z9@L6I#Rh0iG&gRDHr3v!35-K!dY0t=)@u~>toFMnzCgVuo=K*?8EQodu8*T8uo!jY zH?RU8z$$nSqwzM{Sbwq^uLqWv@mmtTrfhWz1+oI0*M@>8hm6;IgMlWMzZ=e=*0QHD3qWa%;4V9f?e!DeAt>}K# zKnbp6u{QOmQ7c)Eb#R}1{wiw1)>G!s_L`^__Ct*`4V96XupVwg?U9d=PkzX{M?oo$ zdfE&;0!vVzhDzxi)P--OUbnNT6YY{R{?-@@dbSHtpVs|4fu)w1*RU;WWg}1*=3*6G zh68Xr#^WEBx_@rF22c}NgnATPu?3z)?VWoV(rZ=mB{Rb&s1tEm3=>h$>QU5(V-^;{ z#cur-)WkQU2EK&4QJI%XF*e0cn1Nc@CTxp;LoKl7pLqVU6o&oDJp1{m6Pr;h{S@^9 zv0gC)H$zRh7uLncP_HLk$-KnD>P_krIwpN z61!tH>eH|lE_FSI+Wo(xjkQ;pfBB3@^_zsc!3I=jK0+IdtTZ2W+*HqMrJnVvHUuSSk#7?*p^~gTQ23TQ@S#cbyzZd(fAI9T%sD7>1 znh(-YY)?Ii9rXUMrEotDSKJe|*74U0^`WQ~ZN_$Z7L}oL>&<5Cg33ey8{#Td|0AeO z-9}BQ#Rl{G25=ztnW*tTi5OzHZZw;wCu*P|GBay2DrG0JGu}b1B<2k^AU=Z1#46P8 z{{(AekxgdzH$?SI!)CY@``~3%Mw@Ns4;$`pJwZVOoxWBK0evFA&Y>WH)y3WFfY2S+7u|$~sD^-aU>f>BgO5a4K@+#_?m)>fg zWdiEa%*Q5p&9&^?W|!ZOv9yoCczhoF;YYX)ZGLFHPp~mo+|Kh?$~td1Hy(*L^@XTC z5k^hy78b(_J4{Aup&rd+XycPu16QF|wi{bxp?6H?+F>i|Gq442#g6#JJLF#j+3%Xv zc1NWy9d*G@)F<{9_QfvmnE~cv2kP(Q19%5@!*=gS{;k#;hk8WYaUgz-9kKCF^IOt~ z8t;V=g{l-TyC;6ew$z*MGAm7TU5RSHgiW#XZj-TYsFY7Yz1JI26FQE1MCJCF8+XJu z)F+`Pz8QOC=o<<)g_ym@hfo*hU^iTWO6gVCsC{OD0G6kHEoz1Dp(a>rzj?j7V{__L zQSIwdd+IXk*_X(R>;=C66nfB*i9K-#)an!)xgJxw*P><|5 z>QPvS%yluS3=KzR;5pQzI2dUU@t<4|n;W&qcAOZ458^V^Yj+K`2cnOdlut(uv=ueb zb!>@^j+*yx@=g)d<@%tQ4rdYtE9n?gMbHg>}}Ou@Ri94q5K z)U!T^TKQj4E30?HY{mp^PJJTk5xkDN{!^@hKcf~_<)nFJiKzOllf3^eDD0*|GyE2t zs^f>I-W{W<2T-Y7j`i^%*1{Xu42yqc9zi>7Pdyctp%rfZ3^@u{(C}?*U{nUJ$dtf~Er%)a8Py>90x^a=SCbf03DD|P(3P#iT5 z#`yu2iHhgUIMGN3LRJC=tuz;P;Yw5{4xx7IP1H)GKQsLjQJZQCDl32jb1iyd(@YV+MhO|0fclhSS&Lp=kP($%Pb z@8AHujuo3lJT^kl*XFlh)Ys&H5Di&0w8Mi~ z1Ajx!y!tn0pmrEXeJs|&SKamlsDXdPD(ZjTTo;SFaUyDhxu}V+Mm?H5)O7_zH_WbV zj1SO|fC;$3^*mOi9(B_U&>fplPeH9@0VwrpFySMd#r_(zBeDDHmKJz7t3K7^#wbC%FKD!zoJ%N{s*(NHrR~% zP}Gf|Mvc1)wR!hqYwmCTL_x1l^V{YdpNzV23Th>5u`Pa!O|iipliGn;hWZ~-nOTZj z$R2Eo=dm7^yleiLjYbdk_54u32k}?#A33z?{zlwS<5C=nt?^0X3}p?tiAW)SBZ|_d zBZ25lc?@2~*=~DSCpiMt-ypgYuMtHG@VkKaZbUTo&>DW|n1`>s<;J+yG)I2wW1-_M z;xS?oae+P!-2PM}$9jH7(WV`)qcG(h;w)ut?)%lqafPTwdp!^NKSp6+q?zvk<@{q9 zB_5#hIoyvr&SSJGS|6hAmc?++wRHQbK9%wiETPdzv)662|Fz#QT!%6u@brdXKk{FJ8<8AO;i zK7RTSq1GnKyRa^y<05q(6m-=oFiIMf1PmmHzjkNcHKgs=ZVmK8rBgXQqiGr`V3+>QG&LQ(C41xm!dVz zEk8qf0p;_k<7eUo(Ve!V81MG$>3Rcu(%zrAM_Ip9IL!RU&@hFVOk~qqkXWVD91d-V z2^~QUn4-1Zb+LP{1%B?9r*iIT%GHSx#CyaQVlz>SbEB~^z8HD`spKC;+`>65NBbh; zs@qn`wHa*_iI?4aJ}=O=n95(U3~`6@2l*$l5N-KKFA5`wOCcI7xUHioe@}TD@jd0n z_$Cf?&kOyL@-1!e;R<39W&ZZC{)|VkA5odOOZ-Ua@Dg7TyXljElx6dFqaON$+w!q{ z(!+_7v=yWNS7I#XjqW*h{gkLr{6gCyq`OtpJ--VlP|rUWP}ol#%x}P=#C`v)hpf-2 z-2P`nq%?zpiV#V}H^htX`IVIKBbK=JcpOGdpsgCAqqMB7?To_#EaRrzk&9r3cZKc#L|sdwu}*iNyPE{WCo7 zmNRiM=f2bP*YP+poA`w|L;OVO_=NL+BT5qsiGt)i3w7*ueHABDuY$9%5PiPI80w?3 z1@RW;y?7mURB{bHMBxP*zKk@R|MF48Jvj$Uxb68oOj~`zOB^Cj5<057CSrNFtoA0v z8$?~&#;bv21?Ap2UGM*3Dwn9NB=V0(X=_5fP2?Y|D1YGAKgDC5cmfZ)ZF8vK%kPXk zi8qO2WMe1}q~B`d70NpL5V?B(TPXaA6Yml~62CuE+d1`QvJM@jBT!8ac(IFlt$`JW`Zj{Q8@I%KQB94plk8KqEZv7UPr~Wk-!?`$= zc*yPi751X8V;Qz5<`ZAJZJTL-g>rM%nNTTgMRf7-ttvyqO`YJ_iM=CbXH4^D&I2v3 zJG%o&{Js>cn>Rh(A4s(a4^9}>?V(|#(u3ZVQMtZM|CmXX zlfBvgU?8h;ls(4FO;Y0Q28=n@mz-v2IIH?}ub1xk1+wjAUuHJL(c5SL+bzOZ`z$IK zV)*1>AmB^R{>M;RS?QyEnVG@NP7P9;*;(1%UWMvn@odDnZK+ewu?#hqfw@lN&R z8kE{4&+H%YCh>T(gSJu|8I}h`HG8bjW)e1Q&Gt>qj-+7s_v8i!?~Fasp|A;DmrZ*q5A>*}J1pvQ?@)5n>)rmJ&k&8XrjzA^rQKhqoVJD;xYT4G4c-gZjBmmBb>sqP$D zTONBkb=D;~fpziD=5+%d&-%_z{Q5Rd?)rw#E9)CM2iC_sMK%m@9^TN^S+b$$eUrU* zZl-U%FOZd%V{2AvInJ#OH7i*|@?Tvu>B-&{Z@}y9oL9eq)!o@WuU=wgElK`#ubpLH z;$+RtYxUO}bFwnV`ORy`4U9O?39ZwZ=)?(#Bc2 zrG~R>OGoGDEnS@Z!+o7u;l|FJ;r`CO@VfB2tus7MvuzEWLEB=TS=*X8-*0PKCMB4W zlf~Qvk%yNyDD?ejwIDTo-Fav$xZW)_u9_w z-3^^;d!n7bdlITygM#{!j*sk`U|Oaxki&fRNp-?>xw>at=*sjZzxz&InZDFKE|Y(6 zoL=nz@3+mpg+6cpHh!P~?gs8fkx$*fUG-mHPC-xR|p4nHG za-8$ozCKRF{o|cQ`@1`5_xEsW=k^(chn;p#drFru|nrx%|moAdxbT*XN z&dJ}}VP9ScPk8wO+fzT=J8rx;C!0rNKa?=o&df;*=6VC{Wd8AIY0RMI44hxp>2#=* zGw;yg@TEgzJdGmn!1!QlPTnk^of1spL8bf6cDI8`<9un6uW50o$B_Zfs3ZEkO+J$4 z)V)#1DSfn5Xh`0CKhHgK8}~O?WWqUmUF&%xq5KOfjvjmLd zy&0F2H($&ApNDa(AMN9eIhyEfKRSz#l0V&_799VNk0Qz7<>QxWnm3tcIo@NNoSq*v z4rhF@*5f1{-`vET^ZQSIMv#oVHM=5c9=~8l1y-wK^2c4HsRC7+AD9oq- z%!$(l!+$@urAYY8bDIk|YcA9xYH}j)!pjAnKVGiqoW6WL{M(gPg~Erv+Tn55eX}4u z^7?*Hc=OG@1;TINDp9~We5GX3lwhhi?|JVy=ffYWgm?Y$rN=3?s;YC~R<#y^{O_xs zn&~^RGR, 2016, 2017, 2018, 2019, 2020. msgid "" msgstr "" -"Project-Id-Version: sudoers-1.9.0b4\n" +"Project-Id-Version: sudoers-1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-14 18:10-0700\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-09 11:31-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 19.04.3\n" +"X-Generator: Poedit 2.3.1\n" "X-Poedit-Basepath: ../packages/sudo-1.8.23b2\n" "X-Poedit-SearchPath-0: .\n" @@ -44,352 +44,415 @@ msgstr "*** SIGURNOSNE informacije za %h ***" msgid "Sorry, try again." msgstr "Pokušajte ponovo." -#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 -#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 -#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 -#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 -#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 -#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 -#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 -#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 -#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 -#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 -#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 -#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 -#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 -#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 -#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 -#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 -#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 -#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 -#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 -#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 -#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 -#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 -#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 -#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 -#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 -#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 -#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 -#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 -#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 -#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 -#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 -#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 -#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "nije moguće dodijeliti memoriju" -#: gram.y:500 +#: gram.y:505 msgid "a digest requires a path name" msgstr "kontrolni zbroj zahtijeva ime staze" -#: gram.y:633 +#: gram.y:638 msgid "invalid notbefore value" msgstr "nevaljana ‘notbefore’ vrijednost" -#: gram.y:641 +#: gram.y:646 msgid "invalid notafter value" msgstr "nevaljana ‘notafter’ vrijednost" -#: gram.y:650 plugins/sudoers/policy.c:319 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "vrijednost za tajmaut je prevelika" -#: gram.y:652 plugins/sudoers/policy.c:321 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "nevaljana vrijednost za tajmaut" -#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 -#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 -#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 -#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 -#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 -#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 -#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 -#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 -#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 -#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 -#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 -#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 -#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 -#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 -#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 -#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 -#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 -#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 -#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 -#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 -#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 -#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 -#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 -#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 -#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 -#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 -#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 -#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/iolog/iolog_fileio.c:164 +#: lib/iolog/iolog_fileio.c:157 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s postoji, ali nije direktorij (0%o)" -#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 -#: plugins/sudoers/timestamp.c:212 +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 #, c-format msgid "unable to mkdir %s" msgstr "nije moguće napraviti direktorij %s" -#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "nije moguće promijeniti mȏd od %s na 0%o" -#: lib/iolog/iolog_util.c:83 +#: lib/iolog/iolog_json.c:114 #, c-format -msgid "%s: invalid log file" -msgstr "%s: nevaljana dnevnička datoteka" +msgid "expected JSON_STRING, got %d" +msgstr "očekivan je JSON_STRING, dobiven je %d" -#: lib/iolog/iolog_util.c:101 +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "imenu nedostaje navodnik (\")" + +#: lib/iolog/iolog_json.c:392 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: nedostaje polje za vremensku oznaku" +msgid "expected JSON_OBJECT, got %d" +msgstr "očekivan je JSON_OBJECT, dobiven je %d" -#: lib/iolog/iolog_util.c:107 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: vremenska oznaka %s: %s" - -#: lib/iolog/iolog_util.c:114 -#, c-format -msgid "%s: user field is missing" -msgstr "%s: nedostaje polje za korisnika" - -#: lib/iolog/iolog_util.c:123 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: nedostaje polje za runas-korisnika" - -#: lib/iolog/iolog_util.c:132 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: nedostaje polje za runas-grupe" - -#: lib/iolog/iolog_util.c:382 -#, c-format -msgid "error reading timing file: %s" -msgstr "greška pri čitanju tajming datoteke: %s" - -#: lib/iolog/iolog_util.c:389 -#, c-format -msgid "invalid timing file line: %s" -msgstr "nevaljani redak u tajming datoteci: %s" - -#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 -#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 -#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 -#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 -#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 -#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 -#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 -#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 -#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 -#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:177 +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 #, c-format msgid "internal error, %s overflow" msgstr "**interna greška**, %s prelijevanje" -#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "nesparena zatvorena vitičasta zagrada }" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "neočekivano polje" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "nesparena zatvorena uglata zagrada ]" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "neočekivani string" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "nedostaje dvotočka iza imena" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "neočekivana logička operacija (boolean)" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "neočekivani broj" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u nije moguće raščlaniti \"%s\"" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: nevaljana dnevnička datoteka" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: nedostaje polje za vremensku oznaku" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: vremenska oznaka %s: %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: nedostaje polje za korisnika" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: nedostaje polje za runas-korisnika" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: nedostaje polje za runas-grupe" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "greška pri čitanju tajming datoteke: %s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "nevaljani redak u tajming datoteci: %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (naredba se nastavlja) %s" -#: logsrvd/iolog_writer.c:886 +#: logsrvd/iolog_writer.c:936 msgid "log is already complete, cannot be restarted" msgstr "dnevnik je već kompletiran -- ne može se ponovno pokrenuti" -#: logsrvd/iolog_writer.c:917 +#: logsrvd/iolog_writer.c:967 msgid "unable to restart log" msgstr "nije moguće ponovno pokrenuti dnevničarenje (logging)" -#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 -#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 -#: plugins/sudoers/sudoreplay.c:368 +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 #, c-format msgid "unable to open %s/%s" msgstr "nije moguće otvoriti %s/%s" -#: logsrvd/logsrv_util.c:130 +#: logsrvd/logsrv_util.c:132 #, c-format msgid "missing I/O log file %s/%s" msgstr "nema dnevničke datoteke U/I %s/%s" -#: logsrvd/logsrv_util.c:137 +#: logsrvd/logsrv_util.c:139 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: nije moguće skočiti naprijed na %zu" -#: logsrvd/logsrv_util.c:147 +#: logsrvd/logsrv_util.c:149 #, c-format msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "nije moguće naći točku [%lld, %ld] u %s/%s od koje treba nastaviti" -#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 -#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 -#: logsrvd/logsrvd.c:510 +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 msgid "state machine error" msgstr "greška automata (state machine)" -#: logsrvd/logsrvd.c:240 +#: logsrvd/logsrvd.c:239 msgid "invalid AcceptMessage" msgstr "nevaljana AcceptMessage" -#: logsrvd/logsrvd.c:251 +#: logsrvd/logsrvd.c:250 msgid "error parsing AcceptMessage" msgstr "greška pri raščlanivanju AcceptMessage" -#: logsrvd/logsrvd.c:258 +#: logsrvd/logsrvd.c:257 msgid "error creating I/O log" msgstr "greška pri stvaranju U/I dnevnika" @@ -409,59 +472,113 @@ msgstr "greška pri raščlanivanju RejectMessage-a" msgid "error logging reject event" msgstr "greška pri upisivanju u dnevnik ‘reject’ događaja" -#: logsrvd/logsrvd.c:424 +#: logsrvd/logsrvd.c:430 msgid "error logging alert event" msgstr "greška pri upisivanju u dnevnik ‘alert’ događaja" -#: logsrvd/logsrvd.c:449 +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "greška protokola" + +#: logsrvd/logsrvd.c:461 msgid "error writing IoBuffer" msgstr "greška pri pisanju IoBuffer-a" -#: logsrvd/logsrvd.c:495 +#: logsrvd/logsrvd.c:513 msgid "error writing ChangeWindowSize" msgstr "greška pri pisanju ChangeWindowSize-a" -#: logsrvd/logsrvd.c:521 +#: logsrvd/logsrvd.c:545 msgid "error writing CommandSuspend" msgstr "greška pri pisanju CommandSuspend-a" -#: logsrvd/logsrvd.c:583 +#: logsrvd/logsrvd.c:630 msgid "unrecognized ClientMessage type" msgstr "neprepoznata vrsta ClientMessage-a" -#: logsrvd/logsrvd.c:835 +#: logsrvd/logsrvd.c:895 msgid "client message too large" msgstr "poruka klijenta je preduga" -#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 -#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 -#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 -#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 -#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 -#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 -#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 -#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 -#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 -#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 -#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 -#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 -#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 -#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 -#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 -msgid "unable to add event to queue" -msgstr "nije moguće dodati događaj u red čekanja" +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "nije moguće postaviti ciphersuite na %s: %s" -#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "nije moguće postaviti TLS 1.3 ciphersuite to %s: %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "nije moguće dobiti od servera metodu: %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "nije moguće stvoriti TLS kontekst: %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "nije moguće učitati certifikate %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "nije moguće učitati datoteku s certifikatatima (CA bundle) %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "nije moguće učitati privatni ključ %s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "nije moguće postaviti diffie-hellman parametre: %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "nije mouguće uspostaviti minimalni protokol na TLS 1.2: %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "nije moguće dobiti udaljenu IP adresu" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Nije moguće prikvačiti podatke korisnika na SSL objekt: %s" -#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 -#: plugins/sudoers/iolog_client.c:1604 -msgid "unable to get remote IP addr" -msgstr "nije moguće dobiti udaljenu IP adresu" +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "nije moguće dodati događaj u red čekanja" -#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "ne moguće uspostaviti priključak za slušanje (listen socket)" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 #, c-format msgid "" "%s - send sudo I/O log to remote server\n" @@ -470,7 +587,7 @@ msgstr "" "%s - šalje dnevnik U/I sudo-a na udaljeni server\n" "\n" -#: logsrvd/logsrvd.c:1695 +#: logsrvd/logsrvd.c:1846 msgid "" "\n" "Options:\n" @@ -488,278 +605,293 @@ msgstr "" " -R, --random-drop postotak šanse da izgubi vezu (drop connection)\n" " -V, --version informira o inačici ovog programa i iziđe\n" -#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 msgid "Protobuf-C version 1.3 or higher required" -msgstr "Potrebna je Protobuf-C inačica 1.3 ili novija" +msgstr "zahtijeva se Protobuf-C inačica 1.3 ili novija" -#: logsrvd/logsrvd.c:1765 +#: logsrvd/logsrvd.c:1916 #, c-format msgid "invalid random drop value: %s" msgstr "nevaljana ‘random drop’ vrijednost: %s" -#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 -#: plugins/sudoers/visudo.c:184 +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 #, c-format msgid "%s version %s\n" msgstr "%s inačica %s\n" -#: logsrvd/logsrvd_conf.c:688 +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "TLS nije podržan" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 #, c-format msgid "%s: not a fully qualified path" msgstr "%s: to nije potpuno kvalificirana staza" -#: logsrvd/logsrvd_conf.c:802 +#: logsrvd/logsrvd_conf.c:829 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s:%d ne podudara '[': %s" -#: logsrvd/logsrvd_conf.c:813 +#: logsrvd/logsrvd_conf.c:840 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s:%d nevaljana sekcija u konfiguraciji: %s" -#: logsrvd/logsrvd_conf.c:821 +#: logsrvd/logsrvd_conf.c:848 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s:%d nevaljani redak u konfiguraciji: %s" -#: logsrvd/logsrvd_conf.c:827 +#: logsrvd/logsrvd_conf.c:854 #, c-format msgid "%s:%d expected section name: %s" msgstr "%s:%d očekivano ime sekcije: %s" -#: logsrvd/logsrvd_conf.c:841 +#: logsrvd/logsrvd_conf.c:868 #, c-format msgid "invalid value for %s: %s" msgstr "nevaljana vrijednost za %s: %s" -#: logsrvd/logsrvd_conf.c:849 +#: logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s: %d nepoznati ključ: %s" -#: logsrvd/logsrvd_conf.c:977 +#: logsrvd/logsrvd_conf.c:1032 #, c-format msgid "unknown syslog facility %s" msgstr "nepoznati ustroj za syslog (Protokol dnevničarenja sustava): %s" -#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 -#: logsrvd/logsrvd_conf.c:989 +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 #, c-format msgid "unknown syslog priority %s" msgstr "nepoznati prioritet %s za protokol dnevnika sustava (syslog)" -#: logsrvd/sendlog.c:116 +#: logsrvd/sendlog.c:126 msgid "" "\n" "Options:\n" " --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host to send logs to\n" " -i, --iolog_id remote ID of I/O log to be resumed\n" " -p, --port port to use when connecting to host\n" " -r, --restart restart previous I/O log transfer\n" -" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -R, --reject reject the command with the given reason\n" " -b, --ca-bundle certificate bundle file to verify server's cert against\n" " -c, --cert certificate file for TLS handshake\n" " -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" " -V, --version display version information and exit\n" msgstr "" "\n" "Options:\n" " --help pokaže ovu pomoć i iziđe\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host (računalo) kojemu se šalje dnevnik\n" " -i, --iolog_id udaljeni ID od U/I dnevnika koji treba nastaviti\n" " -p, --port port koji će se koristiti za spajanje na hosta\n" " -r, --restart ponovi prethodni prijenos U/I dnevnika\n" -" -t, --test testira revizijski server tako da paralelno\n" -" pošalje ‘n’ puta U/I dnevnik\n" " -b, --ca-bundle datoteka s paketom certifikata (CA) za provjeru\n" " certifikata servera\n" " -c, --cert certificat datoteka za TLS rukovanje (handshake)\n" " -k, --key datoteka s privatnim (tajnim) ključem (private key)\n" +" -t, --test testira revizijski server tako da paralelno\n" +" pošalje ‘n’ puta U/I dnevnik\n" " -V, --version informira o inačici ovog programa i iziđe\n" -#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 -msgid "TLS handshake timeout occurred" -msgstr "tajmaut za TLS rukovanje je istekao" - -#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 -#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 -msgid "unable to set event" -msgstr "nije moguće uspostaviti događaj" - -#: logsrvd/sendlog.c:262 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" -msgstr "SSL_connect failed: ssl_error=%d, stack=%s\n" - -#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 -#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 -#: plugins/sudoers/iolog_client.c:1671 -msgid "error in event loop" -msgstr "pogreška u petlji događaja" - -#: logsrvd/sendlog.c:311 -msgid "CA bundle file was not specified" -msgstr "Datoteka s paketom certifikata (CA) nije bila specificirana" - -#: logsrvd/sendlog.c:315 -msgid "Client certificate was not specified" -msgstr "Certifikat klijenta nije bio specificiran" - -#: logsrvd/sendlog.c:319 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "nije moguće inicijalizirati SSL kontekst: %s" - -#: logsrvd/sendlog.c:324 -#, c-format -msgid "Unable to allocate ssl object: %s\n" -msgstr "nije moguće dodijeliti SSL objekt: %s\n" - -#: logsrvd/sendlog.c:329 -#, c-format -msgid "Unable to attach socket to the ssl object: %s\n" -msgstr "Nije moguće prikvačiti utičnicu na SSL objekt: %s\n" - -#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 #, c-format msgid "unable to look up %s:%s: %s" msgstr "nije moguće potražiti %s:%s: %s" -#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "nije moguće dobiti IP adresu servera" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 #, c-format msgid "unable to read %s/%s: %s" msgstr "nije moguće učitati %s/%s: %s" -#: logsrvd/sendlog.c:543 +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 #, c-format -msgid "client message too large: %zu\n" -msgstr "poruka klijenta je preduga: %zu\n" +msgid "client message too large: %zu" +msgstr "poruka klijenta je preduga: %zu" -#: logsrvd/sendlog.c:941 +#: logsrvd/sendlog.c:790 #, c-format msgid "%s: write buffer already in use" msgstr "%s: međuspremnik za pisanje je zauzet" -#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 -#: plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 #, c-format msgid "unexpected I/O event %d" msgstr "neočekivani U/I događaj %d" -#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 -#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 -#: plugins/sudoers/iolog_client.c:1151 +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 #, c-format msgid "%s: unexpected state %d" msgstr "%s: neočekivano stanje %d" -#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 msgid "invalid ServerHello" msgstr "nevaljani ServerHello" -#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 #, c-format msgid "error message received from server: %s" msgstr "primljena je poruka o greškama od servera: %s" -#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 #, c-format msgid "abort message received from server: %s" msgstr "primljena je poruka za prekid (abort) od servera: %s" -#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 msgid "unable to unpack ServerMessage" msgstr "nije moguće raspakirati ServerMessage" -#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: neočekivana ‘type_case’ vrijednost za %d" -#: logsrvd/sendlog.c:1291 +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "isteklo je vrijeme za čitanje iz servera" + +#: logsrvd/sendlog.c:1154 msgid "premature EOF" msgstr "preuranjeni EOF (kraj datoteke)" -#: logsrvd/sendlog.c:1304 +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 #, c-format -msgid "server message too large: %u\n" -msgstr "poruka servera je preduga: %u\n" +msgid "server message too large: %u" +msgstr "poruka servera je preduga: %u" -#: logsrvd/sendlog.c:1569 +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "isteklo je vrijeme za pisanje na server" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "vrijeme za TLS rukovanje je isteklo" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "nije moguće uspostaviti događaj" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "TLS spajanje nije uspjelo: %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "Nije moguće inicijalizirati SSL kontekst: %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Nije uspjelo dodijeliti memoriju za SSL objekt: %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Nije uspjelo prikvačiti utičnicu na SSL objekt: %s" + +#: logsrvd/sendlog.c:1772 msgid "both restart point and iolog ID must be specified" msgstr "i točka za ponovno pokretanje i iolog ID moraju biti specificirani" -#: logsrvd/sendlog.c:1636 +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "ako se ne pošalje U/I (I/O), ponovno uspostavljanje možda neće uspjeti" + +#: logsrvd/sendlog.c:1851 #, c-format msgid "exited prematurely with state %d" msgstr "preuranjeni završetak (izlaz) sa stanjem %d" -#: logsrvd/sendlog.c:1637 +#: logsrvd/sendlog.c:1852 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "proteklo vrijeme poslano je na server [%lld, %ld]" -#: logsrvd/sendlog.c:1639 +#: logsrvd/sendlog.c:1854 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "potvrđena točka primljena je od servera [%lld, %ld]" -#: plugins/sudoers/alias.c:151 +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" -msgstr "Alias ‘%s’ je već definirani" +msgstr "Alias ‘%s’ je već ranije definiran." -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "nije moguće stvoriti novi proces (greška u fork())" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "nije moguće promijeniti lozinku za %s" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "nije moguće dobiti razred klasu korisnika %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "nije moguće početi s BSD autentifikacijom" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "nevaljana vrsta autentifikacije" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "nije moguće inicijalizirati BSD autentifikaciju" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "vaš račun nije valjan, istekao je" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "odobrenje nije uspjelo" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "nije moguće pročitati konfiguraciju FWTK" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "nije moguće spojiti se na server za autentifikaciju" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "veza sa serverom za autentifikaciju je prekinuta (izgubljena)" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -768,161 +900,161 @@ msgstr "" "greška na serveru za autentifikaciju:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: nije moguće pretvoriti principala u string (‘%s’): %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: nije moguće raščlaniti ‘%s’: %s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: nije moguće naći verifikacijsku predmemoriju: %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: nije moguće dodijeliti opcije: %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: nije moguće dobiti verifikaciju: %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: nije moguće inicijalizirati verifikacijsku predmemoriju: %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: nije moguće spremiti verifikaciju u predmemoriju: %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: nije moguće dobiti principala: %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Nije moguće provjeriti TGT! Mogući napad!: %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "nije moguće inicijalizirati PAM: %s" -#: plugins/sudoers/auth/pam.c:322 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "Greška PAM autentifikacije: %s" -#: plugins/sudoers/auth/pam.c:341 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "provjera valjanosti računa nije uspjela, je li vaš račun zaključan?" -#: plugins/sudoers/auth/pam.c:352 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" -msgstr "Račun ili lozinka su istekli, postavite novu lozinku i pokušajte ponovo" +msgstr "Račun ili lozinka su istekli, postavite novu lozinku i pokušajte ponovo." -#: plugins/sudoers/auth/pam.c:358 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "nije moguće promijeniti zastarjelu lozinku: %s" -#: plugins/sudoers/auth/pam.c:369 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" -msgstr "Lozinka je istekla, javite se vašem administratoru sustava" +msgstr "Lozinka je istekla, javite se vašem administratoru sustava." -#: plugins/sudoers/auth/pam.c:374 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" -msgstr "Račun je istekao ili PAM konfiguracija nema sekciju ‘account’ za sudo, javite se vašem administratoru sustava" +msgstr "Račun je istekao ili PAM konfiguracija nema sekciju ‘account’ za sudo, javite se vašem administratoru sustava." -#: plugins/sudoers/auth/pam.c:382 plugins/sudoers/auth/pam.c:387 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "Pogreška u upravljanju PAM računom: %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "vas nema u %s bazi podataka" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "nije uspjelo inicijalizirati ACE API biblioteku" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "nije moguće uspostaviti vezu sa serverom za SecurID" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" -msgstr "Korisnikov ID je zaključan prilikom SecurID autentifikacije" +msgstr "Korisnikov ID je zaključan za SecurID provjeru autentičnosti." -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "nevaljana duljina imena korisnika za SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "nevaljani autentifikacijski token za SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "SecurID komunikacija nije uspjela" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "nepoznata SecurID greška" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "nevaljana duljina lozinke za SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "nije moguće inicijalizirati SIA sesiju" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "nevaljane metode autentifikacije" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Nevaljane metode autentifikacije su ugrađene u sudo! Ne smijete miješati samostalne i nesamostalne autentifikacije." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "nema metoda autentifikacije" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Metode autentifikacije nisu ugrađene u sudo! Ako želite isključiti autentifikaciju, koristite konfiguracijsku opciju --disable-authentication." -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "Nije moguće inicijalizirati metode autentifikacije." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Metode autentifikacije:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" -msgstr "Nije bilo moguće odrediti uvjete za reviziju" +msgstr "Nije bilo moguće odrediti uvjete za reviziju." -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "revizijski izvještaj nije bilo moguće zapisati na disk" -#: plugins/sudoers/check.c:264 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -942,118 +1074,118 @@ msgstr "" " #3) S velikim moćima dolazi velika odgovornost.\n" "\n" -#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 -#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "nepoznati UID: %u" -#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 -#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 -#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "nepoznati korisnik: %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "inkrement redoslijeda (order): %s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "početni redoslijed (order): %s: %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "popuna redoslijeda (order): %s: %s" -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "%s inačica gramatike %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "nepodržani ulazni formata %s" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "nepodržani izlazni formata %s" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s: ulazna i izlazna datoteka moraju biti različite datoteke" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "nije moguće inicijalizirati zadane vrijednosti sudoers" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: nepoznata ključna riječ: %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "nevaljane zadane vrste: %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "nevaljana vrsta za izostavljanje: %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "nevaljani filtar: %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 -#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 -#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 -#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "nije moguće otvoriti %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "nije uspjelo raščlaniti %s datoteku, nepoznata greška" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "greška u raščlambi u %s blizu retka %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "greška u raščlambi u %s\n" -#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 -#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "nije moguće pisati u %s" -#: plugins/sudoers/cvtsudoers.c:1319 +#: plugins/sudoers/cvtsudoers.c:1315 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1062,7 +1194,7 @@ msgstr "" "%s - pretvara formate sudoers datoteka\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1321 +#: plugins/sudoers/cvtsudoers.c:1317 msgid "" "\n" "Options:\n" @@ -1102,30 +1234,30 @@ msgstr "" " -s, --suppress=sections izostavi izlaz od sections sekcija\n" " -V, --version informira o inačici ovog programa i završi" -#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 -#: plugins/sudoers/cvtsudoers_json.c:709 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "nepoznati unos defaults „%s“" -#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 -#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "nije moguće dobiti GMT vrijeme" -#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 -#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "nije moguće oblikovati vremensku oznaku" -#: plugins/sudoers/cvtsudoers_ldif.c:635 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "previše sudoers grešaka, maksimum je %u" -#: plugins/sudoers/cvtsudoers_ldif.c:678 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "varijabla okoline SUDOERS_BASE nije postavljena i -b opcija nije specificirana." @@ -1146,43 +1278,43 @@ msgstr "Pri neuspješnoj autentifikaciji korisnika rabi se syslog prioritet: %s" #: plugins/sudoers/def_data.c:54 msgid "Put OTP prompt on its own line" -msgstr "Postavite OTP (One-Time-Password) prompt u zasebni, vlastiti redak" +msgstr "Postavite OTP (One-Time-Password) prompt u zasebni, vlastiti redak." #: plugins/sudoers/def_data.c:58 msgid "Ignore '.' in $PATH" -msgstr "Ignorira se ‘.’ u $PATH" +msgstr "Ignorira se ‘.’ u $PATH." #: plugins/sudoers/def_data.c:62 msgid "Always send mail when sudo is run" -msgstr "Poštu poslati kad god se pokrene sudo" +msgstr "Poštu poslati kad god se pokrene sudo." #: plugins/sudoers/def_data.c:66 msgid "Send mail if user authentication fails" -msgstr "Poštu poslati ako autentifikacija korisnika nije uspjela" +msgstr "Poštu poslati ako autentifikacija korisnika nije uspjela." #: plugins/sudoers/def_data.c:70 msgid "Send mail if the user is not in sudoers" -msgstr "Poštu poslati ako korisnik nije u sudoers" +msgstr "Poštu poslati ako korisnik nije u sudoers." #: plugins/sudoers/def_data.c:74 msgid "Send mail if the user is not in sudoers for this host" -msgstr "Poštu poslati ako korisnik nije u sudoers na ovom računalu" +msgstr "Poštu poslati ako korisnik nije u sudoers na ovom računalu." #: plugins/sudoers/def_data.c:78 msgid "Send mail if the user is not allowed to run a command" -msgstr "Poštu poslati ako korisnik nema dopuštenje za pokretanje naredbe" +msgstr "Poštu poslati ako korisnik nema dopuštenje za pokretanje naredbe." #: plugins/sudoers/def_data.c:82 msgid "Send mail if the user tries to run a command" -msgstr "Poštu poslati ako korisnik pokušava unositi naredbe" +msgstr "Poštu poslati ako korisnik pokušava unositi naredbe." #: plugins/sudoers/def_data.c:86 msgid "Use a separate timestamp for each user/tty combo" -msgstr "Za svaku kombinaciju korisnik/terminal koristi se zasebna vremenska oznaka" +msgstr "Za svaku kombinaciju korisnik/terminal koristi se zasebna vremenska oznaka." #: plugins/sudoers/def_data.c:90 msgid "Lecture user the first time they run sudo" -msgstr "Korisnika podučiti prilikom prvog pokretanja sudo" +msgstr "Korisnika podučiti prilikom prvog pokretanja sudo." #: plugins/sudoers/def_data.c:94 #, c-format @@ -1191,79 +1323,79 @@ msgstr "Datoteka koja sadrži sudo poduku: %s" #: plugins/sudoers/def_data.c:98 msgid "Require users to authenticate by default" -msgstr "Po zadanim postavkama zahtijeva se autentifikacija korisnika" +msgstr "Zadano (by default),zahtijeva se autentifikacija korisnika." #: plugins/sudoers/def_data.c:102 msgid "Root may run sudo" -msgstr "Root smije pokrenuti sudo" +msgstr "Root smije pokrenuti sudo." #: plugins/sudoers/def_data.c:106 msgid "Log the hostname in the (non-syslog) log file" -msgstr "Ime računala zapiše se u (ne-syslog) dnevničku datoteku" +msgstr "Ime računala zapiše se u (ne-syslog) dnevničku datoteku." #: plugins/sudoers/def_data.c:110 msgid "Log the year in the (non-syslog) log file" -msgstr "Godina se zapiše u (ne-syslog) dnevničku datoteku" +msgstr "Godina se zapiše u (ne-syslog) dnevničku datoteku." #: plugins/sudoers/def_data.c:114 msgid "If sudo is invoked with no arguments, start a shell" -msgstr "Ako se sudo pozove bez argumenata, pokrene se ljuska" +msgstr "Ako se sudo pozove bez argumenata, pokrene se ljuska." #: plugins/sudoers/def_data.c:118 msgid "Set $HOME to the target user when starting a shell with -s" -msgstr "Postavlja $HOME na ciljanoga korisnika pri pokretanju ljuske s opcijom -s" +msgstr "Postavlja $HOME na ciljanoga korisnika pri pokretanju ljuske s opcijom -s." #: plugins/sudoers/def_data.c:122 msgid "Always set $HOME to the target user's home directory" -msgstr "Uvijek postavlja $HOME na osobni direktorij ciljanoga korisnika" +msgstr "Uvijek postavlja $HOME na osobni direktorij ciljanoga korisnika." #: plugins/sudoers/def_data.c:126 msgid "Allow some information gathering to give useful error messages" -msgstr "Dopušteno je prikupljanje informacija za ispis korisnih poruka o greškama" +msgstr "Dopušteno je prikupljanje informacija za ispis korisnih poruka o greškama." #: plugins/sudoers/def_data.c:130 msgid "Require fully-qualified hostnames in the sudoers file" -msgstr "Datoteka sudoers zahtjeva potpuno kvalificirana (fully-qualified) imena računala" +msgstr "Datoteka sudoers zahtjeva potpuno kvalificirana (fully-qualified) imena računala." #: plugins/sudoers/def_data.c:134 msgid "Insult the user when they enter an incorrect password" -msgstr "Korisnika izgrditi ako upiše netočnu lozinku" +msgstr "Korisnika izgrditi ako upiše netočnu lozinku." #: plugins/sudoers/def_data.c:138 msgid "Only allow the user to run sudo if they have a tty" -msgstr "Korisniku dopustiti pokretanje sudo samo ako ima tty" +msgstr "Korisniku dopustiti pokretanje sudo samo ako ima tty." #: plugins/sudoers/def_data.c:142 msgid "Visudo will honor the EDITOR environment variable" -msgstr "Visudo poštuje varijablu okoline EDITOR" +msgstr "Visudo poštuje varijablu okoline EDITOR." #: plugins/sudoers/def_data.c:146 msgid "Prompt for root's password, not the users's" -msgstr "Zatražiti root lozinku umjesto lozinke korisnika" +msgstr "Zatražiti root lozinku umjesto lozinke korisnika." #: plugins/sudoers/def_data.c:150 msgid "Prompt for the runas_default user's password, not the users's" -msgstr "Zatražiti lozinku runas_default korisnika a ne lozinku trenutačnoga korisnika" +msgstr "Zatražiti lozinku runas_default korisnika a ne lozinku trenutačnoga korisnika." #: plugins/sudoers/def_data.c:154 msgid "Prompt for the target user's password, not the users's" -msgstr "Zatražiti lozinku ciljanoga korisnika a ne lozinku trenutačnoga korisnika" +msgstr "Zatražiti lozinku ciljanoga korisnika a ne lozinku trenutačnoga korisnika." #: plugins/sudoers/def_data.c:158 msgid "Apply defaults in the target user's login class if there is one" -msgstr "Ako postoje, primijeniti zadane vrijednosti iz login klase ciljanoga korisnika" +msgstr "Ako postoje, primijeniti zadane vrijednosti iz login klase ciljanoga korisnika." #: plugins/sudoers/def_data.c:162 msgid "Set the LOGNAME and USER environment variables" -msgstr "Postavlja varijable okoline LOGNAME i USER" +msgstr "Postavlja varijable okoline LOGNAME i USER." #: plugins/sudoers/def_data.c:166 msgid "Only set the effective uid to the target user, not the real uid" -msgstr "Postavlja samo efektivni UID na onaj ciljanoga korisnika umjesto stvarnog UID" +msgstr "Postavlja samo efektivni UID na onaj ciljanoga korisnika umjesto stvarnog UID." #: plugins/sudoers/def_data.c:170 msgid "Don't initialize the group vector to that of the target user" -msgstr "Ne inicijalizirati grupni vektor na onaj od ciljanoga korisnika" +msgstr "Ne inicijalizirati grupni vektor na onaj od ciljanoga korisnika." #: plugins/sudoers/def_data.c:174 #, c-format @@ -1273,12 +1405,12 @@ msgstr "Pozicija na kojoj se prelamaju redci dnevničke datoteke (0, bez prelama #: plugins/sudoers/def_data.c:178 #, c-format msgid "Authentication timestamp timeout: %.1f minutes" -msgstr "Tajmaut za vremensku oznaku autentifikacije: %.1f minuta" +msgstr "Tajmaut vremenske oznake autentifikacije: %.1f minuta." #: plugins/sudoers/def_data.c:182 #, c-format msgid "Password prompt timeout: %.1f minutes" -msgstr "Tajmaut za unos lozinke: %.1f minuta" +msgstr "Tajmaut za unos lozinke: %.1f minuta." #: plugins/sudoers/def_data.c:186 #, c-format @@ -1381,28 +1513,28 @@ msgstr "Kada zatražiti lozinku za pseudonaredbu „verify“: %s" #: plugins/sudoers/def_data.c:266 msgid "Preload the dummy exec functions contained in the sudo_noexec library" -msgstr "Prethodno učitati prividne izvršne funkcije sadržane u biblioteci sudo_noexec" +msgstr "Prethodno učitati prividne izvršne funkcije sadržane u biblioteci sudo_noexec." #: plugins/sudoers/def_data.c:270 msgid "If LDAP directory is up, do we ignore local sudoers file" -msgstr "Ako je dostupni LDAP direktorij, zanemaruje li se lokalna sudoers datoteka" +msgstr "Ako je dostupni LDAP direktorij, zanemaruje li se lokalna sudoers datoteka." #: plugins/sudoers/def_data.c:274 #, c-format msgid "File descriptors >= %d will be closed before executing a command" -msgstr "Deskriptori datoteka >= %d biti će zatvoreni prije izvršavanja naredbe" +msgstr "Deskriptori datoteka >= %d biti će zatvoreni prije izvršavanja naredbe." #: plugins/sudoers/def_data.c:278 msgid "If set, users may override the value of `closefrom' with the -C option" -msgstr "Ako je postavljena, korisnici mogu zamijeniti vrijednost „closeform“ s opcijom -C" +msgstr "Ako je postavljena, korisnici mogu zamijeniti vrijednost „closeform“ s opcijom -C." #: plugins/sudoers/def_data.c:282 msgid "Allow users to set arbitrary environment variables" -msgstr "Korisnici mogu postaviti bilo koje varijable okoline" +msgstr "Korisnici mogu postaviti bilo koje varijable okoline." #: plugins/sudoers/def_data.c:286 msgid "Reset the environment to a default set of variables" -msgstr "Okolinu vratiti u zadani skup varijabli okoline" +msgstr "Okolinu vratiti u zadani skup varijabli okoline." #: plugins/sudoers/def_data.c:290 msgid "Environment variables to check for sanity:" @@ -1443,35 +1575,35 @@ msgstr "Locale za korištenje pri obradi sudoers: %s" #: plugins/sudoers/def_data.c:322 msgid "Allow sudo to prompt for a password even if it would be visible" -msgstr "Dopustiti da sudo zatraži lozinku čak i ako će biti vidljiva" +msgstr "Dopustiti da sudo zatraži lozinku čak i ako će biti vidljiva." #: plugins/sudoers/def_data.c:326 msgid "Provide visual feedback at the password prompt when there is user input" -msgstr "Vizualno pokazati rezultat nakon unosa lozinke korisnikom" +msgstr "Vizualno pokazati rezultat nakon unosa lozinke korisnikom." #: plugins/sudoers/def_data.c:330 msgid "Use faster globbing that is less accurate but does not access the filesystem" -msgstr "Rabi se brže i manje precizno podudaranje ali nema dostupa datotečnom sustavu" +msgstr "Rabi se brže i manje precizno podudaranje ali nema dostupa datotečnom sustavu." #: plugins/sudoers/def_data.c:334 msgid "The umask specified in sudoers will override the user's, even if it is more permissive" -msgstr "U sudoers specificirani umask zamijeniti će korisnički čak i ako je tolerantniji" +msgstr "U sudoers specificirani umask zamijeniti će korisnički čak i ako je tolerantniji." #: plugins/sudoers/def_data.c:338 msgid "Log user's input for the command being run" -msgstr "Urudžbirati korisnikom pokrenute naredbe" +msgstr "Urudžbirati korisnikom pokrenute naredbe." #: plugins/sudoers/def_data.c:342 msgid "Log the output of the command being run" -msgstr "Urudžbirati izlaz pokrenute naredbe" +msgstr "Urudžbirati izlaz pokrenute naredbe." #: plugins/sudoers/def_data.c:346 msgid "Compress I/O logs using zlib" -msgstr "U/I urudžbirane dnevnike komprimirati s programom zlib" +msgstr "U/I urudžbirane dnevnike komprimirati s programom zlib." #: plugins/sudoers/def_data.c:350 msgid "Always run commands in a pseudo-tty" -msgstr "Naredbe uvijek pokrenuti u pseudo-TTY" +msgstr "Naredbe uvijek pokrenuti u pseudo-TTY." #: plugins/sudoers/def_data.c:354 #, c-format @@ -1490,11 +1622,11 @@ msgstr "Datoteka u koju se sprema ulazno/izlazni dnevnik: %s" #: plugins/sudoers/def_data.c:366 msgid "Add an entry to the utmp/utmpx file when allocating a pty" -msgstr "Dodati stavku u utmp/utmpx datoteku pri dodijeli pseudoterminala" +msgstr "Dodati stavku u utmp/utmpx datoteku pri dodijeli pseudoterminala." #: plugins/sudoers/def_data.c:370 msgid "Set the user in utmp to the runas user, not the invoking user" -msgstr "Postaviti korisnika u utmp na runas-korisnika umjesto na pozivatelja" +msgstr "Postaviti korisnika u utmp na runas-korisnika umjesto na pozivatelja." #: plugins/sudoers/def_data.c:374 #, c-format @@ -1508,7 +1640,7 @@ msgstr "Skup limitiranih privilegija: %s" #: plugins/sudoers/def_data.c:382 msgid "Run commands on a pty in the background" -msgstr "Pokrenuti naredbe na pseudoterminalu u pozadini" +msgstr "Pokrenuti naredbe na pseudoterminalu u pozadini." #: plugins/sudoers/def_data.c:386 #, c-format @@ -1522,15 +1654,15 @@ msgstr "Naziv PAM usluge za upotrebu za prijavnu ljusku: %s" #: plugins/sudoers/def_data.c:394 msgid "Attempt to establish PAM credentials for the target user" -msgstr "Pokušaj da se uspostavi PAM verifikacija za ciljanoga korisnika" +msgstr "Pokušaj da se uspostavi PAM verifikacija za ciljanoga korisnika." #: plugins/sudoers/def_data.c:398 msgid "Create a new PAM session for the command to run in" -msgstr "Kreira novu PAM sesiju za izvršavanje naredbe" +msgstr "Kreira novu PAM sesiju za izvršavanje naredbe." #: plugins/sudoers/def_data.c:402 msgid "Perform PAM account validation management" -msgstr "Provjeri upravljanje s PAM računom" +msgstr "Provjeri upravljanje s PAM računom." #: plugins/sudoers/def_data.c:406 #, c-format @@ -1539,39 +1671,39 @@ msgstr "Najveći broj redoslijeda dnevnika U/I: %s" #: plugins/sudoers/def_data.c:410 msgid "Enable sudoers netgroup support" -msgstr "Omogućite podršku mrežnih grupa (netgroup) u sudoers" +msgstr "Omogućite podršku mrežnih grupa (netgroup) u sudoers." #: plugins/sudoers/def_data.c:414 msgid "Check parent directories for writability when editing files with sudoedit" -msgstr "Provjerite mogućnost pisanja u naddirektorijima kad se koristi sudoedit za uređivanje" +msgstr "Provjerite mogućnost pisanja u naddirektorijima kad se koristi sudoedit za uređivanje." #: plugins/sudoers/def_data.c:418 msgid "Follow symbolic links when editing files with sudoedit" -msgstr "Slijedi simboličke veze kad se koristi sudoedit za uređivanje datoteka" +msgstr "Slijedi simboličke veze kad se koristi sudoedit za uređivanje datoteka." #: plugins/sudoers/def_data.c:422 msgid "Query the group plugin for unknown system groups" -msgstr "Ispituje plugin grupe za nepoznate sustavske grupe" +msgstr "Ispituje plugin grupe za nepoznate sustavske grupe." #: plugins/sudoers/def_data.c:426 msgid "Match netgroups based on the entire tuple: user, host and domain" -msgstr "Podudaranje mrežnih grupa bazira se na kompletnoj n-torki: korisnik, računalo, domena" +msgstr "Podudaranje mrežnih grupa bazira se na kompletnoj n-torki: korisnik, računalo, domena." #: plugins/sudoers/def_data.c:430 msgid "Allow commands to be run even if sudo cannot write to the audit log" -msgstr "Naredbe je dopušteno izvršiti iako ih sudo ne može upisati u revizijski dnevnik" +msgstr "Naredbe je dopušteno izvršiti iako ih sudo ne može upisati u revizijski dnevnik." #: plugins/sudoers/def_data.c:434 msgid "Allow commands to be run even if sudo cannot write to the I/O log" -msgstr "Naredbe je dopušteno izvršiti iako ih sudo ne može upisati u U/I dnevnik" +msgstr "Naredbe je dopušteno izvršiti iako ih sudo ne može upisati u U/I dnevnik." #: plugins/sudoers/def_data.c:438 msgid "Allow commands to be run even if sudo cannot write to the log file" -msgstr "Naredbe je dopušteno izvršiti iako ih sudo ne može upisati u dnevnik" +msgstr "Naredbe je dopušteno izvršiti iako ih sudo ne može upisati u dnevnik." #: plugins/sudoers/def_data.c:442 msgid "Resolve groups in sudoers and match on the group ID, not the name" -msgstr "Razriješi grupe u sudoers i podudari ih po ID grupe umjesto po imenu grupe" +msgstr "Razriješi grupe u sudoers i podudari ih po ID grupe umjesto po imenu grupe." #: plugins/sudoers/def_data.c:446 #, c-format @@ -1600,7 +1732,7 @@ msgstr "Izvrši naredbe pomoću deskriptora datoteke umjesto staze: %s" #: plugins/sudoers/def_data.c:466 msgid "Ignore unknown Defaults entries in sudoers instead of producing a warning" -msgstr "Nepoznati zadani podaci za sudoers se ignoriraju umjesto ispisa upozorenja" +msgstr "Nepoznati zadani podaci za sudoers se ignoriraju umjesto ispisa upozorenja." #: plugins/sudoers/def_data.c:470 #, c-format @@ -1609,15 +1741,15 @@ msgstr "Vrijeme u sekundama nakon kojeg se naredba prekida: %u" #: plugins/sudoers/def_data.c:474 msgid "Allow the user to specify a timeout on the command line" -msgstr "Dopustite korisniku da specificira tajmaut na komandnom retku" +msgstr "Dopustite korisniku da specificira tajmaut na komandnom retku." #: plugins/sudoers/def_data.c:478 msgid "Flush I/O log data to disk immediately instead of buffering it" -msgstr "U/I dnevnik ispisivati direktno na disk umjesto preko međuspremnika" +msgstr "U/I dnevnik ispisivati direktno na disk umjesto preko međuspremnika." #: plugins/sudoers/def_data.c:482 msgid "Include the process ID when logging via syslog" -msgstr "U syslog dnevnik upisivati i ID procesa" +msgstr "U syslog dnevnik upisivati i ID procesa." #: plugins/sudoers/def_data.c:486 #, c-format @@ -1631,23 +1763,23 @@ msgstr "Greška u provjeri autentičnosti: %s" #: plugins/sudoers/def_data.c:494 msgid "Ignore case when matching user names" -msgstr "Ignorira se veličina slova kad se uspoređuju imena korisnika" +msgstr "Ignorira se veličina slova kad se uspoređuju imena korisnika." #: plugins/sudoers/def_data.c:498 msgid "Ignore case when matching group names" -msgstr "Ignorira se veličinu slova kada se uspoređuju imena grupa" +msgstr "Ignorira se veličinu slova kada se uspoređuju imena grupa." #: plugins/sudoers/def_data.c:502 msgid "Log when a command is allowed by sudoers" -msgstr "Dnevniči (upiše u dnevnik) onda kad sudoers dopusti naredbu" +msgstr "Dnevniči (upiše u dnevnik) onda kad sudoers dopusti naredbu." #: plugins/sudoers/def_data.c:506 msgid "Log when a command is denied by sudoers" -msgstr "Dnevniči (upiše u dnevnik) onda kad sudoers ne dopusti naredbu" +msgstr "Dnevniči (upiše u dnevnik) onda kad sudoers ne dopusti naredbu." #: plugins/sudoers/def_data.c:510 msgid "Sudo log server(s) to connect to with optional port" -msgstr "Server(i) sudo dnevnika za spajanje na opcionalni port" +msgstr "Server(i) sudo dnevnika za spajanje na opcionalni port." #: plugins/sudoers/def_data.c:514 #, c-format @@ -1656,7 +1788,7 @@ msgstr "Tajmaut servera sudo dnevnika u sekundama: %u" #: plugins/sudoers/def_data.c:518 msgid "Enable SO_KEEPALIVE socket option on the socket connected to the logserver" -msgstr "Omogućite opciju utičnice SO_KEEPALIVE na utičnici spojenoj na server dnevnika" +msgstr "Omogućite opciju utičnice SO_KEEPALIVE na utičnici spojenoj na server dnevnika." #: plugins/sudoers/def_data.c:522 #, c-format @@ -1674,338 +1806,289 @@ msgid "Path to the sudoers private key file: %s" msgstr "Staza do datoteke sa sudoers privatnim (tajnim) ključem: %s" #: plugins/sudoers/def_data.c:534 -msgid "Allow the use of unknown runas user and/or group ID" -msgstr "Dopustite nepoznate vrijednosti za korisničko ime i/ili ID grupe za ‘runas’" +msgid "Verify that the log server's certificate is valid" +msgstr "Provjerite je li certifikat dnevničkog servera valjan." #: plugins/sudoers/def_data.c:538 -msgid "Only permit running commands as a user with a valid shell" -msgstr "Dopustite izvršavanje naredbi samo korisniku s valjanom ljuskom" +msgid "Allow the use of unknown runas user and/or group ID" +msgstr "Dopustite nepoznate vrijednosti za korisničko ime i/ili ID grupe za ‘runas’." #: plugins/sudoers/def_data.c:542 -msgid "Set the pam remote user to the user running sudo" -msgstr "Postavite udaljenog korisnika PAM-a na korisnika koji izvršava sudo" +msgid "Only permit running commands as a user with a valid shell" +msgstr "Dopustite izvršavanje naredbi samo korisniku s valjanom ljuskom." #: plugins/sudoers/def_data.c:546 -msgid "Set the pam remote host to the local host name" -msgstr "Postavite PAM udaljenog hosta pam na ime lokalnog hosta (računala)" +msgid "Set the pam remote user to the user running sudo" +msgstr "Postavite udaljenog korisnika PAM-a na korisnika koji izvršava sudo." -#: plugins/sudoers/defaults.c:190 +#: plugins/sudoers/def_data.c:550 +msgid "Set the pam remote host to the local host name" +msgstr "Postavite PAM udaljenog hosta pam na ime lokalnog hosta (računala)." + +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d nepoznata stavka zadanih vrijednosti „%s“" -#: plugins/sudoers/defaults.c:193 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s: nepoznata stavka zadanih vrijednosti „%s“" -#: plugins/sudoers/defaults.c:236 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d nije navedena vrijednost za „%s“" -#: plugins/sudoers/defaults.c:239 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s: nije navedena vrijednost za „%s“" -#: plugins/sudoers/defaults.c:259 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d vrijednost za „%s“ mora početi s „/“" -#: plugins/sudoers/defaults.c:262 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s: vrijednost za „%s“ mora početi s „/“" -#: plugins/sudoers/defaults.c:284 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d opcija „%s“ ne prihvaća vrijednost" -#: plugins/sudoers/defaults.c:287 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s: opcija „%s“ ne prihvaća vrijednost" -#: plugins/sudoers/defaults.c:312 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d nevaljana zadana vrsta 0x%x za opciju „%s“" -#: plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s: nevaljana Defaults vrsta 0x%x za opciju „%s“" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d vrijednost „%s“ nije ispravna za opciju „%s“" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s: vrijednost „%s“ nije ispravna za opciju „%s“" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: oštećen envp, duljina ne odgovara" -#: plugins/sudoers/env.c:1133 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "nije moguće obnoviti okolinu" -#: plugins/sudoers/env.c:1207 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "nemate dopuštenje za postavljanje sljedećih varijabli okoline: %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "greška u raščlambi u %s blizu retka %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "greška u raščlambi u %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "nepodržana vrsta kontrolnog zbroja %d za %s" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s: greška čitanja" -#: plugins/sudoers/group_plugin.c:91 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "vlasnik %s mora biti UID %d" -#: plugins/sudoers/group_plugin.c:95 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s mora biti dostupan za pisanje samo vlasniku" -#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "nije moguće učitati %s: %s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "nije moguće pronaći simbol „group_plugin“ u %s" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: nekompatibilna glavna inačica plugin grupe %d, očekivano je %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "„%s“ nije valjana IP adresa (nemoguće ju je raščlaniti)" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "„%s“ nije valjana mrežna maska (nemoguće ju je raščlaniti)" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Parovi lokalnih IP adresa i mrežnih maski:\n" -#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 -#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "nepoznata grupa: %s" -#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 -#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 -#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "nije moguće pisati u U/I dnevnik: %s" -#: plugins/sudoers/iolog.c:555 +#: plugins/sudoers/iolog.c:566 msgid "unable to update sequence file" msgstr "nije moguće ažurirati datoteku redoslijeda (sequence file)" -#: plugins/sudoers/iolog.c:594 +#: plugins/sudoers/iolog.c:605 #, c-format msgid "unable to create %s/%s" msgstr "nije moguće stvoriti %s/%s" -#: plugins/sudoers/iolog.c:622 +#: plugins/sudoers/iolog.c:631 msgid "unable to connect to log server" msgstr "nije moguće spojiti se na dnevnički server" -#: plugins/sudoers/iolog.c:830 +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: interna greška, U/I dnevnička datoteka za događaj %d nije otvorena" -#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 -#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 -#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 -#: plugins/sudoers/visudo.c:504 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 msgid "unable to read the clock" msgstr "nije moguće pročitati vrijeme (clock)" -#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: interna greška, nevaljani signal %d" -#: plugins/sudoers/iolog_client.c:297 +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "pogreška u petlji događaja" + +#: plugins/sudoers/iolog_client.c:194 #, c-format msgid "Creation of new SSL_CTX object failed: %s" msgstr "Nije uspjelo stvoriti novi ‘SSL_CTX’ objekt: %s" -#: plugins/sudoers/iolog_client.c:320 -msgid "CA bundle file is not set in sudoers" -msgstr "U sudoers nije zadana datoteka s paketom certifikata (CA)" - -#: plugins/sudoers/iolog_client.c:327 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "Calling SSL_CTX_load_verify_locations() failed: %s" -msgstr "Nije uspjelo pozvati SSL_CTX_load_verify_locations(): %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "TLS veza sa %s:%s nije uspjela: %s" -#: plugins/sudoers/iolog_client.c:339 -msgid "Signed certificate file is not set in sudoers" -msgstr "Potpisana datoteka certifikata nije postavljena u sudoers" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "TLS inicijalizacija nije bila uspješna" -#: plugins/sudoers/iolog_client.c:345 -#, c-format -msgid "Unable to load cert into the ssl context: %s" -msgstr "Učitavanje certifikata u SSL kontekst nije uspjelo: %s" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "TLS rukovanje (handshake) nije bila uspješno" -#: plugins/sudoers/iolog_client.c:356 -#, c-format -msgid "Unable to load private key into the ssl context: %s" -msgstr "Učitavanje privatnog (tajnog) ključa u SSL kontekst nije uspjelo: %s" - -#: plugins/sudoers/iolog_client.c:363 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "Nije uspjelo dodijeliti memoriju za SSL objekt: %s" - -#: plugins/sudoers/iolog_client.c:369 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "Nije uspjelo prikvačiti utičnicu na SSL objekt: %s" - -#: plugins/sudoers/iolog_client.c:457 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s" -msgstr "‘SSL_connect’ nije uspjela: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:599 -#, c-format -msgid "client message too large: %zu" -msgstr "poruka klijenta je preduga: %zu" - -#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 msgid "unable to get time of day" msgstr "nije moguće dobiti doba dana (trenutačno vrijeme)" -#: plugins/sudoers/iolog_client.c:871 +#: plugins/sudoers/iolog_client.c:986 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: **interna greška** -- nevaljani izlazni status %d" -#: plugins/sudoers/iolog_client.c:1104 -msgid "TLS initialization was unsuccessful" -msgstr "TLS inicijalizacija nije bila uspješna" - -#: plugins/sudoers/iolog_client.c:1109 -msgid "TLS handshake was unsuccessful" -msgstr "TLS rukovanje (handshake) nije bila uspješno" - -#: plugins/sudoers/iolog_client.c:1361 -#, c-format -msgid "SSL_read failed: ssl_error=%d, stack=%s" -msgstr "‘SSL_read’ nije uspjela: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1384 +#: plugins/sudoers/iolog_client.c:1523 msgid "lost connection to log server" msgstr "veza sa serverom za autentifikaciju je prekinuta (izgubljena je)" -#: plugins/sudoers/iolog_client.c:1397 -#, c-format -msgid "server message too large: %u" -msgstr "poruka servera je preduga: %u" - -#: plugins/sudoers/iolog_client.c:1461 +#: plugins/sudoers/iolog_client.c:1600 msgid "missing write buffer" msgstr "nema međuspremnika za pisanje" -#: plugins/sudoers/iolog_client.c:1486 -#, c-format -msgid "SSL_write failed: ssl_error=%d, stack=%s" -msgstr "‘SSL_write’ nije uspjela: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1610 -#, c-format -msgid "unknown address family: %d" -msgstr "nepoznata familija adresa: %d" - -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "starttls nije podržan kad se koristi ldaps" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "nije moguće inicijalizirati SSL certifikat i bazu podataka ključeva: %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "morate postaviti TLS_CERT u %s da koristite SSL" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "nije moguće inicijalizirati LDAP: %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls je specificirani, ali LDAP biblioteke ne podržavaju ldap_start_tls_s() ili ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "nevaljani sudoOrder atribut: %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "‘sudo_ldap_conf_add_ports’: port vrijednost je prevelika" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "nepodržana vrsta adrese LDAP: %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "ne možete zajedno koristiti ldap i ldaps adrese" -#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "nije moguće pretvoriti sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "nije moguće otvoriti sustav revizije" @@ -2013,67 +2096,67 @@ msgstr "nije moguće otvoriti sustav revizije" msgid "unable to send audit message" msgstr "nije moguće poslati revizijsku poruku" -#: plugins/sudoers/logging.c:175 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "nije moguće otvoriti dnevničku datoteku: %s" -#: plugins/sudoers/logging.c:183 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "nije moguće zaključati dnevničku datoteku: %s" -#: plugins/sudoers/logging.c:216 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "nije moguće pisati u dnevničku datoteku: %s" -#: plugins/sudoers/logging.c:249 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "korisnik NIJE u sudoers" # Authentication is about who somebody is. # Authorisation is about what they're allowed to do. # https://en.wikipedia.org/wiki/AAA_(computer_security)#Authorization -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "korisnik NEMA ovlasti na računalu (nije autoriziran)" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "naredba nije dopuštena" -#: plugins/sudoers/logging.c:296 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s nije u sudoers datoteci. Ovaj će incident biti prijavljen.\n" -#: plugins/sudoers/logging.c:299 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "" "%s nema dopuštenja pokrenuti sudo na %s. Ovaj će incident biti prijavljen.\n" "\n" -#: plugins/sudoers/logging.c:303 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Nažalost, korisnik %s ne smije pokrenuti sudo na %s.\n" -#: plugins/sudoers/logging.c:306 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Nažalost, korisniku %s nije dopušteno izvršiti „%s%s%s“ kao %s%s%s na %s.\n" -#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 -#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 -#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 -#: plugins/sudoers/sudoers.c:677 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s: naredba nije pronađena" -#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2082,15 +2165,15 @@ msgstr "" "zanemaruje se „%s“ pronađen u „.“\n" "Koristite „sudo ./%s“ ako je to „%s“ koji želite pokrenuti." -#: plugins/sudoers/logging.c:362 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "neuspješna autentifikacija" -#: plugins/sudoers/logging.c:388 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "nužna je lozinka" -#: plugins/sudoers/logging.c:458 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -2098,32 +2181,32 @@ msgstr[0] "%u netočni pokušaj unosa lozinke" msgstr[1] "%u netočna pokušaja unosa lozinke" msgstr[2] "%u netočnih pokušaja unosa lozinke" -#: plugins/sudoers/logging.c:722 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "nije moguće duplicirati stdin: %m" -#: plugins/sudoers/logging.c:759 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "nije moguće izvršiti %s: %m" -#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "nije moguće stvoriti novi proces (greška u fork()): %m" -#: plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "nije moguće otvoriti cijev: %m" -#: plugins/sudoers/match_digest.c:123 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "kontrolni zbroj za %s (%s) nije u %s obliku" -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -2132,7 +2215,7 @@ msgstr "" "\n" "LDAP uloga: %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -2141,98 +2224,98 @@ msgstr "" "\n" "Sudoers stavka:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " RunAsUsers: " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " RunAsGroups: " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Opcije: " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Naredbe:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Odgovarajući Defaults unosi za %s na %s:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Runas i Command-specifične zadane vrijednosti za %s:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Korisnik %s može pokrenuti sljedeće naredbe na %s:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Korisniku %s nije dopušteno pokrenuti sudo na %s.\n" -#: plugins/sudoers/parse_ldif.c:617 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "ignorira se nekompletni sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:677 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "nevaljani LDIF atribut: %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "nevaljana opcija %.*s postavljena kroz sudo front-end" -#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "nije moguće pročitati popis mrežnih adresa (nemoguće ih je raščlaniti)" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "ime korisnika nije postavio front-end sudo-a" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "korisnički ID (user-ID) nije postavio front-end sudo-a" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "groupni ID (group-ID) nije postavio front-end sudo-a" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "ime računala (host name) nije postavio front-end sudo-a" -#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "nije moguće izvršiti %s" -#: plugins/sudoers/policy.c:1055 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Inačica sudoers plugina s pravilima %s\n" -#: plugins/sudoers/policy.c:1057 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Inačica sudoers datotečne gramatike %d\n" -#: plugins/sudoers/policy.c:1061 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -2241,387 +2324,383 @@ msgstr "" "\n" "Staza do sudoers: %s\n" -#: plugins/sudoers/policy.c:1064 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch staza: %s\n" -#: plugins/sudoers/policy.c:1066 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf staza: %s\n" -#: plugins/sudoers/policy.c:1067 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "ldap.secret staza: %s\n" # hook: A location in a routine or program in which the programmer can connect or insert other routines for the purpose of debugging or enhancing functionality. -#: plugins/sudoers/policy.c:1100 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "nije moguće registrirati rutinu (hook) vrste %d (inačica %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "nije moguće zapamtiti (cache) UID %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "nije moguće predmemorirati UID %u jer već postoji" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "nije moguće zapamtiti (cache) korisnika %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "nije moguće predmemorirati korisnika %s jer već postoji" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "nije moguće zapamtiti (cache) GID %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "nije moguće predmemorirati GID %u jer već postoji" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "nije moguće zapamtiti (cache) grupu %s" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "nije moguće predmemorirati grupu %s jer već postoji" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "nije moguće predmemorirati popis grupa za %s jer već postoji" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "nije moguće zapamtiti (cache) popis grupa za %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "nije moguće pročitati grupe za %s" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "nije moguće razabrati GID-ove za %s" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 -#: plugins/sudoers/set_perms.c:1450 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "prelijevanje snopa s pravima pristupa" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 -#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 -#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "iscrpljenje snopa s pravima pristupa" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 -#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "nije moguće promijeniti na GID od root" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 -#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "nije moguće promijeniti na runas GID" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 -#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "nije moguće postaviti runas grupni vektor" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 -#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "nije moguće promijeniti na runas UID" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 -#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "nije moguće promijeniti na sudoers GID" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 +#: 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 msgid "too many processes" msgstr "previše procesa" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "nije moguće odrediti trenutačni radni direktorij" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "skraćena (audit) staza revizije user_cmd: %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "skraćena (audit) staza revizije argv[0]: %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "audit_failure poruka (revizije) je preduga" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "nije moguće inicijalizirati SSS izvor. Je li SSSD instaliran na vašem računalu?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "nije moguće pronaći simbol „%s“ u %s" -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "problem sa stavkama defaults" -#: plugins/sudoers/sudoers.c:225 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "nisu pronađeni valjani sudoers izvori, kraj rada" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers specificira da root ne može koristiti sudo" -#: plugins/sudoers/sudoers.c:361 +#: plugins/sudoers/sudoers.c:357 msgid "user not allowed to override closefrom limit" msgstr "korisniku nije dopušteno promijeniti ograničenje od ‘closefrom’" -#: plugins/sudoers/sudoers.c:362 +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "vama nije dopušteno koristi opciju -C" -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "vlasnik vremenske oznake (%s): Nema takvog korisnika" -#: plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "nema TTY" -#: plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "nažalost, da pokrenete sudo morate imati TTY" -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 #, c-format msgid "invalid shell for user %s: %s" msgstr "nevaljana ljuska za korisnika %s: %s" -#: plugins/sudoers/sudoers.c:513 +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "naredba u trenutačnom direktoriju" -#: plugins/sudoers/sudoers.c:532 +#: plugins/sudoers/sudoers.c:525 msgid "user not allowed to set a command timeout" msgstr "korisniku nije dopušteno postavljanje tajmaut naredbe" -#: plugins/sudoers/sudoers.c:533 +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "nažalost, vama nije dopušteno postavljanje tajmaut za naredbu" -#: plugins/sudoers/sudoers.c:541 +#: plugins/sudoers/sudoers.c:534 msgid "user not allowed to set a preserve the environment" msgstr "korisniku nije dopušteno zadržati okolinu" -#: plugins/sudoers/sudoers.c:542 +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "vama nije dopušteno zadržati okolinu" -#: plugins/sudoers/sudoers.c:893 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "naredba je preduga" -#: plugins/sudoers/sudoers.c:951 +#: plugins/sudoers/sudoers.c:936 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit se ne mora pokrenuti sa sudo" -#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 -#: plugins/sudoers/tsdump.c:145 +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "nije moguće pročitati %s" -#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 -#: plugins/sudoers/visudo.c:733 +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 #, c-format msgid "unable to stat %s" msgstr "nije moguće dobiti status od %s" -#: plugins/sudoers/sudoers.c:1034 +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s nije obična datoteka" -#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "vlasnik %s je UID %u, a treba biti %u" -#: plugins/sudoers/sudoers.c:1042 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s smije svako mijenjati/pisati" -#: plugins/sudoers/sudoers.c:1046 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "vlasnik %s je GID %u, a treba biti %u" -#: plugins/sudoers/sudoers.c:1079 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "samo root može koristiti „-c %s“" -#: plugins/sudoers/sudoers.c:1098 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "nepoznata klasa prijave: %s" -#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "nije moguće pronaći računalo %s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "nevaljana opcija filtra: %s" -#: plugins/sudoers/sudoreplay.c:276 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "nevaljano maksimalno vrijeme čekanja: %s" -#: plugins/sudoers/sudoreplay.c:299 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "nevaljani faktor brzine: %s" -#: plugins/sudoers/sudoreplay.c:335 +#: plugins/sudoers/sudoreplay.c:333 #, c-format msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:340 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/tajming: %s" -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:342 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:372 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "Reproduciranje sudo sesije: %s" -#: plugins/sudoers/sudoreplay.c:634 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "nije moguće postaviti TTY u direktni mȏd (da ne interpretira posebne znakove)" -#: plugins/sudoers/sudoreplay.c:685 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Upozorenje: vaš terminal je premaleni da pravilno reproducira dnevnik.\n" -#: plugins/sudoers/sudoreplay.c:686 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Veličina dnevnika je %d x %d, a veličina vašeg terminala %d x %d." -#: plugins/sudoers/sudoreplay.c:714 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Reprodukcija je završena -- obnovite terminal pritiskom na bilo koju tipku." -#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "dvosmisleni izraz „%s“" -#: plugins/sudoers/sudoreplay.c:1208 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "nesparena „)“ u izrazu" -#: plugins/sudoers/sudoreplay.c:1212 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "nepoznati pojam za pretragu „%s“" -#: plugins/sudoers/sudoreplay.c:1227 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s zahtijeva argument" -#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "nevaljani regularni izraz: %s" -#: plugins/sudoers/sudoreplay.c:1234 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "nije moguće raščlaniti datum „%s“" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "nesparena „(“ u izrazu" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "nedopušteni zaostali „or“" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "nedopušteni zaostali „!“" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "nepoznata vrsta za pretragu %d" -#: plugins/sudoers/sudoreplay.c:1569 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "uporaba: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" -#: plugins/sudoers/sudoreplay.c:1572 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "uporaba: %s [-h] [-d direktorij] -l [izraz za pretragu]\n" -#: plugins/sudoers/sudoreplay.c:1581 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2630,7 +2709,7 @@ msgstr "" "%s - reproducira dnevnike sudo sesija\n" "\n" -#: plugins/sudoers/sudoreplay.c:1583 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2659,154 +2738,154 @@ msgstr "" " -s, --speed=num ubrza ili uspori reprodukciju\n" " -V, --version informira o inačici ovog programa i iziđe" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\tračunalo se ne podudara" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" msgstr "" "\n" -"Naredba je dopuštena" +"Naredba je dopuštena." -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" msgstr "" "\n" -"Naredba nije dopuštena" +"Naredba nije dopuštena." -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" msgstr "" "\n" -"Naredba nije prepoznata" +"Naredba nije prepoznata." -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s članovi grupe mogu mijenjati/pisati" -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "nije moguće skratiti datoteku s vremenskim podacima na %lld bajtova" -#: plugins/sudoers/timestamp.c:873 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "ignorira se vremenska oznaka iz budućnosti" -#: plugins/sudoers/timestamp.c:896 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "vremenska oznaka je predaleko u budućnosti: %20.20s" -#: plugins/sudoers/timestamp.c:1018 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "nije moguće zaključati datoteku s vremenskim oznakama %s" -#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "staza do lekcije je preduga: %s/%s" -#: plugins/sudoers/toke_util.c:132 +#: plugins/sudoers/toke_util.c:124 msgid "sudoedit should not be specified with a path" msgstr "sudoedit se ne smije specificirati sa stazom" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "opcija -x biti će uklonjena iz buduće inačice" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "molimo da umjesto toga pokušate rabiti cvtsudoers uslužni program" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "pritisnite return/enter za redigirati %s: " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "navedeni uređivač (%s) ne postoji" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "nijedan uređivač nije pronađen (editor path = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "greška pisanja" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "nije moguće dobiti status privremene datoteke (%s), %s nije promijenjena" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "privremena datoteka duljine nula (%s), %s nije promijenjena" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "greška uređivač (%s), %s nije promijenjena" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s nije promijenjeno" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "nije moguće ponovo otvoriti privremenu datoteku (%s), %s nije promijenjena." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" -msgstr "nije moguće raščlaniti privremenu datoteku (%s), nepoznata greška" +msgid "unable to parse temporary file (%s), unknown error" +msgstr "nije moguće razabrati privremenu datoteku (%s) -- nepoznata greška" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "**interna greška**, nije moguće pronaći %s na popisu!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "nije moguće postaviti (UID, GID) od %s na (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s i %s nisu na istom datotečnom sustavu, koristi se mv za preimenovanje" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "naredba nije uspjela: „%s %s %s“, %s nije promijenjena" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "greška u preimenovanju %s, %s nije promijenjena" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "Što sada? " -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2818,66 +2897,66 @@ msgstr "" " (x) završiti bez spremanja promjena u datoteku sudoers)\n" " (Q) prekinuti i spremiti promjene u datoteku sudoers (OPASNO!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "nije moguće pokrenuti %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: krivi vlasnik (UID, GID) a treba biti (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: loša prava pristupa, trebala bi biti 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s: raščlamba je uspjela\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s je zauzeti, pokušajte ponovo kasnije" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "nije moguće zaključati %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Ipak redigirati? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Greška: %s:%d ciklus u %s „%s“" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Upozorenje: %s:%d ciklus u %s „%s“" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Greška: %s:%d %s „%s“ se koristi ali nije definirano" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Upozorenje: %s:%d %s „%s“ se koristi ali nije definirano" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Upozorenje: %s:%d neupotrijebljeno %s „%s“" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2886,7 +2965,7 @@ msgstr "" "%s - sigurno redigira sudoers datoteku\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2906,10 +2985,58 @@ msgstr "" " -s, --strick striktna testira sintaksu sudoers datoteke\n" " -V, --version informira o inačici ovog programa i iziđe\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "previše razina uključivanja" +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" +#~ msgstr "SSL_connect failed: ssl_error=%d, stack=%s\n" + +#~ msgid "CA bundle file was not specified" +#~ msgstr "Datoteka s paketom certifikata (CA) nije bila specificirana" + +#~ msgid "Client certificate was not specified" +#~ msgstr "Certifikat klijenta nije bio specificiran" + +#~ msgid "Unable to allocate ssl object: %s\n" +#~ msgstr "nije moguće dodijeliti SSL objekt: %s\n" + +#~ msgid "Unable to attach socket to the ssl object: %s\n" +#~ msgstr "Nije moguće prikvačiti utičnicu na SSL objekt: %s\n" + +#~ msgid "client message too large: %zu\n" +#~ msgstr "poruka klijenta je preduga: %zu\n" + +#~ msgid "server message too large: %u\n" +#~ msgstr "poruka servera je preduga: %u\n" + +#~ msgid "CA bundle file is not set in sudoers" +#~ msgstr "U sudoers nije zadana datoteka s paketom certifikata (CA)" + +#~ msgid "Calling SSL_CTX_load_verify_locations() failed: %s" +#~ msgstr "Nije uspjelo pozvati SSL_CTX_load_verify_locations(): %s" + +#~ msgid "Signed certificate file is not set in sudoers" +#~ msgstr "Potpisana datoteka certifikata nije postavljena u sudoers" + +#~ msgid "Unable to load private key into the ssl context: %s" +#~ msgstr "Učitavanje privatnog (tajnog) ključa u SSL kontekst nije uspjelo: %s" + +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s" +#~ msgstr "‘SSL_connect’ nije uspjela: ssl_error=%d, stack=%s" + +#~ msgid "SSL_read failed: ssl_error=%d, stack=%s" +#~ msgstr "‘SSL_read’ nije uspjela: ssl_error=%d, stack=%s" + +#~ msgid "SSL_write failed: ssl_error=%d, stack=%s" +#~ msgstr "‘SSL_write’ nije uspjela: ssl_error=%d, stack=%s" + +#~ msgid "unknown address family: %d" +#~ msgstr "nepoznata familija adresa: %d" + +#~ msgid "audit_failure message too long" +#~ msgstr "audit_failure poruka (revizije) je preduga" + #~ msgid "No user or host" #~ msgstr "Nema korisnika ili računala" @@ -2967,9 +3094,6 @@ msgstr "previše razina uključivanja" #~ msgid "Password:" #~ msgstr "Lozinka:" -#~ msgid "unable to setup authentication" -#~ msgstr "ne mogu postaviti provjeru" - #~ msgid "pam_chauthtok: %s" #~ msgstr "pam_chauthtok: %s" @@ -3067,9 +3191,6 @@ msgstr "previše razina uključivanja" #~ msgid "unable to cache gid %u (%s), already exists" #~ msgstr "ne mogu staviti gid %u (%s) u spremnik, već postoji" -#~ msgid "unable to execute %s: %s" -#~ msgstr "ne mogu izvršiti %s: %s" - #~ msgid "internal error, expand_prompt() overflow" #~ msgstr "interna greška, expand_prompt() preljev" diff --git a/plugins/sudoers/po/pl.mo b/plugins/sudoers/po/pl.mo index d3edc4e2b1cf9af9d988c3249020958f63388f75..05829929a67938ff8f8beb1f95ef57a343b7f4c1 100644 GIT binary patch delta 14246 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 YO*ebe$J^v$JxZLJ=8vxbHeBj|0O(Oi{{R30 delta 12967 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 diff --git a/plugins/sudoers/po/pl.po b/plugins/sudoers/po/pl.po index 9c4113d17..20e0affd0 100644 --- a/plugins/sudoers/po/pl.po +++ b/plugins/sudoers/po/pl.po @@ -4,10 +4,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.0b4\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-13 21:58+0100\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 17:30+0200\n" "Last-Translator: Jakub Bogusz \n" "Language-Team: Polish \n" "Language: pl\n" @@ -41,352 +41,415 @@ msgstr "*** informacje dotyczące BEZPIECZEŃSTWA dla %h ***" msgid "Sorry, try again." msgstr "Niestety, proszę spróbować ponownie." -#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 -#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 -#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 -#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 -#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 -#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 -#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 -#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 -#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 -#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 -#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 -#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 -#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 -#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 -#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 -#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 -#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 -#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 -#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 -#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 -#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 -#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 -#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 -#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 -#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 -#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 -#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 -#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 -#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 -#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 -#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 -#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 -#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "nie udało się przydzielić pamięci" -#: gram.y:500 +#: gram.y:505 msgid "a digest requires a path name" msgstr "skrót wymaga nazwy pliku" -#: gram.y:633 +#: gram.y:638 msgid "invalid notbefore value" msgstr "błędna wartość notbefore" -#: gram.y:641 +#: gram.y:646 msgid "invalid notafter value" msgstr "błędna wartość notafter" -#: gram.y:650 plugins/sudoers/policy.c:319 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "wartość limitu czasu zbyt duża" -#: gram.y:652 plugins/sudoers/policy.c:321 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "błędna wartość limitu czasu" -#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 -#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 -#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 -#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 -#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 -#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 -#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 -#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 -#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 -#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 -#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 -#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 -#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 -#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 -#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 -#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 -#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 -#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 -#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 -#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 -#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 -#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 -#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 -#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 -#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 -#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 -#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 -#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/iolog/iolog_fileio.c:164 +#: lib/iolog/iolog_fileio.c:157 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s istnieje, ale nie jest katalogiem (0%o)" -#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 -#: plugins/sudoers/timestamp.c:212 +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 #, c-format msgid "unable to mkdir %s" msgstr "nie udało się wykonać mkdir %s" -#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "nie udało się zmienić uprawnień %s na 0%o" -#: lib/iolog/iolog_util.c:83 +#: lib/iolog/iolog_json.c:114 #, c-format -msgid "%s: invalid log file" -msgstr "%s: błędny plik logu" +msgid "expected JSON_STRING, got %d" +msgstr "nieoczekiwany JSON_STRING, otrzymano %d" -#: lib/iolog/iolog_util.c:101 +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "brak podwójnego cudzysłowu w nazwie" + +#: lib/iolog/iolog_json.c:392 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: brak pola znacznika czasu" +msgid "expected JSON_OBJECT, got %d" +msgstr "oczekiwany JSON_OBJECT, otrzymano %d" -#: lib/iolog/iolog_util.c:107 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: znacznik czasu %s: %s" - -#: lib/iolog/iolog_util.c:114 -#, c-format -msgid "%s: user field is missing" -msgstr "%s: brak pola z użytkownikiem" - -#: lib/iolog/iolog_util.c:123 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: brak pola z użytkownikiem runas" - -#: lib/iolog/iolog_util.c:132 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: brak pola z grupą runas" - -#: lib/iolog/iolog_util.c:382 -#, c-format -msgid "error reading timing file: %s" -msgstr "błąd podczas czytania pliku czasu: %s" - -#: lib/iolog/iolog_util.c:389 -#, c-format -msgid "invalid timing file line: %s" -msgstr "błędna linia pliku czasu: %s" - -#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 -#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 -#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 -#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 -#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 -#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 -#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 -#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 -#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 -#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:177 +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 #, c-format msgid "internal error, %s overflow" msgstr "błąd wewnętrzny, przepełnienie %s" -#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "brak klamry zamykającej" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "nieoczekiwana tablica" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "brak nawiasu zamykającego" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "nieoczekiwany łańcuch" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "brak dwukropka po nazwie" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "nieoczekiwana wartość logiczna" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "nieoczekiwana liczba" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u nie udało się przeanalizować \"%s\"" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: błędny plik logu" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: brak pola znacznika czasu" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: znacznik czasu %s: %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: brak pola z użytkownikiem" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: brak pola z użytkownikiem runas" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: brak pola z grupą runas" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "błąd podczas czytania pliku czasu: %s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "błędna linia pliku czasu: %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (kontynuacja polecenia) %s" -#: logsrvd/iolog_writer.c:886 +#: logsrvd/iolog_writer.c:936 msgid "log is already complete, cannot be restarted" msgstr "log jest już kompletny, nie może być wznowiony" -#: logsrvd/iolog_writer.c:917 +#: logsrvd/iolog_writer.c:967 msgid "unable to restart log" msgstr "nie udało się wznownić logu" -#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 -#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 -#: plugins/sudoers/sudoreplay.c:368 +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 #, c-format msgid "unable to open %s/%s" msgstr "nie udało się otworzyć %s/%s" -#: logsrvd/logsrv_util.c:130 +#: logsrvd/logsrv_util.c:132 #, c-format msgid "missing I/O log file %s/%s" msgstr "brak pliku logu we/wy %s/%s" -#: logsrvd/logsrv_util.c:137 +#: logsrvd/logsrv_util.c:139 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: nie udało przesunąć %zu w przód" -#: logsrvd/logsrv_util.c:147 +#: logsrvd/logsrv_util.c:149 #, c-format msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "nie udało się odnaleźć punktu wznowienia [%lld, %ld] w %s/%s" -#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 -#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 -#: logsrvd/logsrvd.c:510 +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 msgid "state machine error" msgstr "błąd maszyny stanów" -#: logsrvd/logsrvd.c:240 +#: logsrvd/logsrvd.c:239 msgid "invalid AcceptMessage" msgstr "błędny AcceptMessage" -#: logsrvd/logsrvd.c:251 +#: logsrvd/logsrvd.c:250 msgid "error parsing AcceptMessage" msgstr "błąd analizy AcceptMessage" -#: logsrvd/logsrvd.c:258 +#: logsrvd/logsrvd.c:257 msgid "error creating I/O log" msgstr "błąd tworzenia logu we/wy" @@ -406,59 +469,113 @@ msgstr "błąd analizy RejectMessage" msgid "error logging reject event" msgstr "błąd logowania zdarzenia odrzucenia" -#: logsrvd/logsrvd.c:424 +#: logsrvd/logsrvd.c:430 msgid "error logging alert event" msgstr "błąd logowania zdarzenia alarmu" -#: logsrvd/logsrvd.c:449 +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "błąd protokołu" + +#: logsrvd/logsrvd.c:461 msgid "error writing IoBuffer" msgstr "błąd zapisu IoBuffer" -#: logsrvd/logsrvd.c:495 +#: logsrvd/logsrvd.c:513 msgid "error writing ChangeWindowSize" msgstr "błąd zapisu ChangeWindowSize" -#: logsrvd/logsrvd.c:521 +#: logsrvd/logsrvd.c:545 msgid "error writing CommandSuspend" msgstr "błąd zapisu CommandSuspend" -#: logsrvd/logsrvd.c:583 +#: logsrvd/logsrvd.c:630 msgid "unrecognized ClientMessage type" msgstr "nie rozpoznany typ ClientMessage" -#: logsrvd/logsrvd.c:835 +#: logsrvd/logsrvd.c:895 msgid "client message too large" msgstr "komunikat klienta zbyt duży" -#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 -#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 -#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 -#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 -#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 -#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 -#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 -#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 -#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 -#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 -#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 -#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 -#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 -#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 -#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 -msgid "unable to add event to queue" -msgstr "nie udało się dodać zdarzenia do kolejki" +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "nie udało się ustawić szyfrowania TLS 1.2 na %s: %s" -#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "nie udało się ustawić szyfrowania TLS 1.3 na %s: %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "nie udało się uzyskać metody serwera TLS: %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "nie udało się utworzyć kontekstu TLS: %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "nie udało się załadować certyfikatu %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "nie udało się załadować paczki certyfikatów CA %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "nie udało się załadować klucza prywatnego %s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "nie udało się ustawić parametrów Diffie-Hellmana: %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "nie udało się ustawić minimalnej wersji protokołu na TLS 1.2: %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "nie udało się uzyskać zdalnego adresu IP" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Nie udało się dołączyć danych użytkownika do obiektu SSL: %s" -#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 -#: plugins/sudoers/iolog_client.c:1604 -msgid "unable to get remote IP addr" -msgstr "nie udało się uzyskać zdalnego adresu IP" +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "nie udało się dodać zdarzenia do kolejki" -#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "nie udało się ustanowić gniazda nasłuchującego" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 #, c-format msgid "" "%s - send sudo I/O log to remote server\n" @@ -467,7 +584,7 @@ msgstr "" "%s - wysłanie logu we/wy sudo na zdalny serwer\n" "\n" -#: logsrvd/logsrvd.c:1695 +#: logsrvd/logsrvd.c:1846 msgid "" "\n" "Options:\n" @@ -485,276 +602,293 @@ msgstr "" " -R, --random-drop procentowe prawdopodobieństwo gubienia połączeń\n" " -V, --version wyświetlenie informacji o wersji i zakończenie\n" -#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 msgid "Protobuf-C version 1.3 or higher required" msgstr "Wymagany Protobuf-C w wersji 1.3 lub wyższej" -#: logsrvd/logsrvd.c:1765 +#: logsrvd/logsrvd.c:1916 #, c-format msgid "invalid random drop value: %s" msgstr "błędna wartość losowego gubienia: %s" -#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 -#: plugins/sudoers/visudo.c:184 +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 #, c-format msgid "%s version %s\n" msgstr "%s wersja %s\n" -#: logsrvd/logsrvd_conf.c:688 +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "TLS nie jest obsługiwany" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 #, c-format msgid "%s: not a fully qualified path" msgstr "%s: nie jest pełną ścieżką" -#: logsrvd/logsrvd_conf.c:802 +#: logsrvd/logsrvd_conf.c:829 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s:%d niedopasowany '[': %s" -#: logsrvd/logsrvd_conf.c:813 +#: logsrvd/logsrvd_conf.c:840 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s: %d błędna sekcja konfiguracji: %s" -#: logsrvd/logsrvd_conf.c:821 +#: logsrvd/logsrvd_conf.c:848 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s:%d błędna linia konfiguracji: %s" -#: logsrvd/logsrvd_conf.c:827 +#: logsrvd/logsrvd_conf.c:854 #, c-format msgid "%s:%d expected section name: %s" msgstr "%s:%d oczekiwano nazwy sekcji: %s" -#: logsrvd/logsrvd_conf.c:841 +#: logsrvd/logsrvd_conf.c:868 #, c-format msgid "invalid value for %s: %s" msgstr "błędna wartość %s: %s" -#: logsrvd/logsrvd_conf.c:849 +#: logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s:%d nieznany klucz: %s" -#: logsrvd/logsrvd_conf.c:977 +#: logsrvd/logsrvd_conf.c:1032 #, c-format msgid "unknown syslog facility %s" msgstr "nieznana wartość facility sysloga %s" -#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 -#: logsrvd/logsrvd_conf.c:989 +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 #, c-format msgid "unknown syslog priority %s" msgstr "nieznany priorytet sysloga %s" -#: logsrvd/sendlog.c:116 +#: logsrvd/sendlog.c:126 msgid "" "\n" "Options:\n" " --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host to send logs to\n" " -i, --iolog_id remote ID of I/O log to be resumed\n" " -p, --port port to use when connecting to host\n" " -r, --restart restart previous I/O log transfer\n" -" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -R, --reject reject the command with the given reason\n" " -b, --ca-bundle certificate bundle file to verify server's cert against\n" " -c, --cert certificate file for TLS handshake\n" " -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" " -V, --version display version information and exit\n" msgstr "" "\n" "Opcje:\n" " --help wyświetlenie opisu i zakończenie\n" +" -A, --accept samo wysłanie zdarzenia akceptującego (bez we/wy)\n" " -h, --host host do wysyłania logów\n" " -i, --iolog_id zdalny ID logu we/wy do wznowienia\n" " -p, --port port do użycia przy łączeniu z hostem\n" " -r, --restart wznowienie poprzedniego transferu logu we/wy\n" -" -t, --test test serwera audytu przez wysłanie wybranego logu we/wy N razy równolegle\n" +" -R, --reject odrzucenie polecenia z podanego powodu\n" " -b, --ca-bundle paczka certyfikatów do zweryfikowania certyfikatu serwera\n" " -c, --cert plik certyfikatu do powitania TLS\n" " -k, --key plik klucza prywatnego\n" +" -n, --no-verify bez weryfikowania certyfikatu serwera\n" +" -t, --test test serwera audytu przez wysłanie wybranego logu we/wy N razy równolegle\n" " -V, --version wyświetlenie informacji o wersji i zakończenie\n" -#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 -msgid "TLS handshake timeout occurred" -msgstr "przekroczony limit czasu powitania TLS" - -#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 -#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 -msgid "unable to set event" -msgstr "nie udało się ustawić zdarzenia" - -#: logsrvd/sendlog.c:262 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" -msgstr "SSL_connect nie powiodło się: ssl_error=%d, stack=%s\n" - -#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 -#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 -#: plugins/sudoers/iolog_client.c:1671 -msgid "error in event loop" -msgstr "błąd w pętli zdarzeń" - -#: logsrvd/sendlog.c:311 -msgid "CA bundle file was not specified" -msgstr "Nie podano pliku paczki CA" - -#: logsrvd/sendlog.c:315 -msgid "Client certificate was not specified" -msgstr "Nie podano certyfikatu klienta" - -#: logsrvd/sendlog.c:319 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "Nie udało się zainicjować kontekstu SSL: %s" - -#: logsrvd/sendlog.c:324 -#, c-format -msgid "Unable to allocate ssl object: %s\n" -msgstr "Nie udało się przydzielić obiektu SSL: %s\n" - -#: logsrvd/sendlog.c:329 -#, c-format -msgid "Unable to attach socket to the ssl object: %s\n" -msgstr "Nie udało się dołączyć gniazda do obiektu SSL: %s\n" - -#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 #, c-format msgid "unable to look up %s:%s: %s" msgstr "nie udało się wyszukać %s:%s: %s" -#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "nie udało się uzyskać adresu IP serwera" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 #, c-format msgid "unable to read %s/%s: %s" msgstr "nie udało się odczytać %s/%s: %s" -#: logsrvd/sendlog.c:543 +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 #, c-format -msgid "client message too large: %zu\n" -msgstr "komunikat klienta zbyt duży: %zu\n" +msgid "client message too large: %zu" +msgstr "komunikat klienta zbyt duży %zu" -#: logsrvd/sendlog.c:941 +#: logsrvd/sendlog.c:790 #, c-format msgid "%s: write buffer already in use" msgstr "%s: bufor zapisu jest już w użyciu" -#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 -#: plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 #, c-format msgid "unexpected I/O event %d" msgstr "nieoczekiwane zdarzenie we/wy %d" -#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 -#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 -#: plugins/sudoers/iolog_client.c:1151 +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 #, c-format msgid "%s: unexpected state %d" msgstr "%s: nieoczekiwany stan %d" -#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 msgid "invalid ServerHello" msgstr "błędne ServerHello" -#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 #, c-format msgid "error message received from server: %s" msgstr "odebrano od serwera komunikat błędu: %s" -#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 #, c-format msgid "abort message received from server: %s" msgstr "odebrano od serwera komunikat zerwania: %s" -#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 msgid "unable to unpack ServerMessage" msgstr "nie udało się rozpakować ServerMessage" -#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: nieoczekiwana wartość type_case %d" -#: logsrvd/sendlog.c:1291 +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "przekroczony limit czasu przy czytaniu z serwera" + +#: logsrvd/sendlog.c:1154 msgid "premature EOF" msgstr "przedwczesny EOF" -#: logsrvd/sendlog.c:1304 +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 #, c-format -msgid "server message too large: %u\n" -msgstr "komunikat serwera zbyt duży: %u\n" +msgid "server message too large: %u" +msgstr "komunikat sewera zbyt duży: %u" -#: logsrvd/sendlog.c:1569 +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "przekroczony limit czasu przy pisaniu do serwera" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "przekroczony limit czasu powitania TLS" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "nie udało się ustawić zdarzenia" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "Połączenie TLS nie powiodło się: %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "Nie udało się zainicjować kontekstu SSL: %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Nie udało się przydzielić obiektu SSL: %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Nie udało się dołączyć gniazda do obiektu SSL: %s" + +#: logsrvd/sendlog.c:1772 msgid "both restart point and iolog ID must be specified" msgstr "muszą być podane jednocześnie punkt wznowienia i ID iolog" -#: logsrvd/sendlog.c:1636 +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "nie można ustawić punktu restartu, jeśli żadne we/wy nie jest wysyłane" + +#: logsrvd/sendlog.c:1851 #, c-format msgid "exited prematurely with state %d" msgstr "zakończono przedwcześnie ze stanem %d" -#: logsrvd/sendlog.c:1637 +#: logsrvd/sendlog.c:1852 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "miniony czas wysłany do serwera [%lld, %ld]" -#: logsrvd/sendlog.c:1639 +#: logsrvd/sendlog.c:1854 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "odebrano od serwera punkt zatwierdzenia [%lld, %ld]" -#: plugins/sudoers/alias.c:151 +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "Alias \"%s\" jest już zdefiniowany" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "nie udało się wykonać fork" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "nie udało się zmienić hasła dla %s" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "nie udało się uzyskać klasy logowania dla użytkownika %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "nie udało się rozpocząć uwierzytelnienia BSD" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "błędny rodzaj uwierzytelnienia" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "nie udało się zainicjować uwierzytelnienia BSD" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "konto wygasło" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "zezwolenie nie powiodło się" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "nie udało się odczytać konfiguracji fwtk" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "nie udało się połączyć z serwerem uwierzytelniającym" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "utracono połączenie z serwerem uwierzytelniającym" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -763,161 +897,161 @@ msgstr "" "błąd serwera uwierzytelniającego:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: nie udało się przekształcić nazwy principal do łańcucha ('%s'): %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: nie udało się przeanalizować '%s': %s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: nie udało się rozwiązać pamięci podręcznej danych uwierzytelniających: %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: nie udało się przydzielić opcji: %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: nie udało się pobrać danych uwierzytelniających: %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: nie udało się zainicjować pamięci podręcznej danych uwierzytelniających: %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: nie udało się zapisać danych uwierzytelniających w pamięci podręcznej: %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: nie udało się pobrać nazwy principal dla hosta: %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Nie można zweryfikować TGT! Możliwy atak!: %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "nie udało się zainicjować PAM: %s" -#: plugins/sudoers/auth/pam.c:322 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "Błąd uwierzytelniania PAM: %s" -#: plugins/sudoers/auth/pam.c:341 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "błąd kontroli poprawności konta - konto zablokowane?" -#: plugins/sudoers/auth/pam.c:352 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "Konto lub hasło wygasło, należy ustawić ponownie hasło i spróbować jeszcze raz" -#: plugins/sudoers/auth/pam.c:358 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "nie udało się zmienić przedawnionego hasła: %s" -#: plugins/sudoers/auth/pam.c:369 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "Hasło wygasło, proszę skontaktować się z administratorem systemu" -#: plugins/sudoers/auth/pam.c:374 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Konto wygasło lub w konfiguracji PAM brak sekcji \"account\" dla sudo, proszę skontaktować się z administratorem systemu" -#: plugins/sudoers/auth/pam.c:382 plugins/sudoers/auth/pam.c:387 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "Błąd zarządzania kontem PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "nie istniejesz w bazie danych %s" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "nie udało się zainicjować biblioteki ACE API" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "nie udało się połączyć z serwerem SecurID" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "ID użytkownika zablokowany dla uwierzytelnienia SecurID" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "błędna długość nazwy użytkownika dla SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "błędny uchwyt uwierzytelnienia dla SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "błąd komunikacji SecurID" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "nieznany błąd SecurID" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "błędna długość hasła dla SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "nie udało się zainicjować sesji SIA" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "błędne metody uwierzytelniania" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "W sudo wkompilowano błędne metody uwierzytelniania! Nie można mieszać samodzielnych i niesamodzielnych sposobów uwierzytelniania." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "brak metod uwierzytelniania" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "W sudo nie wkompilowano żadnych metod uwierzytelniania! Aby wyłączyć uwierzytelnianie, proszę użyć opcji konfiguracyjnej --disable-authentication." -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "Nie udało się zainicjować metod uwierzytelniania." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Metody uwierzytelniania:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Nie udało się określić warunku audytowego" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "nie udało się zatwierdzić rekordu audytowego" -#: plugins/sudoers/check.c:264 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -937,118 +1071,118 @@ msgstr "" " 3) z dużą władzą wiąże się duża odpowiedzialność.\n" "\n" -#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 -#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "nieznany uid: %u" -#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 -#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 -#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "nieznany użytkownik: %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "zwiększenie rangi: %s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "początkowa ranga: %s: %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "wyrównanie rangi: %s: %s" -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "%s, wersja gramatyki %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "nieobsługiwany format wejścia %s" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "nieobsługiwany format wyjścia %s" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s: pliki wejściowy i wyjściowy muszą być różne" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "nie udało się zainicjować wartości domyślnych sudoers" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: nieznane słowo kluczowe: %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "błędny typ wartości domyślnej: %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "błędny typ ograniczenia: %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "błędny filtr: %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 -#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 -#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 -#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "nie udało się otworzyć %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "nie udało się przeanalizować pliku %s, nieznany błąd" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "błąd składni w %s w okolicy linii %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "błąd składni w %s\n" -#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 -#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "nie udało się zapisać do %s" -#: plugins/sudoers/cvtsudoers.c:1319 +#: plugins/sudoers/cvtsudoers.c:1315 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1057,7 +1191,7 @@ msgstr "" "%s - konwersja między formatami pliku sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1321 +#: plugins/sudoers/cvtsudoers.c:1317 msgid "" "\n" "Options:\n" @@ -1098,30 +1232,30 @@ msgstr "" " -s, --suppress=sekcje pominięcie wyjścia z podanych sekcji\n" " -V, --version wyświetlenie informacji o wersji i zakończenie" -#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 -#: plugins/sudoers/cvtsudoers_json.c:709 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "nieznany wpis domyślny \"%s\"" -#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 -#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "nie udało się pobrać czasu GMT" -#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 -#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "nie udało się sformatować znacznika czasu" -#: plugins/sudoers/cvtsudoers_ldif.c:635 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "zbyt dużo wpisów sudoers, maksimum to %u" -#: plugins/sudoers/cvtsudoers_ldif.c:678 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "zmienna środowiskowa SUDOERS_BASE nie jest ustawiona i nie podano opcji -b." @@ -1670,338 +1804,289 @@ msgid "Path to the sudoers private key file: %s" msgstr "Ścieżka do pliku klucza prywatnego sudoers: %s" #: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "Sprawdzenie poprawności certyfikatu serwera logów" + +#: plugins/sudoers/def_data.c:538 msgid "Allow the use of unknown runas user and/or group ID" msgstr "Zezwolenie na użycie nieznanego ID użytkownika i/lub grupy runas" -#: plugins/sudoers/def_data.c:538 +#: plugins/sudoers/def_data.c:542 msgid "Only permit running commands as a user with a valid shell" msgstr "Zezwolenie na uruchamianie poleceń tylko jako użytkownik z prawidłową powłoką" -#: plugins/sudoers/def_data.c:542 +#: plugins/sudoers/def_data.c:546 msgid "Set the pam remote user to the user running sudo" msgstr "Ustawienie użytkownika zdalnego PAM na użytkownika uruchamiającego sudo" -#: plugins/sudoers/def_data.c:546 +#: plugins/sudoers/def_data.c:550 msgid "Set the pam remote host to the local host name" msgstr "Ustawienie hosta zdalnego PAM nazwę hosta lokalnego" -#: plugins/sudoers/defaults.c:190 +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d: nieznany wpis domyślny \"%s\"" -#: plugins/sudoers/defaults.c:193 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s: nieznany wpis domyślny \"%s\"" -#: plugins/sudoers/defaults.c:236 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d: nie podano wartości dla \"%s\"" -#: plugins/sudoers/defaults.c:239 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s: nie podano wartości dla \"%s\"" -#: plugins/sudoers/defaults.c:259 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d: wartości \"%s\" muszą zaczynać się od '/'" -#: plugins/sudoers/defaults.c:262 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s: wartości \"%s\" muszą zaczynać się od '/'" -#: plugins/sudoers/defaults.c:284 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d: opcja \"%s\" nie przyjmuje wartości" -#: plugins/sudoers/defaults.c:287 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s: opcja \"%s\" nie przyjmuje wartości" -#: plugins/sudoers/defaults.c:312 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d: błędny typ Defaults 0x%x dla opcji \"%s\"" -#: plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s: błędny typ Defaults 0x%x dla opcji \"%s\"" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d: błędna wartość \"%s\" dla opcji \"%s\"" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s: błędna wartość \"%s\" dla opcji \"%s\"" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: uszkodzone envp, niezgodność długości" -#: plugins/sudoers/env.c:1133 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "nie udało się przebudować środowiska" -#: plugins/sudoers/env.c:1207 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "niestety nie jest dozwolone ustawianie następujących zmiennych środowiskowych: %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "błąd składni w %s w okolicy linii %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "błąd składni w %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "nieobsługiwany typ skrótu %d dla %s" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s: błąd odczytu" -#: plugins/sudoers/group_plugin.c:91 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "właścicielem %s musi być uid %d" -#: plugins/sudoers/group_plugin.c:95 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "prawo zapisu do %s może mieć tylko właściciel" -#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "nie udało się załadować %s: %s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "nie udało się odnaleźć symbolu \"group_plugin\" w %s" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: niezgodna główna wersja wtyczki grup %d, oczekiwano %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "nie udało się przeanalizować adresu IP \"%s\"" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "nie udało się przeanalizować maski sieciowej \"%s\"" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Pary lokalnych adresów IP i masek:\n" -#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 -#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "nieznana grupa: %s" -#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 -#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 -#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "nie udało się zapisać do pliku logu we/wy: %s" -#: plugins/sudoers/iolog.c:555 +#: plugins/sudoers/iolog.c:566 msgid "unable to update sequence file" msgstr "nie udało się uaktualnić pliku sekwencji" -#: plugins/sudoers/iolog.c:594 +#: plugins/sudoers/iolog.c:605 #, c-format msgid "unable to create %s/%s" msgstr "nie udało się utworzyć %s/%s" -#: plugins/sudoers/iolog.c:622 +#: plugins/sudoers/iolog.c:631 msgid "unable to connect to log server" msgstr "nie udało się połączyć z serwerem logów" -#: plugins/sudoers/iolog.c:830 +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: błąd wewnętrzny, plik logu we/wy dla zdarzenia %d nie jest otwarty" -#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 -#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 -#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 -#: plugins/sudoers/visudo.c:504 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 msgid "unable to read the clock" msgstr "nie udało się odczytać zegara" -#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: błąd wewnętrzny, błędny sygnał %d" -#: plugins/sudoers/iolog_client.c:297 +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "błąd w pętli zdarzeń" + +#: plugins/sudoers/iolog_client.c:194 #, c-format msgid "Creation of new SSL_CTX object failed: %s" msgstr "Utworzenie nowego obiektu SSL_CTX nie powiodło się: %s" -#: plugins/sudoers/iolog_client.c:320 -msgid "CA bundle file is not set in sudoers" -msgstr "Nie ustawiono pliku paczki CA w sudoers" - -#: plugins/sudoers/iolog_client.c:327 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "Calling SSL_CTX_load_verify_locations() failed: %s" -msgstr "Wywołanie SSL_CTX_load_verify_locations() nie powiodło się: %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "Połączenie TLS do %s:%s nie powiodło się: %s" -#: plugins/sudoers/iolog_client.c:339 -msgid "Signed certificate file is not set in sudoers" -msgstr "Nie ustawiono pliku podpisanego certyfikatu w sudoers" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "Inicjowanie TLS nie powiodło się" -#: plugins/sudoers/iolog_client.c:345 -#, c-format -msgid "Unable to load cert into the ssl context: %s" -msgstr "Nie udało się załadować certyfikatu do kontekstu SSL: %s" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "Powitanie TLS nie powiodło się" -#: plugins/sudoers/iolog_client.c:356 -#, c-format -msgid "Unable to load private key into the ssl context: %s" -msgstr "Nie udało się załadować klucza prywatnego do kontekstu SSL: %s" - -#: plugins/sudoers/iolog_client.c:363 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "Nie udało się przydzielić obiektu SSL: %s" - -#: plugins/sudoers/iolog_client.c:369 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "Nie udało się dołączyć gniazda do obiektu SSL: %s" - -#: plugins/sudoers/iolog_client.c:457 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s" -msgstr "SSL_connect nie powiodło się: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:599 -#, c-format -msgid "client message too large: %zu" -msgstr "komunikat klienta zbyt duży %zu" - -#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 msgid "unable to get time of day" msgstr "nie udało się pobrać aktualnego czasu" -#: plugins/sudoers/iolog_client.c:871 +#: plugins/sudoers/iolog_client.c:986 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: błąd wewnętrzny, błędny kod wyjścia %d" -#: plugins/sudoers/iolog_client.c:1104 -msgid "TLS initialization was unsuccessful" -msgstr "Inicjowanie TLS nie powiodło się" - -#: plugins/sudoers/iolog_client.c:1109 -msgid "TLS handshake was unsuccessful" -msgstr "Powitanie TLS nie powiodło się" - -#: plugins/sudoers/iolog_client.c:1361 -#, c-format -msgid "SSL_read failed: ssl_error=%d, stack=%s" -msgstr "SSL_read nie powiodło się: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1384 +#: plugins/sudoers/iolog_client.c:1523 msgid "lost connection to log server" msgstr "utracono połączenie z serwerem logów" -#: plugins/sudoers/iolog_client.c:1397 -#, c-format -msgid "server message too large: %u" -msgstr "komunikat sewera zbyt duży: %u" - -#: plugins/sudoers/iolog_client.c:1461 +#: plugins/sudoers/iolog_client.c:1600 msgid "missing write buffer" msgstr "brak bufora zapisu" -#: plugins/sudoers/iolog_client.c:1486 -#, c-format -msgid "SSL_write failed: ssl_error=%d, stack=%s" -msgstr "SSL_write nie powiodło się: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1610 -#, c-format -msgid "unknown address family: %d" -msgstr "nieznana rodzina adresu: %d" - -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "brak obsługi starttls w przypadku użycia ldaps" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "nie udało się zainicjować bazy certyfikatów i kluczy SSL: %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "aby używać SSL, trzeba ustawić TLS_CERT w %s" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "nie udało się zainicjować LDAP: %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "wybrano start_tls, ale biblioteki LDAP nie obsługują ldap_start_tls_s() ani ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "błędny atrybut sudoOrder: %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: port zbyt duży" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "nieobsługiwany rodzaj URI LDAP: %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "nie można mieszać URI ldap i ldaps" -#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "nie można skonwertować sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "nie udało się otworzyć systemu audytowego" @@ -2009,62 +2094,62 @@ msgstr "nie udało się otworzyć systemu audytowego" msgid "unable to send audit message" msgstr "nie udało się wysłać komunikatu audytowego" -#: plugins/sudoers/logging.c:175 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "nie udało się otworzyć pliku logu: %s" -#: plugins/sudoers/logging.c:183 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "nie udało się zablokować pliku logu: %s" -#: plugins/sudoers/logging.c:216 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "nie udało się zapisać pliku logu: %s" -#: plugins/sudoers/logging.c:249 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "użytkownik NIE występuje w sudoers" -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "użytkownik NIE jest autoryzowany na hoście" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "polecenie niedozwolone" -#: plugins/sudoers/logging.c:296 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s nie występuje w pliku sudoers. Ten incydent zostanie zgłoszony.\n" -#: plugins/sudoers/logging.c:299 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s nie ma uprawnień do uruchamiania sudo na %s. Ten incydent zostanie zgłoszony.\n" -#: plugins/sudoers/logging.c:303 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Niestety użytkownik %s nie może uruchamiać sudo na %s.\n" -#: plugins/sudoers/logging.c:306 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Niestety użytkownik %s nie ma uprawnień do uruchamiania '%s%s%s' jako %s%s%s na %s.\n" -#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 -#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 -#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 -#: plugins/sudoers/sudoers.c:677 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s: nie znaleziono polecenia" -#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2073,15 +2158,15 @@ msgstr "" "zignorowano plik \"%s\" znaleziony w '.'\n" "Proszę użyć \"sudo ./%s\", jeśli to \"%s\" ma być uruchomiony." -#: plugins/sudoers/logging.c:362 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "błąd uwierzytelniania" -#: plugins/sudoers/logging.c:388 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "wymagane jest hasło" -#: plugins/sudoers/logging.c:458 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -2089,32 +2174,32 @@ msgstr[0] "%u błędna próba wprowadzenia hasła" msgstr[1] "%u błędne próby wprowadzenia hasła" msgstr[2] "%u błędnych prób wprowadzenia hasła" -#: plugins/sudoers/logging.c:722 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "nie udało się wykonać dup na stdin: %m" -#: plugins/sudoers/logging.c:759 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "nie udało się wywołać %s: %m" -#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "nie udało się wykonać fork: %m" -#: plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "nie udało się otworzyć potoku: %m" -#: plugins/sudoers/match_digest.c:123 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "skrót dla %s (%s) nie jest w postaci %s" -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -2123,7 +2208,7 @@ msgstr "" "\n" "Rola LDAP: %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -2132,98 +2217,98 @@ msgstr "" "\n" "Wpis sudoers:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " Jako użytkownicy: " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " Jako grupy: " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Opcje: " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Polecenia:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Pasujące wpisy Defaults dla %s na %s:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Wartości specyficzne dla Runas i Command dla %s:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Użytkownik %s może uruchamiać na %s następujące polecenia:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Użytkownik %s nie ma uprawnień do uruchamiania sudo na %s.\n" -#: plugins/sudoers/parse_ldif.c:617 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "zignorowano niekompletne sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:677 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "błędny atrybut LDIF: %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "błędna wartość %.*s ustawiona przez frontend sudo" -#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "nie udało się przeanalizować listy adresów sieciowych" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "nazwa użytkownika nie ustawiona przez frontend sudo" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "ID użytkownika nie ustawiony przez frontend sudo" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "ID grupy nie ustawiony przez frontend sudo" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "nazwa hosta nie ustawiona przez frontend sudo" -#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "nie udało się wywołać %s" -#: plugins/sudoers/policy.c:1055 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Wersja wtyczki polityki sudoers %s\n" -#: plugins/sudoers/policy.c:1057 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Wersja gramatyki pliku sudoers %d\n" -#: plugins/sudoers/policy.c:1061 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -2232,386 +2317,382 @@ msgstr "" "\n" "Ścieżka do sudoers: %s\n" -#: plugins/sudoers/policy.c:1064 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "ścieżka do nsswitch: %s\n" -#: plugins/sudoers/policy.c:1066 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "ścieżka do ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1067 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "ścieżka do ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1100 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "nie udało się zarejestrować uchwytu typu %d (wersja %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "nie udało się zapamiętać uid-a %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "nie udało się zapamiętać uid-a %u, już istnieje" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "nie udało się zapamiętać użytkownika %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "nie udało się zapamiętać użytkownika %s, już istnieje" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "nie udało się zapamiętać gid-a %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "nie udało się zapamiętać gid-a %u, już istnieje" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "nie udało się zapamiętać grupy %s" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "nie udało się zapamiętać grupy %s, już istnieje" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "nie udało się zapamiętać listy grup dla %s, już istnieje" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "nie udało się zapamiętać listy grup dla %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "nie udało się przeanalizować grup dla %s" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "nie udało się przeanalizować gidów dla %s" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 -#: plugins/sudoers/set_perms.c:1450 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "przepełnienie stosu uprawnień" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 -#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 -#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "niedopełnienie stosu uprawnień" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 -#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "nie udało się zmienić na gid roota" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 -#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "nie udało się zmienić na docelowy gid" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 -#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "nie udało się ustawić wektora grup docelowych" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 -#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "nie udało się zmienić na docelowy uid" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 -#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "nie udało się zmienić na gid sudoers" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 +#: 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 msgid "too many processes" msgstr "zbyt dużo procesów" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "nie udało się pobrać bieżącego katalogu roboczego" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "ucięta ścieżka audytu user_cmnd: %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "ucięta ścieżka audytu argv[0]: %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "komunikat audit_failure zbyt długi" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "nie udało się zainicjować źródła SSS. Czy SSSD jest zainstalowany na tej maszynie?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "nie udało się odnaleźć symbolu \"%s\" w %s" -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "problem z wpisami domyślnymi" -#: plugins/sudoers/sudoers.c:225 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "nie znaleziono poprawnych źródeł sudoers, zakończenie" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "wg sudoers root nie ma prawa używać sudo" -#: plugins/sudoers/sudoers.c:361 +#: plugins/sudoers/sudoers.c:357 msgid "user not allowed to override closefrom limit" msgstr "użytkownik nie ma pozwolenia na zmianę limitu closefrom" -#: plugins/sudoers/sudoers.c:362 +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "brak uprawnień do używania opcji -C" -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "właściciel znacznika czasu (%s): nie ma takiego użytkownika" -#: plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "brak tty" -#: plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "niestety do uruchomienia sudo konieczny jest tty" -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 #, c-format msgid "invalid shell for user %s: %s" msgstr "błędna powłoka użytkownika %s: %s" -#: plugins/sudoers/sudoers.c:513 +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "polecenie w bieżącym katalogu" -#: plugins/sudoers/sudoers.c:532 +#: plugins/sudoers/sudoers.c:525 msgid "user not allowed to set a command timeout" msgstr "użytkownik nie ma uprawnień do ustawienia limitu czasu polecenia" -#: plugins/sudoers/sudoers.c:533 +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "niestety brak uprawnień do ustawienia limitu czasu polecenia" -#: plugins/sudoers/sudoers.c:541 +#: plugins/sudoers/sudoers.c:534 msgid "user not allowed to set a preserve the environment" msgstr "użytkownik nie ma uprawnień do włączenia zachowania środowiska" -#: plugins/sudoers/sudoers.c:542 +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "niestety brak uprawnień do zachowania środowiska" -#: plugins/sudoers/sudoers.c:893 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "polecenie zbyt długie" -#: plugins/sudoers/sudoers.c:951 +#: plugins/sudoers/sudoers.c:936 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit nie musi być uruchamiany przez sudo" -#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 -#: plugins/sudoers/tsdump.c:145 +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "nie udało się odczytać %s" -#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 -#: plugins/sudoers/visudo.c:733 +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 #, c-format msgid "unable to stat %s" msgstr "nie udało się wykonać stat na %s" -#: plugins/sudoers/sudoers.c:1034 +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s nie jest zwykłym plikiem" -#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "właścicielem %s jest uid %u, powinien być %u" -#: plugins/sudoers/sudoers.c:1042 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s jest zapisywalny dla świata" -#: plugins/sudoers/sudoers.c:1046 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "właścicielem %s jest gid %u, powinien być %u" -#: plugins/sudoers/sudoers.c:1079 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "tylko root może używać \"-c %s\"" -#: plugins/sudoers/sudoers.c:1098 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "nieznana klasa logowania: %s" -#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "nie udało się rozwiązać nazwy hosta %s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "błędna opcja filtra: %s" -#: plugins/sudoers/sudoreplay.c:276 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "błędny maksymalny czas oczekiwania: %s" -#: plugins/sudoers/sudoreplay.c:299 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "błędny współczynnik szybkości: %s" -#: plugins/sudoers/sudoreplay.c:335 +#: plugins/sudoers/sudoreplay.c:333 #, c-format msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:340 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/czas: %s" -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:342 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:372 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "Odtwarzanie sesji sudo: %s" -#: plugins/sudoers/sudoreplay.c:634 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "nie udało się przestawić tty w tryb surowy" -#: plugins/sudoers/sudoreplay.c:685 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Uwaga: ten terminal jest za mały, aby właściwie odtworzyć log.\n" -#: plugins/sudoers/sudoreplay.c:686 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Geometria logu to %d x %d, geometria terminala to %d x %d." -#: plugins/sudoers/sudoreplay.c:714 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Odtwarzanie zakończone, proszę nacisnąć dowolny klawisz, aby odzyskać terminal." -#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "niejednoznaczne wyrażenie \"%s\"" -#: plugins/sudoers/sudoreplay.c:1208 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "niesparowany ')' w wyrażeniu" -#: plugins/sudoers/sudoreplay.c:1212 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "nieznany warunek wyszukiwania \"%s\"" -#: plugins/sudoers/sudoreplay.c:1227 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s wymaga argumentu" -#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "błędne wyrażenie regularne: %s" -#: plugins/sudoers/sudoreplay.c:1234 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "nie udało się przeanalizować daty \"%s\"" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "niesparowany '(' w wyrażeniu" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "niedozwolone kończące \"or\"" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "niedozwolony kończący \"!\"" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "nieznany typ wyszukiwania %d" -#: plugins/sudoers/sudoreplay.c:1569 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "Składnia: %s [-hnRS] [-d katalog] [-m liczba] [-s wsp_szybkości] ID\n" -#: plugins/sudoers/sudoreplay.c:1572 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "Składnia: %s [-h] [-d katalog] -l [wyrażenie wyszukiwania]\n" -#: plugins/sudoers/sudoreplay.c:1581 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2620,7 +2701,7 @@ msgstr "" "%s - odtwarzanie logów sesji sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1583 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2648,11 +2729,11 @@ msgstr "" " -s, --speed=ile przyspieszenie lub spowolnienie wyjścia\n" " -V, --version wyświetlenie informacji o wersji i zakończenie" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\thost nie znaleziony" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2660,7 +2741,7 @@ msgstr "" "\n" "Polecenie dozwolone" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2668,7 +2749,7 @@ msgstr "" "\n" "Polecenie niedozwolone" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2676,126 +2757,126 @@ msgstr "" "\n" "Polecenie nie znalezione" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s jest zapisywalny dla groupy" -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "nie udało się uciąć pliku znacznika czasu do długości %lld" -#: plugins/sudoers/timestamp.c:873 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "znacznik czasu zbyt daleko w przyszłości" -#: plugins/sudoers/timestamp.c:896 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "znacznik czasu zbyt daleko w przyszłości: %20.20s" -#: plugins/sudoers/timestamp.c:1018 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "nie udało się zablokować pliku znacznika czasu %s" -#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "ścieżka stanu instrukcji zbyt długa: %s/%s" -#: plugins/sudoers/toke_util.c:132 +#: plugins/sudoers/toke_util.c:124 msgid "sudoedit should not be specified with a path" msgstr "sudoedit nie powinien być podawany ze ścieżką" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "opcja -x będzie usunięta w kolejnej wersji" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "należy rozważyć użycie zamiast niej narzędzia cvtsudoers" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "wciśnięcie return przejdzie do edycji %s: " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "podany edytor (%s) nie istnieje" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "nie znaleziono edytora (ścieżka = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "błąd zapisu" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "nie udało się wykonać stat na pliku tymczasowym (%s), %s nie zmieniony" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "plik tymczasowy (%s) zerowej długości, %s nie zmieniony" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "błąd edytora (%s), %s nie zmieniony" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s nie zmieniony" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "nie udało się ponownie otworzyć pliku tymczasowego (%s), %s nie zmieniony." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" +msgid "unable to parse temporary file (%s), unknown error" msgstr "nie udało się przeanalizować pliku tymczasowego (%s), nieznany błąd" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "błąd wewnętrzny, nie znaleziono %s na liście!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "nie udało się ustawić (uid, gid) %s na (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s i %s nie są na tym samym systemie plików, użycie mv do zmiany nazwy" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "polecenie nie powiodło się: '%s %s %s', %s nie zmieniony" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "błąd podczas zmiany nazwy %s, %s nie zmieniony" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "Co teraz? " -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2807,66 +2888,66 @@ msgstr "" " (x) wyjście bez zapisu zmian do pliku sudoers\n" " (Q) wyjście i zapisanie zmian w pliku sudoers (NIEBEZPIECZNE!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "nie udało się uruchomić %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: błędny właściciel, (uid, gid) powinny wynosić (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: błędne uprawnienia, powinny być 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s: składnia poprawna\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s zajęty, proszę spróbować później" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "nie udało się zablokować %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Modyfikować mimo to? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Błąd: %s:%d: cykl w %s \"%s\"" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Uwaga: %s:%d: cykl w %s \"%s\"" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Błąd: %s:%d: %s \"%s\" użyty, ale nie zdefiniowany" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Uwaga: %s:%d: %s \"%s\" użyty, ale nie zdefiniowany" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Uwaga: %s:%d: nie użyty %s \"%s\"" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2875,7 +2956,7 @@ msgstr "" "%s - bezpieczna edycja pliku sudoers\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2895,6 +2976,6 @@ msgstr "" " -s, --strict ścisłe sprawdzanie składni\n" " -V, --version wyświetlenie informacji o wersji i zakończenie\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "za dużo poziomów include" diff --git a/plugins/sudoers/po/pt.mo b/plugins/sudoers/po/pt.mo index 094d1ecd3e670f0817014e01e9d1427a8ca7e3de..c0157d65c544b770216544dab8d8eac179e9a95c 100644 GIT binary patch delta 14233 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 delta 13009 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\n" "Language-Team: Portuguese \n" "Language: pt\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=2; plural=(n != 1);\n" -"X-Generator: Gtranslator 2.91.7\n" +"X-Generator: Geany / PoHelper 1.36\n" #: confstr.sh:1 msgid "syntax error" @@ -44,352 +44,415 @@ msgstr "*** Informação de SEGURANÇA para %h ***" msgid "Sorry, try again." msgstr "Enganou-se, tente de novo." -#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 -#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 -#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 -#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 -#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 -#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 -#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 -#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 -#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 -#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 -#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 -#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 -#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 -#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 -#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 -#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 -#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 -#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 -#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 -#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 -#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 -#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 -#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 -#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 -#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 -#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 -#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 -#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 -#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 -#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 -#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 -#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 -#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "impossível alocar memória" -#: gram.y:500 +#: gram.y:505 msgid "a digest requires a path name" msgstr "um resumo requer um nome de caminho" -#: gram.y:633 +#: gram.y:638 msgid "invalid notbefore value" msgstr "valor notbefore inválido" -#: gram.y:641 +#: gram.y:646 msgid "invalid notafter value" msgstr "valor notafter inválido" -#: gram.y:650 plugins/sudoers/policy.c:319 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "valor de inacção muito grande" -#: gram.y:652 plugins/sudoers/policy.c:321 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "valor de inacção inválido" -#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 -#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 -#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 -#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 -#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 -#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 -#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 -#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 -#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 -#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 -#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 -#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 -#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 -#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 -#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 -#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 -#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 -#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 -#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 -#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 -#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 -#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 -#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 -#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 -#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 -#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 -#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 -#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/iolog/iolog_fileio.c:164 +#: lib/iolog/iolog_fileio.c:157 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s existe mas não é uma pasta (0%o)" -#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 -#: plugins/sudoers/timestamp.c:212 +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 #, c-format msgid "unable to mkdir %s" msgstr "impossível criar pasta %s" -#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "impossível alterar o modo de %s para 0%o" -#: lib/iolog/iolog_util.c:83 +#: lib/iolog/iolog_json.c:114 #, c-format -msgid "%s: invalid log file" -msgstr "%s: ficheiro de diário inválido" +msgid "expected JSON_STRING, got %d" +msgstr "esperado JSON_STRING, obtido %d" -#: lib/iolog/iolog_util.c:101 +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "aspas dupla em falta no nome" + +#: lib/iolog/iolog_json.c:392 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: campo de datação em falta" +msgid "expected JSON_OBJECT, got %d" +msgstr "esperado JSON_OBJECT, obtido %d" -#: lib/iolog/iolog_util.c:107 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: datação %s: %s" - -#: lib/iolog/iolog_util.c:114 -#, c-format -msgid "%s: user field is missing" -msgstr "%s: campo de utilizador em falta" - -#: lib/iolog/iolog_util.c:123 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: campo de utilizador runas em falta" - -#: lib/iolog/iolog_util.c:132 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: campo de grupo runas em falta" - -#: lib/iolog/iolog_util.c:382 -#, c-format -msgid "error reading timing file: %s" -msgstr "erro ao ler ficheiro de temporização: %s" - -#: lib/iolog/iolog_util.c:389 -#, c-format -msgid "invalid timing file line: %s" -msgstr "linha de ficheiro de temporização inválida : %s" - -#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 -#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 -#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 -#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 -#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 -#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 -#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 -#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 -#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 -#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:177 +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 #, c-format msgid "internal error, %s overflow" msgstr "erro interno, transporte %s" -#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "chaveta esquerda sem par" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "matriz inesperada" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "parêntese recto sem par" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "cadeia inesperada" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "dois pontos em falta após o nome" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "booleano inesperado" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "número inesperado" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u impossível analisar \"%s\"" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: ficheiro de diário inválido" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: campo de datação em falta" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: datação %s: %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: campo de utilizador em falta" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: campo de utilizador runas em falta" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: campo de grupo runas em falta" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "erro ao ler ficheiro de temporização: %s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "linha de ficheiro de temporização inválida : %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (comando continuado) %s" -#: logsrvd/iolog_writer.c:886 +#: logsrvd/iolog_writer.c:936 msgid "log is already complete, cannot be restarted" msgstr "diário já concluído, impossível reiniciar" -#: logsrvd/iolog_writer.c:917 +#: logsrvd/iolog_writer.c:967 msgid "unable to restart log" msgstr "impossível reiniciar o diário" -#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 -#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 -#: plugins/sudoers/sudoreplay.c:368 +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 #, c-format msgid "unable to open %s/%s" msgstr "impossível abrir %s/%s" -#: logsrvd/logsrv_util.c:130 +#: logsrvd/logsrv_util.c:132 #, c-format msgid "missing I/O log file %s/%s" msgstr "ficheiro de diário E/S %s/%s em falta" -#: logsrvd/logsrv_util.c:137 +#: logsrvd/logsrv_util.c:139 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: impossível procurar adiante %zu" -#: logsrvd/logsrv_util.c:147 +#: logsrvd/logsrv_util.c:149 #, c-format msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "impossível localizar ponto de continuação [%lld, %ld] em %s/%s" -#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 -#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 -#: logsrvd/logsrvd.c:510 +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 msgid "state machine error" msgstr "erro da máquina de estado" -#: logsrvd/logsrvd.c:240 +#: logsrvd/logsrvd.c:239 msgid "invalid AcceptMessage" msgstr "AcceptMessage inválida" -#: logsrvd/logsrvd.c:251 +#: logsrvd/logsrvd.c:250 msgid "error parsing AcceptMessage" msgstr "erro ao analisar AcceptMessage" -#: logsrvd/logsrvd.c:258 +#: logsrvd/logsrvd.c:257 msgid "error creating I/O log" msgstr "erro ao criar diário de E/S" @@ -409,59 +472,113 @@ msgstr "erro ao analisar RejectMessage" msgid "error logging reject event" msgstr "erro ao registar evento de rejeição" -#: logsrvd/logsrvd.c:424 +#: logsrvd/logsrvd.c:430 msgid "error logging alert event" msgstr "erro ao registar evento de alerta" -#: logsrvd/logsrvd.c:449 +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "erro de protocolo" + +#: logsrvd/logsrvd.c:461 msgid "error writing IoBuffer" msgstr "erro ao escrever IObuffer" -#: logsrvd/logsrvd.c:495 +#: logsrvd/logsrvd.c:513 msgid "error writing ChangeWindowSize" msgstr "erro ao escrever ChangeWindowSize" -#: logsrvd/logsrvd.c:521 +#: logsrvd/logsrvd.c:545 msgid "error writing CommandSuspend" msgstr "erro ao escrever CommandSuspend" -#: logsrvd/logsrvd.c:583 +#: logsrvd/logsrvd.c:630 msgid "unrecognized ClientMessage type" msgstr "tipo de ClientMessage não reconhecido" -#: logsrvd/logsrvd.c:835 +#: logsrvd/logsrvd.c:895 msgid "client message too large" msgstr "mensagem do cliente muito grande" -#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 -#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 -#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 -#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 -#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 -#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 -#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 -#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 -#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 -#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 -#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 -#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 -#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 -#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 -#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 -msgid "unable to add event to queue" -msgstr "impossível adicionar evento à fila" +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "impossível definir TLS 1.2 ciphersuite como %s: %s" -#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "impossível definir TLS 1.3 ciphersuite como %s: %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "impossível obter método TLS do servidor: %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "impossível criar contexto TLS: %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "impossível carregar certificado %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "Impossível carregar pacote da autoridade do certificado %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "impossível carregar chave privada %s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "impossível definir parâmetros diffie-hellman: %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "impossível definir versão mínima do protocolo como TLS 1.2: %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "impossível obter endereço IP remoto" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "impossível anexar dados do utilizador ao objecto ssl: %s" -#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 -#: plugins/sudoers/iolog_client.c:1604 -msgid "unable to get remote IP addr" -msgstr "impossível obter endereço IP remoto" +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "impossível adicionar evento à fila" -#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "impossível definir o socket de escuta" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 #, c-format msgid "" "%s - send sudo I/O log to remote server\n" @@ -470,7 +587,7 @@ msgstr "" "%s - enviar diário sudo E/S para o servidor remoto\n" "\n" -#: logsrvd/logsrvd.c:1695 +#: logsrvd/logsrvd.c:1846 msgid "" "\n" "Options:\n" @@ -488,276 +605,293 @@ msgstr "" " -R, --random-drop percentagem de hipóteses das ligações caírem\n" " -V, --version mostrar informação da versão e sair\n" -#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 msgid "Protobuf-C version 1.3 or higher required" msgstr "Requerida a versão Protobuf-C 1.3 ou superior" -#: logsrvd/logsrvd.c:1765 +#: logsrvd/logsrvd.c:1916 #, c-format msgid "invalid random drop value: %s" msgstr "valor de queda aleatório inválido: %s" -#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 -#: plugins/sudoers/visudo.c:184 +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 #, c-format msgid "%s version %s\n" msgstr "%s versão %s\n" -#: logsrvd/logsrvd_conf.c:688 +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "TLS não suportado" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 #, c-format msgid "%s: not a fully qualified path" msgstr "%s: não é um caminho completamente qualificado" -#: logsrvd/logsrvd_conf.c:802 +#: logsrvd/logsrvd_conf.c:829 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s:%d \"[\" sem par: %s" -#: logsrvd/logsrvd_conf.c:813 +#: logsrvd/logsrvd_conf.c:840 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s:%d secção de configuração inválida: %s" -#: logsrvd/logsrvd_conf.c:821 +#: logsrvd/logsrvd_conf.c:848 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s:%d linha de configuração inválida: %s" -#: logsrvd/logsrvd_conf.c:827 +#: logsrvd/logsrvd_conf.c:854 #, c-format msgid "%s:%d expected section name: %s" msgstr "%s:%d esperado um nome de secção: %s" -#: logsrvd/logsrvd_conf.c:841 +#: logsrvd/logsrvd_conf.c:868 #, c-format msgid "invalid value for %s: %s" msgstr "valor inválido para %s: %s" -#: logsrvd/logsrvd_conf.c:849 +#: logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s:%d chave desconhecida: %s" -#: logsrvd/logsrvd_conf.c:977 +#: logsrvd/logsrvd_conf.c:1032 #, c-format msgid "unknown syslog facility %s" msgstr "facilidade syslog desconhecida %s" -#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 -#: logsrvd/logsrvd_conf.c:989 +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 #, c-format msgid "unknown syslog priority %s" msgstr "prioridade syslog desconhecida %s" -#: logsrvd/sendlog.c:116 +#: logsrvd/sendlog.c:126 msgid "" "\n" "Options:\n" " --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host to send logs to\n" " -i, --iolog_id remote ID of I/O log to be resumed\n" " -p, --port port to use when connecting to host\n" " -r, --restart restart previous I/O log transfer\n" -" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -R, --reject reject the command with the given reason\n" " -b, --ca-bundle certificate bundle file to verify server's cert against\n" " -c, --cert certificate file for TLS handshake\n" " -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" " -V, --version display version information and exit\n" msgstr "" "\n" "Opções:\n" " --help mostrar a mensagem de ajuda e sair\n" +" -A, --accept enviar só um evento de aceitação (sem E/S)\n" " -h, --host anfitrião a quem enviar os diários\n" " -i, --iolog_id ID remota do diário de E/S a resumir\n" " -p, --port porta a usar ao ligar ao anfitrião\n" " -r, --restart reiniciar a transferência de diário de E/S prévia\n" -" -t, --test testar servidor de auditoria enviando o diário de E/S seleccionado n vezes em paralelo\n" +" -R, --reject rejeitar o comando com o motivo dado\n" " -b, --ca-bundle ficheiro de pacote de certificados para comparar com o do servidor\n" " -c, --cert ficheiro de certificado para o handshake TLS\n" " -k, --key ficheiro de chave privada\n" +" -n, --no-verify não verificar o certificado do servidor\n" +" -t, --test testar servidor de auditoria enviando o diário de E/S seleccionado n vezes em paralelo\n" " -V, --version mostrar informação da versão e sair\n" -#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 -msgid "TLS handshake timeout occurred" -msgstr "handshake TLS expirou" - -#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 -#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 -msgid "unable to set event" -msgstr "impossível definir o evento" - -#: logsrvd/sendlog.c:262 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" -msgstr "SSL_connect falhou: ssl_error=%d, stack=%s\n" - -#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 -#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 -#: plugins/sudoers/iolog_client.c:1671 -msgid "error in event loop" -msgstr "erro no ciclo do evento" - -#: logsrvd/sendlog.c:311 -msgid "CA bundle file was not specified" -msgstr "ficheiro de pacote CA não especificado" - -#: logsrvd/sendlog.c:315 -msgid "Client certificate was not specified" -msgstr "Certificado do cliente não especificado" - -#: logsrvd/sendlog.c:319 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "impossível inicializar contexto ssl: %s" - -#: logsrvd/sendlog.c:324 -#, c-format -msgid "Unable to allocate ssl object: %s\n" -msgstr "Impossível alocar objecto ssl: %s\n" - -#: logsrvd/sendlog.c:329 -#, c-format -msgid "Unable to attach socket to the ssl object: %s\n" -msgstr "Impossível anexar socket ao objecto ssl: %s\n" - -#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 #, c-format msgid "unable to look up %s:%s: %s" msgstr "impossível procurar %s:%s: %s" -#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "impossível obter endereço IP do servidor" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 #, c-format msgid "unable to read %s/%s: %s" msgstr "impossível ler %s/%s: %s" -#: logsrvd/sendlog.c:543 +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 #, c-format -msgid "client message too large: %zu\n" -msgstr "mensagem do cliente muito grande: %zu\n" +msgid "client message too large: %zu" +msgstr "mensagem do cliente muito grande: %zu" -#: logsrvd/sendlog.c:941 +#: logsrvd/sendlog.c:790 #, c-format msgid "%s: write buffer already in use" msgstr "%s: buffer de escrita já em uso" -#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 -#: plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 #, c-format msgid "unexpected I/O event %d" msgstr "evento de E/S %d inesperado" -#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 -#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 -#: plugins/sudoers/iolog_client.c:1151 +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 #, c-format msgid "%s: unexpected state %d" msgstr "%s: estado %d inesperado" -#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 msgid "invalid ServerHello" msgstr "ServerHello inválido" -#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 #, c-format msgid "error message received from server: %s" msgstr "recebida mensagem de erro do servidos: %s" -#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 #, c-format msgid "abort message received from server: %s" msgstr "recebida mensagem de aborto do servidos: %s" -#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 msgid "unable to unpack ServerMessage" msgstr "impossível desempacotar ServerMessage" -#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: valor type_case %d inesperado" -#: logsrvd/sendlog.c:1291 +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "leitura do servidor expirou" + +#: logsrvd/sendlog.c:1154 msgid "premature EOF" msgstr "EOF prematuro" -#: logsrvd/sendlog.c:1304 +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 #, c-format -msgid "server message too large: %u\n" -msgstr "mensagem do servidor muito grande: %u\n" +msgid "server message too large: %u" +msgstr "mensagem do servidor muito grande: %u" -#: logsrvd/sendlog.c:1569 +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "escrita no servidor expirou" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "handshake TLS expirou" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "impossível definir o evento" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "falha na ligação TLS: %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "impossível inicializar contexto ssl: %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Impossível alocar objecto ssl: %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Impossível anexar socket ao objecto ssl: %s" + +#: logsrvd/sendlog.c:1772 msgid "both restart point and iolog ID must be specified" msgstr "tem de especificar o ponto de reinício e a ID iolog" -#: logsrvd/sendlog.c:1636 +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "impossível definir um ponto de reinício sem E/S enviada" + +#: logsrvd/sendlog.c:1851 #, c-format msgid "exited prematurely with state %d" msgstr "saída prematura com o estado %d" -#: logsrvd/sendlog.c:1637 +#: logsrvd/sendlog.c:1852 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "tempo decorrido de envio para o servidor [%lld, %ld]" -#: logsrvd/sendlog.c:1639 +#: logsrvd/sendlog.c:1854 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "ponto de submissão recebido do servidor [%lld, %ld]" -#: plugins/sudoers/alias.c:151 +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "Aliás \"%s\" já definido" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "impossível bifurcar" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "impossível alterar a senha para %s" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "impossível obter classe de sessão para o utilizador %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "impossível iniciar autenticação bsd" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "tipo de autenticação inválido" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "impossível inicializar autenticação BSD" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "a sua conta expirou" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "aprovação falhou" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "impossível ler fwtk config" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "impossível ligar ao servidor de autenticação" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "ligação ao servidor de autenticação perdida" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -766,161 +900,161 @@ msgstr "" "erro no servidor de autenticação:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: impossível converter principal para cadeia (\"%s\"): %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: impossível analisar \"%s\": %s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: impossível resolver cache de credenciais: %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: impossível alocar opções: %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: impossível obter credentiais: %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: impossível inicializar a cache de credenciais: %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: impossível armazenar a credencial em cache: %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: impossível obter o principal do anfitrião: %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Impossível verificar TGT! Possível ataque!: %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "impossível inicializar PAM: %s" -#: plugins/sudoers/auth/pam.c:322 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "erro de autenticação PAM: %s" -#: plugins/sudoers/auth/pam.c:341 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "falha na validação de conta, tem a conta trancada?" -#: plugins/sudoers/auth/pam.c:352 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "Conta ou senha expiradas, reponha a sua senha e tente novamente" -#: plugins/sudoers/auth/pam.c:358 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "impossível alterar senha expirada: %s" -#: plugins/sudoers/auth/pam.c:369 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "Senha expirada, contacte o administrador do sistema" -#: plugins/sudoers/auth/pam.c:374 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Conta expirada ou configuração PAM sem secção \"account\" para sudo, contacte o administrador do sistema" -#: plugins/sudoers/auth/pam.c:382 plugins/sudoers/auth/pam.c:387 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "Erro de gestão de conta PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "utilizador não existente na base de dados %s" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "falha ao inicializar a biblioteca ACE API" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "impossível contactar o servidor SecurID" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "ID de utilizador bloqueada para autenticação SecurID" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "tamanho de nome de utilizador inválido para SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "gestão de autenticação inválida para SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "falha na comunicação SecurID" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "erro SecurID desconhecido" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "tamanho de senha inválido para SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "impossível inicializar sessão SIA" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "métodos de autenticação inválidos" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Métodos de autenticação inválidos compilados com sudo! Não pode misturar autenticação independente com outra." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "sem métodos de autenticação" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Não há métodos de autenticação compilados com sudo! Se pretende desligar a autenticação. use a opção de configuração --disable-authentication." -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "Impossível inicializar métodos de autenticaçao." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Métodos de autenticação:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Impossível determinar condição de auditoria" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "impossível submeter registo de auditoria" -#: plugins/sudoers/check.c:264 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -940,118 +1074,118 @@ msgstr "" " 3) lembre-se que com grande poder vem grande responsabilidade.\n" "\n" -#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 -#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "uid desconhecida: %u" -#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 -#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 -#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "utilizador desconhecido: %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "incremento de ordem: %s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "ordem inicial: %s: %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "espaço de ordem: %s: %s" -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "%s versão gramatical %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "formato de entrada %s não suportado" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "formato de saída %s não suportado" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s: os ficheiros de entrada e saída têm de ser diferentes" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "impossível inicializar valores predefinidos de sudoers" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: palavra-chave desconhecida: %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "tipo de predefinições inválido: %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "tipo de supressão inválido: %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "filtro inválido: %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 -#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 -#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 -#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "impossível abrir %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "falha ao analisar o ficheiro %s, erro desconhecido" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "erro de análise em %s, perto da linha %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "erro de análise em %s\n" -#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 -#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "impossível escrever em %s" -#: plugins/sudoers/cvtsudoers.c:1319 +#: plugins/sudoers/cvtsudoers.c:1315 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1060,7 +1194,7 @@ msgstr "" "%s - converte entre formatos de ficheiros sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1321 +#: plugins/sudoers/cvtsudoers.c:1317 msgid "" "\n" "Options:\n" @@ -1100,30 +1234,30 @@ msgstr "" " -s, --suppress=secções suprime saída de certas secções\n" " -V, --version mostra informação da versão e sai" -#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 -#: plugins/sudoers/cvtsudoers_json.c:709 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "entrada de predefinições \"%s\" desconhecida" -#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 -#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "impossível obter hora GMT" -#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 -#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "impossível formatar datação" -#: plugins/sudoers/cvtsudoers_ldif.c:635 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "demasiadas entradas sudoers, máximo %u" -#: plugins/sudoers/cvtsudoers_ldif.c:678 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "a variável de ambiente SUDOERS_BASE não está definida e a opção -b não foi especificada." @@ -1672,338 +1806,289 @@ msgid "Path to the sudoers private key file: %s" msgstr "Caminho para o ficheiro de chave privada de sudoers: %s" #: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "Verifique se o certificado do servidor de registos é válido" + +#: plugins/sudoers/def_data.c:538 msgid "Allow the use of unknown runas user and/or group ID" msgstr "Permitir o uso de runas desconhecidas e/ou ID de grupo" -#: plugins/sudoers/def_data.c:538 +#: plugins/sudoers/def_data.c:542 msgid "Only permit running commands as a user with a valid shell" msgstr "Permitir só executar comandos como utilizador com shell válida" -#: plugins/sudoers/def_data.c:542 +#: plugins/sudoers/def_data.c:546 msgid "Set the pam remote user to the user running sudo" msgstr "Definir o utilizador remoto pam como o utilizador a executar sudo" -#: plugins/sudoers/def_data.c:546 +#: plugins/sudoers/def_data.c:550 msgid "Set the pam remote host to the local host name" msgstr "Definir o anfitrião remoto pam como o nome do anfitrião local" -#: plugins/sudoers/defaults.c:190 +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d entrada defaults desconhecida \"%s\"" -#: plugins/sudoers/defaults.c:193 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s entrada defaults desconhecida \"%s\"" -#: plugins/sudoers/defaults.c:236 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d sem valor especificado para \"%s\"" -#: plugins/sudoers/defaults.c:239 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s sem valor especificado para \"%s\"" -#: plugins/sudoers/defaults.c:259 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d valores para \"%s\" têm de começar com \"/\"" -#: plugins/sudoers/defaults.c:262 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s valores para \"%s\" têm de começar com \"/\"" -#: plugins/sudoers/defaults.c:284 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d opção \"%s\" não recebe valores" -#: plugins/sudoers/defaults.c:287 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s opção \"%s\" não recebe valores" -#: plugins/sudoers/defaults.c:312 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d tipo Defaults 0x%x inválido para a opção \"%s\"" -#: plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s tipo Defaults 0x%x inválido para a opção \"%s\"" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d valor \"%s\" é inválido para a opção \"%s\"" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s valor \"%s\" é inválido para a opção \"%s\"" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: envp corrompido, tamanho trocado" -#: plugins/sudoers/env.c:1133 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "impossível reconstruir o ambiente" -#: plugins/sudoers/env.c:1207 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "desculpe, não tem permissão para definir as seguintes variáveis de ambiente: %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "erro de análise em %s perto da linha %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "erro de análise em %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "tipo de resumo %d não suportado para %s" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s: erro de leitura" -#: plugins/sudoers/group_plugin.c:91 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s tem de ser propriedade de uid %d" -#: plugins/sudoers/group_plugin.c:95 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s só pode ter permissão de escrita para o dono" -#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "impossível carregar %s: %s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "impossível encontrar o símbolo \"group_plugin\" em %s" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: versão principal de extensão de grupo %d incompatível, esperada %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "impossível analisar endereço IP \"%s\"" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "impossível analisar netmask \"%s\"" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Pares endereço IP local e netmask:\n" -#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 -#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "grupo desconhecido: %s" -#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 -#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 -#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "impossível escrever no ficheiro de E/S: %s" -#: plugins/sudoers/iolog.c:555 +#: plugins/sudoers/iolog.c:566 msgid "unable to update sequence file" msgstr "impossível actualizar o ficheiro de sequência" -#: plugins/sudoers/iolog.c:594 +#: plugins/sudoers/iolog.c:605 #, c-format msgid "unable to create %s/%s" msgstr "impossível criar %s/%s" -#: plugins/sudoers/iolog.c:622 +#: plugins/sudoers/iolog.c:631 msgid "unable to connect to log server" msgstr "impossível ligar ao servidor de diários" -#: plugins/sudoers/iolog.c:830 +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: erro interno, ficheiro de diário E/S do evento %d não aberto" -#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 -#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 -#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 -#: plugins/sudoers/visudo.c:504 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 msgid "unable to read the clock" msgstr "impossível ler o relógio" -#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: erro interno, sinal inválido %d" -#: plugins/sudoers/iolog_client.c:297 +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "erro no ciclo do evento" + +#: plugins/sudoers/iolog_client.c:194 #, c-format msgid "Creation of new SSL_CTX object failed: %s" msgstr "Falha ao criar o novo objecto SSL_CTX: %s" -#: plugins/sudoers/iolog_client.c:320 -msgid "CA bundle file is not set in sudoers" -msgstr "Ficheiro de pacote CA não definido em sudoers" - -#: plugins/sudoers/iolog_client.c:327 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "Calling SSL_CTX_load_verify_locations() failed: %s" -msgstr "Falha ao chamar SSL_CTX_load_verify_locations(): %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "Ligação TLS a %s:%s falhou: %s" -#: plugins/sudoers/iolog_client.c:339 -msgid "Signed certificate file is not set in sudoers" -msgstr "Ficheiro de certificado assinado não definido em sudoers" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "Inicialização TLS sem sucesso" -#: plugins/sudoers/iolog_client.c:345 -#, c-format -msgid "Unable to load cert into the ssl context: %s" -msgstr "Impossível carregar certificado no contexto ssl: %s" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "handshake TLS sem sucesso" -#: plugins/sudoers/iolog_client.c:356 -#, c-format -msgid "Unable to load private key into the ssl context: %s" -msgstr "Impossível carregar chave privada no contexto ssl: %s" - -#: plugins/sudoers/iolog_client.c:363 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "Impossível alocar objecto ssl: %s" - -#: plugins/sudoers/iolog_client.c:369 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "Impossível anexar socket ao objecto ssl: %s" - -#: plugins/sudoers/iolog_client.c:457 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s" -msgstr "SSL_connect falhoud: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:599 -#, c-format -msgid "client message too large: %zu" -msgstr "mensagem do cliente muito grande: %zu" - -#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 msgid "unable to get time of day" msgstr "impossível obter hora do dia" -#: plugins/sudoers/iolog_client.c:871 +#: plugins/sudoers/iolog_client.c:986 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: erro interno, sinal de saída %d inválido" -#: plugins/sudoers/iolog_client.c:1104 -msgid "TLS initialization was unsuccessful" -msgstr "Inicialização TLS sem sucesso" - -#: plugins/sudoers/iolog_client.c:1109 -msgid "TLS handshake was unsuccessful" -msgstr "handshake TLS sem sucesso" - -#: plugins/sudoers/iolog_client.c:1361 -#, c-format -msgid "SSL_read failed: ssl_error=%d, stack=%s" -msgstr "SSL_read falhou: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1384 +#: plugins/sudoers/iolog_client.c:1523 msgid "lost connection to log server" msgstr "ligação ao servidor de diários perdida" -#: plugins/sudoers/iolog_client.c:1397 -#, c-format -msgid "server message too large: %u" -msgstr "mensagem do servidor muito grande: %u" - -#: plugins/sudoers/iolog_client.c:1461 +#: plugins/sudoers/iolog_client.c:1600 msgid "missing write buffer" msgstr "buffer de escrita em falta" -#: plugins/sudoers/iolog_client.c:1486 -#, c-format -msgid "SSL_write failed: ssl_error=%d, stack=%s" -msgstr "SSL_write falhou: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1610 -#, c-format -msgid "unknown address family: %d" -msgstr "família de endereços desconhecida: %d" - -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "starttls não suportado quando usa ldaps" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "impossível inicializar certificado SSL e db de chave: %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "tem de definir TLS_CERT em %s para usar SSL" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "impossível inicializar LDAP: %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls especificado mas LDAP libs não suporta ldap_start_tls_s() ou ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "atributo sudoOrder inválido: %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: porta muito grande" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "tipo de uri LDAP não suportado: %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "impossível misturar URIs ldap e ldaps" -#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "impossível converter sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "impossível abrir o sistema de auditoria" @@ -2011,62 +2096,62 @@ msgstr "impossível abrir o sistema de auditoria" msgid "unable to send audit message" msgstr "impossível enviar mensagem de auditoria" -#: plugins/sudoers/logging.c:175 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "impossível abrir o diário: %s" -#: plugins/sudoers/logging.c:183 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "impossível bloquear o diário: %s" -#: plugins/sudoers/logging.c:216 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "impossível escrever o diário: %s" -#: plugins/sudoers/logging.c:249 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "utilizador NÃO está no sudores" -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "utilizador NÃO autorizado no anfitrião" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "comando não permitido" -#: plugins/sudoers/logging.c:296 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s não está no ficheiro sudoers. O incidente será reportado.\n" -#: plugins/sudoers/logging.c:299 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s não tem permissão para executar sudo em %s. O incidente será reportado.\n" -#: plugins/sudoers/logging.c:303 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Desculpe, %s não pode executar sudo em %s.\n" -#: plugins/sudoers/logging.c:306 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Desculpe, %s não tem permissão para executar \"%s%s%s\" como %s%s%s em %s.\n" -#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 -#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 -#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 -#: plugins/sudoers/sudoers.c:677 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s: comando não encontrado" -#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2075,47 +2160,47 @@ msgstr "" "a ignorar \"%s\" encontrado em \".\"\n" "Use \"sudo ./%s\" se este é o \"%s\" que deseja executar." -#: plugins/sudoers/logging.c:362 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "falha de autenticação" -#: plugins/sudoers/logging.c:388 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "é necessária uma senha" -#: plugins/sudoers/logging.c:458 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u tentativa incorrecta" msgstr[1] "%u tentativas incorrectas" -#: plugins/sudoers/logging.c:722 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "impossível duplicar stdin: %m" -#: plugins/sudoers/logging.c:759 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "impossível executar %s: %m" -#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "impossível bifurcar: %m" -#: plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "impossível abrir túnel: %m" -#: plugins/sudoers/match_digest.c:123 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "resumo para %s (%s) não está na forma %s" -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -2124,7 +2209,7 @@ msgstr "" "\n" "Papel LDAP: %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -2133,98 +2218,98 @@ msgstr "" "\n" "Entrada sudoers:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " RunAsUsers: " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " RunAsGroups: " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Opções: " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Comandos:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Entradas Defaults correspondentes para %s em %s:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Predefinições Runas específicas de comandos para %s:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "O utilizador %s pode executar os seguintes comandos em %s:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "O utilizador %s não tem permissão para executar sudo em %s.\n" -#: plugins/sudoers/parse_ldif.c:617 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "a ignorar sudoRole incompleto: cn: %s" -#: plugins/sudoers/parse_ldif.c:677 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "atributo LDIF inválido: %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "%.*s inválido definido pelo front-end do sudo" -#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "impossível analisar a lista de endereços da rede" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "nome de utilizador não definido pelo front-end do sudo" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "ID de utilizador não definida pelo front-end do sudo" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "ID de grupo não definida pelo front-end do sudo" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "Nome de anfitrião não definido pelo front-end do sudo" -#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "impossível executar %s" -#: plugins/sudoers/policy.c:1055 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Extensão de política sudoers versão %s\n" -#: plugins/sudoers/policy.c:1057 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Gramática do ficheiro sudoers versão %d\n" -#: plugins/sudoers/policy.c:1061 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -2233,386 +2318,382 @@ msgstr "" "\n" "Caminho do sudoers: %s\n" -#: plugins/sudoers/policy.c:1064 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "caminho nsswitch: %s\n" -#: plugins/sudoers/policy.c:1066 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "caminho do ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1067 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "caminho do ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1100 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "impossível registar hook do tipo %d (versão %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "impossível guardar uid %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "impossível guardar uid %u, já existe" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "impossível guardar utilizador %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "impossível guardar utilizador %s, já existe" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "impossível guardar gid %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "impossível guardar gid %u, já existe" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "impossível guardar grupo %s" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "impossível guardar grupo %s, já existe" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "impossível guardar lista de grupo para %s, já existe" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "impossível guardar lista de grupos para %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "impossível analisar grupos para %s" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "impossível analisar gids para %s" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 -#: plugins/sudoers/set_perms.c:1450 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "transporte de pilha perm" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 -#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 -#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "importe de pilha perm" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 -#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "impossível mudar para gid root" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 -#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "impossível mudar para gid runas" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 -#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "impossível definir vector de grupo runas" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 -#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "impossível mudar para uid runas" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 -#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "impossível mudar para gid sudoers" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 +#: 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 msgid "too many processes" msgstr "demasiados processos" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "impossível obter a pasta de trabalho actual" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "caminho de auditoria truncado user_cmnd: %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "caminho de auditoria truncado argv[0]: %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "mensagem audit_failure muito longa" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "impossível inicializar fonte SSS. Tem o SSSD instalado?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "impossível encontrar símbolo \"%s\" em %s" -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "problema com entradas defaults" -#: plugins/sudoers/sudoers.c:225 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "sme fontes sudoers válidas, a sair" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers especifica que root não tem permissão para sudo" -#: plugins/sudoers/sudoers.c:361 +#: plugins/sudoers/sudoers.c:357 msgid "user not allowed to override closefrom limit" msgstr "utilizador não autorizado a sobrepor o limite closefrom" -#: plugins/sudoers/sudoers.c:362 +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "não tem permissão para usar a opção -C" -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "dono da datação (%s): utilizador inexistente" -#: plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "sem tty" -#: plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "desculpe, tem de ter um tty para executar sudo" -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 #, c-format msgid "invalid shell for user %s: %s" msgstr "shell inválida para o utilizador %s: %s" -#: plugins/sudoers/sudoers.c:513 +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "comando na pasta actual" -#: plugins/sudoers/sudoers.c:532 +#: plugins/sudoers/sudoers.c:525 msgid "user not allowed to set a command timeout" msgstr "utilizador sem permissão para definir um tempo de expiração" -#: plugins/sudoers/sudoers.c:533 +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "desculpe, não tem permissão para definir um tempo de inacção" -#: plugins/sudoers/sudoers.c:541 +#: plugins/sudoers/sudoers.c:534 msgid "user not allowed to set a preserve the environment" msgstr "utilizador sem permissão para definir preservar o ambiente" -#: plugins/sudoers/sudoers.c:542 +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "desculpe, não tem permissão para preservar o ambiente" -#: plugins/sudoers/sudoers.c:893 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "comando muito longo" -#: plugins/sudoers/sudoers.c:951 +#: plugins/sudoers/sudoers.c:936 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit não precisa de ser executado via sudo" -#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 -#: plugins/sudoers/tsdump.c:145 +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "impossível ler %s" -#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 -#: plugins/sudoers/visudo.c:733 +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 #, c-format msgid "unable to stat %s" msgstr "impossível obter informações de %s" -#: plugins/sudoers/sudoers.c:1034 +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s não é um ficheiro normal" -#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s é propriedade de uid %u, deveria ser %u" -#: plugins/sudoers/sudoers.c:1042 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s é escrito universalmente" -#: plugins/sudoers/sudoers.c:1046 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s é propriedade de gid %u, deveria ser %u" -#: plugins/sudoers/sudoers.c:1079 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "só root pode usar \"-c %s\"" -#: plugins/sudoers/sudoers.c:1098 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "classe de sessão desconhecida: %s" -#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "impossível resolver o anfitrião %s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "opção de filtro inválida: %s" -#: plugins/sudoers/sudoreplay.c:276 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "espera máxima inválida: %s" -#: plugins/sudoers/sudoreplay.c:299 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "factor de velocidade inválido: %s" -#: plugins/sudoers/sudoreplay.c:335 +#: plugins/sudoers/sudoreplay.c:333 #, c-format msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:340 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/temporização: %s" -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:342 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:372 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "A reproduzir sessão sudo: %s" -#: plugins/sudoers/sudoreplay.c:634 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "impossível definir tty para modo raw" -#: plugins/sudoers/sudoreplay.c:685 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Aviso: o seu terminal é muito pequeno para reproduzir correctamente o diário.\n" -#: plugins/sudoers/sudoreplay.c:686 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "A geometria do diário é %d x %d, o seu terminal é %d x %d." -#: plugins/sudoers/sudoreplay.c:714 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Reprodução terminada, prima qualquer tecla para restaurar o terminal." -#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "expressão ambígua \"%s\"" -#: plugins/sudoers/sudoreplay.c:1208 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "\")\" sem par em expressão" -#: plugins/sudoers/sudoreplay.c:1212 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "termo de procura \"%s\" desconhecido" -#: plugins/sudoers/sudoreplay.c:1227 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s requer um argumento" -#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "expressão regular inválida: %s" -#: plugins/sudoers/sudoreplay.c:1234 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "impossível analisar a data \"%s\"" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "\"(\" sem par em expressão" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "\"or\" final ilegal" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "\"!\" final ilegal" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "tipo de procura %d desconhecido" -#: plugins/sudoers/sudoreplay.c:1569 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "uso: %s [-hnRS] [-d pasta] [-m núm] [-s núm] ID\n" -#: plugins/sudoers/sudoreplay.c:1572 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "uso: %s [-h] [-d pasta] -l [expressão de procura]\n" -#: plugins/sudoers/sudoreplay.c:1581 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2621,7 +2702,7 @@ msgstr "" "%s - reproduz os diários de sessão sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1583 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2649,11 +2730,11 @@ msgstr "" " -s, --speed=número acelera ou trava a saída\n" " -V, --version mostra informação da versão e sai" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\thost sem correspondência" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2661,7 +2742,7 @@ msgstr "" "\n" "Comando permitido" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2669,7 +2750,7 @@ msgstr "" "\n" "Comando negado" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2677,126 +2758,126 @@ msgstr "" "\n" "Comando sem correspondência" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s é escrito pelo grupo" -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "impossível truncar o ficheiro de datação para %lld bytes" -#: plugins/sudoers/timestamp.c:873 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "a ignorar datação do futuro" -#: plugins/sudoers/timestamp.c:896 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "datação demasiado no futuro: %20.20s" -#: plugins/sudoers/timestamp.c:1018 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "impossível bloquear ficheiro de datação %s" -#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "caminho do estado da lição de moral muito longo: %s/%s" -#: plugins/sudoers/toke_util.c:132 +#: plugins/sudoers/toke_util.c:124 msgid "sudoedit should not be specified with a path" msgstr "sudoedit não deve ser especificado com um caminho" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "a opção -x será removida numa futura versão" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "por favor, considere usar antes o utilitário cvtsudoers" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "prima Enter para editar %s: " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "o editor especificado (%s) não existe" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "sem editor (caminho do editor = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "erro de escrita" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "impossível obter informação do ficheiro temporário (%s), %s inalterado" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "ficheiro temporário de tamanho zero (%s), %s inalterado" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "falha no editor (%s), %s inalterado" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s inalterado" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "impossível reabrir o ficheiro temporário (%s), %s inalterado." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" +msgid "unable to parse temporary file (%s), unknown error" msgstr "impossível analisar o ficheiro temporário (%s), erro desconhecido" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "erro interno, impossível encontrar %s na lista!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "impossível definir (uid, gid) de %s para (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s e %s em sistemas de ficheiros diferentes, a usar mv para renomear" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "falha no comando: \"%s %s %s\", %s inalterado" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "erro ao renomear %s, %s inalterado" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "E agora?" -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2808,66 +2889,66 @@ msgstr "" " (x) sair sem gravar as alterações ao ficheiro sudoers\n" " (Q) sair e gravar as alterações ao ficheiro sudoers (PERIGO!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "impossível executar %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: dono errrado (uid, gid), deveria ser (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: permissões erradas, devia ser modo 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s: análise com sucesso\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s ocupado, tente mais tarde" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "impossível bloquear %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Editar mesmo assim ? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Erro: %s:%d ciclo em %s \"%s\"" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Aviso: %s:%d ciclo em %s \"%s\"" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Erro: %s:%d %s \"%s\" referenciado mas não definido" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Aviso: %s:%d %s \"%s\" referenciado mas não definido" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Aviso: %s:%d não usado %s \"%s\"" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2876,7 +2957,7 @@ msgstr "" "%s - editar com segurança o ficheiro sudoers\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2896,10 +2977,58 @@ msgstr "" " -s, --strict verificação de sintaxe estrita\n" " -V, --version mostra informação da versão e sai\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "demasiados níveis de includes" +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" +#~ msgstr "SSL_connect falhou: ssl_error=%d, stack=%s\n" + +#~ msgid "CA bundle file was not specified" +#~ msgstr "ficheiro de pacote CA não especificado" + +#~ msgid "Client certificate was not specified" +#~ msgstr "Certificado do cliente não especificado" + +#~ msgid "Unable to allocate ssl object: %s\n" +#~ msgstr "Impossível alocar objecto ssl: %s\n" + +#~ msgid "Unable to attach socket to the ssl object: %s\n" +#~ msgstr "Impossível anexar socket ao objecto ssl: %s\n" + +#~ msgid "client message too large: %zu\n" +#~ msgstr "mensagem do cliente muito grande: %zu\n" + +#~ msgid "server message too large: %u\n" +#~ msgstr "mensagem do servidor muito grande: %u\n" + +#~ msgid "CA bundle file is not set in sudoers" +#~ msgstr "Ficheiro de pacote CA não definido em sudoers" + +#~ msgid "Calling SSL_CTX_load_verify_locations() failed: %s" +#~ msgstr "Falha ao chamar SSL_CTX_load_verify_locations(): %s" + +#~ msgid "Signed certificate file is not set in sudoers" +#~ msgstr "Ficheiro de certificado assinado não definido em sudoers" + +#~ msgid "Unable to load private key into the ssl context: %s" +#~ msgstr "Impossível carregar chave privada no contexto ssl: %s" + +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_connect falhoud: ssl_error=%d, stack=%s" + +#~ msgid "SSL_read failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_read falhou: ssl_error=%d, stack=%s" + +#~ msgid "SSL_write failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_write falhou: ssl_error=%d, stack=%s" + +#~ msgid "unknown address family: %d" +#~ msgstr "família de endereços desconhecida: %d" + +#~ msgid "audit_failure message too long" +#~ msgstr "mensagem audit_failure muito longa" + #~ msgid "No user or host" #~ msgstr "Sem utilizador ou anfitrião" diff --git a/plugins/sudoers/po/pt_BR.mo b/plugins/sudoers/po/pt_BR.mo index 2cab23d27fe94fe457e70d4d4d73732f773ea0db..ae0c8dc1db59183d3e232dfec559245315994830 100644 GIT binary patch delta 21886 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 DU7*DF delta 10286 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 La+{g(%j5q7Rf24a diff --git a/plugins/sudoers/po/pt_BR.po b/plugins/sudoers/po/pt_BR.po index 96fed1e63..8899fe480 100644 --- a/plugins/sudoers/po/pt_BR.po +++ b/plugins/sudoers/po/pt_BR.po @@ -1,14 +1,14 @@ -# Brazilian Portuguese translation of sudoers. +# Brazilian Portuguese translation for sudoers plugin. # Traduções em português brasileiro para o pacote sudoers. -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2020 Free Software Foundation, Inc. # This file is distributed under the same license as the sudo package. -# Rafael Fontenelle , 2013-2019. +# Rafael Fontenelle , 2013-2020. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.8.29rc1\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2019-10-21 19:55-0600\n" -"PO-Revision-Date: 2019-10-24 07:31-0200\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 11:42-0300\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" @@ -43,267 +43,859 @@ msgstr "*** Informação de SEGURANÇA para %h ***" msgid "Sorry, try again." msgstr "Sinto muito, tente novamente." -#: gram.y:196 gram.y:244 gram.y:251 gram.y:258 gram.y:265 gram.y:272 -#: gram.y:288 gram.y:312 gram.y:319 gram.y:326 gram.y:333 gram.y:340 -#: gram.y:403 gram.y:412 gram.y:423 gram.y:456 gram.y:463 gram.y:470 -#: gram.y:477 gram.y:559 gram.y:566 gram.y:575 gram.y:584 gram.y:601 -#: gram.y:713 gram.y:720 gram.y:727 gram.y:735 gram.y:835 gram.y:842 -#: gram.y:849 gram.y:856 gram.y:863 gram.y:889 gram.y:896 gram.y:903 -#: gram.y:1026 gram.y:1303 plugins/sudoers/alias.c:132 -#: plugins/sudoers/alias.c:139 plugins/sudoers/alias.c:155 -#: plugins/sudoers/auth/bsdauth.c:148 plugins/sudoers/auth/kerb5.c:123 -#: plugins/sudoers/auth/kerb5.c:149 plugins/sudoers/auth/pam.c:670 -#: plugins/sudoers/auth/rfc1938.c:116 plugins/sudoers/auth/sia.c:64 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:165 -#: plugins/sudoers/cvtsudoers.c:182 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:305 plugins/sudoers/cvtsudoers.c:433 -#: plugins/sudoers/cvtsudoers.c:566 plugins/sudoers/cvtsudoers.c:583 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:769 plugins/sudoers/cvtsudoers.c:1179 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 #: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:263 -#: plugins/sudoers/cvtsudoers_ldif.c:334 plugins/sudoers/cvtsudoers_ldif.c:389 -#: plugins/sudoers/cvtsudoers_ldif.c:397 plugins/sudoers/cvtsudoers_ldif.c:414 -#: plugins/sudoers/cvtsudoers_ldif.c:423 plugins/sudoers/cvtsudoers_ldif.c:570 -#: plugins/sudoers/defaults.c:666 plugins/sudoers/defaults.c:959 -#: plugins/sudoers/defaults.c:1130 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:138 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:943 plugins/sudoers/iolog_path.c:174 -#: plugins/sudoers/iolog_util.c:86 plugins/sudoers/iolog_util.c:125 -#: plugins/sudoers/iolog_util.c:134 plugins/sudoers/iolog_util.c:144 -#: plugins/sudoers/iolog_util.c:152 plugins/sudoers/iolog_util.c:156 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:683 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:510 -#: plugins/sudoers/ldap_util.c:567 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:202 plugins/sudoers/logging.c:532 -#: plugins/sudoers/logging.c:558 plugins/sudoers/logging.c:599 -#: plugins/sudoers/logging.c:740 plugins/sudoers/logging.c:1100 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:367 -#: plugins/sudoers/match_command.c:414 plugins/sudoers/match_command.c:485 -#: plugins/sudoers/match_digest.c:70 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:361 plugins/sudoers/parse_ldif.c:386 -#: plugins/sudoers/parse_ldif.c:398 plugins/sudoers/parse_ldif.c:402 -#: plugins/sudoers/parse_ldif.c:416 plugins/sudoers/parse_ldif.c:584 -#: plugins/sudoers/parse_ldif.c:614 plugins/sudoers/parse_ldif.c:639 -#: plugins/sudoers/parse_ldif.c:697 plugins/sudoers/parse_ldif.c:714 -#: plugins/sudoers/parse_ldif.c:742 plugins/sudoers/parse_ldif.c:749 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:750 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:273 -#: plugins/sudoers/sudoers.c:283 plugins/sudoers/sudoers.c:292 -#: plugins/sudoers/sudoers.c:334 plugins/sudoers/sudoers.c:657 -#: plugins/sudoers/sudoers.c:786 plugins/sudoers/sudoers.c:830 -#: plugins/sudoers/sudoers.c:1124 plugins/sudoers/sudoers_debug.c:114 -#: plugins/sudoers/sudoreplay.c:584 plugins/sudoers/sudoreplay.c:587 -#: plugins/sudoers/sudoreplay.c:1265 plugins/sudoers/sudoreplay.c:1465 -#: plugins/sudoers/sudoreplay.c:1469 plugins/sudoers/testsudoers.c:136 -#: plugins/sudoers/testsudoers.c:236 plugins/sudoers/testsudoers.c:253 -#: plugins/sudoers/testsudoers.c:587 plugins/sudoers/timestamp.c:439 -#: plugins/sudoers/timestamp.c:483 plugins/sudoers/timestamp.c:960 -#: plugins/sudoers/toke_util.c:59 plugins/sudoers/toke_util.c:112 -#: plugins/sudoers/toke_util.c:149 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "não foi possível alocar memória" -#: gram.y:488 +#: gram.y:505 msgid "a digest requires a path name" msgstr "um digest requer um nome de caminho" -#: gram.y:614 +#: gram.y:638 msgid "invalid notbefore value" msgstr "valor de notbefore inválido" -#: gram.y:622 +#: gram.y:646 msgid "invalid notafter value" msgstr "falha de notafter inválido" -#: gram.y:631 plugins/sudoers/policy.c:320 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "valor de timeout grande demais" -#: gram.y:633 plugins/sudoers/policy.c:322 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "valor de timeout inválido" -#: gram.y:1303 plugins/sudoers/auth/pam.c:483 plugins/sudoers/auth/pam.c:670 -#: plugins/sudoers/auth/rfc1938.c:116 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:164 plugins/sudoers/cvtsudoers.c:181 -#: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:304 -#: plugins/sudoers/cvtsudoers.c:432 plugins/sudoers/cvtsudoers.c:565 -#: plugins/sudoers/cvtsudoers.c:582 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:768 -#: plugins/sudoers/cvtsudoers.c:1179 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1285 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:243 -#: plugins/sudoers/cvtsudoers_ldif.c:262 plugins/sudoers/cvtsudoers_ldif.c:333 -#: plugins/sudoers/cvtsudoers_ldif.c:388 plugins/sudoers/cvtsudoers_ldif.c:396 -#: plugins/sudoers/cvtsudoers_ldif.c:413 plugins/sudoers/cvtsudoers_ldif.c:422 -#: plugins/sudoers/cvtsudoers_ldif.c:569 plugins/sudoers/defaults.c:666 -#: plugins/sudoers/defaults.c:959 plugins/sudoers/defaults.c:1130 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:138 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:943 -#: plugins/sudoers/iolog_path.c:174 plugins/sudoers/iolog_util.c:86 -#: plugins/sudoers/iolog_util.c:125 plugins/sudoers/iolog_util.c:134 -#: plugins/sudoers/iolog_util.c:144 plugins/sudoers/iolog_util.c:152 -#: plugins/sudoers/iolog_util.c:156 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:682 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:510 plugins/sudoers/ldap_util.c:567 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:202 -#: plugins/sudoers/logging.c:532 plugins/sudoers/logging.c:558 -#: plugins/sudoers/logging.c:598 plugins/sudoers/logging.c:1100 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:366 -#: plugins/sudoers/match_command.c:413 plugins/sudoers/match_command.c:485 -#: plugins/sudoers/match_digest.c:70 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:360 plugins/sudoers/parse_ldif.c:385 -#: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:401 -#: plugins/sudoers/parse_ldif.c:415 plugins/sudoers/parse_ldif.c:584 -#: plugins/sudoers/parse_ldif.c:613 plugins/sudoers/parse_ldif.c:638 -#: plugins/sudoers/parse_ldif.c:696 plugins/sudoers/parse_ldif.c:713 -#: plugins/sudoers/parse_ldif.c:741 plugins/sudoers/parse_ldif.c:748 -#: plugins/sudoers/policy.c:134 plugins/sudoers/policy.c:143 -#: plugins/sudoers/policy.c:152 plugins/sudoers/policy.c:178 -#: plugins/sudoers/policy.c:305 plugins/sudoers/policy.c:320 -#: plugins/sudoers/policy.c:322 plugins/sudoers/policy.c:348 -#: plugins/sudoers/policy.c:358 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:750 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:396 plugins/sudoers/set_perms.c:775 -#: plugins/sudoers/set_perms.c:1165 plugins/sudoers/set_perms.c:1493 -#: plugins/sudoers/set_perms.c:1659 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:273 -#: plugins/sudoers/sudoers.c:283 plugins/sudoers/sudoers.c:292 -#: plugins/sudoers/sudoers.c:334 plugins/sudoers/sudoers.c:657 -#: plugins/sudoers/sudoers.c:786 plugins/sudoers/sudoers.c:830 -#: plugins/sudoers/sudoers.c:1124 plugins/sudoers/sudoers_debug.c:113 -#: plugins/sudoers/sudoreplay.c:584 plugins/sudoers/sudoreplay.c:587 -#: plugins/sudoers/sudoreplay.c:1265 plugins/sudoers/sudoreplay.c:1465 -#: plugins/sudoers/sudoreplay.c:1469 plugins/sudoers/testsudoers.c:136 -#: plugins/sudoers/testsudoers.c:236 plugins/sudoers/testsudoers.c:253 -#: plugins/sudoers/testsudoers.c:587 plugins/sudoers/timestamp.c:439 -#: plugins/sudoers/timestamp.c:483 plugins/sudoers/timestamp.c:960 -#: plugins/sudoers/toke_util.c:59 plugins/sudoers/toke_util.c:112 -#: plugins/sudoers/toke_util.c:149 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: plugins/sudoers/alias.c:151 +#: lib/iolog/iolog_fileio.c:157 +#, c-format +msgid "%s exists but is not a directory (0%o)" +msgstr "%s existe, mas não é um diretório (0%o)" + +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 +#, c-format +msgid "unable to mkdir %s" +msgstr "não foi possível fazer mkdir %s" + +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 +#, c-format +msgid "unable to change mode of %s to 0%o" +msgstr "não foi possível alterar modo de %s para 0%o" + +#: lib/iolog/iolog_json.c:114 +#, c-format +msgid "expected JSON_STRING, got %d" +msgstr "esperava JSON_STRING, obteve %d" + +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "faltando aspas duplas no nome" + +#: lib/iolog/iolog_json.c:392 +#, c-format +msgid "expected JSON_OBJECT, got %d" +msgstr "esperava JSON_OBJECT, obteve %d" + +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 +#, c-format +msgid "internal error, %s overflow" +msgstr "erro interno, estouro de pilha de %s" + +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "chave de fechamento sem correspondente" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "array inesperado" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "colchete de fechamento sem correspondente" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "string inesperada" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "faltando caractere de dois pontos após o nome" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "booleano inesperado" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "número inesperado" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u não foi possível analisar \"%s\"" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: arquivo de log inválido" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: campo de marca de tempo está faltando" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: marca de tempo %s: %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: campo de usuário está faltando" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: campo de usuário, a ser executado como, está faltando" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: campo de grupo, a ser executado como, está faltando" + +# timing é o nome do arquivo gerado pelo sudo; não traduzir. +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "erro ao ler o arquivo timing: %s" + +# timing é o nome do arquivo gerado pelo sudo; não traduzir. +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "linha inválida no arquivo timing: %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 +#, c-format +msgid "%8s : %s" +msgstr "%8s : %s" + +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 +#, c-format +msgid "%8s : (command continued) %s" +msgstr "%8s : (comando continuado) %s" + +#: logsrvd/iolog_writer.c:936 +msgid "log is already complete, cannot be restarted" +msgstr "o log já está completo, não é possível ser reiniciado" + +#: logsrvd/iolog_writer.c:967 +msgid "unable to restart log" +msgstr "não foi possível reiniciar o log" + +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 +#, c-format +msgid "unable to open %s/%s" +msgstr "não foi possível abrir %s/%s" + +#: logsrvd/logsrv_util.c:132 +#, c-format +msgid "missing I/O log file %s/%s" +msgstr "faltando arquivo de log de E/S %s/%s" + +#: logsrvd/logsrv_util.c:139 +#, c-format +msgid "%s/%s: unable to seek forward %zu" +msgstr "%s/%s: não foi possível buscar para frente %zu" + +#: logsrvd/logsrv_util.c:149 +#, c-format +msgid "unable to find resume point [%lld, %ld] in %s/%s" +msgstr "não foi possível localizar o ponto de resumo [%lld, %ld] em %s/%s" + +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 +msgid "state machine error" +msgstr "erro na máquina de estado" + +#: logsrvd/logsrvd.c:239 +msgid "invalid AcceptMessage" +msgstr "AcceptMessage inválido" + +#: logsrvd/logsrvd.c:250 +msgid "error parsing AcceptMessage" +msgstr "erro ao analisar AcceptMessage" + +#: logsrvd/logsrvd.c:257 +msgid "error creating I/O log" +msgstr "erro ao criar o log de E/S" + +#: logsrvd/logsrvd.c:265 +msgid "error logging accept event" +msgstr "erro a registrar log de evento de aceite" + +#: logsrvd/logsrvd.c:308 +msgid "invalid RejectMessage" +msgstr "RejectMessage inválido" + +#: logsrvd/logsrvd.c:319 +msgid "error parsing RejectMessage" +msgstr "erro ao analisar RejectMessage" + +#: logsrvd/logsrvd.c:325 +msgid "error logging reject event" +msgstr "erro a registrar log de evento de rejeição" + +#: logsrvd/logsrvd.c:430 +msgid "error logging alert event" +msgstr "erro a registrar log de evento de alerta" + +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "erro de protocolo" + +#: logsrvd/logsrvd.c:461 +msgid "error writing IoBuffer" +msgstr "erro ao escrever IoBuffer" + +#: logsrvd/logsrvd.c:513 +msgid "error writing ChangeWindowSize" +msgstr "erro ao escrever ChangeWindowSize" + +#: logsrvd/logsrvd.c:545 +msgid "error writing CommandSuspend" +msgstr "erro ao escrever CommandSuspend" + +#: logsrvd/logsrvd.c:630 +msgid "unrecognized ClientMessage type" +msgstr "tipo não reconhecido de ClientMessage" + +#: logsrvd/logsrvd.c:895 +msgid "client message too large" +msgstr "mensagem do cliente grande demais" + +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "não foi possível definir conjunto de cifras TLS 1.2 para %s: %s" + +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "não foi possível definir conjunto de cifras TLS 1.3 para %s: %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "não foi possível obter o método do servidor TLS: %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "não foi possível criar o contexto de TLS: %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "não foi possível carregar o certificado %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "não foi possível carregar o novo pacote de autoridade certificadora %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "não foi possível carregar a chave privada %s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "não foi possível definir os parâmetros de diffie-hellman: %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "não foi possível definir a versão mínima do protocolo para TLS 1.2: %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "não foi possível obter o endereço IP remoto" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 +#, c-format +msgid "Unable to attach user data to the ssl object: %s" +msgstr "Não foi possível anexar dados do usuário ao objeto ssl: %s" + +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "não foi possível adicionar evento para a fila" + +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "não foi possível configurar soquete de escuta" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 +#, c-format +msgid "" +"%s - send sudo I/O log to remote server\n" +"\n" +msgstr "" +"%s - envia log de E/S do sudo para servidor remoto\n" +"\n" + +#: logsrvd/logsrvd.c:1846 +msgid "" +"\n" +"Options:\n" +" -f, --file path to configuration file\n" +" -h --help display help message and exit\n" +" -n, --no-fork do not fork, run in the foreground\n" +" -R, --random-drop percent chance connections will drop\n" +" -V, --version display version information and exit\n" +msgstr "" +"\n" +"Opções:\n" +" -f, --file caminho para o arquivo de configuração\n" +" -h, --help exibe uma mensagem de ajuda e sai\n" +" -n, --no-fork não faz fork, executa em primeiro plano\n" +" -R, --random-drop chance em porcentagem das conexões caírem\n" +" -V, --version exibe a informação da versão e sai\n" + +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 +msgid "Protobuf-C version 1.3 or higher required" +msgstr "Protobuf-C versão 1.3 ou superior é necessário" + +# "random-drop" foi uma escolha por fazer referência à opção de linha de comando -- Rafael +#: logsrvd/logsrvd.c:1916 +#, c-format +msgid "invalid random drop value: %s" +msgstr "valor de \"random-drop\" inválido: %s" + +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 +#, c-format +msgid "%s version %s\n" +msgstr "%s versão %s\n" + +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "sem suporte a TLS" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 +#, c-format +msgid "%s: not a fully qualified path" +msgstr "%s: não um caminho totalmente qualificado" + +#: logsrvd/logsrvd_conf.c:829 +#, c-format +msgid "%s:%d unmatched '[': %s" +msgstr "%s:%d \"[\" sem correspondente: %s" + +#: logsrvd/logsrvd_conf.c:840 +#, c-format +msgid "%s:%d invalid config section: %s" +msgstr "%s:%d seção inválida de configuração: %s" + +#: logsrvd/logsrvd_conf.c:848 +#, c-format +msgid "%s:%d invalid configuration line: %s" +msgstr "%s:%d linha inválida de configuração: %s" + +#: logsrvd/logsrvd_conf.c:854 +#, c-format +msgid "%s:%d expected section name: %s" +msgstr "%s:%d esperava um nome de seção: %s" + +#: logsrvd/logsrvd_conf.c:868 +#, c-format +msgid "invalid value for %s: %s" +msgstr "valor inválido para %s: %s" + +#: logsrvd/logsrvd_conf.c:876 +#, c-format +msgid "%s:%d unknown key: %s" +msgstr "%s:%d chave desconhecida: %s" + +#: logsrvd/logsrvd_conf.c:1032 +#, c-format +msgid "unknown syslog facility %s" +msgstr "facilidade de syslog desconhecida %s" + +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 +#, c-format +msgid "unknown syslog priority %s" +msgstr "prioridade de syslog desconhecida %s" + +#: logsrvd/sendlog.c:126 +msgid "" +"\n" +"Options:\n" +" --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" +" -h, --host host to send logs to\n" +" -i, --iolog_id remote ID of I/O log to be resumed\n" +" -p, --port port to use when connecting to host\n" +" -r, --restart restart previous I/O log transfer\n" +" -R, --reject reject the command with the given reason\n" +" -b, --ca-bundle certificate bundle file to verify server's cert against\n" +" -c, --cert certificate file for TLS handshake\n" +" -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -V, --version display version information and exit\n" +msgstr "" +"\n" +"Opções:\n" +" --help exibe mensagem de ajuda e sai\n" +" -A, --accept só envia um evento de aceite (sem E/S)\n" +" -h, --host máquina a ser enviado logs\n" +" -i, --iolog_id ID remoto do log de E/S para ser resumido\n" +" -p, --port porta para usar ao conectar à máquina\n" +" -r, --restart reinicia transferência anterior de log de E/S\n" +" -R, --reject rejeita a comando com o motivo dado\n" +" -b, --ca-bundle arquivo de pacote de certificados para verificar\n" +" o certificado do servidor\n" +" -c, --cert arquivo de certificado para negociação TLS\n" +" -k, --key arquivo de chave privada\n" +" -n, --no-verify não verifica o certificado do servidor\n" +" -t, --test teste o servidor de auditoria enviando o log de\n" +" E/S selecionado n vezes em paralelo\n" +" -V, --version exibe informações de versão e sai\n" + +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 +#, c-format +msgid "unable to look up %s:%s: %s" +msgstr "não foi possível procurar %s:%s: %s" + +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "não foi possível obter o endereço IP" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 +#, c-format +msgid "unable to read %s/%s: %s" +msgstr "não foi possível ler %s/%s: %s" + +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 +#, c-format +msgid "client message too large: %zu" +msgstr "mensagem do cliente grande demais: %zu" + +#: logsrvd/sendlog.c:790 +#, c-format +msgid "%s: write buffer already in use" +msgstr "%s: buffer de escrita já em uso" + +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 +#, c-format +msgid "unexpected I/O event %d" +msgstr "E/S com evento inesperado %d" + +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 +#, c-format +msgid "%s: unexpected state %d" +msgstr "%s: estado inesperado %d" + +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 +msgid "invalid ServerHello" +msgstr "ServerHello inválido" + +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 +#, c-format +msgid "error message received from server: %s" +msgstr "mensagem de erro recebida do servidor: %s" + +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 +#, c-format +msgid "abort message received from server: %s" +msgstr "mensagem de abortar recebida do servidor: %s" + +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 +msgid "unable to unpack ServerMessage" +msgstr "não foi possível desempacotar ServerMessage" + +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 +#, c-format +msgid "%s: unexpected type_case value %d" +msgstr "%s: type_case com valor inesperado %d" + +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "esgotado o tempo limite de leitura do servidor" + +#: logsrvd/sendlog.c:1154 +msgid "premature EOF" +msgstr "EOF prematuro" + +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 +#, c-format +msgid "server message too large: %u" +msgstr "mensagem do servidor grande demais: %u" + +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "esgotado o tempo limite de escrita para servidor" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "esgotado o tempo limite da negociação TLS" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "não foi possível definir evento" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "falha de conexão de TLS: %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "Não foi possível inicializar o contexto de ssl: %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Não foi possível alocar objeto ssl: %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Não foi possível anexar soquete ao objeto ssl: %s" + +#: logsrvd/sendlog.c:1772 +msgid "both restart point and iolog ID must be specified" +msgstr "ambos ponto de ponto de reinício e ID do iolog devem ser especificados" + +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "um ponto de reinício pode não estar definido quando nenhuma E/S é enviada" + +#: logsrvd/sendlog.c:1851 +#, c-format +msgid "exited prematurely with state %d" +msgstr "sai prematuramente com estado %d" + +#: logsrvd/sendlog.c:1852 +#, c-format +msgid "elapsed time sent to server [%lld, %ld]" +msgstr "tempo decorrido enviado ao servidor [%lld, %ld]" + +#: logsrvd/sendlog.c:1854 +#, c-format +msgid "commit point received from server [%lld, %ld]" +msgstr "ponto de confirmação recebido do servidor [%lld, %ld]" + +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "Alias \"%s\" já definido" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:801 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "não foi possível fazer fork" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "não foi possível alterar a senha para %s" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "não foi possível obter classe de login para o usuário %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "não foi possível iniciar autenticação BSD" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "tipo de autenticação inválida" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "não foi possível inicializar autenticação BSD" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "sua conta expirou" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "aprovação falhou" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "não foi possível ler configuração de fwtk" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "não foi possível conectar ao servidor de autenticação" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "conexão perdida com o servidor de autenticação" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -312,161 +904,161 @@ msgstr "" "erro no servidor de autenticação:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: não foi possível converter principal para string (\"%s\"): %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: não foi possível analisar \"%s\": %s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: não foi possível resolver cache de credenciais: %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: não foi possível alocar opções: %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: não foi possível obter credenciais: %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: não foi possível inicializar cache de credenciais: %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: não foi possível armazenar credenciais no cache: %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: não foi possível obter principal da máquina: %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Não foi possível verificar TGT! Possivelmente um ataque!: %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "não foi possível inicializar PAM: %s" -#: plugins/sudoers/auth/pam.c:319 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "Erro de autenticação PAM: %s" -#: plugins/sudoers/auth/pam.c:338 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "falha de verificação da conta; sua conta está travada?" -#: plugins/sudoers/auth/pam.c:349 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "Conta ou senha expirou; redefina sua senha e tente novamente" -#: plugins/sudoers/auth/pam.c:355 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "não foi possível alterar a senha expirada: %s" -#: plugins/sudoers/auth/pam.c:366 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "Senha expirou; entre em contato com o administrador do seu sistema" -#: plugins/sudoers/auth/pam.c:371 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Conta expirou ou a configuração do PAM não possui uma seção \"account\" para sudo; contate o administrador do seu sistema" -#: plugins/sudoers/auth/pam.c:379 plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "erro de gerenciamento de conta PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "você não existe no banco de dados de %s" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "falha ao inicializar a biblioteca API ACE" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "não foi possível contatar o servidor de SecurID" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "ID de usuário travado pela autenticação SecurID" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "comprimento de nome de usuário inválido para SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "manipulação inválida de autenticação para SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "falha de comunicação de SecurID" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "erro de SecurID desconhecido" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "comprimento de senha inválida para SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "não foi possível inicializar a sessão SIA" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "métodos de autenticação inválidos" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Métodos de autenticação inválidos compilado no sudo! Você não pode misturar autenticação autônoma com não-autônoma." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "nenhum método de autenticação" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Não há métodos de autenticação compilados no sudo! Se você quiser desligar a autenticação, use a opção de configuração --disable-authentication." -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "Não foi possível inicializar métodos de autenticação." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Métodos de autenticação:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Não foi possível determinar a condição de auditoria" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "não foi possível enviar o registro de auditoria" -#: plugins/sudoers/check.c:269 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -486,121 +1078,113 @@ msgstr "" " #3) Com grandes poderes vêm grandes responsabilidades.\n" "\n" -#: plugins/sudoers/check.c:312 plugins/sudoers/check.c:322 -#: plugins/sudoers/sudoers.c:700 plugins/sudoers/sudoers.c:748 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "uid desconhecido: %u" -#: plugins/sudoers/check.c:317 plugins/sudoers/iolog.c:255 -#: plugins/sudoers/policy.c:921 plugins/sudoers/sudoers.c:1163 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "usuário desconhecido: %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "incremento de ordem: %s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "ordem inicial: %s: %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "preenchimento de ordem: %s: %s" -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:289 -#: plugins/sudoers/visudo.c:184 -#, c-format -msgid "%s version %s\n" -msgstr "%s versão %s\n" - -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "gramática de %s versão %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "formato de entrada sem suporte %s" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "formato de saída sem suporte %s" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s: arquivos de entrada e saída devem ser diferentes" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:176 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "não foi possível inicializar valores padrões do sudoers" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: palavra-chave desconhecida: %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "tipo de defaults inválido: %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "tipo de supressão inválida: %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "filtro inválido: %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:1130 -#: plugins/sudoers/cvtsudoers_ldif.c:643 plugins/sudoers/iolog.c:413 -#: plugins/sudoers/iolog_util.c:75 plugins/sudoers/sudoers.c:914 -#: plugins/sudoers/sudoreplay.c:338 plugins/sudoers/sudoreplay.c:1431 -#: plugins/sudoers/timestamp.c:448 plugins/sudoers/tsdump.c:135 -#: plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "não foi possível abrir %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "falha em analisar o arquivo %s, erro desconhecido" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "erro de análise em %s perto da linha %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "erro de análise em \"%s\"\n" -#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/iolog.c:500 -#: plugins/sudoers/sudoreplay.c:1135 plugins/sudoers/timestamp.c:332 -#: plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "não foi possível gravar em %s" @@ -650,48 +1234,35 @@ msgstr "" " passwd e group\n" " -o, --output=arquivo_saída escreve sudoers convertido para arquivo_saída\n" " -O, --order-start=núm ponto inicial para o primeiro sudoOrder\n" -" -p, --prune-matches suprime usuários/grupos/hosts não correspondentes\n" +" -p, --prune-matches suprime usuário/grupo/máquina não correspondente\n" " -P, --padding=núm preenchimento base para incremento de sudoOrder\n" " -s, --suppress=seções suprime a saída de certas seções\n" " -V, --version exibe informações de versão e sai" -#: plugins/sudoers/cvtsudoers_json.c:684 plugins/sudoers/cvtsudoers_json.c:720 -#: plugins/sudoers/cvtsudoers_json.c:938 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "entrada padrão \"%s\" desconhecido" -#: plugins/sudoers/cvtsudoers_json.c:858 plugins/sudoers/cvtsudoers_json.c:873 -#: plugins/sudoers/cvtsudoers_ldif.c:308 plugins/sudoers/cvtsudoers_ldif.c:319 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "não foi possível obter o horário GMT" -#: plugins/sudoers/cvtsudoers_json.c:861 plugins/sudoers/cvtsudoers_json.c:876 -#: plugins/sudoers/cvtsudoers_ldif.c:311 plugins/sudoers/cvtsudoers_ldif.c:322 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "não é possível formatar marca de tempo" -#: plugins/sudoers/cvtsudoers_ldif.c:526 plugins/sudoers/env.c:330 -#: plugins/sudoers/env.c:337 plugins/sudoers/env.c:442 -#: plugins/sudoers/ldap.c:496 plugins/sudoers/ldap.c:727 -#: plugins/sudoers/ldap.c:1060 plugins/sudoers/ldap_conf.c:227 -#: plugins/sudoers/ldap_conf.c:317 plugins/sudoers/linux_audit.c:89 -#: plugins/sudoers/logging.c:1105 plugins/sudoers/policy.c:625 -#: plugins/sudoers/policy.c:635 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:852 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:161 -#, c-format -msgid "internal error, %s overflow" -msgstr "erro interno, estouro de pilha de %s" - -#: plugins/sudoers/cvtsudoers_ldif.c:595 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "entradas de sudoers demais, máximo %u" -#: plugins/sudoers/cvtsudoers_ldif.c:638 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "a variável de ambiente SUDOERS_BASE não está definida e a opção -b não foi especificada." @@ -1102,8 +1673,8 @@ msgstr "Realiza de gerenciamento de validação de conta PAM" #: plugins/sudoers/def_data.c:406 #, c-format -msgid "Maximum I/O log sequence number: %u" -msgstr "Número máximo de sequência de log de E/S: %u" +msgid "Maximum I/O log sequence number: %s" +msgstr "Número máximo de sequência de log de E/S: %s" #: plugins/sudoers/def_data.c:410 msgid "Enable sudoers netgroup support" @@ -1213,267 +1784,318 @@ msgstr "Registra quando um comando é permitido por sudoers" msgid "Log when a command is denied by sudoers" msgstr "Registra quando um comando é negado por sudoers" -#: plugins/sudoers/defaults.c:231 +#: plugins/sudoers/def_data.c:510 +msgid "Sudo log server(s) to connect to with optional port" +msgstr "Servidor(es) de log do sudo para conectar com porta opcional" + +#: plugins/sudoers/def_data.c:514 +#, c-format +msgid "Sudo log server timeout in seconds: %u" +msgstr "Tempo limite do servidor de log do sudo em segundos: %u" + +#: plugins/sudoers/def_data.c:518 +msgid "Enable SO_KEEPALIVE socket option on the socket connected to the logserver" +msgstr "Habilita a opção de soquete SO_KEEPALIVE no soquete conectado ao servidor de log" + +#: plugins/sudoers/def_data.c:522 +#, c-format +msgid "Path to the audit server's CA bundle file: %s" +msgstr "Caminho do arquivo de pacote de AC do servidor de auditoria: %s" + +#: plugins/sudoers/def_data.c:526 +#, c-format +msgid "Path to the sudoers certificate file: %s" +msgstr "Caminho do arquivo de certificado do sudoers: %s" + +#: plugins/sudoers/def_data.c:530 +#, c-format +msgid "Path to the sudoers private key file: %s" +msgstr "Caminho do arquivo de chave privada do sudoers: %s" + +#: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "Verifica se o certificado do servidor de log é válido" + +#: plugins/sudoers/def_data.c:538 +msgid "Allow the use of unknown runas user and/or group ID" +msgstr "Permite o uso de ID desconhecido do usuário e/ou grupo a ser executado como" + +#: plugins/sudoers/def_data.c:542 +msgid "Only permit running commands as a user with a valid shell" +msgstr "Permite apenas a execução de comandos como um usuário com um shell válido" + +#: plugins/sudoers/def_data.c:546 +msgid "Set the pam remote user to the user running sudo" +msgstr "Define o usuário remoto pam como o usuário executando o sudo" + +#: plugins/sudoers/def_data.c:550 +msgid "Set the pam remote host to the local host name" +msgstr "Define a máquina remota pam com o nome da máquina local" + +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d entrada padrão \"%s\" desconhecida" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s: entrada padrão \"%s\" desconhecida" -#: plugins/sudoers/defaults.c:277 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d nenhum valor especificado para \"%s\"" -#: plugins/sudoers/defaults.c:280 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s: nenhum valor especificado para \"%s\"" -#: plugins/sudoers/defaults.c:300 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d valores para \"%s\" devem iniciar com um \"/\"" -#: plugins/sudoers/defaults.c:303 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s: valores para \"%s\" devem iniciar com um \"/\"" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d opção \"%s\" não leva um valor" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s: opção \"%s\" não leva um valor" -#: plugins/sudoers/defaults.c:353 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d Tipo de padrões 0x%x inválido para a opção \"%s\"" -#: plugins/sudoers/defaults.c:356 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s: Tipo de padrões 0x%x inválido para a opção \"%s\"" -#: plugins/sudoers/defaults.c:366 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d valor \"%s\" é inválido para a opção \"%s\"" -#: plugins/sudoers/defaults.c:369 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s: valor \"%s\" é inválido para a opção \"%s\"" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: envp corrompido, cumprimento não confere" -#: plugins/sudoers/env.c:1132 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "não foi possível recompilar o ambiente" -#: plugins/sudoers/env.c:1206 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "sinto muito, você não tem permissão para definir as seguintes variáveis de ambiente: %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "erro de análise em %s próximo à linha %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "erro de análise em %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "tipo de digest %d sem suporte para %s" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s: erro de leitura" -#: plugins/sudoers/group_plugin.c:90 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s deve ter como dono o uid %d" -#: plugins/sudoers/group_plugin.c:94 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s deve ser gravável apenas pelo dono" -#: plugins/sudoers/group_plugin.c:102 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "não foi possível carregar %s: %s" -#: plugins/sudoers/group_plugin.c:108 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "não foi possível localizar um símbolo \"group_plugin\" %s" -#: plugins/sudoers/group_plugin.c:113 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: versão maior do plug-in de grupo %d incompatível, esperava %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "não foi possível analisar o endereço IP \"%s\"" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "não foi possível analisar a máscara de rede \"%s\"" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Par de endereço IP e máscara de rede locais:\n" -#: plugins/sudoers/iolog.c:117 plugins/sudoers/mkdir_parents.c:82 -#, c-format -msgid "%s exists but is not a directory (0%o)" -msgstr "%s existe, mas não é um diretório (0%o)" - -#: plugins/sudoers/iolog.c:142 plugins/sudoers/iolog.c:182 -#: plugins/sudoers/mkdir_parents.c:71 plugins/sudoers/timestamp.c:212 -#, c-format -msgid "unable to mkdir %s" -msgstr "não foi possível fazer mkdir %s" - -#: plugins/sudoers/iolog.c:186 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 -#, c-format -msgid "unable to change mode of %s to 0%o" -msgstr "não foi possível alterar modo de %s para 0%o" - -#: plugins/sudoers/iolog.c:294 plugins/sudoers/sudoers.c:1194 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "grupo desconhecido %s" -#: plugins/sudoers/iolog.c:464 plugins/sudoers/sudoers.c:918 -#: plugins/sudoers/sudoreplay.c:846 plugins/sudoers/sudoreplay.c:1542 -#: plugins/sudoers/tsdump.c:145 -#, c-format -msgid "unable to read %s" -msgstr "não foi possível ler %s" - -#: plugins/sudoers/iolog.c:579 plugins/sudoers/iolog.c:801 -#, c-format -msgid "unable to create %s" -msgstr "não foi possível criar %s" - -#: plugins/sudoers/iolog.c:824 plugins/sudoers/iolog.c:1039 -#: plugins/sudoers/iolog.c:1115 plugins/sudoers/iolog.c:1209 -#: plugins/sudoers/iolog.c:1270 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "não foi possível gravar no arquivo de log de E/S: %s" -#: plugins/sudoers/iolog.c:1073 +#: plugins/sudoers/iolog.c:566 +msgid "unable to update sequence file" +msgstr "não foi possível atualizar o arquivo de sequência" + +#: plugins/sudoers/iolog.c:605 +#, c-format +msgid "unable to create %s/%s" +msgstr "não foi possível criar %s/%s" + +#: plugins/sudoers/iolog.c:631 +msgid "unable to connect to log server" +msgstr "não foi possível conectar ao servidor de log" + +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" -msgstr "%s: erro interno, o arquivo de log de E/S para evento %d não está aberto" +msgstr "%s: erro interno, o arquivo de log de E/S para evento %d não está aberto" -#: plugins/sudoers/iolog.c:1233 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 +msgid "unable to read the clock" +msgstr "não foi possível ler do relógio" + +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: erro interno, sinal inválido %d" -#: plugins/sudoers/iolog_util.c:90 -#, c-format -msgid "%s: invalid log file" -msgstr "%s: arquivo de log inválido" +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "erro no evento de loop" -#: plugins/sudoers/iolog_util.c:108 +#: plugins/sudoers/iolog_client.c:194 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: campo de marca de tempo está faltando" +msgid "Creation of new SSL_CTX object failed: %s" +msgstr "Criação do novo objeto SSL_CTX falhou: %s" -#: plugins/sudoers/iolog_util.c:114 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: marca de tempo %s: %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "falha de conexão de TLS com %s:%s: %s" -#: plugins/sudoers/iolog_util.c:121 +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "A inicialização do TLS não teve êxito" + +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "A negociação TLS não teve êxito" + +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 +msgid "unable to get time of day" +msgstr "não foi possível obter o horário do dia" + +#: plugins/sudoers/iolog_client.c:986 #, c-format -msgid "%s: user field is missing" -msgstr "%s: campo de usuário está faltando" +msgid "%s: internal error, invalid exit status %d" +msgstr "%s: erro interno, status de saída inválido %d" -#: plugins/sudoers/iolog_util.c:130 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: campo de usuário, a ser executado como, está faltando" +#: plugins/sudoers/iolog_client.c:1523 +msgid "lost connection to log server" +msgstr "conexão perdida com o servidor de log" -#: plugins/sudoers/iolog_util.c:139 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: campo de grupo, a ser executado como, está faltando" +#: plugins/sudoers/iolog_client.c:1600 +msgid "missing write buffer" +msgstr "faltando buffer de escrita" -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "sem suporte a starttls ao usar ldaps" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "não foi possível inicializar bando de dados de chaves e certificados SSL: %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "você deve definir TLS_CERT em %s para usar SSL" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "não foi possível inicializar LDAP: %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls especificado, mas bibliotecas LDAP não possuem suporte a ldap_start_tls_s() ou ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:734 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "atributo sudoOrder inválido: %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: porta muito grande" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "tipo de uri LDAP sem suporte: %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "não foi possível misturar ldap e ldaps URIs" -#: plugins/sudoers/ldap_util.c:456 plugins/sudoers/ldap_util.c:458 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "não foi possível converter sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "não foi possível abrir o sistema de auditoria" @@ -1481,80 +2103,62 @@ msgstr "não foi possível abrir o sistema de auditoria" msgid "unable to send audit message" msgstr "não foi possível enviar mensagem de auditoria" -#: plugins/sudoers/logging.c:120 -#, c-format -msgid "%8s : %s" -msgstr "%8s : %s" - -#: plugins/sudoers/logging.c:148 -#, c-format -msgid "%8s : (command continued) %s" -msgstr "%8s : (comando continuado) %s" - -#: plugins/sudoers/logging.c:177 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "não foi possível abrir o arquivo de log: %s" -#: plugins/sudoers/logging.c:185 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "não foi possível travar o arquivo de log: %s" -#: plugins/sudoers/logging.c:218 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "não foi possível gravar no arquivo de log: %s" -#: plugins/sudoers/logging.c:248 -msgid "No user or host" -msgstr "nenhum usuário ou máquina" - -#: plugins/sudoers/logging.c:250 -msgid "validation failure" -msgstr "falha de validação" - -#: plugins/sudoers/logging.c:261 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "usuário NÃO ESTÁ no sudoers" -#: plugins/sudoers/logging.c:263 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "usuário NÃO ESTÁ autorizado na máquina" -#: plugins/sudoers/logging.c:265 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "comando não permitido" -#: plugins/sudoers/logging.c:301 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s não está no arquivo sudoers. Este incidente será relatado.\n" -#: plugins/sudoers/logging.c:304 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s não tem permissão para executar sudo em %s. Este incidente será relatado.\n" -#: plugins/sudoers/logging.c:308 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Sinto muito, usuário %s não pode executar sudo em %s.\n" -#: plugins/sudoers/logging.c:311 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Sinto muito, usuário %s não tem permissão para executar \"%s%s%s\" como %s%s%s em %s.\n" -#: plugins/sudoers/logging.c:348 plugins/sudoers/sudoers.c:442 -#: plugins/sudoers/sudoers.c:444 plugins/sudoers/sudoers.c:446 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:603 -#: plugins/sudoers/sudoers.c:605 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s: comando não encontrado" -#: plugins/sudoers/logging.c:350 plugins/sudoers/sudoers.c:438 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -1563,53 +2167,47 @@ msgstr "" "ignorando \"%s\" encontrado em \".\"\n" "Use \"sudo ./%s\" se isto é o \"%s\" que você deseja executar." -#: plugins/sudoers/logging.c:367 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "falha de autenticação" -#: plugins/sudoers/logging.c:393 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "uma senha é necessária" -#: plugins/sudoers/logging.c:463 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u tentativa de senha incorreta" msgstr[1] "%u tentativas de senha incorreta" -#: plugins/sudoers/logging.c:728 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "não foi possível fazer dup da entrada padrão: %m" -#: plugins/sudoers/logging.c:768 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "não foi possível executar %s: %m" -#: plugins/sudoers/logging.c:809 plugins/sudoers/logging.c:865 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "não foi possível fazer fork: %m" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" -msgstr "não foi possível abrir um redirecionamento (pipe): %m" +msgstr "não foi possível abrir um encadeamento (pipe): %m" -#: plugins/sudoers/match_digest.c:103 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "digest de %s (%s) não está na forma %s" -#: plugins/sudoers/mkdir_parents.c:77 plugins/sudoers/sudoers.c:943 -#: plugins/sudoers/visudo.c:437 plugins/sudoers/visudo.c:733 -#, c-format -msgid "unable to stat %s" -msgstr "não foi possível obter o estado de %s" - -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -1618,7 +2216,7 @@ msgstr "" "\n" "Papel LDAP: %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -1627,98 +2225,98 @@ msgstr "" "\n" "Entradas no sudoers:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " UsuáriosRunAs: " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " GruposRunAs: " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Opções: " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Comandos:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Entradas de Defaults correspondentes a %s em %s:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Padrões específicos de comandos e \"runas\" de %s:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Usuário %s pode executar os seguintes comandos em %s:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Usuário %s não tem permissão para executar sudo em %s.\n" -#: plugins/sudoers/parse_ldif.c:604 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "ignorando sudoRole incompleto: cn: %s" -#: plugins/sudoers/parse_ldif.c:664 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "atributo LDIF inválido: %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:116 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "%.*s inválido definido pelo front-end do sudo" -#: plugins/sudoers/policy.c:295 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "não foi possível analisar a lista de endereços de rede" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "nome de usuário não definido pelo front-end do sudo" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "ID de usuário não definido pelo front-end do sudo" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "ID de grupo não definido pelo front-end do sudo" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "nome da máquina não definido pelo front-end do sudo" -#: plugins/sudoers/policy.c:808 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "não foi possível executar %s" -#: plugins/sudoers/policy.c:939 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Versão de plug-in de política do sudoers %s\n" -#: plugins/sudoers/policy.c:941 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Versão de gramática de arquivo do sudoers %d\n" -#: plugins/sudoers/policy.c:945 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -1727,371 +2325,384 @@ msgstr "" "\n" "Caminho do sudoers: %s\n" -#: plugins/sudoers/policy.c:948 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "caminho do nsswitch: %s\n" -#: plugins/sudoers/policy.c:950 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "caminho do ldap.conf: %s\n" -#: plugins/sudoers/policy.c:951 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "caminho do ldap.secret: %s\n" -#: plugins/sudoers/policy.c:984 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "não foi possível registrar hook do tipo %d (versão %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "não foi possível fazer cache de uid %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "não foi possível fazer cache de uid %u, já existe" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "não foi possível fazer cache de usuário %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "não foi possível fazer cache de usuário %s, já existe" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "não foi possível fazer cache de gid %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "não foi possível fazer cache de gid %u, já existe" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "não foi possível fazer cache de grupo %s" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "não foi possível fazer cache de grupo %s, já existe" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "não foi possível fazer cache da lista de grupos de %s, já existe" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "não foi fazer cache de lista de grupos para %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "não foi possível analisar grupos de %s" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "não foi possível analisar os gids de %s" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:478 -#: plugins/sudoers/set_perms.c:921 plugins/sudoers/set_perms.c:1254 -#: plugins/sudoers/set_perms.c:1573 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "estouro da pilha de permissões" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:409 -#: plugins/sudoers/set_perms.c:486 plugins/sudoers/set_perms.c:788 -#: plugins/sudoers/set_perms.c:929 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1262 plugins/sudoers/set_perms.c:1506 -#: plugins/sudoers/set_perms.c:1581 plugins/sudoers/set_perms.c:1672 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "esvaziamento da pilha de permissões" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:532 -#: plugins/sudoers/set_perms.c:1315 plugins/sudoers/set_perms.c:1614 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "não foi possível alterar gid de root" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:629 -#: plugins/sudoers/set_perms.c:1060 plugins/sudoers/set_perms.c:1392 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "não foi possível alterar para gid de \"runas\"" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:634 -#: plugins/sudoers/set_perms.c:1065 plugins/sudoers/set_perms.c:1397 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "não foi possível definir vetor de grupo de \"runas\"" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:645 -#: plugins/sudoers/set_perms.c:1074 plugins/sudoers/set_perms.c:1406 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "não foi possível alterar para uid de \"runas\"" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:663 -#: plugins/sudoers/set_perms.c:1090 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "não foi possível alterar para gid de sudoers" -#: plugins/sudoers/set_perms.c:396 plugins/sudoers/set_perms.c:775 -#: plugins/sudoers/set_perms.c:1165 plugins/sudoers/set_perms.c:1493 -#: plugins/sudoers/set_perms.c:1659 +#: 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 msgid "too many processes" msgstr "processos demais" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "não foi possível definir diretório de trabalho atual" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "caminho de auditoria truncado user_cmnd: %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "caminho de auditoria truncado argv[0]: %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "mensagem de audit_failure muito grande" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "não foi possível inicializar a fonte SSS. SSSD está instalado em sua máquina?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "não foi possível localizar símbolo \"%s\" em %s" -#: plugins/sudoers/sudoers.c:212 plugins/sudoers/sudoers.c:871 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "problema com o entradas padrão" -#: plugins/sudoers/sudoers.c:216 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "nenhuma fonte de sudoers válida encontrada; saindo" -#: plugins/sudoers/sudoers.c:254 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers especifica que o root não tem permissão para usar sudo" -#: plugins/sudoers/sudoers.c:312 +#: plugins/sudoers/sudoers.c:357 +msgid "user not allowed to override closefrom limit" +msgstr "usuário sem permissão para substituir o limite closefrom" + +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "você não tem permissão para usar a opção -C" -#: plugins/sudoers/sudoers.c:359 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "dono da marca de tempo (%s): Usuário inexistente" -#: plugins/sudoers/sudoers.c:374 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "nenhum tty" -#: plugins/sudoers/sudoers.c:375 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "sinto muito, você deve ter um tty para executar sudo" -#: plugins/sudoers/sudoers.c:437 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 +#, c-format +msgid "invalid shell for user %s: %s" +msgstr "shell inválido para o usuário %s: %s" + +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "comando no diretório atual" -#: plugins/sudoers/sudoers.c:456 +#: plugins/sudoers/sudoers.c:525 +msgid "user not allowed to set a command timeout" +msgstr "usuário sem permissão para definir um tempo limite de comando" + +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "sinto muito, você não tem permissão para definir um tempo limite de comando" -#: plugins/sudoers/sudoers.c:464 +#: plugins/sudoers/sudoers.c:534 +msgid "user not allowed to set a preserve the environment" +msgstr "usuário sem permissão para preservar o ambiente" + +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "sinto muito, você não tem permissão para preservar o ambiente" -#: plugins/sudoers/sudoers.c:815 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "comando muito grande" -#: plugins/sudoers/sudoers.c:947 +#: plugins/sudoers/sudoers.c:936 +msgid "sudoedit doesn't need to be run via sudo" +msgstr "sudoedit não precisa ser executado via sudo" + +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 +#, c-format +msgid "unable to read %s" +msgstr "não foi possível ler %s" + +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 +#, c-format +msgid "unable to stat %s" +msgstr "não foi possível obter o estado de %s" + +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s não é um arquivo comum" -#: plugins/sudoers/sudoers.c:951 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s tem como dono o uid %u, deveria ser %u" -#: plugins/sudoers/sudoers.c:955 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s é gravável globalmente" -#: plugins/sudoers/sudoers.c:959 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s tem como dono o gid %u, deveria ser %u" -#: plugins/sudoers/sudoers.c:992 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "apenas o root pode usar \"-c %s\"" -#: plugins/sudoers/sudoers.c:1011 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "classe de login desconhecida: %s" -#: plugins/sudoers/sudoers.c:1096 plugins/sudoers/sudoers.c:1110 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "não foi possível resolver máquina %s" -#: plugins/sudoers/sudoreplay.c:250 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "opção de filtro inválida: %s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "espera máxima inválida: %s" -#: plugins/sudoers/sudoreplay.c:286 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "fator de velocidade inválido: %s" # timing é o nome do arquivo gerado pelo sudo; não traduzir. -#: plugins/sudoers/sudoreplay.c:321 +#: plugins/sudoers/sudoreplay.c:333 #, c-format -msgid "%s/%.2s/%.2s/%.2s/timing: %s" -msgstr "%s/%.2s/%.2s/%.2s/timing: %s" +msgid "%s/%.2s/%.2s/%.2s: %s" +msgstr "%s/%.2s/%.2s/%.2s: %s" # timing é o nome do arquivo gerado pelo sudo; não traduzir. -#: plugins/sudoers/sudoreplay.c:326 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/timing: %s" -# timing é o nome do arquivo gerado pelo sudo; não traduzir. -#: plugins/sudoers/sudoreplay.c:330 +#: plugins/sudoers/sudoreplay.c:342 #, c-format -msgid "%s/%s/timing: %s" -msgstr "%s/%s/timing: %s" +msgid "%s/%s: %s" +msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:346 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "Reproduzindo sessão de sudo: %s" -#: plugins/sudoers/sudoreplay.c:544 plugins/sudoers/sudoreplay.c:591 -#: plugins/sudoers/sudoreplay.c:789 plugins/sudoers/sudoreplay.c:898 -#: plugins/sudoers/sudoreplay.c:983 plugins/sudoers/sudoreplay.c:998 -#: plugins/sudoers/sudoreplay.c:1005 plugins/sudoers/sudoreplay.c:1012 -#: plugins/sudoers/sudoreplay.c:1019 plugins/sudoers/sudoreplay.c:1026 -#: plugins/sudoers/sudoreplay.c:1174 -msgid "unable to add event to queue" -msgstr "não foi possível adicionar evento para a fila" - -#: plugins/sudoers/sudoreplay.c:659 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "não foi possível definir o tty para modo raw" -#: plugins/sudoers/sudoreplay.c:710 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Aviso: seu terminal é muito pequeno para reproduzir adequadamente o log.\n" -#: plugins/sudoers/sudoreplay.c:711 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Geometria do log é %d x %d; geometria do seu terminal é %d x %d." -#: plugins/sudoers/sudoreplay.c:739 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Reprodução finalizada, pressione qualquer tecla para restaurar o terminal." -# timing é o nome do arquivo gerado pelo sudo; não traduzir. -#: plugins/sudoers/sudoreplay.c:772 -#, c-format -msgid "invalid timing file line: %s" -msgstr "linha inválida no arquivo timing: %s" - -#: plugins/sudoers/sudoreplay.c:1208 plugins/sudoers/sudoreplay.c:1233 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "expressão ambígua \"%s\"" -#: plugins/sudoers/sudoreplay.c:1255 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "\")\" não coincidente na expressão" -#: plugins/sudoers/sudoreplay.c:1259 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "termo de pesquisa desconhecido \"%s\"" -#: plugins/sudoers/sudoreplay.c:1274 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s requer um argumento" -#: plugins/sudoers/sudoreplay.c:1277 plugins/sudoers/sudoreplay.c:1518 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "expressão regular inválida: %s" -#: plugins/sudoers/sudoreplay.c:1281 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "não foi possível analisar a data \"%s\"" -#: plugins/sudoers/sudoreplay.c:1290 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "\"(\" sem correspondente na expressão" -#: plugins/sudoers/sudoreplay.c:1292 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "fim de linha ilegal com \"or\"" -#: plugins/sudoers/sudoreplay.c:1294 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "fim de linha ilegal com \"!\"" -#: plugins/sudoers/sudoreplay.c:1344 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "tipo de pesquisa desconhecido %d" -#: plugins/sudoers/sudoreplay.c:1611 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "uso: %s [-hnRS] [-d diretório] [-m número] [-s número] ID\n" -#: plugins/sudoers/sudoreplay.c:1614 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "uso: %s [-h] [-d diretório] -l [expressão de pesquisa]\n" -#: plugins/sudoers/sudoreplay.c:1623 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2100,7 +2711,7 @@ msgstr "" "%s - reproduz logs de sessão do sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1625 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2129,11 +2740,11 @@ msgstr "" " -s, --speed=núm aumenta ou diminui a velocidade da saída\n" " -V, --version exibe a informação da versão e sai" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\tmáquina sem correspondente" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2141,7 +2752,7 @@ msgstr "" "\n" "Comando permitido" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2149,7 +2760,7 @@ msgstr "" "\n" "Comando negado" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2157,127 +2768,126 @@ msgstr "" "\n" "Comando sem correspondente" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s é gravável pelo grupo" -#: plugins/sudoers/timestamp.c:343 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "não foi possível truncar o arquivo de marca de tempo para %lld bytes" -#: plugins/sudoers/timestamp.c:829 plugins/sudoers/timestamp.c:921 -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:504 -msgid "unable to read the clock" -msgstr "não foi possível ler do relógio" - -#: plugins/sudoers/timestamp.c:840 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "ignorado marca de tempo no futuro" -#: plugins/sudoers/timestamp.c:863 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "marca de tempo muito a frente no futuro: %20.20s" -#: plugins/sudoers/timestamp.c:985 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "não foi possível travar o arquivo de marca de tempo %s" -#: plugins/sudoers/timestamp.c:1029 plugins/sudoers/timestamp.c:1049 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "caminho de status de instruções muito longo: %s/%s" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/toke_util.c:124 +msgid "sudoedit should not be specified with a path" +msgstr "sudoedit não deve ser especificado com um caminho" + +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "a opção -x será removida em um lançamento futuro" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "por favor, em vez disso, considere usar o utilitário cvtsudoers" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "pressione enter para editar %s: " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "editor especificado (%s) não existe" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "nenhum editor encontrado (caminho do editor = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "erro de escrita" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "não foi possível obter estado de arquivo temporário (%s), %s sem alteração" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "arquivo de temporário (%s) com comprimento zero, %s sem alteração" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "editor (%s) falhou, %s sem alteração" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s sem alteração" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "não foi possível reabrir arquivo temporário (%s), %s sem alteração." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" +msgid "unable to parse temporary file (%s), unknown error" msgstr "não foi possível analisar arquivo temporário (%s), erro desconhecido" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "erro interno, não foi possível localizar %s na lista!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "não foi possível definir (uid, gid) de %s para (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s e %s não estão no mesmo sistema de arquivos, usando mv para renomear" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "comando \"%s %s %s\" falhou, %s sem alteração" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "erro ao renomear %s, %s sem alteração" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "Agora o que? " -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2289,66 +2899,66 @@ msgstr "" " e(x)it - sair sem salvar alterações no arquivo sudoers\n" " (Q)uit - sair e salvar alterações no arquivo sudoers (PERIGO!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "não foi possível executar %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: dono (uid, gid) incorreto; deveria ser (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: permissões incorretas; deveria estar no modo 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s: análise OK\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s ocupado, tente novamente" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "não foi possível travar %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Editar mesmo assim? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Erro: %s:%d ciclo em %s \"%s\"" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Aviso: %s:%d ciclo em %s \"%s\"" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Erro: %s:%d %s \"%s\" referenciado, mas não definido" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Aviso: %s:%d %s \"%s\" referenciado, mas não definido" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Aviso: %s:%d %s não usado \"%s\"" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2357,7 +2967,7 @@ msgstr "" "%s - edita o arquivo sudoers com segurança\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2377,10 +2987,56 @@ msgstr "" " -s, --strict verificação rigorosa de sintaxe\n" " -V, --version exibe a informação da versão e sai\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "níveis de inclusões demais" +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" +#~ msgstr "SSL_connect falhou: ssl_error=%d, stack=%s\n" + +#~ msgid "CA bundle file was not specified" +#~ msgstr "O arquivo de pacote de AC não foi especificado" + +#~ msgid "Client certificate was not specified" +#~ msgstr "O certificado do cliente não foi especificado" + +#~| msgid "%s: unable to allocate options: %s" +#~ msgid "Unable to allocate ssl object: %s\n" +#~ msgstr "Não foi possível alocar objeto ssl: %s" + +#, fuzzy +#~| msgid "timeout value too large" +#~ msgid "client message too large: %zu\n" +#~ msgstr "valor de timeout grande demais" + +#, fuzzy +#~| msgid "Send mail if the user is not in sudoers" +#~ msgid "CA bundle file is not set in sudoers" +#~ msgstr "Envia correio se o usuário não estiver no sudoers" + +#, fuzzy +#~| msgid "Send mail if the user is not in sudoers" +#~ msgid "Signed certificate file is not set in sudoers" +#~ msgstr "Envia correio se o usuário não estiver no sudoers" + +#, fuzzy +#~| msgid "unknown search type %d" +#~ msgid "unknown address family: %d" +#~ msgstr "tipo de pesquisa desconhecido %d" + +#~ msgid "audit_failure message too long" +#~ msgstr "mensagem de audit_failure muito grande" + +#~ msgid "No user or host" +#~ msgstr "nenhum usuário ou máquina" + +#~ msgid "validation failure" +#~ msgstr "falha de validação" + +# timing é o nome do arquivo gerado pelo sudo; não traduzir. +#~ msgid "%s/%s/timing: %s" +#~ msgstr "%s/%s/timing: %s" + #~ msgid "ignoring invalid attribute value: %s" #~ msgstr "ignorando valor de atributo inválido: %s" @@ -2473,9 +3129,6 @@ msgstr "níveis de inclusões demais" #~ msgid "value out of range" #~ msgstr "valor fora da faixa" -#~ msgid "invalid uri: %s" -#~ msgstr "uri inválida: %s" - #~ msgid "unable to mix ldaps and starttls" #~ msgstr "não foi possível misturar ldaps e starttls" @@ -2485,9 +3138,6 @@ msgstr "níveis de inclusões demais" #~ msgid "too many parenthesized expressions, max %d" #~ msgstr "parênteses de expressões demais, máximo %d" -#~ msgid "unable to setup authentication" -#~ msgstr "não foi possível configurar autenticação" - #~ msgid "getaudit: failed" #~ msgstr "getaudit: falhou" @@ -2521,6 +3171,3 @@ msgstr "níveis de inclusões demais" #, fuzzy #~ msgid "Unable to dlopen %s: %s" #~ msgstr "não foi possível fazer dlopen %s: %s" - -#~ msgid "invalid regex: %s" -#~ msgstr "expressão regular inválida: %s" diff --git a/plugins/sudoers/po/sr.mo b/plugins/sudoers/po/sr.mo index 4296785db5a6b009252f97ffa9a89de3da3c5ceb..ecf7bf28faa0d901bc1746955cf18d6d5c84f899 100644 GIT binary patch delta 28486 zcmb`v2b@$z*1vz7q#`+InlL08vLGNiiIPV^K!s+eVOoanVS0vOYJ!SuSd}t>m@y|p zGlC>_&AG>bIlHdwy1s_h-E|dz&$sIKOb-n2`hNcZyVg8ab?a6*b zYa~8wRO332t6??IYXk3W;CW9I@7Y1Qo;R|m=aJ=&@;L+6C!Gr$!MLBk1g__~>tX*I zp4YCo=gkjz-i-d9cLn)726)~e(jx}B`c|A|pHFy~68V*iHp6;w(_qi53-5&u;UiET zcn%&5-+}7rr%)aF4W0n&5AnSAa475q=fUnU0V(3$2V20;U>EocZ002>Jk;}=kTC?R zz*IOM=EIS2D^!Kw`fPHtD}NGfMgC+cVdcZ-@G@8j-T^hBt*|LP0FQ%jK$ZUx)}?*V z8|HbnKs~4jnnI1JGwcSZK~=B{(g*Jx5%DA#gcD$Um=D$PrGEMr*pc)B$aH$2K#io?NIDBog4ysa*alt> z)vIc=4Q^q7*&lZrO9$o>N7H>D~1b>8iu;o}R0A2{COpn91 z@MqW>wixGhVE|OQsgOs#YanfVZ$hN*wLq~(z}XPP@NP&D!6LjDVLw=Xf@^pn)ClH6 ziTZq~2e(5E#rqC+ggs7iBbf{(nK0}OuZ2PQC{(@g!ilghe{_E~)D$JoC!&#Vf-1Nl zc8A|WjjYwFeurRR(sQ9CbOn_CKM(oOd!Ij=qOPa8IiCR4!6F!h*Fju@_Xw2azJOR@ z!mBaK^=Jef$&Eayf_K3a;G0lp7MScr*ak}L=RtLJ1C&JeL3Qj$h%mi=Q=Eub!N#N? zf?4nhC<*)pPL%!End(G03(7n$h9|;1;WGFxR6~=d*&ch#p(@x8yTXHT20R3@L~r_Z zX9ZV5-QN%O{GVYDSf9e(;1JlA_PtypBjM%#jhCQRJ{2IpWsaMgQBcZP45bSX!zht>mT-I1iTYUBA>%{u*(9+ zaZoyz$RomZd6z;1KZ3(yJme&@1F8cb!Va+3Lf4UQP#r!EN(WX!jp$w|iM#`4CAD&0 z`UI#Bp8-|w3OGsjzn_Svpmv_C=tL;x$%C4LKSJ5_E~t(if_-6^u;Ur9J?YC}TX;Vl z37>;f?&B6Yi8O(ONl$_;;3crF?Eh9G&B)jfyTCV~dio#O682u~HX0M5L^ubk{7R^X zuY&5(R;Y?Uf$GT5P~}_XyMYXXZAdSGjo}5b0quL&5RoYFfNC%WJHxMF5Y~^lk@taW z_zb8DVz3ol2ld=7etI|5KwgJZ!k>LMJI8gbA5_Pu!GwBPNJKrm3aWtzVGuqEyTQ+) zDy+N2&HVt_iS%rUbM(%G>hOzx{BXfLRWCPR%l;&UBrMEYi^hPOctRw_U=;Z) zVdrZLfb>Ak^jd}wg+oQ}+flE4}$iEVcv`{|1Aw!E#rwFVw(JhZ^uQo6r1TPNW$b4?~UUX{fpV8mh-NS2)kt3#voYpvtd> zD!&OfhmS*z_-&X4y_K%vE-*-PB2)*?fs*ukk@mg2h-j{!^ly9yWhQ}DF25(#h$i`5 z2GxP`IQ)F4tmnXnq*ue%aKri7e+MED`xz;y z^w&^5tapKXpaawh`$Ii=iqAYK39N>a;6^`xH*8D#4cG>L4<*6+7dq`90M(Jmg~(qb zJCBT3@LH(!R;Z3V2c?u>!In_-)f5hb4d7&`2F`|>vh$#{{cae9d!Rb<9#n(>hMJn= zS391ZAkvPEr9Q8Ks_+4*hMt2muMc5=SZ$3P@j$5iQ=mGY2PK&VR70Dg)eWctJqcLVdb9)DBMBc@2)ocm7R%71? zRdH;+Q_`EDl=vx_4Znh#!WNgJ3pHpHZmGq5%)WvRV*ro0fl!?}x|WrU^p6|e$ey^- zp8~j&{A!z>GM;ynQ_`!U8r}j2z!W?d*1XwGSv{zZkB0ML1dfDH!&7PBt91*91~?sF z0=K|nu*a>gU_Mj@_d$&$1$)CokUo07ZgX3=XW<0W^KN(C0=26C4UT|K?{FuinXnt_ z4KUG>$X+6vqYt5!>U($`Ja&t-<3_M8=~=KAEQWF<=fR2aGB_E&0oBotce2pHiSR5~ z3NL_-?{a(1YoMO{@-F883?lvRcH8F5;mM?*fn#9xdtCkmsFAFN>d1p|JbVF8f(`F= zx^gzuNdEu_!sp>^=-uZec?LX<7-Y|QScRLV1sS0{GISw(x1Zh@c!*MCD?C=li)QzUxJd%F-a^8CWaIF z1CjmkayVh9jFQbG%!fIpoZ;a`M9v zSO8l;!zkdTP!IkJSHbm6bT1fq&S`NU_&w>>P&yKSp332Ka6BCMf>X*X;2oq7Le;aN0{wOD}^G<)5KOIOt{9!K>gUq`!uz!uTuBDh|Mrq<@CenW3-R&5w5{ zREOK9@GAkP6)OEunQO1>Ysh~L8KKvl1Gx(hA^iiC=z6{GlF?oGIQyWJ$USfY>2D4qe`)X3x17to78=s;!&$KKZ3282 z&V(nuR8%X~h=E2o}b{_E0@LbX@zHnM@U>}u(8gaY7 zIBQu2$0^@u|1ViTWdEy(+{%p~;TCw^UtP}!f91^YQYaB0fSce?@Oyam-&{x5eeD|h z5-uQr%-@|--U&}8{V|kPwEf0OxCqWC{Tw_?_TTM)oP)UpPUglla0YDht<(0!@JiC( zz%$|b-?^!H2d*N061`D{JD}#Y(GMKaRSup7--ME6|9`lS-3mvOeh;2c`(C>r{XH9$ z$R2`f=-8j!l!W1lq;G3%=E3Zt+i`J3Q)xDTp=>i=;Z3@4C|LCx_lH~{_%Pk{Y? zaUDJzo<{m!KmCtikiQ-r{;PAXm-u`Ns-kL#-1>eBlr~=nN5IeFFxdGwC!vK<_cy__ z;g@g(oZtm)gX`gaq+f?4;RS(!UFHu25&^rVs$VT&*Yjae1q$H;xE-p;jj9LiOXjoT zBGNa&e(;c=-?xUle-4xmZGn33J3oI|&46`m%V8Gz+o2@%R)UB`S*KROda%(@%2Nzy z!My|2`5rS z&LYyRwi|IV98UU8sJU)(yc^j(C}p}9&V&bHbJ(*^z$)ul*q!w4a1wkGc7-kK2CNQ@ zgzZTez#zN=GO&dA5E1q8bC=<@spm$V1EuAc!EW#kI2Qg2?TG3-o(oSRe+QJS{TrMI z&uS3RnZ$b(&Vj=kI!WCCZzKI0%#!`b8wIS^Z-O$fub~=h*f`*Y;4C-|?uP2naZLi& zL*~G?q#uR4{}#Lqc4MhK9VX$a@YrTf!a1-P>FrR@eGG@uzITYoNO*Gdfc5DYK+X9Z zP)c@u3)jKnP*ZRXl#aX(HHST0x+y4vvq`@Sqp)i$SN?ja@^3>aXW!NV>%tQ-F@}uK ziHwBZ+PJxoz*9)y3zh$!&wgzK)}_Xw%x@dagWo_&Ca0ZKx|^YN=oi=<4sGwOVF{Fj z+65(vPum9)R#Xjx0c)>|peni>c7WePX=|enZlou{{-iI2v)~RWEkCYfzi#FN4?L-pYcK+(I~$>DMdU{9EpcG!XqVLtk zu^4J(dtf&FGn4~r+|`+54%Ad`h9|>Upd@&FqMOsoiEuO-7eSfbvv4J>*WGnwJygRx zp&tAas=+Qj+#FAb3rQQO5&i_#fnF!L0Y#zG*FjC~n^2NTwCm~Yc`B50+y&LcAK)t3 zCp+LRhWA4`mPWk-cCDBTmA)Q!haW=O{jt3RcH=S=%27QD<)HrMr~CJD9n6PJal*Te zhzk4(YVLmZ3-s^n%xDSJTs;n3!-oBwPGmz#Ajjv0P}XrD91Q;kOJG)i=UF#HN$_Q; zjt2(FJh8utL`ITvE!5n-38jS9Pjn-n?6VY3C%^4LS3wN6B)to&gJp0e?8wg?&V;#8 z%KJE60Kb3%ct3wMkn!+W+P7C5{{D+Fl*~==Y$%0ULwJ+8%;;f)%gOkQlPgO4A;KuaU4&ZIcojpw%pO5|iF^2?>k4?cA4m7RdtJ8uD{<=DPLLH` zOZb2?7(u1$ep2YAwSC>FNxX#c4)M{1p~~d?lz?mSu)=}%Rm-1jHj4w9>FW&QGYLq| zdx3zddl&gPhnP_7#)(JC!Si@?2(J+yA?Uh^@CV}U;W9sO3GqJ?8u;l_;+mX&gnU2m z5NttO_BDgBi?k+I*MIyn&4||_{DA9JzP(Q3?=cAWK^X80j)P77_!X|0_c&>Jo7#T< zt8fY79Y1}tU+xk=eLQvU^y9j{{@2-5kDq~C&H zz^<@1LDyWuX!5RxPeNVq!#*zRmBFAN7v^yfJ9d}Ge?Ezs@OuL0;cX&(OZ*eU$;5R{ z^0^t_L;4s$og%*5k57hA6E=|775+-lBCcz(gEyGGSBO7KIF)#!6A`VGx;}KUCkREc zVefmwIfUi}T|EiMBGP(<=gEtc{ux#ygjIm6DPbw;2cW#iI^utaxJ$1l&qauzM<|r* zN|MQ8!EQ4iCVqf;M}n>oN$YCrb2ss)Z4QSp^41WR`}aEd`9h3vj-Ou5{b7W~1e}X~ zvHJ$RmvDmS|2`s92=5a5^3dIc3bk~#yx~{2gEH3;t|WaQp^UgLxxBT6#|X!h_ZkfQ z_r4^4p&!45_*KN;hr0fwhF&F%CG!P1(l0o{=ii_l?G(aq#I>hNUyDeeM>v;IOlEb$ z9sW&2-g5+9F&K4Gdq`CDdjDR6703I?Pn^${1fP?viPU`==f^c4K7 zmd|%#L-MaBeD3Gf@X1POU;J+N(>@a3b=0a;m?FUq(6aO2p=>!+6yzm)I`;Z4HN1YK`&|6hc9gbjr1$U6>o zJ>hc;JXi8>L1aBQYEbAK*q`(Q*o&~8_!ICesH>UJ)8Tcbzp%OPK;Oo{cNsk1&rf3( zd7TL%!n1@FL08L!ADIRl`ElLoL3oJJk-VkK;JS_YM7WxeL;PcSJ0X3|C9emel#sse zApVk{ejC2XjSJv2eqQ1-GJZ>!hWiQI2*)9f*>E}q?55TW8YAeWyE4s^1w}pT5pSgwjX~Zvw z`VH=l#P1^hBdkvNiuebFg9Kf5DANVLtoeV+X1PEApm2Ah)hN&s8p13>eL{Mw<`bVo z(DgWB2+yRiM~FoH^#8y{q`!p6!OP)n!s&kDzra&YAw$OgunQCTgktfc(&4X zs4nbF7(u8{`fKHL?S~W1oDOH#n_5^LiACc>Y6o?h;T;Dh@_Poev-4x|Vw+X*$7U7B zg7I)PFIW&;91j-9cq}`j@{t%h^CNi`#e+rRrLp30aN^itY*BDx@2Pr*M}iB(+=`bh z4d?0ULOop=D=Kd-;a6evC|(i|2Up~Wqru!*G#bt=jzn!O>W!W+((}|;9IB{7HKel& zi^9tzv66U24~jz3_@Z!;9xm3y#XOwRZQH)h3zg(WiWzRv@^Ddb;VL_DwH^-_(2sCl zd6m&%ab#&Y9*jhTg`uKQK|#1cwJ%idxuNWZCDFWsa77cj;iBTmqDXEC>G<~+MJT{v zX(ZAun_l^COwCSN39ojBhPV+e48_C4@}iaND9&dr+z5`H5>(Ui zlDt@O(%4bcg3C(6MUik^&AZOWqKhJnhcTOr=G&gCB0XLhD$bV-6xZFz;*z37Na`6> zIaQFS{^x}kg-QyFhB8FZP6c)9MWW@cXxFVe%YlH$UW;%o-HG*mpyfq5$qx*L)LH--dH z&6zr-C!&}*KIqFOTx6x;>?V3-CAOA`ZUoOr*HXpv6V;1IG#5JyM~jC=OO{Fyxj(xzW-uCyx*MvBQ5D5|2JKklc3g5%b}-Y_k-|`39_1=J zA?a9?S>WF)Hyk%dbB zx-=3ES>KuC#*5`*pesW7VO=(|BHubo>m`;hl>)5@(V-Gs)-5VdT7}_oo)fouw(}5E zy;GO*mED=OWBC?adBvZ!CrW#v%1$WXEt9^u-R+z4#FkF-?(dOc}bFG@&HBWQBB2rKgR9Ojlmg%40Tpl`kYS!3* zxw*^SE@|(#FkHMM%zBwN3_C#QN8+_>oA0`u(m7l6=S-)35wo*lS8TWVB>Q*mUajwt zU{>7AiucZnXU0mRp@nY2iig8XG_)0(|EzOMyyTMZbpp-O%YC}-V0byBGHZG?K9yN! zj)UQ%q8Mv;B)S|=n}^rcQd=AQSPt;B}GmH3nEclnRzce-nFEnhZzr+M6F}SFLs^RRr$#Yy~b7VqLncH z06K}i$X&@x^=46W{&(Wofu@T>k%E$ipBjjhi-V(!^Qgg7H}H5-sv}-^{kd zZ7^IW(3j-&qLJ(^TJVWg(}LKIYX}u#LYj4h6dn%mLdjJ zB&z=T)l)hDIh9!vVV4$?tzfnB{BS`*a>mKk0?l%B?VbaFjLv97Vl6y5aac~EZRSRr zJ#A(6FqaSC$TqKh>z8(0hwo^ul25CmVCLpk{>Bvy7s=%Xr;VB%4EcSteRc{_(M@k! zLCNA|ml1UWU5aBEcJ>%;!tFBGw^x5{+43Wc^Rbnp@UoIfQ8+KzYveW65-6@e+vRE$ zj~C3hUTs(w`&8Ub?vi0yaZft_`-;}KW#v=;Yn@qC>NY}Y6RE288s z5a<>dduU?IW<5t35#?!(De-csJfm2*cz2moT7*Qc3OWO19nd+^Oc?jug3QBCdEK$x z+>#<@&8u`4vO9*7XuKph7bnN!VQ)vGk>Ut?eXi3H`IO8u$+6@A5JUE6gZ;n%y>Oo+=lwqINrD+Ek~#QROGRnPz&= zCg$x4EyaXxBIDxlO3o~(ZAEA0oZUH;71{Z<|57;9B9HzID{hFDLnr3qaPrWEq1Ce% z>OFwJ?x3@|VYZ+c1N%=3>O`!rnL(#btH(w-hCTa+VlF;yc4A=+CsKaw*T&xN!tI+0 zy@gm>!v3C@59OypFV`(3=?05q=v}C2arme=Xr3)j)sG!(m&$WXYMb{?i=MDlZq%MG zsvJjfURFT?ULva??<_NZ(!xYRs4&h@^&Wwty1lh;CK*LN>tBK#`A|{(v%k&qvsr=d zHVfn7->l_ooMugphXV=I%)y60U^&o^Fj{i@Z2IJHj4%MGmJ7zk>4HZfVSM z=Yqp-PK=GVdpJ+~PUOz9iba`S54%X~Udnfi&cDipBIdP8rI&e9`1v`(*X%p@SAm>z4G4CeqvH zO5!!YOzvMpFA7Zd)aIQsq>FIV59C-gI)!CB=0(hZPHJn$P04DQex+jHkJ$D@Q##c` z_UypTiYd#R*n^5ae7Ie*E%Vuw?hUj7u;*6mZ7|M5Q^wa%A4zpqWP5D}PCctdx&v;L z&DxA5+gdhEo!(=yR*dv^IxUo*?1iF|vU_2u7kuG7^YPRk=98(7hoRWMPw!cIc++S4kim8q$~|4VnyURRuS(+4 zuEp$zIGM?;aDrBFo+OnsbL`Y{GjisS9+fk0!;GeVGPesl&Z|uJ!tz=VKRxs^ zt8=dJgs)~3SH9N`;xqMfswcTCBTIP~mQ`Y!oL*{noIbdgeZ7=r*34{Sn$7HPHqAWV ztex4}6whp5tAt%FC6hA;*Fx@0{f1cs%)D7s>)ZEJ$k!@2di~w3rsknpd(E)f$5u!8 zOwR0+dik##B{cVzR8yhV44d<^`PZD&>aheY3Gz}6 zeda%N;@r8_sXlqZ+;M?gww)nn>%1Mc{rBb?(9ARQYr0eV!)G4oUlJ{3{~C1eBJI8_ zMpaVC#zHFcLT=iG&iZ51@&mAp(XB=td%r%bePfM+Wq=iXX{2BklFIW;&t7dz z`?D8j$5+K=&x=C2&Ty;*-2vRc#g-z5-(SUm%*wORY|HW!TO7sf=LN^uRow5R^ zedd2%mCVlh>sqXem2l|yk3;zw7Sp9OjTyLLa?QcL`Yaq^{;*(dy?%YN`<$5Fzi+V5 zpdlxon0#-+oIr~S;V3T!i(_oTW<_|t$lj|@uR*=~Ci^ZtCeY}X)MI6rq;{8WOqEuA zN@`}dE*g2%&q=ABsROBfscmJOQ@d09gQ-0>SsE-`lj6^%+}KpME=Z~UsnXOA{_a)_ zdiQm-4^Cz4D9vM(r*ts2F?CHaRbxx<)JD_rn#O%;fd1_c(xBf8#kQ5LDO;P`MgzN{ zt-kz=l(}tD^E&E9*?Lu&+GAEf*vfo#bwv3tPuc2JsqHMnRdj9H#oR|A{WUt9N52k~tqGOTIc#nUnN-e#0}jF zUBwPBBK=8^&dDHG?~-*!O@CTUzid6C;VN6ZBegkod(iesQ|{)tR3kdt=d>g0l?YIx z2Aba_s_rY*Hv5^abzXC`{M~wHWSD>ET03=^DP??fL-;$>U3b*vO9kkZotT?b*E$h> zy80HaO7;ufr>k#Di|nv@))<^{+&8&YQ`yhj`BoRxO{E?)rJFj=kecsAvS>zHP4sx> zFLJ3Jh)D)jI^T7TZl;yjK7~qHQg?yHL8WUAqcFMo;j_ruI~|JR05(adK5TT_R9 zB$O5RO6w3~7`jX9qwzSyvZ^GfBR^)nBMOPpRG)Dj)-9Ghza4b{$O&;;edI^W{^c_v zPmWN^F2Pf?R0q{vE1D#K<=C*#vW?u_Y;If8BvINkLoQZIm6tT@1S@^q%ov9nwSw2O zfW_JRrBuGt+HIR8sZseRlGZKv;3BP1zA8#;?yFw<8>sDfDV~&Ffg7Ne9E&(!U{890 z8nLw(H`YDe#ltvPhDl4V_Uq`@MQJD8COJR%P$0QC+@;!4K8Z4}?Z|DH^jF@18A4^X z?5rV$8?p(1596e)EUSIEa4TkQYy73vc2DCw;-hJLy|P+mWvOxb9$3qL`C7Qoc~5*N z5x3Z&+*%y1E#hva>++M<^Hu$IH5f$E{1sRey{DTSh-;p`1C5vOmLyN{A>FswT>%62^N%Ure{EWG!sC6~$Z(dPXvt?zY zc8s{(T&)0{w&6TV^;K5Iw(f1(2qU8otIhuBTyy)%Ii^|s+~L|lSih!~do7)`3yc;Q zEn~6^El~b0PE}|g?534Qwk0o%KU4kW1HKX1-TdL*&~WoKTD>RYCf+l%xcPNY^R^Xx zAf&8?hPJJo^q?8PVtgm*x)xr$AW2P2%hqS?3N;a?ZgB^*WyJ$yeYKE!*jZTZyBMb! zR6)msZqU|UO4%8<6@ZEuy{)S4v^Q!=fXwOi_%Jhg)yjdH#jIE} zL{u&rtDu=BO`8u})|{v8mKd23>+|r*1dY- z?WBEY=8C#=i9Z*9vrhR~NmRq0vbE;W&gQPMYKFdpONuQp$D^u5yGQQ9I4ft;((vBaSuQqru;X2tKNVU@HK%nX+M(4Ea{rk%A_(nXVfW%CLD zKUHnEUDZ69edWou61QTjcE6hOIt2;SC9RNlcjDFxrW(;;B=Xd|5Y7ReeC))sFRZla zm#ve6{jPdD9gq&WinWARReN%lX&2yU2=`t4pjmxkA2a;oTBFoK?W^Tz(0l0w^Cmy& zPhh48(gd!u4W&4 zVSXa3Ra_;3+ z+zX$O=gR}9C&vD0Lb9?Q+2^KPzn}Q8wT<~d)K)uP9qXUnxN9`7Q=|V6)ud~&GmA!6 z)YAQT*OHub$Mw}w7rD{&`vv(uyTy|Cx9>5{<6D}xwW{g#(_fyYrm|gjq?Bmg{=d~S z{h8*b{oS3Ks4<3KVel-3=BvA|n`(6+JseqrJzh|}Vu`D)sp?L~W~-tDQl*Ew zrFM7Md)*1{RP0ne?NF_fQkx8ryzSPD$b(en;E|*Z{*im8RBKEtI10oYv{s;2P3q}R ziBy$u0k?To=VN`G5S_=hM@1GZxdCNiF6pPNg}B$enip%eRXA?KzH=bjTDW(uvW-fw zm$Vyl&fH&bl#!{P_6hr01$*2*pL%o(u1j1gRP0mKo<90)N^i%? z56
9YQS%usYu3yzHs=Gq!Ng)a$i$+{JZ77{(Ds@fiz^7)iYVq z;gz|0_+52T5ATsuyQiTqw&z|YWy%mJdw1>of6pXaI~nzO>rU(;bQbb;GyQOd5ZD12 z%IS<;xt!mtbf+j+Szc*>qQRT}`+Av+9+{lT*wttbwF7jMVXK#ZNuA_6=4+p5twi3J zH&T3hvG<)!w;j>m5!JB?)Y_t%R9*9_HBtUr&TehIl#vFrfb6lhaae!0s24YJpLb8T zTh47*yS2@0{oGcz0qODLRK1fUvd1M^fZa*>ix*Cn5oXn}?>Sz5WNU(c`RlgcHt6k{ zw(x>Kg|a8V>%0#3zt|!^t68Pq|M~gyBb7a2)Mh-}$~H@~=Db}`cayV{30J%rqPzMs zqhDSz*76@;U9hV~a>VXoffK6kK$V^69aQ7GxB*Fk-)&KynZB>tVValrO_eo|a^{*x z!{+KeHJT$*mUDF((NdTHeaC#fw^>&|D?>x6????bw^y{w-0if}wPQXtXDlJEe@)C! zkKSx{uWYCK&8tNj`06@hM+`x!cCrNx_O zyDYky-OaWYevXmmvIt-XS=Ld zR(KwN7LHaH*A_H?eeAa;Rugt%74EzzL6qu4*{K>nwxWdsGqs9W@pCo}r;_2@9S=UB zY~$gFgi_C}zNM-8_3=mx8Jg@^Q=O@L>;qc0V+1931V=4WQ$=clDe2-3NWO$0_YBRV@=J2}o@@$dn(*^(Mxx8+KjMjzKD+{$~Ex&NgB7ylmt; zS%XBOdXIF+<-1RYKrPt|{b$QNtrv`eUdeNwo)j47l!F%CyC5c=4%&gI{U=SWR))1k z^rpOQR!Oq-nHvIT?5j=8RWGzR!=9UG4n5b<)H&$VzdU!AdGh%z^Pjhs4w|Q)kD0A6 z)bq=)G)rG>?cZxpe7wne=@QfBrTQkmqp|tn?RLorUwR;5zJEEZZY9$--@Vn$%zR~m znf7Q6v!JA2Gk+@GkN6m>ER1*X!FQUQ-ETCg#cjTem~C&hGM~P(y^p`?OwUPr1(T*{ zYyvfB{)2^Ot&*3%T1_XndSpw7oq$!v#?-Ar6h>~E4~S*!jCP~9rRq1x*mz3m_tWbZ zX83Cj%;vHy&GeUAC5OLuQ^1Tq*w(!8`U5TO8=P&-s!nmXU4Hn-P*l>y-*_rLh}8#M zo8R83n;i7!hH7T&qqR)kw~s&G^)p?*Me_N#Mh8s$w;Gu<9zcbUEx}g|@@#9du^RWES)*F?%L7W%su4Xb;Cuph(k0we2Q?wL$i{mIuuf_x3(MqnJ7P z!CmHo51Jmf_OmyubRbG;cW0J;xZM4+SuGz+~2X=LQ^nTc7A|p1Y&}6d8HhdIli(!(+Hn63*3>{-5`A=HrK(Cr|nK_`tE+W?YJ^ OGHuRlW2S$y@c#jyYLw&v delta 10633 zcma*sd3+65|G@E?giuRJg2+Oy5V1>wAfh7HSQ7hQBoc%qm#kvx6{)Rg)uBU6t))e6 zmqe{?X;l}!(Y@%ei$2|+sxD}&^!NGZjOXR)?~h;S)vx#Yo;i2sY%}-LbJwf5&v?5& z^{=wd;8yVeCKPo%liS@|K@LAI^-o(Q= zyQyy9JVKw3MY-NU4$# z`4~^W1!XO-U^<%Z4WlPcMOoYDun~TNAt-l|r3po8*BN_ZF(%?kd=QOj!{`A$qFpqi z;G!Z1%TaFl9ZJW1sg#+CLis=jcEM*+*8EeXZ^lhb!iWxfrkp6(S&5u74xn`KOS}Fr zQhk}eKl4+2ROh$PMHX)rfu3`W-q>+rU4a$fMu`xc2+|xLVv+)m< z3um!D(!nQDI#_|S<~MN|Hs)k^dH!cpU_Ti9Q5sx9xj z!EaDL_Z!MoI~av5)o@&e3g!AuxLYWuAp6zG!Vr1>H&Bp~9zl7GzQr0?hxw8l2BVC$ z7uLfxY=}iD=T{?xGG0WPnO{(@6HYJsV1Ja&{TOm-;~2^k{D%Ep6xt`~8x$cM)OZq^ zb>kcc<6kIK9L$!M8xBF~a53_q@dAJN;g2XYVY1a_ge_6pjk0|dWd=^6T<;RP>WHybcetHU>C>MSjrK4w1X6!l+!Y2Lop22+*@KO>hkLfFZ2owOw8U!KE9sSr<~jPM#ZLf-*;^R+?Q6WJ&|pM$dI2T=CHcPQ<> z2kI}ECMZ+i1%ogP8{-oD{Ie+cIpLxpJ-dvuHdPr$0ES~-j77OXKWv7n=)ff?7ubdJ z`E%GDuVV@Z4%Sb}G?Y!d0_)=zl%*`gR_MA&p(TYoC_Ri!)(!fi+&B&80`su}K7oPw z95%(5P(F7RWhT72yL2oR<%aPn0~?0Y-ib0mrO&&JUG|BSC?okC<;FFJ=*`m%eaQQv zoKHr7EJA7bD9YyBVb_@o+y+}IUWOWAqL`FtcQD1_QcERz)w&%-EH*6 z=3|(De+r$(=r>(|Y(PE*rKfXII=IcwUq|WKb!>>fWA%k2QI?=T$_uCfTjPsZAHPDG z^4lmcpuln3uH%@0>A-j@{4fWl;X>Pu7)X8;Wd=NU{dJU%)Ecj6tQE>k^uvyrg>t>E z7>sU|4qrg&z}Faq54hM-K@{S#E{;N3f@vsI^$0p}Kgta~C>Oqlvc|?k+Gq?VO+y*6 z3uV);!w&eOUH=1ykb6(m*KvhWkP$|s^e_o!3DU3*7Nc}*Im!p0vMs|#H7R`l$m-Do67V56NNb@)0U}s?PD`^Pq(AY zOc_cCE}*RKZLE$_GxgMVMd^4pCg55efbZiHbY$so$z3Stzd~u>JevVOI0?nDP}L?1kf^7x%am%QoT zr7##9&DK4eiFDprgX|aMuI+?e!x%$;4C62$Pj?_0C0~K^#(NEAZ(PT|=$o&0OvkD(anW{!B_1Eq57)kEKNom&(Sta8rw!@gm^d3pYpUDrREai^J`O$*E zV_z&>t@qAJ+(urF-ek#Q?52=OMc^7er6o9y{5Z-?G*Ei#r{e(fA5k`4+*Xas0j7|Dg8i`7(|Qx<;wW;Tjr=PJK7=Fj0=npw(QK2x@Ntw8 z{DO0E!ZZ2>@;=Tc_u8yyCLiTS@1V?F*cLql%TX@;22Mi9R^E!Z(DoW8kxyX$b8+W3 z=3hn@v|Trxj;Z7y*m;*7y2m>)mioYFwaF+mwisC@<9m$3hj;Ru0T1F>Y_m&$J1)UK zCOyxuAN1a>H`69eCttlskNgHsCLgj_zZnlA4~9|a z1-*Hn#0lih_UZRS2^N!ohB71L_UjothGV3i>wvz{0-Q<3C6vw8@1Xt{i&C6V{u=sW zuS2>cBT;U20A*%syY*w)8=H~O#fi8X!|^UAVw1!AF;B;V3upm$BtMGMksmM`n;zFwI1*#Y_o1}=3Oi%)3B5^&VL$S1C>{I` z+hfv6`5nRf7gLbUu^A`hSJ)H#p3=K{83vMniWBfAw#4D5^$aY)F!DFhf#0EYsOC$$ zBZ(;aT-$@#oBSK>?4r>2W&L<%;CS*6u@pPJqIYpQ#*zD-;qPxa2xZBBK)F!DS^d;3 z#tibWu@Me_Rlf;mqP)0X!iTWtYx>QZi7siloOSn$Qzi6k>~jZjZfe_G~Uqd=c9D&eN4x0Z|VVWd6W6?MTP%cx&x!IKe=V+pV>Bf zTYm|qVRz1NM!C=xoQR1R^owdM%HFwvtuXikdgFGLT@Gv&PyYDdn5fmIAy$AYY z2lACDGw~A24FW54UWifTZ=>AcF3M(Wc~S57R9sAc2<7u#-qpXT9!I%x8OjnE@9FzZ zblHU+C>Q(=rKk1Z*SmHk#*lBqc=VvmKIE&5kPm~Tc{a7!>6dXyu7YC!)C%Pj;u$X)mPQz-KbcdbTlDr%T z;pdo*?JnyMZ$!D@hsYARj5=5JiD>M^i7b=`+b{$_L0O`kC?g2{RND``lILOp?!|r> z{y%!EXJ7*PVQh;xP_EPTGyV60Bpf2o{}c)d1`Tln-oVK?>~sFAjQ5T}k{~-diVW;O z$1{{3BL>qZ%dVBq$Pq?tAbuyCKL__W4ig;+nZ`c}_J}dSzH^c-%U-#@lkJ?e z@--{U(VqIBbiBjSO zF_lQ8O#qQa^d^^MxO|Rygcw20A|9klmU9$kIhJZ%hQqE{M#Ut;hrB-_ySln=RQcyZ zyWLQ-8I-FM$0;u&z9S}*7ZWK&GI?FRcWkB5g5b4ayhLmwW)hX-?_xLXVEY`^4JiMD zsThDuu^};!kUhc+tnzuTgFOh@m~#9^q*j*n^WU8I!9`pW#*4qtupI07T zX)}XTklnVUZG`O+&NY#t$(ulqFNy1wCH)h%A?0><{s_AGU?!d+*`>8;N+@ z``b5&!31Ktowvj|BHYfapv7k%#G3dJo<}*V$)=i2p$$=;@&uw206|BDpThIqh(Mg07V~9zAYd?m39rc%q9+V?-0Wpm7P8_TEKmWo<(wNGgC`V1o zL$DSO!a}L!$RiF_miT{YxP*9_NTl62SOf1J&Fz8%D~J@Li1P)+XO!ibEze(3Ws$EX z+s-r?O^hU35PR%;A(Z@E{EApD7532)U$@H>@fh&}@dMG9&+Nxo%pfX{2c|po@*NJ< zzfDTOpx!-)IEFd1GU6N~lLscJj83lM9@=5D+1KG{JEx7KZQG1Fvz)p4-JJ#bvkLMj zP0h^8a1`Zc=4Uwa3eue!xp|Jv9LIp+Danqh&fM(Od`G_1abH_?uw%G-zhj*8>lCk6 zcC4;~qJz||PW9B1PJ`5YouYj6^~lJ2PjRoG~Ku+8^p(%WP2D z`^=p5j5&^obVrUe-{G8W~yt65$-lUJ~mZJNwCW8nXh~j+pCd@(dwYHk+J89L_l>RZwH)()ckd&u_2OMy>7`VmT9gq^~tyTd4N>cIFnV zl%hZtQq*{bWua~V^OGjv#8epxzS%m zgN1G?$HZ6 zm}>jOo7EWC1ogUWzdEw8R1GN!RZB|>Rfk2x)y_pdRO8YI)kCF2{R>mGGSgG@Go3k( zsi~P+1-Th&!6T(AXz?JQF70BX(_++&#l3x_JGYJM(l#pA5#2GaQil z@ph9uhdl=>7I{t)M?A+o2OO0r4sp41&rwH33D-VMa-?EmMTzGKw{m!vdA4%>O%7Td z@SOG>l}7I0);9N21J-A%G0Q@fXHDB`TWPh`vsN`(7SP--|34jdpML5aGl0&Ys#r*8 z=$Pl2ez@M*7_QE4+^yc&wA8)*naNeunC*?t_U=*Jzcf1^^_-+BeXl5S{B1Btg5Utn%U~RrJme)q#Co-HUfE^;S#v#H--v0+r9+J?i$}WS@wyV6YrVJSSAi`M|12S+1k&UN!^N?F+lzjXgEI+-Vm*UTW|A zciq;9znSh!A9t?mc73M2)lXMfyZ`l7SJQp%>p@=bTi?CxrS3fMrw0ER=bnCjwU0`? zwMhMVt3rMD`(o`v@m^D^V@6GlXrd9=(|1CQ-8g%?p^bh@()Zi-n0^ZXtUSb z%&^L;(D#*9%~_k zfw${f)9RVC%MaH#2bksYf##E@6%=9)w0we0zp#@sF|zXxu~N%qrA}1V$V#zv*6ikH z1FJ`n8Do_PnFFkeL1sXB8(G(X_OUQ)Y_K`Y8W(Iv{^MJPSv5k;vGRxiKmLrvN)IuE zt+ztV*3w&@{=<$2S_?wWI##t%v(Ty=X8KsG8kzp(?}eIcP3ur&bE1_J#!^&kVFp?c zhna`U7dy;bd?7sVXZbWWS6Tk7ykzAko0=<4>!k?O-|E($3x3?r46+VHn5kBu=Int^ zk>(n&^4l%VMANz+&K1|RHusn3wlNQz(yB`NzIJA?X?2O>qqU;U&g##7Evzk3<|V61 yjQNE1YmB+eGCP`SR(eNsv#+c`MJca^)3{h|eLb+eEY_@PT4`;$|L>j6, 2014—2017. +# Мирослав Николић , 2014—2020. msgid "" msgstr "" -"Project-Id-Version: sudoers-1.8.21b2\n" +"Project-Id-Version: sudoers-1.9.0b4\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2017-08-03 10:04-0600\n" -"PO-Revision-Date: 2017-08-06 14:50+0200\n" +"POT-Creation-Date: 2020-03-12 17:39-0600\n" +"PO-Revision-Date: 2020-05-31 07:55+0200\n" "Last-Translator: Мирослав Николић \n" "Language-Team: Serbian <(nothing)>\n" "Language: sr\n" @@ -14,6 +14,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Virtaal 0.7.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: confstr.sh:1 @@ -40,212 +41,720 @@ msgstr "*** информације БЕЗБЕДНОСТИ за %h ***" msgid "Sorry, try again." msgstr "Извините, покушајте поново." -#: gram.y:192 gram.y:240 gram.y:247 gram.y:254 gram.y:261 gram.y:268 -#: gram.y:284 gram.y:307 gram.y:314 gram.y:321 gram.y:328 gram.y:335 -#: gram.y:398 gram.y:406 gram.y:416 gram.y:449 gram.y:456 gram.y:463 -#: gram.y:470 gram.y:552 gram.y:559 gram.y:568 gram.y:577 gram.y:594 -#: gram.y:706 gram.y:713 gram.y:720 gram.y:728 gram.y:824 gram.y:831 -#: gram.y:838 gram.y:845 gram.y:852 gram.y:878 gram.y:885 gram.y:892 -#: gram.y:1015 gram.y:1195 gram.y:1202 plugins/sudoers/alias.c:124 -#: plugins/sudoers/alias.c:139 plugins/sudoers/auth/bsdauth.c:141 -#: plugins/sudoers/auth/kerb5.c:119 plugins/sudoers/auth/kerb5.c:145 -#: plugins/sudoers/auth/pam.c:486 plugins/sudoers/auth/rfc1938.c:109 -#: plugins/sudoers/auth/sia.c:59 plugins/sudoers/defaults.c:647 -#: plugins/sudoers/defaults.c:902 plugins/sudoers/defaults.c:1073 -#: plugins/sudoers/editor.c:64 plugins/sudoers/editor.c:82 -#: plugins/sudoers/editor.c:93 plugins/sudoers/env.c:233 -#: plugins/sudoers/filedigest.c:120 plugins/sudoers/filedigest_gcrypt.c:90 -#: plugins/sudoers/filedigest_openssl.c:111 plugins/sudoers/gc.c:52 -#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/interfaces.c:71 -#: plugins/sudoers/iolog.c:941 plugins/sudoers/iolog_path.c:167 -#: plugins/sudoers/ldap.c:449 plugins/sudoers/ldap.c:480 -#: plugins/sudoers/ldap.c:532 plugins/sudoers/ldap.c:565 -#: plugins/sudoers/ldap.c:963 plugins/sudoers/ldap.c:1157 -#: plugins/sudoers/ldap.c:1168 plugins/sudoers/ldap.c:1184 -#: plugins/sudoers/ldap.c:1476 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1718 plugins/sudoers/ldap.c:1858 -#: plugins/sudoers/ldap.c:1882 plugins/sudoers/ldap.c:1971 -#: plugins/sudoers/ldap.c:1986 plugins/sudoers/ldap.c:2082 -#: plugins/sudoers/ldap.c:2115 plugins/sudoers/ldap.c:2196 -#: plugins/sudoers/ldap.c:2278 plugins/sudoers/ldap.c:2375 -#: plugins/sudoers/ldap.c:3209 plugins/sudoers/ldap.c:3241 -#: plugins/sudoers/ldap.c:3550 plugins/sudoers/ldap.c:3578 -#: plugins/sudoers/ldap.c:3594 plugins/sudoers/ldap.c:3684 -#: plugins/sudoers/ldap.c:3700 plugins/sudoers/linux_audit.c:76 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:451 -#: plugins/sudoers/logging.c:472 plugins/sudoers/logging.c:684 -#: plugins/sudoers/logging.c:942 plugins/sudoers/match.c:617 -#: plugins/sudoers/match.c:664 plugins/sudoers/match.c:714 -#: plugins/sudoers/match.c:738 plugins/sudoers/match.c:826 -#: plugins/sudoers/match.c:915 plugins/sudoers/parse.c:248 -#: plugins/sudoers/parse.c:260 plugins/sudoers/parse.c:275 -#: plugins/sudoers/parse.c:287 plugins/sudoers/policy.c:419 -#: plugins/sudoers/policy.c:653 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210 -#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591 -#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806 -#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908 -#: plugins/sudoers/sssd.c:162 plugins/sudoers/sssd.c:194 -#: plugins/sudoers/sssd.c:237 plugins/sudoers/sssd.c:244 -#: plugins/sudoers/sssd.c:280 plugins/sudoers/sssd.c:390 -#: plugins/sudoers/sssd.c:459 plugins/sudoers/sssd.c:1057 -#: plugins/sudoers/sssd.c:1236 plugins/sudoers/sssd.c:1250 -#: plugins/sudoers/sssd.c:1266 plugins/sudoers/sudoers.c:263 -#: plugins/sudoers/sudoers.c:273 plugins/sudoers/sudoers.c:281 -#: plugins/sudoers/sudoers.c:365 plugins/sudoers/sudoers.c:681 -#: plugins/sudoers/sudoers.c:806 plugins/sudoers/sudoers.c:850 -#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/sudoers_debug.c:107 -#: plugins/sudoers/sudoreplay.c:1234 plugins/sudoers/sudoreplay.c:1346 -#: plugins/sudoers/sudoreplay.c:1386 plugins/sudoers/sudoreplay.c:1395 -#: plugins/sudoers/sudoreplay.c:1405 plugins/sudoers/sudoreplay.c:1413 -#: plugins/sudoers/sudoreplay.c:1417 plugins/sudoers/sudoreplay.c:1573 -#: plugins/sudoers/sudoreplay.c:1577 plugins/sudoers/testsudoers.c:131 -#: plugins/sudoers/testsudoers.c:217 plugins/sudoers/testsudoers.c:234 -#: plugins/sudoers/timestamp.c:389 plugins/sudoers/timestamp.c:433 -#: plugins/sudoers/timestamp.c:852 plugins/sudoers/toke_util.c:56 -#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146 -#: plugins/sudoers/visudo.c:153 plugins/sudoers/visudo.c:309 -#: plugins/sudoers/visudo.c:315 plugins/sudoers/visudo.c:446 -#: plugins/sudoers/visudo.c:624 plugins/sudoers/visudo.c:985 -#: plugins/sudoers/visudo.c:1051 plugins/sudoers/visudo.c:1095 -#: plugins/sudoers/visudo.c:1197 plugins/sudoers/visudo_json.c:1025 toke.l:849 -#: toke.l:949 toke.l:1106 +#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 +#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 +#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 +#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 +#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 +#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 +#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 +#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 +#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 +#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 +#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 +#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 +#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 +#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 +#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 +#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 +#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 +#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 +#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 +#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 +#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 +#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 +#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 +#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 +#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 +#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 +#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 +#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 +#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 +#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 +#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 +#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 +#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 +#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 +#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 +#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 +#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 +#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 +#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 +#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 +#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 +#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 +#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 +#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 +#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 +#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 +#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 +#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 +#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 +#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 +#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 +#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 +#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 +#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 +#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 +#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 +#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 +#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 +#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 +#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 +#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 +#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 +#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 +#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 +#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 +#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 +#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 +#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 +#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 +#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 +#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 +#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 +#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 +#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 +#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 +#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 +#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 +#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 +#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 +#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 +#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 +#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 +#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 +#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 +#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 +#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 +#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 +#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 +#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 +#: toke.l:947 toke.l:1104 msgid "unable to allocate memory" msgstr "не могу да доделим меморију" -#: gram.y:481 +#: gram.y:500 msgid "a digest requires a path name" msgstr "зборник захтева назив путање" -#: gram.y:607 +#: gram.y:633 msgid "invalid notbefore value" msgstr "неисправна вредност не-пре" -#: gram.y:615 +#: gram.y:641 msgid "invalid notafter value" msgstr "неисправна вредност не-после" -#: gram.y:624 plugins/sudoers/policy.c:266 +#: gram.y:650 plugins/sudoers/policy.c:319 msgid "timeout value too large" msgstr "вредност временског истека је превелика" -#: gram.y:626 plugins/sudoers/policy.c:268 +#: gram.y:652 plugins/sudoers/policy.c:321 msgid "invalid timeout value" msgstr "неисправна вредност временског ограничења" -#: gram.y:1195 gram.y:1202 plugins/sudoers/auth/pam.c:320 -#: plugins/sudoers/auth/pam.c:486 plugins/sudoers/auth/rfc1938.c:109 -#: plugins/sudoers/defaults.c:647 plugins/sudoers/defaults.c:902 -#: plugins/sudoers/defaults.c:1073 plugins/sudoers/editor.c:64 -#: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93 -#: plugins/sudoers/env.c:233 plugins/sudoers/filedigest.c:120 -#: plugins/sudoers/filedigest_gcrypt.c:72 -#: plugins/sudoers/filedigest_gcrypt.c:90 -#: plugins/sudoers/filedigest_openssl.c:111 plugins/sudoers/gc.c:52 -#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/interfaces.c:71 -#: plugins/sudoers/iolog.c:941 plugins/sudoers/iolog_path.c:167 -#: plugins/sudoers/ldap.c:449 plugins/sudoers/ldap.c:480 -#: plugins/sudoers/ldap.c:532 plugins/sudoers/ldap.c:565 -#: plugins/sudoers/ldap.c:963 plugins/sudoers/ldap.c:1157 -#: plugins/sudoers/ldap.c:1168 plugins/sudoers/ldap.c:1184 -#: plugins/sudoers/ldap.c:1476 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1718 plugins/sudoers/ldap.c:1858 -#: plugins/sudoers/ldap.c:1882 plugins/sudoers/ldap.c:1971 -#: plugins/sudoers/ldap.c:1986 plugins/sudoers/ldap.c:2082 -#: plugins/sudoers/ldap.c:2115 plugins/sudoers/ldap.c:2195 -#: plugins/sudoers/ldap.c:2278 plugins/sudoers/ldap.c:2375 -#: plugins/sudoers/ldap.c:3209 plugins/sudoers/ldap.c:3241 -#: plugins/sudoers/ldap.c:3550 plugins/sudoers/ldap.c:3577 -#: plugins/sudoers/ldap.c:3593 plugins/sudoers/ldap.c:3684 -#: plugins/sudoers/ldap.c:3700 plugins/sudoers/linux_audit.c:76 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:451 -#: plugins/sudoers/logging.c:472 plugins/sudoers/logging.c:942 -#: plugins/sudoers/match.c:616 plugins/sudoers/match.c:663 -#: plugins/sudoers/match.c:714 plugins/sudoers/match.c:738 -#: plugins/sudoers/match.c:826 plugins/sudoers/match.c:914 -#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:260 -#: plugins/sudoers/parse.c:275 plugins/sudoers/parse.c:287 -#: plugins/sudoers/policy.c:99 plugins/sudoers/policy.c:108 -#: plugins/sudoers/policy.c:117 plugins/sudoers/policy.c:141 -#: plugins/sudoers/policy.c:252 plugins/sudoers/policy.c:266 -#: plugins/sudoers/policy.c:268 plugins/sudoers/policy.c:292 -#: plugins/sudoers/policy.c:301 plugins/sudoers/policy.c:340 -#: plugins/sudoers/policy.c:350 plugins/sudoers/policy.c:359 -#: plugins/sudoers/policy.c:368 plugins/sudoers/policy.c:419 -#: plugins/sudoers/policy.c:653 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210 -#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591 -#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806 -#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908 -#: plugins/sudoers/set_perms.c:387 plugins/sudoers/set_perms.c:766 -#: plugins/sudoers/set_perms.c:1150 plugins/sudoers/set_perms.c:1476 -#: plugins/sudoers/set_perms.c:1641 plugins/sudoers/sssd.c:162 -#: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237 -#: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280 -#: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:459 -#: plugins/sudoers/sssd.c:1057 plugins/sudoers/sssd.c:1235 -#: plugins/sudoers/sssd.c:1250 plugins/sudoers/sssd.c:1266 -#: plugins/sudoers/sudoers.c:263 plugins/sudoers/sudoers.c:273 -#: plugins/sudoers/sudoers.c:281 plugins/sudoers/sudoers.c:365 -#: plugins/sudoers/sudoers.c:681 plugins/sudoers/sudoers.c:806 -#: plugins/sudoers/sudoers.c:850 plugins/sudoers/sudoers.c:1122 -#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:1234 -#: plugins/sudoers/sudoreplay.c:1346 plugins/sudoers/sudoreplay.c:1386 -#: plugins/sudoers/sudoreplay.c:1395 plugins/sudoers/sudoreplay.c:1405 -#: plugins/sudoers/sudoreplay.c:1413 plugins/sudoers/sudoreplay.c:1417 -#: plugins/sudoers/sudoreplay.c:1573 plugins/sudoers/sudoreplay.c:1577 -#: plugins/sudoers/testsudoers.c:131 plugins/sudoers/testsudoers.c:217 -#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/timestamp.c:389 -#: plugins/sudoers/timestamp.c:433 plugins/sudoers/timestamp.c:852 -#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109 -#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:153 -#: plugins/sudoers/visudo.c:309 plugins/sudoers/visudo.c:315 -#: plugins/sudoers/visudo.c:446 plugins/sudoers/visudo.c:624 -#: plugins/sudoers/visudo.c:985 plugins/sudoers/visudo.c:1051 -#: plugins/sudoers/visudo.c:1095 plugins/sudoers/visudo.c:1197 -#: plugins/sudoers/visudo_json.c:1025 toke.l:849 toke.l:949 toke.l:1106 +#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 +#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 +#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 +#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 +#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 +#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 +#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 +#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 +#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 +#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 +#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 +#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 +#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 +#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 +#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 +#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 +#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 +#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 +#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 +#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 +#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 +#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 +#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 +#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 +#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 +#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 +#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 +#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 +#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 +#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 +#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 +#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 +#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 +#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 +#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 +#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 +#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 +#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 +#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 +#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 +#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 +#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 +#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 +#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 +#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 +#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 +#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 +#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 +#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 +#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 +#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 +#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 +#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 +#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 +#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 +#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 +#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 +#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 +#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 +#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 +#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 +#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 +#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 +#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 +#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 +#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 +#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 +#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 +#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 +#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 +#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 +#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 +#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 +#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 +#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 +#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 +#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 +#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 +#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 +#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 +#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 +#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 +#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 +#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 +#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 +#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 +#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 +#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 +#: toke.l:947 toke.l:1104 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: plugins/sudoers/alias.c:135 +#: lib/iolog/iolog_fileio.c:164 +#, c-format +msgid "%s exists but is not a directory (0%o)" +msgstr "%s постоји али није директоријум (0%o)" + +#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 +#: plugins/sudoers/timestamp.c:212 +#, c-format +msgid "unable to mkdir %s" +msgstr "не могу да направим директоријум „%s“" + +#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 +#: plugins/sudoers/visudo.c:750 +#, c-format +msgid "unable to change mode of %s to 0%o" +msgstr "не могу да променим режим „%s“ на 0%o" + +#: lib/iolog/iolog_util.c:83 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: неисправна датотека дневника" + +#: lib/iolog/iolog_util.c:101 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: недостаје поље временске ознаке" + +#: lib/iolog/iolog_util.c:107 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: временска ознака %s: %s" + +#: lib/iolog/iolog_util.c:114 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: недостаје поље корисника" + +#: lib/iolog/iolog_util.c:123 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: недостаје поље „покрени-као корисник“" + +#: lib/iolog/iolog_util.c:132 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: недостаје поље „покрени-као група“" + +#: lib/iolog/iolog_util.c:382 +#, c-format +msgid "error reading timing file: %s" +msgstr "грешка читања датотеке временисања: %s" + +#: lib/iolog/iolog_util.c:389 +#, c-format +msgid "invalid timing file line: %s" +msgstr "неисправан ред датотеке временисања: %s" + +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 +#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 +#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 +#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 +#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 +#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 +#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 +#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 +#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 +#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 +#: plugins/sudoers/toke_util.c:177 +#, c-format +msgid "internal error, %s overflow" +msgstr "унутрашња грешка, прекорачење „%s“" + +#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#, c-format +msgid "%8s : %s" +msgstr "%8s : %s" + +#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#, c-format +msgid "%8s : (command continued) %s" +msgstr "%8s : (наредба је настављена) %s" + +#: logsrvd/iolog_writer.c:886 +msgid "log is already complete, cannot be restarted" +msgstr "дневик је већ довршен, не може бити поново покренут" + +#: logsrvd/iolog_writer.c:917 +msgid "unable to restart log" +msgstr "не могу поново да покренем дневник" + +#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 +#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 +#: plugins/sudoers/sudoreplay.c:368 +#, c-format +msgid "unable to open %s/%s" +msgstr "не могу да отворим „%s/%s“" + +#: logsrvd/logsrv_util.c:130 +#, c-format +msgid "missing I/O log file %s/%s" +msgstr "недостаје У/И датотека дневника „%s/%s“" + +#: logsrvd/logsrv_util.c:137 +#, c-format +msgid "%s/%s: unable to seek forward %zu" +msgstr "%s/%s: не могу да премотам унапред „%zu“" + +#: logsrvd/logsrv_util.c:147 +#, c-format +msgid "unable to find resume point [%lld, %ld] in %s/%s" +msgstr "не могу да нађем тачку наставка [%lld, %ld] у „%s/%s“" + +#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 +#: logsrvd/logsrvd.c:510 +msgid "state machine error" +msgstr "грешка машине стања" + +#: logsrvd/logsrvd.c:240 +msgid "invalid AcceptMessage" +msgstr "неисправна „Порука прихвата“" + +#: logsrvd/logsrvd.c:251 +msgid "error parsing AcceptMessage" +msgstr "грешка обраде „Поруке прихвата“" + +#: logsrvd/logsrvd.c:258 +msgid "error creating I/O log" +msgstr "грешка стварања У/И дневника" + +#: logsrvd/logsrvd.c:265 +msgid "error logging accept event" +msgstr "грешка прибележавања догађаја прихвата" + +#: logsrvd/logsrvd.c:308 +msgid "invalid RejectMessage" +msgstr "неисправна „Порука одбијања“" + +#: logsrvd/logsrvd.c:319 +msgid "error parsing RejectMessage" +msgstr "грешка обраде „Поруке одбијања“" + +#: logsrvd/logsrvd.c:325 +msgid "error logging reject event" +msgstr "грешка прибележавања догађаја одбијања" + +#: logsrvd/logsrvd.c:424 +msgid "error logging alert event" +msgstr "грешка прибележавања догађаја упозорења" + +#: logsrvd/logsrvd.c:449 +msgid "error writing IoBuffer" +msgstr "Грешка писања „Уи_Међумеморије“" + +#: logsrvd/logsrvd.c:495 +msgid "error writing ChangeWindowSize" +msgstr "грешка писања „Промени_величину_прозора“" + +#: logsrvd/logsrvd.c:521 +msgid "error writing CommandSuspend" +msgstr "грешка писања „Обуставе_наредбе“" + +#: logsrvd/logsrvd.c:583 +msgid "unrecognized ClientMessage type" +msgstr "непозната врста „Поруке_клијента“" + +#: logsrvd/logsrvd.c:835 +msgid "client message too large" +msgstr "порука клијента је превелика" + +#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 +#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 +#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 +#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 +#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 +#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 +#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 +#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 +#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 +#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 +#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 +#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 +#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 +#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 +msgid "unable to add event to queue" +msgstr "не могу да додам догађај у ред" + +#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#, c-format +msgid "Unable to attach user data to the ssl object: %s" +msgstr "Не могу да прикачим податке корисника ссл објекту: %s" + +#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 +#: plugins/sudoers/iolog_client.c:1604 +msgid "unable to get remote IP addr" +msgstr "не могу да добавим удаљену ИП адресу" + +#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#, c-format +msgid "" +"%s - send sudo I/O log to remote server\n" +"\n" +msgstr "" +"%s – шаље У/И дневник судоа удаљеном серверу\n" +"\n" + +#: logsrvd/logsrvd.c:1695 +msgid "" +"\n" +"Options:\n" +" -f, --file path to configuration file\n" +" -h --help display help message and exit\n" +" -n, --no-fork do not fork, run in the foreground\n" +" -R, --random-drop percent chance connections will drop\n" +" -V, --version display version information and exit\n" +msgstr "" +"\n" +"Опције:\n" +" -f, --file путања до датотеке подешавања\n" +" -h --help приказује поруку помоћи и излази\n" +" -n, --no-fork не исцепљује, ради у првом плану\n" +" -R, --random-drop процентуалне шансе везе ће одбацити\n" +" -V, --version приказује податке о издању и излази\n" + +#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +msgid "Protobuf-C version 1.3 or higher required" +msgstr "Потребно је „Protobuf-C“ издање 1.3 или новије" + +#: logsrvd/logsrvd.c:1765 +#, c-format +msgid "invalid random drop value: %s" +msgstr "неисправна вредност одбацивања насумичности: %s" + +#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 +#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 +#: plugins/sudoers/visudo.c:184 +#, c-format +msgid "%s version %s\n" +msgstr "%s издање %s\n" + +#: logsrvd/logsrvd_conf.c:688 +#, c-format +msgid "%s: not a fully qualified path" +msgstr "%s: није потпуно квалификована путања" + +#: logsrvd/logsrvd_conf.c:802 +#, c-format +msgid "%s:%d unmatched '[': %s" +msgstr "„%s:%d“ непоклопљена [: %s" + +#: logsrvd/logsrvd_conf.c:813 +#, c-format +msgid "%s:%d invalid config section: %s" +msgstr "„%s:%d“ неисправан одељак подешавања: %s" + +#: logsrvd/logsrvd_conf.c:821 +#, c-format +msgid "%s:%d invalid configuration line: %s" +msgstr "„%s:%d“ неисправан ред подешавања: %s" + +#: logsrvd/logsrvd_conf.c:827 +#, c-format +msgid "%s:%d expected section name: %s" +msgstr "„%s:%d“ очекиван је назив одељка: %s" + +#: logsrvd/logsrvd_conf.c:841 +#, c-format +msgid "invalid value for %s: %s" +msgstr "неисправна вредност за „%s“: %s" + +#: logsrvd/logsrvd_conf.c:849 +#, c-format +msgid "%s:%d unknown key: %s" +msgstr "„%s:%d“ непознат кључ: %s" + +#: logsrvd/logsrvd_conf.c:977 +#, c-format +msgid "unknown syslog facility %s" +msgstr "непознато постројење системског дневика „%s“" + +#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 +#: logsrvd/logsrvd_conf.c:989 +#, c-format +msgid "unknown syslog priority %s" +msgstr "непознат приоритет системског дневика „%s“" + +#: logsrvd/sendlog.c:116 +msgid "" +"\n" +"Options:\n" +" --help display help message and exit\n" +" -h, --host host to send logs to\n" +" -i, --iolog_id remote ID of I/O log to be resumed\n" +" -p, --port port to use when connecting to host\n" +" -r, --restart restart previous I/O log transfer\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -b, --ca-bundle certificate bundle file to verify server's cert against\n" +" -c, --cert certificate file for TLS handshake\n" +" -k, --key private key file\n" +" -V, --version display version information and exit\n" +msgstr "" +"\n" +"Опције:\n" +" --help приказује поруку помоћи и излази\n" +" -h, --host домаћин коме се шаљу дневници\n" +" -i, --iolog_id удаљени ИБ У/И дневника који ће се наставити\n" +" -p, --port прикључник за коришћење приликом повезивања са домаћином\n" +" -r, --restart поново покреће претходни пренос У/И дневника\n" +" -t, --test проба сервер испитивања шаљући изабрани У/И дневник n-пута у паралели\n" +" -b, --ca-bundle датотека групе уверења за проверу уверења сервера\n" +" -c, --cert датотека уверења за ТЛС руковање\n" +" -k, --key датотека личног кључа\n" +" -V, --version приказује податке о издању и излази\n" + +#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 +msgid "TLS handshake timeout occurred" +msgstr "дошло је до временског истека ТЛС руковања" + +#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 +#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 +msgid "unable to set event" +msgstr "не могу да подесим догађај" + +#: logsrvd/sendlog.c:262 +#, c-format +msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" +msgstr "„SSL_повезивање“ није успело: ssl_грешка=%d, спремник=%s\n" + +#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 +#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 +#: plugins/sudoers/iolog_client.c:1671 +msgid "error in event loop" +msgstr "грешка у петљи догађаја" + +#: logsrvd/sendlog.c:311 +msgid "CA bundle file was not specified" +msgstr "датотека групних издавача уверења није наведена" + +#: logsrvd/sendlog.c:315 +msgid "Client certificate was not specified" +msgstr "Уверење клијента није наведено" + +#: logsrvd/sendlog.c:319 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "Не могу да покренем ссл контекст: %s" + +#: logsrvd/sendlog.c:324 +#, c-format +msgid "Unable to allocate ssl object: %s\n" +msgstr "Не могу да доделим ссл објекат: %s\n" + +#: logsrvd/sendlog.c:329 +#, c-format +msgid "Unable to attach socket to the ssl object: %s\n" +msgstr "Не могу да прикачим прикључницу ссл објекту: %s\n" + +#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#, c-format +msgid "unable to look up %s:%s: %s" +msgstr "не могу да потражим „%s:%s“: %s" + +#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#, c-format +msgid "unable to read %s/%s: %s" +msgstr "не могу да прочитам „%s/%s“: %s" + +#: logsrvd/sendlog.c:543 +#, c-format +msgid "client message too large: %zu\n" +msgstr "порука клијента је превелика: %zu\n" + +#: logsrvd/sendlog.c:941 +#, c-format +msgid "%s: write buffer already in use" +msgstr "%s: међумеморија писања је већ у употреби" + +#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 +#: plugins/sudoers/iolog.c:893 +#, c-format +msgid "unexpected I/O event %d" +msgstr "неочекивани У/И догађај „%d“" + +#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 +#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 +#: plugins/sudoers/iolog_client.c:1151 +#, c-format +msgid "%s: unexpected state %d" +msgstr "%s: неочекивано стање „%d“" + +#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +msgid "invalid ServerHello" +msgstr "неисправан „Поздрав_сервера“" + +#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#, c-format +msgid "error message received from server: %s" +msgstr "порука грешке је примљена са сервера: %s" + +#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#, c-format +msgid "abort message received from server: %s" +msgstr "порука прекида је примљена са сервера: %s" + +#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +msgid "unable to unpack ServerMessage" +msgstr "не могу да отпакујем „Поруку_сервера“" + +#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#, c-format +msgid "%s: unexpected type_case value %d" +msgstr "%s: неочекивана вредност врсте_слова „%d“" + +#: logsrvd/sendlog.c:1291 +msgid "premature EOF" +msgstr "прерани крај датотеке" + +#: logsrvd/sendlog.c:1304 +#, c-format +msgid "server message too large: %u\n" +msgstr "порука сервера је превелика: %u\n" + +#: logsrvd/sendlog.c:1569 +msgid "both restart point and iolog ID must be specified" +msgstr "мора бити наведена и тачка поновног покретања и ИБ уи_дневника" + +#: logsrvd/sendlog.c:1636 +#, c-format +msgid "exited prematurely with state %d" +msgstr "изађох прерано са стањем „%d“" + +#: logsrvd/sendlog.c:1637 +#, c-format +msgid "elapsed time sent to server [%lld, %ld]" +msgstr "протекло време послато серверу [%lld, %ld]" + +#: logsrvd/sendlog.c:1639 +#, c-format +msgid "commit point received from server [%lld, %ld]" +msgstr "тачка слања примљена са сервера [%lld, %ld]" + +#: plugins/sudoers/alias.c:151 #, c-format msgid "Alias \"%s\" already defined" msgstr "Псеудоним „%s“ је већ одређен" -#: plugins/sudoers/auth/bsdauth.c:68 +#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +msgid "unable to fork" +msgstr "не могу да исцепим" + +#: plugins/sudoers/auth/aix_auth.c:283 +#, c-format +msgid "unable to change password for %s" +msgstr "не могу да изменим лозинку за „%s“" + +#: plugins/sudoers/auth/bsdauth.c:75 #, c-format msgid "unable to get login class for user %s" msgstr "не могу да добавим разред пријаве за корисника „%s“" -#: plugins/sudoers/auth/bsdauth.c:73 +#: plugins/sudoers/auth/bsdauth.c:80 msgid "unable to begin bsd authentication" msgstr "не могу да почнем бсд потврђивање идентитета" -#: plugins/sudoers/auth/bsdauth.c:81 +#: plugins/sudoers/auth/bsdauth.c:88 msgid "invalid authentication type" msgstr "неисправна врста потврђивање идентитета" -#: plugins/sudoers/auth/bsdauth.c:90 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "не могу да покренем БСД потврђивање идентитета" -#: plugins/sudoers/auth/fwtk.c:52 +#: plugins/sudoers/auth/bsdauth.c:185 +msgid "your account has expired" +msgstr "ваш налог је истекао" + +#: plugins/sudoers/auth/bsdauth.c:187 +msgid "approval failed" +msgstr "доказивање није успело" + +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to read fwtk config" msgstr "не могу да читам „fwtk“ подешавања" -#: plugins/sudoers/auth/fwtk.c:57 +#: plugins/sudoers/auth/fwtk.c:64 msgid "unable to connect to authentication server" msgstr "не могу да се повежем на сервер потврђивања идентитета" -#: plugins/sudoers/auth/fwtk.c:63 plugins/sudoers/auth/fwtk.c:87 -#: plugins/sudoers/auth/fwtk.c:121 +#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 +#: plugins/sudoers/auth/fwtk.c:126 msgid "lost connection to authentication server" msgstr "изгубио сам везу са сервером потврђивања идентитета" -#: plugins/sudoers/auth/fwtk.c:67 +#: plugins/sudoers/auth/fwtk.c:74 #, c-format msgid "" "authentication server error:\n" @@ -254,155 +763,161 @@ msgstr "" "грешка сервера потврђивања идентитета:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:111 +#: plugins/sudoers/auth/kerb5.c:115 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: не могу да претворим главника у ниску („%s“): %s" -#: plugins/sudoers/auth/kerb5.c:161 +#: plugins/sudoers/auth/kerb5.c:165 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: не могу да обрадим „%s“: %s" -#: plugins/sudoers/auth/kerb5.c:170 +#: plugins/sudoers/auth/kerb5.c:174 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: не могу да решим оставу пуномоћства: %s" -#: plugins/sudoers/auth/kerb5.c:217 +#: plugins/sudoers/auth/kerb5.c:221 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: не могу да доделим опције: %s" -#: plugins/sudoers/auth/kerb5.c:232 +#: plugins/sudoers/auth/kerb5.c:236 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: не могу да добавим пуномоћства: %s" -#: plugins/sudoers/auth/kerb5.c:245 +#: plugins/sudoers/auth/kerb5.c:249 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: не могу да покренем оставу пуномоћства: %s" -#: plugins/sudoers/auth/kerb5.c:248 +#: plugins/sudoers/auth/kerb5.c:252 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: не могу да сместим пуномоћства у оставу: %s" -#: plugins/sudoers/auth/kerb5.c:312 +#: plugins/sudoers/auth/kerb5.c:316 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: не могу да добавим главника домаћина: %s" -#: plugins/sudoers/auth/kerb5.c:326 +#: plugins/sudoers/auth/kerb5.c:330 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Не могу потврдити ТГТ! Могући напад!: %s" -#: plugins/sudoers/auth/pam.c:108 -msgid "unable to initialize PAM" -msgstr "не могу да покренем ПАМ" - -#: plugins/sudoers/auth/pam.c:194 -msgid "account validation failure, is your account locked?" -msgstr "неуспех провере налога, да ли је ваш налог закључан?" - -#: plugins/sudoers/auth/pam.c:198 -msgid "Account or password is expired, reset your password and try again" -msgstr "Налог или лозинка је истекла, поново поставите лозинку и покушајте поново" - -#: plugins/sudoers/auth/pam.c:206 +#: plugins/sudoers/auth/pam.c:223 #, c-format -msgid "unable to change expired password: %s" -msgstr "не могу да изменим истеклу лозинку: %s" +msgid "unable to initialize PAM: %s" +msgstr "не могу да покренем ПАМ: %s" -#: plugins/sudoers/auth/pam.c:211 -msgid "Password expired, contact your system administrator" -msgstr "Лозинка је истекла, обратите се администратору система" - -#: plugins/sudoers/auth/pam.c:215 -msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" -msgstr "Налог је истекао или ПАМ подешавањима недостаје одељак „налог“ за судо, обратите се администратору система" - -#: plugins/sudoers/auth/pam.c:229 +#: plugins/sudoers/auth/pam.c:322 #, c-format msgid "PAM authentication error: %s" msgstr "Грешка ПАМ потврђивања идентитета: %s" -#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:227 +#: plugins/sudoers/auth/pam.c:341 +msgid "account validation failure, is your account locked?" +msgstr "неуспех провере налога, да ли је ваш налог закључан?" + +#: plugins/sudoers/auth/pam.c:352 +msgid "Account or password is expired, reset your password and try again" +msgstr "Налог или лозинка је истекла, поново поставите лозинку и покушајте поново" + +#: plugins/sudoers/auth/pam.c:358 +#, c-format +msgid "unable to change expired password: %s" +msgstr "не могу да изменим истеклу лозинку: %s" + +#: plugins/sudoers/auth/pam.c:369 +msgid "Password expired, contact your system administrator" +msgstr "Лозинка је истекла, обратите се администратору система" + +#: plugins/sudoers/auth/pam.c:374 +msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" +msgstr "Налог је истекао или ПАМ подешавањима недостаје одељак „налог“ за судо, обратите се администратору система" + +#: plugins/sudoers/auth/pam.c:382 plugins/sudoers/auth/pam.c:387 +#, c-format +msgid "PAM account management error: %s" +msgstr "грешка управљања ПАМ налогом: %s" + +#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 #, c-format msgid "you do not exist in the %s database" msgstr "ви не постојите у бази подтака „%s“" -#: plugins/sudoers/auth/securid5.c:73 +#: plugins/sudoers/auth/securid5.c:77 msgid "failed to initialise the ACE API library" msgstr "нисам успео да покренем АЦЕ АПИ библиотеку" -#: plugins/sudoers/auth/securid5.c:99 +#: plugins/sudoers/auth/securid5.c:103 msgid "unable to contact the SecurID server" msgstr "не могу да ступим у везу са сервером безбеднног ИБ-а" -#: plugins/sudoers/auth/securid5.c:108 +#: plugins/sudoers/auth/securid5.c:112 msgid "User ID locked for SecurID Authentication" msgstr "ИБ корисника је закључан за потврђивање идентитета безбедног ИБ-а" -#: plugins/sudoers/auth/securid5.c:112 plugins/sudoers/auth/securid5.c:163 +#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 msgid "invalid username length for SecurID" msgstr "неисправна дужина корисничког имена за безбедни ИБ" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:168 +#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 msgid "invalid Authentication Handle for SecurID" msgstr "неисправна ручка потврђивања идентитета за безбедни ИБ" -#: plugins/sudoers/auth/securid5.c:120 +#: plugins/sudoers/auth/securid5.c:124 msgid "SecurID communication failed" msgstr "Није успело комуницирање безбедног ИБ-а" -#: plugins/sudoers/auth/securid5.c:124 plugins/sudoers/auth/securid5.c:213 +#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 msgid "unknown SecurID error" msgstr "непозната грешка безбедног ИБ-а" -#: plugins/sudoers/auth/securid5.c:158 +#: plugins/sudoers/auth/securid5.c:162 msgid "invalid passcode length for SecurID" msgstr "неисправна дужина пропусне шифре за безбедни ИБ" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:125 +#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 msgid "unable to initialize SIA session" msgstr "не могу да покренем СИА сесију" -#: plugins/sudoers/auth/sudo_auth.c:126 +#: plugins/sudoers/auth/sudo_auth.c:138 msgid "invalid authentication methods" msgstr "неисправни начини потврђивања идентитета" -#: plugins/sudoers/auth/sudo_auth.c:128 +#: plugins/sudoers/auth/sudo_auth.c:140 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Неисправни начини потврђивања идентитета су преведени у судоу! Не можете мешати самостално и несамостално потврђивање идентитета." -#: plugins/sudoers/auth/sudo_auth.c:224 plugins/sudoers/auth/sudo_auth.c:274 +#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 msgid "no authentication methods" msgstr "нема начина потврђивања идентитета" -#: plugins/sudoers/auth/sudo_auth.c:226 +#: plugins/sudoers/auth/sudo_auth.c:263 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Нема начина потврђивања идентитета преведених у судоу! Ако желите да искључите потврђивање идентитета, користите „--disable-authentication“." -#: plugins/sudoers/auth/sudo_auth.c:276 +#: plugins/sudoers/auth/sudo_auth.c:313 msgid "Unable to initialize authentication methods." msgstr "Не могу да покренем методе потврђивања идентитета." -#: plugins/sudoers/auth/sudo_auth.c:441 +#: plugins/sudoers/auth/sudo_auth.c:479 msgid "Authentication methods:" msgstr "Начини потврђивања идентитета:" -#: plugins/sudoers/bsm_audit.c:120 plugins/sudoers/bsm_audit.c:211 +#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 msgid "Could not determine audit condition" msgstr "Не могу да утврдим услов прегледа" -#: plugins/sudoers/bsm_audit.c:183 plugins/sudoers/bsm_audit.c:273 +#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 msgid "unable to commit audit record" msgstr "не могу да предам снимак прегледа" -#: plugins/sudoers/check.c:252 +#: plugins/sudoers/check.c:264 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -422,871 +937,1133 @@ msgstr "" " #3) Са великом моћи долази и велика одговорност.\n" "\n" -#: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305 -#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:769 +#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 +#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 +#: plugins/sudoers/tsdump.c:126 #, c-format msgid "unknown uid: %u" msgstr "непознат јиб: %u" -#: plugins/sudoers/check.c:300 plugins/sudoers/iolog.c:260 -#: plugins/sudoers/policy.c:826 plugins/sudoers/sudoers.c:1161 -#: plugins/sudoers/testsudoers.c:208 plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 +#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 +#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 +#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 #, c-format msgid "unknown user: %s" msgstr "непознат корисник: %s" -#: plugins/sudoers/def_data.c:41 +#: plugins/sudoers/cvtsudoers.c:199 #, c-format -msgid "Syslog facility if syslog is being used for logging: %s" -msgstr "Помоћник сисдневника ако је сисдневник коришћен за пријављивање: %s" +msgid "order increment: %s: %s" +msgstr "повећање поретка: %s: %s" -#: plugins/sudoers/def_data.c:45 +#: plugins/sudoers/cvtsudoers.c:215 #, c-format -msgid "Syslog priority to use when user authenticates successfully: %s" -msgstr "Приоритет системског дневника за коришћење када корисник успешно потврди идентитет: %s" +msgid "starting order: %s: %s" +msgstr "поредак почетка: %s: %s" -#: plugins/sudoers/def_data.c:49 +#: plugins/sudoers/cvtsudoers.c:225 #, c-format -msgid "Syslog priority to use when user authenticates unsuccessfully: %s" -msgstr "Приоритет системског дневника за коришћење када корисник неуспешно потврди идентитет: %s" +msgid "order padding: %s: %s" +msgstr "попуњавање поретка: %s: %s" -#: plugins/sudoers/def_data.c:53 -msgid "Put OTP prompt on its own line" -msgstr "Поставља ОТП упит на свом реду" - -#: plugins/sudoers/def_data.c:57 -msgid "Ignore '.' in $PATH" -msgstr "Занемарује . у $ПУТАЊИ" - -#: plugins/sudoers/def_data.c:61 -msgid "Always send mail when sudo is run" -msgstr "Увек шаље пошту када је судо покренут" - -#: plugins/sudoers/def_data.c:65 -msgid "Send mail if user authentication fails" -msgstr "Пошаљи поруку ако потврђивање идентитета корисника не успе" - -#: plugins/sudoers/def_data.c:69 -msgid "Send mail if the user is not in sudoers" -msgstr "Пошаљи поруку ако корисник није у судоерсу" - -#: plugins/sudoers/def_data.c:73 -msgid "Send mail if the user is not in sudoers for this host" -msgstr "Пошаљи поруку ако корисник није у судоерсу за овог домаћина" - -#: plugins/sudoers/def_data.c:77 -msgid "Send mail if the user is not allowed to run a command" -msgstr "Пошаљи поруку ако кориснику није дозвољено да покрене наредбу" - -#: plugins/sudoers/def_data.c:81 -msgid "Send mail if the user tries to run a command" -msgstr "Пошаљи поруку ако корисник покуша да покрене наредбу" - -#: plugins/sudoers/def_data.c:85 -msgid "Use a separate timestamp for each user/tty combo" -msgstr "Користи одвојене временске ознаке за сваку комбинацију корисник/конзола" - -#: plugins/sudoers/def_data.c:89 -msgid "Lecture user the first time they run sudo" -msgstr "Подучава корисника када први пут покрену судо" - -#: plugins/sudoers/def_data.c:93 -#, c-format -msgid "File containing the sudo lecture: %s" -msgstr "Датотека садржи судо обучавања: %s" - -#: plugins/sudoers/def_data.c:97 -msgid "Require users to authenticate by default" -msgstr "Захтева да корисници потврде идентитет по основи" - -#: plugins/sudoers/def_data.c:101 -msgid "Root may run sudo" -msgstr "Администратор може да покрене судо" - -#: plugins/sudoers/def_data.c:105 -msgid "Log the hostname in the (non-syslog) log file" -msgstr "Бележи назив домаћина у (не-сисдневник) датотеци дневника" - -#: plugins/sudoers/def_data.c:109 -msgid "Log the year in the (non-syslog) log file" -msgstr "Бележи годину у (не-сисдневник) датотеци дневника" - -#: plugins/sudoers/def_data.c:113 -msgid "If sudo is invoked with no arguments, start a shell" -msgstr "Ако је судо призван без аргумената, покреће шкољку" - -#: plugins/sudoers/def_data.c:117 -msgid "Set $HOME to the target user when starting a shell with -s" -msgstr "Подешава $HOME на крајњег корисника када покреће шкољку са „-s“" - -#: plugins/sudoers/def_data.c:121 -msgid "Always set $HOME to the target user's home directory" -msgstr "Увек подешава $HOME на циљни лични директоријум корисника" - -#: plugins/sudoers/def_data.c:125 -msgid "Allow some information gathering to give useful error messages" -msgstr "Дозвољава прикупљање неких података да би дао корисне поруке грешака" - -#: plugins/sudoers/def_data.c:129 -msgid "Require fully-qualified hostnames in the sudoers file" -msgstr "Захтева потпуно одређене називе домаћина у датотеци судоерса" - -#: plugins/sudoers/def_data.c:133 -msgid "Insult the user when they enter an incorrect password" -msgstr "Вређа корисника када унесе нетачну лозинку" - -#: plugins/sudoers/def_data.c:137 -msgid "Only allow the user to run sudo if they have a tty" -msgstr "Дозвољава кориснику да покрене судо само ако има конзолу" - -#: plugins/sudoers/def_data.c:141 -msgid "Visudo will honor the EDITOR environment variable" -msgstr "Висудо ће поштовати променљиву окружења УРЕЂИВАЧА" - -#: plugins/sudoers/def_data.c:145 -msgid "Prompt for root's password, not the users's" -msgstr "Тражи администраторову лозинку, а не корисника" - -#: plugins/sudoers/def_data.c:149 -msgid "Prompt for the runas_default user's password, not the users's" -msgstr "Тражи корисникову лозинку покреникао_основни, а не корисника" - -#: plugins/sudoers/def_data.c:153 -msgid "Prompt for the target user's password, not the users's" -msgstr "Тражи корисникову лозинку мете, а не корисника" - -#: plugins/sudoers/def_data.c:157 -msgid "Apply defaults in the target user's login class if there is one" -msgstr "Примењује основности у циљни кориснички разред пријављивања ако постоји" - -#: plugins/sudoers/def_data.c:161 -msgid "Set the LOGNAME and USER environment variables" -msgstr "Подешава променљиве окружења НАЗИВДНЕВНИКА и КОРИСНИК" - -#: plugins/sudoers/def_data.c:165 -msgid "Only set the effective uid to the target user, not the real uid" -msgstr "Подешава само ефективни јиб на крајњег корисника, а не стваран јиб" - -#: plugins/sudoers/def_data.c:169 -msgid "Don't initialize the group vector to that of the target user" -msgstr "Не покреће вектор групе ка оном крајњег корисника" - -#: plugins/sudoers/def_data.c:173 -#, c-format -msgid "Length at which to wrap log file lines (0 for no wrap): %u" -msgstr "Дужина за преламање редова у датотеци дневника (0 — без преламања): %u" - -#: plugins/sudoers/def_data.c:177 -#, c-format -msgid "Authentication timestamp timeout: %.1f minutes" -msgstr "Време истека временске ознаке потврђивања идентитета: %.1f минута" - -#: plugins/sudoers/def_data.c:181 -#, c-format -msgid "Password prompt timeout: %.1f minutes" -msgstr "Време истека упита лозинке: %.1f минута" - -#: plugins/sudoers/def_data.c:185 -#, c-format -msgid "Number of tries to enter a password: %u" -msgstr "Број покушаја за уношење лозинке: %u" - -#: plugins/sudoers/def_data.c:189 -#, c-format -msgid "Umask to use or 0777 to use user's: 0%o" -msgstr "Умаска за коришћење или 0777 за коришћење корисника: 0%o" - -#: plugins/sudoers/def_data.c:193 -#, c-format -msgid "Path to log file: %s" -msgstr "Путања до датотеке дневника: %s" - -#: plugins/sudoers/def_data.c:197 -#, c-format -msgid "Path to mail program: %s" -msgstr "Путања до програма поште: %s" - -#: plugins/sudoers/def_data.c:201 -#, c-format -msgid "Flags for mail program: %s" -msgstr "Опције за програм поште: %s" - -#: plugins/sudoers/def_data.c:205 -#, c-format -msgid "Address to send mail to: %s" -msgstr "Адреса на коју послати поруку: %s" - -#: plugins/sudoers/def_data.c:209 -#, c-format -msgid "Address to send mail from: %s" -msgstr "Адреса са које послати поруку: %s" - -#: plugins/sudoers/def_data.c:213 -#, c-format -msgid "Subject line for mail messages: %s" -msgstr "Ред теме за поруке поште: %s" - -#: plugins/sudoers/def_data.c:217 -#, c-format -msgid "Incorrect password message: %s" -msgstr "Порука нетачне лозинке: %s" - -#: plugins/sudoers/def_data.c:221 -#, c-format -msgid "Path to lecture status dir: %s" -msgstr "Путања до директоријума стања обучавања: %s" - -#: plugins/sudoers/def_data.c:225 -#, c-format -msgid "Path to authentication timestamp dir: %s" -msgstr "Путања до директоријума временске ознаке потврђивања идентитета: %s" - -#: plugins/sudoers/def_data.c:229 -#, c-format -msgid "Owner of the authentication timestamp dir: %s" -msgstr "Власник директоријума временске ознаке потврђивања идентитета: %s" - -#: plugins/sudoers/def_data.c:233 -#, c-format -msgid "Users in this group are exempt from password and PATH requirements: %s" -msgstr "Корисницима у овој групи се не захтева лозинка и ПУТАЊА: %s" - -#: plugins/sudoers/def_data.c:237 -#, c-format -msgid "Default password prompt: %s" -msgstr "Основни упит лозинке: %s" - -#: plugins/sudoers/def_data.c:241 -msgid "If set, passprompt will override system prompt in all cases." -msgstr "Ако је подешено, упит лозинке ће преписати системски упит у свим случајевима." - -#: plugins/sudoers/def_data.c:245 -#, c-format -msgid "Default user to run commands as: %s" -msgstr "Основни корисник за покретање наредби као: %s" - -#: plugins/sudoers/def_data.c:249 -#, c-format -msgid "Value to override user's $PATH with: %s" -msgstr "Вредност за преписивање корисничке $ПУТАЊЕ са: %s" - -#: plugins/sudoers/def_data.c:253 -#, c-format -msgid "Path to the editor for use by visudo: %s" -msgstr "Путања до уређивача кога ће да користи висудо: %s" - -#: plugins/sudoers/def_data.c:257 -#, c-format -msgid "When to require a password for 'list' pseudocommand: %s" -msgstr "Када да затражи лозинку за псеудонаредбу „list“: %s" - -#: plugins/sudoers/def_data.c:261 -#, c-format -msgid "When to require a password for 'verify' pseudocommand: %s" -msgstr "Када да затражи лозинку за псеудонаредбу „verify“: %s" - -#: plugins/sudoers/def_data.c:265 -msgid "Preload the dummy exec functions contained in the sudo_noexec library" -msgstr "Унапред учитава лажне функције извршавања које се налазе у библиотеци „sudo_noexec“" - -#: plugins/sudoers/def_data.c:269 -msgid "If LDAP directory is up, do we ignore local sudoers file" -msgstr "Ако је ЛДАП директоријум изнет, да ли занемарујемо месну датотеку судоерса" - -#: plugins/sudoers/def_data.c:273 -#, c-format -msgid "File descriptors >= %d will be closed before executing a command" -msgstr "Описници датотека >= %d ће бити затворени пре извршавања наредбе" - -#: plugins/sudoers/def_data.c:277 -msgid "If set, users may override the value of `closefrom' with the -C option" -msgstr "Ако је подешено, корисници могу да препишу вредност „closefrom“ са опцијом „-C“" - -#: plugins/sudoers/def_data.c:281 -msgid "Allow users to set arbitrary environment variables" -msgstr "Дозвољава корисницима да подесе произвољне променљиве окружења" - -#: plugins/sudoers/def_data.c:285 -msgid "Reset the environment to a default set of variables" -msgstr "Враћа окружење на основни скуп променљивих" - -#: plugins/sudoers/def_data.c:289 -msgid "Environment variables to check for sanity:" -msgstr "Променљиве окружења за проверу исправности:" - -#: plugins/sudoers/def_data.c:293 -msgid "Environment variables to remove:" -msgstr "Променљиве окружења за уклањање:" - -#: plugins/sudoers/def_data.c:297 -msgid "Environment variables to preserve:" -msgstr "Променљиве окружења за очување:" - -#: plugins/sudoers/def_data.c:301 -#, c-format -msgid "SELinux role to use in the new security context: %s" -msgstr "СЕЛинукс улога за употребу у новом контексту безбедности: %s" - -#: plugins/sudoers/def_data.c:305 -#, c-format -msgid "SELinux type to use in the new security context: %s" -msgstr "СЕЛинукс врста за употребу у новом контексту безбедности: %s" - -#: plugins/sudoers/def_data.c:309 -#, c-format -msgid "Path to the sudo-specific environment file: %s" -msgstr "Путања до судо-посебне датотеке окружења: %s" - -#: plugins/sudoers/def_data.c:313 -#, c-format -msgid "Path to the restricted sudo-specific environment file: %s" -msgstr "Путања до ограничене судо-посебне датотеке окружења: %s" - -#: plugins/sudoers/def_data.c:317 -#, c-format -msgid "Locale to use while parsing sudoers: %s" -msgstr "Језк за коришћење при обради судоерса: %s" - -#: plugins/sudoers/def_data.c:321 -msgid "Allow sudo to prompt for a password even if it would be visible" -msgstr "Дозвољава да судо тражи лозинку чак и ако би била видљива" - -#: plugins/sudoers/def_data.c:325 -msgid "Provide visual feedback at the password prompt when there is user input" -msgstr "Обезбеђује видну повратну поруку при тражењу лозинке када постоји унос корисника" - -#: plugins/sudoers/def_data.c:329 -msgid "Use faster globbing that is less accurate but does not access the filesystem" -msgstr "Користи брже упоређивање које је мање тачно али не приступа систему датотека" - -#: plugins/sudoers/def_data.c:333 -msgid "The umask specified in sudoers will override the user's, even if it is more permissive" -msgstr "Умаска наведена у судоерсима ће преписати корисникову, чак и ако има већа овлашћења" - -#: plugins/sudoers/def_data.c:337 -msgid "Log user's input for the command being run" -msgstr "Бележи корисников улаз за покренуту наредбу" - -#: plugins/sudoers/def_data.c:341 -msgid "Log the output of the command being run" -msgstr "Бележи излаз покренуте наредбе" - -#: plugins/sudoers/def_data.c:345 -msgid "Compress I/O logs using zlib" -msgstr "Пакује У/И дневнике користећи злиб" - -#: plugins/sudoers/def_data.c:349 -msgid "Always run commands in a pseudo-tty" -msgstr "Увек покреће наредбе у привидној конзоли" - -#: plugins/sudoers/def_data.c:353 -#, c-format -msgid "Plugin for non-Unix group support: %s" -msgstr "Прикључак за подршку не-Јуникс групе: %s" - -#: plugins/sudoers/def_data.c:357 +#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 #, c-format -msgid "Directory in which to store input/output logs: %s" -msgstr "Директоријум за смештај улазних/излазних дневника: %s" +msgid "%s grammar version %d\n" +msgstr "%s граматика издање %d\n" -#: plugins/sudoers/def_data.c:361 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 #, c-format -msgid "File in which to store the input/output log: %s" -msgstr "Датотека за смештај улазно/излазног дневника: %s" - -#: plugins/sudoers/def_data.c:365 -msgid "Add an entry to the utmp/utmpx file when allocating a pty" -msgstr "Додаје унос у датотеку „utmp/utmpx“ када додељује „pty“" +msgid "unsupported input format %s" +msgstr "неподржан запис улаза „%s“" -#: plugins/sudoers/def_data.c:369 -msgid "Set the user in utmp to the runas user, not the invoking user" -msgstr "Подешава корисника у „utmp“-у на корисника покрени-као, не призивајући корисника" - -#: plugins/sudoers/def_data.c:373 +#: plugins/sudoers/cvtsudoers.c:267 #, c-format -msgid "Set of permitted privileges: %s" -msgstr "Скуп допуштених повластица: %s" +msgid "unsupported output format %s" +msgstr "неподржан запис излаза „%s“" -#: plugins/sudoers/def_data.c:377 +#: plugins/sudoers/cvtsudoers.c:319 #, c-format -msgid "Set of limit privileges: %s" -msgstr "Скуп повластица ограничења: %s" - -#: plugins/sudoers/def_data.c:381 -msgid "Run commands on a pty in the background" -msgstr "Покреће наредбе у позадини на назовитерминалу" - -#: plugins/sudoers/def_data.c:385 -#, c-format -msgid "PAM service name to use: %s" -msgstr "Назив ПАМ услуге за коришћење: %s" - -#: plugins/sudoers/def_data.c:389 -#, c-format -msgid "PAM service name to use for login shells: %s" -msgstr "Назив ПАМ услуге за шкољке пријављивања: %s" - -#: plugins/sudoers/def_data.c:393 -msgid "Attempt to establish PAM credentials for the target user" -msgstr "Покушава да успостави ПАМ пуномоћства за циљног корисника" - -#: plugins/sudoers/def_data.c:397 -msgid "Create a new PAM session for the command to run in" -msgstr "Прави нову ПАМ сесију за покретање наредбе" - -#: plugins/sudoers/def_data.c:401 -#, c-format -msgid "Maximum I/O log sequence number: %u" -msgstr "Највећи број низа У/И дневника: %u" - -#: plugins/sudoers/def_data.c:405 -msgid "Enable sudoers netgroup support" -msgstr "Укључује подршку нетгрупе судоерса" - -#: plugins/sudoers/def_data.c:409 -msgid "Check parent directories for writability when editing files with sudoedit" -msgstr "Проверава родитељски директоријум за уписивошћу када уређује датотеке са „sudoedit“" - -#: plugins/sudoers/def_data.c:413 -msgid "Follow symbolic links when editing files with sudoedit" -msgstr "Прати симболичке везе када уређује датотеке са „sudoedit“" - -#: plugins/sudoers/def_data.c:417 -msgid "Query the group plugin for unknown system groups" -msgstr "Пропитује прикључак групе за непознатим групама система" - -#: plugins/sudoers/def_data.c:421 -msgid "Match netgroups based on the entire tuple: user, host and domain" -msgstr "Упоређује мрежне групе на основу читавог слога: корисник, домаћин и домен" - -#: plugins/sudoers/def_data.c:425 -msgid "Allow commands to be run even if sudo cannot write to the audit log" -msgstr "Допушта покретање наредби чак и ако судо не може да пише у дневник прегледа" - -#: plugins/sudoers/def_data.c:429 -msgid "Allow commands to be run even if sudo cannot write to the I/O log" -msgstr "Допушта покретање наредби чак и ако судо не може да пише у дневник У/И" - -#: plugins/sudoers/def_data.c:433 -msgid "Allow commands to be run even if sudo cannot write to the log file" -msgstr "Допушта покретање наредби чак и ако судо не може да пише у датотеку дневника" - -#: plugins/sudoers/def_data.c:437 -msgid "Resolve groups in sudoers and match on the group ID, not the name" -msgstr "Решава групе у судоерсима и упоређује ИД групе, а не назив" - -#: plugins/sudoers/def_data.c:441 -#, c-format -msgid "Log entries larger than this value will be split into multiple syslog messages: %u" -msgstr "Уноси дневника већи од ове вредности биће подељени на више порука системског дневника: %u" - -#: plugins/sudoers/def_data.c:445 -#, c-format -msgid "User that will own the I/O log files: %s" -msgstr "Корисник који ће поседовати датотеке дневника У/И: %s" - -#: plugins/sudoers/def_data.c:449 -#, c-format -msgid "Group that will own the I/O log files: %s" -msgstr "Група која ће поседовати датотеке дневника У/И: %s" - -#: plugins/sudoers/def_data.c:453 -#, c-format -msgid "File mode to use for the I/O log files: 0%o" -msgstr "Режим датотеке за коришћење за датотеке дневника У/И: 0%o" - -#: plugins/sudoers/def_data.c:457 -#, c-format -msgid "Execute commands by file descriptor instead of by path: %s" -msgstr "Извршава наредбе описником датотеке уместо путањом: %s" - -#: plugins/sudoers/def_data.c:461 -msgid "Ignore unknown Defaults entries in sudoers instead of producing a warning" -msgstr "Занемарује непознате уносе основности у судоерсу уместо да даје упозорење" - -#: plugins/sudoers/def_data.c:465 -#, c-format -msgid "Time in seconds after which the command will be terminated: %u" -msgstr "Време у секундама након ког ће наредба бити окончана: %u" - -#: plugins/sudoers/def_data.c:469 -msgid "Allow the user to specify a timeout on the command line" -msgstr "Допушта кориснику да наведе време на линији наредби" - -#: plugins/sudoers/def_data.c:473 -msgid "Flush I/O log data to disk immediately instead of buffering it" -msgstr "Пребацује У/И податке дневника на диск одмах уместо да га смешта у међумеморију" - -#: plugins/sudoers/def_data.c:477 -msgid "Include the process ID when logging via syslog" -msgstr "Укључује ИБ процеса приликом пријављивања путем дневника система" - -#: plugins/sudoers/def_data.c:481 -#, c-format -msgid "Type of authentication timestamp record: %s" -msgstr "Врста временске ознаке потврђивања идентитета: %s" - -#: plugins/sudoers/defaults.c:220 -#, c-format -msgid "%s:%d unknown defaults entry \"%s\"" -msgstr "%s:%d непознат унос основности „%s“" - -#: plugins/sudoers/defaults.c:223 -#, c-format -msgid "%s: unknown defaults entry \"%s\"" -msgstr "%s: непознат унос основности „%s“" - -#: plugins/sudoers/defaults.c:263 -#, c-format -msgid "%s:%d no value specified for \"%s\"" -msgstr "%s:%d није наведена вредност за „%s“" - -#: plugins/sudoers/defaults.c:266 -#, c-format -msgid "%s: no value specified for \"%s\"" -msgstr "%s: није наведена вредност за „%s“" - -#: plugins/sudoers/defaults.c:286 -#, c-format -msgid "%s:%d values for \"%s\" must start with a '/'" -msgstr "%s:%d вредност за „%s“ мора да почиње /" - -#: plugins/sudoers/defaults.c:289 -#, c-format -msgid "%s: values for \"%s\" must start with a '/'" -msgstr "%s: вредност за „%s“ мора да почиње /" - -#: plugins/sudoers/defaults.c:314 -#, c-format -msgid "%s:%d option \"%s\" does not take a value" -msgstr "%s:%d опција „%s“ не узима вредност" - -#: plugins/sudoers/defaults.c:317 -#, c-format -msgid "%s: option \"%s\" does not take a value" -msgstr "%s: опција „%s“ не узима вредност" - -#: plugins/sudoers/defaults.c:339 -#, c-format -msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" -msgstr "%s:%d неисправна врста основности 0x%x за опцију „%s“" - -#: plugins/sudoers/defaults.c:342 -#, c-format -msgid "%s: invalid Defaults type 0x%x for option \"%s\"" -msgstr "%s: неисправна врста основности 0x%x за опцију „%s“" - -#: plugins/sudoers/defaults.c:352 -#, c-format -msgid "%s:%d value \"%s\" is invalid for option \"%s\"" -msgstr "%s:%d вредност „%s“ је неисправна за опцију „%s“" - -#: plugins/sudoers/defaults.c:355 -#, c-format -msgid "%s: value \"%s\" is invalid for option \"%s\"" -msgstr "%s: вредност „%s“ је неисправна за опцију „%s“" - -#: plugins/sudoers/env.c:295 plugins/sudoers/env.c:302 -#: plugins/sudoers/env.c:407 plugins/sudoers/ldap.c:453 -#: plugins/sudoers/ldap.c:543 plugins/sudoers/ldap.c:1253 -#: plugins/sudoers/ldap.c:1480 plugins/sudoers/ldap.c:1806 -#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:947 -#: plugins/sudoers/policy.c:537 plugins/sudoers/policy.c:547 -#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:872 -#: plugins/sudoers/testsudoers.c:238 plugins/sudoers/toke_util.c:158 -#, c-format -msgid "internal error, %s overflow" -msgstr "унутрашња грешка, прекорачење „%s“" - -#: plugins/sudoers/env.c:376 -msgid "sudo_putenv: corrupted envp, length mismatch" -msgstr "sudo_putenv: оштећено стави окружење, дужине не одговарају" - -#: plugins/sudoers/env.c:1055 -msgid "unable to rebuild the environment" -msgstr "не могу поново да изградим окружење" - -#: plugins/sudoers/env.c:1129 -#, c-format -msgid "sorry, you are not allowed to set the following environment variables: %s" -msgstr "извините, није вам дозвољено да подесите следеће променљиве окружења: %s" - -#: plugins/sudoers/filedigest.c:104 plugins/sudoers/filedigest_gcrypt.c:66 -#: plugins/sudoers/filedigest_openssl.c:95 -#, c-format -msgid "unsupported digest type %d for %s" -msgstr "неподржана врста прихватања потврђивања иднтитета „%d“ за „%s“" - -#: plugins/sudoers/filedigest.c:129 plugins/sudoers/filedigest_gcrypt.c:98 -#: plugins/sudoers/filedigest_openssl.c:120 -#, c-format -msgid "%s: read error" -msgstr "%s: грешка читања" - -#: plugins/sudoers/group_plugin.c:86 -#, c-format -msgid "%s must be owned by uid %d" -msgstr "„%s“ мора бити у власништву јиб-а %d" - -#: plugins/sudoers/group_plugin.c:90 -#, c-format -msgid "%s must only be writable by owner" -msgstr "Само корисник може да пише у „%s“" - -#: plugins/sudoers/group_plugin.c:98 plugins/sudoers/sssd.c:398 -#, c-format -msgid "unable to load %s: %s" -msgstr "не могу да учитам %s: %s" - -#: plugins/sudoers/group_plugin.c:104 -#, c-format -msgid "unable to find symbol \"group_plugin\" in %s" -msgstr "не могу да нађем симбол „group_plugin“ у „%s“" - -#: plugins/sudoers/group_plugin.c:109 -#, c-format -msgid "%s: incompatible group plugin major version %d, expected %d" -msgstr "%s: несагласно веће издање прикључка групе %d, очекивано је %d" - -#: plugins/sudoers/interfaces.c:79 plugins/sudoers/interfaces.c:96 -#, c-format -msgid "unable to parse IP address \"%s\"" -msgstr "не могу да обрадим ИП адресу „%s“" - -#: plugins/sudoers/interfaces.c:84 plugins/sudoers/interfaces.c:101 -#, c-format -msgid "unable to parse netmask \"%s\"" -msgstr "не могу да обрадим мрежну маску „%s“" - -#: plugins/sudoers/interfaces.c:129 -msgid "Local IP address and netmask pairs:\n" -msgstr "Месна ИП адреса и парови мрежне маске:\n" - -#: plugins/sudoers/iolog.c:121 plugins/sudoers/mkdir_parents.c:75 -#, c-format -msgid "%s exists but is not a directory (0%o)" -msgstr "%s постоји али није директоријум (0%o)" - -#: plugins/sudoers/iolog.c:146 plugins/sudoers/iolog.c:187 -#: plugins/sudoers/mkdir_parents.c:64 plugins/sudoers/timestamp.c:170 -#, c-format -msgid "unable to mkdir %s" -msgstr "не могу да направим директоријум „%s“" - -#: plugins/sudoers/iolog.c:191 plugins/sudoers/visudo.c:740 -#: plugins/sudoers/visudo.c:750 -#, c-format -msgid "unable to change mode of %s to 0%o" -msgstr "не могу да променим режим „%s“ на 0%o" - -#: plugins/sudoers/iolog.c:299 plugins/sudoers/sudoers.c:1192 -#: plugins/sudoers/testsudoers.c:390 -#, c-format -msgid "unknown group: %s" -msgstr "непозната група: %s" - -#: plugins/sudoers/iolog.c:418 plugins/sudoers/sudoers.c:928 -#: plugins/sudoers/sudoreplay.c:349 plugins/sudoers/sudoreplay.c:1335 -#: plugins/sudoers/sudoreplay.c:1539 plugins/sudoers/timestamp.c:398 -#: plugins/sudoers/visudo.c:972 plugins/sudoers/visudo_json.c:1001 -#: plugins/sudoers/visudo_json.c:1014 -#, c-format -msgid "unable to open %s" -msgstr "не могу да отворим „%s“" - -#: plugins/sudoers/iolog.c:469 plugins/sudoers/sudoers.c:932 -#: plugins/sudoers/sudoreplay.c:831 plugins/sudoers/sudoreplay.c:1650 -#, c-format -msgid "unable to read %s" -msgstr "не могу да прочитам „%s“" - -#: plugins/sudoers/iolog.c:505 plugins/sudoers/sudoreplay.c:1104 -#: plugins/sudoers/timestamp.c:290 plugins/sudoers/timestamp.c:293 -#, c-format -msgid "unable to write to %s" -msgstr "не могу да пишем у „%s“" - -#: plugins/sudoers/iolog.c:584 plugins/sudoers/iolog.c:803 -#, c-format -msgid "unable to create %s" -msgstr "не могу да направим „%s“" - -#: plugins/sudoers/iolog.c:1035 plugins/sudoers/iolog.c:1110 -#: plugins/sudoers/iolog.c:1191 -#, c-format -msgid "unable to write to I/O log file: %s" -msgstr "не могу да пишем у датотеку дневника У/И: %s" - -#: plugins/sudoers/iolog.c:1069 -#, c-format -msgid "%s: internal error, file index %d not open" -msgstr "%s: унутрашња грешка, индекс датотеке %d није отворен" - -#: plugins/sudoers/ldap.c:431 -msgid "sudo_ldap_conf_add_ports: port too large" -msgstr "sudo_ldap_conf_add_ports: прикључник је превелик" - -#: plugins/sudoers/ldap.c:491 -#, c-format -msgid "unsupported LDAP uri type: %s" -msgstr "неподржана врста ЛДАП путање: %s" - -#: plugins/sudoers/ldap.c:518 -msgid "unable to mix ldap and ldaps URIs" -msgstr "не могу да помешам лдап и лдапс путање" - -#: plugins/sudoers/ldap.c:522 plugins/sudoers/ldap.c:558 -msgid "starttls not supported when using ldaps" -msgstr "старттлс није подржано када се користи лдапс" - -#: plugins/sudoers/ldap.c:629 -#, c-format -msgid "unable to initialize SSL cert and key db: %s" -msgstr "не могу да покренем ССЛ уверење и бп кључа: %s" - -#: plugins/sudoers/ldap.c:632 -#, c-format -msgid "you must set TLS_CERT in %s to use SSL" -msgstr "морате да подесите „TLS_CERT“ у „%s“ да користите ССЛ" - -#: plugins/sudoers/ldap.c:1239 -msgid "unable to get GMT time" -msgstr "не могу да добавим ГМТ време" +msgid "%s: input and output files must be different" +msgstr "%s: улазна датотека треба да се разликује од излазне" -#: plugins/sudoers/ldap.c:1245 -msgid "unable to format timestamp" -msgstr "не могу да обликујем временску ознаку" +#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 +#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 +#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +msgid "unable to initialize sudoers default values" +msgstr "не могу да покренем основне вредности судоерса" -#: plugins/sudoers/ldap.c:1961 +#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/ldap.c:2533 +#: plugins/sudoers/cvtsudoers.c:480 +#, c-format +msgid "%s: unknown key word: %s" +msgstr "%s: непозната реч кључа: %s" + +#: plugins/sudoers/cvtsudoers.c:526 +#, c-format +msgid "invalid defaults type: %s" +msgstr "неисправна врста основности: %s" + +#: plugins/sudoers/cvtsudoers.c:549 +#, c-format +msgid "invalid suppression type: %s" +msgstr "неисправна врста потискивања: %s" + +#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#, c-format +msgid "invalid filter: %s" +msgstr "неисправан филтер: %s" + +#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 +#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 +#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 +#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 +#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#, c-format +msgid "unable to open %s" +msgstr "не могу да отворим „%s“" + +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#, c-format +msgid "failed to parse %s file, unknown error" +msgstr "нисам успео да обрадим %s датотеку, непозната грешка" + +#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#, c-format +msgid "parse error in %s near line %d\n" +msgstr "грешка обраде у %s близу реда %d\n" + +#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#, c-format +msgid "parse error in %s\n" +msgstr "грешка обраде у %s\n" + +#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 +#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#, c-format +msgid "unable to write to %s" +msgstr "не могу да пишем у „%s“" + +#: plugins/sudoers/cvtsudoers.c:1319 #, c-format msgid "" +"%s - convert between sudoers file formats\n" "\n" -"LDAP Role: %s\n" msgstr "" +"%s – претвара међусобно записе датотеке судоерса\n" "\n" -"ЛДАП улога: %s\n" -#: plugins/sudoers/ldap.c:2535 -#, c-format +#: plugins/sudoers/cvtsudoers.c:1321 msgid "" "\n" -"LDAP Role: UNKNOWN\n" +"Options:\n" +" -b, --base=dn the base DN for sudo LDAP queries\n" +" -c, --config=conf_file the path to the configuration file\n" +" -d, --defaults=deftypes only convert Defaults of the specified types\n" +" -e, --expand-aliases expand aliases when converting\n" +" -f, --output-format=format set output format: JSON, LDIF or sudoers\n" +" -i, --input-format=format set input format: LDIF or sudoers\n" +" -I, --increment=num amount to increase each sudoOrder by\n" +" -h, --help display help message and exit\n" +" -m, --match=filter only convert entries that match the filter\n" +" -M, --match-local match filter uses passwd and group databases\n" +" -o, --output=output_file write converted sudoers to output_file\n" +" -O, --order-start=num starting point for first sudoOrder\n" +" -p, --prune-matches prune non-matching users, groups and hosts\n" +" -P, --padding=num base padding for sudoOrder increment\n" +" -s, --suppress=sections suppress output of certain sections\n" +" -V, --version display version information and exit" msgstr "" "\n" -"ЛДАП улога: НЕПОЗНАТО\n" +"Опције:\n" +" -b, --base=нд основни НД за „sudo LDAP“ пропитивања\n" +" -c, --config=дат_под путања до датотеке подешавања\n" +" -d, --defaults=врсте_осн претвара само основности наведених врста\n" +" -e, --expand-aliases шири алијасе приликом претварања\n" +" -f, --output-format=запис поставља запис излаза: „JSON“, „LDIF“ или „sudoers“\n" +" -i, --input-format=запис поставља запис улаза: „LDIF“ или „sudoers“\n" +" -I, --increment=бр. износ за повећање сваког „sudoOrder“-а\n" +" -h, --help приказује поруку помоћи и излази\n" +" -m, --match=филтер претвара само уносе који одговарају филтеру\n" +" -M, --match-local упоређује филтерско коришћење базе података лозинке и групе\n" +" -o, --output=дат_изл пише претворене судоерсе у датотеку_излаза\n" +" -O, --order-start=бр. почетна тачка за првог „sudoOrder“-а\n" +" -p, --prune-matches избацује неодговарајуће кориснике, групе и домаћине\n" +" -P, --padding=бр. попуњавање осниове за „sudoOrder“ повећање\n" +" -s, --suppress=одељци потискује излаз неких одељака\n" +" -V, --version приказује податке о издању и излази" -#: plugins/sudoers/ldap.c:2591 +#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 +#: plugins/sudoers/cvtsudoers_json.c:709 #, c-format -msgid " Order: %s\n" -msgstr " Поредак: %s\n" +msgid "unknown defaults entry \"%s\"" +msgstr "непознат унос основности „%s“" -#: plugins/sudoers/ldap.c:2599 plugins/sudoers/parse.c:614 -#: plugins/sudoers/sssd.c:1628 +#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:482 +msgid "unable to get GMT time" +msgstr "не могу да добавим ГМТ време" + +#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 +#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:488 +msgid "unable to format timestamp" +msgstr "не могу да обликујем временску ознаку" + +#: plugins/sudoers/cvtsudoers_ldif.c:635 #, c-format -msgid " Commands:\n" -msgstr " Наредбе:\n" +msgid "too many sudoers entries, maximum %u" +msgstr "превише уноса судоерса, највише %u" -#: plugins/sudoers/ldap.c:3161 +#: plugins/sudoers/cvtsudoers_ldif.c:678 +msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." +msgstr "променљива „SUDOERS_BASE“ окружења није постављена и „-b“ опција није наведена." + +#: plugins/sudoers/def_data.c:42 +#, c-format +msgid "Syslog facility if syslog is being used for logging: %s" +msgstr "Помоћник сисдневника ако је сисдневник коришћен за пријављивање: %s" + +#: plugins/sudoers/def_data.c:46 +#, c-format +msgid "Syslog priority to use when user authenticates successfully: %s" +msgstr "Приоритет системског дневника за коришћење када корисник успешно потврди идентитет: %s" + +#: plugins/sudoers/def_data.c:50 +#, c-format +msgid "Syslog priority to use when user authenticates unsuccessfully: %s" +msgstr "Приоритет системског дневника за коришћење када корисник неуспешно потврди идентитет: %s" + +#: plugins/sudoers/def_data.c:54 +msgid "Put OTP prompt on its own line" +msgstr "Поставља ОТП упит на свом реду" + +#: plugins/sudoers/def_data.c:58 +msgid "Ignore '.' in $PATH" +msgstr "Занемарује . у $ПУТАЊИ" + +#: plugins/sudoers/def_data.c:62 +msgid "Always send mail when sudo is run" +msgstr "Увек шаље пошту када је судо покренут" + +#: plugins/sudoers/def_data.c:66 +msgid "Send mail if user authentication fails" +msgstr "Пошаљи поруку ако потврђивање идентитета корисника не успе" + +#: plugins/sudoers/def_data.c:70 +msgid "Send mail if the user is not in sudoers" +msgstr "Пошаљи поруку ако корисник није у судоерсу" + +#: plugins/sudoers/def_data.c:74 +msgid "Send mail if the user is not in sudoers for this host" +msgstr "Пошаљи поруку ако корисник није у судоерсу за овог домаћина" + +#: plugins/sudoers/def_data.c:78 +msgid "Send mail if the user is not allowed to run a command" +msgstr "Пошаљи поруку ако кориснику није дозвољено да покрене наредбу" + +#: plugins/sudoers/def_data.c:82 +msgid "Send mail if the user tries to run a command" +msgstr "Пошаљи поруку ако корисник покуша да покрене наредбу" + +#: plugins/sudoers/def_data.c:86 +msgid "Use a separate timestamp for each user/tty combo" +msgstr "Користи одвојене временске ознаке за сваку комбинацију корисник/конзола" + +#: plugins/sudoers/def_data.c:90 +msgid "Lecture user the first time they run sudo" +msgstr "Подучава корисника када први пут покрену судо" + +#: plugins/sudoers/def_data.c:94 +#, c-format +msgid "File containing the sudo lecture: %s" +msgstr "Датотека садржи судо обучавања: %s" + +#: plugins/sudoers/def_data.c:98 +msgid "Require users to authenticate by default" +msgstr "Захтева да корисници потврде идентитет по основи" + +#: plugins/sudoers/def_data.c:102 +msgid "Root may run sudo" +msgstr "Администратор може да покрене судо" + +#: plugins/sudoers/def_data.c:106 +msgid "Log the hostname in the (non-syslog) log file" +msgstr "Бележи назив домаћина у (не-сисдневник) датотеци дневника" + +#: plugins/sudoers/def_data.c:110 +msgid "Log the year in the (non-syslog) log file" +msgstr "Бележи годину у (не-сисдневник) датотеци дневника" + +#: plugins/sudoers/def_data.c:114 +msgid "If sudo is invoked with no arguments, start a shell" +msgstr "Ако је судо призван без аргумената, покреће шкољку" + +#: plugins/sudoers/def_data.c:118 +msgid "Set $HOME to the target user when starting a shell with -s" +msgstr "Подешава $HOME на крајњег корисника када покреће шкољку са „-s“" + +#: plugins/sudoers/def_data.c:122 +msgid "Always set $HOME to the target user's home directory" +msgstr "Увек подешава $HOME на циљни лични директоријум корисника" + +#: plugins/sudoers/def_data.c:126 +msgid "Allow some information gathering to give useful error messages" +msgstr "Дозвољава прикупљање неких података да би дао корисне поруке грешака" + +#: plugins/sudoers/def_data.c:130 +msgid "Require fully-qualified hostnames in the sudoers file" +msgstr "Захтева потпуно одређене називе домаћина у датотеци судоерса" + +#: plugins/sudoers/def_data.c:134 +msgid "Insult the user when they enter an incorrect password" +msgstr "Вређа корисника када унесе нетачну лозинку" + +#: plugins/sudoers/def_data.c:138 +msgid "Only allow the user to run sudo if they have a tty" +msgstr "Дозвољава кориснику да покрене судо само ако има конзолу" + +#: plugins/sudoers/def_data.c:142 +msgid "Visudo will honor the EDITOR environment variable" +msgstr "Висудо ће поштовати променљиву окружења УРЕЂИВАЧА" + +#: plugins/sudoers/def_data.c:146 +msgid "Prompt for root's password, not the users's" +msgstr "Тражи администраторову лозинку, а не корисника" + +#: plugins/sudoers/def_data.c:150 +msgid "Prompt for the runas_default user's password, not the users's" +msgstr "Тражи корисникову лозинку покреникао_основни, а не корисника" + +#: plugins/sudoers/def_data.c:154 +msgid "Prompt for the target user's password, not the users's" +msgstr "Тражи корисникову лозинку мете, а не корисника" + +#: plugins/sudoers/def_data.c:158 +msgid "Apply defaults in the target user's login class if there is one" +msgstr "Примењује основности у циљни кориснички разред пријављивања ако постоји" + +#: plugins/sudoers/def_data.c:162 +msgid "Set the LOGNAME and USER environment variables" +msgstr "Подешава променљиве окружења НАЗИВДНЕВНИКА и КОРИСНИК" + +#: plugins/sudoers/def_data.c:166 +msgid "Only set the effective uid to the target user, not the real uid" +msgstr "Подешава само ефективни јиб на крајњег корисника, а не стваран јиб" + +#: plugins/sudoers/def_data.c:170 +msgid "Don't initialize the group vector to that of the target user" +msgstr "Не покреће вектор групе ка оном крајњег корисника" + +#: plugins/sudoers/def_data.c:174 +#, c-format +msgid "Length at which to wrap log file lines (0 for no wrap): %u" +msgstr "Дужина за преламање редова у датотеци дневника (0 — без преламања): %u" + +#: plugins/sudoers/def_data.c:178 +#, c-format +msgid "Authentication timestamp timeout: %.1f minutes" +msgstr "Време истека временске ознаке потврђивања идентитета: %.1f минута" + +#: plugins/sudoers/def_data.c:182 +#, c-format +msgid "Password prompt timeout: %.1f minutes" +msgstr "Време истека упита лозинке: %.1f минута" + +#: plugins/sudoers/def_data.c:186 +#, c-format +msgid "Number of tries to enter a password: %u" +msgstr "Број покушаја за уношење лозинке: %u" + +#: plugins/sudoers/def_data.c:190 +#, c-format +msgid "Umask to use or 0777 to use user's: 0%o" +msgstr "Умаска за коришћење или 0777 за коришћење корисника: 0%o" + +#: plugins/sudoers/def_data.c:194 +#, c-format +msgid "Path to log file: %s" +msgstr "Путања до датотеке дневника: %s" + +#: plugins/sudoers/def_data.c:198 +#, c-format +msgid "Path to mail program: %s" +msgstr "Путања до програма поште: %s" + +#: plugins/sudoers/def_data.c:202 +#, c-format +msgid "Flags for mail program: %s" +msgstr "Опције за програм поште: %s" + +#: plugins/sudoers/def_data.c:206 +#, c-format +msgid "Address to send mail to: %s" +msgstr "Адреса на коју послати поруку: %s" + +#: plugins/sudoers/def_data.c:210 +#, c-format +msgid "Address to send mail from: %s" +msgstr "Адреса са које послати поруку: %s" + +#: plugins/sudoers/def_data.c:214 +#, c-format +msgid "Subject line for mail messages: %s" +msgstr "Ред теме за поруке поште: %s" + +#: plugins/sudoers/def_data.c:218 +#, c-format +msgid "Incorrect password message: %s" +msgstr "Порука нетачне лозинке: %s" + +#: plugins/sudoers/def_data.c:222 +#, c-format +msgid "Path to lecture status dir: %s" +msgstr "Путања до директоријума стања обучавања: %s" + +#: plugins/sudoers/def_data.c:226 +#, c-format +msgid "Path to authentication timestamp dir: %s" +msgstr "Путања до директоријума временске ознаке потврђивања идентитета: %s" + +#: plugins/sudoers/def_data.c:230 +#, c-format +msgid "Owner of the authentication timestamp dir: %s" +msgstr "Власник директоријума временске ознаке потврђивања идентитета: %s" + +#: plugins/sudoers/def_data.c:234 +#, c-format +msgid "Users in this group are exempt from password and PATH requirements: %s" +msgstr "Корисницима у овој групи се не захтева лозинка и ПУТАЊА: %s" + +#: plugins/sudoers/def_data.c:238 +#, c-format +msgid "Default password prompt: %s" +msgstr "Основни упит лозинке: %s" + +#: plugins/sudoers/def_data.c:242 +msgid "If set, passprompt will override system prompt in all cases." +msgstr "Ако је подешено, упит лозинке ће преписати системски упит у свим случајевима." + +#: plugins/sudoers/def_data.c:246 +#, c-format +msgid "Default user to run commands as: %s" +msgstr "Основни корисник за покретање наредби као: %s" + +#: plugins/sudoers/def_data.c:250 +#, c-format +msgid "Value to override user's $PATH with: %s" +msgstr "Вредност за преписивање корисничке $ПУТАЊЕ са: %s" + +#: plugins/sudoers/def_data.c:254 +#, c-format +msgid "Path to the editor for use by visudo: %s" +msgstr "Путања до уређивача кога ће да користи висудо: %s" + +#: plugins/sudoers/def_data.c:258 +#, c-format +msgid "When to require a password for 'list' pseudocommand: %s" +msgstr "Када да затражи лозинку за псеудонаредбу „list“: %s" + +#: plugins/sudoers/def_data.c:262 +#, c-format +msgid "When to require a password for 'verify' pseudocommand: %s" +msgstr "Када да затражи лозинку за псеудонаредбу „verify“: %s" + +#: plugins/sudoers/def_data.c:266 +msgid "Preload the dummy exec functions contained in the sudo_noexec library" +msgstr "Унапред учитава лажне функције извршавања које се налазе у библиотеци „sudo_noexec“" + +#: plugins/sudoers/def_data.c:270 +msgid "If LDAP directory is up, do we ignore local sudoers file" +msgstr "Ако је ЛДАП директоријум изнет, да ли занемарујемо месну датотеку судоерса" + +#: plugins/sudoers/def_data.c:274 +#, c-format +msgid "File descriptors >= %d will be closed before executing a command" +msgstr "Описници датотека >= %d ће бити затворени пре извршавања наредбе" + +#: plugins/sudoers/def_data.c:278 +msgid "If set, users may override the value of `closefrom' with the -C option" +msgstr "Ако је подешено, корисници могу да препишу вредност „closefrom“ са опцијом „-C“" + +#: plugins/sudoers/def_data.c:282 +msgid "Allow users to set arbitrary environment variables" +msgstr "Дозвољава корисницима да подесе произвољне променљиве окружења" + +#: plugins/sudoers/def_data.c:286 +msgid "Reset the environment to a default set of variables" +msgstr "Враћа окружење на основни скуп променљивих" + +#: plugins/sudoers/def_data.c:290 +msgid "Environment variables to check for sanity:" +msgstr "Променљиве окружења за проверу исправности:" + +#: plugins/sudoers/def_data.c:294 +msgid "Environment variables to remove:" +msgstr "Променљиве окружења за уклањање:" + +#: plugins/sudoers/def_data.c:298 +msgid "Environment variables to preserve:" +msgstr "Променљиве окружења за очување:" + +#: plugins/sudoers/def_data.c:302 +#, c-format +msgid "SELinux role to use in the new security context: %s" +msgstr "СЕЛинукс улога за употребу у новом контексту безбедности: %s" + +#: plugins/sudoers/def_data.c:306 +#, c-format +msgid "SELinux type to use in the new security context: %s" +msgstr "СЕЛинукс врста за употребу у новом контексту безбедности: %s" + +#: plugins/sudoers/def_data.c:310 +#, c-format +msgid "Path to the sudo-specific environment file: %s" +msgstr "Путања до судо-посебне датотеке окружења: %s" + +#: plugins/sudoers/def_data.c:314 +#, c-format +msgid "Path to the restricted sudo-specific environment file: %s" +msgstr "Путања до ограничене судо-посебне датотеке окружења: %s" + +#: plugins/sudoers/def_data.c:318 +#, c-format +msgid "Locale to use while parsing sudoers: %s" +msgstr "Језк за коришћење при обради судоерса: %s" + +#: plugins/sudoers/def_data.c:322 +msgid "Allow sudo to prompt for a password even if it would be visible" +msgstr "Дозвољава да судо тражи лозинку чак и ако би била видљива" + +#: plugins/sudoers/def_data.c:326 +msgid "Provide visual feedback at the password prompt when there is user input" +msgstr "Обезбеђује видну повратну поруку при тражењу лозинке када постоји унос корисника" + +#: plugins/sudoers/def_data.c:330 +msgid "Use faster globbing that is less accurate but does not access the filesystem" +msgstr "Користи брже упоређивање које је мање тачно али не приступа систему датотека" + +#: plugins/sudoers/def_data.c:334 +msgid "The umask specified in sudoers will override the user's, even if it is more permissive" +msgstr "Умаска наведена у судоерсима ће преписати корисникову, чак и ако има већа овлашћења" + +#: plugins/sudoers/def_data.c:338 +msgid "Log user's input for the command being run" +msgstr "Бележи корисников улаз за покренуту наредбу" + +#: plugins/sudoers/def_data.c:342 +msgid "Log the output of the command being run" +msgstr "Бележи излаз покренуте наредбе" + +#: plugins/sudoers/def_data.c:346 +msgid "Compress I/O logs using zlib" +msgstr "Пакује У/И дневнике користећи злиб" + +#: plugins/sudoers/def_data.c:350 +msgid "Always run commands in a pseudo-tty" +msgstr "Увек покреће наредбе у привидној конзоли" + +#: plugins/sudoers/def_data.c:354 +#, c-format +msgid "Plugin for non-Unix group support: %s" +msgstr "Прикључак за подршку не-Јуникс групе: %s" + +#: plugins/sudoers/def_data.c:358 +#, c-format +msgid "Directory in which to store input/output logs: %s" +msgstr "Директоријум за смештај улазних/излазних дневника: %s" + +#: plugins/sudoers/def_data.c:362 +#, c-format +msgid "File in which to store the input/output log: %s" +msgstr "Датотека за смештај улазно/излазног дневника: %s" + +#: plugins/sudoers/def_data.c:366 +msgid "Add an entry to the utmp/utmpx file when allocating a pty" +msgstr "Додаје унос у датотеку „utmp/utmpx“ када додељује „pty“" + +#: plugins/sudoers/def_data.c:370 +msgid "Set the user in utmp to the runas user, not the invoking user" +msgstr "Подешава корисника у „utmp“-у на корисника покрени-као, не призивајући корисника" + +#: plugins/sudoers/def_data.c:374 +#, c-format +msgid "Set of permitted privileges: %s" +msgstr "Скуп допуштених повластица: %s" + +#: plugins/sudoers/def_data.c:378 +#, c-format +msgid "Set of limit privileges: %s" +msgstr "Скуп повластица ограничења: %s" + +#: plugins/sudoers/def_data.c:382 +msgid "Run commands on a pty in the background" +msgstr "Покреће наредбе у позадини на назовитерминалу" + +#: plugins/sudoers/def_data.c:386 +#, c-format +msgid "PAM service name to use: %s" +msgstr "Назив ПАМ услуге за коришћење: %s" + +#: plugins/sudoers/def_data.c:390 +#, c-format +msgid "PAM service name to use for login shells: %s" +msgstr "Назив ПАМ услуге за шкољке пријављивања: %s" + +#: plugins/sudoers/def_data.c:394 +msgid "Attempt to establish PAM credentials for the target user" +msgstr "Покушава да успостави ПАМ пуномоћства за циљног корисника" + +#: plugins/sudoers/def_data.c:398 +msgid "Create a new PAM session for the command to run in" +msgstr "Прави нову ПАМ сесију за покретање наредбе" + +#: plugins/sudoers/def_data.c:402 +msgid "Perform PAM account validation management" +msgstr "Обавља управљање провером ПАМ налога" + +#: plugins/sudoers/def_data.c:406 +#, c-format +msgid "Maximum I/O log sequence number: %s" +msgstr "Највећи број низа У/И дневника: %s" + +#: plugins/sudoers/def_data.c:410 +msgid "Enable sudoers netgroup support" +msgstr "Укључује подршку нетгрупе судоерса" + +#: plugins/sudoers/def_data.c:414 +msgid "Check parent directories for writability when editing files with sudoedit" +msgstr "Проверава родитељски директоријум за уписивошћу када уређује датотеке са „sudoedit“" + +#: plugins/sudoers/def_data.c:418 +msgid "Follow symbolic links when editing files with sudoedit" +msgstr "Прати симболичке везе када уређује датотеке са „sudoedit“" + +#: plugins/sudoers/def_data.c:422 +msgid "Query the group plugin for unknown system groups" +msgstr "Пропитује прикључак групе за непознатим групама система" + +#: plugins/sudoers/def_data.c:426 +msgid "Match netgroups based on the entire tuple: user, host and domain" +msgstr "Упоређује мрежне групе на основу читавог слога: корисник, домаћин и домен" + +#: plugins/sudoers/def_data.c:430 +msgid "Allow commands to be run even if sudo cannot write to the audit log" +msgstr "Допушта покретање наредби чак и ако судо не може да пише у дневник прегледа" + +#: plugins/sudoers/def_data.c:434 +msgid "Allow commands to be run even if sudo cannot write to the I/O log" +msgstr "Допушта покретање наредби чак и ако судо не може да пише у дневник У/И" + +#: plugins/sudoers/def_data.c:438 +msgid "Allow commands to be run even if sudo cannot write to the log file" +msgstr "Допушта покретање наредби чак и ако судо не може да пише у датотеку дневника" + +#: plugins/sudoers/def_data.c:442 +msgid "Resolve groups in sudoers and match on the group ID, not the name" +msgstr "Решава групе у судоерсима и упоређује ИД групе, а не назив" + +#: plugins/sudoers/def_data.c:446 +#, c-format +msgid "Log entries larger than this value will be split into multiple syslog messages: %u" +msgstr "Уноси дневника већи од ове вредности биће подељени на више порука системског дневника: %u" + +#: plugins/sudoers/def_data.c:450 +#, c-format +msgid "User that will own the I/O log files: %s" +msgstr "Корисник који ће поседовати датотеке дневника У/И: %s" + +#: plugins/sudoers/def_data.c:454 +#, c-format +msgid "Group that will own the I/O log files: %s" +msgstr "Група која ће поседовати датотеке дневника У/И: %s" + +#: plugins/sudoers/def_data.c:458 +#, c-format +msgid "File mode to use for the I/O log files: 0%o" +msgstr "Режим датотеке за коришћење за датотеке дневника У/И: 0%o" + +#: plugins/sudoers/def_data.c:462 +#, c-format +msgid "Execute commands by file descriptor instead of by path: %s" +msgstr "Извршава наредбе описником датотеке уместо путањом: %s" + +#: plugins/sudoers/def_data.c:466 +msgid "Ignore unknown Defaults entries in sudoers instead of producing a warning" +msgstr "Занемарује непознате уносе основности у судоерсу уместо да даје упозорење" + +#: plugins/sudoers/def_data.c:470 +#, c-format +msgid "Time in seconds after which the command will be terminated: %u" +msgstr "Време у секундама након ког ће наредба бити окончана: %u" + +#: plugins/sudoers/def_data.c:474 +msgid "Allow the user to specify a timeout on the command line" +msgstr "Допушта кориснику да наведе време на линији наредби" + +#: plugins/sudoers/def_data.c:478 +msgid "Flush I/O log data to disk immediately instead of buffering it" +msgstr "Пребацује У/И податке дневника на диск одмах уместо да га смешта у међумеморију" + +#: plugins/sudoers/def_data.c:482 +msgid "Include the process ID when logging via syslog" +msgstr "Укључује ИБ процеса приликом пријављивања путем дневника система" + +#: plugins/sudoers/def_data.c:486 +#, c-format +msgid "Type of authentication timestamp record: %s" +msgstr "Врста временске ознаке потврђивања идентитета: %s" + +#: plugins/sudoers/def_data.c:490 +#, c-format +msgid "Authentication failure message: %s" +msgstr "Потврђивање идентитета није успело: %s" + +#: plugins/sudoers/def_data.c:494 +msgid "Ignore case when matching user names" +msgstr "Занемарује величину слова приликом поклапања назива корисника" + +#: plugins/sudoers/def_data.c:498 +msgid "Ignore case when matching group names" +msgstr "Занемарује величину слова приликом поклапања назива групе" + +#: plugins/sudoers/def_data.c:502 +msgid "Log when a command is allowed by sudoers" +msgstr "Пише дневник када судоерси дозвољавају наредбу" + +#: plugins/sudoers/def_data.c:506 +msgid "Log when a command is denied by sudoers" +msgstr "Пише дневник када судоерси не дозвољавају наредбу" + +#: plugins/sudoers/def_data.c:510 +msgid "Sudo log server(s) to connect to with optional port" +msgstr "Судо сервер(и) дневника за повезивање са изборним прикључником" + +#: plugins/sudoers/def_data.c:514 +#, c-format +msgid "Sudo log server timeout in seconds: %u" +msgstr "Време истека судо сервера дневника у секундама: %u" + +#: plugins/sudoers/def_data.c:518 +msgid "Enable SO_KEEPALIVE socket option on the socket connected to the logserver" +msgstr "Укључује „SO_KEEPALIVE“ опцију прикључнице са повезаном прикључницом са сервером дневника" + +#: plugins/sudoers/def_data.c:522 +#, c-format +msgid "Path to the audit server's CA bundle file: %s" +msgstr "Путања до датотеке групних издавача уверења сервера испитивања: %s" + +#: plugins/sudoers/def_data.c:526 +#, c-format +msgid "Path to the sudoers certificate file: %s" +msgstr "Путања до датотеке уверења судоерса: %s" + +#: plugins/sudoers/def_data.c:530 +#, c-format +msgid "Path to the sudoers private key file: %s" +msgstr "Путања до датотеке датотеке личног кључа судоерса: %s" + +#: plugins/sudoers/def_data.c:534 +msgid "Allow the use of unknown runas user and/or group ID" +msgstr "Допушта коришћење непознатог „runas“ корисника и/или ИБ-а групе" + +#: plugins/sudoers/def_data.c:538 +msgid "Only permit running commands as a user with a valid shell" +msgstr "Допушта покретање наредби као корисник само са исправном шкољком" + +#: plugins/sudoers/def_data.c:542 +msgid "Set the pam remote user to the user running sudo" +msgstr "Поставља пам удаљеног корисника на корисника покретача судо-а" + +#: plugins/sudoers/def_data.c:546 +msgid "Set the pam remote host to the local host name" +msgstr "Поставља пам удаљеног домаћина на назив локалног домаћина" + +#: plugins/sudoers/defaults.c:190 +#, c-format +msgid "%s:%d unknown defaults entry \"%s\"" +msgstr "%s:%d непознат унос основности „%s“" + +#: plugins/sudoers/defaults.c:193 +#, c-format +msgid "%s: unknown defaults entry \"%s\"" +msgstr "%s: непознат унос основности „%s“" + +#: plugins/sudoers/defaults.c:236 +#, c-format +msgid "%s:%d no value specified for \"%s\"" +msgstr "%s:%d није наведена вредност за „%s“" + +#: plugins/sudoers/defaults.c:239 +#, c-format +msgid "%s: no value specified for \"%s\"" +msgstr "%s: није наведена вредност за „%s“" + +#: plugins/sudoers/defaults.c:259 +#, c-format +msgid "%s:%d values for \"%s\" must start with a '/'" +msgstr "%s:%d вредност за „%s“ мора да почиње /" + +#: plugins/sudoers/defaults.c:262 +#, c-format +msgid "%s: values for \"%s\" must start with a '/'" +msgstr "%s: вредност за „%s“ мора да почиње /" + +#: plugins/sudoers/defaults.c:284 +#, c-format +msgid "%s:%d option \"%s\" does not take a value" +msgstr "%s:%d опција „%s“ не узима вредност" + +#: plugins/sudoers/defaults.c:287 +#, c-format +msgid "%s: option \"%s\" does not take a value" +msgstr "%s: опција „%s“ не узима вредност" + +#: plugins/sudoers/defaults.c:312 +#, c-format +msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" +msgstr "%s:%d неисправна врста основности 0x%x за опцију „%s“" + +#: plugins/sudoers/defaults.c:315 +#, c-format +msgid "%s: invalid Defaults type 0x%x for option \"%s\"" +msgstr "%s: неисправна врста основности 0x%x за опцију „%s“" + +#: plugins/sudoers/defaults.c:325 +#, c-format +msgid "%s:%d value \"%s\" is invalid for option \"%s\"" +msgstr "%s:%d вредност „%s“ је неисправна за опцију „%s“" + +#: plugins/sudoers/defaults.c:328 +#, c-format +msgid "%s: value \"%s\" is invalid for option \"%s\"" +msgstr "%s: вредност „%s“ је неисправна за опцију „%s“" + +#: plugins/sudoers/env.c:411 +msgid "sudo_putenv: corrupted envp, length mismatch" +msgstr "sudo_putenv: оштећено стави окружење, дужине не одговарају" + +#: plugins/sudoers/env.c:1133 +msgid "unable to rebuild the environment" +msgstr "не могу поново да изградим окружење" + +#: plugins/sudoers/env.c:1207 +#, c-format +msgid "sorry, you are not allowed to set the following environment variables: %s" +msgstr "извините, није вам дозвољено да подесите следеће променљиве окружења: %s" + +#: plugins/sudoers/file.c:116 +#, c-format +msgid "parse error in %s near line %d" +msgstr "грешка обраде у %s близу реда %d" + +#: plugins/sudoers/file.c:119 +#, c-format +msgid "parse error in %s" +msgstr "грешка обраде у %s" + +#: plugins/sudoers/filedigest.c:61 +#, c-format +msgid "unsupported digest type %d for %s" +msgstr "неподржана врста прихватања потврђивања иднтитета „%d“ за „%s“" + +#: plugins/sudoers/filedigest.c:90 +#, c-format +msgid "%s: read error" +msgstr "%s: грешка читања" + +#: plugins/sudoers/group_plugin.c:91 +#, c-format +msgid "%s must be owned by uid %d" +msgstr "„%s“ мора бити у власништву јиб-а %d" + +#: plugins/sudoers/group_plugin.c:95 +#, c-format +msgid "%s must only be writable by owner" +msgstr "Само корисник може да пише у „%s“" + +#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#, c-format +msgid "unable to load %s: %s" +msgstr "не могу да учитам %s: %s" + +#: plugins/sudoers/group_plugin.c:110 +#, c-format +msgid "unable to find symbol \"group_plugin\" in %s" +msgstr "не могу да нађем симбол „group_plugin“ у „%s“" + +#: plugins/sudoers/group_plugin.c:115 +#, c-format +msgid "%s: incompatible group plugin major version %d, expected %d" +msgstr "%s: несагласно веће издање прикључка групе %d, очекивано је %d" + +#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#, c-format +msgid "unable to parse IP address \"%s\"" +msgstr "не могу да обрадим ИП адресу „%s“" + +#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#, c-format +msgid "unable to parse netmask \"%s\"" +msgstr "не могу да обрадим мрежну маску „%s“" + +#: plugins/sudoers/interfaces.c:136 +msgid "Local IP address and netmask pairs:\n" +msgstr "Месна ИП адреса и парови мрежне маске:\n" + +#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 +#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 +#: plugins/sudoers/testsudoers.c:424 +#, c-format +msgid "unknown group: %s" +msgstr "непозната група: %s" + +#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 +#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 +#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 +#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#, c-format +msgid "unable to write to I/O log file: %s" +msgstr "не могу да пишем у датотеку дневника У/И: %s" + +#: plugins/sudoers/iolog.c:555 +msgid "unable to update sequence file" +msgstr "не могу да освежим датотеку низа" + +#: plugins/sudoers/iolog.c:594 +#, c-format +msgid "unable to create %s/%s" +msgstr "не могу да направим „%s/%s“" + +#: plugins/sudoers/iolog.c:622 +msgid "unable to connect to log server" +msgstr "не могу да се повежем на сервер дневника" + +#: plugins/sudoers/iolog.c:830 +#, c-format +msgid "%s: internal error, I/O log file for event %d not open" +msgstr "%s: унутрашња грешка, датотека У/И дневника за догађај %d није отворена" + +#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 +#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 +#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 +#: plugins/sudoers/visudo.c:504 +msgid "unable to read the clock" +msgstr "не могу да прочитам сат" + +#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#, c-format +msgid "%s: internal error, invalid signal %d" +msgstr "%s: унутрашња грешка, неисправан сигнал %d" + +#: plugins/sudoers/iolog_client.c:297 +#, c-format +msgid "Creation of new SSL_CTX object failed: %s" +msgstr "Стварање новог „SSL_CTX“ објекта није успело: %s" + +#: plugins/sudoers/iolog_client.c:320 +msgid "CA bundle file is not set in sudoers" +msgstr "Датотека групних издавача уверења није постављена у судоерсу" + +#: plugins/sudoers/iolog_client.c:327 +#, c-format +msgid "Calling SSL_CTX_load_verify_locations() failed: %s" +msgstr "Позивање „SSL_CTX_load_verify_locations()“ није успело: %s" + +#: plugins/sudoers/iolog_client.c:339 +msgid "Signed certificate file is not set in sudoers" +msgstr "Потписана датотека уверења није постављена у судоерсу" + +#: plugins/sudoers/iolog_client.c:345 +#, c-format +msgid "Unable to load cert into the ssl context: %s" +msgstr "Не могу да учитам уверење у ссл контекст: %s" + +#: plugins/sudoers/iolog_client.c:356 +#, c-format +msgid "Unable to load private key into the ssl context: %s" +msgstr "Не могу да учитам лични кључ у ссл контекст: %s" + +#: plugins/sudoers/iolog_client.c:363 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Не могу да доделим ссл објекат: %s" + +#: plugins/sudoers/iolog_client.c:369 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Не могу да прикачим прикључницу ссл објекту: %s" + +#: plugins/sudoers/iolog_client.c:457 +#, c-format +msgid "SSL_connect failed: ssl_error=%d, stack=%s" +msgstr "„SSL_повезивање“ није успело: ssl_грешка=%d, спремник=%s" + +#: plugins/sudoers/iolog_client.c:599 +#, c-format +msgid "client message too large: %zu" +msgstr "порука клијента је превелика: %zu" + +#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +msgid "unable to get time of day" +msgstr "не могу да добавим време дана" + +#: plugins/sudoers/iolog_client.c:871 +#, c-format +msgid "%s: internal error, invalid exit status %d" +msgstr "%s: унутрашња грешка, неисправно излазно стање %d" + +#: plugins/sudoers/iolog_client.c:1104 +msgid "TLS initialization was unsuccessful" +msgstr "ТЛС покретање беше безуспешно" + +#: plugins/sudoers/iolog_client.c:1109 +msgid "TLS handshake was unsuccessful" +msgstr "ТЛС руковање беше безуспешно" + +#: plugins/sudoers/iolog_client.c:1361 +#, c-format +msgid "SSL_read failed: ssl_error=%d, stack=%s" +msgstr "„SSL_читање“ није успело: ssl_грешка=%d, спремник=%s" + +#: plugins/sudoers/iolog_client.c:1384 +msgid "lost connection to log server" +msgstr "изгубих везу са сервером дневника" + +#: plugins/sudoers/iolog_client.c:1397 +#, c-format +msgid "server message too large: %u" +msgstr "порука сервера је превелика: %u" + +#: plugins/sudoers/iolog_client.c:1461 +msgid "missing write buffer" +msgstr "недостаје међумеморија писања" + +#: plugins/sudoers/iolog_client.c:1486 +#, c-format +msgid "SSL_write failed: ssl_error=%d, stack=%s" +msgstr "„SSL_писање“ није успело: ssl_грешка=%d, спремник=%s" + +#: plugins/sudoers/iolog_client.c:1610 +#, c-format +msgid "unknown address family: %d" +msgstr "непозната породица адресе: %d" + +#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +msgid "starttls not supported when using ldaps" +msgstr "старттлс није подржано када се користи лдапс" + +#: plugins/sudoers/ldap.c:249 +#, c-format +msgid "unable to initialize SSL cert and key db: %s" +msgstr "не могу да покренем ССЛ уверење и бп кључа: %s" + +#: plugins/sudoers/ldap.c:252 +#, c-format +msgid "you must set TLS_CERT in %s to use SSL" +msgstr "морате да подесите „TLS_CERT“ у „%s“ да користите ССЛ" + +#: plugins/sudoers/ldap.c:1620 #, c-format msgid "unable to initialize LDAP: %s" msgstr "не могу да покренем ЛДАП: %s" -#: plugins/sudoers/ldap.c:3197 +#: plugins/sudoers/ldap.c:1656 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "„start_tls“ је наведено али ЛДАП библиотеке не подржавају „ldap_start_tls_s()“ или „ldap_start_tls_s_np()“" -#: plugins/sudoers/ldap.c:3446 +#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "неисправна особина „sudoOrder“: %s" -#: plugins/sudoers/linux_audit.c:52 +#: plugins/sudoers/ldap_conf.c:205 +msgid "sudo_ldap_conf_add_ports: port too large" +msgstr "sudo_ldap_conf_add_ports: прикључник је превелик" + +#: plugins/sudoers/ldap_conf.c:265 +#, c-format +msgid "unsupported LDAP uri type: %s" +msgstr "неподржана врста ЛДАП путање: %s" + +#: plugins/sudoers/ldap_conf.c:292 +msgid "unable to mix ldap and ldaps URIs" +msgstr "не могу да помешам лдап и лдапс путање" + +#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#, c-format +msgid "unable to convert sudoOption: %s%s%s" +msgstr "не могу да претворим „sudoOption“: %s%s%s" + +#: plugins/sudoers/linux_audit.c:59 msgid "unable to open audit system" msgstr "не могу да отворим систем прегледа" -#: plugins/sudoers/linux_audit.c:93 +#: plugins/sudoers/linux_audit.c:100 msgid "unable to send audit message" msgstr "не могу да пошаљем поруку прегледа" -#: plugins/sudoers/logging.c:107 -#, c-format -msgid "%8s : %s" -msgstr "%8s : %s" - -#: plugins/sudoers/logging.c:135 -#, c-format -msgid "%8s : (command continued) %s" -msgstr "%8s : (наредба је настављена) %s" - -#: plugins/sudoers/logging.c:164 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to open log file: %s" msgstr "не могу да отворим датотеку дневника: %s" -#: plugins/sudoers/logging.c:172 +#: plugins/sudoers/logging.c:183 #, c-format msgid "unable to lock log file: %s" msgstr "не могу да закључам датотеку дневника: %s" -#: plugins/sudoers/logging.c:205 +#: plugins/sudoers/logging.c:216 #, c-format msgid "unable to write log file: %s" msgstr "не могу да запишем датотеку дневника: %s" -#: plugins/sudoers/logging.c:234 -msgid "No user or host" -msgstr "Нема корисника или домаћина" - -#: plugins/sudoers/logging.c:236 -msgid "validation failure" -msgstr "неуспех потврђивања" - -#: plugins/sudoers/logging.c:243 +#: plugins/sudoers/logging.c:249 msgid "user NOT in sudoers" msgstr "корисник НИЈЕ у судоерсу" -#: plugins/sudoers/logging.c:245 +#: plugins/sudoers/logging.c:251 msgid "user NOT authorized on host" msgstr "корисник НИЈЕ овлашћен на домаћину" -#: plugins/sudoers/logging.c:247 +#: plugins/sudoers/logging.c:253 msgid "command not allowed" msgstr "наредба није допуштена" -#: plugins/sudoers/logging.c:282 +#: plugins/sudoers/logging.c:296 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "„%s“ се не налази у датотеци судоерса. О овом инциденту ће бити поднет извештај.\n" -#: plugins/sudoers/logging.c:285 +#: plugins/sudoers/logging.c:299 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "„%s“ нема права да покрене судо над „%s“. О овом инциденту ће бити поднет извештај.\n" -#: plugins/sudoers/logging.c:289 +#: plugins/sudoers/logging.c:303 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Извините, корисник %s не може покренути судо на %s.\n" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:306 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Извините, кориснику %s није дозвољено да изврши „%s%s%s“ као %s%s%s на %s.\n" -#: plugins/sudoers/logging.c:329 plugins/sudoers/sudoers.c:472 -#: plugins/sudoers/sudoers.c:474 plugins/sudoers/sudoers.c:476 -#: plugins/sudoers/sudoers.c:478 plugins/sudoers/sudoers.c:1297 -#: plugins/sudoers/sudoers.c:1299 +#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 +#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 +#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 +#: plugins/sudoers/sudoers.c:677 #, c-format msgid "%s: command not found" msgstr "%s: нема такве наредбе" -#: plugins/sudoers/logging.c:331 plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -1295,15 +2072,15 @@ msgstr "" "занемарујем „%s“ пронађено у „.“\n" "Користите „sudo ./%s“ ако је то „%s“ које желите да покренете." -#: plugins/sudoers/logging.c:348 +#: plugins/sudoers/logging.c:362 msgid "authentication failure" msgstr "потврђивање идентитета није успело" -#: plugins/sudoers/logging.c:374 +#: plugins/sudoers/logging.c:388 msgid "a password is required" msgstr "потребна је лозинка" -#: plugins/sudoers/logging.c:445 plugins/sudoers/logging.c:511 +#: plugins/sudoers/logging.c:458 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -1311,52 +2088,41 @@ msgstr[0] "%u покушај нетачне лозинке" msgstr[1] "%u покушаја нетачне лозинке" msgstr[2] "%u покушаја нетачне лозинке" -#: plugins/sudoers/logging.c:598 -msgid "unable to fork" -msgstr "не могу да исцепим" - -#: plugins/sudoers/logging.c:606 plugins/sudoers/logging.c:658 -#, c-format -msgid "unable to fork: %m" -msgstr "не могу да исцепим: %m" - -#: plugins/sudoers/logging.c:648 -#, c-format -msgid "unable to open pipe: %m" -msgstr "не могу да отворим спојку: %m" - -#: plugins/sudoers/logging.c:673 +#: plugins/sudoers/logging.c:722 #, c-format msgid "unable to dup stdin: %m" msgstr "не могу да удвостручим стандардни улаз: %m" -#: plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:759 #, c-format msgid "unable to execute %s: %m" msgstr "не могу да извршим „%s“: %m" -#: plugins/sudoers/match.c:771 +#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#, c-format +msgid "unable to fork: %m" +msgstr "не могу да исцепим: %m" + +#: plugins/sudoers/logging.c:846 +#, c-format +msgid "unable to open pipe: %m" +msgstr "не могу да отворим спојку: %m" + +#: plugins/sudoers/match_digest.c:123 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "приказ за %s (%s) није у %s облику" -#: plugins/sudoers/mkdir_parents.c:70 plugins/sudoers/sudoers.c:943 -#: plugins/sudoers/visudo.c:439 plugins/sudoers/visudo.c:734 +#: plugins/sudoers/parse.c:449 #, c-format -msgid "unable to stat %s" -msgstr "не могу да добијем податке о „%s“" +msgid "" +"\n" +"LDAP Role: %s\n" +msgstr "" +"\n" +"ЛДАП улога: %s\n" -#: plugins/sudoers/parse.c:115 -#, c-format -msgid "parse error in %s near line %d" -msgstr "грешка обраде у %s близу реда %d" - -#: plugins/sudoers/parse.c:118 -#, c-format -msgid "parse error in %s" -msgstr "грешка обраде у %s" - -#: plugins/sudoers/parse.c:540 +#: plugins/sudoers/parse.c:452 #, c-format msgid "" "\n" @@ -1365,41 +2131,98 @@ msgstr "" "\n" "Унос судоерса:\n" -#: plugins/sudoers/parse.c:541 +#: plugins/sudoers/parse.c:454 #, c-format msgid " RunAsUsers: " msgstr " „Покрени-као“ корисници: " -#: plugins/sudoers/parse.c:555 +#: plugins/sudoers/parse.c:469 #, c-format msgid " RunAsGroups: " msgstr " „Покрени-као“ групе: " -#: plugins/sudoers/parse.c:564 +#: plugins/sudoers/parse.c:479 #, c-format msgid " Options: " msgstr " Опције: " -#: plugins/sudoers/policy.c:242 plugins/sudoers/testsudoers.c:261 +#: plugins/sudoers/parse.c:529 +#, c-format +msgid " Commands:\n" +msgstr " Наредбе:\n" + +#: plugins/sudoers/parse.c:720 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Упоређује уносе основности за „%s“ на %s:\n" + +#: plugins/sudoers/parse.c:738 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Покрени-као и Наредбено-посебне основности за „%s“:\n" + +#: plugins/sudoers/parse.c:756 +#, c-format +msgid "User %s may run the following commands on %s:\n" +msgstr "Корисник „%s“ може да покреће следеће наредбе на %s:\n" + +#: plugins/sudoers/parse.c:771 +#, c-format +msgid "User %s is not allowed to run sudo on %s.\n" +msgstr "Корисник „%s“ нема права да покрене судо над „%s“.\n" + +#: plugins/sudoers/parse_ldif.c:617 +#, c-format +msgid "ignoring incomplete sudoRole: cn: %s" +msgstr "занемарујем непотпуно „sudoRole“: cn: %s" + +#: plugins/sudoers/parse_ldif.c:677 +#, c-format +msgid "invalid LDIF attribute: %s" +msgstr "неисправна особина „LDIF“: %s" + +#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#, c-format +msgid "invalid %.*s set by sudo front-end" +msgstr "судо челник је поставио неисправну „%.*s“" + +#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 msgid "unable to parse network address list" msgstr "не могу да обрадим списак адреса мреже" -#: plugins/sudoers/policy.c:711 plugins/sudoers/visudo.c:910 +#: plugins/sudoers/policy.c:439 +msgid "user name not set by sudo front-end" +msgstr "судо челник није поставио име корисника" + +#: plugins/sudoers/policy.c:443 +msgid "user-ID not set by sudo front-end" +msgstr "судо челник није поставио ИБ корисника" + +#: plugins/sudoers/policy.c:447 +msgid "group-ID not set by sudo front-end" +msgstr "судо челник није поставио ИБ групе" + +#: plugins/sudoers/policy.c:451 +msgid "host name not set by sudo front-end" +msgstr "судо челник није поставио назив домаћина" + +#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 +#: plugins/sudoers/visudo.c:867 #, c-format msgid "unable to execute %s" msgstr "не могу да извршим „%s“" -#: plugins/sudoers/policy.c:844 +#: plugins/sudoers/policy.c:1055 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Издање %s прикључка политике судоерса\n" -#: plugins/sudoers/policy.c:846 +#: plugins/sudoers/policy.c:1057 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Граматика датотеке судоерса издање %d\n" -#: plugins/sudoers/policy.c:850 +#: plugins/sudoers/policy.c:1061 #, c-format msgid "" "\n" @@ -1408,442 +2231,386 @@ msgstr "" "\n" "Путања судоерса: %s\n" -#: plugins/sudoers/policy.c:853 +#: plugins/sudoers/policy.c:1064 #, c-format msgid "nsswitch path: %s\n" msgstr "путања нс-прекидача: %s\n" -#: plugins/sudoers/policy.c:855 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "ldap.conf path: %s\n" msgstr "путања лдап.подешавања: %s\n" -#: plugins/sudoers/policy.c:856 +#: plugins/sudoers/policy.c:1067 #, c-format msgid "ldap.secret path: %s\n" msgstr "путања лдап.тајне: %s\n" -#: plugins/sudoers/policy.c:889 +#: plugins/sudoers/policy.c:1100 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "немогу да региструјем прикачку врсте „%d“ (издање %d.%d)" -#: plugins/sudoers/pwutil.c:162 plugins/sudoers/pwutil.c:180 +#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 #, c-format -msgid "unable to cache uid %u, out of memory" -msgstr "не могу да сместим у оставу јиб „%u“, нема више меморије" +msgid "unable to cache uid %u" +msgstr "не могу да сместим у оставу јиб „%u“" -#: plugins/sudoers/pwutil.c:174 +#: plugins/sudoers/pwutil.c:234 #, c-format msgid "unable to cache uid %u, already exists" msgstr "не могу да сместим у оставу јиб „%u“, већ постоји" -#: plugins/sudoers/pwutil.c:234 plugins/sudoers/pwutil.c:251 -#: plugins/sudoers/pwutil.c:313 plugins/sudoers/pwutil.c:358 +#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 +#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 #, c-format -msgid "unable to cache user %s, out of memory" -msgstr "не могу да сместим у оставу корисника „%s“, нема више меморије" +msgid "unable to cache user %s" +msgstr "не могу да сместим у оставу корисника „%s“" -#: plugins/sudoers/pwutil.c:246 +#: plugins/sudoers/pwutil.c:307 #, c-format msgid "unable to cache user %s, already exists" msgstr "не могу да сместим у оставу корисника „%s“, већ постоји" -#: plugins/sudoers/pwutil.c:474 plugins/sudoers/pwutil.c:492 +#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 #, c-format -msgid "unable to cache gid %u, out of memory" -msgstr "не могу да сместим у оставу гиб „%u“, нема више меморије" +msgid "unable to cache gid %u" +msgstr "не могу да сместим у оставу гиб „%u“" -#: plugins/sudoers/pwutil.c:486 +#: plugins/sudoers/pwutil.c:551 #, c-format msgid "unable to cache gid %u, already exists" msgstr "не могу да сместим у оставу гиб „%u“, већ постоји" -#: plugins/sudoers/pwutil.c:540 plugins/sudoers/pwutil.c:557 -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:646 +#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 +#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 #, c-format -msgid "unable to cache group %s, out of memory" -msgstr "не могу да сместим у оставу групу „%s“, нема више меморије" +msgid "unable to cache group %s" +msgstr "не могу да сместим у оставу групу „%s“" -#: plugins/sudoers/pwutil.c:552 +#: plugins/sudoers/pwutil.c:617 #, c-format msgid "unable to cache group %s, already exists" msgstr "не могу да сместим у оставу групу „%s“, већ постоји" -#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824 -#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926 +#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 +#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "не могу да сместим у оставу списак групе за „%s“, већ постоји" -#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829 -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931 +#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 +#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 #, c-format -msgid "unable to cache group list for %s, out of memory" -msgstr "не могу да сместим у оставу списак групе за „%s“, нема више меморије" +msgid "unable to cache group list for %s" +msgstr "не могу да сместим у оставу списак групе за „%s“" -#: plugins/sudoers/pwutil.c:818 +#: plugins/sudoers/pwutil.c:885 #, c-format msgid "unable to parse groups for %s" msgstr "не могу да обрадим групе за „%s“" -#: plugins/sudoers/pwutil.c:920 +#: plugins/sudoers/pwutil.c:988 #, c-format msgid "unable to parse gids for %s" msgstr "не могу да обрадим гид-ове за „%s“" -#: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:469 -#: plugins/sudoers/set_perms.c:912 plugins/sudoers/set_perms.c:1239 -#: plugins/sudoers/set_perms.c:1556 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 +#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 +#: plugins/sudoers/set_perms.c:1450 msgid "perm stack overflow" msgstr "стално прекорачење спремника" -#: plugins/sudoers/set_perms.c:121 plugins/sudoers/set_perms.c:400 -#: plugins/sudoers/set_perms.c:477 plugins/sudoers/set_perms.c:779 -#: plugins/sudoers/set_perms.c:920 plugins/sudoers/set_perms.c:1163 -#: plugins/sudoers/set_perms.c:1247 plugins/sudoers/set_perms.c:1489 -#: plugins/sudoers/set_perms.c:1564 plugins/sudoers/set_perms.c:1654 +#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 +#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 +#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 +#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 +#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 msgid "perm stack underflow" msgstr "стално поткорачење спремника" -#: plugins/sudoers/set_perms.c:180 plugins/sudoers/set_perms.c:523 -#: plugins/sudoers/set_perms.c:1298 plugins/sudoers/set_perms.c:1596 +#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 +#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 msgid "unable to change to root gid" msgstr "не могу да пређем на гиб администратора" -#: plugins/sudoers/set_perms.c:269 plugins/sudoers/set_perms.c:620 -#: plugins/sudoers/set_perms.c:1049 plugins/sudoers/set_perms.c:1375 +#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 +#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 msgid "unable to change to runas gid" msgstr "не могу да пређем на гиб покреникао" -#: plugins/sudoers/set_perms.c:274 plugins/sudoers/set_perms.c:625 -#: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1380 +#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 +#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 msgid "unable to set runas group vector" msgstr "не могу да подесим вектор „покрени-као група“" -#: plugins/sudoers/set_perms.c:285 plugins/sudoers/set_perms.c:636 -#: plugins/sudoers/set_perms.c:1063 plugins/sudoers/set_perms.c:1389 +#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 +#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 msgid "unable to change to runas uid" msgstr "не могу да пређем на јиб покреникао" -#: plugins/sudoers/set_perms.c:303 plugins/sudoers/set_perms.c:654 -#: plugins/sudoers/set_perms.c:1079 plugins/sudoers/set_perms.c:1405 +#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 +#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 msgid "unable to change to sudoers gid" msgstr "не могу да пређем на гиб судоерса" -#: plugins/sudoers/set_perms.c:387 plugins/sudoers/set_perms.c:766 -#: plugins/sudoers/set_perms.c:1150 plugins/sudoers/set_perms.c:1476 -#: plugins/sudoers/set_perms.c:1641 +#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 +#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 +#: plugins/sudoers/set_perms.c:1535 msgid "too many processes" msgstr "превише процеса" -#: plugins/sudoers/solaris_audit.c:51 +#: plugins/sudoers/solaris_audit.c:58 msgid "unable to get current working directory" msgstr "не могу да добавим тренутни радни директоријум" -#: plugins/sudoers/solaris_audit.c:59 +#: plugins/sudoers/solaris_audit.c:66 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "корисничка_наредба скраћене путање прегледа: %s" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:73 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "„argv[0]“ скраћене путање прегледа: %s" -#: plugins/sudoers/solaris_audit.c:115 +#: plugins/sudoers/solaris_audit.c:122 msgid "audit_failure message too long" msgstr "порука неуспеха прегледа је предуга" -#: plugins/sudoers/sssd.c:400 +#: plugins/sudoers/sssd.c:564 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "не могу да покренем ССС извор. Да ли је СССД инсталиран на вашем рачунару?" -#: plugins/sudoers/sssd.c:408 plugins/sudoers/sssd.c:417 -#: plugins/sudoers/sssd.c:426 plugins/sudoers/sssd.c:435 -#: plugins/sudoers/sssd.c:444 +#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 +#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 +#: plugins/sudoers/sssd.c:608 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "не могу да нађем симбол „%s“ у „%s“" -#: plugins/sudoers/sssd.c:1543 -#, c-format -msgid "" -"\n" -"SSSD Role: %s\n" -msgstr "" -"\n" -"СССД улога: %s\n" - -#: plugins/sudoers/sssd.c:1548 -#, c-format -msgid "" -"\n" -"SSSD Role: UNKNOWN\n" -msgstr "" -"\n" -"СССД улога: НЕПОЗНАТО\n" - -#: plugins/sudoers/sudo_nss.c:290 -#, c-format -msgid "Matching Defaults entries for %s on %s:\n" -msgstr "Упоређује уносе основности за „%s“ на %s:\n" - -#: plugins/sudoers/sudo_nss.c:308 -#, c-format -msgid "Runas and Command-specific defaults for %s:\n" -msgstr "Покрени-као и Наредбено-посебне основности за „%s“:\n" - -#: plugins/sudoers/sudo_nss.c:326 -#, c-format -msgid "User %s may run the following commands on %s:\n" -msgstr "Корисник „%s“ може да покреће следеће наредбе на %s:\n" - -#: plugins/sudoers/sudo_nss.c:339 -#, c-format -msgid "User %s is not allowed to run sudo on %s.\n" -msgstr "Корисник „%s“ нема права да покрене судо над „%s“.\n" - -#: plugins/sudoers/sudoers.c:168 plugins/sudoers/testsudoers.c:247 -#: plugins/sudoers/visudo.c:233 plugins/sudoers/visudo.c:612 -#: plugins/sudoers/visudo.c:976 -msgid "unable to initialize sudoers default values" -msgstr "не могу да покренем основне вредности судоерса" - -#: plugins/sudoers/sudoers.c:198 plugins/sudoers/sudoers.c:890 +#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 msgid "problem with defaults entries" msgstr "неприлике са основним уносима" -#: plugins/sudoers/sudoers.c:205 +#: plugins/sudoers/sudoers.c:225 msgid "no valid sudoers sources found, quitting" msgstr "нисам пронашао исправне изворе судоерса, прекидам" -#: plugins/sudoers/sudoers.c:244 +#: plugins/sudoers/sudoers.c:301 msgid "sudoers specifies that root is not allowed to sudo" msgstr "судоерси наводе да администратор није дозвољен у судоу" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:361 +msgid "user not allowed to override closefrom limit" +msgstr "кориснику није дозвољено да препише „closefrom“ ограничење" + +#: plugins/sudoers/sudoers.c:362 msgid "you are not permitted to use the -C option" msgstr "није вам допуштено да користите опцију „-C“" -#: plugins/sudoers/sudoers.c:390 +#: plugins/sudoers/sudoers.c:426 #, c-format msgid "timestamp owner (%s): No such user" msgstr "власник временске ознаке (%s): нема таквог корисника" -#: plugins/sudoers/sudoers.c:405 +#: plugins/sudoers/sudoers.c:441 msgid "no tty" msgstr "нема конзоле" -#: plugins/sudoers/sudoers.c:406 +#: plugins/sudoers/sudoers.c:442 msgid "sorry, you must have a tty to run sudo" msgstr "извините, морате имати конзолу да покренете судо" -#: plugins/sudoers/sudoers.c:467 +#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#, c-format +msgid "invalid shell for user %s: %s" +msgstr "неисправна шкољка за корисника „%s“: %s" + +#: plugins/sudoers/sudoers.c:513 msgid "command in current directory" msgstr "наредба у текућем директоријуму" -#: plugins/sudoers/sudoers.c:486 +#: plugins/sudoers/sudoers.c:532 +msgid "user not allowed to set a command timeout" +msgstr "кориснику није дозвољено да подеси време истека наредбе" + +#: plugins/sudoers/sudoers.c:533 msgid "sorry, you are not allowed set a command timeout" msgstr "извините, није вам дозвољено да подесите време истека наредбе" -#: plugins/sudoers/sudoers.c:494 +#: plugins/sudoers/sudoers.c:541 +msgid "user not allowed to set a preserve the environment" +msgstr "кориснику није дозвољено да сачува окружење" + +#: plugins/sudoers/sudoers.c:542 msgid "sorry, you are not allowed to preserve the environment" msgstr "извините, није вам дозвољено да сачувате окружење" -#: plugins/sudoers/sudoers.c:835 +#: plugins/sudoers/sudoers.c:893 msgid "command too long" msgstr "наредба је предуга" -#: plugins/sudoers/sudoers.c:947 +#: plugins/sudoers/sudoers.c:951 +msgid "sudoedit doesn't need to be run via sudo" +msgstr "„sudoedit“ не треба да се покреће путем „sudo“-а" + +#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 +#: plugins/sudoers/tsdump.c:145 +#, c-format +msgid "unable to read %s" +msgstr "не могу да прочитам „%s“" + +#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 +#: plugins/sudoers/visudo.c:733 +#, c-format +msgid "unable to stat %s" +msgstr "не могу да добијем податке о „%s“" + +#: plugins/sudoers/sudoers.c:1034 #, c-format msgid "%s is not a regular file" msgstr "„%s“ није обична датотека" -#: plugins/sudoers/sudoers.c:951 plugins/sudoers/timestamp.c:217 toke.l:969 +#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s је у власништву уиб-а %u, а треба бити %u" -#: plugins/sudoers/sudoers.c:955 toke.l:974 +#: plugins/sudoers/sudoers.c:1042 toke.l:972 #, c-format msgid "%s is world writable" msgstr "Сви могу да пишу у „%s“" -#: plugins/sudoers/sudoers.c:959 toke.l:977 +#: plugins/sudoers/sudoers.c:1046 toke.l:975 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s је у власништву уиб-а %u, а треба бити %u" -#: plugins/sudoers/sudoers.c:992 +#: plugins/sudoers/sudoers.c:1079 #, c-format msgid "only root can use \"-c %s\"" msgstr "само администратор може да користи „-c %s“" -#: plugins/sudoers/sudoers.c:1011 +#: plugins/sudoers/sudoers.c:1098 #, c-format msgid "unknown login class: %s" msgstr "непознат разред пријављивања: %s" -#: plugins/sudoers/sudoers.c:1094 plugins/sudoers/sudoers.c:1108 +#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 #, c-format msgid "unable to resolve host %s" msgstr "не могу да решим домаћина „%s“" -#: plugins/sudoers/sudoreplay.c:275 +#: plugins/sudoers/sudoreplay.c:263 #, c-format msgid "invalid filter option: %s" msgstr "неисправна опција пропусника: %s" -#: plugins/sudoers/sudoreplay.c:288 +#: plugins/sudoers/sudoreplay.c:276 #, c-format msgid "invalid max wait: %s" msgstr "неисправно најдуже чекање: %s" -#: plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/sudoreplay.c:299 #, c-format msgid "invalid speed factor: %s" msgstr "неисправан чинилац брзине: %s" -#: plugins/sudoers/sudoreplay.c:303 plugins/sudoers/visudo.c:186 -#, c-format -msgid "%s version %s\n" -msgstr "%s издање %s\n" - #: plugins/sudoers/sudoreplay.c:335 #, c-format -msgid "%s/%.2s/%.2s/%.2s/timing: %s" -msgstr "%s/%.2s/%.2s/%.2s/временисање: %s" +msgid "%s/%.2s/%.2s/%.2s: %s" +msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:341 +#: plugins/sudoers/sudoreplay.c:340 #, c-format -msgid "%s/%s/timing: %s" -msgstr "%s/%s/временисање: %s" +msgid "%s/timing: %s" +msgstr "%s/временисање: %s" -#: plugins/sudoers/sudoreplay.c:357 +#: plugins/sudoers/sudoreplay.c:344 +#, c-format +msgid "%s/%s: %s" +msgstr "%s/%s: %s" + +#: plugins/sudoers/sudoreplay.c:372 #, c-format msgid "Replaying sudo session: %s" msgstr "Понављам сесију судоа: %s" -#: plugins/sudoers/sudoreplay.c:555 plugins/sudoers/sudoreplay.c:602 -#: plugins/sudoers/sudoreplay.c:804 plugins/sudoers/sudoreplay.c:879 -#: plugins/sudoers/sudoreplay.c:958 plugins/sudoers/sudoreplay.c:973 -#: plugins/sudoers/sudoreplay.c:980 plugins/sudoers/sudoreplay.c:987 -#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1001 -#: plugins/sudoers/sudoreplay.c:1143 -msgid "unable to add event to queue" -msgstr "не могу да додам догађај у ред" - -#: plugins/sudoers/sudoreplay.c:670 +#: plugins/sudoers/sudoreplay.c:634 msgid "unable to set tty to raw mode" msgstr "не могу да подесим конзолу на сирови режим" -#: plugins/sudoers/sudoreplay.c:721 -#, c-format +#: plugins/sudoers/sudoreplay.c:685 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Упозорење: ваш терминал је премали да би исправно приказао дневник.\n" -#: plugins/sudoers/sudoreplay.c:722 +#: plugins/sudoers/sudoreplay.c:686 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Геометрија дневника је %d x %d, а геометрија терминала је %d x %d." -#: plugins/sudoers/sudoreplay.c:749 +#: plugins/sudoers/sudoreplay.c:714 msgid "Replay finished, press any key to restore the terminal." msgstr "Одговор је завршен, притисните неки тастер да повратите терминал." -#: plugins/sudoers/sudoreplay.c:782 -#, c-format -msgid "invalid timing file line: %s" -msgstr "неисправан ред датотеке временисања: %s" - -#: plugins/sudoers/sudoreplay.c:1177 plugins/sudoers/sudoreplay.c:1202 +#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 #, c-format msgid "ambiguous expression \"%s\"" msgstr "нејасан израз „%s“" -#: plugins/sudoers/sudoreplay.c:1224 +#: plugins/sudoers/sudoreplay.c:1208 msgid "unmatched ')' in expression" msgstr "непоклопљена ) у изразу" -#: plugins/sudoers/sudoreplay.c:1228 +#: plugins/sudoers/sudoreplay.c:1212 #, c-format msgid "unknown search term \"%s\"" msgstr "непознат појам претраге „%s“" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1227 #, c-format msgid "%s requires an argument" msgstr "„%s“ захтева аргумент" -#: plugins/sudoers/sudoreplay.c:1246 plugins/sudoers/sudoreplay.c:1626 +#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 #, c-format msgid "invalid regular expression: %s" msgstr "неисправан регуларан израз: %s" -#: plugins/sudoers/sudoreplay.c:1250 +#: plugins/sudoers/sudoreplay.c:1234 #, c-format msgid "could not parse date \"%s\"" msgstr "не могу да обрадим датум „%s“" -#: plugins/sudoers/sudoreplay.c:1259 +#: plugins/sudoers/sudoreplay.c:1243 msgid "unmatched '(' in expression" msgstr "непоклопљена ( у изразу" -#: plugins/sudoers/sudoreplay.c:1261 +#: plugins/sudoers/sudoreplay.c:1245 msgid "illegal trailing \"or\"" msgstr "недозвољено пратеће „или“" -#: plugins/sudoers/sudoreplay.c:1263 +#: plugins/sudoers/sudoreplay.c:1247 msgid "illegal trailing \"!\"" msgstr "недозвољени пратећи „!“" -#: plugins/sudoers/sudoreplay.c:1312 +#: plugins/sudoers/sudoreplay.c:1297 #, c-format msgid "unknown search type %d" msgstr "непозната врста претраге „%d“" -#: plugins/sudoers/sudoreplay.c:1350 +#: plugins/sudoers/sudoreplay.c:1569 #, c-format -msgid "%s: invalid log file" -msgstr "%s: неисправна датотека дневника" +msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" +msgstr "употреба: %s [-hnRS] [-d дир] [-m број] [-s број] ИБ\n" -#: plugins/sudoers/sudoreplay.c:1368 -#, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: недостаје поље временске ознаке" - -#: plugins/sudoers/sudoreplay.c:1375 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: временска ознака %s: %s" - -#: plugins/sudoers/sudoreplay.c:1382 -#, c-format -msgid "%s: user field is missing" -msgstr "%s: недостаје поље корисника" - -#: plugins/sudoers/sudoreplay.c:1391 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: недостаје поље „покрени-као корисник“" - -#: plugins/sudoers/sudoreplay.c:1400 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: недостаје поље „покрени-као група“" - -#: plugins/sudoers/sudoreplay.c:1806 -#, c-format -msgid "usage: %s [-hnR] [-d dir] [-m num] [-s num] ID\n" -msgstr "употреба: %s [-hnR] [-d дир] [-m број] [-s број] ИБ\n" - -#: plugins/sudoers/sudoreplay.c:1809 +#: plugins/sudoers/sudoreplay.c:1572 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "употреба: %s [-h] [-d дир] -l [израз претраге]\n" -#: plugins/sudoers/sudoreplay.c:1818 +#: plugins/sudoers/sudoreplay.c:1581 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -1852,17 +2619,20 @@ msgstr "" "%s — понавља дневнике сесије судоа\n" "\n" -#: plugins/sudoers/sudoreplay.c:1820 +#: plugins/sudoers/sudoreplay.c:1583 msgid "" "\n" "Options:\n" -" -d, --directory=dir specify directory for session logs\n" -" -f, --filter=filter specify which I/O type(s) to display\n" -" -h, --help display help message and exit\n" -" -l, --list list available session IDs, with optional expression\n" -" -m, --max-wait=num max number of seconds to wait between events\n" -" -s, --speed=num speed up or slow down output\n" -" -V, --version display version information and exit" +" -d, --directory=dir specify directory for session logs\n" +" -f, --filter=filter specify which I/O type(s) to display\n" +" -h, --help display help message and exit\n" +" -l, --list list available session IDs, with optional expression\n" +" -m, --max-wait=num max number of seconds to wait between events\n" +" -n, --non-interactive no prompts, session is sent to the standard output\n" +" -R, --no-resize do not attempt to re-size the terminal\n" +" -S, --suspend-wait wait while the command was suspended\n" +" -s, --speed=num speed up or slow down output\n" +" -V, --version display version information and exit" msgstr "" "\n" "Опције:\n" @@ -1871,14 +2641,17 @@ msgstr "" " -h, --help приказује поруку помоћи и излази\n" " -l, --list исписује доступне ИБ-ове сесије, са изборним изразом\n" " -m, --max-wait=број највећи број секунди за чекање између догађаја\n" +" -n, --non-interactive без упита, сесија се шаље на стандардни излаз\n" +" -R, --no-resize не покушава да промени величину терминала\n" +" -S, --suspend-wait чека док се не обустави наредба\n" " -s, --speed=број убрзава или успорава излаз\n" -" -V, --version приказује податке о издању и излази" +" -V, --version приказује податке о издању и излази" -#: plugins/sudoers/testsudoers.c:329 +#: plugins/sudoers/testsudoers.c:362 msgid "\thost unmatched" msgstr "\tдомаћин није поклопљен" -#: plugins/sudoers/testsudoers.c:332 +#: plugins/sudoers/testsudoers.c:365 msgid "" "\n" "Command allowed" @@ -1886,7 +2659,7 @@ msgstr "" "\n" "Наредба је допуштена" -#: plugins/sudoers/testsudoers.c:333 +#: plugins/sudoers/testsudoers.c:366 msgid "" "\n" "Command denied" @@ -1894,7 +2667,7 @@ msgstr "" "\n" "Наредба је одбијена" -#: plugins/sudoers/testsudoers.c:333 +#: plugins/sudoers/testsudoers.c:366 msgid "" "\n" "Command unmatched" @@ -1902,100 +2675,102 @@ msgstr "" "\n" "Наредба није поклопљена" -#: plugins/sudoers/timestamp.c:225 +#: plugins/sudoers/timestamp.c:267 #, c-format msgid "%s is group writable" msgstr "Група може да пише у „%s“" -#: plugins/sudoers/timestamp.c:301 +#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "не могу да скратим датотеку временске ознаке на %lld бајта" -#: plugins/sudoers/timestamp.c:756 plugins/sudoers/timestamp.c:823 -#: plugins/sudoers/visudo.c:500 plugins/sudoers/visudo.c:506 -msgid "unable to read the clock" -msgstr "не могу да прочитам сат" - -#: plugins/sudoers/timestamp.c:770 +#: plugins/sudoers/timestamp.c:873 msgid "ignoring time stamp from the future" msgstr "занемарујем временску ознаку из будућности" -#: plugins/sudoers/timestamp.c:782 +#: plugins/sudoers/timestamp.c:896 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "временска ознака је превише у будућности: %20.20s" -#: plugins/sudoers/timestamp.c:877 +#: plugins/sudoers/timestamp.c:1018 #, c-format msgid "unable to lock time stamp file %s" msgstr "не могу да закључам датотеку временске ознаке „%s“" -#: plugins/sudoers/timestamp.c:921 plugins/sudoers/timestamp.c:941 +#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 #, c-format msgid "lecture status path too long: %s/%s" msgstr "путања стања обучавања је предуга: %s/%s" -#: plugins/sudoers/visudo.c:188 -#, c-format -msgid "%s grammar version %d\n" -msgstr "%s граматика издање %d\n" +#: plugins/sudoers/toke_util.c:132 +msgid "sudoedit should not be specified with a path" +msgstr "„sudoedit“ не треба да се наводи са путањом" -#: plugins/sudoers/visudo.c:266 plugins/sudoers/visudo.c:667 +#: plugins/sudoers/visudo.c:232 +msgid "the -x option will be removed in a future release" +msgstr "опција „-x“ биће уклоњена у наредном издању" + +#: plugins/sudoers/visudo.c:233 +msgid "please consider using the cvtsudoers utility instead" +msgstr "размотрите коришћење помагала „cvtsudoers“" + +#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 #, c-format msgid "press return to edit %s: " msgstr "притисните „унеси“ да уредите „%s“: " -#: plugins/sudoers/visudo.c:331 +#: plugins/sudoers/visudo.c:345 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "наведени уређивач (%s) не постоји" -#: plugins/sudoers/visudo.c:349 +#: plugins/sudoers/visudo.c:347 #, c-format msgid "no editor found (editor path = %s)" msgstr "нисам пронашао уређивача (путања уређивача = %s)" -#: plugins/sudoers/visudo.c:459 plugins/sudoers/visudo.c:467 +#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 msgid "write error" msgstr "грешка писања" -#: plugins/sudoers/visudo.c:513 +#: plugins/sudoers/visudo.c:511 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "не могу да добавим податке привремене датотеке (%s), %s је неизмењено" -#: plugins/sudoers/visudo.c:520 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "привремена датотека нулте дужине (%s), %s је неизмењено" -#: plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:524 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "уређивач (%s) није успео, %s је неизмењено" -#: plugins/sudoers/visudo.c:548 +#: plugins/sudoers/visudo.c:546 #, c-format msgid "%s unchanged" msgstr "„%s“ је неизмењено" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:605 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "не могу поново да отворим привремену датотеку (%s), %s је неизмењено." -#: plugins/sudoers/visudo.c:619 +#: plugins/sudoers/visudo.c:617 #, c-format msgid "unabled to parse temporary file (%s), unknown error" msgstr "не могу да обрадим привремену датотеку (%s), непозната грешка" -#: plugins/sudoers/visudo.c:656 +#: plugins/sudoers/visudo.c:655 #, c-format msgid "internal error, unable to find %s in list!" msgstr "унутрашња грешка, не могу да пронађем „%s“ на списку!" -#: plugins/sudoers/visudo.c:736 plugins/sudoers/visudo.c:745 +#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "не могу да подесим (јиб, гиб) за %s на (%u, %u)" @@ -2015,11 +2790,11 @@ msgstr "наредба није успела: „%s %s %s“, %s је неизм msgid "error renaming %s, %s unchanged" msgstr "грешка преименовања „%s“, %s је неизмењено" -#: plugins/sudoers/visudo.c:855 +#: plugins/sudoers/visudo.c:812 msgid "What now? " msgstr "Шта сада? " -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:826 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2031,72 +2806,66 @@ msgstr "" " x — излази без чувања измена у датотеци судоерса\n" " Q — прекида и чува измене у датотеци судоерса (ОПАСНО!)\n" -#: plugins/sudoers/visudo.c:915 +#: plugins/sudoers/visudo.c:872 #, c-format msgid "unable to run %s" msgstr "не могу да покренем %s" -#: plugins/sudoers/visudo.c:945 +#: plugins/sudoers/visudo.c:902 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: погрешан власник (јиб, гиб) треба бити (%u, %u)\n" -#: plugins/sudoers/visudo.c:952 +#: plugins/sudoers/visudo.c:909 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: лоша овлашћења, требају бити у режиму 0%o\n" -#: plugins/sudoers/visudo.c:981 plugins/sudoers/visudo_json.c:1021 -#, c-format -msgid "failed to parse %s file, unknown error" -msgstr "нисам успео да обрадим %s датотеку, непозната грешка" - -#: plugins/sudoers/visudo.c:997 plugins/sudoers/visudo_json.c:1032 -#, c-format -msgid "parse error in %s near line %d\n" -msgstr "грешка обраде у %s близу реда %d\n" - -#: plugins/sudoers/visudo.c:1000 plugins/sudoers/visudo_json.c:1035 -#, c-format -msgid "parse error in %s\n" -msgstr "грешка обраде у %s\n" - -#: plugins/sudoers/visudo.c:1008 plugins/sudoers/visudo.c:1015 +#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 #, c-format msgid "%s: parsed OK\n" msgstr "%s: успешно је обрађено\n" -#: plugins/sudoers/visudo.c:1062 +#: plugins/sudoers/visudo.c:992 #, c-format msgid "%s busy, try again later" msgstr "„%s“ је заузет, покушајте касније" -#: plugins/sudoers/visudo.c:1159 +#: plugins/sudoers/visudo.c:995 +#, c-format +msgid "unable to lock %s" +msgstr "не могу да закључам „%s“" + +#: plugins/sudoers/visudo.c:996 +msgid "Edit anyway? [y/N]" +msgstr "Да ипак уреим? [д/Н]" + +#: plugins/sudoers/visudo.c:1080 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Грешка: %s:%d циклус у „%s“ „%s“" -#: plugins/sudoers/visudo.c:1160 +#: plugins/sudoers/visudo.c:1081 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Упозорење: %s:%d циклус у „%s“ „%s“" -#: plugins/sudoers/visudo.c:1164 +#: plugins/sudoers/visudo.c:1085 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Грешка: %s:%d упута за „%s“ „%s“ постоји али није одређена" -#: plugins/sudoers/visudo.c:1165 +#: plugins/sudoers/visudo.c:1086 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Упозорење: %s:%d упута за „%s“ „%s“ постоји али није одређена" -#: plugins/sudoers/visudo.c:1318 +#: plugins/sudoers/visudo.c:1177 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Упозорење: %s:%d некоришћено „%s“ „%s“" -#: plugins/sudoers/visudo.c:1433 +#: plugins/sudoers/visudo.c:1292 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2105,7 +2874,7 @@ msgstr "" "%s — безбедно уређује датотеку судоерса\n" "\n" -#: plugins/sudoers/visudo.c:1435 +#: plugins/sudoers/visudo.c:1294 msgid "" "\n" "Options:\n" @@ -2115,7 +2884,6 @@ msgid "" " -q, --quiet less verbose (quiet) syntax error messages\n" " -s, --strict strict syntax checking\n" " -V, --version display version information and exit\n" -" -x, --export=output_file write sudoers in JSON format to output_file" msgstr "" "\n" "Опције:\n" @@ -2125,22 +2893,50 @@ msgstr "" " -q, --quiet мање опширне (тихе) поруке грешке синтаксе\n" " -s, --strict строга провера синтаксе\n" " -V, --version приказује податке о издању и излази\n" -" -x, --export=изл._датотека извози судоерсе у ЈСОН запису" -#: plugins/sudoers/visudo_json.c:616 plugins/sudoers/visudo_json.c:651 -#, c-format -msgid "unknown defaults entry \"%s\"" -msgstr "непознат унос основности „%s“" - -#: plugins/sudoers/visudo_json.c:1007 -#, c-format -msgid "%s: input and output files must be different" -msgstr "%s: улазна датотека треба да се разликује од излазне" - -#: toke.l:943 +#: toke.l:941 msgid "too many levels of includes" msgstr "превише нивоа укључивања" +#~ msgid "" +#~ "\n" +#~ "LDAP Role: UNKNOWN\n" +#~ msgstr "" +#~ "\n" +#~ "ЛДАП улога: НЕПОЗНАТО\n" + +#~ msgid " Order: %s\n" +#~ msgstr " Поредак: %s\n" + +#~ msgid "No user or host" +#~ msgstr "Нема корисника или домаћина" + +#~ msgid "validation failure" +#~ msgstr "неуспех потврђивања" + +#~ msgid "unable to cache user %s, out of memory" +#~ msgstr "не могу да сместим у оставу корисника „%s“, нема више меморије" + +#~ msgid "unable to cache group %s, out of memory" +#~ msgstr "не могу да сместим у оставу групу „%s“, нема више меморије" + +#~ msgid "unable to cache group list for %s, out of memory" +#~ msgstr "не могу да сместим у оставу списак групе за „%s“, нема више меморије" + +#~ msgid "" +#~ "\n" +#~ "SSSD Role: %s\n" +#~ msgstr "" +#~ "\n" +#~ "СССД улога: %s\n" + +#~ msgid "" +#~ "\n" +#~ "SSSD Role: UNKNOWN\n" +#~ msgstr "" +#~ "\n" +#~ "СССД улога: НЕПОЗНАТО\n" + #~ msgid "Warning: cycle in %s `%s'" #~ msgstr "Упозорење: циклус у „%s“ „%s“" diff --git a/plugins/sudoers/po/sv.mo b/plugins/sudoers/po/sv.mo index 702ab5479d1b6cf0c189846dcd27523406c2586a..89ee042e9f0ec297df364194e3907d56ba9fb123 100644 GIT binary patch delta 14985 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 F{trw5Ol<%F delta 13824 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 diff --git a/plugins/sudoers/po/sv.po b/plugins/sudoers/po/sv.po index 8a8e95fc3..a2109e84f 100644 --- a/plugins/sudoers/po/sv.po +++ b/plugins/sudoers/po/sv.po @@ -6,19 +6,19 @@ # msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.0b4\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-04-28 21:57+0800\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 19:26+0800\n" "Last-Translator: Sebastian Rasmussen \n" -"Language-Team: Swedish \n" +"Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 2.3\n" +"X-Generator: Poedit 2.3.1\n" #: confstr.sh:1 msgid "syntax error" @@ -44,352 +44,415 @@ msgstr "*** SÄKERHETSINFORMATION för %h ***" msgid "Sorry, try again." msgstr "Försök igen." -#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 -#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 -#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 -#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 -#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 -#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 -#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 -#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 -#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 -#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 -#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 -#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 -#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 -#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 -#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 -#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 -#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 -#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 -#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 -#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 -#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 -#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 -#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 -#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 -#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 -#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 -#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 -#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 -#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 -#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 -#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 -#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 -#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" -msgstr "kunde inte allokera minne" +msgstr "kan inte allokera minne" -#: gram.y:500 +#: gram.y:505 msgid "a digest requires a path name" msgstr "en kontrollsumma kräver ett sökvägsnamn" -#: gram.y:633 +#: gram.y:638 msgid "invalid notbefore value" msgstr "ogiltigt notbefore-värde" -#: gram.y:641 +#: gram.y:646 msgid "invalid notafter value" msgstr "ogiltigt notafter-värde" -#: gram.y:650 plugins/sudoers/policy.c:319 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "tidsgränsvärde för stort" -#: gram.y:652 plugins/sudoers/policy.c:321 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "ogiltigt värde för tidsgräns" -#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 -#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 -#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 -#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 -#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 -#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 -#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 -#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 -#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 -#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 -#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 -#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 -#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 -#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 -#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 -#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 -#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 -#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 -#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 -#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 -#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 -#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 -#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 -#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 -#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 -#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 -#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 -#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/iolog/iolog_fileio.c:164 +#: lib/iolog/iolog_fileio.c:157 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s finns men är inte en katalog (0%o)" -#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 -#: plugins/sudoers/timestamp.c:212 +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 #, c-format msgid "unable to mkdir %s" -msgstr "kunde inte skapa katalogen %s" +msgstr "kan inte skapa katalogen %s" -#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "kan inte ändra läge för %s till 0%o" -#: lib/iolog/iolog_util.c:83 +#: lib/iolog/iolog_json.c:114 #, c-format -msgid "%s: invalid log file" -msgstr "%s: ogiltig loggfil" +msgid "expected JSON_STRING, got %d" +msgstr "förväntade JSON_STRING, fick %d" -#: lib/iolog/iolog_util.c:101 +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "saknar citationstecken i namn" + +#: lib/iolog/iolog_json.c:392 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: tidsstämpelfält saknas" +msgid "expected JSON_OBJECT, got %d" +msgstr "förväntade JSON_OBJECT, fick %d" -#: lib/iolog/iolog_util.c:107 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: tidsstämpel %s: %s" - -#: lib/iolog/iolog_util.c:114 -#, c-format -msgid "%s: user field is missing" -msgstr "%s: användarfältet saknas" - -#: lib/iolog/iolog_util.c:123 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: runas-användarfältet saknas" - -#: lib/iolog/iolog_util.c:132 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: runas-gruppfältet saknas" - -#: lib/iolog/iolog_util.c:382 -#, c-format -msgid "error reading timing file: %s" -msgstr "fel vid inläsning av tidsmätningsfil: %s" - -#: lib/iolog/iolog_util.c:389 -#, c-format -msgid "invalid timing file line: %s" -msgstr "ogiltig rad i tidsmätningsfil: %s" - -#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 -#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 -#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 -#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 -#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 -#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 -#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 -#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 -#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 -#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:177 +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 #, c-format msgid "internal error, %s overflow" msgstr "internt fel, %s spill" -#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "omatchad avslutningsklammerparentes" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "oväntat array" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "omatchad avslutningsklammer" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "oväntad sträng" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "saknar kolon efter namn" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "oväntad boolean" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "oväntat nummer" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u kan inte tolka ”%s”" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: ogiltig loggfil" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: tidsstämpelfält saknas" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: tidsstämpel %s: %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: användarfältet saknas" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: runas-användarfältet saknas" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: runas-gruppfältet saknas" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "fel vid inläsning av tidsmätningsfil: %s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "ogiltig rad i tidsmätningsfil: %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (kommando fortsätter) %s" -#: logsrvd/iolog_writer.c:886 +#: logsrvd/iolog_writer.c:936 msgid "log is already complete, cannot be restarted" msgstr "logg är redan komplett, kan inte startas om" -#: logsrvd/iolog_writer.c:917 +#: logsrvd/iolog_writer.c:967 msgid "unable to restart log" msgstr "kan inte starta om logg" -#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 -#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 -#: plugins/sudoers/sudoreplay.c:368 +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 #, c-format msgid "unable to open %s/%s" msgstr "kan inte öppna %s/%s" -#: logsrvd/logsrv_util.c:130 +#: logsrvd/logsrv_util.c:132 #, c-format msgid "missing I/O log file %s/%s" msgstr "saknar I/O-loggfil %s/%s" -#: logsrvd/logsrv_util.c:137 +#: logsrvd/logsrv_util.c:139 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: kan inte söka framåt %zu" -#: logsrvd/logsrv_util.c:147 +#: logsrvd/logsrv_util.c:149 #, c-format msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "kan inte hitta omstartspunkt [%lld, %ld] i %s/%s" -#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 -#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 -#: logsrvd/logsrvd.c:510 +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 msgid "state machine error" msgstr "fel i tillståndsmaskin" -#: logsrvd/logsrvd.c:240 +#: logsrvd/logsrvd.c:239 msgid "invalid AcceptMessage" msgstr "ogiltigt AcceptMessage" -#: logsrvd/logsrvd.c:251 +#: logsrvd/logsrvd.c:250 msgid "error parsing AcceptMessage" msgstr "fel vid tolkning av AcceptMessage" -#: logsrvd/logsrvd.c:258 +#: logsrvd/logsrvd.c:257 msgid "error creating I/O log" msgstr "fel vid skapande av I/O-logg" @@ -403,65 +466,119 @@ msgstr "ogiltigt RejectMessage" #: logsrvd/logsrvd.c:319 msgid "error parsing RejectMessage" -msgstr "fel vid tolkning av RejectMEssage" +msgstr "fel vid tolkning av RejectMessage" #: logsrvd/logsrvd.c:325 msgid "error logging reject event" -msgstr "fel vid loggning av avböjninshändelse" +msgstr "fel vid loggning av avböjningshändelse" -#: logsrvd/logsrvd.c:424 +#: logsrvd/logsrvd.c:430 msgid "error logging alert event" msgstr "fel vid loggning av alarmhändelse" -#: logsrvd/logsrvd.c:449 +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "protokollfel" + +#: logsrvd/logsrvd.c:461 msgid "error writing IoBuffer" msgstr "fel vid skrivning av IoBuffer" -#: logsrvd/logsrvd.c:495 +#: logsrvd/logsrvd.c:513 msgid "error writing ChangeWindowSize" msgstr "fel vid skrivning av ChangeWindowSize" -#: logsrvd/logsrvd.c:521 +#: logsrvd/logsrvd.c:545 msgid "error writing CommandSuspend" msgstr "fel vid skrivning av CommandSuspend" -#: logsrvd/logsrvd.c:583 +#: logsrvd/logsrvd.c:630 msgid "unrecognized ClientMessage type" msgstr "okänd ClientMessage-typ" -#: logsrvd/logsrvd.c:835 +#: logsrvd/logsrvd.c:895 msgid "client message too large" msgstr "klientmeddelande för stort" -#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 -#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 -#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 -#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 -#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 -#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 -#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 -#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 -#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 -#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 -#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 -#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 -#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 -#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 -#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 -msgid "unable to add event to queue" -msgstr "kan inte lägga till händelse till kö" +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "kan inte ställa in TLS 1.2-krypteringssvit till %s: %s" -#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "kan inte ställa in TLS 1.3-krypteringssvit till %s: %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "kan inte hämta TLS-servermetod: %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "kan inte skapa TLS-kontext: %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "kan inte läsa in certifikat %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "kan inte läsa in certifikatauktoritetsbunt %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "kan inte läsa in privat nyckel %s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "kunde inte sätta diffie-hellman-parametrar: %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "kunde inte sätta minsta protokollversion till TLS 1.2: %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "kan inte hämta fjärr-IP-adress" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Kan inte fästa användardata på ssl-objektet: %s" -#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 -#: plugins/sudoers/iolog_client.c:1604 -msgid "unable to get remote IP addr" -msgstr "kan inte hämta fjärr-IP-adress" +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "kan inte lägga till händelse till kö" -#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "kan inte ställa in lyssningsuttag" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 #, c-format msgid "" "%s - send sudo I/O log to remote server\n" @@ -470,7 +587,7 @@ msgstr "" "%s - skicka sudo I/O-logg till fjärrserver\n" "\n" -#: logsrvd/logsrvd.c:1695 +#: logsrvd/logsrvd.c:1846 msgid "" "\n" "Options:\n" @@ -488,276 +605,293 @@ msgstr "" " -R, --random-drop antal procents chans att anslutningar bryts\n" " -V, --version visa versionsinformation och avsluta\n" -#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 msgid "Protobuf-C version 1.3 or higher required" msgstr "Protobuf-C version 1.3 eller högre krävs" -#: logsrvd/logsrvd.c:1765 +#: logsrvd/logsrvd.c:1916 #, c-format msgid "invalid random drop value: %s" -msgstr "ogiltig slumpmässigt avbrottsvärde: %s" +msgstr "ogiltigt slumpmässigt avbrottsvärde: %s" -#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 -#: plugins/sudoers/visudo.c:184 +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 #, c-format msgid "%s version %s\n" msgstr "%s version %s\n" -#: logsrvd/logsrvd_conf.c:688 +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "TLS stöds inte" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 #, c-format msgid "%s: not a fully qualified path" msgstr "%s: inte fullständigt kvalificerad sökväg" -#: logsrvd/logsrvd_conf.c:802 +#: logsrvd/logsrvd_conf.c:829 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s:%d omatchad ”[”: %s" -#: logsrvd/logsrvd_conf.c:813 +#: logsrvd/logsrvd_conf.c:840 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s:%d ogiltigt konfigurationsavsnitt: %s" -#: logsrvd/logsrvd_conf.c:821 +#: logsrvd/logsrvd_conf.c:848 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s:%d ogiltig konfigurationsrad: %s" -#: logsrvd/logsrvd_conf.c:827 +#: logsrvd/logsrvd_conf.c:854 #, c-format msgid "%s:%d expected section name: %s" -msgstr "%s:%d förväntat avsnittsnamn: %s" +msgstr "%s:%d avsnittsnamn förväntades: %s" -#: logsrvd/logsrvd_conf.c:841 +#: logsrvd/logsrvd_conf.c:868 #, c-format msgid "invalid value for %s: %s" msgstr "ogiltigt värde för %s: %s" -#: logsrvd/logsrvd_conf.c:849 +#: logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s:%d okänd nyckel: %s" -#: logsrvd/logsrvd_conf.c:977 +#: logsrvd/logsrvd_conf.c:1032 #, c-format msgid "unknown syslog facility %s" msgstr "okänd syslog-funktionalitet: %s" -#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 -#: logsrvd/logsrvd_conf.c:989 +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 #, c-format msgid "unknown syslog priority %s" msgstr "okänd syslog-prioritet: %s" -#: logsrvd/sendlog.c:116 +#: logsrvd/sendlog.c:126 msgid "" "\n" "Options:\n" " --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host to send logs to\n" " -i, --iolog_id remote ID of I/O log to be resumed\n" " -p, --port port to use when connecting to host\n" " -r, --restart restart previous I/O log transfer\n" -" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -R, --reject reject the command with the given reason\n" " -b, --ca-bundle certificate bundle file to verify server's cert against\n" " -c, --cert certificate file for TLS handshake\n" " -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" " -V, --version display version information and exit\n" msgstr "" "\n" "Flaggor:\n" " --help visa hjälpmeddelande och avsluta\n" +" -A, --accept skicka endast en accepteringshändelse (ingen I/O)\n" " -h, --host värd att skicka loggar till\n" " -i, --iolog_id fjärr-ID för I/O-logg som ska återupptas\n" " -p, --port port att använda vid anslutning till värd\n" " -r, --restart start om förgående överföring av I/O-logg\n" -" -t, --test testa granskningsserver genom att skicka valda I/O-loggmeddelanden parallellt n gånger\n" -" -b, --ca-bundle certifikatknippesfil att verifiera serverns certifikat mot\n" +" -R, --reject avböj kommandot med angiven anledning\n" +" -b, --ca-bundle certifikatbuntfil att verifiera serverns certifikat mot\n" " -c, --cert certifikatfil för TLS-handskakning\n" " -k, --key privat nyckelfil\n" +" -n, --no-verify verifiera inter servercertifikat\n" +" -t, --test testa granskningsserver genom att skicka valda I/O-loggmeddelanden parallellt n gånger\n" " -V, --version visa versionsinformation och avsluta\n" -#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 -msgid "TLS handshake timeout occurred" -msgstr "Tidsgräns för TLS-handskakning uppnådd" - -#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 -#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 -msgid "unable to set event" -msgstr "kan inte ställa in händelse" - -#: logsrvd/sendlog.c:262 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" -msgstr "SSL_connect misslyckades: ssl_error=%d, stack=%s\n" - -#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 -#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 -#: plugins/sudoers/iolog_client.c:1671 -msgid "error in event loop" -msgstr "fel i händelseloop" - -#: logsrvd/sendlog.c:311 -msgid "CA bundle file was not specified" -msgstr "Fil för CA-knippe angavis inte" - -#: logsrvd/sendlog.c:315 -msgid "Client certificate was not specified" -msgstr "Klientcertifikat angavs inte" - -#: logsrvd/sendlog.c:319 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "Kan inte initiera ssl-kontext: %s" - -#: logsrvd/sendlog.c:324 -#, c-format -msgid "Unable to allocate ssl object: %s\n" -msgstr "Kan inte allokera ssl-objekt: %s\n" - -#: logsrvd/sendlog.c:329 -#, c-format -msgid "Unable to attach socket to the ssl object: %s\n" -msgstr "Kan inte fästa kontakt på ssl-objektet: %s\n" - -#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 #, c-format msgid "unable to look up %s:%s: %s" msgstr "kan inte slå upp %s:%s: %s" -#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "kan inte hämta server-IP-adress" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 #, c-format msgid "unable to read %s/%s: %s" msgstr "kan inte läsa %s/%s: %s" -#: logsrvd/sendlog.c:543 +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 #, c-format -msgid "client message too large: %zu\n" -msgstr "klientmeddelande för stort: %zu\n" +msgid "client message too large: %zu" +msgstr "klientmeddelande för stort: %zu" -#: logsrvd/sendlog.c:941 +#: logsrvd/sendlog.c:790 #, c-format msgid "%s: write buffer already in use" msgstr "%s: skrivbuffert används redan" -#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 -#: plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 #, c-format msgid "unexpected I/O event %d" msgstr "oväntad I/O-händelse %d" -#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 -#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 -#: plugins/sudoers/iolog_client.c:1151 +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 #, c-format msgid "%s: unexpected state %d" msgstr "%s: oväntat tillstånd %d" -#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 msgid "invalid ServerHello" msgstr "ogiltigt ServerHello" -#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 #, c-format msgid "error message received from server: %s" msgstr "felmeddelande mottaget från server: %s" -#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 #, c-format msgid "abort message received from server: %s" msgstr "avbrottsmeddelande mottaget från server: %s" -#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 msgid "unable to unpack ServerMessage" msgstr "kan inte packa upp ServerMessage" -#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: oväntat type_case-värde %d" -#: logsrvd/sendlog.c:1291 +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "tidsgräns passerad vid läsning från server" + +#: logsrvd/sendlog.c:1154 msgid "premature EOF" msgstr "oväntad EOF" -#: logsrvd/sendlog.c:1304 +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 #, c-format -msgid "server message too large: %u\n" -msgstr "servermeddelande för långt: %u\n" +msgid "server message too large: %u" +msgstr "servermeddelande för långt: %u" -#: logsrvd/sendlog.c:1569 +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "tidsgräns passerad vid skrivning till server" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "Tidsgräns för TLS-handskakning uppnådd" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "kan inte ställa in händelse" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "TLS-anslutning misslyckades: %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "Kan inte initiera ssl-kontext: %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Kan inte allokera ssl-objekt: %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Kan inte fästa kontakt på ssl-objektet: %s" + +#: logsrvd/sendlog.c:1772 msgid "both restart point and iolog ID must be specified" msgstr "både omstartspunkt och iolog-ID måste anges" -#: logsrvd/sendlog.c:1636 +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "en omstartspunkt får inte sättas när ingen I/O skickas" + +#: logsrvd/sendlog.c:1851 #, c-format msgid "exited prematurely with state %d" msgstr "avslutade oväntat i tillstånd %d" -#: logsrvd/sendlog.c:1637 +#: logsrvd/sendlog.c:1852 #, c-format msgid "elapsed time sent to server [%lld, %ld]" -msgstr "förfluten tid skickad till server[%lld, %ld]" +msgstr "förfluten tid skickad till server [%lld, %ld]" -#: logsrvd/sendlog.c:1639 +#: logsrvd/sendlog.c:1854 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "incheckningspunkt mottagen från server [%lld, %ld]" -#: plugins/sudoers/alias.c:151 +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "Aliaset ”%s” är redan definierat" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" -msgstr "kunde inte grena process" +msgstr "kan inte grena process" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" -msgstr "kunde inte ändra lösenord för %s" +msgstr "kan inte ändra lösenord för %s" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" -msgstr "kunde inte få inloggningsklass för användaren %s" +msgstr "kan inte hämta inloggningsklass för användaren %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "kan inte påbörja bsd-autentisering" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "ogiltig autentiseringstyp" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" -msgstr "kunde inte initiera BSD-autentisering" +msgstr "kan inte initiera BSD-autentisering" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "ditt konto har gått ut" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "godkännande misslyckades" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "kan inte läsa fwtk-konfiguration" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" -msgstr "kunde inte ansluta till autentiseringsservern" +msgstr "kan inte ansluta till autentiseringsservern" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "förlorade kontakten med autentiseringsservern" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -766,161 +900,161 @@ msgstr "" "fel i autentiseringsservern:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" -msgstr "%s: kunde inte konvertera principal till sträng (”%s”): %s" +msgstr "%s: kan inte konvertera principal till sträng (”%s”): %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" -msgstr "%s: kunde inte tolka ”%s”: %s" +msgstr "%s: kan inte tolka ”%s”: %s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" -msgstr "%s: kunde inte slå upp inloggningsuppgiftscache: %s" +msgstr "%s: kan inte slå upp inloggningsuppgiftscache: %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" -msgstr "%s: kunde inte allokera flaggor: %s" +msgstr "%s: kan inte allokera flaggor: %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: kan inte hämta inloggningsuppgifter: %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" -msgstr "%s: kunde inte initiera inloggningsuppgiftscache: %s" +msgstr "%s: kan inte initiera inloggningsuppgiftscache: %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" -msgstr "%s: kunde inte lagra inloggningsuppgifter i cache: %s" +msgstr "%s: kan inte lagra inloggningsuppgifter i cache: %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: kan inte hämta principal för värd: %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Kan inte verifiera TGT! Möjlig attack!: %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" -msgstr "kunde inte initiera PAM: %s" +msgstr "kan inte initiera PAM: %s" -#: plugins/sudoers/auth/pam.c:322 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "PAM-autentiseringsfel: %s" -#: plugins/sudoers/auth/pam.c:341 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "kontovalidering misslyckades. Är ditt konto låst?" -#: plugins/sudoers/auth/pam.c:352 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "Kontot eller lösenordet har gått ut. Återställ ditt lösenord och försök igen" -#: plugins/sudoers/auth/pam.c:358 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" -msgstr "kunde inte ändra utgånget lösenord: %s" +msgstr "kan inte ändra utgånget lösenord: %s" -#: plugins/sudoers/auth/pam.c:369 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "Lösenordet har gått ut. Kontakta din systemadministratör" -#: plugins/sudoers/auth/pam.c:374 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Konto utgånget eller så saknar PAM-konfigurationen ett ”account”-avsnitt för sudo, kontakta din systemadministratör" -#: plugins/sudoers/auth/pam.c:382 plugins/sudoers/auth/pam.c:387 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "Fel vid hantering av PAM-konto: %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "du finns inte i %s-databasen" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "misslyckades med att initiera ACE API-biblioteket" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" -msgstr "kunde inte kontakta SecurID-servern" +msgstr "kan inte kontakta SecurID-servern" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "Användar-ID låst för SecurID-autentisering" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "ogiltig längd för användarnamn för SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "ogiltigt autentiseringshandtag för SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "SecurID-kommunikation misslyckades" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "okänt SecurID-fel" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "ogiltig lösenordslängd för SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" -msgstr "kunde inte initiera SIA-session" +msgstr "kan inte initiera SIA-session" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "ogiltiga autentiseringsmetoder" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Ogiltiga autentiseringsmetoder inkompilerade i sudo! Du får inte blanda fristående och icke-fristående autentisering." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "inga autentiseringsmetoder" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Det finns inga autentiseringsmetoder inbyggda i sudo! Om du vill inaktivera autentisering, använd konfigurationsflaggan --disable-authentication." -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." -msgstr "Kunde inte initiera autentiseringsmetoder." +msgstr "Kan inte initiera autentiseringsmetoder." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Autentiseringsmetoder:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Kunde inte fastställa granskningsvillkor" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" -msgstr "kunde inte bekräfta granskningsberättelse" +msgstr "kan inte bekräfta granskningsberättelse" -#: plugins/sudoers/check.c:264 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -940,118 +1074,118 @@ msgstr "" " #3) Med stor makt kommer ett stort ansvar.\n" "\n" -#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 -#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "okänt uid: %u" -#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 -#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 -#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "okänd användare: %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "ordningsinkrement: %s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "startordning: %s: %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "ordningsutfyllnad: %s: %s" -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "%s grammatikversion %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "inmatningsformat %s stöds inte" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" -msgstr "umatningsformat %s stöds inte" +msgstr "utmatningsformat %s stöds inte" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s: in- och utmatningsfiler måste vara olika" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" -msgstr "kunde inte initiera sudoers standardvärden" +msgstr "kan inte initiera sudoers standardvärden" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: okänt nyckelord: %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "ogiltig standardtyp: %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "ogiltig undertryckningstyp: %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "ogiltigt filter: %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 -#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 -#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 -#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" -msgstr "kunde inte öppna %s" +msgstr "kan inte öppna %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "misslyckades med att tolka %s-filen, okänt fel" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "tolkningsfel i %s nära rad %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "tolkningsfel i %s\n" -#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 -#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" -msgstr "kunde inte skriva till %s" +msgstr "kan inte skriva till %s" -#: plugins/sudoers/cvtsudoers.c:1319 +#: plugins/sudoers/cvtsudoers.c:1315 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1060,7 +1194,7 @@ msgstr "" "%s - konvertera mellan sudoers filformat\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1321 +#: plugins/sudoers/cvtsudoers.c:1317 msgid "" "\n" "Options:\n" @@ -1100,30 +1234,30 @@ msgstr "" " -s, --suppress=avsnitt undertryck utmatning av vissa avsnitt\n" " -V, --version visa versionsinformation och avsluta" -#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 -#: plugins/sudoers/cvtsudoers_json.c:709 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "okänd standardpost ”%s”" -#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 -#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" -msgstr "kunde inte få GMT-tid" +msgstr "kan inte hämta GMT-tid" -#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 -#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" -msgstr "kunde inte formatera tidsstämpel" +msgstr "kan inte formatera tidsstämpel" -#: plugins/sudoers/cvtsudoers_ldif.c:635 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "för många sudoers-poster, maximalt %u" -#: plugins/sudoers/cvtsudoers_ldif.c:678 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "miljövariabeln SUDOERS_BASE är inte satt och flaggan -b angavs inte." @@ -1645,12 +1779,12 @@ msgstr "Logga när ett kommando nekas av sudoers" #: plugins/sudoers/def_data.c:510 msgid "Sudo log server(s) to connect to with optional port" -msgstr "Sudo log sevrar att ansluta till med valfri port" +msgstr "Sudo-loggservrar att ansluta till med valfri port" #: plugins/sudoers/def_data.c:514 #, c-format msgid "Sudo log server timeout in seconds: %u" -msgstr "Tidsgräns för sudo loggserver i sekunder: %u" +msgstr "Tidsgräns för sudo-loggserver i sekunder: %u" #: plugins/sudoers/def_data.c:518 msgid "Enable SO_KEEPALIVE socket option on the socket connected to the logserver" @@ -1659,7 +1793,7 @@ msgstr "Aktivera SO_KEEPALIVE-kontaktalternativ på kontakten ansluten till logg #: plugins/sudoers/def_data.c:522 #, c-format msgid "Path to the audit server's CA bundle file: %s" -msgstr "Sökväg till granskningsserverns CA-knippesfil: %s" +msgstr "Sökväg till granskningsserverns CA-buntfil: %s" #: plugins/sudoers/def_data.c:526 #, c-format @@ -1672,338 +1806,289 @@ msgid "Path to the sudoers private key file: %s" msgstr "Sökväg till sudoers privata nyckelfil: %s" #: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "Verifiera att loggserverns certifikatfil är giltig" + +#: plugins/sudoers/def_data.c:538 msgid "Allow the use of unknown runas user and/or group ID" msgstr "Tillåt användningen av okänd runas-användare och/eller grupp-ID" -#: plugins/sudoers/def_data.c:538 +#: plugins/sudoers/def_data.c:542 msgid "Only permit running commands as a user with a valid shell" msgstr "Tillåt endast körning av kommandon som en användare med ett giltigt skal" -#: plugins/sudoers/def_data.c:542 +#: plugins/sudoers/def_data.c:546 msgid "Set the pam remote user to the user running sudo" msgstr "Ställ in pam-fjärranvändaren för användaren som kör sudo" -#: plugins/sudoers/def_data.c:546 +#: plugins/sudoers/def_data.c:550 msgid "Set the pam remote host to the local host name" msgstr "Ställ in pam-fjärrvärden till det lokala värdnamnet" -#: plugins/sudoers/defaults.c:190 +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d okänd standardpost ”%s”" -#: plugins/sudoers/defaults.c:193 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s: okänd standardpost ”%s”" -#: plugins/sudoers/defaults.c:236 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d inget värde angivet för ”%s”" -#: plugins/sudoers/defaults.c:239 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s: inget värde angivet för ”%s”" -#: plugins/sudoers/defaults.c:259 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d värden för ”%s” måste börja med ett ”/”" -#: plugins/sudoers/defaults.c:262 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s: värden för ”%s” måste börja med ett ”/”" -#: plugins/sudoers/defaults.c:284 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d flaggan ”%s” tar inte emot något värde" -#: plugins/sudoers/defaults.c:287 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s: flaggan ”%s” tar inte emot något värde" -#: plugins/sudoers/defaults.c:312 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d ogiltig standardtyp 0x%x för flagga ”%s”" -#: plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s: ogiltig standardtyp 0x%x för flagga ”%s”" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d värdet ”%s” är ogiltigt för flaggan ”%s”" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s: värdet ”%s” är ogiltigt för flaggan ”%s”" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: trasig envp, längd stämmer inte" -#: plugins/sudoers/env.c:1133 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "kan inte återuppbygga miljön" -#: plugins/sudoers/env.c:1207 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "du får inte lov att ställa in följande miljövariabler: %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "tolkningsfel i %s nära rad %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "tolkningsfel i %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "typ %d av kontrollsumma stöds inte för %s" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s: läsfel" -#: plugins/sudoers/group_plugin.c:91 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s måste ägas av uid %d" -#: plugins/sudoers/group_plugin.c:95 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s får endast vara skrivbar av ägaren" -#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "kan inte läsa in %s: %s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" -msgstr "kunde inte hitta symbolen ”group_plugin” i %s" +msgstr "kan inte hitta symbolen ”group_plugin” i %s" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: inkompatibel gruppinsticksmodul huvudversion %d, förväntade %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "kan inte tolka IP-adress ”%s”" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "kan inte tolka nätmask ”%s”" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Lokala IP-adress- och nätmaskpar:\n" -#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 -#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "okänd grupp: %s" -#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 -#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 -#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" -msgstr "kunde inte skriva till I/O-loggfil: %s" +msgstr "kan inte skriva till I/O-loggfil: %s" -#: plugins/sudoers/iolog.c:555 +#: plugins/sudoers/iolog.c:566 msgid "unable to update sequence file" msgstr "kan inte uppdatera sekvensfil" -#: plugins/sudoers/iolog.c:594 +#: plugins/sudoers/iolog.c:605 #, c-format msgid "unable to create %s/%s" msgstr "kan inte skapa %s/%s" -#: plugins/sudoers/iolog.c:622 +#: plugins/sudoers/iolog.c:631 msgid "unable to connect to log server" msgstr "kan inte ansluta till loggserver" -#: plugins/sudoers/iolog.c:830 +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" -msgstr "%s: internt fel, I/O-loggfil för event %d inte öppen" +msgstr "%s: internt fel, I/O-loggfil för händelse %d inte öppen" -#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 -#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 -#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 -#: plugins/sudoers/visudo.c:504 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 msgid "unable to read the clock" -msgstr "kunde inte läsa klockan" +msgstr "kan inte läsa klockan" -#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: internt fel, ogiltig signal %d" -#: plugins/sudoers/iolog_client.c:297 +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "fel i händelseloop" + +#: plugins/sudoers/iolog_client.c:194 #, c-format msgid "Creation of new SSL_CTX object failed: %s" msgstr "Skapande av nytt SSL_CTX-objekt misslyckades: %s" -#: plugins/sudoers/iolog_client.c:320 -msgid "CA bundle file is not set in sudoers" -msgstr "CA-knippesfil inte inställd i sudoers" - -#: plugins/sudoers/iolog_client.c:327 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "Calling SSL_CTX_load_verify_locations() failed: %s" -msgstr "Anrop av SSL_CTX_load_verify_locations() misslyckades: %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "TLS-anslutning till %s:%s misslyckades: %s" -#: plugins/sudoers/iolog_client.c:339 -msgid "Signed certificate file is not set in sudoers" -msgstr "Signerad certifikatfil inte inställd i sudoers" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "TLS-initiering misslyckades" -#: plugins/sudoers/iolog_client.c:345 -#, c-format -msgid "Unable to load cert into the ssl context: %s" -msgstr "Kan inte läsa in certifikat in i ssl-kontexten: %s" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "TLS-handskakning misslyckades" -#: plugins/sudoers/iolog_client.c:356 -#, c-format -msgid "Unable to load private key into the ssl context: %s" -msgstr "Kan inte läsa in privatnyckel in i ssl-kontexten: %s" - -#: plugins/sudoers/iolog_client.c:363 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "Kan inte allokera ssl-objekt: %s" - -#: plugins/sudoers/iolog_client.c:369 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "Kan inte fästa kontakt på ssl-objektet: %s" - -#: plugins/sudoers/iolog_client.c:457 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s" -msgstr "SSL_connect misslyckades: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:599 -#, c-format -msgid "client message too large: %zu" -msgstr "klientmeddelande för stort: %zu" - -#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 msgid "unable to get time of day" msgstr "kan inte hämta tid på dagen" -#: plugins/sudoers/iolog_client.c:871 +#: plugins/sudoers/iolog_client.c:986 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: internt fel, ogiltig avslutningskod %d" -#: plugins/sudoers/iolog_client.c:1104 -msgid "TLS initialization was unsuccessful" -msgstr "TLS-initiering misslyckades" - -#: plugins/sudoers/iolog_client.c:1109 -msgid "TLS handshake was unsuccessful" -msgstr "TLS-handskakning misslyckades" - -#: plugins/sudoers/iolog_client.c:1361 -#, c-format -msgid "SSL_read failed: ssl_error=%d, stack=%s" -msgstr "SSL_read misslyckades: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1384 +#: plugins/sudoers/iolog_client.c:1523 msgid "lost connection to log server" msgstr "förlorade kontakten med loggservern" -#: plugins/sudoers/iolog_client.c:1397 -#, c-format -msgid "server message too large: %u" -msgstr "servermeddelande för långt: %u" - -#: plugins/sudoers/iolog_client.c:1461 +#: plugins/sudoers/iolog_client.c:1600 msgid "missing write buffer" msgstr "saknar skrivbuffert" -#: plugins/sudoers/iolog_client.c:1486 -#, c-format -msgid "SSL_write failed: ssl_error=%d, stack=%s" -msgstr "SSL_write misslyckades: ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1610 -#, c-format -msgid "unknown address family: %d" -msgstr "okänd adressfamilj: %d" - -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "starttls stöds inte när ldaps används" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "kan inte initiera SSL-certifikat och nyckeldatabas: %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "du måste ställa in TLS_CERT i %s för att använda SSL" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" -msgstr "kunde inte initiera LDAP: %s" +msgstr "kan inte initiera LDAP: %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls angivet men LDAP-bibliotek har inte stöd för ldap_start_tls_s() eller ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "ogiltigt sudoOrder-attribut: %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: port är för stor" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "LDAP-uri-typ stöds ej: %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "kan inte blanda ldap- och ldaps-URI:er" -#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" -msgstr "kunde inte konvertera sudoOption: %s%s%s" +msgstr "kan inte konvertera sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "kan inte öppna granskningssystem" @@ -2011,62 +2096,62 @@ msgstr "kan inte öppna granskningssystem" msgid "unable to send audit message" msgstr "kan inte skicka granskningsmeddelande" -#: plugins/sudoers/logging.c:175 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" -msgstr "kunde inte öppna loggfil: %s" +msgstr "kan inte öppna loggfil: %s" -#: plugins/sudoers/logging.c:183 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" -msgstr "kunde inte låsa loggfil: %s" +msgstr "kan inte låsa loggfil: %s" -#: plugins/sudoers/logging.c:216 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" -msgstr "kunde inte skriva till loggfil: %s" +msgstr "kan inte skriva till loggfil: %s" -#: plugins/sudoers/logging.c:249 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "användare finns INTE i sudoers" -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "användaren är INTE auktoriserad på värddatorn" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "kommandot tillåts inte" -#: plugins/sudoers/logging.c:296 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s finns inte i filen sudoers. Denna incident kommer att rapporteras.\n" -#: plugins/sudoers/logging.c:299 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s tillåts inte att köra sudo på %s. Denna incident kommer att rapporteras.\n" -#: plugins/sudoers/logging.c:303 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Tyvärr, användaren %s får inte köra sudo på %s.\n" -#: plugins/sudoers/logging.c:306 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Tyvärr, användaren %s tillåts inte att köra ”%s%s%s” som %s%s%s på %s.\n" -#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 -#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 -#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 -#: plugins/sudoers/sudoers.c:677 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s: kommandot hittades inte" -#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2075,47 +2160,47 @@ msgstr "" "ignorerar ”%s” som hittades i ”.”\n" "Använd ”sudo ./%s” om detta är den ”%s” som du vill köra." -#: plugins/sudoers/logging.c:362 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "autentiseringsfel" -#: plugins/sudoers/logging.c:388 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "ett lösenord krävs" -#: plugins/sudoers/logging.c:458 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u felaktigt lösenordsförsök" msgstr[1] "%u felaktiga lösenordsförsök" -#: plugins/sudoers/logging.c:722 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "kan inte duplicera stdin: %m" -#: plugins/sudoers/logging.c:759 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" -msgstr "kunde inte köra %s: %m" +msgstr "kan inte köra %s: %m" -#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" -msgstr "kunde inte grena process: %m" +msgstr "kan inte grena process: %m" -#: plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" -msgstr "kunde inte öppna rör: %m" +msgstr "kan inte öppna rör: %m" -#: plugins/sudoers/match_digest.c:123 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "kontrollsumma för %s (%s) är inte på %s-form" -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -2124,7 +2209,7 @@ msgstr "" "\n" "LDAP-roll: %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -2133,98 +2218,98 @@ msgstr "" "\n" "Sudoers-post:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " KörSomAnvändare: " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " KörSomGrupper: " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Flaggor: " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Kommandon:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Matchande standardposter för %s på %s:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Runas- och kommando-specifika standardvärden för %s:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Användare %s får köra följande kommandon på %s:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Användaren %s tillåts inte att köra sudo på %s.\n" -#: plugins/sudoers/parse_ldif.c:617 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "hoppar över ofullständig sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:677 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "ogiltigt LDIF-attribut: %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "ogiltigt %.*s inställt av sudo-framände" -#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "kan inte tolka nätverksadresslista" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "användarnamn inte inställt av sudo-framände" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "användar-ID inte inställt av sudo-framände" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "grupp-ID inte inställt av sudo-framände" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "värdnamn inte inställt av sudo-framände" -#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" -msgstr "kunde inte köra %s" +msgstr "kan inte köra %s" -#: plugins/sudoers/policy.c:1055 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Sudoers policyinsticksmodul version %s\n" -#: plugins/sudoers/policy.c:1057 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Sudoers-filgrammatik version %d\n" -#: plugins/sudoers/policy.c:1061 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -2233,386 +2318,382 @@ msgstr "" "\n" "Sökväg till sudoers: %s\n" -#: plugins/sudoers/policy.c:1064 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "Sökväg till nsswitch: %s\n" -#: plugins/sudoers/policy.c:1066 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "Sökväg till ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1067 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "Sökväg till ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1100 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "kan inte registrera krok av typ %d (version %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "kan inte cacha uid %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "kan inte cacha uid %u, finns redan" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" -msgstr "kan inte cache användare %s" +msgstr "kan inte cacha användare %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "kan inte cacha användare %s, finns redan" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "kan inte cacha gid %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "kan inte cacha gid %u, finns redan" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "kan inte cacha grupp %s" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "kan inte cacha grupp %s, finns redan" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "kan inte cacha grupplista för %s, finns redan" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "kan inte cacha grupplista för %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "kan inte tolka grupper för %s" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "kan inte tolka gids för %s" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 -#: plugins/sudoers/set_perms.c:1450 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "perm-stackspill" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 -#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 -#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "perm-stackunderspill" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 -#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "kan inte ändra till root-gid" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 -#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "kan inte ändra till runas-gid" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 -#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "kan inte ställa in gruppvektor för runas" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 -#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "kan inte ändra till runas-uid" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 -#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "kan inte ändra till sudoers-gid" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 +#: 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 msgid "too many processes" msgstr "för många processer" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "kan inte hämta aktuell arbetskatalog" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "trunkerad granskningssökväg user_cmnd: %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "trunkerad granskningssökväg argv[0]: %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "audit_failure-meddelande för långt" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "kan inte initiera SSS-källa. Är SSSD installerat på din maskin?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "kan inte hitta symbol ”%s” i %s" -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "problem med standardposter" -#: plugins/sudoers/sudoers.c:225 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "inga giltiga sudoers-källor hittades, avslutar" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers anger att root inte tillåts att använda sudo" -#: plugins/sudoers/sudoers.c:361 +#: plugins/sudoers/sudoers.c:357 msgid "user not allowed to override closefrom limit" msgstr "användare inte tillåten att åsidosätta closefrom-begränsning" -#: plugins/sudoers/sudoers.c:362 +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "du tillåts inte att använda flaggan -C" -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "tidsstämpelägare (%s): Det finns ingen sådan användare" -#: plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "ingen tty" -#: plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "tyvärr, du måste ha en tty för att köra sudo" -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 #, c-format msgid "invalid shell for user %s: %s" msgstr "ogiltigt skal för användare %s: %s" -#: plugins/sudoers/sudoers.c:513 +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "kommando i aktuell katalog" -#: plugins/sudoers/sudoers.c:532 +#: plugins/sudoers/sudoers.c:525 msgid "user not allowed to set a command timeout" msgstr "användare inte tillåten att ställa in en tidsgräns för kommandon" -#: plugins/sudoers/sudoers.c:533 +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "tyvärr, du tillåts inte att ställa in en tidsgräns för kommandon" -#: plugins/sudoers/sudoers.c:541 +#: plugins/sudoers/sudoers.c:534 msgid "user not allowed to set a preserve the environment" msgstr "användare inte tillåten att ställa in att behålla miljön" -#: plugins/sudoers/sudoers.c:542 +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "tyvärr, du tillåts inte att behålla miljövariabler" -#: plugins/sudoers/sudoers.c:893 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "kommandot för långt" -#: plugins/sudoers/sudoers.c:951 +#: plugins/sudoers/sudoers.c:936 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit behöver inte köras via sudo" -#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 -#: plugins/sudoers/tsdump.c:145 +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" -msgstr "kunde inte läsa %s" +msgstr "kan inte läsa %s" -#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 -#: plugins/sudoers/visudo.c:733 +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 #, c-format msgid "unable to stat %s" -msgstr "kunde inte ta status på %s" +msgstr "kan inte ta status på %s" -#: plugins/sudoers/sudoers.c:1034 +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s är inte en vanlig fil" -#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s ägs av uid %u, ska vara %u" -#: plugins/sudoers/sudoers.c:1042 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s är skrivbar för alla" -#: plugins/sudoers/sudoers.c:1046 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s ägs av gid %u, ska vara %u" -#: plugins/sudoers/sudoers.c:1079 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "endast root kan använda ”-c %s”" -#: plugins/sudoers/sudoers.c:1098 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "okänd inloggningsklass: %s" -#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" -msgstr "kunde inte slå upp värddatorn %s" +msgstr "kan inte slå upp värddatorn %s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "ogiltig filterflagga: %s" -#: plugins/sudoers/sudoreplay.c:276 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "ogiltig största väntan: %s" -#: plugins/sudoers/sudoreplay.c:299 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "ogiltig hastighetsfaktor: %s" -#: plugins/sudoers/sudoreplay.c:335 +#: plugins/sudoers/sudoreplay.c:333 #, c-format msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:340 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/tidsmätning: %s" -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:342 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:372 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "Spelar upp sudo-session: %s" -#: plugins/sudoers/sudoreplay.c:634 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "kan inte ställa in tty i råläge" -#: plugins/sudoers/sudoreplay.c:685 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Varning: din terminal är för liten för att korrekt spela upp loggen.\n" -#: plugins/sudoers/sudoreplay.c:686 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Logg-geometri är %d x %d, din terminals geometri är %d x %d." -#: plugins/sudoers/sudoreplay.c:714 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Uppspelning avslutad, tryck på en tangent för att återställa terminalen." -#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "tvetydigt uttryck ”%s”" -#: plugins/sudoers/sudoreplay.c:1208 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "omatchat ”)” i uttryck" -#: plugins/sudoers/sudoreplay.c:1212 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "okänt sökvillkor ”%s”" -#: plugins/sudoers/sudoreplay.c:1227 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s kräver ett argument" -#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "ogiltigt reguljärt uttryck: %s" -#: plugins/sudoers/sudoreplay.c:1234 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "kunde inte tolka datumet ”%s”" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "omatchat ”(” i uttryck" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "ogiltigt avslutande ”or”" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "ogiltigt efterföljande ”!”" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "okänd söktyp %d" -#: plugins/sudoers/sudoreplay.c:1569 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "användning: %s [-hnRS] [-d kat] [-m num] [-s num] ID\n" -#: plugins/sudoers/sudoreplay.c:1572 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "användning: %s [-h] [-d kat] -l [sökuttryck]\n" -#: plugins/sudoers/sudoreplay.c:1581 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2621,7 +2702,7 @@ msgstr "" "%s - spela upp loggar från sudo-session\n" "\n" -#: plugins/sudoers/sudoreplay.c:1583 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2649,11 +2730,11 @@ msgstr "" " -s, --speed=num påskynda eller fördröj utmatning\n" " -V, --version visa versionsinformation och avsluta" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\tvärd omatchad" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2661,7 +2742,7 @@ msgstr "" "\n" "Kommandot tillåts" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2669,7 +2750,7 @@ msgstr "" "\n" "Kommandot nekades" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2677,127 +2758,127 @@ msgstr "" "\n" "Kommando omatchat" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s är skrivbar för gruppen" -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" -msgstr "kunde inte trunkera tidsstämpelfil till %lld byte" +msgstr "kan inte trunkera tidsstämpelfil till %lld byte" -#: plugins/sudoers/timestamp.c:873 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "ignorerar tidsstämpel från framtiden" -#: plugins/sudoers/timestamp.c:896 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "tidsstämpel är för långt in i framtiden: %20.20s" -#: plugins/sudoers/timestamp.c:1018 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" -msgstr "kunde inte låsa tidsstämpelfil %s" +msgstr "kan inte låsa tidsstämpelfil %s" -#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "sökväg för lektionsstatus för lång: %s/%s" -#: plugins/sudoers/toke_util.c:132 +#: plugins/sudoers/toke_util.c:124 msgid "sudoedit should not be specified with a path" msgstr "sudoedit ska inte anges med en sökväg" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "flaggan -x kommer att tas bort i en framtida version" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "överväg att använda verktyget cvtsudoers istället" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "tryck på retur för att redigera %s: " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "angiven redigerare (%s) finns inte" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "ingen textredigerare hittad (sökväg för textredigerare = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "skrivfel" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "kan inte hämta filinformation för temporärfil (%s), %s oförändrad" # sebras: not an exact translation, but I think it captures the meaning of the original text. -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "temporärfil tom (%s), %s oförändrad" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "redigeraren (%s) misslyckades, %s är oförändrad" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s oförändrad" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." -msgstr "kunde inte återöppna temporärfil (%s), %s är oförändrad." +msgstr "kan inte återöppna temporärfil (%s), %s är oförändrad." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" -msgstr "kunde inte tolka temporärfil (%s), okänt fel" +msgid "unable to parse temporary file (%s), unknown error" +msgstr "kan inte tolka temporärfil (%s), okänt fel" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" -msgstr "internt fel, kunde inte hitta %s i listan!" +msgstr "internt fel, kan inte hitta %s i listan!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" -msgstr "kunde inte ställa in (uid, gid) för %s till (%u, %u)" +msgstr "kan inte ställa in (uid, gid) för %s till (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s och %s finns inte på samma filsystem, använder mv för att byta namn" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "kommandot misslyckades: ”%s %s %s”, %s är oförändrad" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "fel vid namnbyte för %s, %s är oförändrad" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "Nu då? " -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2809,66 +2890,66 @@ msgstr "" " avsluta (x) utan att spara ändringar i sudoers-filen\n" " Avsluta (Q) och spara ändringar i sudoers-filen (FARLIGT!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" -msgstr "kunde inte köra %s" +msgstr "kan inte köra %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: felaktig ägare (uid, gid) ska vara (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: felaktiga rättigheter, bör vara läge 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s: tolkad OK\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s är upptagen, försök igen senare" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" -msgstr "kunde inte låsa %s" +msgstr "kan inte låsa %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Redigera ändå? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Fel: %s:%d cykel i %s ”%s”" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Varning: %s:%d cykel i %s ”%s”" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Fel: %s:%d %s ”%s” refererad till men inte definierad" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Varning: %s:%d %s ”%s” refererad till men inte definierad" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Varning: %s:%d oanvänd %s ”%s”" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2877,7 +2958,7 @@ msgstr "" "%s - redigera sudoers-filen på ett säkert sätt\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2897,10 +2978,58 @@ msgstr "" " -s, --strict strikt syntaxkontroll\n" " -V, --version visa versionsinformation och avsluta\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "för många nivåer av inkluderingar" +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" +#~ msgstr "SSL_connect misslyckades: ssl_error=%d, stack=%s\n" + +#~ msgid "CA bundle file was not specified" +#~ msgstr "Fil för CA-bunt angavs inte" + +#~ msgid "Client certificate was not specified" +#~ msgstr "Klientcertifikat angavs inte" + +#~ msgid "Unable to allocate ssl object: %s\n" +#~ msgstr "Kan inte allokera ssl-objekt: %s\n" + +#~ msgid "Unable to attach socket to the ssl object: %s\n" +#~ msgstr "Kan inte fästa kontakt på ssl-objektet: %s\n" + +#~ msgid "client message too large: %zu\n" +#~ msgstr "klientmeddelande för stort: %zu\n" + +#~ msgid "server message too large: %u\n" +#~ msgstr "servermeddelande för långt: %u\n" + +#~ msgid "CA bundle file is not set in sudoers" +#~ msgstr "CA-buntfil inte inställd i sudoers" + +#~ msgid "Calling SSL_CTX_load_verify_locations() failed: %s" +#~ msgstr "Anrop av SSL_CTX_load_verify_locations() misslyckades: %s" + +#~ msgid "Signed certificate file is not set in sudoers" +#~ msgstr "Signerad certifikatfil inte inställd i sudoers" + +#~ msgid "Unable to load private key into the ssl context: %s" +#~ msgstr "Kan inte läsa in privatnyckel in i ssl-kontexten: %s" + +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_connect misslyckades: ssl_error=%d, stack=%s" + +#~ msgid "SSL_read failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_read misslyckades: ssl_error=%d, stack=%s" + +#~ msgid "SSL_write failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_write misslyckades: ssl_error=%d, stack=%s" + +#~ msgid "unknown address family: %d" +#~ msgstr "okänd adressfamilj: %d" + +#~ msgid "audit_failure message too long" +#~ msgstr "audit_failure-meddelande för långt" + #~ msgid "No user or host" #~ msgstr "Ingen användare eller värddator" @@ -3019,9 +3148,6 @@ msgstr "för många nivåer av inkluderingar" #~ msgid "unable to cache gid %u (%s), already exists" #~ msgstr "kunde inte mellanlagra gid %u (%s), finns redan" -#~ msgid "unable to execute %s: %s" -#~ msgstr "kunde inte köra %s: %s" - #~ msgid "internal error, runas_groups overflow" #~ msgstr "internt fel, stackspill i runas_groups" diff --git a/plugins/sudoers/po/uk.mo b/plugins/sudoers/po/uk.mo index d79fc50129f86e2fd5663733d21df7e68bdf8a7a..5400d08321c7be4ce122c64ce3a45eb76d001d4d 100644 GIT binary patch delta 14946 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, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.0b4\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-13 12:50+0200\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 13:43+0300\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "Language: uk\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Lokalize 20.03.70\n" +"X-Generator: Lokalize 20.07.70\n" #: confstr.sh:1 msgid "syntax error" @@ -42,352 +42,415 @@ msgstr "*** Дані щодо ЗАХИСТУ %h ***" msgid "Sorry, try again." msgstr "Вибачте, повторіть спробу." -#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 -#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 -#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 -#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 -#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 -#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 -#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 -#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 -#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 -#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 -#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 -#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 -#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 -#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 -#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 -#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 -#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 -#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 -#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 -#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 -#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 -#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 -#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 -#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 -#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 -#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 -#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 -#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 -#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 -#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 -#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 -#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 -#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "не вдалося отримати потрібний об’єм пам’яті" -#: gram.y:500 +#: gram.y:505 msgid "a digest requires a path name" msgstr "для контрольної суми слід вказати шлях" -#: gram.y:633 +#: gram.y:638 msgid "invalid notbefore value" msgstr "некоректне значення notbefore" -#: gram.y:641 +#: gram.y:646 msgid "invalid notafter value" msgstr "некоректне значення notafter" -#: gram.y:650 plugins/sudoers/policy.c:319 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "значення часу очікування є надто великим" -#: gram.y:652 plugins/sudoers/policy.c:321 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "некоректне значення часу очікування" -#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 -#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 -#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 -#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 -#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 -#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 -#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 -#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 -#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 -#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 -#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 -#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 -#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 -#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 -#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 -#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 -#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 -#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 -#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 -#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 -#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 -#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 -#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 -#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 -#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 -#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 -#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 -#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/iolog/iolog_fileio.c:164 +#: lib/iolog/iolog_fileio.c:157 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s існує, але не є каталогом (0%o)" -#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 -#: plugins/sudoers/timestamp.c:212 +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 #, c-format msgid "unable to mkdir %s" msgstr "не вдалося створити каталог %s" -#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "не вдалося змінити режим доступу до %s на значення 0%o" -#: lib/iolog/iolog_util.c:83 +#: lib/iolog/iolog_json.c:114 #, c-format -msgid "%s: invalid log file" -msgstr "%s: некоректний файл журналу" +msgid "expected JSON_STRING, got %d" +msgstr "мало бути використано JSON_STRING, отримано %d" -#: lib/iolog/iolog_util.c:101 +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "пропущено подвійні лапки у назві" + +#: lib/iolog/iolog_json.c:392 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s: не вказано даних щодо часової позначки" +msgid "expected JSON_OBJECT, got %d" +msgstr "мало бути використано JSON_OBJECT, отримано %d" -#: lib/iolog/iolog_util.c:107 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s: часова позначка %s: %s" - -#: lib/iolog/iolog_util.c:114 -#, c-format -msgid "%s: user field is missing" -msgstr "%s: не вказано даних щодо користувача" - -#: lib/iolog/iolog_util.c:123 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s: не вказано даних щодо користувача, від імені якого відбуватиметься виконання" - -#: lib/iolog/iolog_util.c:132 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s: не вказано даних щодо групи, від імені якої відбуватиметься виконання" - -#: lib/iolog/iolog_util.c:382 -#, c-format -msgid "error reading timing file: %s" -msgstr "помилка під час спроби читання файла часових позначок: %s" - -#: lib/iolog/iolog_util.c:389 -#, c-format -msgid "invalid timing file line: %s" -msgstr "некоректний рядок у файлі timing: %s" - -#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 -#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 -#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 -#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 -#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 -#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 -#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 -#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 -#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 -#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:177 +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 #, c-format msgid "internal error, %s overflow" msgstr "внутрішня помилка, переповнення %s" -#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "завершальна фігурна дужка без початкової" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "неочікуваний масив" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "завершальна дужка без початкової" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "неочікуваний рядок" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "пропущено двокрапку після назви" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "неочікуване булеве значення" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "неочікуване число" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u не вдалося обробити «%s»" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s: некоректний файл журналу" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s: не вказано даних щодо часової позначки" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s: часова позначка %s: %s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s: не вказано даних щодо користувача" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s: не вказано даних щодо користувача, від імені якого відбуватиметься виконання" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s: не вказано даних щодо групи, від імені якої відбуватиметься виконання" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "помилка під час спроби читання файла часових позначок: %s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "некоректний рядок у файлі timing: %s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (команда продовжується) %s" -#: logsrvd/iolog_writer.c:886 +#: logsrvd/iolog_writer.c:936 msgid "log is already complete, cannot be restarted" msgstr "журнал вже завершено — його не можна перезапустити" -#: logsrvd/iolog_writer.c:917 +#: logsrvd/iolog_writer.c:967 msgid "unable to restart log" msgstr "не вдалося перезапустити журнал" -#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 -#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 -#: plugins/sudoers/sudoreplay.c:368 +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 #, c-format msgid "unable to open %s/%s" msgstr "не вдалося відкрити %s/%s" -#: logsrvd/logsrv_util.c:130 +#: logsrvd/logsrv_util.c:132 #, c-format msgid "missing I/O log file %s/%s" msgstr "не вистачає файла журналу введення-виведення, %s/%s" -#: logsrvd/logsrv_util.c:137 +#: logsrvd/logsrv_util.c:139 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: неможливо виконати позиціювання вперед на %zu" -#: logsrvd/logsrv_util.c:147 +#: logsrvd/logsrv_util.c:149 #, c-format msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "не вдалося знайти точку відновлення [%lld, %ld] у %s/%s" -#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 -#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 -#: logsrvd/logsrvd.c:510 +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 msgid "state machine error" msgstr "помилка скінченного автомата" -#: logsrvd/logsrvd.c:240 +#: logsrvd/logsrvd.c:239 msgid "invalid AcceptMessage" msgstr "некоректне AcceptMessage" -#: logsrvd/logsrvd.c:251 +#: logsrvd/logsrvd.c:250 msgid "error parsing AcceptMessage" msgstr "помилка під час спроби обробити AcceptMessage" -#: logsrvd/logsrvd.c:258 +#: logsrvd/logsrvd.c:257 msgid "error creating I/O log" msgstr "помилка під час створення журналу введення-виведення" @@ -407,59 +470,113 @@ msgstr "помилка під час проби обробити RejectMessage" msgid "error logging reject event" msgstr "помилка під час обробки події відмови у записі до журналу" -#: logsrvd/logsrvd.c:424 +#: logsrvd/logsrvd.c:430 msgid "error logging alert event" msgstr "помилка під час обробки події критичного повідомлення журналу" -#: logsrvd/logsrvd.c:449 +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "помилка протоколу" + +#: logsrvd/logsrvd.c:461 msgid "error writing IoBuffer" msgstr "помилка під час спроби записати IoBuffer" -#: logsrvd/logsrvd.c:495 +#: logsrvd/logsrvd.c:513 msgid "error writing ChangeWindowSize" msgstr "помилка під час спроби записати ChangeWindowSize" -#: logsrvd/logsrvd.c:521 +#: logsrvd/logsrvd.c:545 msgid "error writing CommandSuspend" msgstr "помилка під час спроби записати CommandSuspend" -#: logsrvd/logsrvd.c:583 +#: logsrvd/logsrvd.c:630 msgid "unrecognized ClientMessage type" msgstr "нерозпізнаний тип ClientMessage" -#: logsrvd/logsrvd.c:835 +#: logsrvd/logsrvd.c:895 msgid "client message too large" msgstr "повідомлення клієнта є надто великим" -#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 -#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 -#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 -#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 -#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 -#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 -#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 -#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 -#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 -#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 -#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 -#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 -#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 -#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 -#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 -msgid "unable to add event to queue" -msgstr "не вдалося додати подію до черги обробки" +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "не вдалося встановити комплекс шифрування TLS 1.2 у %s: %s" -#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "не вдалося встановити комплекс шифрування TLS 1.3 у %s: %s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "не вдалося отримати спосіб TLS сервера: %s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "не вдалося створити контекст TLS: %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "не вдалося завантажити сертифікат %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "не вдалося завантажити комплект служби сертифікації %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "не вдалося завантажити закритий ключ %s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "не вдалося встановити параметри Діфі-Гелмана: %s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "не вдалося встановити мінімальну версію протоколу у значення TLS 1.2: %s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "не вдалося отримати віддалену IP-адресу" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Не вдалося долучити дані користувача до об'єкта SSL: %s" -#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 -#: plugins/sudoers/iolog_client.c:1604 -msgid "unable to get remote IP addr" -msgstr "не вдалося отримати віддалену IP-адресу" +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "не вдалося додати подію до черги обробки" -#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "не вдалося налаштувати сокет очікування на дані" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 #, c-format msgid "" "%s - send sudo I/O log to remote server\n" @@ -468,7 +585,7 @@ msgstr "" "%s — надсилання журналу введення-виведення sudo на віддалений сервер\n" "\n" -#: logsrvd/logsrvd.c:1695 +#: logsrvd/logsrvd.c:1846 msgid "" "\n" "Options:\n" @@ -486,277 +603,294 @@ msgstr "" " -R, --random-drop ймовірність скидання з'єднань у відсотках\n" " -V, --version вивести дані щодо версії і завершити роботу\n" -#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 msgid "Protobuf-C version 1.3 or higher required" msgstr "Потрібна версія Protobuf-C 1.3 або новіша" -#: logsrvd/logsrvd.c:1765 +#: logsrvd/logsrvd.c:1916 #, c-format msgid "invalid random drop value: %s" msgstr "некоректне значення ймовірності скидання: %s" -#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 -#: plugins/sudoers/visudo.c:184 +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 #, c-format msgid "%s version %s\n" msgstr "%s, версія %s\n" -#: logsrvd/logsrvd_conf.c:688 +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "Підтримки TLS не передбачено" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 #, c-format msgid "%s: not a fully qualified path" msgstr "%s: не є повноцінним записом шляхуnot a fully qualified path" -#: logsrvd/logsrvd_conf.c:802 +#: logsrvd/logsrvd_conf.c:829 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s:%d «[» без пари: %s" -#: logsrvd/logsrvd_conf.c:813 +#: logsrvd/logsrvd_conf.c:840 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s:%d некоректний розділ налаштувань: %s" -#: logsrvd/logsrvd_conf.c:821 +#: logsrvd/logsrvd_conf.c:848 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s:%d некоректний рядок налаштувань: %s" -#: logsrvd/logsrvd_conf.c:827 +#: logsrvd/logsrvd_conf.c:854 #, c-format msgid "%s:%d expected section name: %s" msgstr "%s:%d мало бути вказано назву розділу: %s" -#: logsrvd/logsrvd_conf.c:841 +#: logsrvd/logsrvd_conf.c:868 #, c-format msgid "invalid value for %s: %s" msgstr "некоректне значення %s: %s" -#: logsrvd/logsrvd_conf.c:849 +#: logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s:%d невідомий ключ: %s" -#: logsrvd/logsrvd_conf.c:977 +#: logsrvd/logsrvd_conf.c:1032 #, c-format msgid "unknown syslog facility %s" msgstr "невідома можливість syslog %s" -#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 -#: logsrvd/logsrvd_conf.c:989 +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 #, c-format msgid "unknown syslog priority %s" msgstr "невідома пріоритетність syslog %s" -#: logsrvd/sendlog.c:116 +#: logsrvd/sendlog.c:126 msgid "" "\n" "Options:\n" " --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host to send logs to\n" " -i, --iolog_id remote ID of I/O log to be resumed\n" " -p, --port port to use when connecting to host\n" " -r, --restart restart previous I/O log transfer\n" -" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -R, --reject reject the command with the given reason\n" " -b, --ca-bundle certificate bundle file to verify server's cert against\n" " -c, --cert certificate file for TLS handshake\n" " -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" " -V, --version display version information and exit\n" msgstr "" "\n" "Параметри:\n" " --help вивести довідкове повідомлення і завершити роботу\n" +" -A, --accept надсилати лише подію прийняття (без введення-виведення)\n" " -h, --host вказати вузол для надсилання журналів\n" " -i, --iolog_id вказати ідентифікатор журналу введення-виведення, яки слід відновити\n" " -p, --port вказати порт, яким слід скористатися для з'єднання з вузлом\n" " -r, --restart перезапустити попереднє передавання журналу введення-виведення\n" -" -t, --test перевірити сервер аудиту надсиланням вибраного журналу введення-виведення\n" -" паралельно n разів\n" +" -R, --reject відмовити у виконанні команди із зазначенням вказаної причини\n" " -b, --ca-bundle вказати файла пакета сертифікатів для перевірки сертифіката сервера\n" " -c, --cert вказати файл сертифіката для узгодження зв'язку TLS\n" " -k, --key вказати файл закритого ключа\n" +" -n, --no-verify не перевіряти сертифікат сервера\n" +" -t, --test перевірити сервер аудиту надсиланням вибраного журналу введення-виведення\n" +" паралельно n разів\n" " -V, --version вивести дані щодо версії і завершити роботу\n" -#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 -msgid "TLS handshake timeout occurred" -msgstr "сталося перевищення часу очікування на узгодження зв'язку TLS" - -#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 -#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 -msgid "unable to set event" -msgstr "не вдалося встановити подію" - -#: logsrvd/sendlog.c:262 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" -msgstr "помилка SSL_connect: ssl_error=%d, стек=%s\n" - -#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 -#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 -#: plugins/sudoers/iolog_client.c:1671 -msgid "error in event loop" -msgstr "помилка у циклі обробки подій" - -#: logsrvd/sendlog.c:311 -msgid "CA bundle file was not specified" -msgstr "не вказано файл пакета служб сертифікації (CA)" - -#: logsrvd/sendlog.c:315 -msgid "Client certificate was not specified" -msgstr "Не вказано сертифікат клієнта" - -#: logsrvd/sendlog.c:319 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "Не вдалося ініціалізувати контекст SSL: %s" - -#: logsrvd/sendlog.c:324 -#, c-format -msgid "Unable to allocate ssl object: %s\n" -msgstr "Не вдалося розмістити об'єкт SSL у пам'яті: %s\n" - -#: logsrvd/sendlog.c:329 -#, c-format -msgid "Unable to attach socket to the ssl object: %s\n" -msgstr "Не вдалося долучити сокет до об'єкта SSL: %s\n" - -#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 #, c-format msgid "unable to look up %s:%s: %s" msgstr "не вдалося виконати пошук %s:%s: %s" -#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "не вдалося отримати IP-адресу сервера" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 #, c-format msgid "unable to read %s/%s: %s" msgstr "не вдалося прочитати %s/%s: %s" -#: logsrvd/sendlog.c:543 +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 #, c-format -msgid "client message too large: %zu\n" -msgstr "повідомлення клієнта є надто довгим: %zu\n" +msgid "client message too large: %zu" +msgstr "повідомлення клієнта є надто довгим: %zu" -#: logsrvd/sendlog.c:941 +#: logsrvd/sendlog.c:790 #, c-format msgid "%s: write buffer already in use" msgstr "%s: буфер запису вже використовується" -#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 -#: plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 #, c-format msgid "unexpected I/O event %d" msgstr "неочікувана подія введення-виведення — %d" -#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 -#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 -#: plugins/sudoers/iolog_client.c:1151 +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 #, c-format msgid "%s: unexpected state %d" msgstr "%s: неочікуваний стан — %d" -#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 msgid "invalid ServerHello" msgstr "некоректне ServerHello" -#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 #, c-format msgid "error message received from server: %s" msgstr "отримано повідомлення про помилку від сервера: %s" -#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 #, c-format msgid "abort message received from server: %s" msgstr "отримано повідомлення про переривання від сервера: %s" -#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 msgid "unable to unpack ServerMessage" msgstr "не вдалося розпакувати ServerMessage" -#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: неочікуване значення type_case — %d" -#: logsrvd/sendlog.c:1291 +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "перевищено час очікування на читання з сервера" + +#: logsrvd/sendlog.c:1154 msgid "premature EOF" msgstr "передчасне завершення файла" -#: logsrvd/sendlog.c:1304 +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 #, c-format -msgid "server message too large: %u\n" -msgstr "повідомлення сервера є надто великим: %u\n" +msgid "server message too large: %u" +msgstr "повідомлення сервера є надто великим: %u" -#: logsrvd/sendlog.c:1569 +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "перевищено час очікування на запис на сервері" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "сталося перевищення часу очікування на узгодження зв'язку TLS" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "не вдалося встановити подію" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "Не вдалося встановити з'єднання TLS: %s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "Не вдалося ініціалізувати контекст SSL: %s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "Не вдалося розмістити об'єкт SSL у пам'яті: %s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "Не вдалося долучити сокет до об'єкта SSL: %s" + +#: logsrvd/sendlog.c:1772 msgid "both restart point and iolog ID must be specified" msgstr "слід вказати одночасно точку перезапуску та ідентифікатор журналу введення-виведення" -#: logsrvd/sendlog.c:1636 +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "точку перезапуску не можна встановлювати, якщо не надсилається жодних даних введення-виведення" + +#: logsrvd/sendlog.c:1851 #, c-format msgid "exited prematurely with state %d" msgstr "передчасний вихід зі станом %d" -#: logsrvd/sendlog.c:1637 +#: logsrvd/sendlog.c:1852 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "на сервер надіслано дані щодо часу, який лишився [%lld, %ld]" -#: logsrvd/sendlog.c:1639 +#: logsrvd/sendlog.c:1854 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "отримано точку внеску від сервера [%lld, %ld]" -#: plugins/sudoers/alias.c:151 +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "Замінник «%s» вже визначено" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "не вдалося створити відгалуження" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "не вдалося змінити пароль до %s" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "не вдалося отримати клас входу до системи для користувача %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "не вдалося розпочати розпізнавання за BSD" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "некоректний тип розпізнавання" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "не вдалося ініціалізувати розпізнавання за BSD" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "термін дії вашого облікового запису вичерпано" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "не вдалося підтвердити" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "не вдалося прочитати налаштування fwtk" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "не вдалося встановити з’єднання з сервером розпізнавання" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "втрачено зв’язок з сервером розпізнавання" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -765,161 +899,161 @@ msgstr "" "помилка сервера розпізнавання:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: не вдалося перетворити реєстраційний запис на рядок («%s»): %s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: не вдалося обробити «%s»: %s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: не вдалося визначити кеш реєстраційних даних: %s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: не вдалося розмістити параметри: %s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: не вдалося отримати реєстраційні дані: %s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: не вдалося ініціалізувати кеш реєстраційних даних: %s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: не вдалося зберегти реєстраційні дані у кеші: %s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: не вдалося отримати реєстраційний запис вузла: %s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: спроба перевірки TGT зазнала невдачі! Ймовірно, вас атаковано: %s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "не вдалося ініціалізувати PAM: %s" -#: plugins/sudoers/auth/pam.c:322 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "Помилка розпізнавання PAM: %s" -#: plugins/sudoers/auth/pam.c:341 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "помилка під час спроби перевірки облікового запису. Ваш обліковий запис заблоковано?" -#: plugins/sudoers/auth/pam.c:352 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "Строк дії облікового запису або пароля збіг, визначте новий пароль і повторіть спробу" -#: plugins/sudoers/auth/pam.c:358 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "не вдалося змінити пароль, строк дії якого завершився: %s" -#: plugins/sudoers/auth/pam.c:369 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "Строк дії пароля збіг, зверніться до адміністратора вашої системи щодо поновлення пароля" -#: plugins/sudoers/auth/pam.c:374 +#: plugins/sudoers/auth/pam.c:369 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Строк дії облікового запису збіг або у файлі налаштувань PAM немає розділу \"account\" для sudo. Повідомте про це адміністратора вашої системи." -#: plugins/sudoers/auth/pam.c:382 plugins/sudoers/auth/pam.c:387 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "Помилка керування обліковими записами PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "вас немає у базі даних %s" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "не вдалося ініціалізувати бібліотеку програмного інтерфейсу до ACE" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "не вдалося встановити зв’язок з сервером SecurID" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "Ідентифікатор користувача заблоковано для розпізнавання SecurID" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "некоректна довжина імені користувача для SecurID" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "некоректний дескриптор розпізнавання для SecurID" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "спроба обміну даними з SecurID зазнала невдачі" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "невідома помилка SecurID" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "некоректна довжина коду пароля для SecurID" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "не вдалося ініціалізувати сеанс SIA" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "некоректні способи розпізнавання" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "sudo зібрано з підтримкою некоректних способів розпізнавання! Не можна змішувати власні і зовнішні способи розпізнавання." -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "немає способів розпізнавання" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "sudo зібрано без можливостей з взаємодії з інструментами розпізнавання! Якщо ви хочете вимкнути розпізнавання, скористайтеся параметром налаштування --disable-authentication." -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "Не вдалося ініціалізувати методи розпізнавання." -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "Способи розпізнавання:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Не вдалося визначити умови аудита" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "не вдалося надіслати запис аудита" -#: plugins/sudoers/check.c:264 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -939,118 +1073,118 @@ msgstr "" " #3) Користування широкими правами розширює сферу відповідальності.\n" "\n" -#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 -#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "невідоме значення uid: %u" -#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 -#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 -#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "невідомий користувач: %s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "збільшення порядку: %s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "початковий порядок: %s: %s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "доповнення порядку: %s: %s" -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "Граматична перевірка %s, версія %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "непідтримуваний формат вхідних даних, %s" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "непідтримуваний формат виведення, %s" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s: файли вхідних і вихідних даних мають бути різними файлами" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "не вдалося ініціалізувати типові значення sudoers" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s: невідоме ключове слово: %s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "некоректний тип типових значень: %s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "некоректний тип придушення: %s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "некоректний фільтр: %s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 -#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 -#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 -#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "не вдалося відкрити %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "не вдалося обробити файл %s, невідома помилка" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "помилка обробки у %s поблизу рядка %d\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "помилка обробки у %s\n" -#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 -#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "не вдалося виконати запис до %s" -#: plugins/sudoers/cvtsudoers.c:1319 +#: plugins/sudoers/cvtsudoers.c:1315 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1059,7 +1193,7 @@ msgstr "" "%s — перетворення форматів файлів sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1321 +#: plugins/sudoers/cvtsudoers.c:1317 msgid "" "\n" "Options:\n" @@ -1099,30 +1233,30 @@ msgstr "" " -s, --suppress=розділи придушити виведення певних розділів\n" " -V, --version вивести дані щодо версії і завершити роботу" -#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 -#: plugins/sudoers/cvtsudoers_json.c:709 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "невідомий запис типових параметрів «%s»" -#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 -#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "не вдалося отримати гринвіцький час" -#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 -#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "не вдалося виконати форматування часового штампа" -#: plugins/sudoers/cvtsudoers_ldif.c:635 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "забагато записів sudoers, максимальна кількість — %u" -#: plugins/sudoers/cvtsudoers_ldif.c:678 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "не встановлено значення змінної середовища SUDOERS_BASE і не вказано параметра -b." @@ -1671,338 +1805,289 @@ msgid "Path to the sudoers private key file: %s" msgstr "Шлях до файла закритого ключа sudoers: %s" #: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "Перевірити, чи є сертифікат сервера журналювання чинним" + +#: plugins/sudoers/def_data.c:538 msgid "Allow the use of unknown runas user and/or group ID" msgstr "Дозволити використання невідомих значень імені користувача і/або ідентифікатора групи для runas" -#: plugins/sudoers/def_data.c:538 +#: plugins/sudoers/def_data.c:542 msgid "Only permit running commands as a user with a valid shell" msgstr "Дозволяти виконання команд лише від імені користувачів із коректним записом командної оболонки" -#: plugins/sudoers/def_data.c:542 +#: plugins/sudoers/def_data.c:546 msgid "Set the pam remote user to the user running sudo" msgstr "Встановити для віддаленого користувача PAM те саме ім'я, що і для користувача, від імені якого запущено sudo" -#: plugins/sudoers/def_data.c:546 +#: plugins/sudoers/def_data.c:550 msgid "Set the pam remote host to the local host name" msgstr "Встановити для віддаленого вузла PAM назву локального вузла" -#: plugins/sudoers/defaults.c:190 +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d невідомий запис типових параметрів, «%s»" -#: plugins/sudoers/defaults.c:193 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s: невідомий запис типових параметрів, «%s»" -#: plugins/sudoers/defaults.c:236 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d не вказано значення для «%s»" -#: plugins/sudoers/defaults.c:239 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s: не вказано значення для «%s»" -#: plugins/sudoers/defaults.c:259 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d значення для «%s» має починатися з «/»" -#: plugins/sudoers/defaults.c:262 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s: значення для «%s» має починатися з «/»" -#: plugins/sudoers/defaults.c:284 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d параметру «%s» не потрібно передавати значення" -#: plugins/sudoers/defaults.c:287 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s: параметру «%s» не потрібно передавати значення" -#: plugins/sudoers/defaults.c:312 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%s:%d некоректний тип Defaults, 0x%x, для параметра «%s»" -#: plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%s: некоректний тип Defaults, 0x%x, для параметра «%s»" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%s:%d значення «%s» є некоректним для параметра «%s»" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s: значення «%s» є некоректним для параметра «%s»" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: помилкове значення envp, невідповідність довжин" -#: plugins/sudoers/env.c:1133 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "не вдалося перебудувати середовище" -#: plugins/sudoers/env.c:1207 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "вибачте, вам не дозволено встановлювати такі змінні середовища: %s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "помилка обробки у %s поблизу рядка %d" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "помилка обробки у %s" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "непідтримуваний тип контрольної суми, %d, для %s" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s: помилка читання" -#: plugins/sudoers/group_plugin.c:91 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s має належати користувачеві з uid %d" -#: plugins/sudoers/group_plugin.c:95 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s має бути доступним до запису лише для власника" -#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "не вдалося завантажити %s: %s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "не вдалося знайти символ «group_plugin» у %s" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: несумісна основна версія додатка обробки груп %d, мало бути — %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "не вдалося обробити IP-адресу «%s»" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "не вдалося обробити маску мережі «%s»" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "Пари локальних IP-адрес і масок мережі:\n" -#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 -#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "невідома група: %s" -#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 -#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 -#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "не вдалося здійснити запис до файла журналу введення-виведення: %s" -#: plugins/sudoers/iolog.c:555 +#: plugins/sudoers/iolog.c:566 msgid "unable to update sequence file" msgstr "не вдалося оновити файл послідовності" -#: plugins/sudoers/iolog.c:594 +#: plugins/sudoers/iolog.c:605 #, c-format msgid "unable to create %s/%s" msgstr "не вдалося створити %s/%s" -#: plugins/sudoers/iolog.c:622 +#: plugins/sudoers/iolog.c:631 msgid "unable to connect to log server" msgstr "не вдалося встановити з'єднання із сервером журналу" -#: plugins/sudoers/iolog.c:830 +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: внутрішня помилка, файл журналу введення-виведення для події %d не відкрито" -#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 -#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 -#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 -#: plugins/sudoers/visudo.c:504 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 msgid "unable to read the clock" msgstr "не вдалося прочитати час на годиннику" -#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: внутрішня помилка, некоректний сигнал %d" -#: plugins/sudoers/iolog_client.c:297 +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "помилка у циклі обробки подій" + +#: plugins/sudoers/iolog_client.c:194 #, c-format msgid "Creation of new SSL_CTX object failed: %s" msgstr "Не вдалося створити об'єкт SSL_CTX: %s" -#: plugins/sudoers/iolog_client.c:320 -msgid "CA bundle file is not set in sudoers" -msgstr "У sudoers не вказано файла пакета сертифікатів (CA)" - -#: plugins/sudoers/iolog_client.c:327 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "Calling SSL_CTX_load_verify_locations() failed: %s" -msgstr "Невдалий виклик SSL_CTX_load_verify_locations(): %s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "Не вдалося встановити з'єднання TLS із %s:%s: %s" -#: plugins/sudoers/iolog_client.c:339 -msgid "Signed certificate file is not set in sudoers" -msgstr "У sudoers не вказано підписаного файла сертифіката" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "Спроба ініціалізувати TLS завершилася невдало" -#: plugins/sudoers/iolog_client.c:345 -#, c-format -msgid "Unable to load cert into the ssl context: %s" -msgstr "Не вдалося завантажити сертифікат до контексту SSL: %s" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "Спроба узгодити зв'язок TLS завершилася невдало" -#: plugins/sudoers/iolog_client.c:356 -#, c-format -msgid "Unable to load private key into the ssl context: %s" -msgstr "Не вдалося завантажити закритий ключ до контексту SSL: %s" - -#: plugins/sudoers/iolog_client.c:363 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "Не вдалося розмістити об'єкт SSL у пам'яті: %s" - -#: plugins/sudoers/iolog_client.c:369 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "Не вдалося долучити сокет до об'єкта SSL: %s" - -#: plugins/sudoers/iolog_client.c:457 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s" -msgstr "помилка SSL_connect: ssl_error=%d, стек=%s" - -#: plugins/sudoers/iolog_client.c:599 -#, c-format -msgid "client message too large: %zu" -msgstr "повідомлення клієнта є надто довгим: %zu" - -#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 msgid "unable to get time of day" msgstr "не вдалося отримати дані щодо пори доби" -#: plugins/sudoers/iolog_client.c:871 +#: plugins/sudoers/iolog_client.c:986 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: внутрішня помилка, некоректний стан виходу %d" -#: plugins/sudoers/iolog_client.c:1104 -msgid "TLS initialization was unsuccessful" -msgstr "Спроба ініціалізувати TLS завершилася невдало" - -#: plugins/sudoers/iolog_client.c:1109 -msgid "TLS handshake was unsuccessful" -msgstr "Спроба узгодити зв'язок TLS завершилася невдало" - -#: plugins/sudoers/iolog_client.c:1361 -#, c-format -msgid "SSL_read failed: ssl_error=%d, stack=%s" -msgstr "помилка SSL_read: ssl_error=%d, стек=%s" - -#: plugins/sudoers/iolog_client.c:1384 +#: plugins/sudoers/iolog_client.c:1523 msgid "lost connection to log server" msgstr "втрачено зв’язок з сервером журналу" -#: plugins/sudoers/iolog_client.c:1397 -#, c-format -msgid "server message too large: %u" -msgstr "повідомлення сервера є надто великим: %u" - -#: plugins/sudoers/iolog_client.c:1461 +#: plugins/sudoers/iolog_client.c:1600 msgid "missing write buffer" msgstr "не вказано буфер запису" -#: plugins/sudoers/iolog_client.c:1486 -#, c-format -msgid "SSL_write failed: ssl_error=%d, stack=%s" -msgstr "помилка SSL_write: ssl_error=%d, стек=%s" - -#: plugins/sudoers/iolog_client.c:1610 -#, c-format -msgid "unknown address family: %d" -msgstr "невідоме сімейство адрес: %d" - -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "підтримки starttls, якщо використовується ldaps, не передбачено" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "не вдалося ініціалізувати базу даних сертифікатів і ключів SSL: %s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "щоб скористатися SSL, вам слід встановити для TLS_CERT значення %s" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "не вдалося ініціалізувати LDAP: %s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls вказано, але у бібліотеках LDAP не передбачено підтримки ldap_start_tls_s() або ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "некоректний атрибут sudoOrder: %s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: занадто великий номер порту" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "непідтримуваний тип адреси LDAP: %s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "не можна використовувати суміш з адрес ldap і ldaps" -#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "не вдалося перетворити запис sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "не вдалося відкрити систему аудита" @@ -2010,62 +2095,62 @@ msgstr "не вдалося відкрити систему аудита" msgid "unable to send audit message" msgstr "не вдалося надіслати повідомлення аудита" -#: plugins/sudoers/logging.c:175 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "не вдалося відкрити файл журналу: %s" -#: plugins/sudoers/logging.c:183 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "не вдалося заблокувати файл журналу: %s" -#: plugins/sudoers/logging.c:216 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "не вдалося виконати запис до файла журналу: %s" -#: plugins/sudoers/logging.c:249 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "користувача немає у списку sudoers" -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "користувача не уповноважено на дії на вузлі" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "виконання команди заборонено" -#: plugins/sudoers/logging.c:296 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s немає у файлі sudoers. Запис про подію додано до звіту.\n" -#: plugins/sudoers/logging.c:299 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s заборонено виконувати sudo на %s. Запис про подію додано до звіту.\n" -#: plugins/sudoers/logging.c:303 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Вибачте, користувач %s не має права виконувати sudo на %s.\n" -#: plugins/sudoers/logging.c:306 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "Вибачте, користувач %s не має права виконувати «%s%s%s» від імені %s%s%s на %s.\n" -#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 -#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 -#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 -#: plugins/sudoers/sudoers.c:677 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s: команду не знайдено" -#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2074,15 +2159,15 @@ msgstr "" "пропущено «%s» знайдений у «.»\n" "Скористайтеся командою «sudo ./%s», якщо вам потрібно виконати саме «%s»." -#: plugins/sudoers/logging.c:362 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "помилка під час спроби розпізнавання" -#: plugins/sudoers/logging.c:388 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "слід вказати пароль" -#: plugins/sudoers/logging.c:458 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -2091,32 +2176,32 @@ msgstr[1] "%u невдалих спроби введення пароля" msgstr[2] "%u невдалих спроб введення пароля" msgstr[3] "одна невдала спроба введення пароля" -#: plugins/sudoers/logging.c:722 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "не вдалося здублювати stdin: %m" -#: plugins/sudoers/logging.c:759 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "не вдалося виконати %s: %m" -#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "не вдалося створити відгалуження: %m" -#: plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "не вдалося відкрити канал: %m" -#: plugins/sudoers/match_digest.c:123 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "контрольну суму для %s (%s) подано не у формі %s" -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -2125,7 +2210,7 @@ msgstr "" "\n" "Роль LDAP: %s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -2134,98 +2219,98 @@ msgstr "" "\n" "Запис sudoers:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " Користувачі для запуску: " -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " Групи для запуску: " -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " Параметри: " -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " Команди:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Відповідність записів Defaults для %s на %s:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Типові значення для запуску від імені і команд для %s:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Користувач %s має право виконувати на %s такі команди:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Користувач %s не має права виконувати sudo на %s.\n" -#: plugins/sudoers/parse_ldif.c:617 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "ігноруємо неповний запис sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:677 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "некоректний атрибут LDIF: %s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "оболонкою sudo встановлено некоректне значення параметра %.*s" -#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "не вдалося обробити список мережевих адрес" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "ім'я користувача не встановлено за допомогою оболонки sudo" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "ідентифікатор користувача не встановлено за допомогою оболонки sudo" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "ідентифікатор групи не встановлено за допомогою оболонки sudo" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "назву вузла не встановлено за допомогою оболонки sudo" -#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "не вдалося виконати %s" -#: plugins/sudoers/policy.c:1055 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Додаток правил sudoers версії %s\n" -#: plugins/sudoers/policy.c:1057 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Граматична перевірка файла sudoers версії %d\n" -#: plugins/sudoers/policy.c:1061 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -2234,386 +2319,382 @@ msgstr "" "\n" "Шлях до sudoers: %s\n" -#: plugins/sudoers/policy.c:1064 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "Шлях до nsswitch: %s\n" -#: plugins/sudoers/policy.c:1066 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "Шлях до ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1067 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "Шлях до ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1100 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "неможливо зареєструвати процедуру перехоплення типу %d (версія %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "не вдалося кешувати uid %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "не вдалося кешувати uid %u, запис вже існує" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "не вдалося кешувати користувача %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "не вдалося кешувати користувача %s, запис вже існує" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "не вдалося кешувати gid %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "не вдалося кешувати gid %u, запис вже існує" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "не вдалося кешувати групу %s" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "не вдалося кешувати групу %s, запис вже існує" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "не вдалося кешувати список груп %s, запис вже існує" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "не вдалося кешувати список груп %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "не вдалося обробити записи груп %s" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "не вдалося обробити записи ідентифікаторів груп %s" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 -#: plugins/sudoers/set_perms.c:1450 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "переповнення стека доступу" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 -#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 -#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "вичерпання стека доступу" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 -#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "не вдалося змінити ідентифікатор групи (gid) root" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 -#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "не вдалося змінити gid на runas" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 -#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "не вдалося встановити вектор групи виконання" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 -#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "не вдалося змінити uid на runas" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 -#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "не вдалося змінити gid на sudoers" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 +#: 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 msgid "too many processes" msgstr "забагато процесів" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "не вдалося отримати поточний робочий каталог" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "обрізаний шлях аудиту user_cmnd: %s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "обрізаний шлях аудиту argv[0]: %s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "повідомлення audit_failure є надто довгим" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "Не вдалося ініціалізувати джерело SSS. Чи встановлено у вашій системі SSSD?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "не вдалося знайти символ «%s» у %s" -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "проблема з типовими записами" -#: plugins/sudoers/sudoers.c:225 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "не знайдено коректних джерел даних sudoers, завершення роботи" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers вказує, що sudo не можна користуватися для виконання команд від root" -#: plugins/sudoers/sudoers.c:361 +#: plugins/sudoers/sudoers.c:357 msgid "user not allowed to override closefrom limit" msgstr "користувачеві заборонено перевизначати обмеження closefrom" -#: plugins/sudoers/sudoers.c:362 +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "вам не дозволено використовувати параметр -C" -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "власник часового штампа (%s): не знайдено користувача з таким іменем" -#: plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "немає tty" -#: plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "вибачте, для виконання sudo вашому користувачеві потрібен tty" -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 #, c-format msgid "invalid shell for user %s: %s" msgstr "некоректний запис оболонки для користувача %s: %s" -#: plugins/sudoers/sudoers.c:513 +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "команда у поточному каталозі" -#: plugins/sudoers/sudoers.c:532 +#: plugins/sudoers/sudoers.c:525 msgid "user not allowed to set a command timeout" msgstr "користувачеві заборонено встановлювати час очікування на виконання команди" -#: plugins/sudoers/sudoers.c:533 +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "вибачте, вам не дозволено встановлювати час очікування на виконання команди" -#: plugins/sudoers/sudoers.c:541 +#: plugins/sudoers/sudoers.c:534 msgid "user not allowed to set a preserve the environment" msgstr "користувачеві заборонено встановлювати збереження середовища" -#: plugins/sudoers/sudoers.c:542 +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "вибачте, вам не дозволено зберігати середовище" -#: plugins/sudoers/sudoers.c:893 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "надто довга команда" -#: plugins/sudoers/sudoers.c:951 +#: plugins/sudoers/sudoers.c:936 msgid "sudoedit doesn't need to be run via sudo" msgstr "Немає потреби у запуску sudoedit за допомогою sudo" -#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 -#: plugins/sudoers/tsdump.c:145 +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "не вдалося прочитати %s" -#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 -#: plugins/sudoers/visudo.c:733 +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 #, c-format msgid "unable to stat %s" msgstr "не вдалося виконати stat для %s" -#: plugins/sudoers/sudoers.c:1034 +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s не є звичайним файлом" -#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s належить uid %u, має належати %u" -#: plugins/sudoers/sudoers.c:1042 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "Запис до «%s» можливий для довільного користувача" -#: plugins/sudoers/sudoers.c:1046 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s належить gid %u, має належати %u" -#: plugins/sudoers/sudoers.c:1079 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "використовувати «-c %s» може лише root" -#: plugins/sudoers/sudoers.c:1098 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "невідомий клас входу: %s" -#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "не вдалося визначити адресу вузла %s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "некоректний параметр фільтрування: %s" -#: plugins/sudoers/sudoreplay.c:276 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "некоректне значення макс. очікування: %s" -#: plugins/sudoers/sudoreplay.c:299 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "некоректний коефіцієнт швидкості: %s" -#: plugins/sudoers/sudoreplay.c:335 +#: plugins/sudoers/sudoreplay.c:333 #, c-format msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:340 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/розклад за часом: %s" -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:342 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:372 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "Відтворення сеансу sudo: %s" -#: plugins/sudoers/sudoreplay.c:634 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "не вдалося перевести tty у режим без обробки даних" -#: plugins/sudoers/sudoreplay.c:685 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "Попередження: розміри вашого термінала є замалими для належного показу журналу.\n" -#: plugins/sudoers/sudoreplay.c:686 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Встановлено формат журналу %d x %d, тоді як формат термінала — %d x %d." -#: plugins/sudoers/sudoreplay.c:714 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "Відтворення завершено, натисніть будь-яку клавішу, щоб повернутися до термінала." -#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "неоднозначний вираз «%s»" -#: plugins/sudoers/sudoreplay.c:1208 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "зайва дужка, «)», у виразі" -#: plugins/sudoers/sudoreplay.c:1212 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "невідомий ключ пошуку «%s»" -#: plugins/sudoers/sudoreplay.c:1227 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s потребує визначення аргументу" -#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "некоректний формальний вираз: %s" -#: plugins/sudoers/sudoreplay.c:1234 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "не вдалося обробити дату «%s»" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "зайва дужка, «(», у виразі" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "помилкове завершальне «or»" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "помилкове завершальне «!»" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "невідомий тип пошуку %d" -#: plugins/sudoers/sudoreplay.c:1569 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "користування: %s [-hnRS] [-d каталог] [-m число] [-s число] ідентифікатор\n" -#: plugins/sudoers/sudoreplay.c:1572 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "використання: %s [-h] [-d каталог] -l [вираз для пошуку]\n" -#: plugins/sudoers/sudoreplay.c:1581 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2622,7 +2703,7 @@ msgstr "" "%s — відтворення журналів сеансів sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1583 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2650,11 +2731,11 @@ msgstr "" " -s, --speed=коеф_швидк коефіцієнт прискорення або сповільнення виводу даних\n" " -V, --version показати дані щодо версії і завершити роботу" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\tвідповідника вузла не знайдено" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2662,7 +2743,7 @@ msgstr "" "\n" "Команду дозволено" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2670,7 +2751,7 @@ msgstr "" "\n" "Команду заборонено" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2678,126 +2759,126 @@ msgstr "" "\n" "Не знайдено відповідника команди" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s доступний до запису учасниками групи" -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "не вдалося обрізати файл часової позначки до %lld байтів" -#: plugins/sudoers/timestamp.c:873 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "ігноруємо часову позначку з майбутнього" -#: plugins/sudoers/timestamp.c:896 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "занадто далека часова позначка у майбутньому: %20.20s" -#: plugins/sudoers/timestamp.c:1018 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "не вдалося заблокувати файл часової позначки %s" -#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "шлях до даних щодо стану отримання настанов є занадто довгим: %s/%s" -#: plugins/sudoers/toke_util.c:132 +#: plugins/sudoers/toke_util.c:124 msgid "sudoedit should not be specified with a path" msgstr "sudoedit не слід вказувати разом із шляхом" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "параметр -x буде вилучено у наступному випуску" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "будь ласка, скористайтеся замість нього програмою cvtsudoers" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "натисніть Enter для редагування %s: " -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "вказаного редактора (%s) не існує" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "не знайдено жодного редактора (шлях до редактора = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "помилка запису" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "не вдалося обробити stat файл тимчасових даних (%s), %s не змінено" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "файл тимчасових даних має нульовий об’єм (%s), %s не змінено" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "помилка редактора (%s), %s не змінено" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s не змінено" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "не вдалося повторно відкрити файл тимчасових даних (%s), %s не змінено." -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" +msgid "unable to parse temporary file (%s), unknown error" msgstr "не вдалося обробити файл тимчасових даних (%s), невідома помилка" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "внутрішня помилка, не вдалося знайти %s у списку!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "не вдалося встановити (uid, gid) %s у значення (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s і %s не перебувають у одній файловій системі, використовуємо mv для перейменування" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "помилка команди: «%s %s %s», %s не змінено" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "помилка перейменування %s, %s не змінено" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "А зараз що? " -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2809,66 +2890,66 @@ msgstr "" " (x) — вийти без внесення змін до файла sudoers\n" " (Q) — вийти зі збереженням файла sudoers (НЕБЕЗПЕЧНО!)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "не вдалося виконати %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: помилковий власник (uid, gid), має бути (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: помилкові права доступу, режим доступу має бути 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s: вдала обробка\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s зайнято, повторіть спробу пізніше" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "не вдалося заблокувати %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "Редагувати попри усе? [y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "Помилка: %s:%d цикл у %s «%s»" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "Попередження: %s:%d цикл у %s «%s»" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "Помилка: виявлено посилання %s:%d %s «%s», яке не визначено" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "Попередження: виявлено посилання %s:%d %s «%s», яке не визначено" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "Попердження: %s:%d не використано %s «%s»" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2877,7 +2958,7 @@ msgstr "" "%s — безпечне редагування файла sudoers\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2897,27 +2978,6 @@ msgstr "" " -s, --strict строга перевірка синтаксису\n" " -V, --version показати дані щодо версії і завершити роботу\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "занадто високий рівень вкладеності" - -#~ msgid "No user or host" -#~ msgstr "Немає користувача або вузла" - -#~ msgid "validation failure" -#~ msgstr "помилка під час спроби перевірки" - -#~ msgid "%s/%s/timing: %s" -#~ msgstr "%s/%s/timing: %s" - -#~ msgid "ignoring invalid attribute value: %s" -#~ msgstr "ігноруємо некоректне значення атрибута: %s" - -#~ msgid "unable to cache user %s, out of memory" -#~ msgstr "не вдалося кешувати користувача %s, не вистачає пам’яті" - -#~ msgid "unable to cache group %s, out of memory" -#~ msgstr "не вдалося кешувати групу %s, не вистачає пам’яті" - -#~ msgid "unable to cache group list for %s, out of memory" -#~ msgstr "не вдалося кешувати список груп %s, не вистачає пам’яті" diff --git a/plugins/sudoers/po/zh_CN.mo b/plugins/sudoers/po/zh_CN.mo index 094a19c0ce627f92ee4f38104d8cadc65b0c9fd8..bb19dc38a82773423eed68ee0c62abd832030277 100644 GIT binary patch delta 11421 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 delta 9967 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, 2011-2018 -# Boyuan Yang <073plan@gmail.com>, 2019 +# Boyuan Yang <073plan@gmail.com>, 2019, 2020. # msgid "" msgstr "" -"Project-Id-Version: sudoers 1.8.29rc1\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2019-10-21 19:55-0600\n" -"PO-Revision-Date: 2019-12-17 15:51-0500\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 11:01-0400\n" "Last-Translator: Boyuan Yang <073plan@gmail.com>\n" "Language-Team: Chinese (simplified) \n" "Language: zh_CN\n" @@ -17,7 +17,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.2.4\n" +"X-Generator: Poedit 2.3.1\n" #: confstr.sh:1 msgid "syntax error" @@ -43,267 +43,867 @@ msgstr "*** %h 安全信息 ***" msgid "Sorry, try again." msgstr "对不起,请重试。" -#: gram.y:196 gram.y:244 gram.y:251 gram.y:258 gram.y:265 gram.y:272 -#: gram.y:288 gram.y:312 gram.y:319 gram.y:326 gram.y:333 gram.y:340 -#: gram.y:403 gram.y:412 gram.y:423 gram.y:456 gram.y:463 gram.y:470 -#: gram.y:477 gram.y:559 gram.y:566 gram.y:575 gram.y:584 gram.y:601 -#: gram.y:713 gram.y:720 gram.y:727 gram.y:735 gram.y:835 gram.y:842 -#: gram.y:849 gram.y:856 gram.y:863 gram.y:889 gram.y:896 gram.y:903 -#: gram.y:1026 gram.y:1303 plugins/sudoers/alias.c:132 -#: plugins/sudoers/alias.c:139 plugins/sudoers/alias.c:155 -#: plugins/sudoers/auth/bsdauth.c:148 plugins/sudoers/auth/kerb5.c:123 -#: plugins/sudoers/auth/kerb5.c:149 plugins/sudoers/auth/pam.c:670 -#: plugins/sudoers/auth/rfc1938.c:116 plugins/sudoers/auth/sia.c:64 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:165 -#: plugins/sudoers/cvtsudoers.c:182 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:305 plugins/sudoers/cvtsudoers.c:433 -#: plugins/sudoers/cvtsudoers.c:566 plugins/sudoers/cvtsudoers.c:583 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:769 plugins/sudoers/cvtsudoers.c:1179 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 #: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:263 -#: plugins/sudoers/cvtsudoers_ldif.c:334 plugins/sudoers/cvtsudoers_ldif.c:389 -#: plugins/sudoers/cvtsudoers_ldif.c:397 plugins/sudoers/cvtsudoers_ldif.c:414 -#: plugins/sudoers/cvtsudoers_ldif.c:423 plugins/sudoers/cvtsudoers_ldif.c:570 -#: plugins/sudoers/defaults.c:666 plugins/sudoers/defaults.c:959 -#: plugins/sudoers/defaults.c:1130 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:138 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:943 plugins/sudoers/iolog_path.c:174 -#: plugins/sudoers/iolog_util.c:86 plugins/sudoers/iolog_util.c:125 -#: plugins/sudoers/iolog_util.c:134 plugins/sudoers/iolog_util.c:144 -#: plugins/sudoers/iolog_util.c:152 plugins/sudoers/iolog_util.c:156 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:683 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:510 -#: plugins/sudoers/ldap_util.c:567 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:202 plugins/sudoers/logging.c:532 -#: plugins/sudoers/logging.c:558 plugins/sudoers/logging.c:599 -#: plugins/sudoers/logging.c:740 plugins/sudoers/logging.c:1100 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:367 -#: plugins/sudoers/match_command.c:414 plugins/sudoers/match_command.c:485 -#: plugins/sudoers/match_digest.c:70 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:361 plugins/sudoers/parse_ldif.c:386 -#: plugins/sudoers/parse_ldif.c:398 plugins/sudoers/parse_ldif.c:402 -#: plugins/sudoers/parse_ldif.c:416 plugins/sudoers/parse_ldif.c:584 -#: plugins/sudoers/parse_ldif.c:614 plugins/sudoers/parse_ldif.c:639 -#: plugins/sudoers/parse_ldif.c:697 plugins/sudoers/parse_ldif.c:714 -#: plugins/sudoers/parse_ldif.c:742 plugins/sudoers/parse_ldif.c:749 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:750 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:273 -#: plugins/sudoers/sudoers.c:283 plugins/sudoers/sudoers.c:292 -#: plugins/sudoers/sudoers.c:334 plugins/sudoers/sudoers.c:657 -#: plugins/sudoers/sudoers.c:786 plugins/sudoers/sudoers.c:830 -#: plugins/sudoers/sudoers.c:1124 plugins/sudoers/sudoers_debug.c:114 -#: plugins/sudoers/sudoreplay.c:584 plugins/sudoers/sudoreplay.c:587 -#: plugins/sudoers/sudoreplay.c:1265 plugins/sudoers/sudoreplay.c:1465 -#: plugins/sudoers/sudoreplay.c:1469 plugins/sudoers/testsudoers.c:136 -#: plugins/sudoers/testsudoers.c:236 plugins/sudoers/testsudoers.c:253 -#: plugins/sudoers/testsudoers.c:587 plugins/sudoers/timestamp.c:439 -#: plugins/sudoers/timestamp.c:483 plugins/sudoers/timestamp.c:960 -#: plugins/sudoers/toke_util.c:59 plugins/sudoers/toke_util.c:112 -#: plugins/sudoers/toke_util.c:149 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "无法分配内存" -#: gram.y:488 +#: gram.y:505 msgid "a digest requires a path name" msgstr "摘要需要路径参数" -#: gram.y:614 +#: gram.y:638 msgid "invalid notbefore value" msgstr "无效的 notbefore 值" -#: gram.y:622 +#: gram.y:646 msgid "invalid notafter value" msgstr "无效的 notafter 值" -#: gram.y:631 plugins/sudoers/policy.c:320 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "超时值过大" -#: gram.y:633 plugins/sudoers/policy.c:322 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "无效的超时值" -#: gram.y:1303 plugins/sudoers/auth/pam.c:483 plugins/sudoers/auth/pam.c:670 -#: plugins/sudoers/auth/rfc1938.c:116 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:164 plugins/sudoers/cvtsudoers.c:181 -#: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:304 -#: plugins/sudoers/cvtsudoers.c:432 plugins/sudoers/cvtsudoers.c:565 -#: plugins/sudoers/cvtsudoers.c:582 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:768 -#: plugins/sudoers/cvtsudoers.c:1179 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1285 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:243 -#: plugins/sudoers/cvtsudoers_ldif.c:262 plugins/sudoers/cvtsudoers_ldif.c:333 -#: plugins/sudoers/cvtsudoers_ldif.c:388 plugins/sudoers/cvtsudoers_ldif.c:396 -#: plugins/sudoers/cvtsudoers_ldif.c:413 plugins/sudoers/cvtsudoers_ldif.c:422 -#: plugins/sudoers/cvtsudoers_ldif.c:569 plugins/sudoers/defaults.c:666 -#: plugins/sudoers/defaults.c:959 plugins/sudoers/defaults.c:1130 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:138 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:943 -#: plugins/sudoers/iolog_path.c:174 plugins/sudoers/iolog_util.c:86 -#: plugins/sudoers/iolog_util.c:125 plugins/sudoers/iolog_util.c:134 -#: plugins/sudoers/iolog_util.c:144 plugins/sudoers/iolog_util.c:152 -#: plugins/sudoers/iolog_util.c:156 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:682 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:510 plugins/sudoers/ldap_util.c:567 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:202 -#: plugins/sudoers/logging.c:532 plugins/sudoers/logging.c:558 -#: plugins/sudoers/logging.c:598 plugins/sudoers/logging.c:1100 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:366 -#: plugins/sudoers/match_command.c:413 plugins/sudoers/match_command.c:485 -#: plugins/sudoers/match_digest.c:70 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:360 plugins/sudoers/parse_ldif.c:385 -#: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:401 -#: plugins/sudoers/parse_ldif.c:415 plugins/sudoers/parse_ldif.c:584 -#: plugins/sudoers/parse_ldif.c:613 plugins/sudoers/parse_ldif.c:638 -#: plugins/sudoers/parse_ldif.c:696 plugins/sudoers/parse_ldif.c:713 -#: plugins/sudoers/parse_ldif.c:741 plugins/sudoers/parse_ldif.c:748 -#: plugins/sudoers/policy.c:134 plugins/sudoers/policy.c:143 -#: plugins/sudoers/policy.c:152 plugins/sudoers/policy.c:178 -#: plugins/sudoers/policy.c:305 plugins/sudoers/policy.c:320 -#: plugins/sudoers/policy.c:322 plugins/sudoers/policy.c:348 -#: plugins/sudoers/policy.c:358 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:750 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:396 plugins/sudoers/set_perms.c:775 -#: plugins/sudoers/set_perms.c:1165 plugins/sudoers/set_perms.c:1493 -#: plugins/sudoers/set_perms.c:1659 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:273 -#: plugins/sudoers/sudoers.c:283 plugins/sudoers/sudoers.c:292 -#: plugins/sudoers/sudoers.c:334 plugins/sudoers/sudoers.c:657 -#: plugins/sudoers/sudoers.c:786 plugins/sudoers/sudoers.c:830 -#: plugins/sudoers/sudoers.c:1124 plugins/sudoers/sudoers_debug.c:113 -#: plugins/sudoers/sudoreplay.c:584 plugins/sudoers/sudoreplay.c:587 -#: plugins/sudoers/sudoreplay.c:1265 plugins/sudoers/sudoreplay.c:1465 -#: plugins/sudoers/sudoreplay.c:1469 plugins/sudoers/testsudoers.c:136 -#: plugins/sudoers/testsudoers.c:236 plugins/sudoers/testsudoers.c:253 -#: plugins/sudoers/testsudoers.c:587 plugins/sudoers/timestamp.c:439 -#: plugins/sudoers/timestamp.c:483 plugins/sudoers/timestamp.c:960 -#: plugins/sudoers/toke_util.c:59 plugins/sudoers/toke_util.c:112 -#: plugins/sudoers/toke_util.c:149 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s:%s" -#: plugins/sudoers/alias.c:151 +#: lib/iolog/iolog_fileio.c:157 +#, c-format +msgid "%s exists but is not a directory (0%o)" +msgstr "%s 存在,但不是目录(0%o)" + +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 +#, c-format +msgid "unable to mkdir %s" +msgstr "无法创建目录 %s" + +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 +#, c-format +msgid "unable to change mode of %s to 0%o" +msgstr "无法将 %s 的模式更改为 0%o" + +#: lib/iolog/iolog_json.c:114 +#, c-format +msgid "expected JSON_STRING, got %d" +msgstr "" + +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "" + +#: lib/iolog/iolog_json.c:392 +#, c-format +msgid "expected JSON_OBJECT, got %d" +msgstr "" + +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 +#, c-format +msgid "internal error, %s overflow" +msgstr "内部错误,%s 溢出" + +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "未预期的字符串" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "名称后缺少冒号" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "未预期的数字" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u 无法解析 \"%s\"" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s:无效的日志文件" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s:缺少 时间戳 字段" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s:时间戳 %s:%s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s:缺少 用户 字段" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s:缺少 runas 用户 字段" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s:缺少 runas 组 字段" + +#: lib/iolog/iolog_util.c:419 +#, fuzzy, c-format +#| msgid "invalid timing file line: %s" +msgid "error reading timing file: %s" +msgstr "无效的时序文件行:%s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "无效的时序文件行:%s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 +#, c-format +msgid "%8s : %s" +msgstr "%8s:%s" + +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 +#, c-format +msgid "%8s : (command continued) %s" +msgstr "%8s:(命令继续执行) %s" + +#: logsrvd/iolog_writer.c:936 +msgid "log is already complete, cannot be restarted" +msgstr "" + +#: logsrvd/iolog_writer.c:967 +msgid "unable to restart log" +msgstr "无法 stat %s" + +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 +#, fuzzy, c-format +#| msgid "unable to open %s" +msgid "unable to open %s/%s" +msgstr "无法打开 %s" + +#: logsrvd/logsrv_util.c:132 +#, c-format +msgid "missing I/O log file %s/%s" +msgstr "" + +#: logsrvd/logsrv_util.c:139 +#, fuzzy, c-format +#| msgid "%s: unable to parse '%s': %s" +msgid "%s/%s: unable to seek forward %zu" +msgstr "%s:无法解析“%s”:%s" + +#: logsrvd/logsrv_util.c:149 +#, fuzzy, c-format +#| msgid "unable to find symbol \"%s\" in %s" +msgid "unable to find resume point [%lld, %ld] in %s/%s" +msgstr "无法在 %s 中找到符号“%s”" + +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 +msgid "state machine error" +msgstr "状态机错误" + +#: logsrvd/logsrvd.c:239 +msgid "invalid AcceptMessage" +msgstr "无效的 AcceptMessage" + +#: logsrvd/logsrvd.c:250 +msgid "error parsing AcceptMessage" +msgstr "解析 AcceptMessage 出错" + +#: logsrvd/logsrvd.c:257 +msgid "error creating I/O log" +msgstr "" + +#: logsrvd/logsrvd.c:265 +msgid "error logging accept event" +msgstr "" + +#: logsrvd/logsrvd.c:308 +msgid "invalid RejectMessage" +msgstr "" + +#: logsrvd/logsrvd.c:319 +msgid "error parsing RejectMessage" +msgstr "解析 RejectMessage 出错" + +#: logsrvd/logsrvd.c:325 +msgid "error logging reject event" +msgstr "" + +#: logsrvd/logsrvd.c:430 +msgid "error logging alert event" +msgstr "" + +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "协议错误" + +#: logsrvd/logsrvd.c:461 +msgid "error writing IoBuffer" +msgstr "" + +#: logsrvd/logsrvd.c:513 +msgid "error writing ChangeWindowSize" +msgstr "" + +#: logsrvd/logsrvd.c:545 +msgid "error writing CommandSuspend" +msgstr "" + +#: logsrvd/logsrvd.c:630 +msgid "unrecognized ClientMessage type" +msgstr "" + +#: logsrvd/logsrvd.c:895 +msgid "client message too large" +msgstr "客户端消息过长" + +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, fuzzy, c-format +#| msgid "unable to execute %s: %s" +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "无法执行 %s:%s" + +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, fuzzy, c-format +#| msgid "unable to execute %s: %s" +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "无法执行 %s:%s" + +#: logsrvd/logsrvd.c:1197 +#, fuzzy, c-format +#| msgid "unable to resolve host %s" +msgid "unable to get TLS server method: %s" +msgstr "无法解析主机:%s" + +#: logsrvd/logsrvd.c:1202 +#, fuzzy, c-format +#| msgid "unable to create %s" +msgid "unable to create TLS context: %s" +msgstr "无法创建 %s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, fuzzy, c-format +#| msgid "unable to create %s" +msgid "unable to load certificate %s" +msgstr "无法创建 %s" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, fuzzy, c-format +#| msgid "unable to lock time stamp file %s" +msgid "unable to load certificate authority bundle %s" +msgstr "无法锁定时间戳文件 %s" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, fuzzy, c-format +#| msgid "unable to load %s: %s" +msgid "unable to load private key %s" +msgstr "无法加载 %s:%s" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "无法将最低协议版本设置为 TLS 1.2:%s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "无法获取远程 IP 地址" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 +#, c-format +msgid "Unable to attach user data to the ssl object: %s" +msgstr "" + +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "无法将事件添加到队列" + +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +#, fuzzy +#| msgid "unable to setup authentication" +msgid "unable setup listen socket" +msgstr "无法设置认证" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 +#, c-format +msgid "" +"%s - send sudo I/O log to remote server\n" +"\n" +msgstr "" + +#: logsrvd/logsrvd.c:1846 +msgid "" +"\n" +"Options:\n" +" -f, --file path to configuration file\n" +" -h --help display help message and exit\n" +" -n, --no-fork do not fork, run in the foreground\n" +" -R, --random-drop percent chance connections will drop\n" +" -V, --version display version information and exit\n" +msgstr "" +"\n" +"选项:\n" +" -f, --file 指定配置文件的位置\n" +" -h, --help 显示帮助信息并退出\n" +" -n, --no-fork 不要进行 fork,在前台运行\n" +" -R, --random-drop 指定丢弃连接的百分比概率\n" +" -V, --version 显示版本信息并退出\n" + +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 +msgid "Protobuf-C version 1.3 or higher required" +msgstr "" + +#: logsrvd/logsrvd.c:1916 +#, fuzzy, c-format +#| msgid "invalid notafter value" +msgid "invalid random drop value: %s" +msgstr "无效的 notafter 值" + +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 +#, c-format +msgid "%s version %s\n" +msgstr "%s 版本 %s\n" + +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "不支持 TLS" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 +#, c-format +msgid "%s: not a fully qualified path" +msgstr "" + +#: logsrvd/logsrvd_conf.c:829 +#, fuzzy, c-format +#| msgid "%s: unable to parse '%s': %s" +msgid "%s:%d unmatched '[': %s" +msgstr "%s:无法解析“%s”:%s" + +#: logsrvd/logsrvd_conf.c:840 +#, fuzzy, c-format +#| msgid "invalid filter option: %s" +msgid "%s:%d invalid config section: %s" +msgstr "无效的过滤器选项:%s" + +#: logsrvd/logsrvd_conf.c:848 +#, fuzzy, c-format +#| msgid "invalid timing file line: %s" +msgid "%s:%d invalid configuration line: %s" +msgstr "无效的时序文件行:%s" + +#: logsrvd/logsrvd_conf.c:854 +#, c-format +msgid "%s:%d expected section name: %s" +msgstr "" + +#: logsrvd/logsrvd_conf.c:868 +#, fuzzy, c-format +#| msgid "invalid uri: %s" +msgid "invalid value for %s: %s" +msgstr "无效的 URI:%s" + +#: logsrvd/logsrvd_conf.c:876 +#, fuzzy, c-format +#| msgid "%s: unknown key word: %s" +msgid "%s:%d unknown key: %s" +msgstr "%s:未知的关键词:%s" + +#: logsrvd/logsrvd_conf.c:1032 +#, fuzzy, c-format +#| msgid "unknown login class: %s" +msgid "unknown syslog facility %s" +msgstr "未知的登录类别:%s" + +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 +#, c-format +msgid "unknown syslog priority %s" +msgstr "位置的 syslog 优先级 %s" + +#: logsrvd/sendlog.c:126 +msgid "" +"\n" +"Options:\n" +" --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" +" -h, --host host to send logs to\n" +" -i, --iolog_id remote ID of I/O log to be resumed\n" +" -p, --port port to use when connecting to host\n" +" -r, --restart restart previous I/O log transfer\n" +" -R, --reject reject the command with the given reason\n" +" -b, --ca-bundle certificate bundle file to verify server's cert against\n" +" -c, --cert certificate file for TLS handshake\n" +" -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -V, --version display version information and exit\n" +msgstr "" + +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 +#, fuzzy, c-format +#| msgid "unable to load %s: %s" +msgid "unable to look up %s:%s: %s" +msgstr "无法加载 %s:%s" + +#: logsrvd/sendlog.c:186 +#, fuzzy +#| msgid "unable to parse IP address \"%s\"" +msgid "unable to get server IP addr" +msgstr "无法解析 IP 地址列表“%s”" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 +#, fuzzy, c-format +#| msgid "unable to load %s: %s" +msgid "unable to read %s/%s: %s" +msgstr "无法加载 %s:%s" + +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 +#, fuzzy, c-format +#| msgid "timeout value too large" +msgid "client message too large: %zu" +msgstr "超时值过大" + +#: logsrvd/sendlog.c:790 +#, c-format +msgid "%s: write buffer already in use" +msgstr "" + +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 +#, c-format +msgid "unexpected I/O event %d" +msgstr "" + +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 +#, c-format +msgid "%s: unexpected state %d" +msgstr "" + +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 +msgid "invalid ServerHello" +msgstr "无效的 ServerHello" + +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 +#, c-format +msgid "error message received from server: %s" +msgstr "从服务器收到了错误消息:%s" + +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 +#, c-format +msgid "abort message received from server: %s" +msgstr "从服务器收到了中止消息:%s" + +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 +#, fuzzy +#| msgid "unable to send audit message" +msgid "unable to unpack ServerMessage" +msgstr "无法发送审核消息" + +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 +#, c-format +msgid "%s: unexpected type_case value %d" +msgstr "" + +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "从服务器读取超时" + +#: logsrvd/sendlog.c:1154 +msgid "premature EOF" +msgstr "过早的文件结束" + +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 +#, c-format +msgid "server message too large: %u" +msgstr "" + +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "写入服务器时超时" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "无法设置事件" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, fuzzy, c-format +#| msgid "SecurID communication failed" +msgid "TLS connection failed: %s" +msgstr "SecurID 通讯失败" + +#: logsrvd/sendlog.c:1518 +#, fuzzy, c-format +#| msgid "unable to initialize PAM: %s" +msgid "Unable to initialize ssl context: %s" +msgstr "无法初始化 PAM:%s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, fuzzy, c-format +#| msgid "%s: unable to allocate options: %s" +msgid "Unable to allocate ssl object: %s" +msgstr "%s:无法分配选项:%s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "" + +#: logsrvd/sendlog.c:1772 +msgid "both restart point and iolog ID must be specified" +msgstr "" + +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "" + +#: logsrvd/sendlog.c:1851 +#, c-format +msgid "exited prematurely with state %d" +msgstr "" + +#: logsrvd/sendlog.c:1852 +#, c-format +msgid "elapsed time sent to server [%lld, %ld]" +msgstr "" + +#: logsrvd/sendlog.c:1854 +#, c-format +msgid "commit point received from server [%lld, %ld]" +msgstr "" + +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "别名“%s”已定义过" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:801 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "无法执行 fork" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "无法为 %s 更改密码" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "无法获取用户 %s 的登录类别(login class)" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "无法开始 bsd 认证" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "无效的认证类型" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "无法初始化 bsd 认证" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "您的账户已过期" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "批准失败" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "无法读取 fwtk 配置" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "无法连接到认证服务器" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "丢失了到认证服务器的连接" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -312,161 +912,161 @@ msgstr "" "认证服务器错误:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s:无法将主体(principal)转换为字符串(“%s”):%s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s:无法解析“%s”:%s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s:无法解析凭据缓存:%s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s:无法分配选项:%s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s:无法获取凭据:%s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s:无法初始化凭据缓存:%s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s:无法在缓存中储存凭据:%s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s:无法获取主机主体(principal):%s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s:无法验证目标!可能遭到了攻击!:%s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "无法初始化 PAM:%s" -#: plugins/sudoers/auth/pam.c:319 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "PAM 认证出错:%s" -#: plugins/sudoers/auth/pam.c:338 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "账户验证失败,您的账户是不是上锁了?" -#: plugins/sudoers/auth/pam.c:349 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "账户或密码过期,重置您的密码并重试" -#: plugins/sudoers/auth/pam.c:355 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "无法更改过期的密码:%s" -#: plugins/sudoers/auth/pam.c:366 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "密码过期,联系您的系统管理员" -#: plugins/sudoers/auth/pam.c:371 +#: plugins/sudoers/auth/pam.c:369 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:379 plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "PAM 账户管理出错:%s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "%s 数据库中没有您" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "初始化 ACE API 库失败" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "无法联络 SecurID 服务器" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "为进行 SecurID 认证,已锁定用户 ID" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "SecurID 的用户名长度无效" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "SecurID 的认证句柄无效" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "SecurID 通讯失败" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "未知的 SecurID 错误" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "无效的 SecurID 密码长度" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "无法初始化 SIA 会话" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "无效的认证方法" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "编译进 sudo 的认证方法无效!您不能混用独立和非独立认证。" -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "无认证方法" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "sudo 编译时没有加入任何认证方法!如果您想关闭认证,使用 --disable-authentication 配置选项。" -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "无法初始化认证方法。" -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "认证方法:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "无法确定审核条件" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "无法提交审核记录" -#: plugins/sudoers/check.c:269 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -486,121 +1086,113 @@ msgstr "" " #3) 权力越大,责任越大。\n" "\n" -#: plugins/sudoers/check.c:312 plugins/sudoers/check.c:322 -#: plugins/sudoers/sudoers.c:700 plugins/sudoers/sudoers.c:748 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "未知的用户 ID:%u" -#: plugins/sudoers/check.c:317 plugins/sudoers/iolog.c:255 -#: plugins/sudoers/policy.c:921 plugins/sudoers/sudoers.c:1163 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "未知用户:%s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "顺序增量:%s: %s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "起始顺序:%s:%s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "顺序填充:%s: %s" -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:289 -#: plugins/sudoers/visudo.c:184 -#, c-format -msgid "%s version %s\n" -msgstr "%s 版本 %s\n" - -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "%s 语法版本 %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "不支持的输入格式 %s" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "不支持的输出格式 %s" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s:输入和输出文件不能相同" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:176 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "无法初始化 sudoers 默认值" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s:%s:%s:%s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s:未知的关键词:%s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "无效的默认值类型:%s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "无效的压缩类型:%s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "无效的过滤器:%s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:1130 -#: plugins/sudoers/cvtsudoers_ldif.c:643 plugins/sudoers/iolog.c:413 -#: plugins/sudoers/iolog_util.c:75 plugins/sudoers/sudoers.c:914 -#: plugins/sudoers/sudoreplay.c:338 plugins/sudoers/sudoreplay.c:1431 -#: plugins/sudoers/timestamp.c:448 plugins/sudoers/tsdump.c:135 -#: plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "无法打开 %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "解析 %s 文件失败,未知错误" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "%s 中第 %d 行附近出现解析错误\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "%s 中出现解析错误\n" -#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/iolog.c:500 -#: plugins/sudoers/sudoreplay.c:1135 plugins/sudoers/timestamp.c:332 -#: plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "无法写入 %s" @@ -654,43 +1246,30 @@ msgstr "" " -s, --suppress=sections 压缩某些部分的输出\n" " -V, --version 显示版本信息并退出" -#: plugins/sudoers/cvtsudoers_json.c:684 plugins/sudoers/cvtsudoers_json.c:720 -#: plugins/sudoers/cvtsudoers_json.c:938 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "未知的默认条目“%s”" -#: plugins/sudoers/cvtsudoers_json.c:858 plugins/sudoers/cvtsudoers_json.c:873 -#: plugins/sudoers/cvtsudoers_ldif.c:308 plugins/sudoers/cvtsudoers_ldif.c:319 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "无法获取 GMT 时间" -#: plugins/sudoers/cvtsudoers_json.c:861 plugins/sudoers/cvtsudoers_json.c:876 -#: plugins/sudoers/cvtsudoers_ldif.c:311 plugins/sudoers/cvtsudoers_ldif.c:322 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "无法格式化时间戳" -#: plugins/sudoers/cvtsudoers_ldif.c:526 plugins/sudoers/env.c:330 -#: plugins/sudoers/env.c:337 plugins/sudoers/env.c:442 -#: plugins/sudoers/ldap.c:496 plugins/sudoers/ldap.c:727 -#: plugins/sudoers/ldap.c:1060 plugins/sudoers/ldap_conf.c:227 -#: plugins/sudoers/ldap_conf.c:317 plugins/sudoers/linux_audit.c:89 -#: plugins/sudoers/logging.c:1105 plugins/sudoers/policy.c:625 -#: plugins/sudoers/policy.c:635 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:852 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:161 -#, c-format -msgid "internal error, %s overflow" -msgstr "内部错误,%s 溢出" - -#: plugins/sudoers/cvtsudoers_ldif.c:595 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "sudoers 条目过多,最多为 %u" -#: plugins/sudoers/cvtsudoers_ldif.c:638 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "没有设置 SUDOERS_BASE 环境变量,并且没有指定 -b 选项。" @@ -1098,8 +1677,9 @@ msgid "Perform PAM account validation management" msgstr "执行 PAM 账户验证管理" #: plugins/sudoers/def_data.c:406 -#, c-format -msgid "Maximum I/O log sequence number: %u" +#, fuzzy, c-format +#| msgid "Maximum I/O log sequence number: %u" +msgid "Maximum I/O log sequence number: %s" msgstr "最大 I/O 日志序列号:%u" #: plugins/sudoers/def_data.c:410 @@ -1210,267 +1790,331 @@ msgstr "命令被 sudoers 允许时的日志" msgid "Log when a command is denied by sudoers" msgstr "命令被 sudoers 拒绝时的日志" -#: plugins/sudoers/defaults.c:231 +#: plugins/sudoers/def_data.c:510 +msgid "Sudo log server(s) to connect to with optional port" +msgstr "" + +#: plugins/sudoers/def_data.c:514 +#, c-format +msgid "Sudo log server timeout in seconds: %u" +msgstr "" + +#: plugins/sudoers/def_data.c:518 +msgid "Enable SO_KEEPALIVE socket option on the socket connected to the logserver" +msgstr "" + +#: plugins/sudoers/def_data.c:522 +#, fuzzy, c-format +#| msgid "Path to the sudo-specific environment file: %s" +msgid "Path to the audit server's CA bundle file: %s" +msgstr "sudo 特定环境文件的路径:%s" + +#: plugins/sudoers/def_data.c:526 +#, fuzzy, c-format +#| msgid "Path to the sudo-specific environment file: %s" +msgid "Path to the sudoers certificate file: %s" +msgstr "sudo 特定环境文件的路径:%s" + +#: plugins/sudoers/def_data.c:530 +#, fuzzy, c-format +#| msgid "Path to the sudo-specific environment file: %s" +msgid "Path to the sudoers private key file: %s" +msgstr "sudo 特定环境文件的路径:%s" + +#: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "" + +#: plugins/sudoers/def_data.c:538 +msgid "Allow the use of unknown runas user and/or group ID" +msgstr "" + +#: plugins/sudoers/def_data.c:542 +msgid "Only permit running commands as a user with a valid shell" +msgstr "" + +#: plugins/sudoers/def_data.c:546 +msgid "Set the pam remote user to the user running sudo" +msgstr "" + +#: plugins/sudoers/def_data.c:550 +msgid "Set the pam remote host to the local host name" +msgstr "" + +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d 未知的默认条目“%s”" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s:未知的默认条目“%s”" -#: plugins/sudoers/defaults.c:277 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d 没有给“%s”指定值" -#: plugins/sudoers/defaults.c:280 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s:没有给“%s”指定值" -#: plugins/sudoers/defaults.c:300 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d “%s”的值必须以“/”开头" -#: plugins/sudoers/defaults.c:303 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s:“%s”的值必须以“/”开头" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d “%s”选项不带值" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s:“%s”选项不带值" -#: plugins/sudoers/defaults.c:353 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%1$s:%2$d 选项“%4$s”的默认类型 0x%3$x 无效" -#: plugins/sudoers/defaults.c:356 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%1$s:选项“%3$s”的默认类型 0x%2$x 无效" -#: plugins/sudoers/defaults.c:366 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%1$s:%2$d 值“%3$s”对选项“%4$s”无效" -#: plugins/sudoers/defaults.c:369 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s:值“%s”对选项“%s”无效" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv:envp 损坏,长度不符" -#: plugins/sudoers/env.c:1132 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "无法重建环境" -#: plugins/sudoers/env.c:1206 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "对不起,您无权设置以下环境变量:%s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "%s 中第 %d 行附近有解析错误" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "%s 中出现解析错误" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "%2$s 的摘要类型 %1$d 不支持" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s:写错误" -#: plugins/sudoers/group_plugin.c:90 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s 必须属于用户 ID %d" -#: plugins/sudoers/group_plugin.c:94 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s 必须只对所有者可写" -#: plugins/sudoers/group_plugin.c:102 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "无法加载 %s:%s" -#: plugins/sudoers/group_plugin.c:108 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "无法在 %s 中找到符号“group_plugin”" -#: plugins/sudoers/group_plugin.c:113 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s:不兼容的组插件主版本号 %d,应为 %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "无法解析 IP 地址列表“%s”" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "无法解析网络掩码“%s”" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "本地 IP 地址和网络掩码对:\n" -#: plugins/sudoers/iolog.c:117 plugins/sudoers/mkdir_parents.c:82 -#, c-format -msgid "%s exists but is not a directory (0%o)" -msgstr "%s 存在,但不是目录(0%o)" - -#: plugins/sudoers/iolog.c:142 plugins/sudoers/iolog.c:182 -#: plugins/sudoers/mkdir_parents.c:71 plugins/sudoers/timestamp.c:212 -#, c-format -msgid "unable to mkdir %s" -msgstr "无法创建目录 %s" - -#: plugins/sudoers/iolog.c:186 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 -#, c-format -msgid "unable to change mode of %s to 0%o" -msgstr "无法将 %s 的模式更改为 0%o" - -#: plugins/sudoers/iolog.c:294 plugins/sudoers/sudoers.c:1194 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "未知组:%s" -#: plugins/sudoers/iolog.c:464 plugins/sudoers/sudoers.c:918 -#: plugins/sudoers/sudoreplay.c:846 plugins/sudoers/sudoreplay.c:1542 -#: plugins/sudoers/tsdump.c:145 -#, c-format -msgid "unable to read %s" -msgstr "无法读取 %s" - -#: plugins/sudoers/iolog.c:579 plugins/sudoers/iolog.c:801 -#, c-format -msgid "unable to create %s" -msgstr "无法创建 %s" - -#: plugins/sudoers/iolog.c:824 plugins/sudoers/iolog.c:1039 -#: plugins/sudoers/iolog.c:1115 plugins/sudoers/iolog.c:1209 -#: plugins/sudoers/iolog.c:1270 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "无法写入 I/O 日志文件:%s" -#: plugins/sudoers/iolog.c:1073 +#: plugins/sudoers/iolog.c:566 +#, fuzzy +#| msgid "unable to open log file: %s" +msgid "unable to update sequence file" +msgstr "无法打开日志文件:%s" + +#: plugins/sudoers/iolog.c:605 +#, fuzzy, c-format +#| msgid "unable to create %s" +msgid "unable to create %s/%s" +msgstr "无法创建 %s" + +#: plugins/sudoers/iolog.c:631 +#, fuzzy +#| msgid "unable to connect to authentication server" +msgid "unable to connect to log server" +msgstr "无法连接到认证服务器" + +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s:内部错误,事件 %d 的 I/O 日志文件未打开" -#: plugins/sudoers/iolog.c:1233 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 +msgid "unable to read the clock" +msgstr "无法读取时钟" + +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s:内部错误,信号 %d 无效" -#: plugins/sudoers/iolog_util.c:90 -#, c-format -msgid "%s: invalid log file" -msgstr "%s:无效的日志文件" +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "" -#: plugins/sudoers/iolog_util.c:108 +#: plugins/sudoers/iolog_client.c:194 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s:缺少 时间戳 字段" +msgid "Creation of new SSL_CTX object failed: %s" +msgstr "" -#: plugins/sudoers/iolog_util.c:114 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s:时间戳 %s:%s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "" -#: plugins/sudoers/iolog_util.c:121 -#, c-format -msgid "%s: user field is missing" -msgstr "%s:缺少 用户 字段" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "" -#: plugins/sudoers/iolog_util.c:130 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s:缺少 runas 用户 字段" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "" -#: plugins/sudoers/iolog_util.c:139 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s:缺少 runas 组 字段" +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 +#, fuzzy +#| msgid "unable to get GMT time" +msgid "unable to get time of day" +msgstr "无法获取 GMT 时间" -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/iolog_client.c:986 +#, fuzzy, c-format +#| msgid "%s: internal error, invalid signal %d" +msgid "%s: internal error, invalid exit status %d" +msgstr "%s:内部错误,信号 %d 无效" + +#: plugins/sudoers/iolog_client.c:1523 +#, fuzzy +#| msgid "lost connection to authentication server" +msgid "lost connection to log server" +msgstr "丢失了到认证服务器的连接" + +#: plugins/sudoers/iolog_client.c:1600 +msgid "missing write buffer" +msgstr "" + +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "使用 ldaps 时不支持 starttls" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "无法初始化 SSL 证书和密钥数据库:%s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "要使用 SSL,您必须在 %s 中设置 TLS_CERT" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "无法初始化 LDAP:%s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "指定了 start_tls,但 LDAP 库不支持 ldap_start_tls_s() 或 ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:734 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "无效的 sudoOrder 属性:%s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports:端口太大" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "不支持的 LDAP URI 类型:%s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "无法混合 ldap 和 ldaps URI" -#: plugins/sudoers/ldap_util.c:456 plugins/sudoers/ldap_util.c:458 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "无法转换 sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "无法打开审核系统" @@ -1478,80 +2122,62 @@ msgstr "无法打开审核系统" msgid "unable to send audit message" msgstr "无法发送审核消息" -#: plugins/sudoers/logging.c:120 -#, c-format -msgid "%8s : %s" -msgstr "%8s:%s" - -#: plugins/sudoers/logging.c:148 -#, c-format -msgid "%8s : (command continued) %s" -msgstr "%8s:(命令继续执行) %s" - -#: plugins/sudoers/logging.c:177 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "无法打开日志文件:%s" -#: plugins/sudoers/logging.c:185 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "无法锁定日志文件:%s" -#: plugins/sudoers/logging.c:218 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "无法写入日志文件: %s" -#: plugins/sudoers/logging.c:248 -msgid "No user or host" -msgstr "无用户或主机" - -#: plugins/sudoers/logging.c:250 -msgid "validation failure" -msgstr "校验失败" - -#: plugins/sudoers/logging.c:261 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "用户不在 sudoers 中" -#: plugins/sudoers/logging.c:263 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "用户未获得此主机上的授权" -#: plugins/sudoers/logging.c:265 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "命令禁止使用" -#: plugins/sudoers/logging.c:301 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s 不在 sudoers 文件中。此事将被报告。\n" -#: plugins/sudoers/logging.c:304 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s 无权在 %s 上运行 sudo。此事将被报告。\n" -#: plugins/sudoers/logging.c:308 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "对不起,用户 %s 不能在 %s 上运行 sudo。\n" -#: plugins/sudoers/logging.c:311 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "对不起,用户 %1$s 无权以 %5$s%6$s%7$s 的身份在 %8$s 上执行 %2$s%3$s%4$s。\n" -#: plugins/sudoers/logging.c:348 plugins/sudoers/sudoers.c:442 -#: plugins/sudoers/sudoers.c:444 plugins/sudoers/sudoers.c:446 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:603 -#: plugins/sudoers/sudoers.c:605 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s:找不到命令" -#: plugins/sudoers/logging.c:350 plugins/sudoers/sudoers.c:438 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -1560,52 +2186,46 @@ msgstr "" "忽略在“.”中找到的“%s”\n" "请使用“sudo ./%s”,如果这是您想运行的“%s”。" -#: plugins/sudoers/logging.c:367 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "认证失败" -#: plugins/sudoers/logging.c:393 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "需要密码" -#: plugins/sudoers/logging.c:463 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u 次错误密码尝试" -#: plugins/sudoers/logging.c:728 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "无法 dup stdin:%m" -#: plugins/sudoers/logging.c:768 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "无法执行 %s:%m" -#: plugins/sudoers/logging.c:809 plugins/sudoers/logging.c:865 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "无法执行 fork:%m" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "无法打开管道:%m" -#: plugins/sudoers/match_digest.c:103 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "%s(%s) 的摘要不是 %s 形式" -#: plugins/sudoers/mkdir_parents.c:77 plugins/sudoers/sudoers.c:943 -#: plugins/sudoers/visudo.c:437 plugins/sudoers/visudo.c:733 -#, c-format -msgid "unable to stat %s" -msgstr "无法 stat %s" - -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -1614,7 +2234,7 @@ msgstr "" "\n" "LDAP 角色:%s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -1623,98 +2243,98 @@ msgstr "" "\n" "Sudoers 条目:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " RunAs 用户:" -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " RunAs 组:" -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " 选项:" -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " 命令:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "匹配 %2$s 上 %1$s 的默认条目:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "%s Runas 和命令特定的默认值:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "用户 %s 可以在 %s 上运行以下命令:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "用户 %s 无权在 %s 上运行 sudo。\n" -#: plugins/sudoers/parse_ldif.c:604 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "将忽略不完整的 sudoRole:cn:%s" -#: plugins/sudoers/parse_ldif.c:664 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "无效的 LDIF 属性:%s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:116 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "sudo 前端设置了无效的 %.*s" -#: plugins/sudoers/policy.c:295 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "无法解析网络地址列表" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "用户名未通过 sudo 前端设置" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "用户 ID 未通过 sudo 前端设置" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "组 ID 未通过 sudo 前端设置" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "主机名未通过 sudo 前端设置" -#: plugins/sudoers/policy.c:808 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "无法执行 %s" -#: plugins/sudoers/policy.c:939 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Sudoers 策略插件版本 %s\n" -#: plugins/sudoers/policy.c:941 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Sudoers 文件语法版本 %d\n" -#: plugins/sudoers/policy.c:945 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -1723,367 +2343,389 @@ msgstr "" "\n" "Sudoers 路径:%s\n" -#: plugins/sudoers/policy.c:948 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch 路径:%s\n" -#: plugins/sudoers/policy.c:950 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf 路径:%s\n" -#: plugins/sudoers/policy.c:951 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "ldap.secret 路径:%s\n" -#: plugins/sudoers/policy.c:984 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "无法注册类型为 %d 的钩子(hook)(版本 %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "无法缓存用户 ID %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "无法缓存用户 ID %u,已存在" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "无法缓存用户 %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "无法缓存用户 %s,已存在" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "无法缓存组 ID %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "无法缓存组 ID %u,已存在" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "无法缓存组 %s" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "无法缓存组 %s,已存在" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "无法缓存组列表 %s,已存在" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "无法缓存组列表 %s" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "无法对 %s 解析组" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "无法解析 %s 的组 ID" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:478 -#: plugins/sudoers/set_perms.c:921 plugins/sudoers/set_perms.c:1254 -#: plugins/sudoers/set_perms.c:1573 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "权限堆栈上溢" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:409 -#: plugins/sudoers/set_perms.c:486 plugins/sudoers/set_perms.c:788 -#: plugins/sudoers/set_perms.c:929 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1262 plugins/sudoers/set_perms.c:1506 -#: plugins/sudoers/set_perms.c:1581 plugins/sudoers/set_perms.c:1672 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "权限堆栈下溢" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:532 -#: plugins/sudoers/set_perms.c:1315 plugins/sudoers/set_perms.c:1614 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "无法切换为 root 组 ID" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:629 -#: plugins/sudoers/set_perms.c:1060 plugins/sudoers/set_perms.c:1392 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "无法切换为 runas 组 ID" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:634 -#: plugins/sudoers/set_perms.c:1065 plugins/sudoers/set_perms.c:1397 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "无法设置 runas 组向量" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:645 -#: plugins/sudoers/set_perms.c:1074 plugins/sudoers/set_perms.c:1406 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "无法切换为 runas 用户 ID" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:663 -#: plugins/sudoers/set_perms.c:1090 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "无法切换为 sudoers 组 ID" -#: plugins/sudoers/set_perms.c:396 plugins/sudoers/set_perms.c:775 -#: plugins/sudoers/set_perms.c:1165 plugins/sudoers/set_perms.c:1493 -#: plugins/sudoers/set_perms.c:1659 +#: 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 msgid "too many processes" msgstr "进程过多" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "无法获取当前工作目录" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "截断的审核路径 user_cmnd:%s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "截断的审核路径 argv[0]:%s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "audit_failure(审核失败)消息过长" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "无法初始化 SSS 资源。您的计算机上安装 SSSD 了吗?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "无法在 %s 中找到符号“%s”" -#: plugins/sudoers/sudoers.c:212 plugins/sudoers/sudoers.c:871 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "默认条目有问题" -#: plugins/sudoers/sudoers.c:216 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "没有找到有效的 sudoers 资源,退出" -#: plugins/sudoers/sudoers.c:254 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers 指定 root 不允许执行 sudo" -#: plugins/sudoers/sudoers.c:312 +#: plugins/sudoers/sudoers.c:357 +msgid "user not allowed to override closefrom limit" +msgstr "" + +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "您无权使用 -C 选项" -#: plugins/sudoers/sudoers.c:359 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "时间戳所有者(%s):无此用户" -#: plugins/sudoers/sudoers.c:374 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "无终端" -#: plugins/sudoers/sudoers.c:375 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "抱歉,您必须拥有一个终端来执行 sudo" -#: plugins/sudoers/sudoers.c:437 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 +#, fuzzy, c-format +#| msgid "invalid speed factor: %s" +msgid "invalid shell for user %s: %s" +msgstr "无法的速度系数:%s" + +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "当前目录中的命令" -#: plugins/sudoers/sudoers.c:456 +#: plugins/sudoers/sudoers.c:525 +#, fuzzy +#| msgid "sorry, you are not allowed set a command timeout" +msgid "user not allowed to set a command timeout" +msgstr "抱歉,您无权设置超时时间" + +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "抱歉,您无权设置超时时间" -#: plugins/sudoers/sudoers.c:464 +#: plugins/sudoers/sudoers.c:534 +#, fuzzy +#| msgid "sorry, you are not allowed to preserve the environment" +msgid "user not allowed to set a preserve the environment" +msgstr "抱歉,您无权保留环境" + +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "抱歉,您无权保留环境" -#: plugins/sudoers/sudoers.c:815 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "命令过长" -#: plugins/sudoers/sudoers.c:947 +#: plugins/sudoers/sudoers.c:936 +msgid "sudoedit doesn't need to be run via sudo" +msgstr "" + +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 +#, c-format +msgid "unable to read %s" +msgstr "无法读取 %s" + +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 +#, c-format +msgid "unable to stat %s" +msgstr "无法 stat %s" + +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s 不是常规文件" -#: plugins/sudoers/sudoers.c:951 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s 属于用户 ID %u,应为 %u" -#: plugins/sudoers/sudoers.c:955 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s 可被任何人写" -#: plugins/sudoers/sudoers.c:959 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s 属于组 ID %u,应为 %u" -#: plugins/sudoers/sudoers.c:992 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "只有 root 才能使用“-c %s”" -#: plugins/sudoers/sudoers.c:1011 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "未知的登录类别:%s" -#: plugins/sudoers/sudoers.c:1096 plugins/sudoers/sudoers.c:1110 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "无法解析主机:%s" -#: plugins/sudoers/sudoreplay.c:250 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "无效的过滤器选项:%s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "无效的最大等待:%s" -#: plugins/sudoers/sudoreplay.c:286 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "无法的速度系数:%s" -#: plugins/sudoers/sudoreplay.c:321 -#, c-format -msgid "%s/%.2s/%.2s/%.2s/timing: %s" +#: plugins/sudoers/sudoreplay.c:333 +#, fuzzy, c-format +#| msgid "%s/%.2s/%.2s/%.2s/timing: %s" +msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s/时序:%s" -#: plugins/sudoers/sudoreplay.c:326 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/时序:%s" -#: plugins/sudoers/sudoreplay.c:330 -#, c-format -msgid "%s/%s/timing: %s" -msgstr "%s/%s/时序:%s" +#: plugins/sudoers/sudoreplay.c:342 +#, fuzzy, c-format +#| msgid "%s: %s" +msgid "%s/%s: %s" +msgstr "%s:%s" -#: plugins/sudoers/sudoreplay.c:346 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "回放 sudo 会话:%s" -#: plugins/sudoers/sudoreplay.c:544 plugins/sudoers/sudoreplay.c:591 -#: plugins/sudoers/sudoreplay.c:789 plugins/sudoers/sudoreplay.c:898 -#: plugins/sudoers/sudoreplay.c:983 plugins/sudoers/sudoreplay.c:998 -#: plugins/sudoers/sudoreplay.c:1005 plugins/sudoers/sudoreplay.c:1012 -#: plugins/sudoers/sudoreplay.c:1019 plugins/sudoers/sudoreplay.c:1026 -#: plugins/sudoers/sudoreplay.c:1174 -msgid "unable to add event to queue" -msgstr "无法将事件添加到队列" - -#: plugins/sudoers/sudoreplay.c:659 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "无法将终端设为原始模式" -#: plugins/sudoers/sudoreplay.c:710 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "警告:您的终端尺寸太小,不能正常地回放日志。\n" -#: plugins/sudoers/sudoreplay.c:711 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "日志的几何尺寸为 %dx%d,您终端的几何尺寸为 %dx%d。" -#: plugins/sudoers/sudoreplay.c:739 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "回放完成,请按任意键返回终端。" -#: plugins/sudoers/sudoreplay.c:772 -#, c-format -msgid "invalid timing file line: %s" -msgstr "无效的时序文件行:%s" - -#: plugins/sudoers/sudoreplay.c:1208 plugins/sudoers/sudoreplay.c:1233 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "有歧义的表达式“%s”" -#: plugins/sudoers/sudoreplay.c:1255 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "表达式中的“)”不匹配" -#: plugins/sudoers/sudoreplay.c:1259 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "未知的搜索词“%s”" -#: plugins/sudoers/sudoreplay.c:1274 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s 需要参数" -#: plugins/sudoers/sudoreplay.c:1277 plugins/sudoers/sudoreplay.c:1518 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "无效的正则表达式:%s" -#: plugins/sudoers/sudoreplay.c:1281 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "无法解析日期“%s”" -#: plugins/sudoers/sudoreplay.c:1290 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "表达式中的“(”不匹配" -#: plugins/sudoers/sudoreplay.c:1292 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "非法的结尾字符“or”" -#: plugins/sudoers/sudoreplay.c:1294 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "非法的结尾字符“!”" -#: plugins/sudoers/sudoreplay.c:1344 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "未知的搜索类型 %d" -#: plugins/sudoers/sudoreplay.c:1611 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "用法:%s [-hnRS] [-d 目录] [-m 数值] [-s 数值] ID\n" -#: plugins/sudoers/sudoreplay.c:1614 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "用法:%s [-h] [-d 目录] -l [搜索表达式]\n" -#: plugins/sudoers/sudoreplay.c:1623 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2092,7 +2734,7 @@ msgstr "" "%s - 回放 sudo 会话记录\n" "\n" -#: plugins/sudoers/sudoreplay.c:1625 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2120,11 +2762,11 @@ msgstr "" " -s, --speed=数值 加速或减慢输出\n" " -V, --version 显示版本信息并退出" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\t主机不匹配" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2132,7 +2774,7 @@ msgstr "" "\n" "命令允许" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2140,7 +2782,7 @@ msgstr "" "\n" "命令被拒" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2148,127 +2790,126 @@ msgstr "" "\n" "命令不匹配" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s 可被组写" -#: plugins/sudoers/timestamp.c:343 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "无法将时间戳文件截短为 %lld 字节" -#: plugins/sudoers/timestamp.c:829 plugins/sudoers/timestamp.c:921 -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:504 -msgid "unable to read the clock" -msgstr "无法读取时钟" - -#: plugins/sudoers/timestamp.c:840 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "将忽略超前的时间戳" -#: plugins/sudoers/timestamp.c:863 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "时间戳太超前:%20.20s" -#: plugins/sudoers/timestamp.c:985 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "无法锁定时间戳文件 %s" -#: plugins/sudoers/timestamp.c:1029 plugins/sudoers/timestamp.c:1049 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "致辞(lecture)状态路径过长:%s/%s" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/toke_util.c:124 +msgid "sudoedit should not be specified with a path" +msgstr "不应当带路径调用 sudoedit" + +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "未来版本中 -x 选项会移除" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "请考虑换用 cvtsudoers 工具" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "按回车键编辑 %s:" -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "指定的编辑器(%s)不存在" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "未找到编辑器(编辑器路径 = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "写错误" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "无法 stat 临时文件(%s),%s 未更改" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "零长度的临时文件(%s),%s 未更改" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "编辑器(%s)失败,%s 未更改" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s 未更改" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "无法重新打开临时文件(%s),%s 未更改" -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" -msgstr "无法解析临时文件(%s),未知错误" +msgid "unable to parse temporary file (%s), unknown error" +msgstr "无法解析临时文件(%s),未知错误" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "内部错误,在列表中找不到 %s!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "无法将 %s 的 (uid, gid) 设为 (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s 和 %s 不在同一个文件系统,使用 mv 进行重命名" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "命令失败:“%s %s %s”,%s 未更改" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "重命名 %s 出错,%s 未更改" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "现在做什么?" -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2280,66 +2921,66 @@ msgstr "" " 退出,不保存对 sudoers 文件的更改(x)\n" " 退出并将更改保存到 sudoers 文件(危险!)(Q)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "无法运行 %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s:错误的所有者(uid, gid),应为 (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s:权限不正确,模式应该是 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s:解析正确\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s 忙,请稍后重试" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "无法锁定 %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "仍然编辑?[y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "错误:%s:%d 在 %s “%s”中循环" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "警告:%s:%d 在 %s “%s”中循环" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "错误:%s:%d 引用了 %s “%s”但尚未定义" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "警告:%s:%d 引用了 %s “%s”但尚未定义" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "警告:%s:%d 未使用的 %s “%s”" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2348,7 +2989,7 @@ msgstr "" "%s - 安全地编辑 sudoers 文件\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2368,10 +3009,22 @@ msgstr "" " -s, --strict 严格语法检查\n" " -V, --version 显示版本信息并退出\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "include 嵌套层数过多" +#~ msgid "No user or host" +#~ msgstr "无用户或主机" + +#~ msgid "validation failure" +#~ msgstr "校验失败" + +#~ msgid "audit_failure message too long" +#~ msgstr "audit_failure(审核失败)消息过长" + +#~ msgid "%s/%s/timing: %s" +#~ msgstr "%s/%s/时序:%s" + #~ msgid "ignoring invalid attribute value: %s" #~ msgstr "将忽略无效的属性值:%s" @@ -2465,9 +3118,6 @@ msgstr "include 嵌套层数过多" #~ msgid "value out of range" #~ msgstr "值超出范围" -#~ msgid "invalid uri: %s" -#~ msgstr "无效的 URI:%s" - #~ msgid "unable to mix ldaps and starttls" #~ msgstr "无法混合 ldaps 和 starttls" @@ -2477,9 +3127,6 @@ msgstr "include 嵌套层数过多" #~ msgid "too many parenthesized expressions, max %d" #~ msgstr "括号表达式过多,最多 %d" -#~ msgid "unable to setup authentication" -#~ msgstr "无法设置认证" - #~ msgid "getaudit: failed" #~ msgstr "getaudit:失败" @@ -2513,9 +3160,6 @@ msgstr "include 嵌套层数过多" #~ msgid "Unable to dlopen %s: %s" #~ msgstr "无法执行 dlopen %s:%s" -#~ msgid "invalid regex: %s" -#~ msgstr "无效的正则表达式:%s" - #~ msgid ">>> %s: %s near line %d <<<" #~ msgstr ">>> %s:%s 在行 %d 附近<<<" @@ -2538,9 +3182,6 @@ msgstr "include 嵌套层数过多" #~ msgid "unable to cache gid %u (%s), already exists" #~ msgstr "无法缓存组 ID %u(%s),已存在" -#~ msgid "unable to execute %s: %s" -#~ msgstr "无法执行 %s:%s" - #~ msgid "internal error, expand_prompt() overflow" #~ msgstr "内部错误,expand_prompt() 溢出" diff --git a/plugins/sudoers/po/zh_TW.mo b/plugins/sudoers/po/zh_TW.mo index 5fbd46630d57ecac2e630b088bc268f0e64fe1b4..eaea2615ebe5915009a28a453048665703cb790a 100644 GIT binary patch delta 15442 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 HPfPs|%Du#X delta 12841 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 P_q4n)&U^F1#T@?wF$Bl8 diff --git a/plugins/sudoers/po/zh_TW.po b/plugins/sudoers/po/zh_TW.po index e951a2cb0..d3dacbfc3 100644 --- a/plugins/sudoers/po/zh_TW.po +++ b/plugins/sudoers/po/zh_TW.po @@ -6,10 +6,10 @@ # Yi-Jyun Pan , 2019, 2020. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.0b4\n" +"Project-Id-Version: sudoers 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-13 19:59+0800\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 20:57+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.3\n" +"X-Generator: Poedit 2.3.1\n" #: confstr.sh:1 msgid "syntax error" @@ -44,352 +44,415 @@ msgstr "*** %h 須知的安全資訊 ***" msgid "Sorry, try again." msgstr "抱歉,請重試。" -#: gram.y:198 gram.y:246 gram.y:253 gram.y:260 gram.y:267 gram.y:274 -#: gram.y:290 gram.y:314 gram.y:321 gram.y:328 gram.y:335 gram.y:342 -#: gram.y:405 gram.y:414 gram.y:425 gram.y:458 gram.y:465 gram.y:472 -#: gram.y:479 gram.y:506 gram.y:578 gram.y:585 gram.y:594 gram.y:603 -#: gram.y:620 gram.y:732 gram.y:739 gram.y:747 gram.y:753 gram.y:853 -#: gram.y:860 gram.y:867 gram.y:874 gram.y:881 gram.y:907 gram.y:914 -#: gram.y:921 gram.y:1063 gram.y:1342 lib/iolog/iolog_util.c:79 -#: lib/iolog/iolog_util.c:118 lib/iolog/iolog_util.c:127 -#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:145 -#: lib/iolog/iolog_util.c:149 logsrvd/eventlog.c:223 logsrvd/sendlog.c:286 -#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:139 -#: plugins/sudoers/alias.c:155 plugins/sudoers/auth/bsdauth.c:148 -#: plugins/sudoers/auth/kerb5.c:123 plugins/sudoers/auth/kerb5.c:149 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/auth/sia.c:64 plugins/sudoers/cvtsudoers.c:124 -#: plugins/sudoers/cvtsudoers.c:165 plugins/sudoers/cvtsudoers.c:182 -#: plugins/sudoers/cvtsudoers.c:193 plugins/sudoers/cvtsudoers.c:305 -#: plugins/sudoers/cvtsudoers.c:433 plugins/sudoers/cvtsudoers.c:566 -#: plugins/sudoers/cvtsudoers.c:583 plugins/sudoers/cvtsudoers.c:646 -#: plugins/sudoers/cvtsudoers.c:761 plugins/sudoers/cvtsudoers.c:769 -#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1187 -#: plugins/sudoers/cvtsudoers.c:1289 plugins/sudoers/cvtsudoers_json.c:83 -#: plugins/sudoers/cvtsudoers_ldif.c:154 plugins/sudoers/cvtsudoers_ldif.c:197 -#: plugins/sudoers/cvtsudoers_ldif.c:238 plugins/sudoers/cvtsudoers_ldif.c:303 -#: plugins/sudoers/cvtsudoers_ldif.c:374 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:454 -#: plugins/sudoers/cvtsudoers_ldif.c:463 plugins/sudoers/cvtsudoers_ldif.c:610 -#: plugins/sudoers/defaults.c:632 plugins/sudoers/defaults.c:925 -#: plugins/sudoers/defaults.c:1058 plugins/sudoers/editor.c:72 -#: plugins/sudoers/editor.c:90 plugins/sudoers/editor.c:101 -#: plugins/sudoers/env.c:268 plugins/sudoers/filedigest.c:66 -#: plugins/sudoers/filedigest.c:82 plugins/sudoers/gc.c:59 -#: plugins/sudoers/group_plugin.c:141 plugins/sudoers/interfaces.c:78 -#: plugins/sudoers/iolog.c:476 plugins/sudoers/iolog_client.c:107 -#: plugins/sudoers/iolog_client.c:485 plugins/sudoers/iolog_client.c:593 -#: plugins/sudoers/iolog_client.c:611 plugins/sudoers/iolog_client.c:1053 -#: plugins/sudoers/iolog_client.c:1283 plugins/sudoers/iolog_client.c:1619 -#: plugins/sudoers/iolog_client.c:1647 plugins/sudoers/ldap.c:185 -#: plugins/sudoers/ldap.c:416 plugins/sudoers/ldap.c:420 -#: plugins/sudoers/ldap.c:432 plugins/sudoers/ldap.c:723 -#: plugins/sudoers/ldap.c:887 plugins/sudoers/ldap.c:1241 -#: plugins/sudoers/ldap.c:1668 plugins/sudoers/ldap.c:1705 -#: plugins/sudoers/ldap.c:1786 plugins/sudoers/ldap.c:1921 -#: plugins/sudoers/ldap.c:2022 plugins/sudoers/ldap.c:2038 -#: plugins/sudoers/ldap_conf.c:223 plugins/sudoers/ldap_conf.c:254 -#: plugins/sudoers/ldap_conf.c:306 plugins/sudoers/ldap_conf.c:342 -#: plugins/sudoers/ldap_conf.c:446 plugins/sudoers/ldap_conf.c:461 -#: plugins/sudoers/ldap_conf.c:558 plugins/sudoers/ldap_conf.c:591 -#: plugins/sudoers/ldap_conf.c:683 plugins/sudoers/ldap_conf.c:765 -#: plugins/sudoers/ldap_util.c:331 plugins/sudoers/ldap_util.c:338 -#: plugins/sudoers/ldap_util.c:603 plugins/sudoers/linux_audit.c:83 -#: plugins/sudoers/logging.c:200 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:553 plugins/sudoers/logging.c:594 -#: plugins/sudoers/logging.c:731 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:249 plugins/sudoers/match_command.c:397 -#: plugins/sudoers/match_command.c:444 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:200 -#: plugins/sudoers/parse.c:212 plugins/sudoers/parse.c:227 -#: plugins/sudoers/parse.c:239 plugins/sudoers/parse_ldif.c:156 -#: plugins/sudoers/parse_ldif.c:187 plugins/sudoers/parse_ldif.c:256 -#: plugins/sudoers/parse_ldif.c:263 plugins/sudoers/parse_ldif.c:268 -#: plugins/sudoers/parse_ldif.c:344 plugins/sudoers/parse_ldif.c:355 -#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:399 -#: plugins/sudoers/parse_ldif.c:411 plugins/sudoers/parse_ldif.c:415 -#: plugins/sudoers/parse_ldif.c:429 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:627 plugins/sudoers/parse_ldif.c:652 -#: plugins/sudoers/parse_ldif.c:710 plugins/sudoers/parse_ldif.c:727 -#: plugins/sudoers/parse_ldif.c:755 plugins/sudoers/parse_ldif.c:762 -#: plugins/sudoers/policy.c:504 plugins/sudoers/policy.c:830 -#: plugins/sudoers/prompt.c:100 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:586 -#: plugins/sudoers/pwutil.c:657 plugins/sudoers/pwutil.c:816 -#: plugins/sudoers/pwutil.c:873 plugins/sudoers/pwutil.c:917 -#: plugins/sudoers/pwutil.c:975 plugins/sudoers/sssd.c:154 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:137 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:203 gram.y:251 gram.y:258 gram.y:265 gram.y:272 gram.y:279 +#: gram.y:295 gram.y:319 gram.y:326 gram.y:333 gram.y:340 gram.y:347 +#: gram.y:410 gram.y:419 gram.y:430 gram.y:463 gram.y:470 gram.y:477 +#: gram.y:484 gram.y:511 gram.y:583 gram.y:590 gram.y:599 gram.y:608 +#: gram.y:625 gram.y:737 gram.y:744 gram.y:752 gram.y:758 gram.y:858 +#: gram.y:865 gram.y:872 gram.y:879 gram.y:886 gram.y:912 gram.y:919 +#: gram.y:926 gram.y:1068 gram.y:1347 lib/iolog/iolog_fileio.c:1101 +#: lib/iolog/iolog_json.c:120 lib/iolog/iolog_json.c:283 +#: lib/iolog/iolog_json.c:313 lib/iolog/iolog_json.c:435 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/sendlog.c:443 plugins/sudoers/alias.c:125 +#: plugins/sudoers/alias.c:132 plugins/sudoers/alias.c:148 +#: plugins/sudoers/audit.c:108 plugins/sudoers/audit.c:212 +#: plugins/sudoers/auth/bsdauth.c:143 plugins/sudoers/auth/kerb5.c:118 +#: plugins/sudoers/auth/kerb5.c:144 plugins/sudoers/auth/pam.c:669 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:161 +#: plugins/sudoers/cvtsudoers.c:178 plugins/sudoers/cvtsudoers.c:189 +#: plugins/sudoers/cvtsudoers.c:301 plugins/sudoers/cvtsudoers.c:429 +#: plugins/sudoers/cvtsudoers.c:562 plugins/sudoers/cvtsudoers.c:579 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:765 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:235 +#: plugins/sudoers/cvtsudoers_ldif.c:300 plugins/sudoers/cvtsudoers_ldif.c:371 +#: plugins/sudoers/cvtsudoers_ldif.c:426 plugins/sudoers/cvtsudoers_ldif.c:434 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:460 +#: plugins/sudoers/cvtsudoers_ldif.c:607 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:133 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:382 +#: plugins/sudoers/iolog_client.c:559 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:678 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:326 plugins/sudoers/ldap_util.c:333 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:586 plugins/sudoers/logging.c:723 +#: plugins/sudoers/logging.c:1083 plugins/sudoers/match_command.c:243 +#: plugins/sudoers/match_command.c:391 plugins/sudoers/match_command.c:438 +#: plugins/sudoers/match_command.c:509 plugins/sudoers/match_digest.c:80 +#: plugins/sudoers/parse.c:193 plugins/sudoers/parse.c:205 +#: plugins/sudoers/parse.c:220 plugins/sudoers/parse.c:232 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:260 +#: plugins/sudoers/parse_ldif.c:265 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:352 plugins/sudoers/parse_ldif.c:379 +#: plugins/sudoers/parse_ldif.c:396 plugins/sudoers/parse_ldif.c:408 +#: plugins/sudoers/parse_ldif.c:412 plugins/sudoers/parse_ldif.c:426 +#: plugins/sudoers/parse_ldif.c:594 plugins/sudoers/parse_ldif.c:624 +#: plugins/sudoers/parse_ldif.c:649 plugins/sudoers/parse_ldif.c:707 +#: plugins/sudoers/parse_ldif.c:724 plugins/sudoers/parse_ldif.c:752 +#: plugins/sudoers/parse_ldif.c:759 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/sssd.c:146 plugins/sudoers/sssd.c:409 +#: plugins/sudoers/sssd.c:472 plugins/sudoers/sssd.c:516 +#: plugins/sudoers/sssd.c:563 plugins/sudoers/sssd.c:755 +#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 +#: plugins/sudoers/sudoers.c:316 plugins/sudoers/sudoers.c:327 +#: plugins/sudoers/sudoers.c:337 plugins/sudoers/sudoers.c:380 +#: plugins/sudoers/sudoers.c:720 plugins/sudoers/sudoers.c:849 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoreplay.c:553 plugins/sudoers/sudoreplay.c:556 +#: plugins/sudoers/sudoreplay.c:1260 plugins/sudoers/sudoreplay.c:1470 +#: plugins/sudoers/sudoreplay.c:1474 plugins/sudoers/testsudoers.c:128 +#: plugins/sudoers/testsudoers.c:228 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/testsudoers.c:581 plugins/sudoers/timestamp.c:432 +#: plugins/sudoers/timestamp.c:476 plugins/sudoers/timestamp.c:986 +#: plugins/sudoers/toke_util.c:51 plugins/sudoers/toke_util.c:104 +#: plugins/sudoers/toke_util.c:129 plugins/sudoers/toke_util.c:157 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:146 +#: plugins/sudoers/visudo.c:322 plugins/sudoers/visudo.c:328 +#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:616 +#: plugins/sudoers/visudo.c:936 plugins/sudoers/visudo.c:1024 +#: plugins/sudoers/visudo.c:1121 toke.l:864 toke.l:981 toke.l:1039 msgid "unable to allocate memory" msgstr "無法分配記憶體" -#: gram.y:500 +#: gram.y:505 msgid "a digest requires a path name" msgstr "摘要需要路徑名稱" -#: gram.y:633 +#: gram.y:638 msgid "invalid notbefore value" msgstr "notbefore 的值無效" -#: gram.y:641 +#: gram.y:646 msgid "invalid notafter value" msgstr "notafter 的值無效" -#: gram.y:650 plugins/sudoers/policy.c:319 +#: gram.y:655 plugins/sudoers/policy.c:306 msgid "timeout value too large" msgstr "timeout 值過長" -#: gram.y:652 plugins/sudoers/policy.c:321 +#: gram.y:657 plugins/sudoers/policy.c:308 msgid "invalid timeout value" msgstr "timeout 值無效" -#: gram.y:1342 lib/iolog/iolog_util.c:79 lib/iolog/iolog_util.c:118 -#: lib/iolog/iolog_util.c:127 lib/iolog/iolog_util.c:137 -#: lib/iolog/iolog_util.c:145 lib/iolog/iolog_util.c:149 -#: logsrvd/eventlog.c:223 plugins/sudoers/auth/pam.c:486 -#: plugins/sudoers/auth/pam.c:673 plugins/sudoers/auth/rfc1938.c:116 -#: plugins/sudoers/cvtsudoers.c:124 plugins/sudoers/cvtsudoers.c:164 -#: plugins/sudoers/cvtsudoers.c:181 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:304 plugins/sudoers/cvtsudoers.c:432 -#: plugins/sudoers/cvtsudoers.c:565 plugins/sudoers/cvtsudoers.c:582 -#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/cvtsudoers.c:761 -#: plugins/sudoers/cvtsudoers.c:768 plugins/sudoers/cvtsudoers.c:1183 -#: plugins/sudoers/cvtsudoers.c:1187 plugins/sudoers/cvtsudoers.c:1289 -#: plugins/sudoers/cvtsudoers_json.c:82 plugins/sudoers/cvtsudoers_ldif.c:153 -#: plugins/sudoers/cvtsudoers_ldif.c:196 plugins/sudoers/cvtsudoers_ldif.c:237 -#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:373 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:436 -#: plugins/sudoers/cvtsudoers_ldif.c:453 plugins/sudoers/cvtsudoers_ldif.c:462 -#: plugins/sudoers/cvtsudoers_ldif.c:609 plugins/sudoers/defaults.c:632 -#: plugins/sudoers/defaults.c:925 plugins/sudoers/defaults.c:1058 -#: plugins/sudoers/editor.c:72 plugins/sudoers/editor.c:90 -#: plugins/sudoers/editor.c:101 plugins/sudoers/env.c:268 -#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:82 -#: plugins/sudoers/gc.c:59 plugins/sudoers/group_plugin.c:140 -#: plugins/sudoers/interfaces.c:78 plugins/sudoers/iolog.c:476 -#: plugins/sudoers/iolog_client.c:107 plugins/sudoers/iolog_client.c:485 -#: plugins/sudoers/iolog_client.c:593 plugins/sudoers/iolog_client.c:611 -#: plugins/sudoers/iolog_client.c:1053 plugins/sudoers/iolog_client.c:1283 -#: plugins/sudoers/iolog_client.c:1619 plugins/sudoers/iolog_client.c:1647 -#: plugins/sudoers/ldap.c:185 plugins/sudoers/ldap.c:416 -#: plugins/sudoers/ldap.c:420 plugins/sudoers/ldap.c:432 -#: plugins/sudoers/ldap.c:723 plugins/sudoers/ldap.c:887 -#: plugins/sudoers/ldap.c:1241 plugins/sudoers/ldap.c:1668 -#: plugins/sudoers/ldap.c:1705 plugins/sudoers/ldap.c:1786 -#: plugins/sudoers/ldap.c:1921 plugins/sudoers/ldap.c:2022 -#: plugins/sudoers/ldap.c:2038 plugins/sudoers/ldap_conf.c:223 -#: plugins/sudoers/ldap_conf.c:254 plugins/sudoers/ldap_conf.c:306 -#: plugins/sudoers/ldap_conf.c:342 plugins/sudoers/ldap_conf.c:446 -#: plugins/sudoers/ldap_conf.c:461 plugins/sudoers/ldap_conf.c:558 -#: plugins/sudoers/ldap_conf.c:591 plugins/sudoers/ldap_conf.c:682 -#: plugins/sudoers/ldap_conf.c:765 plugins/sudoers/ldap_util.c:330 -#: plugins/sudoers/ldap_util.c:337 plugins/sudoers/ldap_util.c:603 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:200 -#: plugins/sudoers/logging.c:527 plugins/sudoers/logging.c:553 -#: plugins/sudoers/logging.c:593 plugins/sudoers/logging.c:1091 -#: plugins/sudoers/match_command.c:248 plugins/sudoers/match_command.c:396 -#: plugins/sudoers/match_command.c:443 plugins/sudoers/match_command.c:515 -#: plugins/sudoers/match_digest.c:87 plugins/sudoers/parse.c:199 -#: plugins/sudoers/parse.c:211 plugins/sudoers/parse.c:226 -#: plugins/sudoers/parse.c:238 plugins/sudoers/parse_ldif.c:155 -#: plugins/sudoers/parse_ldif.c:186 plugins/sudoers/parse_ldif.c:255 -#: plugins/sudoers/parse_ldif.c:262 plugins/sudoers/parse_ldif.c:267 -#: plugins/sudoers/parse_ldif.c:343 plugins/sudoers/parse_ldif.c:354 -#: plugins/sudoers/parse_ldif.c:381 plugins/sudoers/parse_ldif.c:398 -#: plugins/sudoers/parse_ldif.c:410 plugins/sudoers/parse_ldif.c:414 -#: plugins/sudoers/parse_ldif.c:428 plugins/sudoers/parse_ldif.c:597 -#: plugins/sudoers/parse_ldif.c:626 plugins/sudoers/parse_ldif.c:651 -#: plugins/sudoers/parse_ldif.c:709 plugins/sudoers/parse_ldif.c:726 -#: plugins/sudoers/parse_ldif.c:754 plugins/sudoers/parse_ldif.c:761 -#: plugins/sudoers/policy.c:133 plugins/sudoers/policy.c:142 -#: plugins/sudoers/policy.c:151 plugins/sudoers/policy.c:177 -#: plugins/sudoers/policy.c:304 plugins/sudoers/policy.c:319 -#: plugins/sudoers/policy.c:321 plugins/sudoers/policy.c:350 -#: plugins/sudoers/policy.c:359 plugins/sudoers/policy.c:402 -#: plugins/sudoers/policy.c:412 plugins/sudoers/policy.c:421 -#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:504 -#: plugins/sudoers/policy.c:830 plugins/sudoers/prompt.c:100 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:586 plugins/sudoers/pwutil.c:657 -#: plugins/sudoers/pwutil.c:816 plugins/sudoers/pwutil.c:873 -#: plugins/sudoers/pwutil.c:917 plugins/sudoers/pwutil.c:975 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 plugins/sudoers/sssd.c:153 -#: plugins/sudoers/sssd.c:400 plugins/sudoers/sssd.c:463 -#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:554 -#: plugins/sudoers/sssd.c:746 plugins/sudoers/stubs.c:103 -#: plugins/sudoers/stubs.c:111 plugins/sudoers/sudoers.c:320 -#: plugins/sudoers/sudoers.c:331 plugins/sudoers/sudoers.c:341 -#: plugins/sudoers/sudoers.c:384 plugins/sudoers/sudoers.c:735 -#: plugins/sudoers/sudoers.c:864 plugins/sudoers/sudoers.c:909 -#: plugins/sudoers/sudoers.c:1213 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1218 -#: plugins/sudoers/sudoreplay.c:1425 plugins/sudoers/sudoreplay.c:1429 -#: plugins/sudoers/testsudoers.c:136 plugins/sudoers/testsudoers.c:236 -#: plugins/sudoers/testsudoers.c:253 plugins/sudoers/testsudoers.c:587 -#: plugins/sudoers/timestamp.c:439 plugins/sudoers/timestamp.c:483 -#: plugins/sudoers/timestamp.c:993 plugins/sudoers/toke_util.c:59 -#: plugins/sudoers/toke_util.c:112 plugins/sudoers/toke_util.c:136 -#: plugins/sudoers/toke_util.c:165 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:328 -#: plugins/sudoers/visudo.c:334 plugins/sudoers/visudo.c:444 -#: plugins/sudoers/visudo.c:622 plugins/sudoers/visudo.c:942 -#: plugins/sudoers/visudo.c:1029 plugins/sudoers/visudo.c:1118 toke.l:846 -#: toke.l:947 toke.l:1104 +#: gram.y:1347 lib/iolog/iolog_fileio.c:1101 lib/iolog/iolog_json.c:120 +#: lib/iolog/iolog_json.c:282 lib/iolog/iolog_json.c:313 +#: lib/iolog/iolog_json.c:435 lib/iolog/iolog_json.c:713 +#: lib/iolog/iolog_util.c:106 lib/iolog/iolog_util.c:115 +#: lib/iolog/iolog_util.c:125 lib/iolog/iolog_util.c:133 +#: lib/iolog/iolog_util.c:137 lib/iolog/iolog_util.c:196 +#: logsrvd/eventlog.c:223 logsrvd/logsrvd.c:1208 logsrvd/logsrvd.c:1221 +#: logsrvd/logsrvd.c:1266 logsrvd/sendlog.c:443 logsrvd/sendlog.c:1301 +#: logsrvd/sendlog.c:1308 logsrvd/sendlog.c:1726 plugins/sudoers/audit.c:108 +#: plugins/sudoers/audit.c:212 plugins/sudoers/auth/pam.c:482 +#: plugins/sudoers/auth/pam.c:669 plugins/sudoers/auth/rfc1938.c:111 +#: plugins/sudoers/cvtsudoers.c:120 plugins/sudoers/cvtsudoers.c:160 +#: plugins/sudoers/cvtsudoers.c:177 plugins/sudoers/cvtsudoers.c:188 +#: plugins/sudoers/cvtsudoers.c:300 plugins/sudoers/cvtsudoers.c:428 +#: plugins/sudoers/cvtsudoers.c:561 plugins/sudoers/cvtsudoers.c:578 +#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/cvtsudoers.c:757 +#: plugins/sudoers/cvtsudoers.c:764 plugins/sudoers/cvtsudoers.c:1179 +#: plugins/sudoers/cvtsudoers.c:1183 plugins/sudoers/cvtsudoers.c:1285 +#: plugins/sudoers/cvtsudoers_json.c:75 plugins/sudoers/cvtsudoers_ldif.c:150 +#: plugins/sudoers/cvtsudoers_ldif.c:193 plugins/sudoers/cvtsudoers_ldif.c:234 +#: plugins/sudoers/cvtsudoers_ldif.c:299 plugins/sudoers/cvtsudoers_ldif.c:370 +#: plugins/sudoers/cvtsudoers_ldif.c:425 plugins/sudoers/cvtsudoers_ldif.c:433 +#: plugins/sudoers/cvtsudoers_ldif.c:450 plugins/sudoers/cvtsudoers_ldif.c:459 +#: plugins/sudoers/cvtsudoers_ldif.c:606 plugins/sudoers/defaults.c:626 +#: plugins/sudoers/defaults.c:919 plugins/sudoers/defaults.c:1052 +#: plugins/sudoers/editor.c:66 plugins/sudoers/editor.c:84 +#: plugins/sudoers/editor.c:95 plugins/sudoers/env.c:261 +#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/gc.c:56 plugins/sudoers/group_plugin.c:132 +#: plugins/sudoers/interfaces.c:72 plugins/sudoers/iolog.c:483 +#: plugins/sudoers/iolog_client.c:105 plugins/sudoers/iolog_client.c:215 +#: plugins/sudoers/iolog_client.c:236 plugins/sudoers/iolog_client.c:249 +#: plugins/sudoers/iolog_client.c:382 plugins/sudoers/iolog_client.c:678 +#: plugins/sudoers/iolog_client.c:696 plugins/sudoers/iolog_client.c:1176 +#: plugins/sudoers/iolog_client.c:1405 plugins/sudoers/iolog_client.c:1723 +#: plugins/sudoers/iolog_client.c:1751 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:421 plugins/sudoers/ldap.c:431 +#: plugins/sudoers/ldap.c:436 plugins/sudoers/ldap.c:440 +#: plugins/sudoers/ldap.c:452 plugins/sudoers/ldap.c:743 +#: plugins/sudoers/ldap.c:907 plugins/sudoers/ldap.c:1279 +#: plugins/sudoers/ldap.c:1706 plugins/sudoers/ldap.c:1743 +#: plugins/sudoers/ldap.c:1824 plugins/sudoers/ldap.c:1959 +#: plugins/sudoers/ldap.c:2060 plugins/sudoers/ldap.c:2076 +#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:249 +#: plugins/sudoers/ldap_conf.c:301 plugins/sudoers/ldap_conf.c:337 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:553 plugins/sudoers/ldap_conf.c:586 +#: plugins/sudoers/ldap_conf.c:677 plugins/sudoers/ldap_conf.c:760 +#: plugins/sudoers/ldap_util.c:325 plugins/sudoers/ldap_util.c:332 +#: plugins/sudoers/ldap_util.c:598 plugins/sudoers/linux_audit.c:83 +#: plugins/sudoers/logging.c:103 plugins/sudoers/logging.c:192 +#: plugins/sudoers/logging.c:519 plugins/sudoers/logging.c:545 +#: plugins/sudoers/logging.c:585 plugins/sudoers/logging.c:1083 +#: plugins/sudoers/match_command.c:242 plugins/sudoers/match_command.c:390 +#: plugins/sudoers/match_command.c:437 plugins/sudoers/match_command.c:509 +#: plugins/sudoers/match_digest.c:80 plugins/sudoers/parse.c:192 +#: plugins/sudoers/parse.c:204 plugins/sudoers/parse.c:219 +#: plugins/sudoers/parse.c:231 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 +#: plugins/sudoers/parse_ldif.c:259 plugins/sudoers/parse_ldif.c:264 +#: plugins/sudoers/parse_ldif.c:340 plugins/sudoers/parse_ldif.c:351 +#: plugins/sudoers/parse_ldif.c:378 plugins/sudoers/parse_ldif.c:395 +#: plugins/sudoers/parse_ldif.c:407 plugins/sudoers/parse_ldif.c:411 +#: plugins/sudoers/parse_ldif.c:425 plugins/sudoers/parse_ldif.c:594 +#: plugins/sudoers/parse_ldif.c:623 plugins/sudoers/parse_ldif.c:648 +#: plugins/sudoers/parse_ldif.c:706 plugins/sudoers/parse_ldif.c:723 +#: plugins/sudoers/parse_ldif.c:751 plugins/sudoers/parse_ldif.c:758 +#: plugins/sudoers/policy.c:120 plugins/sudoers/policy.c:129 +#: plugins/sudoers/policy.c:138 plugins/sudoers/policy.c:164 +#: plugins/sudoers/policy.c:291 plugins/sudoers/policy.c:306 +#: plugins/sudoers/policy.c:308 plugins/sudoers/policy.c:337 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:389 +#: plugins/sudoers/policy.c:399 plugins/sudoers/policy.c:408 +#: plugins/sudoers/policy.c:417 plugins/sudoers/policy.c:491 +#: plugins/sudoers/policy.c:823 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 +#: plugins/sudoers/pwutil.c:340 plugins/sudoers/pwutil.c:514 +#: plugins/sudoers/pwutil.c:578 plugins/sudoers/pwutil.c:649 +#: plugins/sudoers/pwutil.c:808 plugins/sudoers/pwutil.c:865 +#: plugins/sudoers/pwutil.c:909 plugins/sudoers/pwutil.c:967 +#: 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:145 +#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:472 +#: plugins/sudoers/sssd.c:516 plugins/sudoers/sssd.c:563 +#: plugins/sudoers/sssd.c:755 plugins/sudoers/stubs.c:96 +#: plugins/sudoers/stubs.c:104 plugins/sudoers/sudoers.c:316 +#: plugins/sudoers/sudoers.c:327 plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:720 +#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:894 +#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/sudoreplay.c:553 +#: plugins/sudoers/sudoreplay.c:556 plugins/sudoers/sudoreplay.c:1260 +#: plugins/sudoers/sudoreplay.c:1470 plugins/sudoers/sudoreplay.c:1474 +#: plugins/sudoers/testsudoers.c:128 plugins/sudoers/testsudoers.c:228 +#: plugins/sudoers/testsudoers.c:245 plugins/sudoers/testsudoers.c:581 +#: plugins/sudoers/timestamp.c:432 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:986 plugins/sudoers/toke_util.c:51 +#: plugins/sudoers/toke_util.c:104 plugins/sudoers/toke_util.c:128 +#: plugins/sudoers/toke_util.c:157 plugins/sudoers/tsdump.c:123 +#: plugins/sudoers/visudo.c:146 plugins/sudoers/visudo.c:322 +#: plugins/sudoers/visudo.c:328 plugins/sudoers/visudo.c:438 +#: plugins/sudoers/visudo.c:616 plugins/sudoers/visudo.c:936 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1121 toke.l:864 +#: toke.l:981 toke.l:1039 #, c-format msgid "%s: %s" msgstr "%s:%s" -#: lib/iolog/iolog_fileio.c:164 +#: lib/iolog/iolog_fileio.c:157 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s 存在,但非目錄 (0%o)" -#: lib/iolog/iolog_fileio.c:194 lib/iolog/iolog_fileio.c:240 -#: plugins/sudoers/timestamp.c:212 +#: lib/iolog/iolog_fileio.c:187 lib/iolog/iolog_fileio.c:233 +#: plugins/sudoers/timestamp.c:205 #, c-format msgid "unable to mkdir %s" msgstr "無法建立目錄 %s" -#: lib/iolog/iolog_fileio.c:244 plugins/sudoers/visudo.c:739 -#: plugins/sudoers/visudo.c:750 +#: lib/iolog/iolog_fileio.c:237 plugins/sudoers/visudo.c:733 +#: plugins/sudoers/visudo.c:744 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "無法將 %s 的模式變更為 0%o" -#: lib/iolog/iolog_util.c:83 +#: lib/iolog/iolog_json.c:114 #, c-format -msgid "%s: invalid log file" -msgstr "%s:無效的記錄檔案" +msgid "expected JSON_STRING, got %d" +msgstr "應為 JSON_STRNG,但收到 %d" -#: lib/iolog/iolog_util.c:101 +#: lib/iolog/iolog_json.c:305 +msgid "missing double quote in name" +msgstr "名稱中缺少雙引號" + +#: lib/iolog/iolog_json.c:392 #, c-format -msgid "%s: time stamp field is missing" -msgstr "%s:缺少 時間戳 欄位" +msgid "expected JSON_OBJECT, got %d" +msgstr "應為 JSON_OBJECT,但收到 %d" -#: lib/iolog/iolog_util.c:107 -#, c-format -msgid "%s: time stamp %s: %s" -msgstr "%s:時間戳 %s:%s" - -#: lib/iolog/iolog_util.c:114 -#, c-format -msgid "%s: user field is missing" -msgstr "%s:缺少 使用者 欄位" - -#: lib/iolog/iolog_util.c:123 -#, c-format -msgid "%s: runas user field is missing" -msgstr "%s:缺少 runas 使用者 欄位" - -#: lib/iolog/iolog_util.c:132 -#, c-format -msgid "%s: runas group field is missing" -msgstr "%s:缺少 runas 群組 欄位" - -#: lib/iolog/iolog_util.c:382 -#, c-format -msgid "error reading timing file: %s" -msgstr "讀取計時檔案時發生錯誤:%s" - -#: lib/iolog/iolog_util.c:389 -#, c-format -msgid "invalid timing file line: %s" -msgstr "無效的計時檔案行號:%s" - -#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:247 -#: plugins/sudoers/cvtsudoers_ldif.c:254 plugins/sudoers/cvtsudoers_ldif.c:566 -#: plugins/sudoers/env.c:330 plugins/sudoers/env.c:337 -#: plugins/sudoers/env.c:442 plugins/sudoers/iolog.c:550 -#: plugins/sudoers/iolog.c:566 plugins/sudoers/ldap.c:496 -#: plugins/sudoers/ldap.c:727 plugins/sudoers/ldap.c:1060 -#: plugins/sudoers/ldap_conf.c:227 plugins/sudoers/ldap_conf.c:317 -#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1096 -#: plugins/sudoers/policy.c:534 plugins/sudoers/policy.c:679 -#: plugins/sudoers/policy.c:689 plugins/sudoers/prompt.c:168 -#: plugins/sudoers/sudoers.c:931 plugins/sudoers/testsudoers.c:257 -#: plugins/sudoers/toke_util.c:177 +#: lib/iolog/iolog_json.c:441 lib/iolog/iolog_json.c:444 +#: lib/iolog/iolog_json.c:446 lib/iolog/iolog_json.c:538 +#: logsrvd/eventlog.c:228 plugins/sudoers/cvtsudoers_ldif.c:244 +#: plugins/sudoers/cvtsudoers_ldif.c:251 plugins/sudoers/cvtsudoers_ldif.c:563 +#: plugins/sudoers/env.c:323 plugins/sudoers/env.c:330 +#: plugins/sudoers/env.c:435 plugins/sudoers/iolog.c:561 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:747 plugins/sudoers/ldap.c:1080 +#: plugins/sudoers/ldap_conf.c:222 plugins/sudoers/ldap_conf.c:312 +#: plugins/sudoers/linux_audit.c:89 plugins/sudoers/logging.c:1088 +#: plugins/sudoers/policy.c:521 plugins/sudoers/policy.c:668 +#: plugins/sudoers/policy.c:678 plugins/sudoers/prompt.c:161 +#: plugins/sudoers/sudoers.c:916 plugins/sudoers/testsudoers.c:249 +#: plugins/sudoers/toke_util.c:169 #, c-format msgid "internal error, %s overflow" msgstr "內部錯誤,%s 溢出" -#: logsrvd/eventlog.c:422 plugins/sudoers/logging.c:118 +#: lib/iolog/iolog_json.c:607 lib/iolog/iolog_json.c:731 +msgid "unmatched close brace" +msgstr "未對稱的右大括弧" + +#: lib/iolog/iolog_json.c:616 +msgid "unexpected array" +msgstr "不應有陣列" + +#: lib/iolog/iolog_json.c:629 lib/iolog/iolog_json.c:733 +msgid "unmatched close bracket" +msgstr "未對稱的右中括弧" + +#: lib/iolog/iolog_json.c:637 +msgid "unexpected string" +msgstr "不應有字串" + +#: lib/iolog/iolog_json.c:647 +msgid "missing colon after name" +msgstr "名稱後缺少冒號" + +#: lib/iolog/iolog_json.c:658 lib/iolog/iolog_json.c:673 +#: lib/iolog/iolog_json.c:688 +msgid "unexpected boolean" +msgstr "不應有布林值" + +#: lib/iolog/iolog_json.c:704 +msgid "unexpected number" +msgstr "不應有數字" + +#: lib/iolog/iolog_json.c:741 +#, c-format +msgid "%s:%u unable to parse \"%s\"" +msgstr "%s:%u 無法解析「%s」" + +#: lib/iolog/iolog_util.c:71 +#, c-format +msgid "%s: invalid log file" +msgstr "%s:無效的記錄檔案" + +#: lib/iolog/iolog_util.c:89 +#, c-format +msgid "%s: time stamp field is missing" +msgstr "%s:缺少 時間戳 欄位" + +#: lib/iolog/iolog_util.c:95 +#, c-format +msgid "%s: time stamp %s: %s" +msgstr "%s:時間戳 %s:%s" + +#: lib/iolog/iolog_util.c:102 +#, c-format +msgid "%s: user field is missing" +msgstr "%s:缺少 使用者 欄位" + +#: lib/iolog/iolog_util.c:111 +#, c-format +msgid "%s: runas user field is missing" +msgstr "%s:缺少 runas 使用者 欄位" + +#: lib/iolog/iolog_util.c:120 +#, c-format +msgid "%s: runas group field is missing" +msgstr "%s:缺少 runas 群組 欄位" + +#: lib/iolog/iolog_util.c:419 +#, c-format +msgid "error reading timing file: %s" +msgstr "讀取計時檔案時發生錯誤:%s" + +#: lib/iolog/iolog_util.c:426 +#, c-format +msgid "invalid timing file line: %s" +msgstr "無效的計時檔案行號:%s" + +#: logsrvd/eventlog.c:430 plugins/sudoers/logging.c:112 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: logsrvd/eventlog.c:451 plugins/sudoers/logging.c:146 +#: logsrvd/eventlog.c:459 plugins/sudoers/logging.c:136 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (指令繼續執行) %s" -#: logsrvd/iolog_writer.c:886 +#: logsrvd/iolog_writer.c:936 msgid "log is already complete, cannot be restarted" msgstr "記錄已完成,無法重新開始" -#: logsrvd/iolog_writer.c:917 +#: logsrvd/iolog_writer.c:967 msgid "unable to restart log" msgstr "無法重新啟動記錄" -#: logsrvd/logsrv_util.c:96 logsrvd/logsrv_util.c:103 -#: plugins/sudoers/sudoreplay.c:355 plugins/sudoers/sudoreplay.c:361 -#: plugins/sudoers/sudoreplay.c:368 +#: logsrvd/logsrv_util.c:98 logsrvd/logsrv_util.c:105 +#: plugins/sudoers/sudoreplay.c:353 plugins/sudoers/sudoreplay.c:359 #, c-format msgid "unable to open %s/%s" msgstr "無法開啟 %s/%s" -#: logsrvd/logsrv_util.c:130 +#: logsrvd/logsrv_util.c:132 #, c-format msgid "missing I/O log file %s/%s" msgstr "缺少 I/O 記錄檔 %s/%s" -#: logsrvd/logsrv_util.c:137 +#: logsrvd/logsrv_util.c:139 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s:無法往前搜尋 %zu" -#: logsrvd/logsrv_util.c:147 +#: logsrvd/logsrv_util.c:149 #, c-format msgid "unable to find resume point [%lld, %ld] in %s/%s" msgstr "%3$s/%4$s 中找不到繼續點 [%1$lld, %2$ld]" -#: logsrvd/logsrvd.c:231 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 -#: logsrvd/logsrvd.c:392 logsrvd/logsrvd.c:439 logsrvd/logsrvd.c:484 -#: logsrvd/logsrvd.c:510 +#: logsrvd/logsrvd.c:230 logsrvd/logsrvd.c:299 logsrvd/logsrvd.c:343 +#: logsrvd/logsrvd.c:398 logsrvd/logsrvd.c:445 logsrvd/logsrvd.c:496 +#: logsrvd/logsrvd.c:528 logsrvd/logsrvd.c:560 msgid "state machine error" msgstr "狀態機器發生錯誤" -#: logsrvd/logsrvd.c:240 +#: logsrvd/logsrvd.c:239 msgid "invalid AcceptMessage" msgstr "無效的 AcceptMessage" -#: logsrvd/logsrvd.c:251 +#: logsrvd/logsrvd.c:250 msgid "error parsing AcceptMessage" msgstr "解析 AcceptMessage 時發生錯誤" -#: logsrvd/logsrvd.c:258 +#: logsrvd/logsrvd.c:257 msgid "error creating I/O log" msgstr "建立 I/O 日誌時發生錯誤" @@ -409,59 +472,113 @@ msgstr "解析 RejectMessage 時發生錯誤" msgid "error logging reject event" msgstr "記錄拒絕事件時發生錯誤" -#: logsrvd/logsrvd.c:424 +#: logsrvd/logsrvd.c:430 msgid "error logging alert event" msgstr "記錄提醒事件時發生錯誤" -#: logsrvd/logsrvd.c:449 +#: logsrvd/logsrvd.c:451 logsrvd/logsrvd.c:502 logsrvd/logsrvd.c:534 +msgid "protocol error" +msgstr "通訊協定錯誤" + +#: logsrvd/logsrvd.c:461 msgid "error writing IoBuffer" msgstr "寫入 IoBuffer 時發生錯誤" -#: logsrvd/logsrvd.c:495 +#: logsrvd/logsrvd.c:513 msgid "error writing ChangeWindowSize" msgstr "寫入 ChangeWindowSize 時發生錯誤" -#: logsrvd/logsrvd.c:521 +#: logsrvd/logsrvd.c:545 msgid "error writing CommandSuspend" msgstr "寫入 CommandSuspend 時發生錯誤" -#: logsrvd/logsrvd.c:583 +#: logsrvd/logsrvd.c:630 msgid "unrecognized ClientMessage type" msgstr "無法識別的 ClientMessage 類型" -#: logsrvd/logsrvd.c:835 +#: logsrvd/logsrvd.c:895 msgid "client message too large" msgstr "用戶端訊息過長" -#: logsrvd/logsrvd.c:1295 logsrvd/logsrvd.c:1415 logsrvd/logsrvd.c:1539 -#: logsrvd/logsrvd.c:1631 logsrvd/sendlog.c:242 logsrvd/sendlog.c:257 -#: logsrvd/sendlog.c:290 logsrvd/sendlog.c:1264 plugins/sudoers/iolog.c:900 -#: plugins/sudoers/iolog.c:1033 plugins/sudoers/iolog.c:1131 -#: plugins/sudoers/iolog_client.c:111 plugins/sudoers/iolog_client.c:436 -#: plugins/sudoers/iolog_client.c:452 plugins/sudoers/iolog_client.c:490 -#: plugins/sudoers/iolog_client.c:1032 plugins/sudoers/iolog_client.c:1061 -#: plugins/sudoers/iolog_client.c:1133 plugins/sudoers/iolog_client.c:1239 -#: plugins/sudoers/iolog_client.c:1353 plugins/sudoers/iolog_client.c:1655 -#: plugins/sudoers/iolog_client.c:1663 plugins/sudoers/sudoreplay.c:519 -#: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:755 -#: plugins/sudoers/sudoreplay.c:867 plugins/sudoers/sudoreplay.c:957 -#: plugins/sudoers/sudoreplay.c:972 plugins/sudoers/sudoreplay.c:979 -#: plugins/sudoers/sudoreplay.c:986 plugins/sudoers/sudoreplay.c:993 -#: plugins/sudoers/sudoreplay.c:1000 plugins/sudoers/sudoreplay.c:1127 -msgid "unable to add event to queue" -msgstr "無法將事件附加到佇列" +#: logsrvd/logsrvd.c:1125 logsrvd/logsrvd.c:1133 +#, c-format +msgid "unable to set TLS 1.2 ciphersuite to %s: %s" +msgstr "無法將 TLS 1.2 加密套件設為 %s:%s" -#: logsrvd/logsrvd.c:1407 plugins/sudoers/iolog_client.c:378 +#: logsrvd/logsrvd.c:1153 logsrvd/logsrvd.c:1161 +#, c-format +msgid "unable to set TLS 1.3 ciphersuite to %s: %s" +msgstr "無法將 TLS 1.3 加密套件設為 %s:%s" + +#: logsrvd/logsrvd.c:1197 +#, c-format +msgid "unable to get TLS server method: %s" +msgstr "無法取得 TLS 伺服器方法:%s" + +#: logsrvd/logsrvd.c:1202 +#, c-format +msgid "unable to create TLS context: %s" +msgstr "無法建立 TLS 情境:%s" + +#: logsrvd/logsrvd.c:1209 plugins/sudoers/iolog_client.c:237 +#, c-format +msgid "unable to load certificate %s" +msgstr "無法載入 %s 憑證" + +#: logsrvd/logsrvd.c:1222 plugins/sudoers/iolog_client.c:217 +#, c-format +msgid "unable to load certificate authority bundle %s" +msgstr "無法載入 %s 憑證授權單位組合" + +#: logsrvd/logsrvd.c:1267 plugins/sudoers/iolog_client.c:250 +#, c-format +msgid "unable to load private key %s" +msgstr "無法載入 %s 私鑰" + +#: logsrvd/logsrvd.c:1284 logsrvd/logsrvd.c:1293 +#, c-format +msgid "unable to set diffie-hellman parameters: %s" +msgstr "無法設定迪菲-赫爾曼參數:%s" + +#: logsrvd/logsrvd.c:1306 +#, c-format +msgid "unable to set minimum protocol version to TLS 1.2: %s" +msgstr "無法將最低通訊協定版本設為 TLS 1.2:%s" + +#: logsrvd/logsrvd.c:1491 +msgid "unable to get remote IP addr" +msgstr "無法取得遠端 IP 地址" + +#: logsrvd/logsrvd.c:1519 plugins/sudoers/iolog_client.c:264 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "無法將使用者資料連結至 SSL 物件:%s" -#: logsrvd/logsrvd.c:1443 plugins/sudoers/iolog_client.c:1596 -#: plugins/sudoers/iolog_client.c:1604 -msgid "unable to get remote IP addr" -msgstr "無法取得遠端 IP 地址" +#: logsrvd/logsrvd.c:1527 logsrvd/logsrvd.c:1649 logsrvd/logsrvd.c:1749 +#: logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1461 logsrvd/sendlog.c:1476 +#: logsrvd/sendlog.c:1534 plugins/sudoers/iolog.c:921 +#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1152 +#: plugins/sudoers/iolog_client.c:109 plugins/sudoers/iolog_client.c:325 +#: plugins/sudoers/iolog_client.c:341 plugins/sudoers/iolog_client.c:387 +#: plugins/sudoers/iolog_client.c:567 plugins/sudoers/iolog_client.c:574 +#: plugins/sudoers/iolog_client.c:1150 plugins/sudoers/iolog_client.c:1186 +#: plugins/sudoers/iolog_client.c:1194 plugins/sudoers/iolog_client.c:1254 +#: plugins/sudoers/iolog_client.c:1361 plugins/sudoers/iolog_client.c:1477 +#: plugins/sudoers/iolog_client.c:1759 plugins/sudoers/iolog_client.c:1767 +#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:560 +#: plugins/sudoers/sudoreplay.c:792 plugins/sudoers/sudoreplay.c:904 +#: plugins/sudoers/sudoreplay.c:994 plugins/sudoers/sudoreplay.c:1009 +#: plugins/sudoers/sudoreplay.c:1016 plugins/sudoers/sudoreplay.c:1023 +#: plugins/sudoers/sudoreplay.c:1030 plugins/sudoers/sudoreplay.c:1037 +#: plugins/sudoers/sudoreplay.c:1164 +msgid "unable to add event to queue" +msgstr "無法將事件附加到佇列" -#: logsrvd/logsrvd.c:1692 logsrvd/sendlog.c:113 +#: logsrvd/logsrvd.c:1703 logsrvd/logsrvd.c:1937 +msgid "unable setup listen socket" +msgstr "無法設定監聽通訊端 (socket)" + +#: logsrvd/logsrvd.c:1843 logsrvd/sendlog.c:123 #, c-format msgid "" "%s - send sudo I/O log to remote server\n" @@ -470,7 +587,7 @@ msgstr "" "%s - 傳送 sudo I/O 記錄至遠端伺服器\n" "\n" -#: logsrvd/logsrvd.c:1695 +#: logsrvd/logsrvd.c:1846 #, fuzzy msgid "" "\n" @@ -485,281 +602,297 @@ msgstr "" "選項:\n" " -f, --file 設定檔路徑\n" " -h, --help 顯示說明訊息並退出\n" -" -n, --no-fork 不要 fork,在前景執行\n" -" -R, --random-drop percent chance connections will drop\n" -" -V, --version 顯示版本資訊後離開\n" +" -n, --no-fork 不要 fork,在前景執行\n" +" -R, --random-drop percent chance connections will drop\n" +" -V, --version 顯示版本資訊後離開\n" -#: logsrvd/logsrvd.c:1747 logsrvd/sendlog.c:1513 +#: logsrvd/logsrvd.c:1898 logsrvd/sendlog.c:1699 msgid "Protobuf-C version 1.3 or higher required" msgstr "需要 Protobuf-C 版本 1.3 或更高版本" -#: logsrvd/logsrvd.c:1765 +#: logsrvd/logsrvd.c:1916 #, c-format msgid "invalid random drop value: %s" msgstr "隨機丟棄值無效:%s" -#: logsrvd/logsrvd.c:1769 logsrvd/sendlog.c:1551 -#: plugins/sudoers/cvtsudoers.c:233 plugins/sudoers/sudoreplay.c:302 -#: plugins/sudoers/visudo.c:184 +#: logsrvd/logsrvd.c:1920 logsrvd/sendlog.c:1749 +#: plugins/sudoers/cvtsudoers.c:229 plugins/sudoers/sudoreplay.c:300 +#: plugins/sudoers/visudo.c:178 #, c-format msgid "%s version %s\n" msgstr "%s 版本 %s\n" -#: logsrvd/logsrvd_conf.c:688 +#: logsrvd/logsrvd_conf.c:393 +msgid "TLS not supported" +msgstr "不支援 TLS" + +#: logsrvd/logsrvd_conf.c:405 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: logsrvd/logsrvd_conf.c:471 logsrvd/logsrvd_conf.c:715 #, c-format msgid "%s: not a fully qualified path" msgstr "%s:路徑不完全合法" -#: logsrvd/logsrvd_conf.c:802 +#: logsrvd/logsrvd_conf.c:829 #, c-format msgid "%s:%d unmatched '[': %s" msgstr "%s:%d 不對稱的 '[': %s" -#: logsrvd/logsrvd_conf.c:813 +#: logsrvd/logsrvd_conf.c:840 #, c-format msgid "%s:%d invalid config section: %s" msgstr "%s:%d 無效的設定檔區段:%s" -#: logsrvd/logsrvd_conf.c:821 +#: logsrvd/logsrvd_conf.c:848 #, c-format msgid "%s:%d invalid configuration line: %s" msgstr "%s:%d 無效的設定檔行:%s" -#: logsrvd/logsrvd_conf.c:827 +#: logsrvd/logsrvd_conf.c:854 #, c-format msgid "%s:%d expected section name: %s" msgstr "%s:%d 應有區段名稱:%s" -#: logsrvd/logsrvd_conf.c:841 +#: logsrvd/logsrvd_conf.c:868 #, c-format msgid "invalid value for %s: %s" msgstr "%s 的值無效:%s" -#: logsrvd/logsrvd_conf.c:849 +#: logsrvd/logsrvd_conf.c:876 #, c-format msgid "%s:%d unknown key: %s" msgstr "%s:%d 未知鍵:%s" -#: logsrvd/logsrvd_conf.c:977 +#: logsrvd/logsrvd_conf.c:1032 #, c-format msgid "unknown syslog facility %s" -msgstr "" +msgstr "未知的 syslog 裝置 %s" -#: logsrvd/logsrvd_conf.c:981 logsrvd/logsrvd_conf.c:985 -#: logsrvd/logsrvd_conf.c:989 +#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1040 +#: logsrvd/logsrvd_conf.c:1044 #, c-format msgid "unknown syslog priority %s" msgstr "未知 syslog 優先級 %s" -#: logsrvd/sendlog.c:116 -#, fuzzy +#: logsrvd/sendlog.c:126 msgid "" "\n" "Options:\n" " --help display help message and exit\n" +" -A, --accept only send an accept event (no I/O)\n" " -h, --host host to send logs to\n" " -i, --iolog_id remote ID of I/O log to be resumed\n" " -p, --port port to use when connecting to host\n" " -r, --restart restart previous I/O log transfer\n" -" -t, --test test audit server by sending selected I/O log n times in parallel\n" +" -R, --reject reject the command with the given reason\n" " -b, --ca-bundle certificate bundle file to verify server's cert against\n" " -c, --cert certificate file for TLS handshake\n" " -k, --key private key file\n" +" -n, --no-verify do not verify server certificate\n" +" -t, --test test audit server by sending selected I/O log n times in parallel\n" " -V, --version display version information and exit\n" msgstr "" "\n" "選項:\n" " --help 顯示說明訊息後離開\n" +" -A, --accept 只傳送接受事件 (無 I/O)\n" " -h, --host 要傳送記錄至的目標主機\n" " -i, --iolog_id 要繼續的 I/O 記錄的遠端 ID\n" " -p, --port 連線到主機時要使用的連線埠\n" " -r, --restart 重新啟動上次的 I/O 記錄傳輸\n" -" -t, --test 透過並行傳送選取的 I/O 記錄 n 次來測試稽核伺服器\n" -" -b, --ca-bundle certificate bundle file to verify server's cert against\n" +" -R, --reject 以提供的原因拒絕命令\n" +" -b, --ca-bundle 用來核驗伺服器憑證針對對象的憑證組合檔案\n" " -c, --cert 用於 TLS 交握的憑證檔案\n" " -k, --key 私鑰檔案\n" +" -n, --no-verify 不核驗伺服器憑證\n" +" -t, --test 透過並行傳送選取的 I/O 記錄 n 次來測試稽核伺服器\n" " -V, --version 顯示版本資訊後離開\n" -#: logsrvd/sendlog.c:216 plugins/sudoers/iolog_client.c:409 -msgid "TLS handshake timeout occurred" -msgstr "遇到 TLS 交握逾時" - -#: logsrvd/sendlog.c:237 logsrvd/sendlog.c:252 -#: plugins/sudoers/iolog_client.c:430 plugins/sudoers/iolog_client.c:446 -msgid "unable to set event" -msgstr "無法設定事件" - -#: logsrvd/sendlog.c:262 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" -msgstr "SSL_connect 失敗:ssl_error=%d, stack=%s\n" - -#: logsrvd/sendlog.c:294 plugins/sudoers/iolog_client.c:115 -#: plugins/sudoers/iolog_client.c:495 plugins/sudoers/iolog_client.c:1065 -#: plugins/sudoers/iolog_client.c:1671 -msgid "error in event loop" -msgstr "事件循環中發生錯誤" - -#: logsrvd/sendlog.c:311 -msgid "CA bundle file was not specified" -msgstr "未指定 CA bundle 檔案" - -#: logsrvd/sendlog.c:315 -msgid "Client certificate was not specified" -msgstr "未指定用戶端憑證" - -#: logsrvd/sendlog.c:319 -#, c-format -msgid "Unable to initialize ssl context: %s" -msgstr "無法初始化 SSL 上下文:%s" - -#: logsrvd/sendlog.c:324 -#, c-format -msgid "Unable to allocate ssl object: %s\n" -msgstr "無法配置 SSL 物件:%s\n" - -#: logsrvd/sendlog.c:329 -#, c-format -msgid "Unable to attach socket to the ssl object: %s\n" -msgstr "無法將 socket 通訊端連結到 SSL 物件:%s\v\n" - -#: logsrvd/sendlog.c:367 plugins/sudoers/iolog_client.c:150 +#: logsrvd/sendlog.c:163 plugins/sudoers/iolog_client.c:433 #, c-format msgid "unable to look up %s:%s: %s" msgstr "無法查看 %s:%s: %s" -#: logsrvd/sendlog.c:522 plugins/sudoers/sudoreplay.c:815 +#: logsrvd/sendlog.c:186 +msgid "unable to get server IP addr" +msgstr "無法取得伺服器 IP 地址" + +#: logsrvd/sendlog.c:240 plugins/sudoers/sudoreplay.c:852 #, c-format msgid "unable to read %s/%s: %s" msgstr "無法讀取 %s/%s: %s" -#: logsrvd/sendlog.c:543 +#: logsrvd/sendlog.c:261 plugins/sudoers/iolog_client.c:684 #, c-format -msgid "client message too large: %zu\n" -msgstr "用戶端訊息過長:%zu\n" +msgid "client message too large: %zu" +msgstr "用戶端訊息過長:%zu" -#: logsrvd/sendlog.c:941 +#: logsrvd/sendlog.c:790 #, c-format msgid "%s: write buffer already in use" msgstr "%s:寫入緩衝區正被使用" -#: logsrvd/sendlog.c:993 plugins/sudoers/iolog.c:824 -#: plugins/sudoers/iolog.c:893 +#: logsrvd/sendlog.c:842 plugins/sudoers/iolog.c:845 +#: plugins/sudoers/iolog.c:914 #, c-format msgid "unexpected I/O event %d" msgstr "不應有的 I/O 事件 %d" -#: logsrvd/sendlog.c:1025 logsrvd/sendlog.c:1042 logsrvd/sendlog.c:1092 -#: plugins/sudoers/iolog_client.c:1037 plugins/sudoers/iolog_client.c:1090 -#: plugins/sudoers/iolog_client.c:1151 +#: logsrvd/sendlog.c:888 logsrvd/sendlog.c:905 logsrvd/sendlog.c:939 +#: plugins/sudoers/iolog_client.c:1155 plugins/sudoers/iolog_client.c:1225 +#: plugins/sudoers/iolog_client.c:1273 #, c-format msgid "%s: unexpected state %d" msgstr "%s:不應有的狀態 %d" -#: logsrvd/sendlog.c:1048 plugins/sudoers/iolog_client.c:1096 +#: logsrvd/sendlog.c:911 plugins/sudoers/iolog_client.c:1231 msgid "invalid ServerHello" msgstr "無效的 ServerHello" -#: logsrvd/sendlog.c:1130 plugins/sudoers/iolog_client.c:1195 +#: logsrvd/sendlog.c:975 plugins/sudoers/iolog_client.c:1317 #, c-format msgid "error message received from server: %s" msgstr "自伺服器接收到錯誤訊息:%s" -#: logsrvd/sendlog.c:1143 plugins/sudoers/iolog_client.c:1208 +#: logsrvd/sendlog.c:988 plugins/sudoers/iolog_client.c:1330 #, c-format msgid "abort message received from server: %s" msgstr "自伺服器接收到中止訊息:%s" -#: logsrvd/sendlog.c:1162 plugins/sudoers/iolog_client.c:1227 +#: logsrvd/sendlog.c:1007 plugins/sudoers/iolog_client.c:1349 msgid "unable to unpack ServerMessage" msgstr "無法解開 ServerMessage" -#: logsrvd/sendlog.c:1207 plugins/sudoers/iolog_client.c:1260 +#: logsrvd/sendlog.c:1047 plugins/sudoers/iolog_client.c:1382 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s:不應有的 type_case 值 %d" -#: logsrvd/sendlog.c:1291 +#: logsrvd/sendlog.c:1076 +msgid "timeout reading from server" +msgstr "從伺服器讀取逾時" + +#: logsrvd/sendlog.c:1154 msgid "premature EOF" msgstr "檔案過早結束" -#: logsrvd/sendlog.c:1304 +#: logsrvd/sendlog.c:1167 plugins/sudoers/iolog_client.c:1536 #, c-format -msgid "server message too large: %u\n" -msgstr "伺服器訊息過長:%u\n" +msgid "server message too large: %u" +msgstr "伺服器訊息過長:%u" -#: logsrvd/sendlog.c:1569 +#: logsrvd/sendlog.c:1218 +msgid "timeout writing to server" +msgstr "寫入至伺服器逾時" + +#: logsrvd/sendlog.c:1437 plugins/sudoers/iolog_client.c:297 +msgid "TLS handshake timeout occurred" +msgstr "遇到 TLS 交握逾時" + +#: logsrvd/sendlog.c:1456 logsrvd/sendlog.c:1471 +#: plugins/sudoers/iolog_client.c:319 plugins/sudoers/iolog_client.c:335 +msgid "unable to set event" +msgstr "無法設定事件" + +#: logsrvd/sendlog.c:1481 logsrvd/sendlog.c:1485 +#, c-format +msgid "TLS connection failed: %s" +msgstr "TLS 連線失敗:%s" + +#: logsrvd/sendlog.c:1518 +#, c-format +msgid "Unable to initialize ssl context: %s" +msgstr "無法初始化 SSL 上下文:%s" + +#: logsrvd/sendlog.c:1523 plugins/sudoers/iolog_client.c:259 +#, c-format +msgid "Unable to allocate ssl object: %s" +msgstr "無法配置 SSL 物件:%s" + +#: logsrvd/sendlog.c:1528 +#, c-format +msgid "Unable to attach socket to the ssl object: %s" +msgstr "無法將 socket 通訊端連結至 SSL 物件:%s" + +#: logsrvd/sendlog.c:1772 msgid "both restart point and iolog ID must be specified" msgstr "必須指定重新啟動點 (restart point) 和 iolog ID" -#: logsrvd/sendlog.c:1636 +#: logsrvd/sendlog.c:1776 +msgid "a restart point may not be set when no I/O is sent" +msgstr "未傳送 I/O 時,不應設定重新開始點" + +#: logsrvd/sendlog.c:1851 #, c-format msgid "exited prematurely with state %d" msgstr "過早結束,狀態碼 %d" -#: logsrvd/sendlog.c:1637 +#: logsrvd/sendlog.c:1852 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "已傳送耗用時間至伺服器 [%lld, %ld]" -#: logsrvd/sendlog.c:1639 +#: logsrvd/sendlog.c:1854 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "自伺服器接收到提交點 (commit point) [%lld, %ld]" -#: plugins/sudoers/alias.c:151 +#: plugins/sudoers/alias.c:144 #, c-format msgid "Alias \"%s\" already defined" msgstr "別名「%s」已定義過" -#: plugins/sudoers/auth/aix_auth.c:203 plugins/sudoers/logging.c:792 +#: plugins/sudoers/auth/aix_auth.c:198 plugins/sudoers/logging.c:784 msgid "unable to fork" msgstr "無法執行 fork" -#: plugins/sudoers/auth/aix_auth.c:283 +#: plugins/sudoers/auth/aix_auth.c:278 #, c-format msgid "unable to change password for %s" msgstr "無法變更 %s 的密碼" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:70 #, c-format msgid "unable to get login class for user %s" msgstr "無法取得使用者 %s 的登入類別" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:75 msgid "unable to begin bsd authentication" msgstr "無法開始進行 BSD 認證" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:83 msgid "invalid authentication type" msgstr "無效的認證類型" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:92 msgid "unable to initialize BSD authentication" msgstr "無法初始化 BSD 認證程序" -#: plugins/sudoers/auth/bsdauth.c:185 +#: plugins/sudoers/auth/bsdauth.c:180 msgid "your account has expired" msgstr "您的帳號已經過期" -#: plugins/sudoers/auth/bsdauth.c:187 +#: plugins/sudoers/auth/bsdauth.c:182 msgid "approval failed" msgstr "核可失敗" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:54 msgid "unable to read fwtk config" msgstr "無法讀取 fwtk 組態設定" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:59 msgid "unable to connect to authentication server" msgstr "無法連線到認證伺服器" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:126 +#: plugins/sudoers/auth/fwtk.c:65 plugins/sudoers/auth/fwtk.c:89 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "失去對認證伺服器的連線" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:69 #, c-format msgid "" "authentication server error:\n" @@ -768,161 +901,161 @@ msgstr "" "認證伺服器發生錯誤:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:110 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s:無法將主體轉換成字串 ('%s'):%s" -#: plugins/sudoers/auth/kerb5.c:165 +#: plugins/sudoers/auth/kerb5.c:160 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s:無法解析「%s」:%s" -#: plugins/sudoers/auth/kerb5.c:174 +#: plugins/sudoers/auth/kerb5.c:169 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s:無法解析憑證快取:%s" -#: plugins/sudoers/auth/kerb5.c:221 +#: plugins/sudoers/auth/kerb5.c:216 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s:無法分配選項:%s" -#: plugins/sudoers/auth/kerb5.c:236 +#: plugins/sudoers/auth/kerb5.c:231 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s:無法取得憑證:%s" -#: plugins/sudoers/auth/kerb5.c:249 +#: plugins/sudoers/auth/kerb5.c:244 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s:無法初始化憑證快取:%s" -#: plugins/sudoers/auth/kerb5.c:252 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s:無法將憑證儲存於快取:%s" -#: plugins/sudoers/auth/kerb5.c:316 +#: plugins/sudoers/auth/kerb5.c:311 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s:無法取得主機主體:%s" -#: plugins/sudoers/auth/kerb5.c:330 +#: plugins/sudoers/auth/kerb5.c:325 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s:無法驗證 TGT!可能發生攻擊事件!:%s" -#: plugins/sudoers/auth/pam.c:223 +#: plugins/sudoers/auth/pam.c:218 #, c-format msgid "unable to initialize PAM: %s" msgstr "無法初始化 PAM:%s" -#: plugins/sudoers/auth/pam.c:322 +#: plugins/sudoers/auth/pam.c:317 #, c-format msgid "PAM authentication error: %s" msgstr "PAM 認證發生錯誤:%s" -#: plugins/sudoers/auth/pam.c:341 +#: plugins/sudoers/auth/pam.c:336 msgid "account validation failure, is your account locked?" msgstr "檢查帳號有效性失敗,請檢查您的帳號是否被鎖定。" -#: plugins/sudoers/auth/pam.c:352 +#: plugins/sudoers/auth/pam.c:347 msgid "Account or password is expired, reset your password and try again" msgstr "帳號或密碼已標為過期,請重設密碼後重試" -#: plugins/sudoers/auth/pam.c:358 +#: plugins/sudoers/auth/pam.c:353 #, c-format msgid "unable to change expired password: %s" msgstr "無法變更已過期密碼:%s" -#: plugins/sudoers/auth/pam.c:369 +#: plugins/sudoers/auth/pam.c:364 msgid "Password expired, contact your system administrator" msgstr "密碼已標為過期,請聯絡您的系統管理員" -#: plugins/sudoers/auth/pam.c:374 +#: plugins/sudoers/auth/pam.c:369 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:382 plugins/sudoers/auth/pam.c:387 +#: plugins/sudoers/auth/pam.c:377 plugins/sudoers/auth/pam.c:382 #, c-format msgid "PAM account management error: %s" msgstr "PAM 帳號管理發生錯誤:%s" -#: plugins/sudoers/auth/rfc1938.c:104 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:242 #, c-format msgid "you do not exist in the %s database" msgstr "您不在 %s 資料庫中" -#: plugins/sudoers/auth/securid5.c:77 +#: plugins/sudoers/auth/securid5.c:72 msgid "failed to initialise the ACE API library" msgstr "無法初始化 ACE API 函式庫" -#: plugins/sudoers/auth/securid5.c:103 +#: plugins/sudoers/auth/securid5.c:98 msgid "unable to contact the SecurID server" msgstr "無法聯繫 SecurID 伺服器" -#: plugins/sudoers/auth/securid5.c:112 +#: plugins/sudoers/auth/securid5.c:107 msgid "User ID locked for SecurID Authentication" msgstr "用於 SecurID 認證的使用者 ID 已被鎖定" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:167 +#: plugins/sudoers/auth/securid5.c:111 plugins/sudoers/auth/securid5.c:162 msgid "invalid username length for SecurID" msgstr "用於 SecurID 的使用者名稱長度無效" -#: plugins/sudoers/auth/securid5.c:120 plugins/sudoers/auth/securid5.c:172 +#: plugins/sudoers/auth/securid5.c:115 plugins/sudoers/auth/securid5.c:167 msgid "invalid Authentication Handle for SecurID" msgstr "用於 SecurID 的認證處理無效" -#: plugins/sudoers/auth/securid5.c:124 +#: plugins/sudoers/auth/securid5.c:119 msgid "SecurID communication failed" msgstr "SecurID 通訊失敗" -#: plugins/sudoers/auth/securid5.c:128 plugins/sudoers/auth/securid5.c:217 +#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:212 msgid "unknown SecurID error" msgstr "未知 SecurID 錯誤" -#: plugins/sudoers/auth/securid5.c:162 +#: plugins/sudoers/auth/securid5.c:157 msgid "invalid passcode length for SecurID" msgstr "用於 SecurID 的密碼長度無效" -#: plugins/sudoers/auth/sia.c:74 plugins/sudoers/auth/sia.c:129 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 msgid "unable to initialize SIA session" msgstr "無法初始化 SIA 工作階段" -#: plugins/sudoers/auth/sudo_auth.c:138 +#: plugins/sudoers/auth/sudo_auth.c:132 msgid "invalid authentication methods" msgstr "無效的認證方式" -#: plugins/sudoers/auth/sudo_auth.c:140 +#: plugins/sudoers/auth/sudo_auth.c:134 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "sudo 被編譯進無效的認證方式!您不能混合獨立及非獨立認證方式。" -#: plugins/sudoers/auth/sudo_auth.c:261 plugins/sudoers/auth/sudo_auth.c:311 +#: plugins/sudoers/auth/sudo_auth.c:255 plugins/sudoers/auth/sudo_auth.c:305 msgid "no authentication methods" msgstr "沒有認證方式" -#: plugins/sudoers/auth/sudo_auth.c:263 +#: plugins/sudoers/auth/sudo_auth.c:257 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "沒有編譯進 sudo 的認證方式!若要關閉認證功能,請使用 --disable-authentication 設定選項。" -#: plugins/sudoers/auth/sudo_auth.c:313 +#: plugins/sudoers/auth/sudo_auth.c:307 msgid "Unable to initialize authentication methods." msgstr "無法初始化認證方式。" -#: plugins/sudoers/auth/sudo_auth.c:479 +#: plugins/sudoers/auth/sudo_auth.c:473 msgid "Authentication methods:" msgstr "認證方式:" -#: plugins/sudoers/bsm_audit.c:125 plugins/sudoers/bsm_audit.c:217 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "無法確定稽核條件" -#: plugins/sudoers/bsm_audit.c:190 plugins/sudoers/bsm_audit.c:281 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 msgid "unable to commit audit record" msgstr "無法提交稽核記錄" -#: plugins/sudoers/check.c:264 +#: plugins/sudoers/check.c:258 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -942,118 +1075,118 @@ msgstr "" " #3) 權力越大則責任越大。\n" "\n" -#: plugins/sudoers/check.c:307 plugins/sudoers/check.c:317 -#: plugins/sudoers/sudoers.c:778 plugins/sudoers/sudoers.c:826 -#: plugins/sudoers/tsdump.c:126 +#: plugins/sudoers/check.c:301 plugins/sudoers/check.c:311 +#: plugins/sudoers/sudoers.c:763 plugins/sudoers/sudoers.c:811 +#: plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid: %u" msgstr "未知 UID:%u" -#: plugins/sudoers/check.c:312 plugins/sudoers/iolog.c:121 -#: plugins/sudoers/policy.c:1034 plugins/sudoers/sudoers.c:391 -#: plugins/sudoers/sudoers.c:393 plugins/sudoers/sudoers.c:1255 -#: plugins/sudoers/testsudoers.c:227 plugins/sudoers/testsudoers.c:400 +#: plugins/sudoers/check.c:306 plugins/sudoers/iolog.c:117 +#: plugins/sudoers/policy.c:1037 plugins/sudoers/sudoers.c:387 +#: plugins/sudoers/sudoers.c:388 plugins/sudoers/sudoers.c:1240 +#: plugins/sudoers/testsudoers.c:219 plugins/sudoers/testsudoers.c:392 #, c-format msgid "unknown user: %s" msgstr "未知使用者:%s" -#: plugins/sudoers/cvtsudoers.c:199 +#: plugins/sudoers/cvtsudoers.c:195 #, c-format msgid "order increment: %s: %s" msgstr "新增順序:%s:%s" -#: plugins/sudoers/cvtsudoers.c:215 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "starting order: %s: %s" msgstr "順序開頭:%s:%s" -#: plugins/sudoers/cvtsudoers.c:225 +#: plugins/sudoers/cvtsudoers.c:221 #, c-format msgid "order padding: %s: %s" msgstr "順序間距:%s:%s" -#: plugins/sudoers/cvtsudoers.c:235 plugins/sudoers/visudo.c:186 +#: plugins/sudoers/cvtsudoers.c:231 plugins/sudoers/visudo.c:180 #, c-format msgid "%s grammar version %d\n" msgstr "%s 語法版本 %d\n" -#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/testsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/testsudoers.c:167 #, c-format msgid "unsupported input format %s" msgstr "不支援的輸入格式 %s" -#: plugins/sudoers/cvtsudoers.c:267 +#: plugins/sudoers/cvtsudoers.c:263 #, c-format msgid "unsupported output format %s" msgstr "不支援的輸出格式 %s" -#: plugins/sudoers/cvtsudoers.c:319 +#: plugins/sudoers/cvtsudoers.c:315 #, c-format msgid "%s: input and output files must be different" msgstr "%s:輸入及輸出檔案必須不一致" -#: plugins/sudoers/cvtsudoers.c:335 plugins/sudoers/sudoers.c:185 -#: plugins/sudoers/testsudoers.c:266 plugins/sudoers/visudo.c:254 -#: plugins/sudoers/visudo.c:610 plugins/sudoers/visudo.c:933 +#: plugins/sudoers/cvtsudoers.c:331 plugins/sudoers/sudoers.c:181 +#: plugins/sudoers/testsudoers.c:258 plugins/sudoers/visudo.c:248 +#: plugins/sudoers/visudo.c:604 plugins/sudoers/visudo.c:927 msgid "unable to initialize sudoers default values" msgstr "無法初始化 sudoers 預設值" -#: plugins/sudoers/cvtsudoers.c:421 plugins/sudoers/ldap_conf.c:436 +#: plugins/sudoers/cvtsudoers.c:417 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:480 +#: plugins/sudoers/cvtsudoers.c:476 #, c-format msgid "%s: unknown key word: %s" msgstr "%s:關鍵詞未知:%s" -#: plugins/sudoers/cvtsudoers.c:526 +#: plugins/sudoers/cvtsudoers.c:522 #, c-format msgid "invalid defaults type: %s" msgstr "預設類型無效:%s" -#: plugins/sudoers/cvtsudoers.c:549 +#: plugins/sudoers/cvtsudoers.c:545 #, c-format msgid "invalid suppression type: %s" msgstr "隱藏類型無效:%s" -#: plugins/sudoers/cvtsudoers.c:589 plugins/sudoers/cvtsudoers.c:603 +#: plugins/sudoers/cvtsudoers.c:585 plugins/sudoers/cvtsudoers.c:599 #, c-format msgid "invalid filter: %s" msgstr "篩選器無效:%s" -#: plugins/sudoers/cvtsudoers.c:622 plugins/sudoers/cvtsudoers.c:639 -#: plugins/sudoers/cvtsudoers.c:1249 plugins/sudoers/cvtsudoers_json.c:868 -#: plugins/sudoers/cvtsudoers_ldif.c:683 plugins/sudoers/sudoers.c:1001 -#: plugins/sudoers/sudoreplay.c:1391 plugins/sudoers/timestamp.c:448 -#: plugins/sudoers/tsdump.c:135 plugins/sudoers/visudo.c:929 +#: plugins/sudoers/cvtsudoers.c:618 plugins/sudoers/cvtsudoers.c:635 +#: plugins/sudoers/cvtsudoers.c:1245 plugins/sudoers/cvtsudoers_json.c:861 +#: plugins/sudoers/cvtsudoers_ldif.c:680 plugins/sudoers/sudoers.c:986 +#: plugins/sudoers/sudoreplay.c:1436 plugins/sudoers/timestamp.c:441 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:923 #, c-format msgid "unable to open %s" msgstr "無法開啟 %s" -#: plugins/sudoers/cvtsudoers.c:642 plugins/sudoers/visudo.c:938 +#: plugins/sudoers/cvtsudoers.c:638 plugins/sudoers/visudo.c:932 #, c-format msgid "failed to parse %s file, unknown error" msgstr "無法解析 %s 檔案,原因:未知錯誤" -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/visudo.c:955 +#: plugins/sudoers/cvtsudoers.c:646 plugins/sudoers/visudo.c:949 #, c-format msgid "parse error in %s near line %d\n" msgstr "因接近行 %2$d 的 %1$s 字串而導致解析錯誤\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:958 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:952 #, c-format msgid "parse error in %s\n" msgstr "因 %s 導致解析錯誤\n" -#: plugins/sudoers/cvtsudoers.c:1296 plugins/sudoers/sudoreplay.c:1088 -#: plugins/sudoers/timestamp.c:332 plugins/sudoers/timestamp.c:335 +#: plugins/sudoers/cvtsudoers.c:1292 plugins/sudoers/sudoreplay.c:1125 +#: plugins/sudoers/timestamp.c:325 plugins/sudoers/timestamp.c:328 #, c-format msgid "unable to write to %s" msgstr "無法寫入 %s" -#: plugins/sudoers/cvtsudoers.c:1319 +#: plugins/sudoers/cvtsudoers.c:1315 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1062,7 +1195,7 @@ msgstr "" "%s - 轉換 sudoers 檔案之間的格式\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1321 +#: plugins/sudoers/cvtsudoers.c:1317 msgid "" "\n" "Options:\n" @@ -1102,30 +1235,30 @@ msgstr "" " -s, --suppress=部份 隱藏某些部分的輸出\n" " -V, --version 顯示版本訊息後退出" -#: plugins/sudoers/cvtsudoers_json.c:487 plugins/sudoers/cvtsudoers_json.c:521 -#: plugins/sudoers/cvtsudoers_json.c:709 +#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:514 +#: plugins/sudoers/cvtsudoers_json.c:702 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "預設項目「%s」未知" -#: plugins/sudoers/cvtsudoers_json.c:647 plugins/sudoers/cvtsudoers_json.c:660 -#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 -#: plugins/sudoers/ldap.c:482 +#: plugins/sudoers/cvtsudoers_json.c:640 plugins/sudoers/cvtsudoers_json.c:653 +#: plugins/sudoers/cvtsudoers_ldif.c:345 plugins/sudoers/cvtsudoers_ldif.c:356 +#: plugins/sudoers/ldap.c:502 msgid "unable to get GMT time" msgstr "無法取得 GMT 時間" -#: plugins/sudoers/cvtsudoers_json.c:650 plugins/sudoers/cvtsudoers_json.c:663 -#: plugins/sudoers/cvtsudoers_ldif.c:351 plugins/sudoers/cvtsudoers_ldif.c:362 -#: plugins/sudoers/ldap.c:488 +#: plugins/sudoers/cvtsudoers_json.c:643 plugins/sudoers/cvtsudoers_json.c:656 +#: plugins/sudoers/cvtsudoers_ldif.c:348 plugins/sudoers/cvtsudoers_ldif.c:359 +#: plugins/sudoers/ldap.c:508 msgid "unable to format timestamp" msgstr "無法格式化時間戳" -#: plugins/sudoers/cvtsudoers_ldif.c:635 +#: plugins/sudoers/cvtsudoers_ldif.c:632 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "過多 sudoers 項,最大值為 %u" -#: plugins/sudoers/cvtsudoers_ldif.c:678 +#: plugins/sudoers/cvtsudoers_ldif.c:675 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "未設定 SUDOERS_BASE 環境變數,且亦未指定 -b 選項。" @@ -1647,7 +1780,7 @@ msgstr "當指令被 sudoers 拒絕通行時記錄" #: plugins/sudoers/def_data.c:510 msgid "Sudo log server(s) to connect to with optional port" -msgstr "" +msgstr "要連線的 Sudo 記錄伺服器 (可加連線埠)" #: plugins/sudoers/def_data.c:514 #, c-format @@ -1661,7 +1794,7 @@ msgstr "請在已連線至記錄伺服器的 socket 通訊端啟用 SO_KEEPALIVE #: plugins/sudoers/def_data.c:522 #, c-format msgid "Path to the audit server's CA bundle file: %s" -msgstr "稽核伺服器的 CA bundle 檔案路徑:%s" +msgstr "稽核伺服器的 CA 組合 (bundle) 檔案路徑:%s" #: plugins/sudoers/def_data.c:526 #, c-format @@ -1674,338 +1807,289 @@ msgid "Path to the sudoers private key file: %s" msgstr "sudoers 私鑰檔案的路徑:%s" #: plugins/sudoers/def_data.c:534 +msgid "Verify that the log server's certificate is valid" +msgstr "核驗記錄伺服器的憑證是否有效" + +#: plugins/sudoers/def_data.c:538 msgid "Allow the use of unknown runas user and/or group ID" msgstr "允許使用未知 runas 使用者及 (或) 群組 ID" -#: plugins/sudoers/def_data.c:538 +#: plugins/sudoers/def_data.c:542 msgid "Only permit running commands as a user with a valid shell" msgstr "只允許以使用有效 Shell 的使用者執行命令" -#: plugins/sudoers/def_data.c:542 +#: plugins/sudoers/def_data.c:546 msgid "Set the pam remote user to the user running sudo" msgstr "設定 pam 遠端使用者為執行 sudo 的使用者" -#: plugins/sudoers/def_data.c:546 +#: plugins/sudoers/def_data.c:550 msgid "Set the pam remote host to the local host name" msgstr "設定 pam 遠端主機至本機主機名稱" -#: plugins/sudoers/defaults.c:190 +#: plugins/sudoers/defaults.c:183 #, c-format msgid "%s:%d unknown defaults entry \"%s\"" msgstr "%s:%d 未知的預設條目「%s」" -#: plugins/sudoers/defaults.c:193 +#: plugins/sudoers/defaults.c:186 #, c-format msgid "%s: unknown defaults entry \"%s\"" msgstr "%s:未知的預設條目「%s」" -#: plugins/sudoers/defaults.c:236 +#: plugins/sudoers/defaults.c:229 #, c-format msgid "%s:%d no value specified for \"%s\"" msgstr "%s:%d 沒有給「%s」指定值" -#: plugins/sudoers/defaults.c:239 +#: plugins/sudoers/defaults.c:232 #, c-format msgid "%s: no value specified for \"%s\"" msgstr "%s:沒有給「%s」指定值" -#: plugins/sudoers/defaults.c:259 +#: plugins/sudoers/defaults.c:252 #, c-format msgid "%s:%d values for \"%s\" must start with a '/'" msgstr "%s:%d 「%s」的值必須以「/」開頭" -#: plugins/sudoers/defaults.c:262 +#: plugins/sudoers/defaults.c:255 #, c-format msgid "%s: values for \"%s\" must start with a '/'" msgstr "%s:「%s」的值必須以「/」開頭" -#: plugins/sudoers/defaults.c:284 +#: plugins/sudoers/defaults.c:277 #, c-format msgid "%s:%d option \"%s\" does not take a value" msgstr "%s:%d 「%s」選項不帶值" -#: plugins/sudoers/defaults.c:287 +#: plugins/sudoers/defaults.c:280 #, c-format msgid "%s: option \"%s\" does not take a value" msgstr "%s:「%s」選項不帶值" -#: plugins/sudoers/defaults.c:312 +#: plugins/sudoers/defaults.c:305 #, c-format msgid "%s:%d invalid Defaults type 0x%x for option \"%s\"" msgstr "%1$s:%2$d 選項「%4$s」的預設類型 0x%3$x 無效" -#: plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:308 #, c-format msgid "%s: invalid Defaults type 0x%x for option \"%s\"" msgstr "%1$s:選項「%3$s」的預設類型 0x%2$x 無效" -#: plugins/sudoers/defaults.c:325 +#: plugins/sudoers/defaults.c:318 #, c-format msgid "%s:%d value \"%s\" is invalid for option \"%s\"" msgstr "%1$s:%2$d 值「%3$s」對選項「%4$s」無效" -#: plugins/sudoers/defaults.c:328 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "%s: value \"%s\" is invalid for option \"%s\"" msgstr "%s:值「%s」對選項「%s」無效" -#: plugins/sudoers/env.c:411 +#: plugins/sudoers/env.c:404 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv:envp 損壞,長度不符" -#: plugins/sudoers/env.c:1133 +#: plugins/sudoers/env.c:1131 msgid "unable to rebuild the environment" msgstr "無法重建環境" -#: plugins/sudoers/env.c:1207 +#: plugins/sudoers/env.c:1205 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "對不起,您沒有權限設定以下環境變數:%s" -#: plugins/sudoers/file.c:116 +#: plugins/sudoers/file.c:104 #, c-format msgid "parse error in %s near line %d" msgstr "解析接近第 %2$d 行的 %1$s 時發生錯誤" -#: plugins/sudoers/file.c:119 +#: plugins/sudoers/file.c:107 #, c-format msgid "parse error in %s" msgstr "解析 %s 中的內容時發生錯誤" -#: plugins/sudoers/filedigest.c:61 +#: plugins/sudoers/filedigest.c:49 #, c-format msgid "unsupported digest type %d for %s" msgstr "不支援 %2$s 的摘要類型 %1$d" -#: plugins/sudoers/filedigest.c:90 +#: plugins/sudoers/filedigest.c:78 #, c-format msgid "%s: read error" msgstr "%s:讀取錯誤" -#: plugins/sudoers/group_plugin.c:91 +#: plugins/sudoers/group_plugin.c:83 #, c-format msgid "%s must be owned by uid %d" msgstr "%s 必須由使用者 ID %d 所有" -#: plugins/sudoers/group_plugin.c:95 +#: plugins/sudoers/group_plugin.c:87 #, c-format msgid "%s must only be writable by owner" msgstr "%s 必須只允許所有者可寫" -#: plugins/sudoers/group_plugin.c:104 plugins/sudoers/sssd.c:562 +#: plugins/sudoers/group_plugin.c:96 plugins/sudoers/sssd.c:571 #, c-format msgid "unable to load %s: %s" msgstr "無法載入 %s:%s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:102 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "無法在 %s 中找到符號「group_plugin」" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:107 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s:不相容的群組外掛程式主要版本號碼 %d,版本應該為 %d" -#: plugins/sudoers/interfaces.c:86 plugins/sudoers/interfaces.c:103 +#: plugins/sudoers/interfaces.c:80 plugins/sudoers/interfaces.c:97 #, c-format msgid "unable to parse IP address \"%s\"" msgstr "無法解析 IP 位址列表「%s」" -#: plugins/sudoers/interfaces.c:91 plugins/sudoers/interfaces.c:108 +#: plugins/sudoers/interfaces.c:85 plugins/sudoers/interfaces.c:102 #, c-format msgid "unable to parse netmask \"%s\"" msgstr "無法解析網路遮罩「%s」" -#: plugins/sudoers/interfaces.c:136 +#: plugins/sudoers/interfaces.c:130 msgid "Local IP address and netmask pairs:\n" msgstr "本機 IP 位址和網路遮罩配對:\n" -#: plugins/sudoers/iolog.c:146 plugins/sudoers/sudoers.c:398 -#: plugins/sudoers/sudoers.c:400 plugins/sudoers/sudoers.c:1289 -#: plugins/sudoers/testsudoers.c:424 +#: plugins/sudoers/iolog.c:142 plugins/sudoers/sudoers.c:393 +#: plugins/sudoers/sudoers.c:394 plugins/sudoers/sudoers.c:1274 +#: plugins/sudoers/testsudoers.c:416 #, c-format msgid "unknown group: %s" msgstr "未知群組:%s" -#: plugins/sudoers/iolog.c:505 plugins/sudoers/iolog.c:788 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog.c:945 -#: plugins/sudoers/iolog.c:1066 plugins/sudoers/iolog.c:1073 -#: plugins/sudoers/iolog.c:1172 plugins/sudoers/iolog.c:1179 +#: plugins/sudoers/iolog.c:517 plugins/sudoers/iolog.c:807 +#: plugins/sudoers/iolog.c:959 plugins/sudoers/iolog.c:966 +#: plugins/sudoers/iolog.c:1087 plugins/sudoers/iolog.c:1094 +#: plugins/sudoers/iolog.c:1193 plugins/sudoers/iolog.c:1200 #, c-format msgid "unable to write to I/O log file: %s" msgstr "無法寫入 I/O 記錄檔案:%s" -#: plugins/sudoers/iolog.c:555 +#: plugins/sudoers/iolog.c:566 msgid "unable to update sequence file" msgstr "無法更新序列檔" -#: plugins/sudoers/iolog.c:594 +#: plugins/sudoers/iolog.c:605 #, c-format msgid "unable to create %s/%s" msgstr "無法建立 %s/%s" -#: plugins/sudoers/iolog.c:622 +#: plugins/sudoers/iolog.c:631 msgid "unable to connect to log server" msgstr "無法連線到記錄伺服器" -#: plugins/sudoers/iolog.c:830 +#: plugins/sudoers/iolog.c:851 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s:內部錯誤,未開啟事件 %d 的 I/O 記錄檔案" -#: plugins/sudoers/iolog.c:923 plugins/sudoers/iolog.c:1051 -#: plugins/sudoers/iolog.c:1156 plugins/sudoers/timestamp.c:862 -#: plugins/sudoers/timestamp.c:954 plugins/sudoers/visudo.c:498 -#: plugins/sudoers/visudo.c:504 +#: plugins/sudoers/iolog.c:944 plugins/sudoers/iolog.c:1072 +#: plugins/sudoers/iolog.c:1177 plugins/sudoers/timestamp.c:855 +#: plugins/sudoers/timestamp.c:947 plugins/sudoers/visudo.c:492 +#: plugins/sudoers/visudo.c:498 msgid "unable to read the clock" msgstr "無法讀取時鐘" -#: plugins/sudoers/iolog.c:1148 plugins/sudoers/iolog_client.c:862 +#: plugins/sudoers/iolog.c:1169 plugins/sudoers/iolog_client.c:977 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s:內部錯誤,訊號 %d 無效" -#: plugins/sudoers/iolog_client.c:297 +#: plugins/sudoers/iolog_client.c:113 plugins/sudoers/iolog_client.c:392 +#: plugins/sudoers/iolog_client.c:1200 plugins/sudoers/iolog_client.c:1775 +msgid "error in event loop" +msgstr "事件循環中發生錯誤" + +#: plugins/sudoers/iolog_client.c:194 #, c-format msgid "Creation of new SSL_CTX object failed: %s" msgstr "建立新 SSL_CTX 物件失敗:%s" -#: plugins/sudoers/iolog_client.c:320 -msgid "CA bundle file is not set in sudoers" -msgstr "sudoers 中未設定 CA bundle 檔案" - -#: plugins/sudoers/iolog_client.c:327 +#: plugins/sudoers/iolog_client.c:346 plugins/sudoers/iolog_client.c:351 #, c-format -msgid "Calling SSL_CTX_load_verify_locations() failed: %s" -msgstr "呼叫 SSL_CTX_load_verify_locations() 失敗:%s" +msgid "TLS connection to %s:%s failed: %s" +msgstr "TLS 連線至 %s:%s 失敗:%s" -#: plugins/sudoers/iolog_client.c:339 -msgid "Signed certificate file is not set in sudoers" -msgstr "sudoers 中未設定已簽名的憑證檔案" +#: plugins/sudoers/iolog_client.c:496 +msgid "TLS initialization was unsuccessful" +msgstr "TLS 初始化失敗" -#: plugins/sudoers/iolog_client.c:345 -#, c-format -msgid "Unable to load cert into the ssl context: %s" -msgstr "無法將憑證載入進 SSL 上下文:%s" +#: plugins/sudoers/iolog_client.c:505 +msgid "TLS handshake was unsuccessful" +msgstr "TLS 交握失敗" -#: plugins/sudoers/iolog_client.c:356 -#, c-format -msgid "Unable to load private key into the ssl context: %s" -msgstr "無法載入私鑰進 SSL 上下文:%s" - -#: plugins/sudoers/iolog_client.c:363 -#, c-format -msgid "Unable to allocate ssl object: %s" -msgstr "無法配置 SSL 物件:%s" - -#: plugins/sudoers/iolog_client.c:369 -#, c-format -msgid "Unable to attach socket to the ssl object: %s" -msgstr "無法將 socket 通訊端連結至 SSL 物件:%s" - -#: plugins/sudoers/iolog_client.c:457 -#, c-format -msgid "SSL_connect failed: ssl_error=%d, stack=%s" -msgstr "SSL_connect 失敗:ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:599 -#, c-format -msgid "client message too large: %zu" -msgstr "用戶端訊息過長:%zu" - -#: plugins/sudoers/iolog_client.c:656 plugins/sudoers/iolog_client.c:844 +#: plugins/sudoers/iolog_client.c:767 plugins/sudoers/iolog_client.c:959 msgid "unable to get time of day" msgstr "無法取得一日時間" -#: plugins/sudoers/iolog_client.c:871 +#: plugins/sudoers/iolog_client.c:986 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s:內部錯誤,退出狀態碼 %d 無效" -#: plugins/sudoers/iolog_client.c:1104 -msgid "TLS initialization was unsuccessful" -msgstr "TLS 初始化失敗" - -#: plugins/sudoers/iolog_client.c:1109 -msgid "TLS handshake was unsuccessful" -msgstr "TLS 交握失敗" - -#: plugins/sudoers/iolog_client.c:1361 -#, c-format -msgid "SSL_read failed: ssl_error=%d, stack=%s" -msgstr "SSL_read 失敗:ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1384 +#: plugins/sudoers/iolog_client.c:1523 msgid "lost connection to log server" msgstr "失去對記錄伺服器的連線" -#: plugins/sudoers/iolog_client.c:1397 -#, c-format -msgid "server message too large: %u" -msgstr "伺服器訊息過長:%u" - -#: plugins/sudoers/iolog_client.c:1461 +#: plugins/sudoers/iolog_client.c:1600 msgid "missing write buffer" msgstr "缺少寫入緩衝區" -#: plugins/sudoers/iolog_client.c:1486 -#, c-format -msgid "SSL_write failed: ssl_error=%d, stack=%s" -msgstr "SSL_write 失敗:ssl_error=%d, stack=%s" - -#: plugins/sudoers/iolog_client.c:1610 -#, c-format -msgid "unknown address family: %d" -msgstr "未知的位址家族:%d" - -#: plugins/sudoers/ldap.c:178 plugins/sudoers/ldap_conf.c:296 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:291 msgid "starttls not supported when using ldaps" msgstr "使用 ldaps 時不支援使用 starttls" -#: plugins/sudoers/ldap.c:249 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "無法初始化 SSL 憑證和金鑰資料庫:%s" -#: plugins/sudoers/ldap.c:252 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "要使用 SSL,您必須在 %s 設定 TLS_CERT" -#: plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1658 #, c-format msgid "unable to initialize LDAP: %s" msgstr "無法初始化 LDAP:%s" -#: plugins/sudoers/ldap.c:1656 +#: plugins/sudoers/ldap.c:1694 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "指定了 start_tls,但 LDAP 函式庫不支援 ldap_start_tls_s() 或 ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1793 plugins/sudoers/parse_ldif.c:747 +#: plugins/sudoers/ldap.c:1831 plugins/sudoers/parse_ldif.c:744 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "無效的 sudoOrder 屬性:%s" -#: plugins/sudoers/ldap_conf.c:205 +#: plugins/sudoers/ldap_conf.c:200 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports:連線埠過大" -#: plugins/sudoers/ldap_conf.c:265 +#: plugins/sudoers/ldap_conf.c:260 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "不支援的 LDAP URI 類型:%s" -#: plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap_conf.c:287 msgid "unable to mix ldap and ldaps URIs" msgstr "無法混合 ldap 和 ldaps URI" -#: plugins/sudoers/ldap_util.c:553 plugins/sudoers/ldap_util.c:555 +#: plugins/sudoers/ldap_util.c:548 plugins/sudoers/ldap_util.c:550 #, c-format msgid "unable to convert sudoOption: %s%s%s" msgstr "無法轉換 sudoOption: %s%s%s" -#: plugins/sudoers/linux_audit.c:59 +#: plugins/sudoers/linux_audit.c:58 msgid "unable to open audit system" msgstr "無法開啟稽核系統" @@ -2013,62 +2097,62 @@ msgstr "無法開啟稽核系統" msgid "unable to send audit message" msgstr "無法傳送稽核訊息" -#: plugins/sudoers/logging.c:175 +#: plugins/sudoers/logging.c:167 #, c-format msgid "unable to open log file: %s" msgstr "無法開啟記錄檔案:%s" -#: plugins/sudoers/logging.c:183 +#: plugins/sudoers/logging.c:175 #, c-format msgid "unable to lock log file: %s" msgstr "無法鎖定記錄檔案:%s" -#: plugins/sudoers/logging.c:216 +#: plugins/sudoers/logging.c:208 #, c-format msgid "unable to write log file: %s" msgstr "無法寫入記錄檔案:%s" -#: plugins/sudoers/logging.c:249 +#: plugins/sudoers/logging.c:241 msgid "user NOT in sudoers" msgstr "使用者不在 sudoers 中" -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:243 msgid "user NOT authorized on host" msgstr "使用者未取得此主機上的授權" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:245 msgid "command not allowed" msgstr "不允許使用指令" -#: plugins/sudoers/logging.c:296 +#: plugins/sudoers/logging.c:288 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s 不在 sudoers 檔案中。此事件將會回報。\n" -#: plugins/sudoers/logging.c:299 +#: plugins/sudoers/logging.c:291 #, c-format msgid "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "%s 沒有權限在 %s 上執行 sudo。此事件將會回報。\n" -#: plugins/sudoers/logging.c:303 +#: plugins/sudoers/logging.c:295 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "對不起,使用者 %s 不能在 %s 上執行 sudo。\n" -#: plugins/sudoers/logging.c:306 +#: plugins/sudoers/logging.c:298 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "對不起,使用者 %1$s 不允許以 %8$s 上的 %5$s%6$s%7$s 身份執行「%2$s%3$s%4$s」\n" -#: plugins/sudoers/logging.c:343 plugins/sudoers/sudoers.c:518 -#: plugins/sudoers/sudoers.c:520 plugins/sudoers/sudoers.c:522 -#: plugins/sudoers/sudoers.c:524 plugins/sudoers/sudoers.c:675 -#: plugins/sudoers/sudoers.c:677 +#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:512 +#: plugins/sudoers/sudoers.c:514 plugins/sudoers/sudoers.c:516 +#: plugins/sudoers/sudoers.c:518 plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:667 #, c-format msgid "%s: command not found" msgstr "%s:找不到指令" -#: plugins/sudoers/logging.c:345 plugins/sudoers/sudoers.c:514 +#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:508 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2077,46 +2161,46 @@ msgstr "" "忽略在「.」中找到的「%s」\n" "請使用「sudo ./%s」,若這是您想執行的「%s」。" -#: plugins/sudoers/logging.c:362 +#: plugins/sudoers/logging.c:354 msgid "authentication failure" msgstr "認證失敗" -#: plugins/sudoers/logging.c:388 +#: plugins/sudoers/logging.c:380 msgid "a password is required" msgstr "需要密碼" -#: plugins/sudoers/logging.c:458 +#: plugins/sudoers/logging.c:450 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u 次密碼錯誤嘗試" -#: plugins/sudoers/logging.c:722 +#: plugins/sudoers/logging.c:714 #, c-format msgid "unable to dup stdin: %m" msgstr "無法 dup stdin:%m" -#: plugins/sudoers/logging.c:759 +#: plugins/sudoers/logging.c:751 #, c-format msgid "unable to execute %s: %m" msgstr "無法執行 %s:%m" -#: plugins/sudoers/logging.c:800 plugins/sudoers/logging.c:856 +#: plugins/sudoers/logging.c:792 plugins/sudoers/logging.c:848 #, c-format msgid "unable to fork: %m" msgstr "無法執行 fork:%m" -#: plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:838 #, c-format msgid "unable to open pipe: %m" msgstr "無法開啟管線:%m" -#: plugins/sudoers/match_digest.c:123 +#: plugins/sudoers/match_digest.c:116 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "%s(%s) 的摘要的形式不是 %s" -#: plugins/sudoers/parse.c:449 +#: plugins/sudoers/parse.c:442 #, c-format msgid "" "\n" @@ -2125,7 +2209,7 @@ msgstr "" "\n" "LDAP 角色:%s\n" -#: plugins/sudoers/parse.c:452 +#: plugins/sudoers/parse.c:445 #, c-format msgid "" "\n" @@ -2134,98 +2218,98 @@ msgstr "" "\n" "Sudoers 條目:\n" -#: plugins/sudoers/parse.c:454 +#: plugins/sudoers/parse.c:447 #, c-format msgid " RunAsUsers: " msgstr " RunAs 使用者:" -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:462 #, c-format msgid " RunAsGroups: " msgstr " RunAs 群組:" -#: plugins/sudoers/parse.c:479 +#: plugins/sudoers/parse.c:472 #, c-format msgid " Options: " msgstr " 選項:" -#: plugins/sudoers/parse.c:529 +#: plugins/sudoers/parse.c:522 #, c-format msgid " Commands:\n" msgstr " 指令:\n" -#: plugins/sudoers/parse.c:720 +#: plugins/sudoers/parse.c:713 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "比較 %s (%s 上) 的預設條目:\n" -#: plugins/sudoers/parse.c:738 +#: plugins/sudoers/parse.c:731 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "%s RunAs 和指令指定的預設值:\n" -#: plugins/sudoers/parse.c:756 +#: plugins/sudoers/parse.c:749 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "使用者 %s 可以在 %s 上執行以下指令:\n" -#: plugins/sudoers/parse.c:771 +#: plugins/sudoers/parse.c:764 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "使用者 %s 沒有權限在 %s 上執行 sudo。\n" -#: plugins/sudoers/parse_ldif.c:617 +#: plugins/sudoers/parse_ldif.c:614 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "將忽略不完整的 sudoRole:cn:%s" -#: plugins/sudoers/parse_ldif.c:677 +#: plugins/sudoers/parse_ldif.c:674 #, c-format msgid "invalid LDIF attribute: %s" msgstr "LDIF 屬性無效:%s" -#: plugins/sudoers/policy.c:90 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:77 plugins/sudoers/policy.c:102 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "sudo 前端設定的 %.*s 無效" -#: plugins/sudoers/policy.c:294 plugins/sudoers/testsudoers.c:280 +#: plugins/sudoers/policy.c:281 plugins/sudoers/testsudoers.c:272 msgid "unable to parse network address list" msgstr "無法解析網路位址列表" -#: plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:426 msgid "user name not set by sudo front-end" msgstr "sudo 前端未設定使用者名稱" -#: plugins/sudoers/policy.c:443 +#: plugins/sudoers/policy.c:430 msgid "user-ID not set by sudo front-end" msgstr "sudo 前端未設定使用者 ID (user-ID)" -#: plugins/sudoers/policy.c:447 +#: plugins/sudoers/policy.c:434 msgid "group-ID not set by sudo front-end" msgstr "sudo 前端未設定群組 ID (group-ID)" -#: plugins/sudoers/policy.c:451 +#: plugins/sudoers/policy.c:438 msgid "host name not set by sudo front-end" msgstr "sudo 前端未設定主機名稱" -#: plugins/sudoers/policy.c:897 plugins/sudoers/visudo.c:236 -#: plugins/sudoers/visudo.c:867 +#: plugins/sudoers/policy.c:896 plugins/sudoers/visudo.c:230 +#: plugins/sudoers/visudo.c:861 #, c-format msgid "unable to execute %s" msgstr "無法執行 %s" -#: plugins/sudoers/policy.c:1055 +#: plugins/sudoers/policy.c:1060 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Sudoers 策略外掛程式版本 %s\n" -#: plugins/sudoers/policy.c:1057 +#: plugins/sudoers/policy.c:1062 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Sudoers 檔案文法版本 %d\n" -#: plugins/sudoers/policy.c:1061 +#: plugins/sudoers/policy.c:1066 #, c-format msgid "" "\n" @@ -2234,386 +2318,382 @@ msgstr "" "\n" "Sudoers 路徑:%s\n" -#: plugins/sudoers/policy.c:1064 +#: plugins/sudoers/policy.c:1069 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch 路徑:%s\n" -#: plugins/sudoers/policy.c:1066 +#: plugins/sudoers/policy.c:1071 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf 路徑:%s\n" -#: plugins/sudoers/policy.c:1067 +#: plugins/sudoers/policy.c:1072 #, c-format msgid "ldap.secret path: %s\n" msgstr "ldap.secret 路徑:%s\n" -#: plugins/sudoers/policy.c:1100 +#: plugins/sudoers/policy.c:1105 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "無法註冊類型為 %d 的觸發器 (版本 %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:214 plugins/sudoers/pwutil.c:232 #, c-format msgid "unable to cache uid %u" msgstr "無法快取使用者 ID %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:226 #, c-format msgid "unable to cache uid %u, already exists" msgstr "無法快取使用者 ID %u,原因:使用者 ID 已存在" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:304 +#: plugins/sudoers/pwutil.c:367 plugins/sudoers/pwutil.c:412 #, c-format msgid "unable to cache user %s" msgstr "無法快取 %s 使用者" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:299 #, c-format msgid "unable to cache user %s, already exists" msgstr "無法快取使用者 %s,原因:已存在" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:531 plugins/sudoers/pwutil.c:549 #, c-format msgid "unable to cache gid %u" msgstr "無法快取群組 ID %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:543 #, c-format msgid "unable to cache gid %u, already exists" msgstr "無法快取群組 ID %u,原因:已經存在" -#: plugins/sudoers/pwutil.c:604 plugins/sudoers/pwutil.c:622 -#: plugins/sudoers/pwutil.c:670 plugins/sudoers/pwutil.c:712 +#: plugins/sudoers/pwutil.c:596 plugins/sudoers/pwutil.c:614 +#: plugins/sudoers/pwutil.c:662 plugins/sudoers/pwutil.c:704 #, c-format msgid "unable to cache group %s" msgstr "無法快取 %s 群組" -#: plugins/sudoers/pwutil.c:617 +#: plugins/sudoers/pwutil.c:609 #, c-format msgid "unable to cache group %s, already exists" msgstr "無法快取群組 %s,原因:已經存在" -#: plugins/sudoers/pwutil.c:839 plugins/sudoers/pwutil.c:891 -#: plugins/sudoers/pwutil.c:941 plugins/sudoers/pwutil.c:994 +#: plugins/sudoers/pwutil.c:831 plugins/sudoers/pwutil.c:883 +#: plugins/sudoers/pwutil.c:933 plugins/sudoers/pwutil.c:986 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "無法快取群組列表 %s,原因:已經存在" -#: plugins/sudoers/pwutil.c:845 plugins/sudoers/pwutil.c:896 -#: plugins/sudoers/pwutil.c:947 plugins/sudoers/pwutil.c:999 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:888 +#: plugins/sudoers/pwutil.c:939 plugins/sudoers/pwutil.c:991 #, c-format msgid "unable to cache group list for %s" msgstr "無法快取 %s 的群組列表" -#: plugins/sudoers/pwutil.c:885 +#: plugins/sudoers/pwutil.c:877 #, c-format msgid "unable to parse groups for %s" msgstr "無法解析 %s 的群組" -#: plugins/sudoers/pwutil.c:988 +#: plugins/sudoers/pwutil.c:980 #, c-format msgid "unable to parse gids for %s" msgstr "無法解析 %s 的群組 ID" -#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1156 -#: plugins/sudoers/set_perms.c:1450 +#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:441 +#: plugins/sudoers/set_perms.c:844 plugins/sudoers/set_perms.c:1150 +#: plugins/sudoers/set_perms.c:1444 msgid "perm stack overflow" msgstr "權限堆疊溢位" -#: plugins/sudoers/set_perms.c:128 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1080 -#: plugins/sudoers/set_perms.c:1164 plugins/sudoers/set_perms.c:1383 -#: plugins/sudoers/set_perms.c:1458 plugins/sudoers/set_perms.c:1548 +#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:372 +#: plugins/sudoers/set_perms.c:449 plugins/sudoers/set_perms.c:711 +#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1074 +#: plugins/sudoers/set_perms.c:1158 plugins/sudoers/set_perms.c:1377 +#: plugins/sudoers/set_perms.c:1452 plugins/sudoers/set_perms.c:1542 msgid "perm stack underflow" msgstr "權限堆疊反向溢位" -#: plugins/sudoers/set_perms.c:187 plugins/sudoers/set_perms.c:501 -#: plugins/sudoers/set_perms.c:1217 plugins/sudoers/set_perms.c:1491 +#: plugins/sudoers/set_perms.c:181 plugins/sudoers/set_perms.c:495 +#: plugins/sudoers/set_perms.c:1211 plugins/sudoers/set_perms.c:1485 msgid "unable to change to root gid" msgstr "無法切換為 root 群組 ID" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:598 -#: plugins/sudoers/set_perms.c:989 plugins/sudoers/set_perms.c:1294 +#: plugins/sudoers/set_perms.c:272 plugins/sudoers/set_perms.c:592 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas gid" msgstr "無法切換為 runas 群組 ID" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:603 -#: plugins/sudoers/set_perms.c:994 plugins/sudoers/set_perms.c:1299 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:597 +#: plugins/sudoers/set_perms.c:988 plugins/sudoers/set_perms.c:1293 msgid "unable to set runas group vector" msgstr "無法設定 runas 群組集合" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:614 -#: plugins/sudoers/set_perms.c:1003 plugins/sudoers/set_perms.c:1308 +#: plugins/sudoers/set_perms.c:288 plugins/sudoers/set_perms.c:608 +#: plugins/sudoers/set_perms.c:997 plugins/sudoers/set_perms.c:1302 msgid "unable to change to runas uid" msgstr "無法切換成 runas 使用者 ID" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:632 -#: plugins/sudoers/set_perms.c:1019 plugins/sudoers/set_perms.c:1324 +#: plugins/sudoers/set_perms.c:306 plugins/sudoers/set_perms.c:626 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1318 msgid "unable to change to sudoers gid" msgstr "無法切換為 sudoers 群組 ID" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1067 plugins/sudoers/set_perms.c:1370 -#: plugins/sudoers/set_perms.c:1535 +#: 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 msgid "too many processes" msgstr "行程過多" -#: plugins/sudoers/solaris_audit.c:58 +#: plugins/sudoers/solaris_audit.c:61 msgid "unable to get current working directory" msgstr "無法取得目前工作目錄" -#: plugins/sudoers/solaris_audit.c:66 +#: plugins/sudoers/solaris_audit.c:69 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "截短的稽核路徑 user_cmnd:%s" -#: plugins/sudoers/solaris_audit.c:73 +#: plugins/sudoers/solaris_audit.c:76 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "截短的稽核路徑 argv[0]:%s" -#: plugins/sudoers/solaris_audit.c:122 -msgid "audit_failure message too long" -msgstr "audit_failure 訊息過長" - -#: plugins/sudoers/sssd.c:564 +#: plugins/sudoers/sssd.c:573 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "無法初始化 SSS 來源。是否已在您的電腦上安裝 SSSD?" -#: plugins/sudoers/sssd.c:572 plugins/sudoers/sssd.c:581 -#: plugins/sudoers/sssd.c:590 plugins/sudoers/sssd.c:599 -#: plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:581 plugins/sudoers/sssd.c:590 +#: plugins/sudoers/sssd.c:599 plugins/sudoers/sssd.c:608 +#: plugins/sudoers/sssd.c:617 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "無法在 %2$s 中找到符號「%1$s」" -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/sudoers.c:958 +#: plugins/sudoers/sudoers.c:217 plugins/sudoers/sudoers.c:943 msgid "problem with defaults entries" msgstr "預設條目有問題" -#: plugins/sudoers/sudoers.c:225 +#: plugins/sudoers/sudoers.c:221 msgid "no valid sudoers sources found, quitting" msgstr "未找到有效的 sudoers 來源,退出" -#: plugins/sudoers/sudoers.c:301 +#: plugins/sudoers/sudoers.c:297 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers 指定 root 不允許執行 sudo" -#: plugins/sudoers/sudoers.c:361 +#: plugins/sudoers/sudoers.c:357 msgid "user not allowed to override closefrom limit" msgstr "使用者不允許覆蓋 closefrom 限制" -#: plugins/sudoers/sudoers.c:362 +#: plugins/sudoers/sudoers.c:358 msgid "you are not permitted to use the -C option" msgstr "您沒有權限使用 -C 選項" -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:420 #, c-format msgid "timestamp owner (%s): No such user" msgstr "時間戳所有者 (%s):無此使用者" -#: plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:435 msgid "no tty" msgstr "找不到終端" -#: plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:436 msgid "sorry, you must have a tty to run sudo" msgstr "抱歉,您必須先要有終端才能執行 sudo" -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:450 +#: plugins/sudoers/sudoers.c:442 plugins/sudoers/sudoers.c:444 #, c-format msgid "invalid shell for user %s: %s" msgstr "%s 使用者的 Shell 無效:%s" -#: plugins/sudoers/sudoers.c:513 +#: plugins/sudoers/sudoers.c:507 msgid "command in current directory" msgstr "目前目錄中的指令" -#: plugins/sudoers/sudoers.c:532 +#: plugins/sudoers/sudoers.c:525 msgid "user not allowed to set a command timeout" msgstr "使用者不允許設定命令逾時" -#: plugins/sudoers/sudoers.c:533 +#: plugins/sudoers/sudoers.c:526 msgid "sorry, you are not allowed set a command timeout" msgstr "抱歉,您沒有權限設定逾時時間" -#: plugins/sudoers/sudoers.c:541 +#: plugins/sudoers/sudoers.c:534 msgid "user not allowed to set a preserve the environment" msgstr "使用者不允許設定保留環境" -#: plugins/sudoers/sudoers.c:542 +#: plugins/sudoers/sudoers.c:535 msgid "sorry, you are not allowed to preserve the environment" msgstr "抱歉,您沒有權限保留環境" -#: plugins/sudoers/sudoers.c:893 +#: plugins/sudoers/sudoers.c:878 msgid "command too long" msgstr "指令過長" -#: plugins/sudoers/sudoers.c:951 +#: plugins/sudoers/sudoers.c:936 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit 不用以 sudo 執行" -#: plugins/sudoers/sudoers.c:1005 plugins/sudoers/sudoreplay.c:1502 -#: plugins/sudoers/tsdump.c:145 +#: plugins/sudoers/sudoers.c:990 plugins/sudoers/sudoreplay.c:1548 +#: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "無法讀取 %s" -#: plugins/sudoers/sudoers.c:1030 plugins/sudoers/visudo.c:437 -#: plugins/sudoers/visudo.c:733 +#: plugins/sudoers/sudoers.c:1015 plugins/sudoers/visudo.c:431 +#: plugins/sudoers/visudo.c:727 #, c-format msgid "unable to stat %s" msgstr "無法 stat %s" -#: plugins/sudoers/sudoers.c:1034 +#: plugins/sudoers/sudoers.c:1019 plugins/sudoers/visudo.c:1037 #, c-format msgid "%s is not a regular file" msgstr "%s 不是一般檔案" -#: plugins/sudoers/sudoers.c:1038 plugins/sudoers/timestamp.c:259 toke.l:967 +#: plugins/sudoers/sudoers.c:1023 plugins/sudoers/timestamp.c:252 toke.l:1060 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s 由使用者 ID %u 所有,應為 %u" -#: plugins/sudoers/sudoers.c:1042 toke.l:972 +#: plugins/sudoers/sudoers.c:1027 toke.l:1065 #, c-format msgid "%s is world writable" msgstr "%s 允許任何人寫入" -#: plugins/sudoers/sudoers.c:1046 toke.l:975 +#: plugins/sudoers/sudoers.c:1031 toke.l:1068 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s 屬於群組 ID %u,應為 %u" -#: plugins/sudoers/sudoers.c:1079 +#: plugins/sudoers/sudoers.c:1064 #, c-format msgid "only root can use \"-c %s\"" msgstr "只有 root 才能使用「-c %s」" -#: plugins/sudoers/sudoers.c:1098 +#: plugins/sudoers/sudoers.c:1083 #, c-format msgid "unknown login class: %s" msgstr "未知的登入類別:%s" -#: plugins/sudoers/sudoers.c:1183 plugins/sudoers/sudoers.c:1198 +#: plugins/sudoers/sudoers.c:1168 plugins/sudoers/sudoers.c:1183 #, c-format msgid "unable to resolve host %s" msgstr "無法解析主機:%s" -#: plugins/sudoers/sudoreplay.c:263 +#: plugins/sudoers/sudoreplay.c:258 #, c-format msgid "invalid filter option: %s" msgstr "無效的過濾器選項:%s" -#: plugins/sudoers/sudoreplay.c:276 +#: plugins/sudoers/sudoreplay.c:274 #, c-format msgid "invalid max wait: %s" msgstr "無效的最大等待時間:%s" -#: plugins/sudoers/sudoreplay.c:299 +#: plugins/sudoers/sudoreplay.c:297 #, c-format msgid "invalid speed factor: %s" msgstr "無效的速度因數:%s" -#: plugins/sudoers/sudoreplay.c:335 +#: plugins/sudoers/sudoreplay.c:333 #, c-format msgid "%s/%.2s/%.2s/%.2s: %s" msgstr "%s/%.2s/%.2s/%.2s: %s" -#: plugins/sudoers/sudoreplay.c:340 +#: plugins/sudoers/sudoreplay.c:338 #, c-format msgid "%s/timing: %s" msgstr "%s/計時:%s" -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:342 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: plugins/sudoers/sudoreplay.c:372 +#: plugins/sudoers/sudoreplay.c:366 #, c-format msgid "Replaying sudo session: %s" msgstr "重播 sudo 工作階段:%s" -#: plugins/sudoers/sudoreplay.c:634 +#: plugins/sudoers/sudoreplay.c:628 msgid "unable to set tty to raw mode" msgstr "無法將終端設為原始 (RAW) 模式" -#: plugins/sudoers/sudoreplay.c:685 +#: plugins/sudoers/sudoreplay.c:679 msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "警告:您的終端尺寸太小,不能正常地重播記錄。\n" -#: plugins/sudoers/sudoreplay.c:686 +#: plugins/sudoers/sudoreplay.c:680 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "記錄的幾何尺寸為 %dx%d,但您終端的幾何尺寸為 %dx%d。" -#: plugins/sudoers/sudoreplay.c:714 +#: plugins/sudoers/sudoreplay.c:708 msgid "Replay finished, press any key to restore the terminal." msgstr "重播完成,請按任意鍵返回終端。" -#: plugins/sudoers/sudoreplay.c:1161 plugins/sudoers/sudoreplay.c:1186 +#: plugins/sudoers/sudoreplay.c:1198 plugins/sudoers/sudoreplay.c:1228 #, c-format msgid "ambiguous expression \"%s\"" msgstr "不明確的表達式「%s」" -#: plugins/sudoers/sudoreplay.c:1208 +#: plugins/sudoers/sudoreplay.c:1250 msgid "unmatched ')' in expression" msgstr "表達式中的「)」不對稱" -#: plugins/sudoers/sudoreplay.c:1212 +#: plugins/sudoers/sudoreplay.c:1254 #, c-format msgid "unknown search term \"%s\"" msgstr "未知的搜尋詞彙「%s」" -#: plugins/sudoers/sudoreplay.c:1227 +#: plugins/sudoers/sudoreplay.c:1269 #, c-format msgid "%s requires an argument" msgstr "%s 需要參數" -#: plugins/sudoers/sudoreplay.c:1230 plugins/sudoers/sudoreplay.c:1478 +#: plugins/sudoers/sudoreplay.c:1272 plugins/sudoers/sudoreplay.c:1524 #, c-format msgid "invalid regular expression: %s" msgstr "無效的正規表示式:%s" -#: plugins/sudoers/sudoreplay.c:1234 +#: plugins/sudoers/sudoreplay.c:1277 #, c-format msgid "could not parse date \"%s\"" msgstr "無法解析日期「%s」" -#: plugins/sudoers/sudoreplay.c:1243 +#: plugins/sudoers/sudoreplay.c:1286 msgid "unmatched '(' in expression" msgstr "表達式中的「(」不對稱" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"or\"" msgstr "無效的結尾字元「or」" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1290 msgid "illegal trailing \"!\"" msgstr "無效的結尾字元「!」" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1348 #, c-format msgid "unknown search type %d" msgstr "未知的搜尋類型 %d" -#: plugins/sudoers/sudoreplay.c:1569 +#: plugins/sudoers/sudoreplay.c:1615 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "用法:%s [-hnRS] [-d 目錄] [-m 數值] [-s 數值] ID\n" -#: plugins/sudoers/sudoreplay.c:1572 +#: plugins/sudoers/sudoreplay.c:1618 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "用法:%s [-h] [-d 目錄] -l [搜尋表達式]\n" -#: plugins/sudoers/sudoreplay.c:1581 +#: plugins/sudoers/sudoreplay.c:1627 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -2622,7 +2702,7 @@ msgstr "" "%s - 重播 sudo 工作階段記錄\n" "\n" -#: plugins/sudoers/sudoreplay.c:1583 +#: plugins/sudoers/sudoreplay.c:1629 msgid "" "\n" "Options:\n" @@ -2650,11 +2730,11 @@ msgstr "" " -s, --speed=數值 加速或減速輸出速度\n" " -V, --version 顯示版本訊息並退出" -#: plugins/sudoers/testsudoers.c:362 +#: plugins/sudoers/testsudoers.c:354 msgid "\thost unmatched" msgstr "\t主機不相符" -#: plugins/sudoers/testsudoers.c:365 +#: plugins/sudoers/testsudoers.c:357 msgid "" "\n" "Command allowed" @@ -2662,7 +2742,7 @@ msgstr "" "\n" "指令已允許" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command denied" @@ -2670,7 +2750,7 @@ msgstr "" "\n" "指令被拒" -#: plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command unmatched" @@ -2678,126 +2758,126 @@ msgstr "" "\n" "指令不相符" -#: plugins/sudoers/timestamp.c:267 +#: plugins/sudoers/timestamp.c:260 #, c-format msgid "%s is group writable" msgstr "%s 允許群組寫入" -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:687 +#: plugins/sudoers/timestamp.c:336 plugins/sudoers/timestamp.c:680 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "無法將時間戳檔案截短為 %lld 位元組" -#: plugins/sudoers/timestamp.c:873 +#: plugins/sudoers/timestamp.c:866 msgid "ignoring time stamp from the future" msgstr "將忽略未來時間的時間戳" -#: plugins/sudoers/timestamp.c:896 +#: plugins/sudoers/timestamp.c:889 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "時間戳超前目前時間過多:%20.20s" -#: plugins/sudoers/timestamp.c:1018 +#: plugins/sudoers/timestamp.c:1011 #, c-format msgid "unable to lock time stamp file %s" msgstr "無法鎖定時間戳檔案 %s" -#: plugins/sudoers/timestamp.c:1062 plugins/sudoers/timestamp.c:1082 +#: plugins/sudoers/timestamp.c:1055 plugins/sudoers/timestamp.c:1075 #, c-format msgid "lecture status path too long: %s/%s" msgstr "指引狀態路徑過長:%s/%s" -#: plugins/sudoers/toke_util.c:132 +#: plugins/sudoers/toke_util.c:124 msgid "sudoedit should not be specified with a path" msgstr "sudoedit 不應用路徑指定" -#: plugins/sudoers/visudo.c:232 +#: plugins/sudoers/visudo.c:226 msgid "the -x option will be removed in a future release" msgstr "未來版本會移除 -x 選項" -#: plugins/sudoers/visudo.c:233 +#: plugins/sudoers/visudo.c:227 msgid "please consider using the cvtsudoers utility instead" msgstr "請考慮換用 cvtsudoers 工具" -#: plugins/sudoers/visudo.c:284 plugins/sudoers/visudo.c:666 +#: plugins/sudoers/visudo.c:278 plugins/sudoers/visudo.c:660 #, c-format msgid "press return to edit %s: " msgstr "按確認鍵編輯 %s:" -#: plugins/sudoers/visudo.c:345 +#: plugins/sudoers/visudo.c:339 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "指定的編輯器 (%s) 不存在" -#: plugins/sudoers/visudo.c:347 +#: plugins/sudoers/visudo.c:341 #, c-format msgid "no editor found (editor path = %s)" msgstr "未找到編輯器 (編輯器路徑 = %s)" -#: plugins/sudoers/visudo.c:457 plugins/sudoers/visudo.c:465 +#: plugins/sudoers/visudo.c:451 plugins/sudoers/visudo.c:459 msgid "write error" msgstr "寫入時發生錯誤" -#: plugins/sudoers/visudo.c:511 +#: plugins/sudoers/visudo.c:505 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "無法 stat 暫存檔 (%s),%s 未變更" -#: plugins/sudoers/visudo.c:518 +#: plugins/sudoers/visudo.c:512 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "暫存檔內沒有內容 (%s),%s 未變更" -#: plugins/sudoers/visudo.c:524 +#: plugins/sudoers/visudo.c:518 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "編輯器 (%s) 執行失敗,%s 未變更" -#: plugins/sudoers/visudo.c:546 +#: plugins/sudoers/visudo.c:540 #, c-format msgid "%s unchanged" msgstr "%s 未變更" -#: plugins/sudoers/visudo.c:605 +#: plugins/sudoers/visudo.c:599 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "無法重新開啟暫存檔 (%s),%s 未變更。" -#: plugins/sudoers/visudo.c:617 +#: plugins/sudoers/visudo.c:611 #, c-format -msgid "unabled to parse temporary file (%s), unknown error" +msgid "unable to parse temporary file (%s), unknown error" msgstr "無法解析暫存檔 (%s),未知錯誤" -#: plugins/sudoers/visudo.c:655 +#: plugins/sudoers/visudo.c:649 #, c-format msgid "internal error, unable to find %s in list!" msgstr "內部錯誤,原因:列表中找不到 %s!" -#: plugins/sudoers/visudo.c:735 plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:729 plugins/sudoers/visudo.c:738 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "無法將 %s 的 (uid, gid) 設為 (%u, %u)" -#: plugins/sudoers/visudo.c:767 +#: plugins/sudoers/visudo.c:761 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s 和 %s 不在同一個檔案系統,將使用 mv 進行重新命名" -#: plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:775 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "指令失敗:「%s %s %s」,%s 未變更" -#: plugins/sudoers/visudo.c:791 +#: plugins/sudoers/visudo.c:785 #, c-format msgid "error renaming %s, %s unchanged" msgstr "重新命名 %s 發生錯誤,%s 未變更" -#: plugins/sudoers/visudo.c:812 +#: plugins/sudoers/visudo.c:806 msgid "What now? " msgstr "現在該做些什麼?" -#: plugins/sudoers/visudo.c:826 +#: plugins/sudoers/visudo.c:820 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -2809,66 +2889,66 @@ msgstr "" " 退出,不儲存對 sudoers 檔案的變更 (x)\n" " 退出並將變更儲存到 sudoers 檔案(十分危險!)(Q)\n" -#: plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:866 #, c-format msgid "unable to run %s" msgstr "無法執行 %s" -#: plugins/sudoers/visudo.c:902 +#: plugins/sudoers/visudo.c:896 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s:所有者無效,(uid, gid) 應為 (%u, %u)\n" -#: plugins/sudoers/visudo.c:909 +#: plugins/sudoers/visudo.c:903 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s:權限不正確,模式應該是 0%o\n" -#: plugins/sudoers/visudo.c:966 plugins/sudoers/visudo.c:973 +#: plugins/sudoers/visudo.c:960 plugins/sudoers/visudo.c:967 #, c-format msgid "%s: parsed OK\n" msgstr "%s:解析正確\n" -#: plugins/sudoers/visudo.c:992 +#: plugins/sudoers/visudo.c:986 #, c-format msgid "%s busy, try again later" msgstr "%s 忙碌中,請稍後重試" -#: plugins/sudoers/visudo.c:995 +#: plugins/sudoers/visudo.c:989 #, c-format msgid "unable to lock %s" msgstr "無法鎖定 %s" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 msgid "Edit anyway? [y/N]" msgstr "仍然編輯?[y/N]" -#: plugins/sudoers/visudo.c:1080 +#: plugins/sudoers/visudo.c:1083 #, c-format msgid "Error: %s:%d cycle in %s \"%s\"" msgstr "錯誤:%s:%d 在 %s「%s」中發生循環" -#: plugins/sudoers/visudo.c:1081 +#: plugins/sudoers/visudo.c:1084 #, c-format msgid "Warning: %s:%d cycle in %s \"%s\"" msgstr "警告:%s:%d 在 %s「%s」中發生循環" -#: plugins/sudoers/visudo.c:1085 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Error: %s:%d %s \"%s\" referenced but not defined" msgstr "錯誤:%s:%d 引用了 %s「%s」但尚未定義" -#: plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1089 #, c-format msgid "Warning: %s:%d %s \"%s\" referenced but not defined" msgstr "警告:%s:%d 引用了 %s「%s」但尚未定義" -#: plugins/sudoers/visudo.c:1177 +#: plugins/sudoers/visudo.c:1180 #, c-format msgid "Warning: %s:%d unused %s \"%s\"" msgstr "警告:%s:%d 未使用的 %s「%s」" -#: plugins/sudoers/visudo.c:1292 +#: plugins/sudoers/visudo.c:1295 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -2877,7 +2957,7 @@ msgstr "" "%s - 安全地編輯 sudoers 檔案\n" "\n" -#: plugins/sudoers/visudo.c:1294 +#: plugins/sudoers/visudo.c:1297 msgid "" "\n" "Options:\n" @@ -2897,10 +2977,58 @@ msgstr "" " -s, --strict 嚴格語法檢查\n" " -V, --version 顯示版本訊息並退出\n" -#: toke.l:941 +#: toke.l:1032 msgid "too many levels of includes" msgstr "include 嵌套層數過多" +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s\n" +#~ msgstr "SSL_connect 失敗:ssl_error=%d, stack=%s\n" + +#~ msgid "CA bundle file was not specified" +#~ msgstr "未指定 CA bundle 檔案" + +#~ msgid "Client certificate was not specified" +#~ msgstr "未指定用戶端憑證" + +#~ msgid "Unable to allocate ssl object: %s\n" +#~ msgstr "無法配置 SSL 物件:%s\n" + +#~ msgid "Unable to attach socket to the ssl object: %s\n" +#~ msgstr "無法將 socket 通訊端連結到 SSL 物件:%s\v\n" + +#~ msgid "client message too large: %zu\n" +#~ msgstr "用戶端訊息過長:%zu\n" + +#~ msgid "server message too large: %u\n" +#~ msgstr "伺服器訊息過長:%u\n" + +#~ msgid "CA bundle file is not set in sudoers" +#~ msgstr "sudoers 中未設定 CA bundle 檔案" + +#~ msgid "Calling SSL_CTX_load_verify_locations() failed: %s" +#~ msgstr "呼叫 SSL_CTX_load_verify_locations() 失敗:%s" + +#~ msgid "Signed certificate file is not set in sudoers" +#~ msgstr "sudoers 中未設定已簽名的憑證檔案" + +#~ msgid "Unable to load private key into the ssl context: %s" +#~ msgstr "無法載入私鑰進 SSL 上下文:%s" + +#~ msgid "SSL_connect failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_connect 失敗:ssl_error=%d, stack=%s" + +#~ msgid "SSL_read failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_read 失敗:ssl_error=%d, stack=%s" + +#~ msgid "SSL_write failed: ssl_error=%d, stack=%s" +#~ msgstr "SSL_write 失敗:ssl_error=%d, stack=%s" + +#~ msgid "unknown address family: %d" +#~ msgstr "未知的位址家族:%d" + +#~ msgid "audit_failure message too long" +#~ msgstr "audit_failure 訊息過長" + #~ msgid "No user or host" #~ msgstr "找不到使用者或主機" diff --git a/po/cs.mo b/po/cs.mo index 53caed488cebc339f0705973a74cd592064cd67f..fa47a28750162dc3cae779844fc11b1c64c4d5ff 100644 GIT binary patch delta 3797 zcmYk-2~bs49LMoLh(ZOZPX#p5s|kvTf+UzLnu)0?rM8j=f(9ZMk5Z|8nP!q(`mmHV zq_Ry-?WOISflZ5JQ_YlPnJqJIV~aLT`||zWd!0JN?|sg_@4kD^{h#w5KQ%>d*%lT0 zBoMRFXopF6GOnFjY?N75yv~}f>|k~-)?+Vhz<#(NJK{-9$J5vuQ#hH8S(t(|u`4db z3vfN^x_uZhn`m#*>BET=*bSpOn}?~WIZVemEJ5aGl{gG<#!TFaNqB7UyTRy?hHUKV zO(}wU=Q!%h)7TqR9kYBaKxS==P>)cL{c#WK5kA7f7|(NO;Ak9z6*vl;P&59-_qSda za%#>1!@p71?` zx-Pa)$Q#I^poyFqgPL&>YQPnkgS(Ki>?CTS=rngRECpEx%S8TcBrlrqY}9oj)B|lq zO=Kr(;8x_%PUwO`blNbQgSn{EPshG^C#qympl;BD8sH<;Qv8CdNE{b4H|vjj(y6H3 zS%zAQrI?C4Q1^cm9Sr?UM>kGlkLpGPk?L3x@@KWY=!09a2fl=w`Eg`>xOdm*9Y)ba zhoUMn4Y|b1QI%MW+AELx=ifn=JY>JpQHcV)s}g6RmS8dtz`IaOup2e=&rlOc;6M}3 zMQ&j;usw!+*Wn0`n@|t*F=}(_rZN}v7~kg5(FI#E9A$P0b)y*rsRowwq9tm;PT1-n zA47-ZINsDi8K?@(L9Ovp%*963M315>^&>Kb#qpKt!T2_W&P6yK6L2lY;TCL%+wn5o ziTv5`ylAa6DU0?(5vp=kScK~^5kJL__ycajC>~qaHzISe{TNc`OFEii64TYD8H!rF z8K{AmpawpIBk?cP*KYWQ-kzvKRd6%v$zH)Qev4Ca3G1o%kK!;qgW5}3s((J6$$8!Y z%TYJjhuU19BOBbJxkyi(fm-`1zP0}OM%3pHqAGa``Lpz)-V)5jLXJ0}CUP7piv2y5 z`m--An@?#I6(bL4D^R6-(LX+dnuw-95Bj2>EQ}6*f!AWpaDGE@7BY8hMpg0{>hn=- z6rJyf6vt+T=;#9ts9pa7YG(1&nMv9x?1~FfOSK-kmmNag_%Gzo(peAffild(dr(Wd z4^^2DQ5B3CP4zGXHIdLFI_J~bjVjsOsDaxQm|cM*a4fDvRp>qJf`1}E9Ts5rDL4!% zf=xs1m9?n*9K-9@dUF;dM8af4>XhxOfa~y}s7keKlMoq8*9o*ylE+%n& z1~tGrd`J`Oj;hQ!OvU-w6IbDM+=2X=U7`mGA)RE7uS2bU5Ow3nkuQcFzz%pCHNoid z-X_XN_jAZw7DP?p1*F>c8K$Gd&g+bY*d2>e6JCrtjBl&yICucl@T7l1+X>!8Qcwd8 z!roYjTGL8Y=^yZq_h2uMPoS3QAJmg~xzyW3Lr@Pg6}9Paz>q$$nvO1f8hhYT)Mon* zHDKyQ?}-ago3soyaHDSoHSr@j8qc7EgC}|SorbDJ5Hqk5_4(FG)Zd*kC%SRsAJpdP zHrXrDrKl$@M(x&m?1!&nAN&UUV+v^_smE8=`hAanzx`LJpGKbU>R!t|nPJpy`WWs1D=XYwFNS$v(H|{rAuo)pp$KpUcB} z;K+-~%kpH)x94sI&lJWiy8Bx2P^dmLoY4QlUQqMntP6^pgmJ_v3WVqY= z?rnaJbt}~}*!F(qz7@6sG zZyW0$ge%iBB74)$jct=tniD=SU_wG(R(8HKID1%5erERINT;lBF_AGj&$Mq}S5jJ0 z>)y4cxvG4A_*B7Hfx42`H7&cUTbi9b>)t(2-b#= M6lO${Cwv_HFI-cx`Tzg` delta 3751 zcmYk+d2AGA9LDiq5!xaxEXAHknbL~_g%&7B3zhoDFN6h)B zV!~f1wSUxTN6DpRM66j{j9GPpj+!kEnO%&_FbmgUZ*0Y`_z~vew|EK0bFc_|U>Z)u zbi5U_aV6@!otR`c#SYTR;lK&Zz;ieR6ZuwS7>n^Z85x^R$5NbweQ`Uc;4$oi-|Ri! z&@QYYZS5I+a|Ctfm)Hy2duBs1A9da=?1O7jL*I)7@jEQQWS+YO%keU7M2&Qx^CML0 zenLHJTrUgzL(1ZA9tVbDcf0|0!$#y>+m7S#FzUh`DNr(2qG~r2`B)R1RNRKDUDSCD zb>1oT@K5ZFsX5_b#Ca4}H>}2DT#ekz_M>j}B~ms!itr_i;d0ExEvS*djw}m1g}T7ssDUPP zH&vtvIb@?zm8eCnm6h)J3#d8&9JLC6MJgP&Sk5ZpKmqo{S*R(vA2ssBr~&+h8gYn& z{MH7dmT|Rn0ghn*F4O}ZKrPNw&JY*Z>oNxQ{c?=NF#k`|(S-)~H{)ZY*=UXyV>fJZ z`}@&j{|xFzv7Dp|j6r`9;vn{$Py^kAs?-VO7Ip?z(Ij4-;aH4`+}~>H#N#rI#Z@=~ z*C8J}$wqS>PgyjeLe!e5KrPZ4I0;u^XZ#qu;%VH1=TPTwpd5_Bb~#UCSR;*N*jhXV zs5!g>HGn$Q01n|uJd1k$`V9`Aq!v}m^{6L&2_yIwR$(3Us_);%Qv4oOflTIMD2^P$ z{Obmd9MAr7|B{1Jke& zm!hV$6;+vIs7n2T6EUMa7+?){XFt4yj!O0x>c+q06f7LYn}91&6>3BNGwc^k!(@if zLtB5;6xN`AzZG@8PmveJI&l$MileXwRe{|&R`35ebo7IqF~Nwc(PMw9^KndJ{~#ve z$Ebn)fT~0SSLuNz*b}e8sn~#g>=>J5OuRgJ9kWqWU4|*#-|Fb_CfHgG;Q`bLKfrAK z2U9Wo3NyM^h8n<1q^kBj=HZWc33g${U5YuV0au`=b}D+f7ISeIrf`2dK_?4;K;0;| zGMLj$)ErizO1{wT--|kbAL_}zKt1`-s5O&tRq!Brs8v1`b^cAL^O`XecVbwJ>nNRG z_&e%}Q^y61vJ7?O#m@Dpkw1gwcpN?KI6k;=A5Bul82?Jsl5@k+BcyF zup6~D-kV7MHCGo`1*VjKQi|ccYK`opINE=ZpTgeRaBDt5SJx1;!50PC& zZ8Kqc_|vKVb>x21o%{Q(#i>!L)e@EZaq=cvLaNF0WE#29ZgibDP!-xim_@&8T8y*E ztwe2wzcqUhcau3Jak4wufGZ6>g`qvmNR^dXzk=e}um7i!yx2^*vlmZX-L%I8smclX;|uBoMV10{j(p zpX&>~8wbh5BtoW=3+;M3PmrztKLVZgB%Y)YwK3!ozZYz-b^SQ(NJf!GqyxE#s5O!- zzsLV89wy7({w;U|>F@USo>Z!@6>&rz+D&Ai-wXbXwKOxyc6V$jZXq*?es?ojN`{e6 zL~DO989?48ca#6OJ?tzb2gsG~i*Pm_t@#UWitD_BMWl(8lTC#8&Hu}~2CpWE$ZO;d zQbkHgGwDh$C$ExKMD0#eKo*m?$go5$z+2&CRRq9L$|f-oZC?9HO#N8 zU*a{@*DQ(tk`zsd9O!u@y1`5D5P35-@_72@#cXZ>NhJ~EcP}exOu0Gno@@(9{H*%wW diff --git a/po/cs.po b/po/cs.po index 5e3e625a1..191b90e24 100644 --- a/po/cs.po +++ b/po/cs.po @@ -6,10 +6,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-14 15:39+01:00\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 20:17+02:00\n" "Last-Translator: Petr Pisar \n" "Language-Team: Czech \n" "Language: cs\n" @@ -18,409 +18,423 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "nelze otevřít databázi uživatelů" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "nelze se přepnout do registru „%s“ pro %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "registr nelze obnovit" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "nelze alokovat paměť" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "%s nelze otevřít" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "adresář %s nelze vytvořit" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "nelze získat údaje o %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s existuje, ale nejedná se o adresář (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Neznámý signál" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "neplatná hodnota" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "hodnota je příliš velká" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "hodnota je příliš malá" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "neplatná hodnota Path „%s“ v %s, řádek %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "neplatná hodnota pro %s „%s“ v %s, řádek %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "nepodporovaný zdroj skupin „%s“ v %s, řádek %u" # This is about maximal GID. English text "max groups" is wrong. -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "neplatné maximum skupin „%s“ v %s, řádek %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s není obyčejný soubor" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s je vlastněn UID %u, avšak UID by mělo být %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s je zapisovatelný pro všechny" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s je zapisovatelný pro skupinu" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "z %s nelze číst" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "do %s nelze zapsat" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "neznámá přihlašovací třída %s" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "nelze nastavit kontext uživatele" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "nelze nastavit prioritu procesu" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "kořenový adresář nelze změnit na %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "nelze změnit UID na (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "pracovní adresář nelze změnit na %s" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "začíná se od %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "obsluhu pro signál %d nelze nastavit" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "z PRIV_LIMIT nelze odstranit PRIV_PROC_EXEC" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "chyba při čtení z dvojice socketů" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "neočekávaný druh odpovědi na zpětném kanálu: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "událost nelze přidat do fronty" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "řídicí terminál nelze nastavit" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "nelze vytvořit rouru" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "od rodiče nelze přijmout zprávu" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "nelze vytvořit potomka" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "nelze obnovit značku TTY" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "%s nelze spustit" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "modul s politikami zrušil inicializaci relace" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "chyba ve smyčce s událostmi" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "nelze obnovit obsluhu signálu %d" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "nelze alokovat PTY" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "chyba vstupně-výstupního modulu" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "příkaz zamítnut vstupně-výstupním modulem" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "chyba pozastavování protokolu" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "chyba při měnění velikosti okna" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "nelze vytvořit sockety" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "dohlížejícímu procesu nelze odeslat zprávu" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "chyba v %s na řádku %d při zavádění modulu „%s“" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s musí být vlastněn UID %d" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s musí být zapisovatelný jen vlastníkem" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "ignoruje je opakovaný modul „%s“ v %s na řádku %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "%s nelze zavést: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "v %s nelze nalézt symbol „%s“" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "neslučitelná hlavní verze modulu %d (očekáváno %d) nalezena v %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ignoruje se modul politiky „%s“ v %s na řádku %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "lze zadat pouze jeden modul s politikou" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "v %2$s nalezen neznámý druh modulu %1$d" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "modul s politikou %s neobsahuje metodu check_policy" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "vnitřní chyba, přetečení v %s" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "neplatný název proměnné prostředí: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "argument u -C musí být číslo větší nebo rovno 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "nesmíte zadávat přepínače „-i“ a „-s“ spolu" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "nesmíte zadávat přepínače „-i“ a „-E“ spolu" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "přepínač „-E“ není platný v režimu úprav" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "v režimu úprav nesmíte zadávat proměnné prostředí" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "přepínač „-U“ smí být použit jen s přepínačem „-l“" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "přepínače „-A“ a „-S“ smí nesmí být použity spolu" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "na této platformě není sudoedit podporován" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Smí být zadán pouze jeden z přepínačů -e, -h, -i, -K, -l, -s, -v nebo -V" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -429,7 +443,7 @@ msgstr "" "%s – upraví soubory jako jiný uživatel\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -438,7 +452,7 @@ msgstr "" "%s – vykoná příkaz jako jiný uživatel\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -447,544 +461,539 @@ msgstr "" "\n" "Přepínače:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "dotazuje se na heslo prostřednictvím pomocného programu" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "použije zadaný druh BSD autentizace" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "spustí příkaz na pozadí" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "při výzvě vydá zvukové znamení" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "uzavře všechny deskriptory souboru >= číslu" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "spustí příkaz se zadanou přihlašovací třídou BSD" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "při spuštění příkazu zachová uživatelské prostředí" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "zachová určité proměnné prostředí" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "místo spuštění příkazu upraví soubory" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "spustí příkaz jako skupina určení názvem nebo ID" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "nastaví proměnnou HOME na domovský adresář uživatele" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "zobrazí nápovědu a skončí" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "spustí příkaz na stroji (je-li podporováno modulem)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "spustí přihlašovací shell jako cílový uživatel; příkaz lze rovněž zadat" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "úplně odstraní soubor s časovými údaji" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "zneplatní soubor s časovými údaji" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "vypíše oprávnění uživatele nebo zkontroluje určitý příkaz; pro delší výstup použijte dvakrát" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "neinteraktivní režim, nepoužijí se žádné dotazy" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "zachová vektor skupin namísto nastavení na skupiny cíle" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "použije určený dotaz na heslo" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "vytvoří selinuxový bezpečnostní kontext se zadanou rolí" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "načte heslo ze standardní vstupu" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "spustí shell jako cílový uživatel; příkaz lze rovněž zadat" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "vytvoří selinuxový bezpečnostní kontext se zadaným typem" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "po uplynutí zadaného času ukončí příkaz" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "v režimu výpisu zobrazí oprávnění uživatele" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "spustí příkaz (nebo upraví soubor) jako uživatel určený jménem nebo ID" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "zobrazí údaje o verzi a skončí" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "aktualizuje časové údaje uživatele bez spuštění příkazu" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "přestane zpracovávat argumenty příkazového řádku" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "nelze otevřít auditní systém" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "nelze odeslat auditní zprávu" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "nelze získat kontext souboru %s pomocí fgetfilecon" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s změnilo značky" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "nelze obnovit kontext %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "%s nelze otevřít, TTY nebude značka přepsána" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s není znakové zařízení, TTY nebude značka přepsána" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "nelze získat kontext současného TTY, TTY nebude značka přepsána" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "neznámá bezpečnostní třída „chr_file“, TTY nebude značka přepsána" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "nelze získat nový kontext TTY, TTY nebude značka přepsána" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "nelze nastavit nový kontext TTY" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "pro typ %s musíte zadat roli" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "výchozí typ pro roli %s nelze získat" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "nepodařilo se získat nový kontext" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "nepodařilo se nastavit novou roli %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "nepodařilo se nastavit nový typ %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s není platný kontext" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "nepodařilo se získat starý kontext" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "nepodařilo se určit režim vynucování SELinuxu." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "nepodařilo se nastavit kontext TTY na %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "nepodařilo se nastavit kontext pro spuštění na %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "nepodařilo se nastavit kontext pro vytváření klíčů na %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "je třeba alespoň jeden argument" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "neplatné číslo deskriptoru souboru: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "%s nelze spustit jako přihlašovací shell" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "obsluhu signálu %d nelze uložit" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "omezení z řízení zdrojů bylo dosaženo" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "uživatel „%s“ není členem projektu „%s“" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "volaná úloha je konečná" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "nebylo možné se připojit k projektu „%s“" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "pro projekt „%s“ neexistuje žádná množina zdrojů přijímající výchozí vazbu" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "pro projekt „%s“ neexistuje zadaná množina zdrojů" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "u projektu „%s“ se nebylo možné navázat na výchozí množinu zdrojů" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "volání setproject selhalo u projektu „%s“" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "pozor, nepodařilo se přiřadit řízení zdrojů projektu „%s“" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo verze %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Přepínače configure: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "nepřekonatelná chyba, moduly nelze zavést" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "modul nevrátil příkaz k provedení" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "neočekávaný režim programu sudo 0x%x" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "neexistujete v databázi %s" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "nelze určit terminál" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s musí být vlastněn UID %d a mít nastaven bit setuid" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "efektivní UID není %d, nalézá se %s na souborovém systému s nastavenou volbou „nosuid“ nebo na souborovém systému NFS bez práv roota?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "efektivní UID není %d, je sudo nainstalované jako setuid vlastněné rootem?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "nelze nastavit ID doplňkových skupin" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "efektivní GID nelze nastavit na %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "GID nelze nastavit na %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "neočekávaný důvod ukončení potomka: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "modul s politikami nelze inicializovat" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "modulu s politikami %s chybí metoda „check_policy“" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "příkaz zamítnut politikou" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "chyba modulu s politikou" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "modul s politikami %s nepodporuje získání seznamu oprávnění" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "modul s politikami %s nepodporuje přepínač -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "modul s politikami %s nepodporuje přepínače -k/-K" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "chyba při inicializaci vstupně-výstupního modulu %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "chyba při inicializaci auditního modulu %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "chyba při inicializaci schvalovacího modulu %s" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "příkaz zamítnut schvalovatelem" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "chyba schvalovacího modulu" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "nenalezen žádný dočasný adresář, do kterého lze zapisovat" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "současný pracovní adresář nelze obnovit" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: nejedná se o obyčejný soubor" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: úprava symbolických odkazů není dovolena" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: úprava souborů v adresáři, do kterého lze zapisovat, není dovolena" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: krátký zápis" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s ponechán nezměněn" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s nezměněn" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "do %s nelze zapsat" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "obsah relace s úpravami ponechán v %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "nelze přečíst dočasný soubor" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: vnitřní chyba: lichý počet cest" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: nelze vytvořit dočasné soubory" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: zabit signálem" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: neznámá chyba %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "dočasné soubory nelze zkopírovat zpět na jejich původní místo" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "některé z dočasných souborů nelze zkopírovat zpět na jejich původní místo" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "UID nelze změnit na roota (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "chyba modulu: programu sudoedit chybí seznam souborů" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "nelze přečíst hodiny" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "při čtení hesla vypršel čas" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "žádné heslo nebylo poskytnuto" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "heslo nelze přečíst" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "po terminálu se vyžaduje načtení hesla; buď jej přečtěte ze standardního vstupu pomocí přepínače -S, nebo nastavte pomocný program askpass" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "program pro dotazování se na heslo nebyl zadán, zkuste nastavit SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "GID nelze nastavit na %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "UID nelze nastavit na %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "%s nelze spustit" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "standardní vstup nelze uložit" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "standardní vstup nelze zduplikovat voláním dup2" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "standardní vstup nelze obnovit" +#~ msgid "%s: short write" +#~ msgstr "%s: krátký zápis" + +#~ msgid "unable to read temporary file" +#~ msgstr "nelze přečíst dočasný soubor" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "ignoruje je opakovaný modul s politikou „%s“ v %s na řádku %d" diff --git a/po/de.mo b/po/de.mo index cf520e30ac6ca004c36aa01b84185d1b6883dc74..080da9aff06a879bb9efe1779a8294da1038878a 100644 GIT binary patch delta 3811 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 TQQcTu9~m~LS9I-|hJ=3rLX55N diff --git a/po/de.po b/po/de.po index e8c091dd9..db253b454 100644 --- a/po/de.po +++ b/po/de.po @@ -4,10 +4,10 @@ # Mario Blättermann , 2012, 2014-2017, 2019-2020. msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-14 19:44+0100\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 12:39+0200\n" "Last-Translator: Mario Blättermann \n" "Language-Team: German \n" "Language: de\n" @@ -16,410 +16,424 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 19.12.2\n" +"X-Generator: Lokalize 20.04.1\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "Benutzerdatenbank konnte nicht geöffnet werden" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "Es konnte nicht zur Registrierungsdatenbank »%s« von %s gewechselt werden" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "Registrierungsdatenbank konnte nicht wiederhergestellt werden" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "Speicher konnte nicht zugewiesen werden" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "%s konnte nicht geöffnet werden" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "Verzeichnis %s konnte nicht erstellt werden" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "stat konnte nicht auf %s angewendet werden" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s existiert, aber ist kein Verzeichnis (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Unbekanntes Signal" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "ungültiger Wert" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "Wert zu groß" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "Wert zu klein" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "Ungültiger Pfad-Wert »%s« in %s, Zeile %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "Ungültiger Wert für %s »%s« in %s, Zeile %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "Nicht unterstützte Gruppenquelle »%s« in %s, Zeile %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "Ungültige Maximalzahl an Gruppen »%s« in %s, Zeile %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s ist keine reguläre Datei" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s gehört Benutzer mit UID %u, sollte allerdings %u gehören" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s kann von allen verändert werden" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s kann von der Gruppe verändert werden" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "Aus %s konnte nicht gelesen werden" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "%s konnte nicht beschrieben werden" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "Unbekannte Anmeldungsklasse %s" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "Benutzerkontext konnte nicht gesetzt werden" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "Prozesspriorität konnte nicht gesetzt werden" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "Wurzelverzeichnis konnte nicht zu %s geändert werden" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "Es konnte nicht zu »runas«-GID gewechselt werden (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "In Verzeichnis »%s« konnte nicht gewechselt werden" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "beginnend mit %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "Handler für Signal %d konnte nicht gesetzt werden" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "PRIV_PROC_EXEC konnte nicht von PRIV_LIMIT entfernt werden" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "Fehler beim Lesen des Socket-Paars" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "Unerwarteter Antworttyp auf Rückmeldungskanal: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "Ereignis konnte nicht zur Warteschlange hinzugefügt werden" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "Kontrollierendes TTY konnte nicht gesetzt werden" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "Weiterleitung konnte nicht erstellt werden" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "Die Nachricht konnte nicht empfangen werden" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "Es konnte nicht geforkt werden" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "TTY-Kennzeichnung konnte nicht wiederhergestellt werden" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "%s konnte nicht ausgeführt werden" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "Regelwerks-Plugin konnte Sitzung nicht initialisieren" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "Fehler in Ereignisschleife" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "Handler für Signal %d konnte nicht wiederhergestellt werden" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "PTY konnte nicht vergeben werden" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "E/A-Pluginfehler" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "Befehl wurde vom E/A-Plugin abgewiesen" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "Fehler bei der Aussetzung der Protokollierung" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "Fehler beim Ändern der Fenstergröße" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "Sockets konnten nicht hergestellt werden" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "Die Nachricht konnte nicht an den überwachenden Prozess verschickt werden" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "Fehler in %s, Zeile %d, während Plugin »%s« geladen wurde" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s muss Benutzer mit UID %d gehören" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s darf nur vom Besitzer beschreibbar sein" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "Doppelt vorhandenes Plugin »%s« in %s, Zeile %d, wird ignoriert" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "»%s« konnte nicht geladen werden: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "Symbol »%s« konnte in %s nicht gefunden werden" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "Inkompatible Hauptversion %d des Regelwerks (%d erwartet) wurde in %s gefunden" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "Regelwerks-Plugin »%s« in %s, Zeile %d, wird ignoriert" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "Nur ein einziges Regelwerks-Plugin kann geladen werden" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "Unbekannter Plugintyp %d wurde in %s gefunden" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "Das Regelwerks-Plugin %s enthält keine check_policy-Methode" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "Interner Fehler: %s-Überlauf" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "Unzulässiger Name der Umgebungsvariable: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "Das Argument für -C muss eine Zahl größer oder gleich 3 sein" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "Die Optionen »-i« und »-s« können nicht gemeinsam benutzt werden" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "Die Optionen »-i« und »-E« können nicht gemeinsam benutzt werden" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "Die Option »-E« ist im Bearbeiten-Modus ungültig" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "Im Bearbeiten-Modus können keine Umgebungsvariablen gesetzt werden" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "Die »-U«-Option kann nur zusammen mit »-l« benutzt werden" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "Die Optionen »-A« und »-S« können nicht gemeinsam benutzt werden" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit ist auf dieser Plattform nicht verfügbar" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Nur eine der Optionen -e, -h, -i, -K, -l, -s, -v oder -V darf angegeben werden" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -428,7 +442,7 @@ msgstr "" "%s - Dateien als anderer Benutzer verändern\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -437,7 +451,7 @@ msgstr "" "%s - Einen Befehl als anderer Benutzer ausführen\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -446,544 +460,539 @@ msgstr "" "\n" "Optionen:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "Hilfsprogramm zum Eingeben des Passworts verwenden" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "Angegebenen BSD-Legitimierungstypen verwenden" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "Befehl im Hintergrund ausführen" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "Bei Eingabeaufforderung Systemklang abspielen" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "Alle Dateideskriptoren >= num schließen" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "Befehl unter angegebener Login-Klasse ausführen" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "Benutzerumgebung beim Starten des Befehls beibehalten" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "Spezifische Umgebungsvariablen beibehalten" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "Dateien bearbeiten, statt einen Befehl auszuführen" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "Befehl unter angegebenem Gruppennamen oder Gruppen-ID ausführen" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "HOME-Variable als Home-Verzeichnis des Zielbenutzers setzen" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "Hilfe ausgeben und beenden" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "Befehl auf entferntem System ausführen (falls vom Plugin unterstützt)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "Anmeldeshell als Zielbenutzer starten; es kann auch ein Befehl angegeben werden" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "Zeitstempeldateien komplett entfernen" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "Zeitstempeldatei ungültig machen" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "Benutzerrechte aufzählen oder einen bestimmten Befehl testen; für ein längeres Format zweimal angeben" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "Nicht-interaktiver Modus, es werden keine Eingabeaufforderungen verwendet" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "Gruppen-Vektor beibehalten, statt auf den des Zielbenutzers zu setzen" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "Angegebene Passwort-Eingabeaufforderung benutzen" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "SELinux-Sicherheitskontext mit angegebener Funktion erstellen" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "Passwort von der Standardeingabe lesen" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "Shell als Zielbenutzer ausführen; es kann auch ein Befehl angegeben werden" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "SELinux-Sicherheitskontext mit angegebenem Typ erstellen" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "Befehlausführung nach der angegebenen Zeitbegrenzung abbrechen" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "im Aufzählungsmodus, Rechte des Benutzers anzeigen" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "Befehl oder Datei unter angegebenem Benutzernamen oder Benutzer-ID ausführen bzw. ändern" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "Versionsinformation anzeigen und beenden" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "Den Zeitstempel des Benutzers erneuern, ohne einen Befehl auszuführen" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "Aufhören, die Befehlszeilenargumente zu verarbeiten" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "Das Audit-System konnte nicht geöffnet werden" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "Die Audit-Nachricht konnte nicht verschickt werden" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "»fgetfilecon« konnte nicht auf %s angewendet werden" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s änderte die Kennzeichnung" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "Der Kontext für %s konnte nicht wiederhergestellt werden" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "%s konnte nicht geöffnet werden, TTY wird nicht neu gekennzeichnet" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s ist kein zeichenorientiertes Gerät, TTY wird nicht neu gekennzeichnet." -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "" "Aktueller TTY-Kontext konnte nicht festgestellt werden, TTY wird nicht neu\n" "gekennzeichnet." -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "Unbekannte Sicherheitsklasse »chr_file«, TTY wird nicht neu gekennzeichnet." -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "" "Neuer TTY-Kontext konnte nicht festgestellt werden, TTY wird nicht neu\n" "gekennzeichnet." -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "Neuer TTY-Kontext konnte nicht festgestellt werden" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "Für den Typen %s muss eine Funktion angegeben werden" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "Standardtyp für Funktion %s konnte nicht ermittelt werden" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "»new_context« konnte nicht geholt werden" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "Neue Funktion %s konnte nicht festgelegt werden" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "Neuer Typ %s konnte nicht festgelegt werden" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s ist kein gültiger Kontext" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "»old_context« konnte nicht geholt werden" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "»Enforcing«-Modus konnte nicht bestimmt werden." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "TTY-Kontext konnte nicht auf %s gesetzt werden" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "Ausführungskontext konnte nicht auf »%s« gesetzt werden" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "Kontext der Schüsselerstellung konnte nicht auf %s festgelegt werden." -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "Benötigt mindestens ein Argument" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "Unzulässige Dateideskriptornummer: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "%s konnte nicht als Anmeldeshell ausgeführt werden" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "Handler für Signal %d konnte nicht gespeichert werden" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "Limit der Ressourcenkontrolle wurde erreicht" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "Benutzer »%s« ist kein Mitglied des Projekts »%s«" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "Der aufrufende Prozess ist fertig" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "Projekt »%s« konnte nicht beigetreten werden" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "Für Projekt »%s« gibt es keinen Ressourcen-Pool, der die Standardanbindungen unterstützt." -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "Den angegebenen Ressourcen-Pool gibt es für das Projekt »%s« nicht" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "Es konnte nicht zum Standard-Ressourcen-Pool für Projekt »%s« verbunden werden." -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "»setproject« schlug für Projekt »%s« fehl" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "Warnung: Ressourcenkontrolle von Projekt »%s« konnte nicht zugewiesen werden" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo-Version %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Optionen für »configure«: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "Schwerwiegender Fehler, Plugins konnten nicht geladen werden" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "Plugin gab keinen auszuführenden Befehl zurück" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "Unerwarteter sudo-Modus 0x%x" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "Sie sind in der %s-Datenbank nicht enthalten" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "TTY konnte nicht ermittelt werden" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s muss dem Benutzer mit UID %d gehören und das »setuid«-Bit gesetzt haben" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "Effektive UID ist nicht %d. Liegt %s auf einem Dateisystem mit gesetzter »nosuid«-Option oder auf einem NFS-Dateisystem ohne Root-Rechte?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "Effektive UID ist nicht %d. Wurde sudo mit »setuid root« installiert?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "Zusätzliche Gruppenkennungen konnten nicht gesetzt werden" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "Effektive GID konnte nicht auf »runas«-GID %u gesetzt werden" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "GID konnte nicht auf »runas«-GID %u gesetzt werden" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "Unerwartete Abbruchbedingung eines Unterprozesses: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "Regelwerks-Plugin konnte nicht initialisiert werden" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "Dem Regelwerks-Plugin %s fehlt die »check_policy«-Methode" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "Befehl wurde durch Regelwerk abgewiesen" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "Regelwerk-Plugin-Fehler" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "Regelwerks-Plugin %s unterstützt das Auflisten von Privilegien nicht" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "Regelwerks-Plugin %s unterstützt die Option -v nicht" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "Regelwerks-Plugin %s unterstützt die Optionen -k und -K nicht" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "E/A-Plugin %s konnte nicht initialisiert werden" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "Audit-Plugin %s konnte nicht initialisiert werden" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "Genehmigungs-Plugin %s konnte nicht initialisiert werden" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "Befehl wurde vom Genehmigenden abgewiesen" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "Genehmigungs-Plugin-Fehler" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "Kein beschreibbares temporäres Verzeichnis gefunden" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "Aktueller Arbeitsordner konnte nicht wiederhergestellt werden" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: Keine reguläre Datei" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: Bearbeiten symbolischer Links ist nicht erlaubt" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: Bearbeiten von Dateien in einem beschreibbaren Ordner ist nicht erlaubt" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: Zu kurzer Schreibvorgang" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s blieb unverändert" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s unverändert" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "%s konnte nicht beschrieben werden" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "Bearbeitungssitzung wurden in %s gelassen" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "Temporäre Datei konnte nicht gelesen werden" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: interner Fehler: seltsame Anzahl an Pfaden" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: Temporäre Dateien konnten nicht angelegt werden" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: von einem Signal getötet" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: unbekannter Fehler %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "Temporäre Dateien konnten nicht an ihre ursprünglichen Orte zurück kopiert werden" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "Einige der temporären Dateien konnten nicht an ihre ursprünglichen Orte zurück kopiert werden" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "UID konnte nicht zu Root (%u) geändert werden" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "Plugin-Fehler: Fehlende Dateiliste für sudoedit" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "Die Uhr konnte nicht gelesen werden" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "Zeitüberschreitung beim Lesen des Passworts" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "Es wurde kein Passwort angegeben" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "Passwort konnte nicht gelesen werden" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "Zum Lesen des Passworts ist ein Terminal erforderlich; verwenden Sie entweder die Option -S, um aus der Standardeingabe zu lesen oder richten Sie das Askpass-Hilfsprogramm ein" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "Kein »askpass«-Programm angegeben, es wird versucht, SUDO_ASKPASS zu setzen" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "GID konnte nicht als %u festgelegt werden" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "UID konnte nicht als %u festgelegt werden" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "%s konnte nicht ausgeführt werden" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "Standardeingabe konnte nicht gespeichert werden" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "dup2 konnte nicht auf die Standardeingabe angewendet werden" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "Standardeingabe konnte nicht wiederhergestellt werden" + +#~ msgid "%s: short write" +#~ msgstr "%s: Zu kurzer Schreibvorgang" + +#~ msgid "unable to read temporary file" +#~ msgstr "Temporäre Datei konnte nicht gelesen werden" diff --git a/po/eo.mo b/po/eo.mo index 5ca1ea0acad0445e63c3fe92f450243801000afb..93f4be754abcfc5d2836a6a50753ed3521d842f8 100644 GIT binary patch delta 3789 zcmYk;d2mfv0LSr@2vLsHQ`!o#`;v(f*^X|Q8yZ7;Iv(K(AKAzhle(Me8 z0;xy3RWiok$C&J@YBi=X*qAD~3?pzIHpMcmhIg!CE*LYvUYjglkdf z9mNo1`j{W6MAC2z>!2^K@feO8Lkd>LRAg)>6BBR-Hpfy7!)u3r&h_=E%i;#kki4jG zuA|O;gbgv=GNv6SA)_|=s3|PNXgr9T!VP>2t1|Cqn22pL1H0fh)QE4pzKAd$dksVB zMRSft4WKVtn1*$+0M+3(w}X$GcmcJBw_N{1o#!9v zaXPYC&_EiJQ6nCN>ToH>;(nwra|hLtZ8jHnGQrfofA=8 zu?WMl1a<#%w9xZ}if$anGpZZ4L{`TPLjFu1AG&ZW*2fd5kzYq15Bu)A-l7)`v^{D? zh9ak!bks_$LOmZURdMPC%`|TGY~)q6Suu+Oo%}>w|bzv~p3B{!Mo(Jun@EuoNrfNvwnyFc~i)en?)K{o1bD8yjA=z0z3ar`IR&jizFG0Y3g& z;Gv?Ybfw!+jx2)lr!f&bqqb%NvMXjY@*J5TQ7iB->U@j4>Ac~nf##uwn^5N+$GUhE zb>HW%p7uO3HEGC4eX$0$M^~^H`q4-qrax*1%drj~L(T9P)b%g%Z46Cv-j0!|nJ>a> zco=p5dDH~%BhQM*)K7Nywm<5N>8{&RH@Jcg(5I_2qX^XN*A>-q7KUK~Mqn{E#FMCp z@ebY+Qn*L2W6^;CF)BwVII45*Q&2R|n2AQbymY`N@4@Tlu zRL3t-Gj7VGULQxGg|pq`4XBBfVH93Qk6xR{RJ6nqY`88=MlIQRRQn3l3`iASq4JCdby%gpb0Z5i zuu<3;=ezF2c#g}l5t;!!n4nj44LMJ=f_un2WD_YQDjSHldpp@n){>2C&`324mF46k zqEV{sbg*A7RkMj^luk~PS!4|Pf~1gFWwcxQ8a2}$gk7@-t%q+cnM|UH{aYXb`zd7lS|6TM3O!4?s^<=-+&+3MGvkwQJ7*4D{^lz1Zru#bXwEmn#MQkBVJ94MA`1t1{TF976pZ<&!RCHQ{wK-;g1sFF8$)kvW7{ z#{OT#QmjV05icnqD({h|WG4BNd`5HVL+C&c{HQMn<`9<6Jvov0ZQCyezHVFScMDsX^sv%h! z+1cq6t+csTs+F5Dd0J|A(WVC92d2)<%a}IVnlv+Ksuh*%9c$IA=@-aMyhU*g?r mSvgbFr%lK>zcn>iU(vy`q{51o(zCOv7y0&R;_cg`)c-$>hNu?+ delta 3753 zcmYk;2~bs49LMp48uzMl3XI4Qme5kog9-&t*J?^DJy4cocjLWJx<->_de&Icb9Yj=iH}TYy56*^z(e( zw%N;u?F8va2DC87-_MxIt<`JHf)Hcwz=ar%EATGdj&1M^cEd~94g=^+z)sj6M`Hx$ zV;5YCI&K@bHD;`-r_q&;Pq733hA9}xw;IDx48SqS*vuqM#a!%#HFzhU#9;hp->LE@ z9t~+jl>1Es>d5mLgUuXc?!oS;<8rVkK7|_kKJ0^+u?L3n+{riy@58yMk=9wypi1`> z>QVh;jK?>mXzu3F(GMdr3w6V}$g!pdhvQMyg%5MB(jp5IP@}U9uM;$jFHGm@Q zgv(Jk-i-X2dOq&PZ_&XJ)n6q~#O^o+RkBLdg=$eZco$hX<}9ir-y>r&{+y&IjYE|- z9W@o%r~#}*U4J_|_&MsjH&EB{v|^1?4HJ)Au4DMni51ux*P%xK4zesvBkBUTPy-F) zZmLKE(q#stDp7=5D@$$v9@LzlL#@JJkP3TD3yw;rqX))e4r&TkqegxdHGrQ`BMzaH zb4?%AGM;QL#sTavLOswS)Z%QkhH!DcE<;e?SKwEE%>O1Df$He(UU(&PFS8%@B#o#i zyMa2fBNG^pX{ZX6ph~|AHL&fdDfItu-7HLwlF&t{LPy=3r8py6>=3k{g zM+dXun;@MK&qV3MV^KGnhZ^8|)EYQuy@Z;IruVpWpNRe0FF_vK?8FD~0%|eG^mCs) z9W@n2{ir{0lBuFYrQVOhcm*}W8>j(Aan(E=imA8*b-~Lx0{!UJ4M(9$>p@*_7wW+- zAcq?NdyN^0>8Qo(@z{>TND<6mI0zH?R#P(@nHBRavW`pxssg{Fjt}K(IxZ76(0p`o zHR`y%7>Q?4*S%`(#exZE-%~_GUo1z>(Q(Yco5(#(8ei%O7NeeQH|oT*I0Ubu-j0Mc z_ldJm$324@a2;xGe21FK&~&#y#noeG&`_z?VibOa4*r0;aKK>qhKYD5`D7ZwU*A}Nc;!Wa3rG)#WmOgH>0NfFh;Qc%oQ3P>9~cuL5HF4ej>)OKN^GZaa75d zpw`AgWL=rdsDXC4-@U;QRLQfk9af+Q_8e;9^{4?{#BlC!nhtZnh(wKWpxvK{Dq#h7 z#oeeIpFutG-`E*@vcw(CMC})%9%L29VlC<|`4Cm%-%-c4%V7RBvc5F*MKq}s2fj1-bnL2>H?>bDw><9fed8gHD!6I^D40i)?!;cjk;eW>N+<@ zQh$vsZj?JGqpfo>h5j1sf?uE?>J53094D&Sb~1(RB~KG=Ysr)31+s%^dxbDt?vEU< zBCAOx_xEj^t*j;AR>Y^KU_E({%psG>E;63n-X67$cd;j_B~;&64K2PLl25cP@qJP~ z+)Z*x;27Ikj&D|v3Jmv*rnS@dred*ezmCD=1W_@yy+x?KZ=1=dYNpLgv~u1dnvnl* z>2^o&l(r`1KJqfz#ESIIG;MP)d0!1Shdf0J$u`0QF=gZcnNA8wYocwBi|?geY1<-# z)RPxUHF=oa-X_v`m2A*2LMe@BNC44`q>Ud3^OCRSemr8^{@9YFk=djS_fKvSL?=3qV3p-NhFL^**>w3d%dliiBIV3O^J_c)=rn3m0Mg~T9TjZloyp1\n" "Language-Team: Esperanto \n" "Language: eo\n" @@ -19,408 +19,422 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.2.1\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "ne eblas malfermi la uzanto-datumbazon" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "ne eblas ŝanĝiĝi al registrejo \"%s\" por %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "ne eblas restarigi registrejon" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "ne eblas generi memoron" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "ne eblas malfermi %s" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "ne eblas apliki mkdir al %s" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "ne eblas apliki stat al %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s ekzistas sed ne estas dosierujo (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Nekonata signalo" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "nevalida valoro" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "valoro tro grandas" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "valoro tro malgrandas" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "nevalida voja valoro \"%s\" en %s, linio %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "nevalida valoro por %s \"%s\" en %s, linio %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "nekomprenata grupa fonto \"%s\" en %s, linio %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "nevalidaj maksimumaj grupoj \"%s\" en %s, linio %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s estas ne regula dosiero" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s estas estrata de uid %u, devas esti %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s estas skribebla de ĉiuj" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s estas skribebla de la tuta grupo" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "ne eblas legi ell %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "ne eblas skribi al %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "nekonata ensaluta klaso %s" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "ne eblas elekti uzanto-kuntekston" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "ne eblas elekti procezan prioritaton" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "ne eblas ŝanĝi ĉefuzanton al %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "ne eblas ŝanĝi al plenumigkiela uid (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "ne eblas ŝanĝi dosierujon al %s" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "komenciĝas de %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "ne eblas difini traktilon por la signalo %d" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "ne eblas forigi PRIV_PROC_EXEC-on de PRIV_LIMIT" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "eraro dum legi la konektingan paron" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "neatendita respondotipo ĉe la postkanalo: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "ne eblas aldoni al la atendovico eventon" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "ne eblas elekti la regan tty-on" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "ne eblas krei tubon" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "ne eblas ricevi mesaĝon el supre" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "ne eblas forki" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "ne eblis reatingi tty-etikedon" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "ne eblas plenumigi: %s" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "konduta kromprogramo fiaskis dum seanca komenciĝo" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "eraro en la eventa iteracio" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "ne eblas restarigi traktilon por la signalo %d" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "ne eblis generi pty-on" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "En/eliga kromprograma eraro" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "komando rifuzita de en/eliga kromprogramo" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "ni paŭzas la protokoladon de eraroj" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "eraro dum ŝanĝo de fenestro-grando" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "ne eblas krei konektingojn" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "ne eblas sendi mesaĝon al observa procezo" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "eraro en %s, linio %d dum ŝargi kromprogramon \"%s\"" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s devas esti estrita de uid %d" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s estas skribebla nur de estro" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "ni malatentas duobligitan kromprogramon \"%s\" en %s, linio %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "maleblas ŝarĝi je %s: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "ne eblas trovi simbolon \"%s\" en %s" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "malkongrua granda versio %d de kromprogramo (atendite %d) trovita en %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ni malatentas kondutan kromprogramon \"%s\" en %s, linio %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "nur unu konduta kromprogramo povas esti indikata" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "nekonata kromprograma tipo %d trovita en %s" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "konduta kromprogramo %s ne inkluzivas la metodon check_policy" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "interna eraro, superfluo en %s" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "malvalida medivariabla nomo: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "la parametro de -C devas esti nombron almenaŭ 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "specifi kaj '-i' kaj '-s' vi ne rajtas" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "specifi kaj '-i' kaj '-E' vi ne rajtas" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "la parametro '-E' ne validas en redakta reĝimo" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "vi ne rajtas specifi medivariablojn en redakta reĝimo" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "la parametro '-U' nur povas esti uzata kun '-l'" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "'-A' kaj '-S' ne eblas uziĝi kune" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit ne estas havebla en ĉi tiu platformon" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Vi rajtas specifi nur unu el -e, -h, -i, -K, -l, -s, -v aŭ -V" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -429,7 +443,7 @@ msgstr "" "%s - redakti dosierojn kiel alia uzanto\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -438,7 +452,7 @@ msgstr "" "%s - plenumigi komandon kiel alia uzanto\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -447,544 +461,539 @@ msgstr "" "\n" "Parametroj:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "uzi helpoprogrogramon por pasvortilo" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "uzi specifitan BSD-konstatan tipon" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "plenumigi komandon fone" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "sonigi pepon kiam invitanta" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "fermi ĉiujn dosierpriskribilojn >= numeron" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "plenumigi komandon per specifita BSD-ensaluta klaso" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "konservi uzanto-medivariablojn dum plenumigi komandon" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "konservi specifajn medivariablojn" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "redakti dosierojn anstataŭ plenumigi komandon" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "plenumigi komandon kiel la specifitan grupnomon aŭ identigilon" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "valorizi medivariablon HOME je la hejma dosierujo de la cela uzanto" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "elmontri helpan mesaĝon kaj eliri" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "plenumigi komandon en gastiganto (se permesata de kromprogramo)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "plenumigi ensalutan ŝelon kiel celan uzanton; komando ankaŭ enmeteblas" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "tute forigi tempo-indikilan dosieron" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "eksvalidigi tempo-indikilan dosieron" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "listigi privilegiojn de la uzanto aŭ kontroli specifan komandon; uzu dufoje por pli longa formato" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "neinteraga reĝimo, ne demandos al uzanto" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "konservi grupan vektoron anstataŭ elekti celan" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "uzi specifitan pasvortilon" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "krei SELinux-sekurecan kuntekston kun specifita rolo" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "legi pasvorton el norma enigo" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "plenumigi ŝelon kiel cela uzanto; komando ankaŭ specifebla" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "krei SELinux-sekurecan kuntekston kun specifita rolo" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "finigi la komandon post la specifita tempolimo" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "en lista reĝimo elmontri privilegiojn por uzanto" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "plenumigi komandon (aŭ redakti dosieron) kiel specifita uzanto" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "elmontri eldonan informon kaj eliri" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "ĝisdatigi la tempo-indikilon de la uzanto, sed ne plenumigi komandon" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "ĉesigi procedi komandliniajn parametrojn" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "ne eblas malfermi aŭdan sistemon" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "ne eblas sendi aŭdan mesaĝon" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "ne eblas voki fgetfilecon %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s ŝanĝis etikedojn" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "ne eblas restarigi kuntekston por %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "ne eblas malfermi %s, ne remarkanta tty-on" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s ne estas signo-aparato, ni ne remarkas tty" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "ne eblas akiri aktualan tty-kuntekston, ne remarkanta" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "nekonata sekurecan klason \"chr_file\", ni ne remarkas tty" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "ne eblas akiri novan tty-kuntekston, ni ne remarkas tty" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "ne eblas elekti novan tty-kuntekston" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "vi devas specifi rolon por tipon %s" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "ne eblas akiri aŭtomatan tipon por rolo %s" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "malsukcesis akiri novan kuntekston" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "malsukcesis elekti novan rolon %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "malsukcesis elekti novan tipon %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s ne estas valida kunteksto" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "malsukcesis akiri malnovan kuntekston" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "ne povas determini eldevigan reĝimon." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "ne eblas agordi tty-kuntekston al %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "ne eblas elekti exec-kuntekston al %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "ne eblas elekti kuntekston de kreo de ŝlosilo al %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "postulas almenaŭ unu parametron" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "malvalida dosierpriskribila numero: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "ne eblas lanĉi %s kiel ensalut-ŝelo" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "ne eblas konservi traktilon por la signalo %d" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "rimedo-rega limigo estis atingita" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "uzanto \"%s\" ne estas ano de projekto \"%s\"" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "la voka tasko estas nenuligebla" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "ne eblis aliĝi al projekto \"%s\"" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "neniu rimedujo akceptanta aŭtomatajn bindaĵojn ekzistas por projekto \"%s\"" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "specifita rimedujo ne ekzistas por projekto \"%s\"" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "ne eblis bindi al aprioran rimedujo por projekto \"%s\"" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "setproject malsukcesis por projekto \"%s\"" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "averto, rimedo-rega asigno malsukcesis por projekto \"%s\"" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo: eldono %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Muntaj parametroj: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "ĉesiga eraro: ne eblas ŝargi kromprogramojn" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "kromprogramo ne liveris komandon por plenumi" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "neatendita sudo-reĝimon 0x%x" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "vi ne ekzistas en la datumbazo %s" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "ne eblas determini tty-on" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s devas esti posedata de uid %d kaj la setuid-bito devas esti markita" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "efektiva uid ne estas %d; ĉu %s estas en dosiersistemo kun la elekto 'nosuid' aŭ reta dosiersistemo sen ĉefuzanto-privilegioj?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "efektiva uid ne estas %d; ĉu sudo estas instalita kiel setuid-radiko?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "ne eblas elekti suplementajn grupajn identigilojn" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "ne eblas elekti efikan gid-on al plenumigkiela gid %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "ne eblas elekti gid-on kiel plenumigkielan gid-on %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "neatendita ido ekzekutiĝis laŭ la kondiĉo: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "ne eblas komenci konduktan kromprogramon" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "konduta kromprogramo %s ne inkluzivas la metodon 'check_policy'" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "komando rifuzita pro konduto-regularo" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "eraro de konduta kromprogramo" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "konduta kromprogramo %s ne komprenas listigon de privilegioj" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "konduta kromprogramo %s ne komprenas la parametron -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "konduta kromprogramo %s ne komprenas la parametrojn -k kaj -K" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "eraro dum lanĉo de eneliga kromprogramo %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "eraro dum lanĉo de ekzamena kromprogramo %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "eraro dum lanĉo de aproba kromprogramo %s" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "komando rifuzita de aprobanto" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "eraro de aproba kromprogramo" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "neniu skribebla provizora dosierujo estis trovata" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "ne eblas restarigi nune kurantan dosierujon" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: ne regula dosiero" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: redakto de simbolaj ligoj ne estas permesata" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: redakto de dosieroj en skribebla dosierujo ne estas permesata" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: mallonga skribado" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s restas ne modifita" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s ne ŝanĝita" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "ne eblas skribi al %s" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "enhavo de redakta seanco restas en %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "ne eblas legi provizoran dosieron" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: interna eraro: malpara nombro da vojoj" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: ne eblas krei provizorajn dosierojn" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: mortigita de signalo" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: nekonata eraro %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "ne eblas retrokopii provizorajn dosierojn al ilia originala loko" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "ne eblas retrokopii kelkajn el la provizoraj dosieroj al ilia originala loko" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "ne eblas ŝanĝi uid-on al ĉefuzanto (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "kromprograma eraro: malhavas dosieran liston por sudoedit" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "ne eblas legi la horloĝon" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "tro da tempo por kapti pasvorton" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "neniu pasvorto estis provizata" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "ne eblas legi pasvorton" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "terminalo estas postulata por legi la pasvorton; uzu la parametron -S por legi el norma enigo aŭ agordu helpanton askpass" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "neniu programo askpass indikita, provu difini SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "ne eblas elekti gid-on al %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "ne eblas elekti uid-on al %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "ne eblas plenumigi: %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "ne eblas konservi norman enigon" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "ne eblas dup2 el norma enigo" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "ne eblas restarigi norman enigon" +#~ msgid "%s: short write" +#~ msgstr "%s: mallonga skribado" + +#~ msgid "unable to read temporary file" +#~ msgstr "ne eblas legi provizoran dosieron" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "ni malatentas duobligantan kondutan kromprogramon \"%s\" en %s, linio %d" diff --git a/po/fi.mo b/po/fi.mo index 39e833499ae3e40b2afa08c7b6ee5c0bd486c562..05512e457564eea67fc7b4e6046d1172ba4d3abe 100644 GIT binary patch delta 3867 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 diff --git a/po/fi.po b/po/fi.po index a29d8b5f9..a6f47bdbd 100644 --- a/po/fi.po +++ b/po/fi.po @@ -6,10 +6,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-18 19:10+0200\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-08 19:49+0300\n" "Last-Translator: Lauri Nurmi \n" "Language-Team: Finnish \n" "Language: fi\n" @@ -18,415 +18,429 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 2.3\n" +"X-Generator: Poedit 2.3.1\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "käyttäjätietokannan avaaminen epäonnistui" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "vaihtaminen rekisteriin ”%s” epäonnistui %s-käyttäjälle" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "rekisterin palautus epäonnistui" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "muistin varaaminen epäonnistui" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "%s: avaaminen epäonnistui" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "käskyn mkdir %s suorittaminen epäonnistui" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "stat-kutsu epäonnistui tiedostolle %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s on olemassa, mutta ei ole hakemisto (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Tuntematon signaali" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "virheellinen arvo" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "arvo on liian suuri" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "arvo on liian pieni" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "virheellinen Path-arvo ”%s” tiedostossa %s, rivillä %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "virheellinen %s-arvo ”%s” tiedostossa %s, rivillä %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "tukematon ryhmälähde ”%s” tiedostossa %s, rivillä %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "virheellinen ryhmien enimmäismäärä ”%s” tiedostossa %s, rivillä %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s ei ole tavallinen tiedosto" # ensimmäinen parametri on path -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "polun %s omistaa uid %u, tulisi olla %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s on yleiskirjoitettava" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s on ryhmäkirjoitettava" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "tiedostosta %s lukeminen epäonnistui" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "tiedostoon %s kirjoittaminen epäonnistui" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "tuntematon kirjautumisluokka %s" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "käyttäjäkontekstin asettaminen epäonnistui" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "prosessiprioriteetin asettaminen epäonnistui" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "root-käyttäjän vaihtaminen käyttäjäksi %s epäonnistui" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "vaihtaminen runas-uid:ksi (%u, %u) epäonnistui" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "vaihtaminen hakemistoksi %s epäonnistui" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "aloitetaan hakemistosta %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "käsittelijän asettaminen signaalille %d epäonnistui" # Solaris privileges, remove PRIV_PROC_EXEC post-execve. -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "PRIV_PROC_EXEC-määreen poistaminen PRIV_LIMITiltä epäonnistui" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "virhe luettaessa sokettiparista" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "odottamaton vastaustyyppi paluukanavalla: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "tapahtuman lisääminen jonoon epäonnistui" # Istunnolla voi olla ohjaava tty. Istunnon yksi prosessiryhmä voi olla edustaprosessiryhmä ja toimia siten ohjaavana tty:nä, joka vastaanottaa tty-syötteen ja -signaalit. -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "ohjaavan tty:n asettaminen epäonnistui" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "putken luominen epäonnistui" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "viestin vastaanotto vanhemmalta epäonnistui" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "fork-kutsu epäonnistui" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "tty-nimiön palauttaminen epäonnistui" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "%s: suorittaminen epäonnistui" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "käytäntölisäosa epäonnistui istunnon alustamisessa" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "virhe tapahtumasilmukassa" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "käsittelijän palauttaminen signaalille %d epäonnistui" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "pty:n varaaminen epäonnistui" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" -msgstr "I/O-lisäosan virhe" +msgstr "siirräntälisäosan virhe" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" -msgstr "I/O-lisäosa hylkäsi komennon" +msgstr "siirräntälisäosa hylkäsi komennon" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "virhe suspend-toiminnon lokiin kirjaamisessa" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "virhe ikkunan koon muuttamisessa" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "sokettien luominen epäonnistui" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "viestin lähettäminen prosessien valvomiseksi epäonnistui" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "virhe tiedostossa %s, rivillä %d alustettaessa lisäosaa ”%s”" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" # ensimmäinen parametri on path -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "polun %s omistajan on oltava uid %d" # parametri on path -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "polun %s on oltava vain omistajan kirjoitettavissa" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "ohitetaan lisäosan ”%s” kaksoiskappale tiedostossa %s, rivillä %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "%s: lataaminen epäonnistui: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "symbolia ”%s” ei löytynyt kohteesta %s" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "löydettiin yhteensopimaton lisäosan pääversio %d (odotettiin %d) kohteesta %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ohitetaan käytäntölisäosa ”%s” tiedostossa %s, rivillä %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "vain yksi käytäntölisäosa voidaan määritellä" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "tuntematon lisäosatyyppi %d löytyi kohteesta %s" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "käytäntölisäosa %s ei sisällä check_policy-metodia" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "sisäinen virhe, %s-ylivuoto" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "virheellinen ympäristömuuttujan nimi: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "argumentin valitsimelle -C on oltava vähintään 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "valitsimia ”-i” ja ”-s” ei voi käyttää yhdessä" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "valitsimia ”-i” ja ”-E” ei voi käyttää yhdessä" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "valitsin ”-E” ei kelpaa muokkaustilassa" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "ympäristömuuttujia ei voi määritellä muokkaustilassa" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "valitsinta ”-U” voi käyttää vain valitsimen ”-l” kanssa" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "valitsimia ”-A” ja ”-S” ei voi käyttää yhdessä" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit ei ole tuettu tällä alustalla" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Vain yhtä valitsimista -e, -h, -i, -K, -l, -s, -v tai -V voidaan käyttää" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -435,7 +449,7 @@ msgstr "" "%s - muokkaa tiedostoja toisena käyttäjänä\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -444,7 +458,7 @@ msgstr "" "%s - suorita komentoja toisena käyttäjänä\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -453,548 +467,543 @@ msgstr "" "\n" "Valitsimet:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "käytä apuohjelmaa salasanakyselyyn" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "käytä määriteltyä BSD-todennustyyppiä" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "suorita komento taustalla" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "soita kelloa kehotteissa" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "sulje kaikki tiedostokahvat >= num" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "suorita komento määritellyllä BSD-kirjautumisluokalla" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "säilytä käyttäjäympäristö komentoa suoritettaessa" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "säilytä tietyt ympäristömuuttujat" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "muokkaa tiedostoja komennon suorittamisen sijasta" # tämä viittaa runas_group-määritelyyn -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "suorita komento määriteltynä ryhmänimenä tai -ID:nä" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "aseta HOME-muuttuja osoittamaan kohdekäyttäjän kotihakemistoon" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "näytä opasteviesti ja poistu" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "suorita komento etäkoneella (jos lisäosa tukee)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "suorita kirjautumiskuori kohdekäyttäjänä; voidaan myös antaa komento" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "poista aikaleimatiedosto kokonaan" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "mitätöi aikaleimatiedosto" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "luettele käyttäjän käyttöoikeudet tai tarkasta tietty komento; kahdesti käyttämällä pidempi muoto" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "ei-vuorovaikutteinen tila, ei kehotteita" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "säilytä ryhmävektori kohteen vektorin asettamisen sijasta" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "käytä annettua salasanakehotetta" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "luo SELinux-turvakonteksti määritellyllä roolilla" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "lue salasana vakiosyötteestä" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "suorita kuori kohdekäyttäjänä; voidaan myös antaa komento" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "luo SELinux-turvakonteksti määritellyllä roolilla" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "päätä komento määrätyn aikarajan jälkeen" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "näytä luettelotilassa käyttäjän oikeudet" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "suorita komento (tai muokkaa tiedostoa) määriteltynä käyttäjänimenä tai -ID:nä" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "näytä versiotiedot ja poistu" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "päivitä käyttäjän aikaleima suorittamatta komentoa" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "lopeta komentoriviargumenttien käsittely" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "audit-järjestelmän avaaminen epäonnistui" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "audit-viestin lähettäminen epäonnistui" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "fgetfilecon %s -kutsu epäonnistui" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s muutti nimiöitä" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "kontekstin palauttaminen kohteelle %s epäonnistui" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "%s: avaaminen epäonnistui, ei uudelleennimiöidä tty:tä" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s ei ole merkkilaite, ei uudelleennimiöidä tty:tä" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "nykyisen tty-kontekstin noutaminen epäonnistui, ei uudelleennimiöidä tty:tä" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "tuntematon turvaluokka ”chr_file”, ei uudelleennimiöidä tty:tä" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "uuden tty-kontekstin noutaminen epäonnistui, ei uudelleennimiöidä tty:tä" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "uuden tty-kontekstin asettaminen epäonnistui" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "%s-tyypille on määriteltävä rooli" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "oletustyypin hakeminen %s-roolille epäonnistui" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "uuden kontekstin noutaminen epäonnistui" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "uuden roolin %s asettaminen epäonnistui" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "uuden tyypin %s asettaminen epäonnistui" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s ei ole kelvollinen konteksti" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "vanhan kontekstin noutaminen epäonnistui" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "pakotustilan päättely epäonnistui." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "tty-kontekstin asetus arvoon %s epäonnistui" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "exec-kontekstin asetus arvoon %s epäonnistui" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "avaimenluontikontekstin asetus arvoon %s epäonnistui" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "vaatii vähintään yhden argumentin" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "virheellinen tiedostokahvanumero: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "yritys ajaa %s kirjautumiskuorena epäonnistui" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "signaalin %d käsittelijän tallentaminen epäonnistui" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "resurssivalvontaraja saavutettu" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "käyttäjä ”%s” ei ole ”%s”-hankkeen jäsen" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "kutsuva tehtävä on final-tyyppinen" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "”%s”-hankkeeseen liittyminen epäonnistui" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "”%s”-hankkeelle ei ole oletusyhteydet hyväksyvää resurssivarantoa" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "määriteltyä resurssivarantoa ei ole olemassa ”%s”-hankkeelle" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "”%s”-hanketta ei voitu sitoa oletusresurssivarantoon" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "setproject-kutsu ”%s”-hankkeelle epäonnistui" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "varoitus, ”%s”-hankkeen resurssivalvontaosoitus epäonnistui" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo-versio %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Asetusvalitsimet: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "vakava virhe, lisäosien lataaminen epäonnistui" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "lisäosa ei palauttanut suoritettavaa komentoa" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "odottamaton sudo-tila 0x%x" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "sinua ei ole olemassa %s-tietokannassa" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "tty:n päätteleminen epäonnistui" # ensimmäinen parametri on path -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "polun %s omistajan on oltava uid %d ja setuid-bitin on oltava asetettu" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "vallitseva käyttäjä-id ei ole %d, sijaitseeko %s ”nosuid”-valintaa käyttävällä tiedostojärjestelmällä, vai onko tämä NFS-tiedostojärjestelmä ilman root-käyttöoikeuksia?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "vallitseva käyttäjä-id ei ole %d, onko sudo asennettu setuid root -käyttöoikeuksilla?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "täydentävien ryhmä-ID:iden asettaminen epäonnistui" # tämän ymmärrän niin, että käyttöjärjestelmäydin luo tiedoston ja antaa tälle tavallaan tilapäisen effective gid-tunnisteen, joka vaihdetaan suorittamisen yhteydessä prosessin omistajan suoritettavaksi ryhmätunnisteeksi. -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "vallitsevan ryhmä-ID:n asettaminen runas-ryhmä-ID:ksi %u epäonnistui" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "ryhmä-ID:n asettaminen runas-ryhmä-ID:ksi %u epäonnistui" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "lapsiprosessin odottamaton päättymisehto: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "käytäntölisäosan alustaminen epäonnistui" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "käytäntölisäosalta %s puuttuu ”check_policy”-metodi" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "käytäntö hylkäsi komennon" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "käytäntölisäosan virhe" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "käytäntölisäosa %s ei tue käyttöoikeuksien luettelua" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "käytäntölisäosa %s ei tue valitsinta -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "käytäntölisäosa %s ei tue valitsimia -k/-K" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "virhe alustettaessa siirräntälisäosaa %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "audit-lisäosan %s alustaminen epäonnistui" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "hyväksyntälisäosan %s alustaminen epäonnistui" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "hyväksyjä hylkäsi komennon" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "hyväksyntälisäosan virhe" # parametrina on CWD- eli Change Working Directory- komennolla palautettava hakemisto -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "kirjoitettavaa väliaikaishakemistoa ei löytynyt" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "nykyisen työhakemiston palauttaminen epäonnistui" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: ei ole tavallinen tiedosto" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: symbolisten linkkien muokkaus ei ole sallittua" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: tiedostojen muokkaus kirjoitettavassa hakemistossa ei ole sallittua" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: vaillinainen kirjoitus" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s jätetty muuttamattomaksi" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s muuttamaton" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "kohteeseen %s kirjoittaminen epäonnistui" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "muokkausistunnon sisältö jätetty kohteeseen %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "väliaikaistiedoston lukeminen epäonnistui" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: sisäinen virhe: polkujen pariton määrä" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: väliaikaistiedostojen luominen epäonnistui" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: signaali tappoi" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: tuntematon virhe %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "väliaikaistiedostojen kopioiminen takaisin niiden alkuperäiseen sijaintiin epäonnistui" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "joidenkin väliaikaistiedostojen kopioiminen takaisin niiden alkuperäiseen sijaintiin epäonnistui" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "käyttäjä-ID:n vaihtaminen rootiksi (%u) epäonnistui" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "lisäosavirhe: puuttuu sudoedit-tiedostoluettelo" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "kellon lukeminen epäonnistui" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "aikakatkaisu salasanaa luettaessa" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "salasanaa ei annettu" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "salasanan lukeminen epäonnistui" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "salasanan lukemiseksi vaaditaan pääte; käytä joko valitsinta -S vakiosyötteen lukemiseksi tai aseta salasanakyselin" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "salasanakyselin on määrittelemättä, yritä asettaa SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "ryhmä-ID:n asettaminen arvoon %u epäonnistui" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "käyttäjä-ID:n asettaminen arvoon %u epäonnistui" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "salasanakyselimen %s suorittaminen epäonnistui" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "vakiosyötteeseen tallentaminen epäonnistui" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "dup2-kutsu vakiosyötteelle epäonnistui" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "vakiosyötteen palauttaminen epäonnistui" +#~ msgid "%s: short write" +#~ msgstr "%s: vaillinainen kirjoitus" + +#~ msgid "unable to read temporary file" +#~ msgstr "väliaikaistiedoston lukeminen epäonnistui" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "ohitetaan käytäntölisäosan ”%s” kaksoiskappale tiedostossa %s, rivillä %d" diff --git a/po/fr.mo b/po/fr.mo index fb37123af6cd8ebb6d8d8b8b8e2c1fd0c528716a..fd6faa468f575192c3e07a74445d5a8068c91bc6 100644 GIT binary patch delta 3788 zcmYk-c~BN*0LSr%BS8g(*IPl>0}K%bF;LJj#S2I+uS_#RkV8b}ur%}4%rlSd6)j6e zvl5TY-n8uSHq*&*nlW=Uvulc}KN>YE|8S=7Z+A1F@wcC6m)&QdYhQn>57@9L!26vi zxYkh4kZ6+K#F&r(W6HyH)tHr$#x%oK*cmtCgLoLD@CL@?O>BkjxR{Jd*bb*+dwd4F z;s(@xhtOk8jyX@I8yBu)2MpwD8pfddFb+d8AL*MZ!wj5@iMS8j;FW`4RRwzW$}O=@ zm;9)|Tt(e^6T4uHWlTB_LV9hUMGavU_Q3a0L%4>0FpP00U=}`vrT8#zNA>tS*E^k! z*Pg>xyhUS9L3JP(EiAx}xD@rm?Z~s{bIid8RKuxERBNn64QM55?sjl!i)T=Cc-{3D z>b{U}Ugt#?6B@yVM^HT;gL>g|Ou_xgyUY#Livr{9#W3xVWiW}zKQoYnIy@b9pBFWt zT2x2&pM*2KS=cKZh228>y(_HtbO~)C-v%GY0u*syXPvt=I`aLG}D9vOVn9^}NMf z)X{#Z85xV*Vv0~Ru@1FYcDdItB1`Ty|4`8sdHAcQI03Z;dDs(QKrO)mRL_4vbs(G* zbvPAi!i>ij=yhF>132G~8ql|>&8bFZDyH#%GlPn5*oylCj5&eLIIrmCG%z2v$qu7t zq7k**Te5EIa5m;*F{(p;)XaR1dae;!CDWIOTH<6>2WDeD?>9TCJc8%21vY26q1X|d zU^kqIiKv-bidx$vs25#EEx}*-C`QnFBu>EyoQ3tc5OsfisYp;tYdN5!52)QCxyYbR9Y*0L)EfSR7RF^7^E?hiT|bTOF^HWu1!GVzT!3oVj~dYT$e>Ns zKxP9+pk`vFm&y<-=aF}q2wG)U%}CS@i?9hhjZy0Dri48svPA zk0O(2N>ClD!^wC7^OMavU;}E?d6<87AQ!vhGK|4`)N^N11G$Y_;&7(Ht6iBzMLnB`>c}S4 zW;}{|!5!3Q>pIGr;z_8EEqBlBQTJa)Em0KHp*noPz?HJ}iiAo0Z zr5=}{8d`%I@mW*{e#V{{@tCvOGEr+j4%N^cq)p>Pb>JstRgJ}h^M#rcsJ#P7|&5J7fxZjjSXp zn~9dYj_f8I$g8@*#PONM~|?8RVWsxCSD>ie?kpuBq$c{y{tBgj%YZ`&b{BzVxl` zwKSYbo+69MbTXf$ljbCayic@+Pmx9B{<4pg+2muw&!}CzT|gh@e?{Mg%0bebJWC!X z>q#CtP97(@ zg1;uREYSal=U|v;W@&kOQK3~Z-^#bDN{cJ<%YCoKei4yhSzTIDY|W^gJi)9-v_q}Xi;Moo~q}1wN+T8*6$7p4+$+Snp0C+WySd#bNc%y=K7lc3t?HU AC;$Ke delta 3761 zcmYk;2~bs49LMoLxPS@@0xB+eRS*$TKv6MG4a^01bB(}_1edS}WSaJJ&5{-)!%Ph; zP0Vt6?wW==P3tr{Sxya^&ZLdDP0h4T+xPeGZ8^j5e$GAbzH`q#=e(;M_k`T24e@{8 zvf(D9oG0zcz{X}_A!hjzYBjq*%B(3a#ZI^eyWuX3#t*P7Ucp!lr!gHnU>h8Z@i-5= z;7ZhWJF%tNL_0wxk%srNE&hOgF_KR;hFlEC3CP%N1`fbkn2KAm6~2Wn@bZDT%R>Dc z(w2_yCv~VRFJWhF=$Q4xWYl$q*d5oQhJFAu@hYZZ9M7GFgYj0ZK#lZ}=Le{%yMcPt zu+HWW4yhA&b7<&~?QlBkh84)QwiQR=X;jBen4mZufttGlUccFt9Q2qXh>c`)VJ<4oY8fv>v;Gi!q!vx%n8u?LVTUb4+gFjFMjpJ^b zk#wZVZbQw)0@Pkv>9y}gt@%aNF8mIeVZSxzsw^5(um={RmY@N2L4Cdq_lB_k+o?3AA+M*~!4%Xct3u7h1=Mc; z98MT&%@1)b$;DyPIziY9Ncyuc>&Nik|Ek zG6wq$M`J`EcMYebM!W`x;G3up!Wf;d?}-{{A%_~=grl%8^R4!ksP7*|eeYLf(#`3| z`ctC9E8<|(O!zSe>r~+$)`(u2RU3l3paK){C=SPuQJXG-UNoiiaTwO19^jg1+z|I? znTt%G6`}@Ijd$XC)Quf(qNVW9rNVb@18OSY#hLgA-h~CXxtrz`YKFeXHt5jHXv{`7 zysbkG^a$#S|3nQSE7yI%MW{`>8}<25$n}0p<1u(RtH2~Ygv^?Kih8ovx4TPlJGSF| z9_oo!d+qyCd*VaX-uVkBVhX+MhRd-%zJm^4M-4c9gwFk}8x`GnI%-Y*-ubhrCq9Gv zIsJ&^Fm$B5$tL1>&MQ#^tw$|c1Us%HreZ71L(Rl&OvWv!r9O+Dxxf8Pr5mrk8QCbE$&k@@d}1=s;sVJg<39^^gLl3qhic^jrf0~?1LNGbZY`Kqbt z1{YA9>v!ydnPc7eLLusW73%tZs3p3A+U3bii>7oMYJlspC)QzS{2tRVhUwCPhobr^ z8qfUeiEC)k0A5Gk=sIeX#ZGY7JPp;+NTe@Yh#J5tWI63uCMwm0eHk2-&L1I_q@C7ZWrvILs|c0_9JMK*B_~Na$tSgBGWn#)bDh~yZ{DXyi$Se}6r&cK=uT_nSZ0%=JZMT{zTBU`-n%Rrkf}AIsOqG3v z-54yz9JS3<0z?aYlxX4pU$h`9&0Q=M^#a&Lw(E_cJ*=V?eM1$BL)MY`WGCS#V?J`2 z6p<1VK~(m-1by_d)P~1bUtPQzm+q{g_Uckiq0} z!iysKUyw;Sn!HYqko(9ul10{%Xfli(B&&$Z10;pqOU{rN$W%RtUKO*+OJp@si6H}n zwf_#0RF{%u(vUPJ%gJM84N+-JqJlNE=W#q)L}qwxGd%}+27BwuNru<(9QGk`WP{fx zRtDBa%@1v!R5rjVD=zhwJ4<{e<$-Tn1|q7CcdQF+aN-+PolJ_4ELya<)Hlnw)VaH4 zVNu{*QoFDQ>9hM(UFk6*vUgfWmXnb^AU!KJJtNRJt)^kTx;s}phpsAoMNYY|bg?t1 ww8B?j6u6ktH98QR6B!c7%xxA{H6t%Eriec06qgkFoO1UrCB8s$UTu@V0icDc9{>OV diff --git a/po/fr.po b/po/fr.po index b6a329708..e72ea867f 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,10 +6,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-15 19:05+0100\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-08 06:03+0200\n" "Last-Translator: Frédéric Marchal \n" "Language-Team: French \n" "Language: fr\n" @@ -19,408 +19,422 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n >= 2);\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "impossible d'ouvrir la base de données utilisateurs" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "impossible de basculer vers le registre « %s » pour %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "impossible de rétablir le registre" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "impossible d'allouer la mémoire" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "impossible d'ouvrir %s" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "impossible d'exécuter mkdir %s" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "impossible d'évaluer par stat() %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s existe mais il n'est pas un répertoire (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Signal inconnu" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "valeur incorrecte" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "valeur trop grande" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "valeur trop petite" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "valeur de chemin « %s » incorrecte dans %s, ligne %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "valeur « %2$s » incorrecte pour %1$s dans %3$s, ligne %4$u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "source de groupe « %s » non supportée dans %s, ligne %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "groupes max « %s » incorrects dans %s, ligne %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s n'est pas un fichier régulier" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s est la propriété du uid %u alors que ça devrait être %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s peut être écrit par tout le monde" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s peut être écrit par le groupe" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "impossible de lire depuis %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "impossible d'écrire dans %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "classe de login %s inconnue" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "impossible de changer le contexte utilisateur" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "impossible de changer la priorité du processus" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "impossible de changer root en %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "impossible de changer vers runas uid (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "impossible de changer le répertoire vers %s" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "au départ de %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "impossible de spécifier le gestionnaire pour le signal %d" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "impossible de supprimer PRIV_PROC_EXEC de PRIV_LIMIT" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "erreur de lecture sur la paire de sockets" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "réponse inattendue sur le backchannel : %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "impossible d'ajouter l'événement à la queue" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "impossible de choisir le tty de contrôle" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "impossible de créer le tube" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "impossible de recevoir un message du parent" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "erreur de fork" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "impossible de rétablir l'étiquette du tty" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "impossible d'exécuter %s" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "le greffon de règles a échoué lors de l'initialisation de la session" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "erreur dans la boucle des événements" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "impossible de rétablir le gestionnaire pour le signal %d" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "impossible d'allouer le pty" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "erreur du greffon d'E/S" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "commande rejetée par le greffon d'E/S" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "l'enregistrement des erreurs est suspendu" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "erreur lors du changement de la taille de la fenêtre" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "impossible de créer des sockets" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "impossible d'envoyer le message au processus de monitoring" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "erreur dans %s, ligne %d lors du chargement du greffon « %s »" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s doit être la propriété du uid %d" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "seul le propriétaire doit pouvoir écrire dans %s" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "ignore le greffon en double « %s » dans %s, ligne %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "impossible de charger %s : %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "impossible de trouver le symbole « %s » dans %s" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "greffon à la version majeure %d incompatible (%d attendu) trouvé dans %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ignore le greffon de règles « %s » dans %s, ligne %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "un seul greffon de règles peut être spécifié" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "type de greffon %d inconnu dans %s" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "le greffon de règles %s ne contient pas de méthode check_policy" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "erreur interne, débordement %s" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "nom de variable d'environnement invalide: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "l'argument à -C doit être un nombre plus grand ou égal à 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "vous ne pouvez pas spécifier les options « -i » et « -s » en même temps" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "vous ne pouvez pas spécifier les options « -i » et « -E » en même temps" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "l'option « -E » n'est pas valable en mode édition" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "vous ne pouvez pas spécifier de variable d'environnement en mode édition" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "l'option « -U » ne peut être utilisée qu'avec l'option « -l »" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "les options « -A » et « -S » ne peuvent pas être utilisées ensemble" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit n'est pas pris en charge sur cette plate-forme" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Seule une des options -e, -h, -i, -K, -l, -s, -v ou -V peut être spécifiée" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -429,7 +443,7 @@ msgstr "" "%s – édite les fichiers en tant qu'un autre utilisateur\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -438,7 +452,7 @@ msgstr "" "%s – exécute une commande en tant qu'un autre utilisateur\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -447,544 +461,539 @@ msgstr "" "\n" "Options:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "utiliser un programme adjoint pour demander le mot de passe" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "utiliser le type d'authentification BSD spécifié" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "exécuter la commande en arrière-plan" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "émettre un signal sonore lors d'une demande" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "fermer tous les descripteurs de fichiers >= n°" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "exécuter la commande avec la classe de login BSD" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "préserver l'environnement de l'utilisateur en exécutant la commande" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "préserver les variables d'environnement spécifiques" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "éditer les fichiers au lieu d'exécuter une commande" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "exécuter la commande en tant que le nom ou ID de groupe spécifié" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "assigner à la variable HOME le répertoire personnel de l'utilisateur cible" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "afficher le message d'aide et terminer" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "exécuter la commande sur l'hôte (si supporté par le greffon)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "exécuter le shell de login comme l'utilisateur cible. Une commande peut aussi être spécifiée" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "supprime complètement le fichier d'horodatage" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "invalide le fichier d'horodatage" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "afficher les privilèges de l'utilisateur ou vérifie une commande spécifique. Utilisez deux fois pour une forme plus longue" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "mode non interactif, aucune invite utilisée" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "préserve le vecteur des groupes au lieu de le changer en celui de la cible" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "utiliser l'invite de mot de passe spécifié" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "créer le contexte de sécurité SELinux avec le rôle spécifié" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "lire le mot de passe depuis l'entrée standard" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "exécuter le shell en tant que l'utilisateur cible. Une commande peut aussi être spécifiée" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "créer le contexte de sécurité SELinux avec le type spécifié" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "terminer la commande après la limite de temps spécifiée" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "en mode liste, afficher les privilèges de l'utilisateur" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "exécuter la commande (ou éditer le fichier) sous le nom d'utilisateur ou le ID spécifié" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "afficher les informations de version et terminer" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "mettre à jour l'horodatage de l'utilisateur sans exécuter de commande" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "arrêter de traiter les arguments en ligne de commande" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "impossible d'ouvrir le système d'audit" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "impossible d'envoyer le message d'audit" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "impossible d'exécuter fgetfilecon %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s à changé des étiquettes" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "impossible de rétablir le contexte de %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "impossible d'ouvrir %s, le tty n'est pas ré-étiqueté" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s n'est pas un périphérique caractères, le tty n'est pas ré-étiqueté" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "impossible d'obtenir le contexte actuel du tty, le tty n'est pas ré-étiqueté" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "classe de sécurité « chr_file » inconnue, le tty n'est pas ré-étiqueté" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "impossible d'obtenir le nouveau contexte du tty, le tty n'est pas ré-étiqueté" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "impossible de changer le nouveau contexte du tty" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "vous devez spécifier un rôle pour le type %s" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "impossible d'obtenir le type par défaut pour le rôle %s" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "échec de l'obtention du nouveau contexte" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "échec lors du changement du nouveau rôle %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "échec lors du changement du nouveau type %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s n'est pas un contexte valide" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "échec de l'obtention de l'ancien contexte" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "impossible de déterminer le mode de contrainte" -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "impossible de changer le contexte du tty en %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "impossible de changer le contexte exec en %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "impossible de changer le contexte de création de clé en %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "exige au moins un argument" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "numéro de descripteur de fichier invalide: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "impossible d'exécuter %s comme un shell de login" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "impossible de sauvegarder le gestionnaire du signal %d" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "la limite de contrôle de la ressource a été atteinte" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "l'utilisateur « %s » n'est pas un membre du projet « %s »" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "la tâche appelante est « final »" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "impossible de joindre le projet « %s »" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "aucun pool de ressources acceptant les liaisons par défaut existe pour le projet « %s »" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "le pool de ressources spécifié n'existe pas pour le projet « %s »" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "impossible de se lier au pool de ressources par défaut du projet « %s »" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "setproject a échoué pour le projet « %s »" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "attention, l'assignement du contrôle de ressources a échoue pour le projet « %s »" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo version %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Options de configuration : %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "erreur fatale, impossible de charger les greffons" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "le greffon n'a pas retourné une commande à exécuter" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "mode sudo 0x%x inattendu" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "vous n'existez pas dans la base de données %s" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "impossible de déterminer le tty" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s doit être la propriété du uid %d et avoir le bit setuid mis" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "le uid effectif n'est pas %d. Est-ce que %s est sur un système de fichiers avec l'option « nosuid » ou un système de fichiers NFS sans privilèges root ?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "le uid effectif n'est pas %d. Est-ce que sudo est installé setuid root ?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "impossible d'attribuer les ID de groupe supplémentaires" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "impossible de changer le gid effectif à runas gid %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "impossible de changer le gid à runas gid %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "condition de fin de l'enfant inconnue: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "impossible d'initialiser le greffon de règles" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "le greffon de règles %s n'a pas de méthode « check_policy »" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "commande rejetée par la politique" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "erreur du greffon de politique" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "le greffon de règles %s ne supporte pas les privilèges de listage" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "le greffon de règles %s ne supporte pas l'option -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "le greffon de règles %s ne supporte pas les options -k/-K" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "erreur à l'initialisation du greffon E/S %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "erreur à l'initialisation du greffon d'audit %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "erreur à l'initialisation du greffon d'approbation %s" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "commande rejetée par l'approbateur" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "erreur du greffon d'approbation" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "aucun répertoire temporaire est disponible en écriture" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "impossible de rétablir le répertoire de travail actuel" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: pas un fichier régulier" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: l'édition de liens symboliques n'est pas permise" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: l'édition de fichiers dans un répertoire accessible en écriture n'est pas permis" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: écriture trop courte" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s laissé tel quel" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s non modifié" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "impossible d'écrire dans %s" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "contenu de la session d'édition laissé dans %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "impossible de lire le fichier temporaire" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: erreur interne: nombre impaire de chemins" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: impossible de créer des fichiers temporaires" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: tué par un signal" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: erreur %d inconnue" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "impossible de copier les fichiers temporaires à leurs emplacements d'origine" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "impossible de copier quelques fichiers temporaires à leurs emplacements d'origine" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "impossible de changer le uid en root (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "erreur de greffon : liste de fichiers manquantes pour sudoedit" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "impossible de lire l'horloge" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "délai d'attente dépassé durant la lecture du mot de passe" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "aucun mot de passe fourni" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "impossible de lire le mot de passe" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "un terminal est requis pour lire le mot de passe; utilisez soit l'option -S pour lire depuis l'entrée standard ou configurez un outil askpass de demande de mot de passe" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "pas de programme askpass spécifié, essayez avec SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "impossible de changer le gid en %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "impossible de changer le uid en %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "impossible d'exécuter %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "impossible de sauvegarder stdin" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "impossible d'exécuter dup2 sur stdin" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "impossible de rétablir stdin" +#~ msgid "%s: short write" +#~ msgstr "%s: écriture trop courte" + +#~ msgid "unable to read temporary file" +#~ msgstr "impossible de lire le fichier temporaire" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "ignore le greffon de règles en double « %s » dans %s, ligne %d" diff --git a/po/hr.mo b/po/hr.mo index d25a2af752c9b662abb29b025a62080da12b0b89..2a1ffa3cf4944a5336c16fc25a2398a26f00fe22 100644 GIT binary patch delta 3793 zcmYk-Yfx3?9>?)NP=bnpc)uVE6%`fYlB9@=MoD66Nmq*w2+}4l1zsx8X_uUnP?;85 zd5f@{CX~9>u3DVbsa|CDs=P$a)Z|Q4jZTi|^rpVQwH~L|@Y|nft-bbI&+~ttwYbn3 z_59AL@HfeqZ8o-JWHc%6V-_1_Ru`|MX01tP{jd$wa1&0#LpTt7aRQ#h!8n|Q*_esL zu^dO>Y8;18qs}{s$z}`eQySwra0W+WG)MC>1=WW#jKd0~Z&r&1ct1|TE*y$q?farR zI;>l6O%1vfL49))b>=x7iz%MjRak`d+8#g+p$#YFUepjyVJ^lq?hKrR(=ddyu>;lP zZ=C;6v#?*o!Q4e-&Ovpc6g{lOQP_gIVF&VCJB|zREb78}6lw@Ip$627s$C}^!|)iY zhG(4TQRl^u4+l5$C};u)=AwGM7gaS-MV26^ST(8=PodVz%kKCIWXi+#KN>1gGT*Ai8K@~(h*NPbY6{*&_53?j z2L`aC4(B14u$wUv!_Ey@$bJWEK&MfQQx}zan9u!fISrk#18%qS4k6>Q3s>fj# zmZ9dZ1y$?!8K&lLKE~ml z*axez6zhU<_V^^Kc-xViIn}jkpIjg@t*++FFWQf7ap-?8Z#? zzi|G6CG2Nj8I)`l7O=nD`8}!wsmzxuF%v1C)!>u32{i?2`N7d$oA zX%28Ni{)E7X){qhZ9uJw^{Bbt>-N7yO~D1{$mzk2=OBHuI^>epiCTnTVG%~n2!1yY zDW28Lp#Cb|77p+r*kR&!9>;fUD?)0#s=mQE$3!$hGVwYU+k^P`@ukRjMBK z`;9mT52IgUXDkbC9>;T0QypGOVhbTWxz8vH7H1P`1p9Fao<^N_9!Fu? z++YB+P#vg84PYxK;t5pAdr?y|kX|q=VJiq4){N>v7gAL_iyGOutAkf@nR5-QB0JH; z&rlus71hE1%*!~OhU(z$sN=1;8296RjNwrkt>?d#hR1<>khiI|;RxL8_CIy|=WsN~ z`(GQBbQ0?PCCHyW#D_-SgA~txK}~5Echm36F%{R~aNLHu+}{q+n20|jC9y>6t|=)& z{a_iUV+*Q;yHShs6pqJ)>w^6})QFd(=6*A(G6ygXKSvGhJZkRa7f^rouz-eoSc?;I z9jf$iUI_`Vr+z3u4X@rBf1J^9fc z7{arq_dq_XM778RVJ+_Xho}+#hN?``4Z#hvk?FUksE%}?DtQ8@VBDgh0#~9ceG6vc z!;7f@P#WDF7>q}e&fC|h8>O>i{O8rV8mXRjqlXtU3N;-Y$x))xzeesPTSzO>_8if4 zzeskGr^)j=z`F8#3HCTyPc;A9b_V#PQ?rg}&a27$WF=WjUMFSb(sqYyyn`xvCt6+{ zJki!2;IDu-*A`l7?~!)0i7X+Pwp(euK(=Y>?xXPpi6dGy+IUOZX1^7D-0a%1*q6*9 z_mj&>4AHiVcxtd6CLfSB+F@HxZX=o6VH-x~tHJ&4ziO~ml7oJWeZ+@}$_Kp)uQ^oHP*K;uCH3Qkil!Bzh8k~qQ)9iC-W)0S zMqeK5cG_#xGa~!a`^CoOROYlFnOf2>KQnu}mz!OXJ1vrw`D|4D;>PN#&En@bEGB{<=}x<$ zN}G?Gib<#etU#TAA3As$b>3f4=kYgXjZzJhfm*Jk`Opt*F&Vd@Mt%ZW7Uml21b?Fj z8qd{K5iinZ2B0cYhFU92Z2tk&oPUX0g?Eq&`%O4U^`xUScEic2DOiIV`B~HeZlOl( zp_AX59;jtpWG%-&>@Pyy&?(g7yk_-qay>2sQQz0%giz*xCygd_{F&*l>M$mVrs;{A zyJ@IWFGkK~c4J@s%zhumqoCu`Py>4a9h`x&xDs`~9jK}N6#L;17{~QZCvG63cB4#vE*ci_wGYa6RrqO{Fi(U1OtA67IKOTqUQXGVzqbd-8zdKbv)S6g~8t@s^ zoL@t&i73iJQA{t?K+BQoHw}Ion&Zo;5{7aX9nc+B+G(ga-g@L*<|1nDn$oEg_)wLa ziu(OBOvWRq(qFRvg#*}6XXRWsP8Xf5}JH> z;B8PB9)=ot4YDrHA=DIHN2+g{aCJEVb-jg15&h-_4c*CIUSAjH3bW?70yJhr8-Q< zGroa0qIDI_g9lQBTYJw*OCS+A#MRv(;#`eFy_jxM1}c^fr==n=fXF&8zEMW|99z^-@`Re=^G-BM>^Ci@exC9c9a zY(U0rj*q1Nx=<)9M$c!m^*VfeNXiMEBLGnqr)CA-OEx{nMRQ^_l&j%bS|eS)q3KB8&XkaQA8 z!pS1?Jb9LAYfU`CmN75mC^CzTw|!HreXYT>b!5k9JGNmqi6^UVpI8!D=9wAVEUmh? zQ$3@iYOXWCs&sDPc1$3u{#44jz-lM4as8RJ#ORV)l@(RRRW;6&rR61o57Lq%8hNK? z*Wc(?a9>u2FWd3u_V#)MSs9x{Ji{u=ipxuDOB`QbrZ+n?EAVAzMx$6=VRlJn#oWqy pvrC=Y;>yzMKuC`p&FcT?eIybR{sS#Epg{lt diff --git a/po/hr.po b/po/hr.po index 39744d01e..8a36a1fcf 100644 --- a/po/hr.po +++ b/po/hr.po @@ -4,10 +4,10 @@ # Božidar Putanec , 2016, 2017, 2018, 2019, 2020. msgid "" msgstr "" -"Project-Id-Version: sudo-1.9.0b4\n" +"Project-Id-Version: sudo-1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-14 18:00-0700\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-08 20:25-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" @@ -16,414 +16,428 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 19.04.3\n" +"X-Generator: Poedit 2.3.1\n" "X-Poedit-Basepath: sources/sudo-1.8.26b1\n" "X-Poedit-SearchPath-0: .\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "nije moguće otvoriti userdb (korisničku baza podataka)" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "nije moguće prebaciti se u registar „%s“ za %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "nije moguće obnoviti registar" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "nije moguće dodijeliti memoriju" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "nije moguće otvoriti %s" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "nije moguće izvršiti mkdir %s" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "nije moguće dobiti status od %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s postoji ali nije direktorij (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Nepoznati signal" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "nevaljana vrijednost" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "veličina je prevelika" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "veličina je premala" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "nevaljana Path vrijednost „%s“ u %s, redak %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "nevaljana vrijednost za %s „%s“ u %s, redak %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "nepodržani izvor grupe „%s“ u %s, redak %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "nevaljani maksimalni broj grupa „%s“ u %s, redak %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s nije obična datoteka" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "vlasnik %s je UID %u, a trebao bi biti %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s može svatko mijenjati/pisati" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s može svaki član grupe mijenjati/pisati" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "nije moguće pročitati %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "nije moguće pisati u %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "nepoznata prijavnička klasa %s" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "nije moguće uspostaviti korisnički kontekst" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "nije moguće uspostaviti prioritet procesa" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "nije moguće promijeniti root na %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "nije moguće promijeniti na runas UID (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "nije moguće promijeniti direktorij na %s" +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "počevši od %s" + # Handler, an asynchronous callback (computer programming) subroutine in computing -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "nije moguće postaviti rukovatelja za signal %d" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "nije moguće ukloniti PRIV_PROC_EXEC iz PRIV_LIMIT" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "greška čitanja iz para utičnica" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "neočekivana vrsta odgovora na povratnom kanalu: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "nije moguće dodati događaj u red čekanja" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "nije moguće uspostaviti upravljački TTY" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "nije moguće napraviti cijev" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "nije moguće primiti poruku od pretka (roditelja)" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "nije moguće kreirati potomka (dijete)" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "nije moguće obnoviti TTY etiketu" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "nije moguće izvršiti %s" # initialization > inicirati > dati/davati inicijativu, pobudu; pokrenuti/pokretati, započeti/započinjati -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "plugin s pravilima nije uspio pokrenuti inicijalizaciju sesije" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "greška u petlji događaja" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "nije moguće obnoviti rukovatelja za signal %d" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "nije moguće dodijeliti PTY" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "greška I/O plugina (plugin za U/I)" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "U/I plugin je odbio izvršiti naredbu" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "obustava evidentiranja greški" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "pogreška pri mijenjanju veličine prozora" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "nije moguće napraviti utičnice" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "nije moguće poslati poruku za praćenje procesa" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "greška u %s, redak %d pri učitavanju plugina „%s“" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "vlasnik %s mora biti UID %d" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s za pisanje mora biti dostupan samo vlasniku" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "ignorira se duplikat plugina „%s“ u %s, redak %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "nije moguće učitati %s: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "nije moguće pronaći simbol „%s“ u %s" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "nekompatibilni plugin inačica %d (očekivana %d) pronađen u %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ignorira se plugin s pravilima „%s“ u %s, redak %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "smije se navesti samo jedan plugin s pravilima" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "nepoznata vrsta %d plugina pronađena u %s" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "plugin s pravilima %s ne sadrži metodu check_policy" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "**interna greška**, %s prelijevanje" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "nevaljano ime varijable okoline: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "argument za -C mora biti broj veći ili jednak 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "ne smijete navesti opcije „-i“ i „-s“ zajedno" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "ne smijete navesti opcije „-i“ i -„E“ zajedno" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "opcija „-E“ nije valjana kad se redigira (in edit mode)" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "ne smijete specificirati varijable okoline kad se redigira (in edit mode)" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "opciju „-U“ može se koristiti samo s „-l“ opcijom" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "ne smiju se zajedno koristiti „-A“ i „-S“ opcije" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit nije podržan na ovoj platformi" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Smije se navesti samo jedna od opcija -e, -h, -i, -K, -l, -s, -v i -V" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -432,7 +446,7 @@ msgstr "" "%s - redigira datoteku kao neki drugi korisnik\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -441,7 +455,7 @@ msgstr "" "%s - izvrši naredbu kao neki drugi korisnik\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -450,546 +464,541 @@ msgstr "" "\n" "Opcije:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "zahtjev za lozinku koristi pomoćni program" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "rabi navedenu BSD autentifikaciju" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "pokrene naredbu u pozadini" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "pozvoni kad treba ulaz ili kad nešto pita" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "zatvara sve deskriptore datoteka >= num" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "pokrene naredbu s navedenom BSD klasom prijave" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "sačuva okolinu korisnika pri izvršenju naredbe" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "sačuva specifične varijable okoline" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "redigira datoteke umjesto pokretanja naredbe" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "izvrši naredbu kao navedeno group ime ili ID" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "var HOME postavi na osobni direktorij korisnika" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "pokaže ovu pomoć i iziđe" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "pokrene naredbu na host računalu (ako to plugin podržava)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "pokrene prijavnu ljusku kao ciljani korisnik; može se navesti i naredba" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "sasvim ukloni datoteku s vremenskim oznakama" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "poništi datoteku s vremenskim oznakama" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "privilegije korisnika ili test specifične naredbe; rabite -ll za duži popis" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "ne-interaktivni mȏd; bez prompta" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "sačuva grupni vektor umjesto postavljanja na ciljanu grupu" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "koristi navedeni prompt za unos lozinke" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "stvori SELinux sigurnosni kontekst s navedenom role ulogom" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "čita lozinku iz standardnog ulaza" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "pokrene ljusku kao ciljani korisnik; može se navesti i naredba" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "stvori SELinux sigurnosni kontekst s navedenom type ulogom" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "naredba završi nakon navedenoga vremenskog ograničenja" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "izlista popis privilegija user korisnika" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "pokreni naredbu (ili redigira datoteku) kao navedeni user korisnik" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "informira o inačici ovog programa i iziđe" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "obnovi vremensku oznaku korisnika bez pokretanja naredbe" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "prestane s obradom argumenata na naredbenom retku" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "nije moguće otvoriti revizijski sustav" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "nije moguće poslati revizijsku poruku" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "neuspješna fgetfilecon() %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s je promijenio etikete" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "nije moguće obnoviti kontekst za %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "nije moguće otvoriti %s, oznaka TTY se ne mijenja" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s nije znakovni uređaj (c-device), oznaka TTY se me mijenja" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "nije moguće dobiti trenutačni TTY kontekst, oznaka TTY se me mijenja" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "nepoznata sigurnosna klasa „chr_file“, oznaka TTY se me mijenja" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "nije moguće dobiti novi TTY kontekst, oznaka TTY se me mijenja" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "nije moguće uspostaviti novi TTY kontekst" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "morate navesti ulogu za vrstu %s" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "nije moguće dobiti zadanu vrstu za ulogu %s" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "nije uspjelo dobiti novi kontekst" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "nije uspjelo postaviti novu ulogu %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "nije uspjelo postaviti novu vrstu %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s nije valjani kontekst" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "nije uspjelo dobiti stari kontekst" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "nije moguće odrediti način provedbe." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "nije moguće postaviti TTY kontekst za %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "nije moguće postaviti exec kontekst na %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "nije moguće postaviti kontekst stvaranja ključa na %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "zahtijeva barem jedan argument" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "nevaljani broj deskriptora datoteke: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "nije moguće pokrenuti %s kao prijavnu ljusku" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "nije moguće sačuvati rukovatelja za signal %d" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "dosegnuta je granica upravljanja resursima" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "korisnik „%s“ nije član projekta „%s“" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "pozvani zadatak je zadnji -- svršetak" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "nije bilo moguće pridružiti se projektu „%s“" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "ne postoji skup resursa koji prihvaća zadane poveznice za projekt „%s“" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "ne postoji navedeni skup resursa za projekt „%s“" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "nije bilo moguće povezati se na zadani skup resursa za projekt „%s“" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "neuspješna setproject() za projekt „%s“" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "upozorenje: nije uspjelo dodijeliti upravljanje resursima projekta „%s“" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo inačica %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Konfiguracijske opcije: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "kobna greška, nije moguće učitati plugine" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "plugin nije uzvratio naredbu za izvršiti" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "neočekivani sudo mȏd 0x%x" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "vas nema u %s bazi podataka" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "nije moguće odrediti TTY" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "vlasnik %s mora biti UID %d i mora imati postavljeni setuid bit" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "efektivni UID nije %d; je li %s na datotečnom sustavu s postavljenom opcijom „nosuid“ ili NFS datotečnom sustavu bez root privilegija?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "efektivni UID nije %d; je li sudo instaliran sa setuid root?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "nije moguće postaviti ID dodatnih grupa" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "nije moguće postaviti efektivni GID na runas GID %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "nije moguće postaviti GID na runas GID %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "neočekivano stanje završetka potomka (dijete-procesa) : %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "nije moguće inicijalizirati plugin s pravilima" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "plugin s pravilima %s nema metodu „check_policy“" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "pravilnik (policy) je odbio izvršiti naredbu" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "greška plugina s pravilima (policy plugin)" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "plugin s pravilima %s ne podržava ispis ovlasti" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "plugin s pravilima %s ne podržava opciju -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "plugin s pravilima %s ne podržava -k/-K opcije" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "greška pri inicijalizaciji U/I plugina %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "greška pri inicijalizaciji plugina za reviziju %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "greška pri inicijalizaciji plugina za odobrenje %s" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "odobravatelj je odbio izvršiti naredbu" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "greška plugina za odobravanje" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "nije pronađen privremeni direktorij u koji je moguće pisati" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "nije moguće obnoviti trenutačni radni direktorij" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: nije obična datoteka" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: simboličke veze nije dopušteno redigirati" # writable> zapisiv, upisiv, u kojem je dopušteno pisati # http://hjp.znanje.hr/ > upisiv > koji se može upisati, koji ispunjava uvjete upisa -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: datoteke nije dopušteno redigirati u direktoriju koji dopušta pisanje" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: nepotpuni zapis" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s nije izmijenjeno" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s nije promijenjeno" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "nije moguće pisati u %s" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "sadržaj sesije redigiranja je ostavljen u %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "nije moguće čitati privremenu datoteku" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: interna greška: neparni broj staza" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: nije moguće čitati privremenu datoteku" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: ubijen signalom" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: nepoznata greška: %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "nije moguće kopirati privremene datoteke u njihovu originalnu lokaciju" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "nije moguće kopirati neke od privremenih datoteka u njihovu originalnu lokaciju" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "nije moguće promijeniti UID na root (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "greška plugina: nedostaje popis datoteka za sudoedit" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "nije moguće očitati vrijeme (clock)" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "vrijeme za čitanje lozinke je isteklo" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "nema lozinke (nije unesena)" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "nije moguće pročitati lozinku" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "za čitanje lozinke trebate terminal; rabite opciju -S za čitanje sa standardnog ulaza ili konfigurirajte askpass pomoćnika (pomoćni program)" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "nije specificiran askpass program, pokušajte postaviti SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "nije moguće postaviti GID na %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "nije moguće postaviti UID na %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "nije moguće pokrenuti %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "nije moguće sačuvati stdin" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "dup2 nije moguće primijeniti na stdin" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "nije moguće obnoviti stdin" +#~ msgid "%s: short write" +#~ msgstr "%s: nepotpuni zapis" + +#~ msgid "unable to read temporary file" +#~ msgstr "nije moguće čitati privremenu datoteku" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "ignorira se duplikat plugina s pravilima „%s“ u %s, redak %d" diff --git a/po/pl.mo b/po/pl.mo index 719d0b49e8b64543f8c2ca7eda20758cfc0c87be..4fdaf33fba6d0f0e9804b3899f9ae86f9b7e7008 100644 GIT binary patch delta 3814 zcmYk+c~Dhl9LDhF)(zKVB5uVi@kQ)`pW_wyGxowhT+F~U?1OW#FV^E= z+>E;K1&lYFV((EI!iBTg55u{dg9A`~n2Ay7L;7ZwI2spYDjviH{G_$LHr%f!A06m+ zDTw;!Q`DV5;~*U1nB`&~(ra6a8p3)^!NaH_bl?b#X57g*0kg3J$72(!$LBo%Of-LJ z4tvpx#+-@jz*Kaw1TVw;Q4KaBzqPk;3Vw@va26AFDK0?`XdPVp&fezGC{EnKDC~l^2mVz2-A!>J) zp_XDL4!{Gb=f8^%`hTOM2Pd#c^`PO%>{t=Viu2jS-5Y(V4s1n@^ev(=4fZ=}0q#Yo?5Ir6a<4)@_#I2nDcr#9_=9EEMDx8UDw=3i^sn_;Qp zaj0GFL;YY4YD)K@*7yxn&%Z-9zV*s=-;yz?JyVK&Y$pf$Xzj?Y)`eE5<5*OC8!!zI zk7E8qYsm#Q-1RE=LBlbg^D<=CtRD6KeyqU{aR!bb?Jn6CEabcyH3R3-!Q?T#Q8)$F zU<0!JwingGGkz*O%PwK7>c&aPMzuQBh<0Od{1|zr{pej!W<#iBb8!N0M&4v=NB#a! z)QlyuUg~%uCSV<^qZ?7b_jgd~PbG$@T#G5Fh8JTo?nV6|EYF?F8&D5ghZ<=U_QBJr zz48NUgc_+wQG-?D9*SJ%diW*@t zYAsizg9lJE@II>H^T;IF(24GI%kehOx1g5pCv^1wUo**lKpCn7tMPI?g6dd1UWQRj zj~W<)x^Ef|zy_R(J5VG18u?gXw!YSU9uC4rOu|;wjGw`5+PCvm^!lX~xE+~+TJt*Z ze3NGjYL9$~n)-iGYdqpQcW>N=td{M-!FUEWlYe6}rcZG@T#V{yJ!=113l*)|cc=#X zG90#r6`+2&7HP{`Q4RlvLoj`s`xiSC^__kX}a`fig^9o&Mfn!SzseN2(tq4Ai= zc@=7pG!`-cy{Mevg8UenE&CoF%)Y^W;4IILn9ud&I1s~c|t_>Xz%PL+H5JW4RHCwhJV^TKgtEuQ*vz3)#ZgmNPL7eg$gSjAGLu{=w|JFT zP)qnE(GqHwHPAU^0ZAgZQU}Twa)8VuOhBmAaeOW?E~dAiHM0Hg#n37*^6JePOWH`h zckM80K~(M_+HNY(6D{1!B#~TP^1PGop5dq$csps*)TMY|=zs8pSJxt}C6(kEqQ$Ev zFOo7+L86IDi%aMwUhma~{=SZq0NG0P?{J~qOyvpkn3nENDjP`@NgyixJK45S%{|=Y z)g!ShnLrkkE~FDtxtlnuP+lW%kb87OnNMbuG@VfN8cbG&_U%noC?({DP|e+rqp0hz zXqR^_2N#mt$qG_R8b~g=gk+KoV?jskMgPhcmSBd`0RQ!WD=;gamcm+bGm18v?5g-}h3y=!wl$Ks=*`cU^}$?(2-9J9!! zWRrJItP0*0R~a7sDZVv2eqlvbRe70H(%|@<+KL6$zN)~^f$wzpEvc)hUf|4MQnScO zstwL@`ge)+P6Cxl$-&m7ZjqfbOELqm4=aetNz2G}GIK|d7@3+eBG@x6xpS~6Gd(tL znXjaxuEwct;IVD1$`=Ke=KUU9x~!qvS9xl6sZ&#?M_1*aj)+@S({`-d=kQ&f@6=jn fSs?D(gg{L}RA5#?Vz9a3nJ$su9l_bxAL{fU*5|ks delta 3770 zcmYk;3s4nR9LMoLia-g1s3?-SU}z*LSA`Hs#V464n)Wasp`sun3K)UbO-(B^%Wf(@ z(tKCi!>(p(X+9=xvMkfdX~xRl<7Af2I89Sc-{0MJ>I}dAoV$1ToU`Ygy}Eg8*pjVb z{x9RhR~qFwxryXQm_>$}jgQt@vxnl$Zp3;_!N>3x+>R~rG|*czianS~v&9ge_6 zoQ|Dv0qVMK7;iS(4p6z76CYuFyoxy(!?zm4AdJFM$k=Qg=3xnT#r2qgCovYk+WkRI z6TgPEwxj#a5!99EF%`odv)ix>>bgmID=t9|eK+>NZ!jI(@Z8zh5BuU=)JXSuo<>dG zCDfxvrkX!Aq!fB{IFXA;Q-E_%%8hr}@{E`>+d6Kuy_VR6{SKI(Qq|ICd5_Bi|!qu}E&xlV+f% zwg9yh6HxJ;E$Y)Sw2I28?G4MyN* zyd7Ugjrd1Y$H}zP3iD9|D@Lt-84kjSF&2+v9G=0|_$}(Xc}#~M-%-(& z#PoD8@S&b?JTf`95%t=g@@(GAeUf3w*sK!yvke>`!Ow6gj%Ho8dDmhtzJ+=luAr7Q zDu?w~$K7~L?dH*_8|qL~8$hk~8>o?gfoyzhcANXQWFT$X8062Ea$t;h6uH!{VG(B1 zyE>eQnYann-sxQCUmgF+2{qKQxBH%tMP|*)P~We`Dm;vLVfQ?D*Du16d|ru~f$!15 z_I-FL?1SoX2D1Fth#KHYq$&H$Pem8zuyxs}R*D+P3T%rfkT&fr?|geUh6YxQ{cs`j zD%(-i{g+TPmcV*x;QcWHOHl)zkGlU9-h}>ts0^W!L~H7JGTw)cs2i@LrgA`k_X+E< z9iLxA?U56xC%cg?%{H<;R6CWZy|D%L{aI8y;oPJ>)d!ggzm-wZh}NS<{4r|Een&k~ z%0PGRiqPS64eE)XM|JoP^3Zk#)o|t@HZG1sE!94Bu=!xu4AgZ+m`wlHKt&^4gGu-a zs)L_V7q(`4I$#0biIY%IxD)xaiySoITiEiccsHhDJ!*S~cA_@b7pOIjy~EuLy^&S1TI_^-P@C#JrepLlcfdKQj>jO|%$A~-;(b*6 z*U-=MTN;n08>b?D*>Y6JpQDx}dbs=3>O(a&3$=S+K|T3**cIc8+z09FS%JF05!La# zr~zL_wcm0C^Pfy*$Ow0{l%l>^g_^n#QA_d@cE<3L?*9Y2qON-oStZ+v+HAjJCZ-m< z|5g;E_DD6h#%-Plkjb*s#mv7$C2^G7V4i0c7I1zmcEler3^mQqkYhyWx04CvRq{Ad zSw$WpE65I_vYKeGWatCsNwSP2(SN9H@?^7yN(D!4qBZ0osU_OgFO#w4db!`Lyp6Y# z7m1!s)2=6;M5Ys!M?*(`|M3-4LSlHZP^sbgTA(PVt)IEJm)w(~pPrdseGA5t<0RfY z_d2pkLZytO-XoPD(E{!xdMEy0G_NWxT&xLd7p^25^oyXaq@u0%o+=cFEFm+#*pjfUMeq;wfaS(o`3*9I@g2crY~J01x>!>9861$DXpAcRb5hD z?@TM7SsFZ+mK51EYjUr^#f-w3o|(R$jxRUQm)$kX7tF~_4{sG}uA=%_a7xvzdZ(de zc6m*3qAx2pu&w{E!5sykMg(>jCIq$@ro_*lSza;MsjaV^(oj-URaZK_D!8lgNVC8n Q17iY*hD8PEjo8ujUz5hHfB*mh diff --git a/po/pl.po b/po/pl.po index d05dab8c5..03c8f335e 100644 --- a/po/pl.po +++ b/po/pl.po @@ -4,10 +4,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-13 18:15+0100\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 17:24+0200\n" "Last-Translator: Jakub Bogusz \n" "Language-Team: Polish \n" "Language: pl\n" @@ -16,408 +16,422 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "nie udało się otworzyć userdb" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "nie udało się przełączyć na rejestr \"%s\" dla %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "nie udało się odtworzyć rejestru" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "nie udało się przydzielić pamięci" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "nie udało się otworzyć %s" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "nie udało się utworzyć katalogu %s" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "nie udało się wykonać stat na %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s istnieje, ale nie jest katalogiem (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Nieznany sygnał" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "błędna wartość" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "wartość zbyt duża" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "wartość zbyt mała" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "błędna wartość Path \"%s\" w %s, w linii %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "błędna wartość opcji %s \"%s\" w %s, w linii %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "nieobsługiwane źródło grup \"%s\" w %s, w linii %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "błędna maksymalna liczba grup \"%s\" w %s, w linii %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s nie jest zwykłym plikiem" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "właścicielem %s jest uid %u, powinien być %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s jest zapisywalny dla świata" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s jest zapisywalny dla grupy" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "nie można czytać z %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "nie można pisać do %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "nieznana klasa logowania %s" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "nie udało się ustawić kontekstu użytkownika" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "nie udało się ustawić priorytetu procesu" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "nie udało się zmienić katalogu głównego na %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "nie udało się zmienić uid-ów, aby działać jako (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "nie udało się zmienić katalogu na %s" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "zaczynając od %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "nie udało się ustawić procedury obsługi dla sygnału %d" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "nie udało się usunąć PRIV_PROC_EXEC z PRIV_LIMIT" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "błąd odczytu z pary gniazd" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "nieoczekiwany typ odpowiedzi z kanału zwrotnego: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "nie udało się dodać zdarzenia do kolejki" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "nie udało się ustawić sterującego tty" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "nie udało się utworzyć potoku" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "nie udało się odebrać komunikatu od rodzica" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "nie udało się wykonać fork" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "nie udało się przywrócić etykiety tty" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "nie udało się wykonać %s" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "nie udało się zainicjować sesji przez wtyczkę polityki" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "błąd w pętli zdarzeń" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "nie udało się przywrócić procedury obsługi dla sygnału %d" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "nie udało się przydzielić pty" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "błąd wtyczki we/wy" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "polecenie odrzucone przez wtyczkę we/wy" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "błąd logowania odroczenia" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "błąd zmiany rozmiaru okna" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "nie udało się utworzyć gniazd" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "nie udało się wysłać komunikatu do procesu monitorującego" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "błąd w %s, w linii %d podczas wczytywania wtyczki \"%s\"" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "właścicielem %s musi być uid %d" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "prawo zapisu do %s może mieć tylko właściciel" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "zignotowano powtórzoną wtyczkę \"%s\" w %s, w linii %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "nie udało się załadować %s: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "nie udało się odnaleźć symbolu \"%s\" w %s" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "niezgodna główna wersja polityki %d (zamiast oczekiwanej %d) napotkana w %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "zignorowano wtyczkę polityki \"%s\" w %s, w linii %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "może być podana tylko jedna wtyczka polityki" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "nieznany typ wtyczki %d napotkany w %s" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "wtyczka polityki %s nie zawiera metody check_policy" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "błąd wewnętrzny, przepełnienie %s" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "błędna nazwa zmiennej środowiskowej: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "argument opcji -C musi być większy lub równy 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "nie można podać jednocześnie opcji `-i' oraz `-s'" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "nie można podać jednocześnie opcji `-i' oraz `-E'" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "opcja `-E' nie jest poprawna w trybie edycji" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "w trybie edycji nie można przekazywać zmiennych środowiskowych" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "opcji `-U' można używać tylko wraz z opcją `-l'" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "opcji `-A' oraz `-S' nie można używać jednocześnie" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit nie jest obsługiwane na tej platformie" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Można podać tylko jedną z opcji -e, -h, -i, -K, -l, -s, -v lub -V" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -426,7 +440,7 @@ msgstr "" "%s - modyfikowanie plików jako inny użytkownik\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -435,7 +449,7 @@ msgstr "" "%s - wykonywanie poleceń jako inny użytkownik\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -444,540 +458,529 @@ msgstr "" "\n" "Opcje:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "użycie programu pomocniczego do pytań o hasło" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "użycie podanego rodzaju uwierzytelnienia BSD" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "uruchomienie polecenia w tle" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "dzwonek przy zapytaniu" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "zamknięcie wszystkich deskryptorów >= fd" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "uruchomienie polecenia z podaną klasą logowania BSD" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "zachowanie środowiska użytkownika przy uruchamianiu polecenia" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "zachowanie określonych zmiennych środowiskowych" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "modyfikowanie plików zamiast uruchomienia polecenia" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "wywołanie polecenia jako określona grupa lub ID" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "ustawienie zmiennej HOME na katalog domowy użytkownika docelowego" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "wyświetlenie opisu i zakończenie" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "uruchomienie polecenia na hoście (jeśli obsługiwane przez wtyczkę)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "uruchomienie powłoki logowania jako użytkownik docelowy; można także podać polecenie" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "całkowite usunięcie pliku znacznika czasu" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "unieważnienie pliku znacznika czasu" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "wypisanie uprawnień użytkownika lub sprawdzenie określonego polecenia; dwukrotne użycie to dłuższy format" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "tryb nieinteraktywny, bez pytań" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "zachowanie wektora grup zamiast ustawiania docelowych" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "użycie podanego pytania o hasło" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "utworzenie kontekstu bezpieczeństwa SELinuksa z podaną rolą" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "odczyt hasła ze standardowego wejścia" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "uruchomienie powłoki jako użytkownik docelowy; można także podać polecenie" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "utworzenie kontekstu bezpieczeństwa SELinuksa z podanym typem" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "zakończenie polecenia po zadanym limicie czasu" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "w trybie listy - wyświetlenie uprawnień użytkownika" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "uruchomienie polecenia (lub modyfikowanie pliku) jako podany użytkownik lub ID" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "wyświetlenie informacji o wersji i zakończenie" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "uaktualnienie znacznika czasu użytkownika bez uruchamiania polecenia" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "zakończenie przetwarzania argumentów linii poleceń" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "nie udało się otworzyć systemu audytu" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "nie udało się wysłać komunikatu audytowego" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "nie udało się wykonać fgetfilecon %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "zmienionych etykiet: %s" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "nie udało się przywrócić kontekstu %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "nie udało się otworzyć %s, bez zmiany etykiety tty" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s nie jest urządzeniem znakowym, bez ponownego etykietowania tty" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "nie udało się uzyskać bieżącego kontekstu tty, bez zmiany etykiety tty" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "nieznana klasa bezpieczeństwa \"chr_file\", bez ponownego etykietowania tty" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "nie udało się uzyskać nowego kontekstu tty, bez zmiany etykiety tty" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "nie udało się ustawić nowego kontekstu tty" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "trzeba podać rolę dla typu %s" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "nie udało się uzyskać domyślnego typu dla roli %s" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "nie udało się uzyskać nowego kontekstu" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "nie udało się ustawić nowej roli %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "nie udało się ustawić nowego typu %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s nie jest poprawnym kontekstem" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "nie udało się uzyskać starego kontekstu" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "nie udało się określić trybu wymuszenia." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "nie udało się ustawić kontekstu tty na %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "nie udało się ustawić kontekstu wykonywania na %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "nie udało się ustawić kontekstu tworzenia klucza na %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "wymagany jest przynajmniej jeden argument" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "błędny numer deskryptora pliku: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "nie udało się uruchomić %s jako powłoki logowania" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "nie udało się zapisać procedury obsługi dla sygnału %d" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "osiągnięto limit kontroli zasobów" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "użytkownik \"%s\" nie jest członkiem projektu \"%s\"" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "zadanie uruchamiające jest ostatnim" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "nie udało się dołączyć do projektu \"%s\"" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "nie istnieje pula zasobów akceptująca domyślne przypisania dla projektu \"%s\"" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "podana pula zasobów nie istnieje w projekcie \"%s\"" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "nie można przypisać do domyślnej puli zasobów w projekcie \"%s\"" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "setproject dla projektu \"%s\" nie powiodło się" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "uwaga: przypisanie kontroli zasobów dla projektu \"%s\" nie powiodło się" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo wersja %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Opcje konfiguracji: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "błąd krytyczny, nie udało się załadować wtyczek" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "wtyczka nie zwróciła polecenia do wykonania" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "nieoczekiwany tryb sudo 0x%x" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "nie istniejesz w bazie danych %s" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "nie udało się określić tty" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s musi mieć uid %d jako właściciela oraz ustawiony bit setuid" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "efektywny uid nie wynosi %d, czy %s jest na systemie plików z opcją 'nosuid' albo systemie plików NFS bez uprawnień roota?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "efektywny uid nie wynosi %d, czy sudo jest zainstalowane z setuid root?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "nie udało się ustawić ID dodatkowych grup" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "nie udało się ustawić efektywnego gid-a w celu działania jako gid %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "nie udało się ustawić gid-a w celu działania jako gid %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "nieoczekiwane zakończenie procesu potomnego: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "nie udało się zainicjować wtyczki polityki" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "wtyczka polityki %s nie zawiera metody `check_policy'" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "polecenie odrzucone przez politykę" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "błąd wtyczki polityki" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "wtyczka polityki %s nie obsługuje wypisywania uprawnień" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "wtyczka polityki %s nie obsługuje opcji -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "wtyczka polityki %s nie obsługuje opcji -k/-K" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "błąd inicjalizacji wtyczki we/wy %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "błąd inicjowania wtyczki audytu %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "błąd inicjowania wtyczki zgody %s" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "polecenie odrzucone przez wtyczkę zgody" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "błąd wtyczki zgody" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "nie znaleziono katalogu tymczasowego z prawem zapisu" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "nie udało się odtworzyć bieżącego kartalogu roboczego" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: nie jest zwykłym plikiem" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: edycja dowiązań symbolicznych nie jest dozwolona" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: edycja plików w katalogu zapisywalnym nie jest dozwolona" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: skrócony zapis" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "pozostawiono bez zmian: %s" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "nie zmieniono: %s" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "nie udało się zapisać do %s" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "zawartość sesji edycji pozostawiono w %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "nie udało się odczytać pliku tymczasowego" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: błąd wewnętrzny: nieparzysta liczba ścieżek" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: nie udało się utworzyć plików tymczasowych" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: zabito sygnałem" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: nieznany błąd %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "nie udało się skopiować plików tymczasowych z powrotem w ich oryginalne miejsce" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "nie udało się skopiować części plików tymczasowych z powrotem w ich oryginalne miejsce" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "nie udało się zmienić uid-a na roota (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "błąd wtyczki: brak listy plików dla sudoedit" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "nie udało się odczytać zegara" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "przekroczony limit czasu przy czytaniu hasła" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "nie podano hasła" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "nie udało się odczytać hasła" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "do odczytu hasła wymagany jest terminal; należy użyć opcji -S, aby czytać ze standardowego wejścia, lub skonfigurować program pytający o hasło" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "nie podano programu pytającego o hasło, proszę spróbować ustawić SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "nie udało się ustawić gid-a na %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "nie udało się ustawić uid-a na %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "nie udało się uruchomić %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "nie udało się zapisać standardowego wejścia" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "nie udało się wykonać dup2 na standardowym wejściu" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "nie udało się przywrócić standardowego wejścia" diff --git a/po/pt.mo b/po/pt.mo index 3d471483338ac56ca2e959cff7eb9010ed0e57aa..36fc3e702ef7fc64c0b2d7538fc6458ab6101d2e 100644 GIT binary patch delta 3785 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 diff --git a/po/pt.po b/po/pt.po index c64318d2b..64ba34f0f 100644 --- a/po/pt.po +++ b/po/pt.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudo-1.9.0b4\n" +"Project-Id-Version: sudo-1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-14 07:28+0000\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-08 06:47+0100\n" "Last-Translator: Pedro Albuquerque \n" "Language-Team: Portuguese \n" "Language: pt\n" @@ -19,408 +19,422 @@ msgstr "" "X-Generator: Geany / PoHelper 1.36\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "impossível abrir userdb" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "impossível mudar para o registo \"%s\" para %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "impossível restaurar o registo" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "impossível alocar memória" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "impossível abrir %s" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "impossível executar mkdir %s" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "impossível obter informações de %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s existe, mas não é uma pasta (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Sinal desconhecido" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "valor inválido" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "valor muito grande" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "valor muito pequeno" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "valor de caminho inválido \"%s\" em %s, linha %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "valor inválido %s \"%s\" em %s, linha %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "fonte de grupo não suportada \"%s\" em %s, linna %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "máximo de grupos inválido \"%s\" em %s, linha %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s não é um ficheiro normal" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s é propriedade de uid %u, deveria ser %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s é escrito universalmente" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s é escrito pelo grupo" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "impossível ler de %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "impossível escrever em %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "classe de sessão %s desconhecida" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "impossível definir contexto de utilizador" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "impossível processar prioridade" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "impossível alterar root para %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "impossível alterar para runas uid (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "impossível alterar pasta para %s" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "começando em %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "impossível definir gestor para sinal %d" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "impossível remover PRIV_PROC_EXEC de PRIV_LIMIT" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "erro ao ler de socketpair" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "tipo de resposta inesperada no canal secundário: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "impossível adicionar evento à fila" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "impossível definir tty de controlo" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "impossível criar túnel" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "impossível receber mensagem de pai" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "impossível bifurcar" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "impossível restaurar rótulo tty" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "impossível executar %s" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "a extensão de política falhou a inicialização de sessão" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "erro em ciclo de evento" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "impossível restaurar gestor para o sinal %d" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "impossível alocar pty" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "Erro da extensão E/S" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "comando rejeitado pela extensão E/S" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "erro ao registar suspensão" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "erro ao alterar o tamanho da janela" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "impossível criar sockets" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "impossível enviar mensagem para monitorizar processo" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "erro em %s, linha %d ao carregar a extensão \"%s\"" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s tem de ser propriedade de uid %d" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s só pode ter permissão de escrita para o dono" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "a ignorar extensão duplicada \"%s\" em %s, linha %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "impossível carregar %s: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "impossível encontrar símbolo \"%s\" em %s" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "versão principal de extensão %d incompatível (esperada %d) encontrada em %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "a ignorar extensão de política \"%s\" em %s, linha %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "só pode especificar um tipo de extensão de política" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "tipo de extensão %d desconhecida encontrada em %s" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "extensão de política %s não inclui um método check_policy" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "erro interno, transporte %s" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "nome de variável de ambiente inválido: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "o argumento para -C tem de ser um número maior ou igual a 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "não pode especificar ambas as opções \"-i\" e \"-s\"" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "não pode especificar ambas as opções \"-i\" e \"-E\"" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "a opção \"-E\" não é válida em modo de edição" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "não pode especificar variáveis de ambiente em modo de edição" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "a opção \"-U\" só pode ser usada com a opção \"-l\"" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "não pode especificar ambas as opções \"-A\" e \"-S\"" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit não é suportado nesta plataforma" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Só uma das opções -e, -h, -i, -K, -l, -s, -v ou -V pode ser especificada" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -429,7 +443,7 @@ msgstr "" "%s - edita ficheiros como outro utilizador\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -438,7 +452,7 @@ msgstr "" "%s - executa um comando como outro utilizador\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -447,544 +461,539 @@ msgstr "" "\n" "Opções:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "usa um programa de ajuda para pedir a senha" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "usa um tipo de autenticação BSD especificado" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "executa o comando em 2º plano" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "tocar campainha ao pedir" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "fecha todos os descritores de ficheiros >= num" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "executa o comando com a classe de sessão BSD especificada" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "preserva o ambiente de utilizador ao executar o comando" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "preserva variáveis de ambiente específicas" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "edita ficheiros em vez de executar um comando" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "executa o comando como nome de grupo ou ID especificados" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "define a variável HOME para a pasta home do utilizador alvo" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "mostra a ajuda e sai" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "executa o comando no anfitrião (se suportado pela extensão)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "executa a shell de sessão como utilizador alvo; também pode especificar um comando" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "remove completamente o ficheiro de datação" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "invalida o ficheiro de datação" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "lista privilégios do utilizador ou verifica um comando específico; use duas vezes para formato mais longo" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "modo não-interactivo, não usa prompts" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "preserva vector de grupo em vez de o definir para o do alvo" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "usa o pedido de senha especificado" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "cria contexto de segurnaça SELinux com o papel especificado" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "lê a senha da entrada padrão" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "executa a shell como utilizador alvo; também pode especificar um comando" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "cria contexto de segurnaça SELinux com o tipo especificado" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "termina o comando após o tempo limite especificado" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "em modo Lista, mostra os privilégios do utilizador" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "executa o comando (ou edita o ficheiro) como nome ou ID de utilizador especificados" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "mostra informação da versão e sai" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "actualiza datação do utilizador sem executar um comando" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "pára o processamento de argumentos da linha de comandos" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "impossível abrir o sistema de auditoria" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "impossível enviar mensagem de auditoria" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "impossível fgetfilecon %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s rótulos alterados" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "impossível restaurar contexto para %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "impossível abrir %s, sem re-rotular tty" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s não é um dispositivo carácter, sem re-rotular tty" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "impossível obter contexto tty actual, sem re-rotular tty" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "classe de segurança \"chr_file\" desconhecida, sem re-rotular tty" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "impossível obter novo contexto tty, sem re-rotular tty" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "impossível definir novo contexto tty" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "tem de especificar um papel para o tipo %s" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "impossível obter o tipo predefinido para o papel %s" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "falha ao obter novo contexto" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "falha ao definir novo papel %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "falha ao definir novo tipo %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s não é um contexto válido" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "falha ao obter contexto antigo" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "impossível determinar modo de imposição." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "impossível definir contexto tty para %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "impossível definir contexto exec para %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "impossível definir contexto de criação de chave para %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "requer pelo menos um argumento" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "número de descritor de ficheiro inválido: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "impossível executar %s como shell de sessão" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "impossível gravar gestor para o sinal %d" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "atingido o limite de controlo de recursos" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "o utilizador \"%s\" não é membro do projecto \"%s\"" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "a tarefa chamadora é final" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "impossível participar no projecto \"%s\"" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "não existe nenhum conjunto de recursos que aceite associações predefinidas para o projeto \"%s\"" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "o conjunto de recursos especificado não existe para o projecto \"%s\"" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "impossível associar ao conjunto de recursos predefinido do projecto \"%s\"" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "falha setproject para o projecto \"%s\"" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "aviso: falha na atribuição de controlo de recursos para o projecto \"%s\"" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo versão %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Opções de configuração: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "erro fatal, impossível carregar extensões" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "a extensão não devolveu um comando a executar" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "modo sudo 0x%x inesperado" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "utilizador não existente na base de dados %s" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "impossível determinar tty" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s tem ser propriedade de uid %d e ter o bit setuid definido" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "a uid efectiva não é %d, é %s num sistema de ficheiros com a opção 'nosuid' definida ou um sistema de ficheiros NFS sem privilégios root?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "a uid efectiva não é %d, tem sudo instalado com setuid root?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "impossível definir IDs de grupo suplementares" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "impossível definir gid efectiva para gid runas %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "impossível definir gid para gid runas %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "condição de terminação de filho inesperada: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "impossível inicializar a extensão de política" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "a extensão de política %s tem o método \"check_policy\" em falta" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "cpmando rejeitado pela política" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "erro da extensão de política" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "a extensão de política %s não suporta privilégios de listagem" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "a extensão de política %s não suporta a opção -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "a extensão de política %s não suporta as opções -k/-K" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "erro ao inicializar a extensão E/S %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "erro ao inicializar a extensão de auditoria %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "erro ao inicializar a extensão de aprovação %s" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "comando rejeitado pelo aprovador" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "erro da extensão de aprovação" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "sem pasta temporária onde possa escrever" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "impossível restaurar pasta de trabalho actual" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s não é um ficheiro normal" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: não é permitido editar ligações simbólicas" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: não é permitido editar ficheiros numa pasta onde se pode escrever" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: escrita curta" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s deixado sem alterações" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s não alterado" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "impossível escrever em %s" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "conteúdo da sessão de edição deixados em %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "impossível ler ficheiro temporário" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: erro interno: número de caminhos ímpar" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: impossível criar ficheiros temporários" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: morto por um sinal" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: erro %d desconhecido" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "impossível copiar ficheiros temporários de volta à localização original" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "impossível copiar alguns ficheiros temporários de volta à localização original" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "impossível alterar uid para root (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "erro de extensão: lista de ficheiros para sudoedit em falta" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "impossível ler o relógio" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "tempo expirado ao ler senha" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "não foi fornecida uma senha" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "impossível ler senha" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "é necessário um terminal para ler a senha; use a opção -S para ler da entrada padrão ou configure um ajudante de pedido de senha (askpass)" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "sem programa askpass especificado, tente definir SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "impossível definir gid para %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "impossível definir uid para %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "impossível executar %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "impossível gravar stdin" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "impossível dup2 stdin" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "impossível restaurar stdin" +#~ msgid "%s: short write" +#~ msgstr "%s: escrita curta" + +#~ msgid "unable to read temporary file" +#~ msgstr "impossível ler ficheiro temporário" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "a ignorar extensão de política duplicada \"%s\" em %s, linha %d" diff --git a/po/pt_BR.mo b/po/pt_BR.mo index d31fe7875944d4190b6152ef593062a0b74f349e..6717760df553cb8d3d8bf603b87cabe25af35d3f 100644 GIT binary patch delta 5215 zcmZwI33OD|9mnyTu*w>;L6C$82!udLLL!6!0U=;n6e~!vqF&gcw3JbT_6)mNBtDx@ydp9AkRn%{UD2#!`F+2Vf_T!c&-! zgSc3U(GlOh+plge6#q%EU6%gjS^*F|_a`j>MdS#tg@a$al>$ z)Bp}DrCS5{1|AALhMMqcEXN}1P=*)c7))S2-j8Xm9|#)r4l8Oa66X6&EJq4y?hqP^s-k z9V&1#o{u&vQ@c^M&!C>~M5Q{P^o+-;sFJQi3%8<5`#9>kU!x{^x|sZH;C|dys^%c~ zObRuzyHFjzj9SqNoQ4yI`YUQfb+i+esSHv*^Db(Fr%;(Jw)}Bspf=-L)blr|X($y> zqF$S0I05@GeWh$VdMn3z&UYhOH17p|hAiIXGm1)5g_^*8w6GCLrnwF^;BMqA<`*~* z(;w1M$JOi@ZL$PvMO%cKQ>McYvm*^e6dRpiec=R

3!_6#`k(x2Nt7frnRVyEJB_!QB)>wN9~n|gX?di zYW`1DhH|;76pulbU;%0qUyCZi6R3&*5jBCnoTN45Y8v!mF2nwq4!i@Wa=sh2qCcQE zr+SsuI1!sr_jlnZS;ic~-kcxg)lt8PP;b}YP_J(h^9yD)K*+#*JK1 z$B*E}_#)Oi}7l#L=AWVnUi?~mCApig~RDx&O#PzA~+viR0cXx3+>CVRy|&n zrlAtthU_ErIFdc{Hg3f(6tV%gp;G)ds-w?Q6D}qH`rdTZgql(J??G+4Bd7`g8MWf< zN&flJz;rzgJ-8g1oY{b6$vhF9zmFut351ZqOVrue_{mm!Nbw;*GgS5PVZ4C%fA zMfiJUj;54?DkEX!lG%cq$ZNO+yUg(S)a9st_u(KsiZy8(r)Zpuqb~6Oxy(dus?Del zA3=TLFQ@^(M5T1{Og}?Ss1@x*W$qo+f_jk_WojmBAscWQ?m$iCc}x$d@ez$;?88n| zP0LWP-BMIX*P?3tJcjYFxD@B{PHEFUgzETrs0p0L5m-9MpWp&4;e0bHleJH_pJ)1^(M)qZV>snucn07`2iwkn)4l_vE%m-M3WtaGy@p2r)`3@|{!>G;pchqy| zeAoX?pN#pOUxX@MBWi{Fko{=h3e3CIzrO^TSlaBOk;MZ_=bgl>gi^ehxPrKs*h1*I zhtM1IBjQnF8?l4X#K#gkZXvc3gLT63V;}D~Ld_U)9uXyeZkmm0r}2H_Cxm{0&K#Eq zjh~@1@F2l{@^-dXdL_Zvz2lm|yYMmM2LuW7juf9yxZC>VrF+q$erBI{ofjBegZ9JN zpEyF~2G^d%c|m(6s<1kqCba#ZBZd)YA2WiJeu3G@51aX+GPj#XS#U$!^H9*%PPmC^ zAs!)k3rv!DhKLY0(TC7+z{lHdHwSH@P4NQZ5_c1eh%?9cXgr|G-AAL1xRvNh6cReL zL$-S@|KqZt-2=}drW02Y-H0xPj@5*v2FHuU%ftqqa5NE1iE^EA3?wdOeD63M*oX&% z_61l==+|ghaBU*4B9;@I3H|h~BlOGBo2Vk5BJ_TB5SxgzkNuoD#Pft+32*%2H1q$aN~ZgCJKn#f@|VhcYA+lM0Bm4OeL+x_LOBOt+L@lQ+Wjpa?oi#Gq%gn7|j!`xAeTU$f%h?R)8(0w#wHLkP1`o0M}-@NVj6is~V%{C`yhu39#=k>_W z53dZxnMAX-#*RmvHCEDIA9Z^dtXgWv?UWsg+3R)l>k}K9G~TSO|9`4IVyDi`{eO?d zoMvx;WP7qL8jrY6!Aovc;dz-`3YT~7=Jk>}I`~9(?kYPL^Vb$)7R~Wc%ze4|m;FMC zlxEPBa9T-R=K7MIUAwieBGYcph>bmh%kIVzV=}LfxUy?EFQu8$rF*iwP99&?=>E2B z_J9eM<&_i5D<@f1RdqEqsxzfyKhGNNRWLfvY7J4pj)xqpW1rRD>J>57kxAH&U&TyG zc}2FnqQWZFWT~{b!g2~1iCVKO7P*@$PL+Jit&msCj=l8k#w)9%Dxu@m&`yPDwMAoJ z?@HDBwx|5AB92$iZ$1#RsA$K5lpPLb9;j^0%4AI_%qj^vRw$N=CPE3zu~H#AUg=no zkkt~3M`Iy(K=o>OMRifXv!+RY-6hq-%R;K7ldwZv@aoLgPDGp8@9K=|c$G|QVVkNu z-AGM+=KY$|ZaustM56BW+JY?O&ZsTO6xZFG-DT#Y2KV69kBVBIM2ZzV31vBHQ(%*f zCRf&3Zq>{p_t|Oh6xw0iTOA8h*%QhzHNUlfe)pU(^Wg$-m|q-sSi?Z~?S{SXrLzXR q>t_$oyf(X~`!LF{%8ZQg)nwR-uZ)ImavgKR+RCIovv|SD?EeC2Ef8=3 delta 4369 zcmZYCdvH|c8OQNAA&KE)NJ1btNESj!xFqC4vJeP~T$%&|X^UWlN?eo0L?at=ff6i> zU|JNA>JbbemsBHIu^>l*jMFJGj&@qG>M&Gd75>nIr52_Z+iH=1f4hecGd;7<`Ml@s z+4u6i?|TBLyF>c+h4?>>4clQjdWez4XW_rTXBQOEWFcI&^G;Bvbw+~~{#<9lu%{vs5xN!vwF@jo$U@=DGJdD6aScFS)BJRKu z*o*YReB@kT#tN=)B2}6ST8qM^xB(kb1NjT4(Y_fn%$TX%$iZYifceQK9L-HmRpKSXtS5c8RjB{&&dumE2`P2G9abK%M4U#To&7)sp( zsJVF>U1(zpo<%+P6{>^DtW-5P1+%abmEzr~4xU8S_c>}HaeP^f)u@5&L}l#MDDqDh z%_VNAXWyYxH-T2wzyj2R9jFl>#vJ@3=3!)Nu)^u65qfbZ?m-4=`W>$$eKFClVCu6_ z?Uwl|@G;9dF*u`ZHMj?riMMbbeuk=eGB;TsW+f^UkE7PiUSv8=FR~8JdB?w@o*TfZ zTsRW78;VgK_E%C+gBwwc?q%d-KIWu`zC(7BiK7**g>k5kR-(SIM>V`2NuJq>YVdW` z^Jh?N;45@t8e2%2o`X!O-!xHBsya~>*{BA7kJ`VNkU^M#As>@Otr}qoDy4U$=5!UR z1A9;n^q>nrN7Wm_C{<4i(ic;TncDw#6!gPwn1Zh$zcIfg)zM5;MrNb7 z(_&O6)}z+Qv(EkBAREG5M$L674=b~YsMOEENwja8DJb>(Q9b_v)qxwR9;Y!pjc_g} zz3F_8ew@MecGQSYqZZ{g$25AQZM_8b{WiQFV$5qenCpXV71d#E3fe}Wpx#`AxzI>c zu>^}yQ__yg&`#9v-f-?;K#lNQBv~ewy{G4Ox)7*m^p&!-Zea`ipj{T@L^>5^3;(6V< zaXuE~Ce;02KLy%0*RdQkSQ%R7O{j)hmYGhZDL75aLb|_Y%I$ncXTwC!WJc6?^ ziB>gr%kge(N5*9Sfa-uhbZYQjT!_?d9!5TMc9cvWB!WDLG<@~Mg&kR+N;OvW?F$9%y_yD5W8RL=rVs(&j^(*A#!f>QAhq)wB`N>Pfus0KSx z8F?Q^;=s~ihsU8BE=Q$)4UWRysHr=N+9iKR)f0VJa4O5Omg`om_EY$Xf>v+ttYF0+ zR0lSp_U&<02m3JvqnHm;XR=Uhp&Hfj6Ig}^QB!gizlZ5_g1>LXF%jm z>OdTOaWu|BHM9cNP=|B>sB`@xYD70si?e`Mm@VT$t&P2yj%QIB`UdsfczUOL7o!H) zT1NggvV+{v10SP0atB*MbL2*KpczYXFKV}ZisLZ4A~-c})Ige$WSVYN1D8Mpf#c+hIl1VV*b_0tz!a(mCl9c_pnp`nd2fyrTXW@ql9+G2qKgS zBOW4HPJ!2L9cuJh#2dtF;wYhm8PuECZAF9!L)^Ml+u z=G>ix;ly!*_mb%(#uAOhcEUs4I$oeKSNs1t3fhJbIN$U*YM~qx8N@o`F+vCLqrg8rRDND3r~SbHP8zscOuR&FBXm4Tqy|d-rNiAs zB+*9PPdr8F&{os&6Jlnd6g(Be2Io58F%f@E{EFz(_y;*(L|_e}{i);WAb~%d$&^cp z>BMHDj2KEhLcC6#BsLL4h+JY8;Uc1mEkrZ%Q(^$2gV#sk_=UDoD^Wl^9=H`ewZp?i zHF1cjAmWJc6U(iRXrG-Nb2cO@y`{+2QtxYSb**V`XtlnKO|;^NU9l44#@bd~Sg3Vu zM4i@}{_Q z+(mg)vvTt6!mMvX>}8WDhQ_FO-j-T==5f`wHMe@Kj@;4KuXC?ir}Ogc75OzG_S;k9 zL#&$xP1cpda}jl3*WAgAtW)liNT;K9)(v;OebHSOZq-a5Zr@wHE7bbB=BE59N&%G126tzos#)f(u#wS8fty|7|sM4GR$@6}cY?Mkn6)zKZ_%6e~Y XL!HOf=&SWKHne-{JoYD5S3~~`Yugf9 diff --git a/po/pt_BR.po b/po/pt_BR.po index c6e2926da..4029ea12a 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -1,14 +1,14 @@ -# Brazilian Portuguese translation for sudo. +# Brazilian Portuguese translation for sudo package. # Traduções em português brasileiro para o pacote sudo. -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2020 Free Software Foundation, Inc. # This file is distributed under the same license as the sudo package. -# Rafael Fontenelle , 2013-2019. +# Rafael Fontenelle , 2013-2020. msgid "" msgstr "" -"Project-Id-Version: sudo 1.8.29rc1\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2019-10-21 19:55-0600\n" -"PO-Revision-Date: 2019-10-24 07:28-0200\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 11:46-0300\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" @@ -19,381 +19,422 @@ msgstr "" "X-Generator: Virtaal 1.0.0-beta1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "não foi possível abrir o userdb" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "não foi possível alterar para registro \"%s\" para %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "não foi possível restaurar registro" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/sudo_conf.c:193 lib/util/sudo_conf.c:279 lib/util/sudo_conf.c:356 -#: lib/util/sudo_conf.c:560 src/conversation.c:84 src/exec_common.c:114 -#: src/exec_common.c:130 src/exec_common.c:139 src/exec_monitor.c:212 -#: src/exec_monitor.c:467 src/exec_monitor.c:473 src/exec_monitor.c:481 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_monitor.c:538 src/exec_nopty.c:214 -#: src/exec_nopty.c:220 src/exec_nopty.c:229 src/exec_nopty.c:236 -#: src/exec_nopty.c:243 src/exec_nopty.c:250 src/exec_nopty.c:257 -#: src/exec_nopty.c:264 src/exec_nopty.c:271 src/exec_nopty.c:278 -#: src/exec_nopty.c:285 src/exec_nopty.c:292 src/exec_nopty.c:299 -#: src/exec_nopty.c:307 src/exec_nopty.c:480 src/exec_pty.c:786 -#: src/exec_pty.c:795 src/exec_pty.c:852 src/exec_pty.c:1002 -#: src/exec_pty.c:1165 src/exec_pty.c:1171 src/exec_pty.c:1180 -#: src/exec_pty.c:1187 src/exec_pty.c:1194 src/exec_pty.c:1201 -#: src/exec_pty.c:1208 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1251 src/exec_pty.c:1668 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:225 src/load_plugins.c:246 -#: src/load_plugins.c:315 src/load_plugins.c:321 src/load_plugins.c:335 -#: src/load_plugins.c:341 src/parse_args.c:186 src/parse_args.c:207 -#: src/parse_args.c:282 src/parse_args.c:583 src/parse_args.c:605 -#: src/preserve_fds.c:54 src/preserve_fds.c:139 src/selinux.c:91 -#: src/selinux.c:337 src/selinux.c:450 src/selinux.c:459 src/sesh.c:117 -#: src/sudo.c:619 src/sudo.c:679 src/sudo.c:689 src/sudo.c:710 src/sudo.c:729 -#: src/sudo.c:738 src/sudo.c:747 src/sudo.c:764 src/sudo.c:805 src/sudo.c:815 -#: src/sudo.c:841 src/sudo.c:1041 src/sudo.c:1062 src/sudo.c:1240 -#: src/sudo.c:1356 src/sudo_edit.c:258 src/sudo_edit.c:794 src/sudo_edit.c:891 -#: src/sudo_edit.c:1005 src/sudo_edit.c:1025 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/sudo_conf.c:194 -#: lib/util/sudo_conf.c:279 lib/util/sudo_conf.c:356 lib/util/sudo_conf.c:560 -#: src/conversation.c:85 src/exec_common.c:114 src/exec_common.c:131 -#: src/exec_common.c:140 src/exec_monitor.c:467 src/exec_monitor.c:473 -#: src/exec_monitor.c:481 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_monitor.c:538 -#: src/exec_nopty.c:214 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:786 -#: src/exec_pty.c:795 src/exec_pty.c:852 src/exec_pty.c:1165 -#: src/exec_pty.c:1171 src/exec_pty.c:1180 src/exec_pty.c:1187 -#: src/exec_pty.c:1194 src/exec_pty.c:1201 src/exec_pty.c:1208 -#: src/exec_pty.c:1215 src/exec_pty.c:1222 src/exec_pty.c:1229 -#: src/exec_pty.c:1236 src/exec_pty.c:1243 src/exec_pty.c:1251 -#: src/exec_pty.c:1668 src/load_plugins.c:225 src/load_plugins.c:246 -#: src/load_plugins.c:315 src/load_plugins.c:321 src/load_plugins.c:335 -#: src/load_plugins.c:341 src/parse_args.c:186 src/parse_args.c:208 -#: src/parse_args.c:282 src/parse_args.c:583 src/parse_args.c:605 -#: src/preserve_fds.c:54 src/preserve_fds.c:139 src/selinux.c:91 -#: src/selinux.c:337 src/selinux.c:450 src/selinux.c:459 src/sesh.c:117 -#: src/sudo.c:619 src/sudo.c:841 src/sudo.c:1041 src/sudo.c:1062 -#: src/sudo.c:1240 src/sudo.c:1356 src/sudo_edit.c:258 src/sudo_edit.c:794 -#: src/sudo_edit.c:891 src/sudo_edit.c:1005 src/sudo_edit.c:1025 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "não foi possível alocar memória" -#: lib/util/strsignal.c:55 -msgid "Unknown signal" -msgstr "Sinal desconhecido" - -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:196 -msgid "invalid value" -msgstr "valor inválido" - -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 -msgid "value too large" -msgstr "valor grande demais" - -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 -msgid "value too small" -msgstr "valor pequeno demais" - -#: lib/util/sudo_conf.c:212 -#, c-format -msgid "invalid Path value \"%s\" in %s, line %u" -msgstr "Path inválido com valor \"%s\" em %s, linha %u" - -#: lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:431 -#, c-format -msgid "invalid value for %s \"%s\" in %s, line %u" -msgstr "Valor inválido para %s \"%s\" em %s, linha %u" - -#: lib/util/sudo_conf.c:399 -#, c-format -msgid "unsupported group source \"%s\" in %s, line %u" -msgstr "fonte de grupo sem suporte \"%s\" em %s, linha %u" - -#: lib/util/sudo_conf.c:415 -#, c-format -msgid "invalid max groups \"%s\" in %s, line %u" -msgstr "máximo de grupos inválido \"%s\" em %s, linha %u" - -#: lib/util/sudo_conf.c:576 -#, c-format -msgid "unable to stat %s" -msgstr "não foi possível obter o estado de %s" - -#: lib/util/sudo_conf.c:579 -#, c-format -msgid "%s is not a regular file" -msgstr "%s não é um arquivo comum" - -#: lib/util/sudo_conf.c:582 -#, c-format -msgid "%s is owned by uid %u, should be %u" -msgstr "%s tem como dono o uid %u, deveria ser %u" - -#: lib/util/sudo_conf.c:586 -#, c-format -msgid "%s is world writable" -msgstr "%s é gravável globalmente" - -#: lib/util/sudo_conf.c:589 -#, c-format -msgid "%s is group writable" -msgstr "%s é gravável pelo grupo" - -#: lib/util/sudo_conf.c:599 src/selinux.c:233 src/selinux.c:250 src/sudo.c:363 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "não foi possível abrir %s" -#: src/exec.c:111 +#: lib/util/mkdir_parents.c:84 +#, c-format +msgid "unable to mkdir %s" +msgstr "não foi possível criar diretório %s" + +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 +#, c-format +msgid "unable to stat %s" +msgstr "não foi possível obter o estado de %s" + +#: lib/util/mkdir_parents.c:98 +#, c-format +msgid "%s exists but is not a directory (0%o)" +msgstr "%s existe, mas não é um diretório (0%o)" + +#: lib/util/strsignal.c:50 +msgid "Unknown signal" +msgstr "Sinal desconhecido" + +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 +msgid "invalid value" +msgstr "valor inválido" + +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 +msgid "value too large" +msgstr "valor grande demais" + +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 +msgid "value too small" +msgstr "valor pequeno demais" + +#: lib/util/sudo_conf.c:205 +#, c-format +msgid "invalid Path value \"%s\" in %s, line %u" +msgstr "Path inválido com valor \"%s\" em %s, linha %u" + +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 +#, c-format +msgid "invalid value for %s \"%s\" in %s, line %u" +msgstr "Valor inválido para %s \"%s\" em %s, linha %u" + +#: lib/util/sudo_conf.c:408 +#, c-format +msgid "unsupported group source \"%s\" in %s, line %u" +msgstr "fonte de grupo sem suporte \"%s\" em %s, linha %u" + +#: lib/util/sudo_conf.c:424 +#, c-format +msgid "invalid max groups \"%s\" in %s, line %u" +msgstr "máximo de grupos inválido \"%s\" em %s, linha %u" + +#: lib/util/sudo_conf.c:594 +#, c-format +msgid "%s is not a regular file" +msgstr "%s não é um arquivo comum" + +#: lib/util/sudo_conf.c:597 +#, c-format +msgid "%s is owned by uid %u, should be %u" +msgstr "%s tem como dono o uid %u, deveria ser %u" + +#: lib/util/sudo_conf.c:601 +#, c-format +msgid "%s is world writable" +msgstr "%s é gravável globalmente" + +#: lib/util/sudo_conf.c:604 +#, c-format +msgid "%s is group writable" +msgstr "%s é gravável pelo grupo" + +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "não foi possível ler de %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "não foi possível gravar em %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "classe de login desconhecida %s" -#: src/exec.c:123 +#: src/exec.c:140 msgid "unable to set user context" msgstr "não foi possível definir contexto de usuário" -#: src/exec.c:139 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "não foi possível definir prioridade do processo" -#: src/exec.c:150 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "não foi possível alterar a raiz para %s" -#: src/exec.c:163 src/exec.c:169 src/exec.c:176 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "não foi possível alterar para uid de \"runas\" (%u, %u)" -#: src/exec.c:194 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "não foi possível alterar diretório para %s" -#: src/exec.c:293 src/exec_monitor.c:576 src/exec_monitor.c:578 -#: src/exec_nopty.c:538 src/exec_pty.c:530 src/exec_pty.c:1336 -#: src/exec_pty.c:1338 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "iniciando a partir de %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "não foi possível definir manipulador para sinal %d" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "não foi possível remover PRIV_PROC_EXEC de PRIV_LIMIT" -#: src/exec_monitor.c:366 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "erro ao ler do par de soquetes" -#: src/exec_monitor.c:383 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "tipo de resposta inesperada no canal de retorno: %d" -#: src/exec_monitor.c:475 src/exec_monitor.c:483 src/exec_monitor.c:491 -#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 -#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_monitor.c:533 -#: src/exec_monitor.c:540 src/exec_nopty.c:222 src/exec_nopty.c:231 -#: src/exec_nopty.c:238 src/exec_nopty.c:245 src/exec_nopty.c:252 -#: src/exec_nopty.c:259 src/exec_nopty.c:266 src/exec_nopty.c:273 -#: src/exec_nopty.c:280 src/exec_nopty.c:287 src/exec_nopty.c:294 -#: src/exec_nopty.c:301 src/exec_nopty.c:309 src/exec_pty.c:652 -#: src/exec_pty.c:657 src/exec_pty.c:754 src/exec_pty.c:761 src/exec_pty.c:858 -#: src/exec_pty.c:1173 src/exec_pty.c:1182 src/exec_pty.c:1189 -#: src/exec_pty.c:1196 src/exec_pty.c:1203 src/exec_pty.c:1210 -#: src/exec_pty.c:1217 src/exec_pty.c:1224 src/exec_pty.c:1231 -#: src/exec_pty.c:1238 src/exec_pty.c:1245 src/exec_pty.c:1621 -#: src/exec_pty.c:1631 src/exec_pty.c:1676 src/exec_pty.c:1683 -#: src/exec_pty.c:1710 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "não foi possível adicionar um evento à fila" -#: src/exec_monitor.c:594 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "não foi possível definir tty de controle" -#: src/exec_monitor.c:602 src/exec_nopty.c:366 src/exec_pty.c:1415 -#: src/exec_pty.c:1436 src/exec_pty.c:1456 src/tgetpass.c:307 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "não foi possível criar um encadeamento (pipe)" -#: src/exec_monitor.c:610 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "não foi possível receber mensagem de pai" -#: src/exec_monitor.c:624 src/exec_nopty.c:395 src/exec_pty.c:1494 -#: src/tgetpass.c:311 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "não foi possível fazer fork" -#: src/exec_monitor.c:628 src/exec_monitor.c:727 src/exec_nopty.c:448 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "não foi possível restaurar rótulo de tty" -#: src/exec_monitor.c:644 src/sesh.c:127 src/sudo.c:1100 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "não foi possível executar %s" -#: src/exec_nopty.c:360 src/exec_pty.c:1345 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "plug-in de política falhou ao inicializar da sessão" -#: src/exec_nopty.c:437 src/exec_pty.c:1581 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "erro em loop de evento" -#: src/exec_nopty.c:546 src/exec_pty.c:565 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "não foi possível restaurar manipulador para sinal %d" -#: src/exec_pty.c:158 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "não foi possível alocar pty" -#: src/exec_pty.c:1325 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 +msgid "I/O plugin error" +msgstr "erro no plug-in de E/S" + +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 +msgid "command rejected by I/O plugin" +msgstr "comando rejeitado pelo plug-in de E/S" + +#: src/exec_pty.c:444 +msgid "error logging suspend" +msgstr "erro a registrar a suspensão" + +#: src/exec_pty.c:477 +msgid "error changing window size" +msgstr "erro ao alterar o tamanho da janela" + +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "não foi possível criar soquetes" -#: src/exec_pty.c:1538 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "não foi possível enviar mensagem para monitorar processo" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:134 src/load_plugins.c:140 -#: src/load_plugins.c:181 src/load_plugins.c:189 src/load_plugins.c:196 -#: src/load_plugins.c:202 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "erro em %s, linha %d ao carregar plug-in \"%s\"" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:136 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s deve ter como dono o uid %d" -#: src/load_plugins.c:142 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s deve ser gravável apenas pelo dono" -#: src/load_plugins.c:183 +#: src/load_plugins.c:247 src/load_plugins.c:322 +#, c-format +msgid "ignoring duplicate plugin \"%s\" in %s, line %d" +msgstr "ignorando plug-in \"%s\" duplicado em %s, linha %d" + +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "não foi possível carregar %s: %s" -#: src/load_plugins.c:191 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "não foi possível localizar símbolo \"%s\" em %s" -#: src/load_plugins.c:198 -#, c-format -msgid "unknown policy type %d found in %s" -msgstr "tipo de política %d desconhecida localizada em %s" - -#: src/load_plugins.c:204 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "versão maior %d do plug-in incompatível (esperava %d) localizada em %s" -#: src/load_plugins.c:213 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ignorando plug-in de política \"%s\" em %s, linha %d" -#: src/load_plugins.c:215 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "apenas um plug-in de política pode ser especificado" -#: src/load_plugins.c:218 +#: src/load_plugins.c:355 #, c-format -msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" -msgstr "ignorando plug-in de política duplicada \"%s\" em %s, linha %d" +msgid "unknown plugin type %d found in %s" +msgstr "tipo de plug-in %d desconhecido localizado em %s" -#: src/load_plugins.c:237 -#, c-format -msgid "ignoring duplicate I/O plugin \"%s\" in %s, line %d" -msgstr "ignorando plug-in de E/S \"%s\" duplicado em %s, linha %d" - -#: src/load_plugins.c:353 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "plug-in de política %s não inclui um método de check_policy" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:473 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "erro interno, estouro de pilha de %s" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "nome de variável de ambiente inválida: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "o argumento do -C deve ser um número maior ou igual a 3" -#: src/parse_args.c:523 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "você não pode especificar as opções \"-i\" e \"-s\" ao mesmo tempo" -#: src/parse_args.c:527 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "você não pode especificar as opções \"-i\" e \"-E\" ao mesmo tempo" -#: src/parse_args.c:537 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "a opção \"-E\" não é válida no modo de edição" -#: src/parse_args.c:539 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "você não pode especificar variáveis de ambiente no modo de edição" -#: src/parse_args.c:547 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "a opção \"-U\" pode ser usada apenas com a opção \"-l\"" -#: src/parse_args.c:551 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "as opções \"-A\" e \"-S\" não podem ser usadas ao mesmo tempo" -#: src/parse_args.c:627 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "não há suporte a sudoedit nesta plataforma" -#: src/parse_args.c:700 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Apenas uma das opções -e, -h, -i, -K, -l, -s, -v ou -V pode ser especificada" -#: src/parse_args.c:714 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -402,7 +443,7 @@ msgstr "" "%s - edita arquivos como outro usuário\n" "\n" -#: src/parse_args.c:716 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -412,7 +453,7 @@ msgstr "" "\n" # Deixei minúsculo para seguir o padrão das demais linhas do "sudo -h" -#: src/parse_args.c:721 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -421,518 +462,542 @@ msgstr "" "\n" "opções:\n" -#: src/parse_args.c:723 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "usa um programa auxiliar para pedir senha" -#: src/parse_args.c:726 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "usa o tipo de autenticação BSD especificado" -#: src/parse_args.c:729 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "executa um comando em plano de fundo" -#: src/parse_args.c:731 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "toca campainha ao solicitar senha" -#: src/parse_args.c:733 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "fecha todos os descritores, de arquivos, >= num" -#: src/parse_args.c:736 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" -msgstr "executa um comando com uma classe de login especificada" +msgstr "executa um comando com uma classe de login BSD especificada" -#: src/parse_args.c:739 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "preserva um ambiente de usuário ao executar um comando" -#: src/parse_args.c:741 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "preserva variáveis de ambiente específicas" -#: src/parse_args.c:743 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "edita arquivos em vez de executar um comando" -#: src/parse_args.c:745 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "executa um comando como o ID ou nome de grupo especificado" -#: src/parse_args.c:747 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "define a variável HOME para a pasta pessoal do usuário alvo" -#: src/parse_args.c:749 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "exibe uma mensagem de ajuda e sai" -#: src/parse_args.c:751 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "executa o comando na máquina (se houver suporte pelo plug-in)" -#: src/parse_args.c:753 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "executa um shell de login como usuário alvo; um comando também pode ser especificado" -#: src/parse_args.c:755 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "remove arquivo de marca de tempo completamente" -#: src/parse_args.c:757 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "invalida arquivo de marca de tempo" -#: src/parse_args.c:759 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "lista os privilégios do usuário ou verifica um comando específico; use duas vezes para um formato maior" -#: src/parse_args.c:761 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "modo não interativo, não pergunta para o usuário" -#: src/parse_args.c:763 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "preserva vetor de grupos ao invés de definir para o do alvo" -#: src/parse_args.c:765 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "usa a senha especificada" -#: src/parse_args.c:768 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "cria um contexto de segurança SELinux com o papel especificado" -#: src/parse_args.c:771 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "lê a senha da entrada padrão" -#: src/parse_args.c:773 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "executa o shell como o usuário alvo; um comando também pode ser especificado" -#: src/parse_args.c:776 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "cria um contexto de segurança SELinux com o tipo especificado" -#: src/parse_args.c:779 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "termina o comando após o tempo limite especificado" -#: src/parse_args.c:781 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "no modo lista, exibe os privilégios por usuário" -#: src/parse_args.c:783 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "executa um comando (ou edita um arquivo) como o nome ou ID do usuário especificado" -#: src/parse_args.c:785 +#: src/parse_args.c:820 msgid "display version information and exit" -msgstr "exibe as informações de versão e sai" +msgstr "exibe as informações de versão e sai" -#: src/parse_args.c:787 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "atualiza a marca de tempo do usuário sem executar um comando" -#: src/parse_args.c:789 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "interrompe processamento de argumentos de linha de comando" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "não foi possível abrir o sistema de auditoria" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "não foi possível enviar mensagem de auditoria" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "não foi possível fazer fgetfilecon de %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s mudou de rótulo" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "não foi possível restaurar contexto de %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "não foi possível abrir %s, não re-rotulando o tty" -#: src/selinux.c:194 src/selinux.c:237 src/selinux.c:254 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s não é um dispositivo de caractere, não re-rotulando o tty" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "não foi possível obter contexto de tty atual, não re-rotulando o tty" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "classe de segurança \"chr_file\" desconhecida, não re-rotulando o tty" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "não foi possível obter novo contexto de tty, não re-rotulando o tty" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "não foi possível definir um novo contexto de tty" -#: src/selinux.c:298 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "você deve especificar um papel para o tipo %s" -#: src/selinux.c:304 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "não foi possível obter tipo padrão para o papel %s" -#: src/selinux.c:316 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "falha ao obter novo contexto" -#: src/selinux.c:325 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "falha ao definir novo papel %s" -#: src/selinux.c:329 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "falha ao definir novo tipo %s" -#: src/selinux.c:341 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s não é um contexto válido" -#: src/selinux.c:373 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "falha ao obter contexto antigo" -#: src/selinux.c:379 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "não foi possível determinar modo de aplicação." -#: src/selinux.c:396 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "não foi possível definir contexto de tty de %s" -#: src/selinux.c:428 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "não foi possível definir contexto de exec de %s" -#: src/selinux.c:435 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "não foi possível definir contexto de criação de chave para %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "requer ao menos um argumento" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "número de descritor de arquivos inválido: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "não foi possível executar %s como shell de login" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "não foi possível salvar manipulador para sinal %d" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "limite de controle de recurso foi atingido" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "usuário \"%s\" não é um membro do projeto \"%s\"" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "a tarefa de chamada é final" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "não foi possível participar do projeto \"%s\"" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "nenhuma pool de recursos aceitando vinculações padrões existe para o projeto \"%s\"" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "pool de recursos especificados não existe para o projeto \"%s\"" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "não foi possível vincular ao pool de recursos padrão para o projeto \"%s\"" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "setproject falhou para o projeto \"%s\"" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "aviso, atribuição de controle de recursos falhou para o projeto \"%s\"" -#: src/sudo.c:204 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo versão %s\n" -#: src/sudo.c:206 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Opções de configuração: %s\n" -#: src/sudo.c:214 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "erro fatal, não foi possível carregar os plug-ins" -#: src/sudo.c:222 -msgid "unable to initialize policy plugin" -msgstr "não foi possível inicializar plug-in de política" - -#: src/sudo.c:266 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "o plug-in não retornou um comando para ser executado" -#: src/sudo.c:282 -#, c-format -msgid "error initializing I/O plugin %s" -msgstr "erro ao inicializar o plug-in de E/S %s" - -#: src/sudo.c:306 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "modo de sudo inesperado 0x%x" -#: src/sudo.c:538 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "você não existe no banco de dados %s" -#: src/sudo.c:595 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "não foi possível determinar o tty" -#: src/sudo.c:887 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s deve ter como dono o uid %d e tem definido o bit setuid" -#: src/sudo.c:890 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "uid efetivo não é %d, é %s em um sistema de arquivos com a opção \"nosuid\" defina ou um sistema de arquivos NFS sem privilégios de root?" -#: src/sudo.c:896 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "uid efetivo não é %d, sudo está instalado em uma raiz com setuid?" -#: src/sudo.c:912 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "não foi possível definir IDs de grupo suplementares" -#: src/sudo.c:919 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "não foi possível definir gid efetivo para executar como gid %u" -#: src/sudo.c:925 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "não foi possível definir gid para executar como gid %u" -#: src/sudo.c:982 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "condição inesperada de término de filho: %d" -#: src/sudo.c:1128 +#: src/sudo.c:1095 +msgid "unable to initialize policy plugin" +msgstr "não foi possível inicializar plug-in de política" + +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "plug-in de política %s é sem o método \"check_policy\"" -#: src/sudo.c:1146 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 +msgid "command rejected by policy" +msgstr "comando rejeitado pela política" + +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 +msgid "policy plugin error" +msgstr "erro de plug-in de política" + +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "plug-in de política %s não tem suporte a listagem de privilégios" -#: src/sudo.c:1163 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "plug-in de política %s não tem suporte à opção -v" -#: src/sudo.c:1178 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "plug-in de política %s não tem suporte às opções -k/-K" -#: src/sudo_edit.c:221 +#: src/sudo.c:1423 +#, c-format +msgid "error initializing I/O plugin %s" +msgstr "erro ao inicializar o plug-in de E/S %s" + +#: src/sudo.c:1577 +#, c-format +msgid "error initializing audit plugin %s" +msgstr "erro ao inicializar o plug-in de auditoria %s" + +#: src/sudo.c:1755 +#, c-format +msgid "error initializing approval plugin %s" +msgstr "erro ao inicializar o plug-in de aprovação %s" + +#: src/sudo.c:1831 +msgid "command rejected by approver" +msgstr "comando rejeitado pelo aprovador" + +#: src/sudo.c:1840 +msgid "approval plugin error" +msgstr "erro no plug-in de aprovação" + +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "nenhum diretório temporário gravável encontrado" -#: src/sudo_edit.c:288 src/sudo_edit.c:377 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "não foi possível restaurar o diretório de trabalho atual" -#: src/sudo_edit.c:594 src/sudo_edit.c:707 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: não é um arquivo comum" -#: src/sudo_edit.c:601 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: edição de links simbólicos não é permitida" -#: src/sudo_edit.c:604 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: edição de arquivos em um diretório gravável não é permitida" -#: src/sudo_edit.c:637 src/sudo_edit.c:747 -#, c-format -msgid "%s: short write" -msgstr "%s: escrita curta" - -#: src/sudo_edit.c:708 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s não foi modificado" -#: src/sudo_edit.c:721 src/sudo_edit.c:908 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s sem alteração" -#: src/sudo_edit.c:736 src/sudo_edit.c:758 -#, c-format -msgid "unable to write to %s" -msgstr "não foi possível gravar em %s" - -#: src/sudo_edit.c:737 src/sudo_edit.c:756 src/sudo_edit.c:759 -#: src/sudo_edit.c:933 src/sudo_edit.c:937 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "conteúdo da sessão de edição deixado em %s" -#: src/sudo_edit.c:755 -msgid "unable to read temporary file" -msgstr "não foi possível ler arquivo temporário" - -#: src/sudo_edit.c:838 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: erro interno: número ímpar de caminhos" -#: src/sudo_edit.c:840 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: não foi possível criar arquivos temporários" -#: src/sudo_edit.c:842 src/sudo_edit.c:940 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: morto por um sinal" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: erro desconhecido: %d" -#: src/sudo_edit.c:932 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "não foi possível copiar arquivos temporários de volta para sua localização original" -#: src/sudo_edit.c:936 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "não foi possível copiar alguns dos arquivos temporários de volta para sua localização original" -#: src/sudo_edit.c:981 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "não foi possível alterar uid de root (%u)" -#: src/sudo_edit.c:998 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "erro no plug-in: faltando lista de arquivo para sudoedit" -#: src/sudo_edit.c:1039 src/sudo_edit.c:1052 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "não foi possível ler o relógio" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "tempo limite esgotado lendo senha" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "nenhuma senha foi fornecida" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "não foi possível ler a senha" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "um terminal é necessário para ler a senha; use a opção -S para ler a entrada padrão ou configure um auxiliar de askpass" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "nenhum programa de askpass especificado, tente definir SUDO_ASKPASS" -#: src/tgetpass.c:322 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "não foi possível definir gid para %u" -#: src/tgetpass.c:326 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "não foi possível definir uid para %u" -#: src/tgetpass.c:331 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "não foi possível executar %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "não foi possível salvar a entrada padrão" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "não foi possível realizar dup2 da entrada padrão" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "não foi possível restaurar a entrada padrão" +#~ msgid "%s: short write" +#~ msgstr "%s: escrita curta" + +#~ msgid "unable to read temporary file" +#~ msgstr "não foi possível ler arquivo temporário" + +#~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" +#~ msgstr "ignorando plug-in de política duplicada \"%s\" em %s, linha %d" + #~ msgid "no tty present and no askpass program specified" #~ msgstr "nenhum tty presente e nenhum programa de askpass especificado" @@ -945,9 +1010,6 @@ msgstr "não foi possível restaurar a entrada padrão" #~ msgid "error reading from signal pipe" #~ msgstr "erro ao ler do sinal de encadeamento (pipe)" -#~ msgid "error reading from pipe" -#~ msgstr "erro ao ler de encadeamento (pipe)" - #~ msgid "internal error, tried allocate zero bytes" #~ msgstr "erro interno, tentou alocar zero bytes" diff --git a/po/sv.mo b/po/sv.mo index 0d3a9a0b1b5c854fa9bd633b9bd1c682dd4865d9..378521a4ede466f81ea06934e9a6d1e3af281b0b 100644 GIT binary patch delta 3845 zcmYk-3sjV49>?)NV+xTd;tfRP^#UXcIgzM%0n1BDtX5KHW(_hBgqSmsy0wj#>!o&6 z8#N=ZZ5K<;Y!ofaGBm4mI@PIj>?U@x%WhXYr?z!FyM2H2zV7y%`Msa#edpzUuJ7>O z=7c?45+dzs=dCx&G18Yz=wz0dVAjxCSIt(YnkC~Z?2qg4LTtrucnWjz4EDfuE)K&2 zOvgExfeUdUu0`FqAJfdH+UryXap5HPK_6F(F$>j)8JL6tq;FP_CAa{G;4bWi@9lj% z?2D+$mTb36G1NC7pzb__12D@m8-Zm=uWb=(2&*t3pGFPgL%bL}Gw#7yio>xE$Kh5~ zkJ~-})!!oVIqX3z8nYkOfpT=P3N!I;RD)ZQzqMCzDt?7}a1j&L6GNy0twhb;b`HJq z7-|krdj5#IFL6-BZOCClyKrGVs>jn&4K7DN?nc_OQ>cb~Iq}7?bYvN92=cM99Ms{t zsQV(Q0j)=MWEZO8qsYfj>V}J`bf7f{i%?TP1M_eRYRYz?9?*tr;6v0>{1Y`JN!(1| zEFU$}X{g;w~!JcR1`2gvq_ zKV5(C(26=b5;Y@NBez%(H52!t_R1sP^*50vkJv9%G(~BAt0^9gT7oNZDBguyf<367 ze}d{j3McAt5%LJD#I6|eT#aKm--;U0N2txIhsq)>rhTiSq8m12qR;FICUgE;AulDq zi`v~j)=48NLi%7+P*dE5df-~rCO(Rqv3Asq{pwxMHe12vPU zhco}0%ClUc50=C5=&a2|-Ea>&xD8o8JA&%ix2UDbV%k_OD@QfF2>IA<4)oDJN8O(> z((Dg71@+vGsCJ(k$^5J5?{mSy{~&#_>{0GgRH7ORqP~w}2=}3uB(KC>idwvi^E;6@ z(%wdO>=)F`OL2e2>a?_nSO3H5fQvW|LA32KkbKy@(ELPa+oM=impsHyD9@XB#2(xz=dz0dDp zFZ>lXvhHOBMB(P7kxzQW$<b_a1C0>SC;uFZn{>`DM-v81G?uaT;J!|mJ z*W*CWccDi37OH{Ms19|S=>C=uMOM!yqBieRWPe%=9sCDshA)`pb~qP%a9)P_v~QJE z^x!2p2p>j`>^P?5C!S|fYu0_T`x=&E4(AI{GxLCV{TS+bKYONM?w*&R1~MDP* zkfWp@d7R8950aHc%s|LEA293yGowWpCqj+dJ`YR**l5iRsV(x3dklzAszJbkD|-9WZ#>hirWO7MtR z&&Cy`o;*ghcwy2?s!1K`OjLHe#COapuP(Hs4v{EXN3JI4%C%IskcYH%w^F&6BoX}v zs_^S$>*F=|Q0dhZ@qAKB7Lbml15vq+II2)yATN^Jbwa5jGf9C?DEeuetP1Vh%c@YS z$o_cE{qLc@tlzxN-nC-9h1@`vkhx?r89^=}e)0?{ByHqQ^82!jllkO1!jDe8L6ibJ;z{6 zyq@R2EW^AnHenIzN&ezp6L-a$Q|o=P@6+~nPP?V9p&?l9R4sM_PPneNG0+fwF#FXm zflyOjW35vYnm^CU3CHF*eLE(4C(-(x!LhwL$%!5ORsQJVp_eBY7YrNW_(zrai=(Lp z*Jldn6qA-?!1F MlZM1zpEM}xH_YM0IsgCw delta 3775 zcmYk-2~bpZ0LSq^C`SsqqNs@EdH_*?h!>(I-gp*TmVp|UB7$hUsA1Wrs2x~l>wSt4 zcU+3PZWqQGGtnHQ(1VH(uoM1*{VG%-xua#ds5L#rAj_TjRxp@A|_7 z>eA*e?l+C7E6-y$Z0tYmVm4mFG>m85eQ_|}f(uYRJ!Jg|HFe*k zh8oq)1e`8)r8O@VIhcr3Pz^3Xt~Fb644y>Y_&O#i9`jLiHx2nSi}>h(TTpWsvYtj= zcLBZl8@9p@JpyizQ8fnWMMm2OEnKttyGVLZT*%PFj94ID)_j`;*NBi|r>F;VHe*8Ci57yg9IaKJ=zRbML7Fde6(mS7dC=O?*TPu;S_&$0ApGA$N z84E_+CIL0Y!%;UbMvZ7KYQ|nh&Di_4{xWK&BDfi|ZIV#ekHG#o9b41B*+3y0_h2L* zz`=L~)#EFuDa&M9vQF%~aj5PwE3-Ew-ZOQLtERdH2VxCsM&Cir z=!L$lKW&?6hDj&QK-2|u(Tml{@|ikhHq9B-5^4TeHIs>IxDfd>PxC?F%xTp1f8qp8 z&vEbjAgbXtsHf-E9OmCkp@|AQWx@xzn<@v@P(JGWh3LZ#sHJI<>n_O{oXB}G@mfCp?dON`6J%CyDjc9_f$j;1bkzfqfLT1aG0H@^>7I84Qy)O%>|7u1AgN zBDTedJl=YkfSRdEsF5y3t@&Zp?>lkf`ax_EA)H64rvcpvJ%^?YbgUBmY18SZv072DIkxs5`1z9>PB ztOnJ7WLTujmelb%AJ|XsQTrojvlstX1$6UNMgSG^z=l{P$6oMtU%pw zCkC_@rzxc1U#RmQqun1&K{Zf~dJK0VFGce)@?<&xleV`qoTD^;5s2#qVoFeM*ZZeg; zL>?tN){}?H8nTDz*g#lCXIXXrI9Wv!Y2P_^SlMIFQO2i6vWXlgm86L5C3ld2k3w5G zikjl>L?ctDwfUx#5~AY~=aaW2?jyw{w!l{U@#Wz7*bV`PYM!^Xxma$?&tYrwCW*6k z`;oPAj@f+bdC(Ce+GR@e8qx3WBM*=q(vs-KevtGeZ;&PA|HliQRFDQT%6<{(P9e#jh>5m*0QK5g zL@U$TPe;Tu6-AA#Oyid7_)G$)bdA@U?yPITz);c-g5(D61hm)vdZ?y=r%b?%nJNiSQm1^bYA zQe*4H($EUeobXo3{#>tr_B>yucag8OGW0`SC??p@r7=|FO^65{Pfm!PId}d%U$L*s zJFB#OX6RIMVpOxN8GV9H>G>`CWMmKUW@Y7OWe0m_6ngT?OZ}Dee3_N=GyDrP{WF7m zGcJeLXI>1CQzK<+!(ZkrU06|CQ4*@`btO8iB2=EcJ|dWqcP4Z#@56}TrIBedl}>}F N>U^{px;nC7^gn?qtdIZz diff --git a/po/sv.po b/po/sv.po index 73952e25a..b94579f66 100644 --- a/po/sv.po +++ b/po/sv.po @@ -6,423 +6,437 @@ # msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-04-29 00:02+0800\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 19:16+0800\n" "Last-Translator: Sebastian Rasmussen \n" -"Language-Team: Swedish \n" +"Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 2.3\n" +"X-Generator: Poedit 2.3.1\n" "X-Poedit-Bookmarks: -1,0,-1,-1,-1,-1,-1,-1,-1,-1\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "kunde inte öppna användardatabasen" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "kunde inte växla till registret ”%s” för %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "kunde inte återställa registret" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "kunde inte allokera minne" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "kunde inte öppna %s" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "kunde inte köra mkdir %s" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "kunde inte ta status på %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s existerar men är inte en katalog (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Okänd signal" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "ogiltigt värde" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "värde för stort" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "värde för litet" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "ogiltigt Path-värde ”%s” i %s, rad %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "ogiltigt värde för %s ”%s” i %s, rad %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "gruppkälla ”%s” stöds ej i %s, rad %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "ogiltigt största antal grupper ”%s” i %s, rad %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s är inte en vanlig fil" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s ägs av uid %u, ska vara %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s är skrivbar för alla" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s är skrivbar för gruppen" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "kunde inte läsa från %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "kunde inte skriva till %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "okänd inloggningsklass %s" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "kunde inte ställa in användarens kontext" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "kunde inte ställa in processprioritet" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "kunde inte ändra rot till %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "kunde inte ändra till runas uid (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "kunde inte ändra katalog till %s" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "börjar från %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "kunde inte ställa in hanterare för signal %d" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "kan inte ta bort PRIV_PROC_EXEC från PRIV_LIMIT" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "fel vid läsning från uttagspar" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "oväntad svarstyp i bakkanal: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "kunde inte lägga till händelse till kö" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "kan inte ställa in kontrollerande tty" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "kunde inte skapa rör" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "kan inte ta emot meddelande från förälder" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "kunde inte grena process" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "kan inte återställa tty-etikett" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "kunde inte köra %s" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "policyinsticksmodul misslyckades att initiera session" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "fel i händelseslinga" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "kunde inte återställa hanterare för signal %d" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "kunde inte allokera pty" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "fel i I/O-insticksmodul" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "kommando avböjt av I/O-insticksmodul" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "felloggning avstängd" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "fel vid ändring av fönsterstorlek" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "kunde inte skapa uttag" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "kan inte skicka meddelande till övervakningsprocess" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "fel i %s, rad %d under inläsning av insticksmodul ”%s”" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s måste ägas av uid %d" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s får endast vara skrivbar av ägaren" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "ignorerar dubblerad insticksmodul ”%s” i %s, rad %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "kunde inte läsa in %s: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "kunde inte hitta symbol ”%s” i %s" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "inkompatibel huvudversion %d för insticksmodul (%d förväntades) hittad i %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ignorerar policyinsticksmodul ”%s” i %s, rad %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "bara en policyinsticksmodul kan anges" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "okänd insticksmodulstyp %d hittad i %s" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "policyinsticksmodul %s inkluderar inte en check_policy-metod" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "internt fel, %s spill" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "ogiltigt namn på miljövariabel: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "argumentet till -C måste vara ett tal större än eller lika med 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "du får inte ange flaggorna ”-i” och ”-s” samtidigt" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "du får inte ange flaggorna ”-i” och ”-E” samtidigt" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "flaggan ”-E” är inte giltig i redigeringsläget" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "du får inte ange miljövariabler i redigeringsläget" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "flaggan ”-U” får bara användas med flaggan ”-l”" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "flaggorna ”-A” och ”-S” får inte användas tillsammans" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit stöds inte på denna plattform" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Endast en av flaggorna -e, -h, -i, -K, -l, -s, -v eller -V får anges" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -431,7 +445,7 @@ msgstr "" "%s - redigera filer som en annan användare\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -440,7 +454,7 @@ msgstr "" "%s - kör ett kommando som en annan användare\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -449,544 +463,539 @@ msgstr "" "\n" "Flaggor:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "använd hjälpprogram för att fråga efter lösenord" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "använd angiven BSD-autentiseringstyp" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "kör kommando i bakgrunden" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "ring i klockan vid fråga" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "stäng alla fildeskriptorer >= num" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "kör kommando med den angivna BSD-inloggningsklassen" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "bevara användarens miljö när kommandot körs" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "bevara specifika miljövariabler" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "redigera filer istället för att köra ett kommando" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "kör kommando som angivet gruppnamn eller ID" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "ställ in HOME-variabeln till målanvändarens hemkatalog" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "visa hjälpmeddelande och avsluta" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "kör kommando på värd (om det stöds av instick)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "kör ett inloggningsskal som målanvändaren; ett kommando kan också anges" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "ta bort tidsstämpelfil helt" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "ogiltigförklara tidsstämpelfil" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "lista användarens rättigheter eller kontrollera ett specifikt kommando; använd två gånger för längre format" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "icke-interaktivt läge, inga frågor ställs" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "behåll gruppvektor istället för att ställa in den till målets" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "använd angiven lösenordsprompt" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "skapa SELinux-säkerhetskontext med angiven roll" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "läs lösenord från standard in" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "kör skal som målanvändaren; ett kommando kan också anges" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "skapa SELinux-säkerhetskontext med angiven typ" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "avsluta kommando efter den angivna tidsgränsen" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "i listläge, visa rättigheter för användaren" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "kör kommando (eller redigera fil) som angivet användarnamn eller ID" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "visa versionsinformation och avsluta" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "uppdatera användarens tidsstämpel utan att köra ett kommando" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "sluta behandla kommandoradsargument" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "kan inte öppna granskningssystem" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "kan inte skicka granskningsmeddelande" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "kan inte köra fgetfilecon på %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s ändrade etiketter" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "kan inte återställa kontext för %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "kan inte öppna %s, ometiketterar inte tty" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s är inte en teckenenhet, ometiketterar inte tty" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "kan inte hämta aktuell tty-kontext, ometiketterar inte tty" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "okänd säkerhetsklass ”chr_file”, ometiketterar inte tty" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "kan inte hämta ny tty-kontext, ometiketterar inte tty" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "kan inte ställa in ny tty-kontext" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "du måste ange en roll för typen %s" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "kunde inte få tag på standardtyp för rollen %s" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "misslyckades med att få tag på ny kontext" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "misslyckades med att ställa in nya rollen %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "misslyckades med att ställa in nya typen %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s är inte en giltig kontext" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "misslyckades med att få tag på gammal kontext" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "kan inte fastställa påtvingande läge." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "kunde inte ställa in tty-kontext till %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "kunde inte ställa in körkontext till %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "kan inte ställa in kontext för nyckelskapande till %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "kräver minst ett argument" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "ogiltigt fildeskriptornummer: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "kunde inte köra %s som ett inloggningsskal" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "kunde inte spara hanterare för signal %d" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "begränsning för resurskontroll uppnådd" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "användaren ”%s” är inte medlem av projekt ”%s”" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "den startande uppgiften är den sista" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "kunde inte gå med i projekt ”%s”" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "ingen resurspool som accepterar standardbindningar existerar för projekt ”%s”" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "angiven resurspool finns inte för projekt ”%s”" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "kunde inte binda till standardresurspool för projekt ”%s”" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "setproject misslyckades för projekt ”%s”" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "varning, tilldelning av resurskontroll misslyckades för projekt ”%s”" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo version %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Konfigurationsflaggor: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "ödesdigert fel, kunde inte läsa in insticksmoduler" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "insticksmodul returnerade ett kommando att exekvera" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "oväntat sudo-läge 0x%x" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "du existerar inte i %s-databasen" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "kan inte detektera tty" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s måste ägas av uid %d och ha setuid-biten inställd" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "effektivt uid är inte %d, är %s på ett filsystem med flaggan ”nosuid” inställd eller ett NFS-filsystem utan root-rättigheter?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "effektivt uid är inte %d, har sudo installerats som setuid root?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "kan inte ställa in kompletterande grupp-ID:n" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "kunde inte ställa in effektiv gid till runas gid %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "kunde inte ställa in gid för runas gid %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "oväntat barnavslutsvillkor: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "kan inte initiera policy-instick" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "policyinsticksmodul %s saknar metoden ”check_policy”" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "kommando avböjt enligt policy" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "fel i policyinsticksmodul" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "policyinsticksmodul %s har inte stöd för att lista rättigheter" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "policyinsticksmodul %s har inte stöd för flaggan -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "policyinsticksmodul %s har inte stöd för flaggorna -k/-K" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "fel vid initiering av I/O-insticksmodul %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "fel vid initiering av granskningsinsticksmodul %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "fel vid initiering av godkänningsinsticksmodul %s" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "kommando avböjt av godkännare" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "fel i godkänningsinsticksmodul" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "ingen skrivbar temporärkatalog hittad" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "kunde inte återställa aktuell arbetskatalog" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: inte en vanlig fil" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: att redigera symboliska länkar är inte tillåtet" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: att redigera filer i en skrivbar katalog är inte tillåtet" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: kort skrivning" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s lämnad oförändrad" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s oförändrad" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "kunde inte skriva till %s" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "innehåll av redigeringssession finns kvar i %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "kunde inte läsa temporärfil" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: internt fel: udda antal sökvägar" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: kunde inte skapa temporärfiler" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: dödad en signal" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: okänt fel %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "kan inte kopiera temporära filer tillbaka till deras originalplats" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "kan inte kopiera vissa av de temporära filerna tillbaka till deras originalplats" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "kunde inte ändra uid till root (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "insticksfel: fillista för sudoedit saknas" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "kunde inte läsa klockan" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "tidsgräns löpte ut vid lösenordsinläsning" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" -msgstr "ingen lösenord angavs" +msgstr "inget lösenord angavs" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "kan inte läsa lösenord" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "en terminal krävs för att läsa lösenordet; använd antingen flaggan -S för att läsa från standard in, eller konfigurera en askpass-hjälpare" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "inget askpass-program angivet, prova att ställ in SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "kunde inte ställa in gid till %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "kunde inte ställa in uid till %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "kunde inte köra %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "kunde inte spara standard in" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "kan inte köra dup2 på standard in" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "kan inte återställa standard in" +#~ msgid "%s: short write" +#~ msgstr "%s: kort skrivning" + +#~ msgid "unable to read temporary file" +#~ msgstr "kunde inte läsa temporärfil" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "ignorerar dubblerad policyinsticksmodul ”%s” i %s, rad %d" diff --git a/po/tr.mo b/po/tr.mo index 4dddf60ceaef05611ce611198c07f56c36e06d19..fbb79faee570026033f4dd17a795a32055d97538 100644 GIT binary patch delta 3839 zcmYk;3s6*59LMoL2!e)&_y9@dq99^GB8i3}n3g6fmfFLTS^^ANmRzu+vehi}m1bzA zMfj?$%-S}!rDj#-^s%G}HID_d0cl-+s>Cy?f6&|8wr@FHgrD z?~DnZN{QQK9NlCHnbOlNA;!#~q_bu#lg)bLD$K%-I1=|^KRk^i@GK6%G)|7j0!+hd z9E^A3aNK~pZZD>oO}Aq-vN>@Q(=nE_C76L4!yHURA2K#uh^4p)FT~wA2)_t_(h?g| zms>L3Aw^K1oIqW97KdSmV>S*ekWt%Rs41+%QTPgK3SZ$EOk&=7SdL?{0ViT7YQ(2J z|ID&bw1xxdMRP7f4WJSoticO#IjX}>Xs>C|fUfJoL{|H&~ko`eJB}(B_l{gQz1Xp1`-j7;>mr*1C7BzrA zywQM*kz3eYJRd`z>+w?FccLcrHEMI}rm`4I=-=vT=zb)Lz(F=niBDUc&n? zQ8Ve!dg=N+RHu6k$hfx;};nPGM zgFSHqPQ%Nv6xX1ZUTGWlUp*lE_!^;UCc7QXM-AW(?|lbe z!25mP`%h65`4O|QHw(^_Z23sl?FQt}Hu1vb?F0_j^FR1v1sd z!XbDFwb@Ri_DHWQ+~+?XwRH1P9j-_>I988v|jsxlvX=YK?1HvUTLuTquKP{%i8 zCbptB*+v|J@1nl&z4tzIx_kZ#8f!=*8ANpOD`lIa zE%#-v*G|A*q?{}w@uUaQaR+hK;CP1|B=_hIM?JZo6zB~{Dw(PV{o5fmIBLk=Xv_Wg zZ9HxLf^>N2O0bd4Crin#q>boVIFIOAc$E~A!{k2l|6@0An#r3)&y|kQFkbXboI9@e z8ezPM+(jmm^@Qip-X+(NN^*egCwCGarRcB33hYOwkO)~$blgiuk|5bbc93f||9l!g z@(g)^=;%)-L|gy8^r3k-8A0MmPqKupBM%ZCgGq9<<-SxwfZX7nyV>(n+!Af)x(~}} z?}MkXm<%Lqy>sIJ$l~OMv5}us!bvHO4Ss)Jty9zH_?(u81p%MGeRJl~zP?~mlTX1=ZqO$S~NbAT#ykHTUZn+ zD15X> zZf#w_squAp`h9JDp)vCOq~-Ap!a2OJtFw+<>GS5s#Q|SaSGcV?Xt(=<&HhN`)ZD~> E0SW28*#H0l delta 3737 zcmYk-c~q2D9LDiGihv6`fJmt5h=Lm^xZ^G^D4M2bDdB9#q2)>)JL%Cn<*_=JTYscww(rNj&pX$X@8OxxeczdR@4df!-{Ha**H5J`?^j^~ z>kLOFX-K*U8WZF)CZm?F8Z*yrObsl+Cb$$^;0_GMix`L3u`UL4F%hHj5gdw9I0>8L zBGl)$W0)}`%rP3xxNrgM<4@QLLwHwX=!d~L92uKQ$F7)(t#LEf!*f^%zb^kUzlv8w zDrxM0=QQe*S1<+xJjQg!=BUq&$5yxuHS}_9hc~b#MlkP=*b95&Y}7~(S}&qXcN;a; zpcvzIhSY@KJY4944R8#q!`aAZ&1Ou)6Q~(96+Tu0zpj-7<$&;`-jzyKM5Ot%is1A-I8^?T#s>nCUSWFOK(oEw~rR{@S zigBm`EJxjc2YT=m)O~+O-N###JxVo90&2Ss=S5$fkBx8xYUD?dZDFpWZtyQ^pb_+@ ziXVR7tUY`eurARwv4h5=3qbEgW7!ekYbw} zd`M4Ew`A(?l!6OX$rPbeV$_T-A;mC(3_lyYqB<(WaJ+?&;vcBB9?;D{kz7=TRwKnR z6{!2%MaF1i*r~dIx|fDNuo~Gf=6$43^DEZJwmtjJG*bsHz7aL%PJ)egf z`5J73`;jNue1cTh+()f>H(r>mS%^*XB&rfOQI+`{!|30{^!Inv5utr7{Ej9VViO(`l$Zu@ZHkGSv5uqXu{$wKRWXU5rd+0Q7I-Y3K{RP+u5> zTKg%;17QkLGk6zO!fU7-hVqQ*dp%K=8jY&VOnZGbs4;FC}T-GVXrF*d_rP)ifV zj#UK`P)nIIl=^F}7jr?S-eSFs>L6s8fA^-Mi*r50tH@cRneQND$=l>bqT@C40$D?L z5*_P_1|F{yj+aOgX+ZzZQD$XRI>%IARl<$rIGIH<$SyL9JUE`RjicC#Y$dFgGi%Ls zJefpvEOcJ^t-;+SlY|Vn7xVF*;zvUwy-eM_Wv}vtnrXKE2G${!M60M{A7Ra$V=}L* zp$;EWU5^kg#KT7)ds5q41@)k=Bc=L9Xl>un(|pRdJ-CcaA=?Q%%;b?nB#Y#bT13ZQ zKhBO?Zrei7$}zH*6qCovgJU#}*GY+f5vJ34nFN!1M2EK7t4_=R@`P;%VRh1*%plcB zRia}yY2vhac<}_8Z_l%F3~6J}^#Bi4TRY;k8XQlPgHFr;Z%13Q5!r07Y0qyUW`%ynXb4f4q3gNkOepE-| z5b_>5Oy-bbq$4RLp`<@KKo%1n&ykj7COJvAkta2e1R4{`n`8;m5l*^0t^Z#_Xcmy> zB!C2x=gCU4l<3g!sM~4raN}bnm!#Wk6RbU~&fVfTNwOC, 2016, 2017, 2018, 2019, 2020. msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-14 00:30+0300\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 20:18+0300\n" "Last-Translator: Mehmet Kececi \n" "Language-Team: Turkish \n" "Language: tr\n" @@ -15,411 +15,425 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Poedit 2.3\n" +"X-Generator: Poedit 2.3.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "userdb açılamıyor" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "\"%s\" kaydına %s için geçiş yapılamıyor" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "kayıt geri yüklenemiyor" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "bellek ayırma başarısız" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "%s açılamıyor" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "mkdir %s için olanaksız" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "%s durumlanamıyor" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s var ancak bir dizin değil (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Bilinmeyen sinyal" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "geçersiz değer" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "değer çok büyük" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "değer çok küçük" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "geçersiz Yol değeri %s içinde \"%s\", satır %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "%s \"%s\" için geçersiz değer, %s içinde, satır %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "\"%s\" desteklenmeyen grup kaynağı, %s içinde, satır %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "`\"%s\" geçersiz azami grubu, %s içinde, satır %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s düzenli bir dosya değil" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s, %u kullanıcı kimliği tarafından sahiplenmiş, %u olmalı" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s genel yazılabilir" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s grup yazılabilir" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "%s öğesinden okunamıyor" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "%s dosyasına yazılamıyor" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "bilinmeyen %s oturum sınıfı" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "kullanıcı bağlamı ayarlama başarısız" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "süreç önceliği ayarlanamıyor" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "kök %s olarak değiştirilemiyor" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "runas uid (%u, %u) olarak değiştirilemiyor" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "%s dizinine değiştirilemiyor" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "%s'den başlayarak" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "sinyal %d için işleyici ayarlanamıyor" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "kaynak PRIV_LIMIT'dan PRIV_PROC_EXEC kaldırılamıyor" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "sockerpair'den okuma hatası" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "backchannel'da beklenmeyen yanıt türü: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "olay kuyruğa eklenemedi" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "tty denetleme ayarlaması başarısız" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "iletişim tüneli oluşturulamıyor" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "ebeveynden mesaj alamıyor" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "çatallanamıyor" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "tty etiketi geri yüklenemiyor" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "%s çalıştırılamıyor" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "oturum başlatma için ilke eklentisi başarısız" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "olay döngüsünde hata" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "sinyal %d için işleyici geri yüklenemiyor" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "pty ayırma başarısız" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "G/Ç eklenti hatası" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "komut G/Ç eklentisi tarafından reddedildi" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "günlüğü askıya alma hatası" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "pencere boyutunu değiştirme hatası" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "soket oluşturulamıyor" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "süreci izlemek için mesaj gönderilemiyor" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "\"%s\" eklentisi yüklenirken satır %d, %s içerisinde hata" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s, %d kullanıcı kimliği tarafından sahiplenmeli" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s sadece sahibi tarafından yazılabilir olmalı" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "%s içinde \"%s\" yinelenen eklentisini yok sayılıyor, %d satırı" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "%s yüklenemedi: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "%s içerisinde \"%s\" sembolü bulunamıyor" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "uyumsuz temel ilke sürümü %d bulundu (beklenen %d) %s içerisinde" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "\"%s\" ilke eklentisi ihmal ediliyor, %s içinde, satır %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "sadece tek ilke eklentisi belirtilebilir" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "bilinmeyen eklenti türü %d %s içinde bulundu" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "%s ilke eklentisi, bir check_policy yöntemi içermiyor" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "dahili hata, %s taşması" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "geçersiz çevre değişken adı: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "-C argümanı 3 veya daha büyük bir sayı olmalıdır" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "`-i' ve `-s' seçeneklerini aynı anda belirtemezsiniz" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "`-i' ve `-E' seçeneklerini aynı anda belirtemezsiniz" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "düzenleme kipinde `-E' seçeneği geçerli değil" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "düzenleme kipinde ortam değişkenlerini belirtemezsiniz" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "`-U' seçeneği sadece `-l' seçeneği ile kullanılabilir" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "`-A' ve `-S' seçenekleri birlikte kullanılamaz" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "sudoedit bu platformda desteklenmiyor" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "-e, -h, -i, -K, -l, -s, -v veya -V seçeneklerinden sadece biri belirtilebilir" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -428,7 +442,7 @@ msgstr "" "%s - dosyaları farklı kullanıcı olarak düzenle\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -437,7 +451,7 @@ msgstr "" "%s - bir komutu farklı kullanıcı olarak çalıştır\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -446,544 +460,539 @@ msgstr "" "\n" "Seçenekler:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "parola sorgulaması için bir yardımcı program kullan" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "belirtilen BSD kimlik doğrulama türünü kullan" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "arkaalanda komutu çalıştır" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "istendiğinde zili çal" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr ">= sayı olan tüm dosya tanımlayıcılarını kapat" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "komutu belirtilen BSD oturum sınıfı ile çalıştır" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "komut çalıştırılırken kullanıcı ortamını koru" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "özel çevre değişkenlerini koru" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "komut çalıştırmak yerine dosyaları düzenleyiniz" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "grup adı veya ID olarak tanımlanan komutu çalıştır" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "kullanıcının HOME değişkenini ana dizinini hedefleyecek şekilde ayarlama" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "yardım mesajını görüntüle ve çık" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "komutunuzu hostta çalıştırın (eğer plugin tarafından destekleniyorsa)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "oturum kabuğunu hedef kullanıcı olarak çalıştır; bir komut da belirtilebilir" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "zaman damgası dosyasını kalıcı olarak kaldır" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "zaman damgası dosyasının geçerliliğini kaldır" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "kullanıcı yetkilerini listele veya özel bir komut denetle; daha uzun biçim için iki kez kullanın" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "etkileşimsiz kip, sorgu yapılmaz" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "hedefe atamak yerine grup vektörünü koru" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "belirtilen parola sorgusunu kullan" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "belirtilen rolle SELinux güvenlik bağlamı oluşturma" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "standart girdiden şifreyi okuyun" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "kabuğu hedef kullanıcı olarak çalıştır; bir komut da belirtilebilir" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "belirtilen türde SELinux güvenlik bağlamı oluşturma" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "belirtilen süre sonunda komutu sonlandır" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "liste modunda, kullanıcıların ayrıcalıklarını görüntüle" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "belirtilen kullanıcı adı veya ID ile komutu çalıştırın (veya dosyayı düzenleyin)" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "sürüm bilgisini göster ve çık" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "kullanıcı zaman damgasını bir komut çalıştırmadan güncelle" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "komut satırı argümanlarını işlemeyi durdur" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "denetim sistemi açılamıyor" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "denetim iletisi gönderilemiyor" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "fgetfilecon %s yapılamıyor" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s değişmiş etiket" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "%s için bağlam geri yüklenemiyor" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "%s açılamadı, tty yeniden etiketlenemiyor" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s bir karakter aygıtı değildir, tty yeniden etiketlenemiyor" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "geçerli tty bağlamı alınamadı, tty yeniden etiketlenemiyor" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "bilinmeyen güvenlik sınıfı \"chr_file\", tty yeniden etiketlenemiyor" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "yeni tty bağlamı alınamadı, tty yeniden etiketlenemiyor" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "yeni tty bağlamı alınamıyor" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "%s türü için bir görev belirtmelisiniz" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "%s görevi için öntanımlı tür alınamıyor" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "yeni bağlam alınamadı" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "%s yeni görevi atanamadı" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "yeni tür %s atanamadı" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s geçerli bir bağlam değil" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "eski bağlam alınamadı" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "zorlama kipini belirleme başarısız." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "tty bağlamı %s olarak ayarlanamadı" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "%s için exec bağlamı ayarlanamıyor" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "%s için anahtar oluşturma bağlamı ayarlanamıyor" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "en az bir argüman gerektirir" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "geçersiz dosya tanımlayıcı sayısı: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "bir oturum açma kabuğu gibi %s çalıştırılamıyor" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "%d için işleyici kaydedilemiyor" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "kaynak denetim sınırına ulaşıldı" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "\"%s\", bir \"%s\" projesi üyesi değil" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "çağırılan görev son" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "\"%s\" projesine katılamadı" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "\"%s\" projesi için hiçbir kaynak havuzu varsayılan atamaları kabul etmiyor" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "belirtilen kaynak havuzu \"%s\" projesi için mevcut değil" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "\"%s\" projesi için öntanımlı kaynak havuzu atanamadı" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "\"%s\" projesi için setproject başarısız" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "uyarı, \"%s\" projesi için kaynak denetim ataması başarısız" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo sürüm %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Yapılandırma seçenekleri: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "ölümcül hata, eklentiler yüklenemiyor" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "eklenti çalıştırmak için bir komut döndürmedi" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "beklenmeyen 0x%x sudo kipi" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "sen %s veritabanında yoksun" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "tty belirlenemiyor" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s, %d kullanıcı kimliği tarafından sahiplenmeli ve setuid biti ayarlanmış olmalı" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "etkin kullanıcı kimliği %d değil, %s 'nosuid' seçeneği ayarlanmış bir dosya sisteminde veya yetkisiz haklara sahip bir NFS dosya sisteminde mi?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "etkin kullanıcı kimliği %d değil, sudo setuid root ile mi yüklendi?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "ek grup kimlikleri ayarlanamıyor" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "etkin grup kimliği, runas gid %u olarak ayarlanamıyor" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "grup kimliği, runas gid %u olarak ayarlanamıyor" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "beklenmeyen alt sonlandırma şartı: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "ilke eklentisi başlatılamıyor" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "%s ilke eklentisi, bir `check_policy' yöntemi içermiyor" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "komut politika tarafından reddedildi" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "politika eklentisi hatası" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "%s ilke eklentisi listeleme yetkilerini desteklemiyor" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "%s ilke eklentisi -v seçeneğini desteklemiyor" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "%s ilke eklentisi -k/-K seçeneklerini desteklemiyor" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "başlatma hatası G/Ç eklentisi %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "başlatma hatası I/O eklentisi %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "onay eklentisini %s başlatma hatası" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "onaylayan tarafından komut reddedildi" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "onay eklentisi hatası" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "yazılabilir geçici dizin bulunamadı" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "geçerli çalışma klasörü geri yüklenemiyor" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: düzenli bir dosya değil" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: sembolik bağlantı düzenlemesine izin verilmemiştir" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: yazılabilir klasördeki düzenleme dosyalarına izin verilmemiştir" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: kısa yazım" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s düzenlenmemiş olarak bırakıldı" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s değiştirilmemiş" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "%s dosyasına yazılamıyor" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "düzenleme oturumu içerikleri %s içinde bırakıldı" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "geçici dosya okunamıyor" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: iç hata: yolların tek sayısı" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: geçici dosyalar oluşturulamıyor" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: bir sinyal tarafından ortadan kaldırıldı" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: bilinmeyen hata %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "geçici dosyalar onların özgün konumlarına kopyalanamıyor" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "bazı geçici dosyalar onların özgün konumlarına kopyalanamıyor" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "kullanıcı kimliği yetkili (%u) olarak değiştirilemiyor" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "eklenti hatası: sudoedit için eksik dosya listesi" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "saat okunamıyor" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "şifre okuma zaman aşımına uğradı" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "şifre sağlanmadı" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "parola okunamıyor" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "şifreyi okumak için bir terminal gereklidir; ya standart girdiden okumak için -S seçeneğini kullanın ya da bir askpass yardımcısı yapılandırın" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "askpass programı belirtilmemiş, SUDO_ASKPASS ayarlamayı deneyin" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "grup kimliği %u olarak ayarlanamıyor" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "kullanıcı kimliği %u olarak ayarlanamıyor" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "%s çalıştırılamıyor" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "stdin kaydedilemiyor" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "dup2 stdin yapılamıyor" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "stdin geri yüklenemiyor" +#~ msgid "%s: short write" +#~ msgstr "%s: kısa yazım" + +#~ msgid "unable to read temporary file" +#~ msgstr "geçici dosya okunamıyor" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "yinelenmiş \"%s\" ilke eklentisi ihmal ediliyor, %s içinde, satır %d" diff --git a/po/uk.mo b/po/uk.mo index ad658db24014a47abfa931b5fde65eca5247b6bb..95d670e2f338079fb5a8e58e47c4e3171587eb79 100644 GIT binary patch delta 3868 zcmYk;d3Y4%0mtz-;YgGOLO=*dU^vzgAQvkMgpe$kAs_+EXxe?*N5#N57pQCHr({93q6Yh&hAbwuGbhHOdOQQw;AYIg<49ZPCaR%GkG&Ws0a*q!4EZx- z`A~=FqptI#2DA&+kz=TaKScgan=VMB(vH?F^rEJI7A9dGYRZnFZtwxBfzMD&@hxgb zqPdv9nW3nWPDky|1*oN{$3#4ey8k7#(0`YTZrp=CsvD&uvtwo;e`WTw{I zhY{a!jb@$H!3xa8ZMYaO;FFlbBS7EGW>f>ssO$cMbFmMjP&=zo*YCkR+Bg58(tuum zrI|R3(fBcT#Oqjtw{Zr}_Bu0h7`eCk7$;);hn(vQPy;xNTB1K-KL++Sj^Vf~z4GBS z^e>^(NM%0W!$K^{GA18S;YOXuNmxJ1m?!WzI1BraHl`R?;A40d)xo4}WB!Y4aGj*p z3HS}Fy-}O1TZJbz+^T#?J`6H?$qj|XH4)ozI9FGI@c+{}m^#E#$Z{a-5 z@v(n!4;JGWuKDAf_r+nH%=y2L^E)F=JOdu?Y3MOUPFyo!-(%vks?WE3$n|EC(&9HA!oq6pBk4A)VCJHxa5oOY&+&Qe#759{d+{l}iwQWBn`+Ngp=P8Nck21? z&DnBJyopa^9K&9LOHgb1IkK$AH`|$!I@AcSp*lK%)`sIsWdE7{$P;O<<8v7Eq}w6X zi0|SK+{JpN>G>Z-cQQCph}r|2a425JO#BX$Fpc4O@d?bv?Wj%o5w61a^q$Ey>u?!f zLT24$GYZ{*3+jIFq3-v0ETnytz>e@?H4ek$sFC~`)nK<`=kd$Or5x`-t^GYzM{-M? znOTc^{I1|gv`U?snT=yO-hgVj71hx%(9d$4k!8+^H==rc0!#27vT@D4`MkIBAo6Dl z*y0oLII@Q34zkRqo^@0QucG$G1a_pB>RHt9K0)n)F%{15pQ~X0)#Iz2&`3RtoX27g zW^sHJOYk-_TV`UV^EB+oWR63akN-k7FuuxZ;1JSx^KVp#iWWOFbQ$S`8C2~IbX&FG z*}b1|VlZFm^|TH=sHND4dTuYfCUH0JVd_y+{}o2y2%^pQA?ZgB6K&?*q=BgXlF*!a zjT|9*T3*tLNkomQY$H2JZyiwfJJ{2$D*d!O$_(3&=SpP%nKy~1_J=apt-ObtseNQJ z8AQ4hww7Vi?U$UXr=s!#IZ8^1mPJL6;)%f6*q;7r)ZWl3inb?HVwZz_b|Du@ynTlM z2yu#AXYK6msKZmF4|$giAU`fX_n@_+1Li^^|s!+&>Va z?i!Ly^hS7u{E9qArjqmI3|UPcB@dC!q$`<7f@A|x`6(GfYRFsU0GX}v52sQ}UMCxg zN;fjbuKoWbmg-N)gQPv_NPb2d$tI%Gi^SPA=VLl7C3DEZrOImXa0`H6lGV zJu5XUI61YVL-2~XF){Z{=w#^a(CKhpxFK{pbS`w>;^SoKRJcC$Zm5OYxzM@r&d^!Q zJ`uFPYzc2LwdJ*ovaLXAUiaX#nN1NrTSMo=Tlfh-4mYZ1h0dspv4xvD1>&BH3tTIT b4-8z?E0A2=HDHa537jnI5gbzd`!4?jCTtF# delta 3830 zcmYk;e^k}=9mnza^#^E*AO=b%TvSwk%1;HNKoR^ED!MEgfbf^D(rlq!pfa8l@8doAcbtM@e5*0cz(H7!jLj-AAD3e? zwqZ2(U^sqs=9dlqJQ~u=alvn{qOSY^$Kn9D*;Jf}x~>|Na1UzeXD|~#!9&iq);xhB#nYRc6S+7Vm!LY_j9hDNI0w5?4G(65qHq>!?y8VK zYvN-h9zo5W&#?z}T_3vfOB{wH$9sY!p1{Pa!%ED+7NjqG2i4IB$h6sCk!d$qf*F4{ zf)5Qi4|Ux`r~%aA7;Hgxd>r|+3w%t*KcE{UH2<3N44jBdQB&56YUmiMgAQcl*l$oX z@+V|07RpU}(iGIxPD3q46>0!`QSF~ZH{L?Edk58yX9#aH*UjNJcJtg zd1PByAF6@>pavR6Z<>*G^JXnhqYx=@=fo?(~bOjLsh@Jsw1?!sHl zdn`W0^k}9U@lpI2?!+o?*1$f(C74fdRd^7~@ec065)Z@Crn-TvF?TkN;!#Y+e_{iU zn-gsKC1mh6YOdLOtU%rOF7lP7Fj~fFO<0Cq$TqUU9CTp;9>uS*2t9}9Szrl1L{0hJ z`DPdKC?3a37FKKj4QlEZGyF;V9-qe^)b|x^gzw{7)E*f|W14}L_$+qgDxAlcm3R&t z_5Kg%akX}PkY%(_Q8O@paqx+@p$7IYreF-cvEQr|c@u3XK8NkdpH1Uk(-R)X{g}u6 z>$>+a1HVG8eIlbvqJP^&WeO+Sa3cO1v+&=TkCS;UZMyZi1y3QfXK_5nMyx|-*>0mc zNaktO-cnS12T>1j5sNT_jgXAxm_`4#gUWI|gX|w0QEm1ZEJ1N9-RYpxZ+AFKta0dGgoGAcb(N-=Sz+3UCw`Ligtv^LXL z)EZtwz3*i#qy~5lwI{;af!chJpzb??+5@3$g7;UV27C-PvtJh2qn&1o_M#f;Dqn>neZE(|`!0{a4 z!0q@&E%UFnsH+RUr-vQyAop4st!nB!(S;hlX5t!&BPWRl{1fsdQF)R4fILrrL{wfP zr6ffMl&8ouWHkK;%5ldTj_N#t941|aS0(V;yoq`{zAfyTP+8uq`Z1>!8v=e(Eg?8|j%x?UYVY^z6)4pq$_{oLnc7fio-^&UNanU0~nq z&`0hi=gC;|-7?KN80OdyA0RJ~SM`ga1yRvnzM=}nP4*BL+TI{@NIiLnunUci5%^Cq z*xUM`Od@*&wctk#Tp&LrUZNfJZQ;klULh~*7hwaHr^z4^O;n1>!9XqevDm4H;$Tul z^lLDX^d~BtNqnFd{7vnqzRfvajrnsYn~XQ{3oaa9${N^&kx3;z3;M?IFbIp_55 z93oXj_dQA;C%I$@$s}jUWb$*egM7FAm;-jUb&{FR7oKrc#yAIJp;K?ibkal$$pKPE zMv_J3L2`-wjBFwENe*cx!$}D_OLh?zy?}{i6S+)YBM<92QmL#Uuag#{GJ+HYYXAQT zqq>z$Bm+nYd4lXGyNSv@BqC4?{;RNndL5~7&MkAi-!ahI1P(Hs6Gt$cM3H^YInnHE zjac7rSVBX-yJ78y`bKwC{klfqUm|@&y`6Daef!)o1HD}dF=4CfHg2e2Ucc47dR^@* z-?fC%q5acWWP3kOnH83mnvvzs$jnclnw*~Lo02-&6_SycmY$vFt4&)oFiuVTFZjEA zcamMyI{ck(|9OAA|FXZMx7l|q>)A2h{zW6a?=KzhyIy|4<*QlLGQ?Y19qIl3+@apm z>S*tkwGrNLsv?tmcXL;#zsuk5rlk)5#oj0V?Y+(ZZvR=DYIXb1@%<%Lz43+7zRKzw G;r|1Ay8m, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020. msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-13 12:07+0200\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 13:29+0300\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "Language: uk\n" @@ -15,411 +15,425 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Lokalize 19.04.0\n" +"X-Generator: Lokalize 20.07.70\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "не вдалося відкрити userdb" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "не вдалося перемкнутися на регістр «%s» для %s" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "не вдалося відновити регістр" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "не вдалося отримати потрібний об’єм пам’яті" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "не вдалося відкрити %s" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "не вдалося створити каталог %s" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "не вдалося виконати stat для %s" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s існує, але не є каталогом (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "Невідомий сигнал" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "некоректне значення" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "надто велике значення" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "надто мале значення" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "некоректне значення Path, «%s», у %s, рядок %u" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "некоректне значення %s, «%s», у %s, рядок %u" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "непідтримуване джерело групи, «%s», у %s, рядок %u" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "некоректна максимальна кількість груп, «%s», у %s, рядок %u" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s не є звичайним файлом" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s належить uid %u, має належати %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "Запис до «%s» можливий для довільного користувача" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "Запис до «%s» може здійснювати будь-який користувач з групи" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "не вдалося виконати читання з %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "не вдалося виконати запис до %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "невідомий клас входу %s" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "не вдалося встановити контекст користувача" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "не вдалося встановити пріоритет процесу" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "не вдалося змінити root на %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "не вдалося змінити uid користувача, від імені якого відбувається виконання (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "не вдалося змінити каталог на %s" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "починаючи з %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "не вдалося встановити обробник для сигналу %d" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "не вдалося вилучити PRIV_PROC_EXEC з PRIV_LIMIT" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "помилка під час спроби читання з пари сокетів" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "неочікуваний тип відповіді на зворотному каналі: %d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "не вдалося додати подію до черги обробки" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "не вдалося встановити tty для керування" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "не вдалося створити канал" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "не вдалося отримати повідомлення від батьківського процесу" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "не вдалося створити відгалуження" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "не вдалося відновити позначку tty" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "не вдалося виконати %s" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "не вдалося виконати ініціалізацію сеансу через додаток правил" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "помилка у циклі обробки подій" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "не вдалося відновити обробник для сигналу %d" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "не вдалося розмістити pty" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "Помилка у додатку введення-виведення" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "відмова у виконання команди від додатка введення-виведення" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "помилка під час призупинення ведення журналу" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "помилка під час зміни розмірів вікна" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "не вдалося створити сокети" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "не вдалося надіслати повідомлення до процесу аудиту" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "помилка у %s, рядок %d під час спроби завантаження додатка «%s»" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s має належати користувачеві з uid %d" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s має бути доступним до запису лише для власника" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "ігноруємо повторний запис додатка, «%s», у %s, рядок %d" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "не вдалося завантажити %s: %s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "не вдалося знайти символ «%s» у %s" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "несумісна основна версія додатка, %d, (мало бути %d) у %s" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ігноруємо додаток правил, «%s», у %s, рядок %d" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "можна визначати лише один додаток обробки правил" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "у %2$s виявлено невідомий тип додатка, %1$d" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "до додатка правил %s не включено метод check_policy" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "внутрішня помилка, переповнення %s" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "некоректна назва змінної середовища: %s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "аргументом параметра -C mмає бути число не менше за 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "не можна одночасно вказувати параметри «-i» і «-s»" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "не можна одночасно вказувати параметри «-i» і «-E»" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "не можна використовувати «-E» у режимі редагування" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "не можна вказувати змінні середовища у режимі редагування" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "параметр «-U» можна використовувати лише разом з параметром «-l»" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "параметри «-A» і «-S» не можна використовувати одночасно" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "підтримки sudoedit для цієї платформи не передбачено" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "Можна використовувати лише такі параметри: -e, -h, -i, -K, -l, -s, -v та -V" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -428,7 +442,7 @@ msgstr "" "%s — редагувати файли від імені іншого користувача\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -437,7 +451,7 @@ msgstr "" "%s — виконати команду від імені іншого користувача\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -446,544 +460,539 @@ msgstr "" "\n" "Параметри:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "використовувати допоміжну програму для запитів щодо пароля" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "використовувати вказаний тип розпізнавання BSD" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "виконати команду у фоновому режимі" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "звук дзвінка під час запиту" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "закрити всі дескриптори файлів >= num" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "виконати команду з вказаним класом доступу BSD" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "зберегти середовище користувача на час виконання команди" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "зберегти вказані змінні середовища" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "редагувати файли замість виконання команди" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "виконати команду від імені групи користувачів, вказаної за назвою або ідентифікатором" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "встановити для змінної HOME значення домашнього каталогу вказаного користувача." -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "показати довідкове повідомлення і завершити роботу" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "виконати команду на комп’ютері (якщо підтримується додатком)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "запустити оболонку для входу до системи від імені вказаного користувача; слід вказати команду запуску" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "повністю вилучити файл часової позначки" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "позбавити чинності файл часової позначки" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "показати список прав доступу користувача або перевірити певну команду; подвоєння параметра призводить до виведення додаткових даних" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "неінтерактивний режим, не просити користувача відповідати на питання" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "зберегти вектор групи, не встановлювати вектор вказаного користувача" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "використовувати вказаний інструмент отримання паролів" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "створити контекст захисту SELinux з вказаною роллю" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "прочитати пароль зі стандартного джерела вхідних даних" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "виконати командну оболонку від імені вказаного користувача; слід також вказати команду" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "створити контекст захисту SELinux вказаного типу" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "перервати виконання команди щойно буде перевищено вказане обмеження за часом" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "у режимі списку, показати права доступу користувача" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "виконати команду (або редагувати файл) від імені користувача, вказаного за іменем або ідентифікатором" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "показати дані щодо версії і завершити роботу" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "оновити штамп часу користувача без виконання команди" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "зупинити обробку аргументів командного рядка" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "не вдалося відкрити систему аудиту" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "не вдалося надіслати повідомлення аудиту" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "не вдалося виконати fgetfilecon %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s змінено позначки" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "не вдалося відновити контекст %s" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "не вдалося відкрити %s, не змінюємо позначки tty" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s не є символьним пристроєм, не змінюємо мітки tty" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "не вдалося отримати поточний контекст tty, не змінюємо позначки tty" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "невідомий клас захисту «chr_file», не змінюємо позначки tty" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "не вдалося отримати новий контекст tty, не змінюємо позначки tty" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "не вдалося встановити новий контекст tty" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "вам слід вказати роль для типу %s" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "не вдалося отримати типовий тип для ролі %s" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "не вдалося отримати новий контекст" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "не вдалося встановити нову роль %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "не вдалося встановити новий тип %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s не є коректним контекстом" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "не вдалося отримати старий контекст" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "не вдалося визначити режим примушення." -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "не вдалося встановити контекст tty у значення %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "не вдалося встановити контекст виконання у значення %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "не вдалося встановити контекст ключа створення у значення %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "потребує принаймні одного аргументу" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "некоректний номер дескриптора файла: %s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "%s не можна працювати як оболонка для входу" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "не вдалося зберегти обробник для сигналу %d" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "перевищено обмеження керування ресурсами" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "користувач «%s» не є учасником проекту «%s»" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "викликане завдання є завершальним" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "не вдалося приєднатися до проекту «%s»" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "для проекту «%s» не існує сховища ресурсів, яке приймає типові прив’язки" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "у проекті «%s» не існує вказаного сховища ресурсів" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "не вдалося виконати прив’язку до типового сховища ресурсів проекту «%s»" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "помилка під час виконання setproject для проекту «%s»" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "попередження, помилка призначення керування ресурсами проекту «%s»" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Версія sudo %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "Параметри налаштування: %s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "критична помилка, не вдалося завантажити додатки" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "додатком не повернуто команди, яку слід виконати" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "неочікуваний режим sudo 0x%x" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "вас немає у базі даних %s" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "не вдалося визначити tty" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s має належати користувачеві з uid %d, крім того, має бути встановлено біт setuid" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "поточним uid не є %d. Можливо %s зберігається у файловій системі зі встановленим параметром «nosuid» або у файловій системі NFS без прав доступу root?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "поточним uid не є %d, sudo встановлено з ідентифікатором користувача root?" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "не вдалося встановити ідентифікатори додаткових груп" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "не вдалося встановити ефективний ідентифікатор групи для ідентифікатора групи запуску %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "не вдалося встановити ідентифікатор групи для ідентифікатора групи запуску %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "неочікувана умова переривання дочірнього процесу: %d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "не вдалося ініціалізувати додаток правил" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "до додатка правил %s не включено метод «check_policy»" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "у виконанні команди відмовлено згідно правил" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "помилка у додатку правил" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "у додатку правил %s не передбачено підтримки побудови списку прав доступу" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "у додатку правил %s не передбачено підтримки параметра -v" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "у додатку правил %s не передбачено підтримки параметрів -k/-K" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "помилка під час спроби ініціалізації додатка введення/виведення даних %s" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "помилка під час спроби ініціалізації додатка аудиту %s" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "помилка під час спроби ініціалізації додатка підтвердження %s" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "у виконанні команди відмовлено засобом підтвердження" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "помилка у додатку підтвердження" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "не знайдено придатного до запису тимчасового каталогу" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "не вдалося відновити поточний робочий каталог" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s: не є звичайним файлом" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s: не можна редагувати символічні посилання" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s: не можна редагувати файли у непридатному до запису каталозі" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s: короткий запис" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s залишено без змін" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s не змінено" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "не вдалося виконати запис до %s" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "дані сеансу редагування залишилися у %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "не вдалося виконати читання з файла тимчасових даних" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh: внутрішня помилка: непарна кількість шляхів" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh: не вдалося створити тимчасові файли" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh: завершено надсиланням сигналу" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: невідома помилка %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "не вдалося скопіювати тимчасові файли назад до початкового місця зберігання" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "не вдалося скопіювати деякі з тимчасових файлів назад до початкового місця зберігання" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "не вдалося змінити значення uid на значення root (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "помилка додатка: не вистачає списку файлів для sudoedit" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "не вдалося прочитати час на годиннику" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "перевищено граничний час очікування на пароль" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "пароль не надано" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "не вдалося прочитати пароль" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "у терміналі слід прочитати пароль; або скористайтеся параметром -S, щоб виконати читання зі стандартного джерела даних, або налаштуйте допоміжний засіб askpass" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "не вказано програми askpass, спробуйте встановити значення змінної SUDO_ASKPASS" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "не вдалося встановити gid у значення %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "не вдалося встановити uid у значення %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "не вдалося виконати %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "не вдалося зберегти stdin" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "не вдалося виконати dup2 для stdin" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "не вдалося відновити stdin" +#~ msgid "%s: short write" +#~ msgstr "%s: короткий запис" + +#~ msgid "unable to read temporary file" +#~ msgstr "не вдалося виконати читання з файла тимчасових даних" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "ігноруємо повторний запис додатка правил, «%s», у %s, рядок %d" diff --git a/po/zh_CN.mo b/po/zh_CN.mo index 6d786804282f3339981a8ada432761df87032335..27fc963de56ffce4a28146e01eb2793578d546c1 100644 GIT binary patch delta 5145 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 Z>sw8cS1PT6xtEWuVR}^6nu*!b{{cSgNqYbQ delta 4369 zcmZYC4RlWT0mt!w9uHLsA|fx|ay5CxkXK1aB1BYDLD80mZAv93Ybt3HGg=-@kdk(G zC4`oGNmnn?>Z2sHF}C(pXJ@N9wd&TriO?R?&9-*Oq5J-xd!6H)-IL$*`QQ88`+vLt z|5H7`CFK035dWtU-bTaGP6m=IU5&YoheP?`*xuWi9@vaSa6b;i_plG%#7GPYHzpOM zFb0b-7UyF;u0Y+l3nMUq3C8%%dldR};d9KwZqyovdDtC`u^T>)IXD+bU?WE18Ke*9 z_wM;MoXq*xNR?(Xt@XmWxEjk*1NjW&Y2SqPHD(MKQgMK8z)@J|+Kz)bzk&4Fgffgo zOvUH11V`gVOvbQ&#&E02MGL2+p07g9$V;woNZL1N-3xy}P1S!e4f`{^44jI?aSeV0 z592ue2-V?!(Z&qLH1uH!K7^~>>wB;#=kKFl-AAa7e2xC;6k>T{Sy+yGcdzj=5!+D} z-a$1S&r>6D8mdDp-18P3&G`jXhkNioN8xx(!5YlOeW+LWG3vgq1DJnJWe&s8)IE)Q zH(Suc01n2BsQYfAIyiupss=MK2`f-jyaUz2HdK8bsDVWCWgeEG2GWF@v7ZlO{+UJ7 z$p!W7E^6wA)2bSnhPts1HR8jVikC1QyT>^d=AuSehU0K2GDvgT_1{QeOt|GteG;nO zB0mNG%sf6AoYA=&+=-frvsjE*P!*?ek>z2Qpk`tnYR$ZgyiRilS%>Ch*T19g>%yok z9EjQtd8iKir&3UZYf+2t0P<%(;X@7GMRt;jq!q1&p{R~dMSZ^*)$l50@=Oz|!DFcV ze~nrLx6s0PwvcA}VdRziO%(-A)pk@x0aOFOLhav9WDw>nDV z9oUI#pdBsjK-JrgQL3K7NMB4o4%7ZGrJx5Ja4;T1o-rRFug!dcsvw;1s-weDGcpmi zoo1nCVijtQY;~`nMmB`GhI-c?Zr04kqNaWTx{7(+DT= zpiY&f5@O6z4CQ=2Tg6WsrhsOQF_W}w7%3F@7%bKQlSsW#NBx{R8U zXr@*5&hk@WeV7K+{(cA5(7#YU?#b_@7H2N%9nL}eW>%u6@`!uhhI;NgK8hYzm>QUg zy|Er2#%9z2K1B_{f5*KL%SusC#~`z8=At@KkDAgGs44y3RcRH7E;KJ16*QETL{$ighxcM&etj-SaN`)w2r}V(gsLYWHGnx7hvoU~e?3so1=>qS9yP&vun^VoBGkKGjjHD$>J|MK)uCIckw+9b^(5mE&Wms$mKXS)FV=IR7Z-M; z*1!=|PcNgk-DjxP-)o}tgOZ8r*bLP7<(P{Ns5NsAHM6%-yI?4L&%!CF4ppGq+32UB zeSFOI6lQY%KB|GcsO=a%$*~YM^-D3hOE84_1WYN>>rsc_A>Si!5gm^Z z2H-c}r0|@saLgh6LYf2QDABv}5gq#-{_pcUTzT8Qs^5vO_)eZC1$l;)kT=L=5=mx|d3IfRWne&`iy^&yH91zz;>zk;Ygu)9 zt$iaR){gG`xg8Uk5U?Y?9{cU6QhRCii7t~{zSy2+&sJ4dFQ{H_Eh?`l3;e=Y>Frv{lgk66hqrjT zjY&?=u3l*WdE}%%Y1v6>=}Bo>R$4|*+Nh+|%s^JssE{t{$r*M<^2$JH%DIpPU(L;* z?zp<~VCU}Ej`htQbuFgjXLd(@!}Znm*Y~vZov)^c{blOk>>Fu`fqCh-L+t8|N;@y} z-L4iLw`@;Vdf4?14ITR%I$N7M8(RXNEXy0n%-Q6zFO5AF*qayYwLhFtWzQ_=8+N7b z*wt;vuQqMCa`JfK$%064ye~bW#=6qh+PPz$^LXdclO4M@S-!M{QtRp~^r|JWxiH`J EKi8!dUH||9 diff --git a/po/zh_CN.po b/po/zh_CN.po index fd122a09a..c00ad59e3 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -2,14 +2,14 @@ # sudo 的简体中文翻译。 # This file is put in the public domain. # Wylmer Wang , 2011, 2012, 2013, 2014, 2015, 2016, 2018. -# Boyuan Yang <073plan@gmail.com>, 2019. +# Boyuan Yang <073plan@gmail.com>, 2019, 2020. # msgid "" msgstr "" -"Project-Id-Version: sudo-1.8.29rc1\n" +"Project-Id-Version: sudo-1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2019-10-21 19:55-0600\n" -"PO-Revision-Date: 2019-12-16 14:13-0500\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 10:49-0400\n" "Last-Translator: Boyuan Yang <073plan@gmail.com>\n" "Language-Team: Chinese (simplified) \n" "Language: zh_CN\n" @@ -17,383 +17,424 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.2.4\n" +"X-Generator: Poedit 2.3.1\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "无法打开 userdb" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "无法为 %2$s 切换到注册表“%1$s”" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "无法恢复注册表" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/sudo_conf.c:193 lib/util/sudo_conf.c:279 lib/util/sudo_conf.c:356 -#: lib/util/sudo_conf.c:560 src/conversation.c:84 src/exec_common.c:114 -#: src/exec_common.c:130 src/exec_common.c:139 src/exec_monitor.c:212 -#: src/exec_monitor.c:467 src/exec_monitor.c:473 src/exec_monitor.c:481 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_monitor.c:538 src/exec_nopty.c:214 -#: src/exec_nopty.c:220 src/exec_nopty.c:229 src/exec_nopty.c:236 -#: src/exec_nopty.c:243 src/exec_nopty.c:250 src/exec_nopty.c:257 -#: src/exec_nopty.c:264 src/exec_nopty.c:271 src/exec_nopty.c:278 -#: src/exec_nopty.c:285 src/exec_nopty.c:292 src/exec_nopty.c:299 -#: src/exec_nopty.c:307 src/exec_nopty.c:480 src/exec_pty.c:786 -#: src/exec_pty.c:795 src/exec_pty.c:852 src/exec_pty.c:1002 -#: src/exec_pty.c:1165 src/exec_pty.c:1171 src/exec_pty.c:1180 -#: src/exec_pty.c:1187 src/exec_pty.c:1194 src/exec_pty.c:1201 -#: src/exec_pty.c:1208 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1251 src/exec_pty.c:1668 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:225 src/load_plugins.c:246 -#: src/load_plugins.c:315 src/load_plugins.c:321 src/load_plugins.c:335 -#: src/load_plugins.c:341 src/parse_args.c:186 src/parse_args.c:207 -#: src/parse_args.c:282 src/parse_args.c:583 src/parse_args.c:605 -#: src/preserve_fds.c:54 src/preserve_fds.c:139 src/selinux.c:91 -#: src/selinux.c:337 src/selinux.c:450 src/selinux.c:459 src/sesh.c:117 -#: src/sudo.c:619 src/sudo.c:679 src/sudo.c:689 src/sudo.c:710 src/sudo.c:729 -#: src/sudo.c:738 src/sudo.c:747 src/sudo.c:764 src/sudo.c:805 src/sudo.c:815 -#: src/sudo.c:841 src/sudo.c:1041 src/sudo.c:1062 src/sudo.c:1240 -#: src/sudo.c:1356 src/sudo_edit.c:258 src/sudo_edit.c:794 src/sudo_edit.c:891 -#: src/sudo_edit.c:1005 src/sudo_edit.c:1025 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s:%s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/sudo_conf.c:194 -#: lib/util/sudo_conf.c:279 lib/util/sudo_conf.c:356 lib/util/sudo_conf.c:560 -#: src/conversation.c:85 src/exec_common.c:114 src/exec_common.c:131 -#: src/exec_common.c:140 src/exec_monitor.c:467 src/exec_monitor.c:473 -#: src/exec_monitor.c:481 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_monitor.c:538 -#: src/exec_nopty.c:214 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:786 -#: src/exec_pty.c:795 src/exec_pty.c:852 src/exec_pty.c:1165 -#: src/exec_pty.c:1171 src/exec_pty.c:1180 src/exec_pty.c:1187 -#: src/exec_pty.c:1194 src/exec_pty.c:1201 src/exec_pty.c:1208 -#: src/exec_pty.c:1215 src/exec_pty.c:1222 src/exec_pty.c:1229 -#: src/exec_pty.c:1236 src/exec_pty.c:1243 src/exec_pty.c:1251 -#: src/exec_pty.c:1668 src/load_plugins.c:225 src/load_plugins.c:246 -#: src/load_plugins.c:315 src/load_plugins.c:321 src/load_plugins.c:335 -#: src/load_plugins.c:341 src/parse_args.c:186 src/parse_args.c:208 -#: src/parse_args.c:282 src/parse_args.c:583 src/parse_args.c:605 -#: src/preserve_fds.c:54 src/preserve_fds.c:139 src/selinux.c:91 -#: src/selinux.c:337 src/selinux.c:450 src/selinux.c:459 src/sesh.c:117 -#: src/sudo.c:619 src/sudo.c:841 src/sudo.c:1041 src/sudo.c:1062 -#: src/sudo.c:1240 src/sudo.c:1356 src/sudo_edit.c:258 src/sudo_edit.c:794 -#: src/sudo_edit.c:891 src/sudo_edit.c:1005 src/sudo_edit.c:1025 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "无法分配内存" -#: lib/util/strsignal.c:55 -msgid "Unknown signal" -msgstr "未知信号" - -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:196 -msgid "invalid value" -msgstr "值无效" - -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 -msgid "value too large" -msgstr "值过大" - -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 -msgid "value too small" -msgstr "值过小" - -#: lib/util/sudo_conf.c:212 -#, c-format -msgid "invalid Path value \"%s\" in %s, line %u" -msgstr "%2$s 第 %3$u 行的路径值“%1$s”无效" - -#: lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:431 -#, c-format -msgid "invalid value for %s \"%s\" in %s, line %u" -msgstr "%3$s 第 %4$u 行的 %1$s 的值“%2$s”无效" - -#: lib/util/sudo_conf.c:399 -#, c-format -msgid "unsupported group source \"%s\" in %s, line %u" -msgstr "不支持 %2$s 第 %3$u 行的组来源“%1$s”" - -#: lib/util/sudo_conf.c:415 -#, c-format -msgid "invalid max groups \"%s\" in %s, line %u" -msgstr "%2$s 第 %3$u 行的最大组数“%1$s”无效" - -#: lib/util/sudo_conf.c:576 -#, c-format -msgid "unable to stat %s" -msgstr "无法 stat %s" - -#: lib/util/sudo_conf.c:579 -#, c-format -msgid "%s is not a regular file" -msgstr "%s 不是常规文件" - -#: lib/util/sudo_conf.c:582 -#, c-format -msgid "%s is owned by uid %u, should be %u" -msgstr "%s 属于用户 ID %u,应为 %u" - -#: lib/util/sudo_conf.c:586 -#, c-format -msgid "%s is world writable" -msgstr "%s 可被任何人写" - -#: lib/util/sudo_conf.c:589 -#, c-format -msgid "%s is group writable" -msgstr "%s 可被用户组写" - -#: lib/util/sudo_conf.c:599 src/selinux.c:233 src/selinux.c:250 src/sudo.c:363 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "打不开 %s" -#: src/exec.c:111 +#: lib/util/mkdir_parents.c:84 +#, c-format +msgid "unable to mkdir %s" +msgstr "无法创建目录 %s" + +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 +#, c-format +msgid "unable to stat %s" +msgstr "无法 stat %s" + +#: lib/util/mkdir_parents.c:98 +#, c-format +msgid "%s exists but is not a directory (0%o)" +msgstr "%s 存在但不是目录(0%o)" + +#: lib/util/strsignal.c:50 +msgid "Unknown signal" +msgstr "未知信号" + +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 +msgid "invalid value" +msgstr "值无效" + +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 +msgid "value too large" +msgstr "值过大" + +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 +msgid "value too small" +msgstr "值过小" + +#: lib/util/sudo_conf.c:205 +#, c-format +msgid "invalid Path value \"%s\" in %s, line %u" +msgstr "%2$s 第 %3$u 行的路径值“%1$s”无效" + +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 +#, c-format +msgid "invalid value for %s \"%s\" in %s, line %u" +msgstr "%3$s 第 %4$u 行的 %1$s 的值“%2$s”无效" + +#: lib/util/sudo_conf.c:408 +#, c-format +msgid "unsupported group source \"%s\" in %s, line %u" +msgstr "不支持 %2$s 第 %3$u 行的组来源“%1$s”" + +#: lib/util/sudo_conf.c:424 +#, c-format +msgid "invalid max groups \"%s\" in %s, line %u" +msgstr "%2$s 第 %3$u 行的最大组数“%1$s”无效" + +#: lib/util/sudo_conf.c:594 +#, c-format +msgid "%s is not a regular file" +msgstr "%s 不是常规文件" + +#: lib/util/sudo_conf.c:597 +#, c-format +msgid "%s is owned by uid %u, should be %u" +msgstr "%s 属于用户 ID %u,应为 %u" + +#: lib/util/sudo_conf.c:601 +#, c-format +msgid "%s is world writable" +msgstr "%s 可被任何人写" + +#: lib/util/sudo_conf.c:604 +#, c-format +msgid "%s is group writable" +msgstr "%s 可被用户组写" + +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "无法读取 %s" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "无法写入 %s" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "未知的登录类别 %s" -#: src/exec.c:123 +#: src/exec.c:140 msgid "unable to set user context" msgstr "无法设置用户环境" -#: src/exec.c:139 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "无法设置进程优先级" -#: src/exec.c:150 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "无法从 root 切换到 %s" -#: src/exec.c:163 src/exec.c:169 src/exec.c:176 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "无法切换到以用户 ID(%u,%u)运行" -#: src/exec.c:194 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "无法将目录切换到 %s" -#: src/exec.c:293 src/exec_monitor.c:576 src/exec_monitor.c:578 -#: src/exec_nopty.c:538 src/exec_pty.c:530 src/exec_pty.c:1336 -#: src/exec_pty.c:1338 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "起始于 %s" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "无法设置 %d 信号的处理程序" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "无法从 PRIV_LIMIT 中移除 PRIV_PROC_EXEC" -#: src/exec_monitor.c:366 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "从套接字对读取出错" -#: src/exec_monitor.c:383 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "联络通道的回应类型异常:%d" -#: src/exec_monitor.c:475 src/exec_monitor.c:483 src/exec_monitor.c:491 -#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 -#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_monitor.c:533 -#: src/exec_monitor.c:540 src/exec_nopty.c:222 src/exec_nopty.c:231 -#: src/exec_nopty.c:238 src/exec_nopty.c:245 src/exec_nopty.c:252 -#: src/exec_nopty.c:259 src/exec_nopty.c:266 src/exec_nopty.c:273 -#: src/exec_nopty.c:280 src/exec_nopty.c:287 src/exec_nopty.c:294 -#: src/exec_nopty.c:301 src/exec_nopty.c:309 src/exec_pty.c:652 -#: src/exec_pty.c:657 src/exec_pty.c:754 src/exec_pty.c:761 src/exec_pty.c:858 -#: src/exec_pty.c:1173 src/exec_pty.c:1182 src/exec_pty.c:1189 -#: src/exec_pty.c:1196 src/exec_pty.c:1203 src/exec_pty.c:1210 -#: src/exec_pty.c:1217 src/exec_pty.c:1224 src/exec_pty.c:1231 -#: src/exec_pty.c:1238 src/exec_pty.c:1245 src/exec_pty.c:1621 -#: src/exec_pty.c:1631 src/exec_pty.c:1676 src/exec_pty.c:1683 -#: src/exec_pty.c:1710 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "无法将事件添加到队列" -#: src/exec_monitor.c:594 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "无法设置控制终端" -#: src/exec_monitor.c:602 src/exec_nopty.c:366 src/exec_pty.c:1415 -#: src/exec_pty.c:1436 src/exec_pty.c:1456 src/tgetpass.c:307 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "无法创建管道" -#: src/exec_monitor.c:610 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "无法从父(进程)接收消息" -#: src/exec_monitor.c:624 src/exec_nopty.c:395 src/exec_pty.c:1494 -#: src/tgetpass.c:311 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "无法执行 fork" -#: src/exec_monitor.c:628 src/exec_monitor.c:727 src/exec_nopty.c:448 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "无法恢复终端标签" -#: src/exec_monitor.c:644 src/sesh.c:127 src/sudo.c:1100 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "无法执行 %s" -#: src/exec_nopty.c:360 src/exec_pty.c:1345 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "策略插件会话初始化失败" -#: src/exec_nopty.c:437 src/exec_pty.c:1581 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "事件循环中有错误" -#: src/exec_nopty.c:546 src/exec_pty.c:565 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "无法恢复 %d 信号的处理程序" -#: src/exec_pty.c:158 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "无法分配伪终端" -#: src/exec_pty.c:1325 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 +msgid "I/O plugin error" +msgstr "I/O 插件错误" + +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 +msgid "command rejected by I/O plugin" +msgstr "命令被 I/O 插件拒绝" + +#: src/exec_pty.c:444 +msgid "error logging suspend" +msgstr "记录挂起事件时出错" + +#: src/exec_pty.c:477 +msgid "error changing window size" +msgstr "变更窗口大小出错" + +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "无法创建套接字" -#: src/exec_pty.c:1538 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "无法向监视进程发送消息" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:134 src/load_plugins.c:140 -#: src/load_plugins.c:181 src/load_plugins.c:189 src/load_plugins.c:196 -#: src/load_plugins.c:202 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "在加载插件“%3$s”时在 %1$s 第 %2$d 行出错" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s:%s" -#: src/load_plugins.c:136 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s 必须属于用户 ID %d(的用户)" -#: src/load_plugins.c:142 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s 必须只对其所有者可写" -#: src/load_plugins.c:183 +#: src/load_plugins.c:247 src/load_plugins.c:322 +#, c-format +msgid "ignoring duplicate plugin \"%s\" in %s, line %d" +msgstr "忽略位于 %2$s 第 %3$d 行的重复插件“%1$s”" + +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "无法加载 %s:%s" -#: src/load_plugins.c:191 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "在 %2$s 中找不到符号“%1$s”" -#: src/load_plugins.c:198 -#, c-format -msgid "unknown policy type %d found in %s" -msgstr "%2$s 中的策略类型 %1$d 未知" - -#: src/load_plugins.c:204 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "%3$s 中发现不兼容的插件主版本号 %1$d(应为 %2$d)" -#: src/load_plugins.c:213 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "忽略位于 %2$s 第 %3$d 行的策略插件“%1$s”" -#: src/load_plugins.c:215 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "只能指定一个策略插件" -#: src/load_plugins.c:218 +#: src/load_plugins.c:355 #, c-format -msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" -msgstr "忽略位于 %2$s 第 %3$d 行的重复策略插件“%1$s”" +msgid "unknown plugin type %d found in %s" +msgstr "未知的插件类型 %d,在 %s" -#: src/load_plugins.c:237 -#, c-format -msgid "ignoring duplicate I/O plugin \"%s\" in %s, line %d" -msgstr "忽略位于 %2$s 第 %3$d 行的重复 I/O 插件“%1$s”" - -#: src/load_plugins.c:353 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "策略插件 %s 不包含 check_policy 方法" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:473 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "内部错误,%s 溢出" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "无效的环境变量名:%s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "-C 选项的参数必须是一个大于等于 3 的数字" -#: src/parse_args.c:523 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "您不能同时指定“-i”和“-s”选项" -#: src/parse_args.c:527 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "您不能同时指定“-i”和“-E”选项" -#: src/parse_args.c:537 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "“-E”选项在编辑模式中无效" -#: src/parse_args.c:539 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "在编辑模式中您不能指定环境变量" -#: src/parse_args.c:547 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "“-U”选项只能与“-l”选项一起使用" -#: src/parse_args.c:551 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "“-A”和“-S”选项不可同时使用" -#: src/parse_args.c:627 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "此平台不支持 sudoedit" -#: src/parse_args.c:700 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "只能指定 -e、-h、-i、-K、-l、-s、-v 或 -V 选项中的一个" -#: src/parse_args.c:714 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -402,7 +443,7 @@ msgstr "" "%s - 以其他用户身份编辑文件\n" "\n" -#: src/parse_args.c:716 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -411,7 +452,7 @@ msgstr "" "%s - 以其他用户身份执行一条命令\n" "\n" -#: src/parse_args.c:721 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -420,518 +461,542 @@ msgstr "" "\n" "选项:\n" -#: src/parse_args.c:723 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "使用助手程序进行密码提示" -#: src/parse_args.c:726 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "使用指定的 BSD 认证类型" -#: src/parse_args.c:729 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "在后台运行命令" -#: src/parse_args.c:731 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "提示时响铃" -#: src/parse_args.c:733 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "关闭所有 >= num 的文件描述符" -#: src/parse_args.c:736 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "以指定的 BSD 登录类别运行命令" -#: src/parse_args.c:739 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "在执行命令时保留用户环境" -#: src/parse_args.c:741 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "保留特定的环境变量" -#: src/parse_args.c:743 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "编辑文件而非执行命令" -#: src/parse_args.c:745 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "以指定的用户组或 ID 执行命令" -#: src/parse_args.c:747 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "将 HOME 变量设为目标用户的主目录" -#: src/parse_args.c:749 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "显示帮助消息并退出" -#: src/parse_args.c:751 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "在主机上运行命令(如果插件支持)" -#: src/parse_args.c:753 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "以目标用户身份运行一个登录 shell;可同时指定一条命令" -#: src/parse_args.c:755 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "完全移除时间戳文件" -#: src/parse_args.c:757 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "无效的时间戳文件" -#: src/parse_args.c:759 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "列出用户权限或检查某个特定命令;对于长格式,使用两次" -#: src/parse_args.c:761 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "非交互模式,不提示" -#: src/parse_args.c:763 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "保留组向量,而非设置为目标的组向量" -#: src/parse_args.c:765 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "使用指定的密码提示" -#: src/parse_args.c:768 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "以指定的角色创建 SELinux 安全环境" -#: src/parse_args.c:771 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "从标准输入读取密码" -#: src/parse_args.c:773 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "以目标用户运行 shell;可同时指定一条命令" -#: src/parse_args.c:776 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "以指定的类型创建 SELinux 安全环境" -#: src/parse_args.c:779 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "在达到指定时间限制后终止命令" -#: src/parse_args.c:781 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "在列表模式中显示用户的权限" -#: src/parse_args.c:783 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "以指定用户或 ID 运行命令(或编辑文件)" -#: src/parse_args.c:785 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "显示版本信息并退出" -#: src/parse_args.c:787 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "更新用户的时间戳而不执行命令" -#: src/parse_args.c:789 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "停止处理命令行参数" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "无法打开审查系统" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "无法发送审查消息" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "无法 fgetfilecon %s" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s 修改了标签" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "无法恢复 %s 的环境" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "无法打开 %s,将不重新标记终端" -#: src/selinux.c:194 src/selinux.c:237 src/selinux.c:254 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s 不是字符型设备,将不重新标记终端" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "无法获取当前终端的环境,将不重新标记终端" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "未知的安全类“chr_file”,将不重新标记终端" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "无法获取新终端的环境,将不重新标记终端" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "无法设置新终端的环境" -#: src/selinux.c:298 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "您必须为 %s 类型指定一个角色" -#: src/selinux.c:304 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "无法获取 %s 角色的默认类型" -#: src/selinux.c:316 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "获取新环境失败" -#: src/selinux.c:325 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "设置新角色 %s 失败" -#: src/selinux.c:329 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "设置新类型 %s 失败" -#: src/selinux.c:341 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s 不是有效的环境" -#: src/selinux.c:373 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "获取旧环境失败" -#: src/selinux.c:379 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "无法确定强制模式。" -#: src/selinux.c:396 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "无法将终端环境设置为 %s" -#: src/selinux.c:428 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "无法向 %s 设置 exec 环境" -#: src/selinux.c:435 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "无法向 %s 设置键创建环境" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "要求至少有一个参数" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "无效的文件描述符数字:%s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "无法以登录 shell 执行 %s" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "无法保存 %d 信号的处理程序" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "达到了资源控制限制" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "用户“%s”不是项目“%s”的成员" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "调用的任务是最终的(final)" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "无法加入项目“%s”" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "不存在对应于项目“%s”的、接受默认绑定的资源池" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "指定的对应于项目“%s”的资源池不存在" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "无法为项目“%s”绑定到默认的资源池" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "对项目“%s”执行 setproject 失败" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "警告,对项目“%s”的资源控制分配失败" -#: src/sudo.c:204 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo 版本 %s\n" -#: src/sudo.c:206 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "当前选项:%s\n" -#: src/sudo.c:214 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "致命错误,无法加载插件" -#: src/sudo.c:222 -msgid "unable to initialize policy plugin" -msgstr "无法初始化策略插件" - -#: src/sudo.c:266 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "插件未返回能执行的命令" -#: src/sudo.c:282 -#, c-format -msgid "error initializing I/O plugin %s" -msgstr "初始化 I/O 插件 %s 出错" - -#: src/sudo.c:306 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "异常的 sudo 模式 0x%x" -#: src/sudo.c:538 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "%s 数据库中没有您" -#: src/sudo.c:595 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "无法确定终端" -#: src/sudo.c:887 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s 必须属于用户 ID %d(的用户)并且设置 setuid 位" -#: src/sudo.c:890 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "有效用户 ID 不是 %d,%s 位于一个设置了“nosuid”选项的文件系统或没有 root 权限的 NFS 文件系统中吗?" -#: src/sudo.c:896 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "有效用户 ID 不是 %d,sudo 属于 root 并设置了 setuid 位吗?" -#: src/sudo.c:912 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "无法设置补充组 ID" -#: src/sudo.c:919 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "无法设置有效组 ID 来以组 ID %u 运行" -#: src/sudo.c:925 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "无法设置组 ID 来以组 ID %u 运行" -#: src/sudo.c:982 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "异常的子进程终止条件:%d" -#: src/sudo.c:1128 +#: src/sudo.c:1095 +msgid "unable to initialize policy plugin" +msgstr "无法初始化策略插件" + +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "“check_policy”方法中缺少策略插件 %s" -#: src/sudo.c:1146 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 +msgid "command rejected by policy" +msgstr "命令被策略拒绝" + +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 +msgid "policy plugin error" +msgstr "策略插件错误" + +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "策略插件 %s 不支持列出权限" -#: src/sudo.c:1163 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "策略插件 %s不支持 -v 选项" -#: src/sudo.c:1178 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "策略插件 %s 不支持 -k/-K 选项" -#: src/sudo_edit.c:221 +#: src/sudo.c:1423 +#, c-format +msgid "error initializing I/O plugin %s" +msgstr "初始化 I/O 插件 %s 出错" + +#: src/sudo.c:1577 +#, c-format +msgid "error initializing audit plugin %s" +msgstr "初始化审计插件 %s 出错" + +#: src/sudo.c:1755 +#, c-format +msgid "error initializing approval plugin %s" +msgstr "初始化批准插件 %s 出错" + +#: src/sudo.c:1831 +msgid "command rejected by approver" +msgstr "命令被批准者拒绝" + +#: src/sudo.c:1840 +msgid "approval plugin error" +msgstr "批准插件出错" + +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "未找到可写的临时目录" -#: src/sudo_edit.c:288 src/sudo_edit.c:377 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "无法恢复当前工作目录" -#: src/sudo_edit.c:594 src/sudo_edit.c:707 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s:不是常规文件" -#: src/sudo_edit.c:601 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s:不允许编辑符号链接" -#: src/sudo_edit.c:604 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s:不允许编辑可写目录中的文件" -#: src/sudo_edit.c:637 src/sudo_edit.c:747 -#, c-format -msgid "%s: short write" -msgstr "%s:截短写入" - -#: src/sudo_edit.c:708 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s 并未修改" -#: src/sudo_edit.c:721 src/sudo_edit.c:908 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s 已更改" -#: src/sudo_edit.c:736 src/sudo_edit.c:758 -#, c-format -msgid "unable to write to %s" -msgstr "无法写入 %s" - -#: src/sudo_edit.c:737 src/sudo_edit.c:756 src/sudo_edit.c:759 -#: src/sudo_edit.c:933 src/sudo_edit.c:937 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "编辑会话的内容留在了 %s 中" -#: src/sudo_edit.c:755 -msgid "unable to read temporary file" -msgstr "无法读取临时文件" - -#: src/sudo_edit.c:838 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh:内部错误:路径数量异常" -#: src/sudo_edit.c:840 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh:无法创建临时文件" -#: src/sudo_edit.c:842 src/sudo_edit.c:940 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh:被信号杀死" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh:未知错误 %d" -#: src/sudo_edit.c:932 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "无法将临时文件复制回其原位置" -#: src/sudo_edit.c:936 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "无法将某些临时文件复制回其原位置" -#: src/sudo_edit.c:981 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "无法将用户 ID 切换到 root(%u)" -#: src/sudo_edit.c:998 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "插件错误:缺少 sudoedit 的文件列表" -#: src/sudo_edit.c:1039 src/sudo_edit.c:1052 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "无法读取时钟" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "读密码超时" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "未提供密码" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "无法读取密码" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "读取密码需要一个终端;请使用 -S 选项以从标准输入进行读取,或者配置一个 askpass 助手程序" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "没有指定 askpass 程序,尝试设置 SUDO_ASKPASS" -#: src/tgetpass.c:322 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "无法将组 ID 设为 %u" -#: src/tgetpass.c:326 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "无法将用户 ID 设为 %u" -#: src/tgetpass.c:331 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "无法执行 %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "无法保存 stdin" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "无法 dup2 stdin" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "无法恢复 stdin" +#~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" +#~ msgstr "忽略位于 %2$s 第 %3$d 行的重复策略插件“%1$s”" + +#~ msgid "%s: short write" +#~ msgstr "%s:截短写入" + +#~ msgid "unable to read temporary file" +#~ msgstr "无法读取临时文件" + #~ msgid "no tty present and no askpass program specified" #~ msgstr "没有终端存在,且未指定 askpass 程序" @@ -944,9 +1009,6 @@ msgstr "无法恢复 stdin" #~ msgid "error reading from signal pipe" #~ msgstr "从单管道读取出错" -#~ msgid "error reading from pipe" -#~ msgstr "从管道读取出错" - #~ msgid "internal error, tried allocate zero bytes" #~ msgstr "内部错误,试图分配 0 个字节" diff --git a/po/zh_TW.mo b/po/zh_TW.mo index c2668c7cdde3b81192b492e9dfef55a09cadc3a7..fd4e6164f7700b7de3210707e0d0f0cfa186c4eb 100644 GIT binary patch delta 3791 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 PJ6GM=lIPpmDc, 2019, 2020. msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.0b4\n" +"Project-Id-Version: sudo 1.9.1b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2020-03-12 17:39-0600\n" -"PO-Revision-Date: 2020-03-13 18:48+0800\n" +"POT-Creation-Date: 2020-06-05 10:24-0600\n" +"PO-Revision-Date: 2020-06-07 20:36+0800\n" "Last-Translator: Yi-Jyun Pan \n" "Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" @@ -17,410 +17,424 @@ 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.3\n" +"X-Generator: Poedit 2.3.1\n" -#: lib/util/aix.c:92 lib/util/aix.c:172 +#: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" msgstr "無法開啟使用者資料庫" -#: lib/util/aix.c:227 +#: lib/util/aix.c:224 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "無法將 %2$s 切換至「%1$s」登錄表" -#: lib/util/aix.c:252 +#: lib/util/aix.c:249 msgid "unable to restore registry" msgstr "無法還原登錄表" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/gidlist.c:81 -#: lib/util/json.c:66 lib/util/json.c:192 lib/util/sudo_conf.c:191 -#: lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 -#: src/conversation.c:86 src/exec_common.c:114 src/exec_common.c:130 -#: src/exec_common.c:139 src/exec_monitor.c:211 src/exec_monitor.c:460 -#: src/exec_monitor.c:466 src/exec_monitor.c:474 src/exec_monitor.c:482 -#: src/exec_monitor.c:489 src/exec_monitor.c:496 src/exec_monitor.c:503 -#: src/exec_monitor.c:510 src/exec_monitor.c:517 src/exec_monitor.c:524 -#: src/exec_monitor.c:531 src/exec_nopty.c:218 src/exec_nopty.c:227 -#: src/exec_nopty.c:234 src/exec_nopty.c:241 src/exec_nopty.c:248 -#: src/exec_nopty.c:255 src/exec_nopty.c:262 src/exec_nopty.c:269 -#: src/exec_nopty.c:276 src/exec_nopty.c:283 src/exec_nopty.c:290 -#: src/exec_nopty.c:297 src/exec_nopty.c:305 src/exec_nopty.c:479 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1038 src/exec_pty.c:1206 src/exec_pty.c:1215 -#: src/exec_pty.c:1222 src/exec_pty.c:1229 src/exec_pty.c:1236 -#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 -#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 -#: src/exec_pty.c:1286 src/exec_pty.c:1709 src/load_plugins.c:59 -#: src/load_plugins.c:72 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:207 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:625 src/sudo.c:685 -#: src/sudo.c:695 src/sudo.c:716 src/sudo.c:735 src/sudo.c:744 src/sudo.c:753 -#: src/sudo.c:770 src/sudo.c:811 src/sudo.c:821 src/sudo.c:847 src/sudo.c:1037 -#: src/sudo.c:1059 src/sudo.c:1355 src/sudo.c:1528 src/sudo.c:1722 -#: src/sudo.c:2066 src/sudo_edit.c:270 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 +#: lib/util/json.c:54 lib/util/json.c:180 lib/util/sudo_conf.c:186 +#: lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 +#: src/conversation.c:80 src/exec_common.c:106 src/exec_common.c:122 +#: src/exec_common.c:131 src/exec_monitor.c:206 src/exec_monitor.c:455 +#: src/exec_monitor.c:461 src/exec_monitor.c:469 src/exec_monitor.c:477 +#: src/exec_monitor.c:484 src/exec_monitor.c:491 src/exec_monitor.c:498 +#: src/exec_monitor.c:505 src/exec_monitor.c:512 src/exec_monitor.c:519 +#: src/exec_monitor.c:526 src/exec_nopty.c:212 src/exec_nopty.c:221 +#: src/exec_nopty.c:228 src/exec_nopty.c:235 src/exec_nopty.c:242 +#: src/exec_nopty.c:249 src/exec_nopty.c:256 src/exec_nopty.c:263 +#: src/exec_nopty.c:270 src/exec_nopty.c:277 src/exec_nopty.c:284 +#: src/exec_nopty.c:291 src/exec_nopty.c:299 src/exec_nopty.c:473 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1046 src/exec_pty.c:1218 src/exec_pty.c:1227 +#: src/exec_pty.c:1234 src/exec_pty.c:1241 src/exec_pty.c:1248 +#: src/exec_pty.c:1255 src/exec_pty.c:1262 src/exec_pty.c:1269 +#: src/exec_pty.c:1276 src/exec_pty.c:1283 src/exec_pty.c:1290 +#: src/exec_pty.c:1298 src/exec_pty.c:1740 src/load_plugins.c:52 +#: src/load_plugins.c:65 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:197 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:624 src/sudo.c:693 src/sudo.c:703 src/sudo.c:724 src/sudo.c:743 +#: src/sudo.c:752 src/sudo.c:761 src/sudo.c:778 src/sudo.c:820 src/sudo.c:830 +#: src/sudo.c:859 src/sudo.c:1045 src/sudo.c:1067 src/sudo.c:1365 +#: src/sudo.c:1538 src/sudo.c:1732 src/sudo.c:2076 src/sudo_edit.c:263 +#: src/sudo_edit.c:767 src/sudo_edit.c:851 src/sudo_edit.c:971 +#: src/sudo_edit.c:991 #, c-format msgid "%s: %s" msgstr "%s:%s" -#: lib/util/aix.c:275 lib/util/gidlist.c:71 lib/util/json.c:67 -#: lib/util/json.c:193 lib/util/sudo_conf.c:192 lib/util/sudo_conf.c:277 -#: lib/util/sudo_conf.c:354 lib/util/sudo_conf.c:580 src/conversation.c:87 -#: src/exec_common.c:114 src/exec_common.c:131 src/exec_common.c:140 -#: src/exec_monitor.c:460 src/exec_monitor.c:466 src/exec_monitor.c:474 -#: src/exec_monitor.c:482 src/exec_monitor.c:489 src/exec_monitor.c:496 -#: src/exec_monitor.c:503 src/exec_monitor.c:510 src/exec_monitor.c:517 -#: src/exec_monitor.c:524 src/exec_monitor.c:531 src/exec_nopty.c:218 -#: src/exec_nopty.c:227 src/exec_nopty.c:234 src/exec_nopty.c:241 -#: src/exec_nopty.c:248 src/exec_nopty.c:255 src/exec_nopty.c:262 -#: src/exec_nopty.c:269 src/exec_nopty.c:276 src/exec_nopty.c:283 -#: src/exec_nopty.c:290 src/exec_nopty.c:297 src/exec_nopty.c:305 -#: src/exec_pty.c:822 src/exec_pty.c:831 src/exec_pty.c:888 -#: src/exec_pty.c:1206 src/exec_pty.c:1215 src/exec_pty.c:1222 -#: src/exec_pty.c:1229 src/exec_pty.c:1236 src/exec_pty.c:1243 -#: src/exec_pty.c:1250 src/exec_pty.c:1257 src/exec_pty.c:1264 -#: src/exec_pty.c:1271 src/exec_pty.c:1278 src/exec_pty.c:1286 -#: src/exec_pty.c:1709 src/load_plugins.c:170 src/load_plugins.c:195 -#: src/load_plugins.c:230 src/load_plugins.c:470 src/load_plugins.c:476 -#: src/load_plugins.c:491 src/load_plugins.c:497 src/parse_args.c:186 -#: src/parse_args.c:208 src/parse_args.c:282 src/parse_args.c:584 -#: src/parse_args.c:606 src/parse_args.c:631 src/preserve_fds.c:54 -#: src/preserve_fds.c:139 src/selinux.c:91 src/selinux.c:361 src/selinux.c:474 -#: src/selinux.c:483 src/sesh.c:117 src/sudo.c:239 src/sudo.c:625 -#: src/sudo.c:847 src/sudo.c:1037 src/sudo.c:1059 src/sudo.c:1355 -#: src/sudo.c:1528 src/sudo.c:1722 src/sudo.c:2066 src/sudo_edit.c:270 -#: src/sudo_edit.c:775 src/sudo_edit.c:872 src/sudo_edit.c:986 -#: src/sudo_edit.c:1006 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 +#: lib/util/json.c:181 lib/util/sudo_conf.c:187 lib/util/sudo_conf.c:272 +#: lib/util/sudo_conf.c:349 lib/util/sudo_conf.c:575 src/conversation.c:81 +#: src/exec_common.c:106 src/exec_common.c:123 src/exec_common.c:132 +#: src/exec_monitor.c:455 src/exec_monitor.c:461 src/exec_monitor.c:469 +#: src/exec_monitor.c:477 src/exec_monitor.c:484 src/exec_monitor.c:491 +#: src/exec_monitor.c:498 src/exec_monitor.c:505 src/exec_monitor.c:512 +#: src/exec_monitor.c:519 src/exec_monitor.c:526 src/exec_nopty.c:212 +#: src/exec_nopty.c:221 src/exec_nopty.c:228 src/exec_nopty.c:235 +#: src/exec_nopty.c:242 src/exec_nopty.c:249 src/exec_nopty.c:256 +#: src/exec_nopty.c:263 src/exec_nopty.c:270 src/exec_nopty.c:277 +#: src/exec_nopty.c:284 src/exec_nopty.c:291 src/exec_nopty.c:299 +#: src/exec_pty.c:827 src/exec_pty.c:836 src/exec_pty.c:893 +#: src/exec_pty.c:1218 src/exec_pty.c:1227 src/exec_pty.c:1234 +#: src/exec_pty.c:1241 src/exec_pty.c:1248 src/exec_pty.c:1255 +#: src/exec_pty.c:1262 src/exec_pty.c:1269 src/exec_pty.c:1276 +#: src/exec_pty.c:1283 src/exec_pty.c:1290 src/exec_pty.c:1298 +#: src/exec_pty.c:1740 src/load_plugins.c:163 src/load_plugins.c:188 +#: src/load_plugins.c:223 src/load_plugins.c:462 src/load_plugins.c:468 +#: src/parse_args.c:176 src/parse_args.c:198 src/parse_args.c:270 +#: src/parse_args.c:593 src/parse_args.c:615 src/parse_args.c:640 +#: src/preserve_fds.c:46 src/preserve_fds.c:131 src/selinux.c:90 +#: src/selinux.c:360 src/selinux.c:485 src/selinux.c:494 src/sesh.c:116 +#: src/sudo.c:234 src/sudo.c:624 src/sudo.c:859 src/sudo.c:1045 +#: src/sudo.c:1067 src/sudo.c:1365 src/sudo.c:1538 src/sudo.c:1732 +#: src/sudo.c:2076 src/sudo_edit.c:263 src/sudo_edit.c:767 src/sudo_edit.c:851 +#: src/sudo_edit.c:971 src/sudo_edit.c:991 msgid "unable to allocate memory" msgstr "無法分配記憶體" -#: lib/util/mkdir_parents.c:79 lib/util/sudo_conf.c:619 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:368 +#: lib/util/mkdir_parents.c:69 lib/util/sudo_conf.c:614 src/selinux.c:234 +#: src/selinux.c:264 src/sudo.c:367 #, c-format msgid "unable to open %s" msgstr "無法開啟 %s" -#: lib/util/mkdir_parents.c:94 +#: lib/util/mkdir_parents.c:84 #, c-format msgid "unable to mkdir %s" msgstr "無法建立 %s 目錄" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:596 +#: lib/util/mkdir_parents.c:93 lib/util/sudo_conf.c:591 #, c-format msgid "unable to stat %s" msgstr "無法取得 %s 檔案的資訊" -#: lib/util/mkdir_parents.c:108 +#: lib/util/mkdir_parents.c:98 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s 存在,但不是目錄 (0%o)" -#: lib/util/strsignal.c:55 +#: lib/util/strsignal.c:50 msgid "Unknown signal" msgstr "訊號未知" -#: lib/util/strtoid.c:96 lib/util/strtomode.c:56 lib/util/strtonum.c:161 -#: lib/util/strtonum.c:200 +#: lib/util/strtoid.c:87 lib/util/strtomode.c:52 lib/util/strtonum.c:148 +#: lib/util/strtonum.c:187 msgid "invalid value" msgstr "數值無效" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:173 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:160 msgid "value too large" msgstr "數值過大" -#: lib/util/strtomode.c:62 lib/util/strtonum.c:167 +#: lib/util/strtomode.c:58 lib/util/strtonum.c:154 msgid "value too small" msgstr "數值過小" -#: lib/util/sudo_conf.c:210 +#: lib/util/sudo_conf.c:205 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "於 %2$s 第 %3$u 行發現無效的 Path 值「%1$s」" -#: lib/util/sudo_conf.c:376 lib/util/sudo_conf.c:392 lib/util/sudo_conf.c:445 +#: lib/util/sudo_conf.c:371 lib/util/sudo_conf.c:387 lib/util/sudo_conf.c:440 #, c-format msgid "invalid value for %s \"%s\" in %s, line %u" msgstr "於 %3$s 中第 %4$u 行發現用於 %1$s 的「%2$s」無效數值" -#: lib/util/sudo_conf.c:413 +#: lib/util/sudo_conf.c:408 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "於「%2$s」第 %3$u 行發現不支援的「%1$s」群組來源" -#: lib/util/sudo_conf.c:429 +#: lib/util/sudo_conf.c:424 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "於 %2$s 第 %3$u 行發現無效的「%1$s」最大群組" -#: lib/util/sudo_conf.c:599 +#: lib/util/sudo_conf.c:594 #, c-format msgid "%s is not a regular file" msgstr "%s 非一般檔案" -#: lib/util/sudo_conf.c:602 +#: lib/util/sudo_conf.c:597 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s 不應由使用者 ID 為 %u 的使用者所擁有,應為 %u" -#: lib/util/sudo_conf.c:606 +#: lib/util/sudo_conf.c:601 #, c-format msgid "%s is world writable" msgstr "%s 允許所有使用者寫入" -#: lib/util/sudo_conf.c:609 +#: lib/util/sudo_conf.c:604 #, c-format msgid "%s is group writable" msgstr "%s 允許群組寫入" -#: src/exec.c:135 +#: src/copy_file.c:118 +#, c-format +msgid "unable to read from %s" +msgstr "無法從 %s 讀取" + +#: src/copy_file.c:122 src/sudo_edit.c:695 +#, c-format +msgid "unable to write to %s" +msgstr "無法寫入「%s」" + +#: src/exec.c:128 #, c-format msgid "unknown login class %s" msgstr "未知的 %s 登入類別" -#: src/exec.c:147 +#: src/exec.c:140 msgid "unable to set user context" msgstr "無法設定使用者上下文" -#: src/exec.c:163 +#: src/exec.c:156 msgid "unable to set process priority" msgstr "無法設定行程優先層級" -#: src/exec.c:177 +#: src/exec.c:170 #, c-format msgid "unable to change root to %s" msgstr "無法切換根目錄至 %s" -#: src/exec.c:190 src/exec.c:196 src/exec.c:203 +#: src/exec.c:183 src/exec.c:189 src/exec.c:196 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "無法變更至 runas 使用者 ID (%u, %u)" -#: src/exec.c:221 +#: src/exec.c:214 #, c-format msgid "unable to change directory to %s" msgstr "無法變更目錄至 %s" -#: src/exec.c:304 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_nopty.c:537 src/exec_pty.c:566 src/exec_pty.c:1373 -#: src/exec_pty.c:1375 src/signal.c:150 src/signal.c:164 +#: src/exec.c:218 +#, c-format +msgid "starting from %s" +msgstr "從 %s 啟動" + +#: src/exec.c:300 src/exec_monitor.c:564 src/exec_monitor.c:566 +#: src/exec_nopty.c:531 src/exec_pty.c:568 src/exec_pty.c:1386 +#: src/exec_pty.c:1388 src/signal.c:139 src/signal.c:153 #, c-format msgid "unable to set handler for signal %d" msgstr "無法設定用於處理 %d 訊號的程式" -#: src/exec_common.c:173 +#: src/exec_common.c:165 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "無法自 PRIV_LIMIT 移除 PRIV_PROC_EXEC" -#: src/exec_monitor.c:365 +#: src/exec_monitor.c:360 msgid "error reading from socketpair" msgstr "自 socketpair 讀取資料時發生錯誤" -#: src/exec_monitor.c:382 +#: src/exec_monitor.c:377 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "未預期的 backchannel 回應類型:%d" -#: src/exec_monitor.c:468 src/exec_monitor.c:476 src/exec_monitor.c:484 -#: src/exec_monitor.c:491 src/exec_monitor.c:498 src/exec_monitor.c:505 -#: src/exec_monitor.c:512 src/exec_monitor.c:519 src/exec_monitor.c:526 -#: src/exec_monitor.c:533 src/exec_nopty.c:220 src/exec_nopty.c:229 -#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 -#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 -#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 -#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:688 -#: src/exec_pty.c:693 src/exec_pty.c:790 src/exec_pty.c:797 src/exec_pty.c:894 -#: src/exec_pty.c:1208 src/exec_pty.c:1217 src/exec_pty.c:1224 -#: src/exec_pty.c:1231 src/exec_pty.c:1238 src/exec_pty.c:1245 -#: src/exec_pty.c:1252 src/exec_pty.c:1259 src/exec_pty.c:1266 -#: src/exec_pty.c:1273 src/exec_pty.c:1280 src/exec_pty.c:1662 -#: src/exec_pty.c:1672 src/exec_pty.c:1717 src/exec_pty.c:1724 -#: src/exec_pty.c:1751 +#: src/exec_monitor.c:463 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:486 src/exec_monitor.c:493 src/exec_monitor.c:500 +#: src/exec_monitor.c:507 src/exec_monitor.c:514 src/exec_monitor.c:521 +#: src/exec_monitor.c:528 src/exec_nopty.c:214 src/exec_nopty.c:223 +#: src/exec_nopty.c:230 src/exec_nopty.c:237 src/exec_nopty.c:244 +#: src/exec_nopty.c:251 src/exec_nopty.c:258 src/exec_nopty.c:265 +#: src/exec_nopty.c:272 src/exec_nopty.c:279 src/exec_nopty.c:286 +#: src/exec_nopty.c:293 src/exec_nopty.c:301 src/exec_pty.c:693 +#: src/exec_pty.c:698 src/exec_pty.c:795 src/exec_pty.c:802 src/exec_pty.c:899 +#: src/exec_pty.c:1220 src/exec_pty.c:1229 src/exec_pty.c:1236 +#: src/exec_pty.c:1243 src/exec_pty.c:1250 src/exec_pty.c:1257 +#: src/exec_pty.c:1264 src/exec_pty.c:1271 src/exec_pty.c:1278 +#: src/exec_pty.c:1285 src/exec_pty.c:1292 src/exec_pty.c:1693 +#: src/exec_pty.c:1703 src/exec_pty.c:1748 src/exec_pty.c:1755 +#: src/exec_pty.c:1782 msgid "unable to add event to queue" msgstr "無法新增事件至佇列中" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:582 msgid "unable to set controlling tty" msgstr "無法設定控制終端" -#: src/exec_monitor.c:595 src/exec_nopty.c:364 src/exec_pty.c:1452 -#: src/exec_pty.c:1473 src/exec_pty.c:1493 src/tgetpass.c:311 +#: src/exec_monitor.c:590 src/exec_nopty.c:358 src/exec_pty.c:1465 +#: src/exec_pty.c:1486 src/exec_pty.c:1506 src/tgetpass.c:304 msgid "unable to create pipe" msgstr "無法建立管線" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:598 msgid "unable to receive message from parent" msgstr "無法自上層接收訊息" -#: src/exec_monitor.c:617 src/exec_nopty.c:393 src/exec_pty.c:1531 -#: src/tgetpass.c:315 +#: src/exec_monitor.c:612 src/exec_nopty.c:387 src/exec_pty.c:1544 +#: src/sudo_edit.c:732 src/tgetpass.c:308 msgid "unable to fork" msgstr "無法複製 (fork) 出新行程" -#: src/exec_monitor.c:621 src/exec_monitor.c:720 src/exec_nopty.c:447 +#: src/exec_monitor.c:616 src/exec_monitor.c:715 src/exec_nopty.c:441 msgid "unable to restore tty label" msgstr "無法還原終端標籤 (tty label)" -#: src/exec_monitor.c:637 src/sesh.c:127 src/sudo.c:1114 +#: src/exec_monitor.c:632 src/sesh.c:126 src/sudo.c:1123 #, c-format msgid "unable to execute %s" msgstr "無法執行 %s" -#: src/exec_nopty.c:358 src/exec_pty.c:1382 +#: src/exec_nopty.c:352 src/exec_pty.c:1395 msgid "policy plugin failed session initialization" msgstr "政策外掛程式初始化工作階段失敗" -#: src/exec_nopty.c:435 src/exec_pty.c:1617 +#: src/exec_nopty.c:429 src/exec_pty.c:1632 msgid "error in event loop" msgstr "在事件處理迴圈中發生錯誤" -#: src/exec_nopty.c:545 src/exec_pty.c:601 src/signal.c:112 +#: src/exec_nopty.c:539 src/exec_pty.c:606 src/signal.c:101 #, c-format msgid "unable to restore handler for signal %d" msgstr "無法還原用於處理 %d 訊號的程序" -#: src/exec_pty.c:157 +#: src/exec_pty.c:152 msgid "unable to allocate pty" msgstr "無法分配虛擬終端機" -#: src/exec_pty.c:221 src/exec_pty.c:260 src/exec_pty.c:299 src/exec_pty.c:349 -#: src/exec_pty.c:399 +#: src/exec_pty.c:216 src/exec_pty.c:255 src/exec_pty.c:294 src/exec_pty.c:344 +#: src/exec_pty.c:394 msgid "I/O plugin error" msgstr "I/O 外掛程式錯誤" -#: src/exec_pty.c:224 src/exec_pty.c:263 src/exec_pty.c:302 src/exec_pty.c:352 -#: src/exec_pty.c:402 +#: src/exec_pty.c:219 src/exec_pty.c:258 src/exec_pty.c:297 src/exec_pty.c:347 +#: src/exec_pty.c:397 msgid "command rejected by I/O plugin" msgstr "命令被 I/O 外掛程式拒絕" -#: src/exec_pty.c:449 +#: src/exec_pty.c:444 msgid "error logging suspend" msgstr "記錄暫停時發生錯誤" -#: src/exec_pty.c:482 +#: src/exec_pty.c:477 msgid "error changing window size" msgstr "變更視窗大小時發生錯誤" -#: src/exec_pty.c:1362 +#: src/exec_pty.c:1375 msgid "unable to create sockets" msgstr "無法建立 socket 檔案" -#: src/exec_pty.c:1574 +#: src/exec_pty.c:1587 msgid "unable to send message to monitor process" msgstr "無法傳送訊息至監控程序" -#: src/load_plugins.c:57 src/load_plugins.c:70 src/load_plugins.c:92 -#: src/load_plugins.c:122 src/load_plugins.c:136 src/load_plugins.c:142 -#: src/load_plugins.c:293 src/load_plugins.c:301 src/load_plugins.c:308 -#: src/load_plugins.c:348 +#: src/load_plugins.c:50 src/load_plugins.c:63 src/load_plugins.c:85 +#: src/load_plugins.c:115 src/load_plugins.c:129 src/load_plugins.c:135 +#: src/load_plugins.c:287 src/load_plugins.c:297 src/load_plugins.c:307 +#: src/load_plugins.c:353 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "載入「%3$s」外掛程式時,發現 %1$s 中的第 %2$d 行有錯誤" -#: src/load_plugins.c:94 +#: src/load_plugins.c:87 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" -#: src/load_plugins.c:138 +#: src/load_plugins.c:131 #, c-format msgid "%s must be owned by uid %d" msgstr "%s 必須由使用者 ID 為 %d 的使用者所擁有" -#: src/load_plugins.c:144 +#: src/load_plugins.c:137 #, c-format msgid "%s must be only be writable by owner" msgstr "%s 必須只能被其所有者可寫" -#: src/load_plugins.c:254 src/load_plugins.c:321 +#: src/load_plugins.c:247 src/load_plugins.c:322 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "忽略第 %3$d 行 %2$s 中的重複外掛程式「%1$s」" -#: src/load_plugins.c:295 +#: src/load_plugins.c:289 #, c-format msgid "unable to load %s: %s" msgstr "無法載入 %s:%s" -#: src/load_plugins.c:303 +#: src/load_plugins.c:299 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "無法在 %s 中找到「%s」符號" -#: src/load_plugins.c:310 +#: src/load_plugins.c:309 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "在 %3$s 中發現不相容的外掛程式主版本號 %1$d(預期應為 %2$d)" -#: src/load_plugins.c:324 +#: src/load_plugins.c:327 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "無視 %2$s 中第 %3$d 行的「%1$s」sudo 政策外掛程式" -#: src/load_plugins.c:326 +#: src/load_plugins.c:329 msgid "only a single policy plugin may be specified" msgstr "只能指定一個 Sudo 政策外掛程式" -#: src/load_plugins.c:350 +#: src/load_plugins.c:355 #, c-format msgid "unknown plugin type %d found in %s" msgstr "在 %2$s 發現未知的外掛程式類型 %1$d" -#: src/load_plugins.c:511 +#: src/load_plugins.c:541 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "%s 政策外掛程式未包含 check_policy 方法" -#: src/net_ifs.c:183 src/net_ifs.c:200 src/net_ifs.c:345 src/sudo.c:478 +#: src/net_ifs.c:178 src/net_ifs.c:195 src/net_ifs.c:340 src/sudo.c:477 #, c-format msgid "internal error, %s overflow" msgstr "內部錯誤,%s 溢位" -#: src/parse_args.c:228 +#: src/parse_args.c:218 #, c-format msgid "invalid environment variable name: %s" msgstr "無效的環境變數名稱:%s" -#: src/parse_args.c:329 +#: src/parse_args.c:319 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "傳入 -C 的參數數字應該要等於或大於 3" -#: src/parse_args.c:524 +#: src/parse_args.c:532 msgid "you may not specify both the `-i' and `-s' options" msgstr "不能同時指定 -i 跟 -s 指令列選項" -#: src/parse_args.c:528 +#: src/parse_args.c:536 msgid "you may not specify both the `-i' and `-E' options" msgstr "不能同時指定 -i 跟 -E 指令列選項" -#: src/parse_args.c:538 +#: src/parse_args.c:546 msgid "the `-E' option is not valid in edit mode" msgstr "-E 指令列選項在編輯模式中無效" -#: src/parse_args.c:540 +#: src/parse_args.c:548 msgid "you may not specify environment variables in edit mode" msgstr "不能在編輯模式中指定環境變數" -#: src/parse_args.c:548 +#: src/parse_args.c:557 msgid "the `-U' option may only be used with the `-l' option" msgstr "-U 指令列選項只能跟 -l 選項一起使用" -#: src/parse_args.c:552 +#: src/parse_args.c:561 msgid "the `-A' and `-S' options may not be used together" msgstr "不能同時使用 -A 跟 -S 指令列選項" -#: src/parse_args.c:645 +#: src/parse_args.c:654 msgid "sudoedit is not supported on this platform" msgstr "此平台不支援 sudoedit" -#: src/parse_args.c:726 +#: src/parse_args.c:735 msgid "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "只能指定以下指令列選項之一:-e、-h、-i、-K、-l、-s、-v、-V" -#: src/parse_args.c:740 +#: src/parse_args.c:749 #, c-format msgid "" "%s - edit files as another user\n" @@ -429,7 +443,7 @@ msgstr "" "%s - 以另一個使用者的身份編輯檔案\n" "\n" -#: src/parse_args.c:742 +#: src/parse_args.c:751 #, c-format msgid "" "%s - execute a command as another user\n" @@ -438,7 +452,7 @@ msgstr "" "%s - 以另一個使用者的身份執行指令\n" "\n" -#: src/parse_args.c:747 +#: src/parse_args.c:756 #, c-format msgid "" "\n" @@ -447,544 +461,539 @@ msgstr "" "\n" "指令列選項:\n" -#: src/parse_args.c:749 +#: src/parse_args.c:758 msgid "use a helper program for password prompting" msgstr "使用助手程式詢問密碼" -#: src/parse_args.c:752 +#: src/parse_args.c:761 msgid "use specified BSD authentication type" msgstr "使用指定的 BSD 身份驗證類型" -#: src/parse_args.c:755 +#: src/parse_args.c:764 msgid "run command in the background" msgstr "在背景中執行指令" -#: src/parse_args.c:757 +#: src/parse_args.c:766 msgid "ring bell when prompting" msgstr "提示時響鈴" -#: src/parse_args.c:759 +#: src/parse_args.c:768 msgid "close all file descriptors >= num" msgstr "關閉所有 >= num 的檔案描述元" -#: src/parse_args.c:762 +#: src/parse_args.c:771 msgid "run command with the specified BSD login class" msgstr "以指定的 BSD 登入類型執行指令" -#: src/parse_args.c:765 +#: src/parse_args.c:774 msgid "preserve user environment when running command" msgstr "在執行指令時保留使用者的環境" -#: src/parse_args.c:767 +#: src/parse_args.c:776 msgid "preserve specific environment variables" msgstr "保留指定的環境變數" -#: src/parse_args.c:769 +#: src/parse_args.c:778 msgid "edit files instead of running a command" msgstr "編輯檔案而非執行指令" -#: src/parse_args.c:771 +#: src/parse_args.c:780 msgid "run command as the specified group name or ID" msgstr "以指定的群組名稱或 ID 執行指令" -#: src/parse_args.c:773 +#: src/parse_args.c:782 msgid "set HOME variable to target user's home dir" msgstr "設定 HOME 環境變數為目標使用者的家目錄" -#: src/parse_args.c:775 +#: src/parse_args.c:784 msgid "display help message and exit" msgstr "顯示說明訊息並退出" -#: src/parse_args.c:777 +#: src/parse_args.c:786 msgid "run command on host (if supported by plugin)" msgstr "在指定的主機上執行指令(若外掛程式支援)" -#: src/parse_args.c:779 +#: src/parse_args.c:788 msgid "run login shell as the target user; a command may also be specified" msgstr "以目標使用者的身份執行登入 shell;亦可同時指定一個指令" -#: src/parse_args.c:781 +#: src/parse_args.c:790 msgid "remove timestamp file completely" msgstr "完全地移除時間戳記檔案" -#: src/parse_args.c:783 +#: src/parse_args.c:792 msgid "invalidate timestamp file" msgstr "使時間戳檔案無效化" -#: src/parse_args.c:785 +#: src/parse_args.c:794 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "列出使用者的權限或是檢查特定的指令;指定兩次以用更長的格式輸出" -#: src/parse_args.c:787 +#: src/parse_args.c:796 msgid "non-interactive mode, no prompts are used" msgstr "非互動式模式,不使用任何提示文字" -#: src/parse_args.c:789 +#: src/parse_args.c:798 msgid "preserve group vector instead of setting to target's" msgstr "保留目前的群組集合而非設定為目標的群組集合" -#: src/parse_args.c:791 +#: src/parse_args.c:800 msgid "use the specified password prompt" msgstr "使用指定的密碼提示文字" -#: src/parse_args.c:794 +#: src/parse_args.c:803 msgid "create SELinux security context with specified role" msgstr "使用指定的角色建立 SELinux 安全上下文" -#: src/parse_args.c:797 +#: src/parse_args.c:806 msgid "read password from standard input" msgstr "自標準輸入讀取密碼" -#: src/parse_args.c:799 +#: src/parse_args.c:808 msgid "run shell as the target user; a command may also be specified" msgstr "以目標使用者的身份執行 shell;一個指令亦可同時被指定" -#: src/parse_args.c:802 +#: src/parse_args.c:811 msgid "create SELinux security context with specified type" msgstr "使用指定的類型建立 SELinux 安全上下文" -#: src/parse_args.c:805 +#: src/parse_args.c:814 msgid "terminate command after the specified time limit" msgstr "在指定的時間限制過後中止指令" -#: src/parse_args.c:807 +#: src/parse_args.c:816 msgid "in list mode, display privileges for user" msgstr "在清單模式中顯示使用者的權限" -#: src/parse_args.c:809 +#: src/parse_args.c:818 msgid "run command (or edit file) as specified user name or ID" msgstr "以指定的使用者名稱或 ID 來執行指令(或編輯檔案)" -#: src/parse_args.c:811 +#: src/parse_args.c:820 msgid "display version information and exit" msgstr "顯示版本資訊並離開" -#: src/parse_args.c:813 +#: src/parse_args.c:822 msgid "update user's timestamp without running a command" msgstr "更新使用者時間戳記而不執行指令" -#: src/parse_args.c:815 +#: src/parse_args.c:824 msgid "stop processing command line arguments" msgstr "停止處理指令列引數" -#: src/selinux.c:85 +#: src/selinux.c:84 msgid "unable to open audit system" msgstr "無法開啟稽核系統" -#: src/selinux.c:95 +#: src/selinux.c:94 msgid "unable to send audit message" msgstr "無法傳送稽核訊息" -#: src/selinux.c:129 +#: src/selinux.c:128 #, c-format msgid "unable to fgetfilecon %s" msgstr "無法對 %s 進行 fgetfilecon" -#: src/selinux.c:134 +#: src/selinux.c:133 #, c-format msgid "%s changed labels" msgstr "%s 個變更的標籤" -#: src/selinux.c:142 +#: src/selinux.c:141 #, c-format msgid "unable to restore context for %s" msgstr "無法還原「%s」的 SELinux 上下文" -#: src/selinux.c:190 +#: src/selinux.c:189 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "無法開啟 %s,將不重加終端機的標籤" -#: src/selinux.c:194 src/selinux.c:239 src/selinux.c:269 +#: src/selinux.c:193 src/selinux.c:238 src/selinux.c:268 #, c-format msgid "%s is not a character device, not relabeling tty" msgstr "%s 不是一個字元裝置,將不重加終端機的標籤" -#: src/selinux.c:203 +#: src/selinux.c:202 msgid "unable to get current tty context, not relabeling tty" msgstr "無法取得目前的終端機內文,將不重加終端機的標籤" -#: src/selinux.c:210 +#: src/selinux.c:209 msgid "unknown security class \"chr_file\", not relabeling tty" msgstr "未知的安全類別「chr_file」,將不重加終端機的標籤" -#: src/selinux.c:215 +#: src/selinux.c:214 msgid "unable to get new tty context, not relabeling tty" msgstr "無法取得新的終端機上下文,將不重加終端機的標籤" -#: src/selinux.c:224 +#: src/selinux.c:223 msgid "unable to set new tty context" msgstr "無法設定新的終端機上下文" -#: src/selinux.c:322 +#: src/selinux.c:321 #, c-format msgid "you must specify a role for type %s" msgstr "你必須對 %s 類別指定一個角色" -#: src/selinux.c:328 +#: src/selinux.c:327 #, c-format msgid "unable to get default type for role %s" msgstr "無法取得 %s 角色的預設分類" -#: src/selinux.c:340 +#: src/selinux.c:339 msgid "failed to get new context" msgstr "無法取得新上下文" -#: src/selinux.c:349 +#: src/selinux.c:348 #, c-format msgid "failed to set new role %s" msgstr "無法設定新的角色 %s" -#: src/selinux.c:353 +#: src/selinux.c:352 #, c-format msgid "failed to set new type %s" msgstr "無法設定新的類別 %s" -#: src/selinux.c:365 +#: src/selinux.c:364 #, c-format msgid "%s is not a valid context" msgstr "%s 不是有效的 SELinux 上下文" -#: src/selinux.c:397 +#: src/selinux.c:396 msgid "failed to get old context" msgstr "無法取得舊上下文" -#: src/selinux.c:403 +#: src/selinux.c:402 msgid "unable to determine enforcing mode." msgstr "無法判斷 SELinux 行使模式。" -#: src/selinux.c:420 +#: src/selinux.c:419 #, c-format msgid "unable to set tty context to %s" msgstr "無法設定 tty 上下文為 %s" -#: src/selinux.c:452 +#: src/selinux.c:440 #, c-format msgid "unable to set exec context to %s" msgstr "無法設定執行上下文為 %s" -#: src/selinux.c:459 +#: src/selinux.c:447 #, c-format msgid "unable to set key creation context to %s" msgstr "無法設定金鑰建立上下文為 %s" -#: src/sesh.c:79 +#: src/sesh.c:78 msgid "requires at least one argument" msgstr "至少需要至少一個指令列引數" -#: src/sesh.c:108 +#: src/sesh.c:107 #, c-format msgid "invalid file descriptor number: %s" msgstr "無效的檔案描述元:%s" -#: src/sesh.c:122 +#: src/sesh.c:121 #, c-format msgid "unable to run %s as a login shell" msgstr "無法以登入 shell 執行 %s" -#: src/signal.c:90 +#: src/signal.c:79 #, c-format msgid "unable to save handler for signal %d" msgstr "無法儲存用於 %d 訊號的處理程式" -#: src/solaris.c:83 +#: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "已達到資源控制的上限" -#: src/solaris.c:86 +#: src/solaris.c:75 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "「%s」使用者不是「%s」專案的成員" -#: src/solaris.c:90 +#: src/solaris.c:79 msgid "the invoking task is final" msgstr "觸發的作業已經完成 (final)" -#: src/solaris.c:93 +#: src/solaris.c:82 #, c-format msgid "could not join project \"%s\"" msgstr "無法加入「%s」專案" -#: src/solaris.c:98 +#: src/solaris.c:87 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "專案「%s」不存在接受預設繫結的資源集區" -#: src/solaris.c:102 +#: src/solaris.c:91 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "專案「%s」不存在指定的資源集區" -#: src/solaris.c:106 +#: src/solaris.c:95 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "無法將專案「%s」繫結到預設資源集區" -#: src/solaris.c:112 +#: src/solaris.c:101 #, c-format msgid "setproject failed for project \"%s\"" msgstr "對專案「%s」進行專案設定程序 (setproject) 失敗" -#: src/solaris.c:114 +#: src/solaris.c:103 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "警告:對專案「%s」執行資源控制指派失敗" -#: src/sudo.c:224 +#: src/sudo.c:219 #, c-format msgid "Sudo version %s\n" msgstr "Sudo 版本 %s\n" -#: src/sudo.c:226 +#: src/sudo.c:221 #, c-format msgid "Configure options: %s\n" msgstr "設定選項:%s\n" -#: src/sudo.c:235 +#: src/sudo.c:230 msgid "fatal error, unable to load plugins" msgstr "致命錯誤:無法載入外掛程式" -#: src/sudo.c:280 +#: src/sudo.c:275 msgid "plugin did not return a command to execute" msgstr "外掛程式沒有回傳要執行的指令" -#: src/sudo.c:311 +#: src/sudo.c:310 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "未預期的 0x%x sudo 模式" -#: src/sudo.c:544 +#: src/sudo.c:543 #, c-format msgid "you do not exist in the %s database" msgstr "您不在 %s 資料庫中" -#: src/sudo.c:601 +#: src/sudo.c:600 msgid "unable to determine tty" msgstr "無法判斷終端機" -#: src/sudo.c:893 +#: src/sudo.c:905 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s 必須由使用者 ID 為 %d 的使用者所擁有,且必須設定 setuid 位元" -#: src/sudo.c:896 +#: src/sudo.c:908 #, c-format msgid "effective uid is not %d, is %s on a file system with the 'nosuid' option set or an NFS file system without root privileges?" msgstr "有效的使用者 ID 不是 %d,請問「%s」是存在於設定「nosuid」掛載選項的檔案系統中,還是存在於沒有 root 權限的 NFS 檔案系統?" -#: src/sudo.c:902 +#: src/sudo.c:914 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "有效的使用者 ID 不是 %d,請檢查 sudo 是否安裝了 setuid root。" -#: src/sudo.c:918 +#: src/sudo.c:930 msgid "unable to set supplementary group IDs" msgstr "無法設定增補群組 ID" -#: src/sudo.c:925 +#: src/sudo.c:937 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "無法將有效群組 ID 設定為 runas 群組 ID %u" -#: src/sudo.c:931 +#: src/sudo.c:943 #, c-format msgid "unable to set gid to runas gid %u" msgstr "無法將群組 ID 設定為 runas 群組 ID %u" -#: src/sudo.c:978 +#: src/sudo.c:986 #, c-format msgid "unexpected child termination condition: %d" msgstr "未預期之子行程中止狀況:%d" -#: src/sudo.c:1087 +#: src/sudo.c:1095 msgid "unable to initialize policy plugin" msgstr "無法初始化 Sudo 政策外掛程式" -#: src/sudo.c:1148 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "%s 政策外掛程式缺少 check_policy 方法" -#: src/sudo.c:1163 src/sudo.c:1216 src/sudo.c:1260 +#: src/sudo.c:1173 src/sudo.c:1226 src/sudo.c:1270 msgid "command rejected by policy" msgstr "命令被策略拒絕" -#: src/sudo.c:1168 src/sudo.c:1221 src/sudo.c:1265 +#: src/sudo.c:1178 src/sudo.c:1231 src/sudo.c:1275 msgid "policy plugin error" msgstr "策略外掛程式發生錯誤" -#: src/sudo.c:1202 +#: src/sudo.c:1212 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "%s 政策外掛程式不支援權限" -#: src/sudo.c:1246 +#: src/sudo.c:1256 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "%s 政策外掛程式不支援 -v 指令列選項" -#: src/sudo.c:1284 +#: src/sudo.c:1294 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "%s 政策外掛程式不支援 -k/-K 指令列選項" -#: src/sudo.c:1413 +#: src/sudo.c:1423 #, c-format msgid "error initializing I/O plugin %s" msgstr "初始化「%s」I/O 外掛程式時發生錯誤" -#: src/sudo.c:1567 +#: src/sudo.c:1577 #, c-format msgid "error initializing audit plugin %s" msgstr "初始化稽核外掛程式 %s 時發生錯誤" -#: src/sudo.c:1745 +#: src/sudo.c:1755 #, c-format msgid "error initializing approval plugin %s" msgstr "初始化核准外掛程式 %s 時發生錯誤" -#: src/sudo.c:1821 +#: src/sudo.c:1831 msgid "command rejected by approver" msgstr "命令被核准人拒絕" -#: src/sudo.c:1830 +#: src/sudo.c:1840 msgid "approval plugin error" msgstr "核准外掛程式發生錯誤" -#: src/sudo_edit.c:233 +#: src/sudo_edit.c:226 msgid "no writable temporary directory found" msgstr "沒有找到可寫入的暫存目錄" -#: src/sudo_edit.c:358 +#: src/sudo_edit.c:351 msgid "unable to restore current working directory" msgstr "無法還原目前的工作目錄" -#: src/sudo_edit.c:575 src/sudo_edit.c:688 +#: src/sudo_edit.c:566 src/sudo_edit.c:666 #, c-format msgid "%s: not a regular file" msgstr "%s:非一般檔案" -#: src/sudo_edit.c:582 +#: src/sudo_edit.c:573 #, c-format msgid "%s: editing symbolic links is not permitted" msgstr "%s:不允許編輯符號連結" -#: src/sudo_edit.c:585 +#: src/sudo_edit.c:576 #, c-format msgid "%s: editing files in a writable directory is not permitted" msgstr "%s:不允許在可寫目錄編輯檔案" -#: src/sudo_edit.c:618 src/sudo_edit.c:728 -#, c-format -msgid "%s: short write" -msgstr "%s:過短寫入" - -#: src/sudo_edit.c:689 +#: src/sudo_edit.c:667 #, c-format msgid "%s left unmodified" msgstr "%s 保持未變更狀態" -#: src/sudo_edit.c:702 src/sudo_edit.c:889 +#: src/sudo_edit.c:680 src/sudo_edit.c:868 #, c-format msgid "%s unchanged" msgstr "%s 未變更" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 -#, c-format -msgid "unable to write to %s" -msgstr "無法寫入「%s」" - -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:703 src/sudo_edit.c:904 #, c-format msgid "contents of edit session left in %s" msgstr "編輯階段的內容被留在 %s" -#: src/sudo_edit.c:736 -msgid "unable to read temporary file" -msgstr "無法讀取暫存檔案" - -#: src/sudo_edit.c:819 +#: src/sudo_edit.c:811 msgid "sesh: internal error: odd number of paths" msgstr "sesh:內部錯誤:只有奇數個路徑" -#: src/sudo_edit.c:821 +#: src/sudo_edit.c:813 msgid "sesh: unable to create temporary files" msgstr "sesh:無法建立暫存檔案" -#: src/sudo_edit.c:823 src/sudo_edit.c:921 +#: src/sudo_edit.c:815 src/sudo_edit.c:897 +msgid "sesh: killed by a signal" +msgstr "sesh:被信號中止" + +#: src/sudo_edit.c:817 src/sudo_edit.c:900 #, c-format msgid "sesh: unknown error %d" msgstr "sesh:未知錯誤代碼 %d" -#: src/sudo_edit.c:913 +#: src/sudo_edit.c:891 msgid "unable to copy temporary files back to their original location" msgstr "無法將暫存檔複製回暫存檔的原始位置" -#: src/sudo_edit.c:917 +#: src/sudo_edit.c:894 msgid "unable to copy some of the temporary files back to their original location" msgstr "無法將部份的暫存檔複製回其原始位置" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:938 #, c-format msgid "unable to change uid to root (%u)" msgstr "無法將使用者 ID 變更為 root (%u)" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:955 msgid "plugin error: missing file list for sudoedit" msgstr "外掛程式錯誤:缺少可用於 sudoedit 的檔案清單" -#: src/sudo_edit.c:1020 src/sudo_edit.c:1033 +#: src/sudo_edit.c:1006 src/sudo_edit.c:1019 msgid "unable to read the clock" msgstr "無法讀取時間" -#: src/tgetpass.c:102 +#: src/tgetpass.c:95 msgid "timed out reading password" msgstr "讀取密碼逾時" -#: src/tgetpass.c:105 +#: src/tgetpass.c:98 msgid "no password was provided" msgstr "未提供密碼" -#: src/tgetpass.c:108 +#: src/tgetpass.c:101 msgid "unable to read password" msgstr "無法讀取密碼" -#: src/tgetpass.c:147 +#: src/tgetpass.c:140 msgid "a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper" msgstr "需要終端器才能讀取密碼;可以使用 -S 選項,從標準輸入讀取,或是設定 askpass 協助工具。" -#: src/tgetpass.c:157 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "沒有指定 askpass 程式,將嘗試設定 SUDO_ASKPASS 環境變數" -#: src/tgetpass.c:332 +#: src/tgetpass.c:325 #, c-format msgid "unable to set gid to %u" msgstr "無法將群組 ID 設定為 %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:329 #, c-format msgid "unable to set uid to %u" msgstr "無法將使用者 ID 設定為 %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:334 #, c-format msgid "unable to run %s" msgstr "無法執行 %s" -#: src/utmp.c:295 +#: src/utmp.c:287 msgid "unable to save stdin" msgstr "無法儲存標準輸入" -#: src/utmp.c:297 +#: src/utmp.c:289 msgid "unable to dup2 stdin" msgstr "無法對標準輸入執行 dup2 操作" -#: src/utmp.c:300 +#: src/utmp.c:292 msgid "unable to restore stdin" msgstr "無法復原標準輸入" +#~ msgid "%s: short write" +#~ msgstr "%s:過短寫入" + +#~ msgid "unable to read temporary file" +#~ msgstr "無法讀取暫存檔案" + #~ msgid "ignoring duplicate policy plugin \"%s\" in %s, line %d" #~ msgstr "無視 %2$s 中 %3$d 行的重複「%1$s」Sudo 政策外掛程式"