From bf722e18b7b0abf26a1be3ba1aadd33a6a69da57 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Mon, 23 Oct 2023 07:52:36 -0600 Subject: [PATCH] Updated translations from translationproject.org --- plugins/sudoers/po/de.mo | Bin 80873 -> 81080 bytes plugins/sudoers/po/de.po | 1690 +++++++++++++++--------------- plugins/sudoers/po/eo.mo | Bin 74938 -> 75146 bytes plugins/sudoers/po/eo.po | 1688 +++++++++++++++--------------- plugins/sudoers/po/fr.mo | Bin 85381 -> 85635 bytes plugins/sudoers/po/fr.po | 1691 +++++++++++++++--------------- plugins/sudoers/po/hr.mo | Bin 78712 -> 78894 bytes plugins/sudoers/po/hr.po | 1699 +++++++++++++++--------------- plugins/sudoers/po/ja.mo | Bin 87074 -> 87830 bytes plugins/sudoers/po/ja.po | 1958 +++++++++++++++++----------------- plugins/sudoers/po/pl.mo | Bin 78752 -> 78954 bytes plugins/sudoers/po/pl.po | 1688 +++++++++++++++--------------- plugins/sudoers/po/ro.mo | Bin 81975 -> 82180 bytes plugins/sudoers/po/ro.po | 1692 +++++++++++++++--------------- plugins/sudoers/po/ru.mo | Bin 104393 -> 104642 bytes plugins/sudoers/po/ru.po | 1693 +++++++++++++++--------------- plugins/sudoers/po/sr.mo | Bin 100711 -> 101345 bytes plugins/sudoers/po/sr.po | 1349 ++++++++++++------------ plugins/sudoers/po/sv.mo | Bin 74994 -> 75681 bytes plugins/sudoers/po/sv.po | 1957 +++++++++++++++++----------------- plugins/sudoers/po/uk.mo | Bin 106868 -> 107117 bytes plugins/sudoers/po/uk.po | 1691 +++++++++++++++--------------- plugins/sudoers/po/zh_TW.mo | Bin 71395 -> 72034 bytes plugins/sudoers/po/zh_TW.po | 1959 ++++++++++++++++++----------------- po/hr.mo | Bin 25665 -> 25661 bytes po/hr.po | 2 +- po/ja.mo | Bin 29304 -> 29844 bytes po/ja.po | 483 +++++---- po/sr.mo | Bin 32491 -> 33163 bytes po/sr.po | 485 +++++---- po/zh_CN.mo | Bin 22563 -> 23005 bytes po/zh_CN.po | 553 +++++----- 32 files changed, 11382 insertions(+), 10896 deletions(-) diff --git a/plugins/sudoers/po/de.mo b/plugins/sudoers/po/de.mo index f63d89fb92fdd69b58ea3e74f3e35b9d25dd168c..fb2f8fb9f6ab5a591e64531180b7e274f76d13c8 100644 GIT binary patch delta 15580 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, 2001-2023. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.14b1\n" +"Project-Id-Version: sudoers 1.9.15b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-06-07 13:27-0600\n" -"PO-Revision-Date: 2023-06-08 18:32+0200\n" +"POT-Creation-Date: 2023-10-19 10:02-0600\n" +"PO-Revision-Date: 2023-10-21 18:25+0200\n" "Last-Translator: Jochen Hein \n" "Language-Team: German \n" "Language: de\n" @@ -20,7 +20,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.3\n" -#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "Syntax-Fehler" @@ -44,34 +44,34 @@ msgstr "*** Sicherheits-Information für %h ***" msgid "Sorry, try again." msgstr "Das hat nicht funktioniert, bitte nochmal probieren." -#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 -#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 -#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 -#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 -#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 -#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 -#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 -#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 -#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 -#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 -#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 -#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 -#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 -#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -85,39 +85,40 @@ msgstr "Das hat nicht funktioniert, bitte nochmal probieren." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 -#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 #: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 #: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 #: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 #: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 -#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 -#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 -#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 #: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 -#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 -#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 -#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 -#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 -#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 #: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -127,173 +128,173 @@ msgstr "Das hat nicht funktioniert, bitte nochmal probieren." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 #: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 -#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 -#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 -#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 -#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 -#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 -#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 -#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 -#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 -#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 #: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 #: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 #: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 #: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 #: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 #: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 -#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 -#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 -#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 -#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 -#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 -#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 -#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 -#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 -#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "Es kann kein Speicher mehr alloziert werden" -#: gram.y:622 +#: gram.y:624 msgid "a digest requires a path name" msgstr "Eine Prüfsumme erfordert einen Pfadnamen" -#: gram.y:644 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "Werte für »CWD« müssen mit »/«, »~« oder »*« beginnen" -#: gram.y:650 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "»CWD« (aktuelles Arbeitsverzeichnis) Pfad ist zu lang" -#: gram.y:660 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "Werte für »CHROOT« müssen mit »/«, »~« oder »*« beginnen" -#: gram.y:666 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "»CHROOT« Pfad ist zu lang" -#: gram.y:801 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "Syntaxfehler, das reservierte Wort »%s« wird als Aliasname verwendet" -#: gram.y:824 +#: gram.y:840 msgid "invalid notbefore value" msgstr "ungültiger Wert für »notbefore«" -#: gram.y:833 +#: gram.y:849 msgid "invalid notafter value" msgstr "ungültiger Wert für »notafter«" -#: gram.y:843 plugins/sudoers/policy.c:381 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "Wert für Timeout ist zu groß" -#: gram.y:845 plugins/sudoers/policy.c:383 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "ungültiger Wert für Timeout" -#: gram.y:966 plugins/sudoers/sudoers.c:1192 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "Der Befehl ist zu lang" -#: gram.y:1000 +#: gram.y:1016 msgid "expected a fully-qualified path name" msgstr "Voll qualifizierter Pfad erwartet" -#: gram.y:1244 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1275 +#: gram.y:1261 #, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" -#: gram.y:1298 +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "Alias »%s« ist bereits definiert" -#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 -#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 #: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 #: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 -#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 -#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -309,36 +310,36 @@ msgstr "Alias »%s« ist bereits definiert" #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 #: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 #: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 -#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 #: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 -#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 -#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 -#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 -#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 -#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 #: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 #: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 -#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 -#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 -#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 -#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 -#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 #: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 -#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 -#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 -#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 -#: plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -348,97 +349,99 @@ msgstr "Alias »%s« ist bereits definiert" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 #: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 #: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 -#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 -#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 -#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 -#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 -#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 -#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 -#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 -#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 -#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 -#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 -#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:148 -#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 -#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 -#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 -#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 -#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 -#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 -#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 -#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1288 toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" @@ -453,26 +456,26 @@ msgstr "Die Standardeingabe kann nicht dupliziert werden: %m" msgid "unable to execute %s: %m" msgstr "%s kann nicht ausgeführt werden: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "Fehler bei fork()" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "Fehler bei fork(): %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "Die Pipe kann nicht geöffnet werden: %m" -#: lib/eventlog/eventlog.c:958 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:987 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (Befehl fortgesetzt) %s" @@ -486,73 +489,73 @@ msgstr "JSON_STRING erwartet, aber »%d« bekommen" msgid "JSON_ARRAY too large" msgstr "Das JSON_ARRAY ist zu groß" -#: lib/eventlog/parse_json.c:494 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "Im Name fehlt das doppelte Anführungszeichen" -#: lib/eventlog/parse_json.c:612 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "JSON_OBJECT fehlt" -#: lib/eventlog/parse_json.c:616 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "JSON_OBJECT erwartet, aber »%d« bekommen" -#: lib/eventlog/parse_json.c:750 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "json Stack erschöpft (maximal %u Frames)" -#: lib/eventlog/parse_json.c:828 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "Objekte müssen aus Name:Wert Paaren bestehen" -#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 -#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 -#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 -#: lib/eventlog/parse_json.c:996 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "Fehlender Separator zwischen den Werten" -#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "unpassende schließende geschweifte Klammer" -#: lib/eventlog/parse_json.c:859 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "unerwartetes Array" -#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "unpassende schließende eckige Klammer" -#: lib/eventlog/parse_json.c:890 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "unerwartete Zeichenkette" -#: lib/eventlog/parse_json.c:901 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "fehlender Doppelpunkt nach dem Name" -#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "unerwarteter boolescher Wert (true/false)" -#: lib/eventlog/parse_json.c:966 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "unerwartete »null«" -#: lib/eventlog/parse_json.c:987 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "unerwartete Zahl" -#: lib/eventlog/parse_json.c:1033 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "Syntax-Fehler" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 #, c-format msgid "invalid regular expression \"%s\": %s" msgstr "ungültiger regulärer Ausdruck »%s«: %s" @@ -567,22 +570,22 @@ msgstr "%s: ungültige Protokolldatei" msgid "%s: time stamp field is missing" msgstr "%s: Das Feld für den Zeitstempel fehlt" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: Zeitstempel %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: Das Benutzerfeld fehlt" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: Das Feld für den »runas«-Benutzer fehlt" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: Das Feld für die »runas«-Gruppe fehlt" @@ -592,14 +595,14 @@ msgstr "%s: Das Feld für die »runas«-Gruppe fehlt" msgid "%s exists but is not a directory (0%o)" msgstr "%s existiert, aber ist kein Verzeichnis (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "Das Verzeichnis »%s« kann nicht erstellt werden" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 -#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "Ändern des Modus von %s auf 0%o gescheitert" @@ -631,91 +634,91 @@ msgstr "%s: Protokollfehker: falscher Typ für %s" msgid "%s: protocol error: NULL value found in %s" msgstr "%s: Protokollfehker: Wert NULL gefunden in %s" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 -#: plugins/sudoers/policy.c:589 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "UUID kann nicht generiert werden" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: Protokollfehler: %s fehlt in der AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: Session-ID kann nicht formatiert werden" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s ist nicht gesetzt" # Kann die Escape-Sequenzen nicht auflösen? -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "Kann den iolog-Pfad nicht erweitern: %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "Kann den iolog-Pfad »%s« nicht erstellen" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "Ungültiger I/O Dateideskriptor: %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "Fehler beim Schließen des I/O Dateideskriptors %d: %s" +msgid "error closing iofd %u: %s" +msgstr "Fehler beim Schließen des I/O Dateideskriptors %u: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "Fehler beim Leeren des I/O Dateideskriptors %d: %s" +msgid "error flushing iofd %u: %s" +msgstr "Fehler beim Leeren des I/O Dateideskriptors %u: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "Ungültiges I/O log %s: »%s« wird verwendet, ist aber nicht vorhanden" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s; Der Wiederaufsetz-Punkt [%lld, %ld] kann nicht gefunden werden" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 -#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 #: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 -#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "Die Datei »%s« kann nicht geöffnet werden" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 #: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "Die Datei »%s/%s« kann nicht geöffnet werden" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "Fehler beim Kopieren von »%s/%s« nach »%s/%s«: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "Die Datei »%s« kann nicht in »%s« umbenannt werden" @@ -739,37 +742,37 @@ msgstr "%s/%s: kann nicht zur Position %zu springen" msgid "unable to connect to relay" msgstr "Verbindung zum Relay kann nicht aufgebaut werden" -#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "Server-Nachricht ist zu groß: %zu" #: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 -#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 -#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 -#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 -#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 #: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 -#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 -#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 -#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 -#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 #: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 -#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 -#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 -#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 -#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 -#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "Event kann nicht zur Warteschlange hinzugefügt werden" @@ -830,14 +833,14 @@ msgstr "ungültige ChangeWindowSize" msgid "invalid CommandSuspend" msgstr "ungültiges CommandSusped" -#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 -#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 -#: plugins/sudoers/log_client.c:1590 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "Kann »%s« nicht auspacken, Größe %zu" -#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 #: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" @@ -852,112 +855,112 @@ msgstr "unbekannter ClientMessage-Typ" msgid "timed out writing to client %s" msgstr "Zeitablauf beim Senden zum Client %s" -#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "Schreib-Puffer fehlt für Client %s" -#: logsrvd/logsrvd.c:1028 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "Zeitablauf beim Lesen vom Client %s" -#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "Dateiende (EOF) von %s ohne korrekten TLS-Abscluß" -#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 #: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "Client-Nachricht ist zu groß: %zu" -#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "Client-Nachricht ist zu groß" -#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "ungültige ClientMessage" -#: logsrvd/logsrvd.c:1433 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "Kann die entfernte IP-Adresse nicht finden" -#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, 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:1647 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "Konnte keinen Socket zum »Lauschen« einrichten" -#: logsrvd/logsrvd.c:1767 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "unerwartete Signal %d" -#: logsrvd/logsrvd.c:1905 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "sudo Log-Server" -#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Optionen:" -#: logsrvd/logsrvd.c:1909 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "Pfad zur Konfigurationsdatei" -#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "Hilfe anzeigen und beenden" -#: logsrvd/logsrvd.c:1913 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "Nicht zum Hintergrundprozess werden, sondern im Vordergrund laufen" -#: logsrvd/logsrvd.c:1915 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "Wahrscheinlichkeit in Prozent für Verbindungsabbruch" -#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "Versionsinformation anzeigen und beenden" -#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Protobuf-C Version 1.3 oder höher ist notwendig" -#: logsrvd/logsrvd.c:1983 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "ungültiger Wert für »random drop«: %s" -#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:186 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s Version %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 -#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 -#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:393 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "Unbekannter Benutzer %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 -#: plugins/sudoers/testsudoers.c:417 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "Unbekannte Gruppe %s" @@ -1030,8 +1033,8 @@ msgstr "%s:%d erwartetder Section Name: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] ungültiger Schlüssel: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 -#: plugins/sudoers/logging.c:1046 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "Die Protokolldatei kann nicht geöffnet werden %s" @@ -1044,13 +1047,13 @@ msgstr "Server-SSL-Kontext kann nicht initialisiert werden" msgid "unable to initialize relay TLS context" msgstr "SSL-Kontext kann nicht initialisiert werden" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 -#: logsrvd/logsrvd_journal.c:434 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "Kann die Journal-Datei nicht anlegen" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1038 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "Die Datei »%s« kann nicht gesperrt werden" @@ -1063,8 +1066,8 @@ msgstr "Die Journal-Datei »%s« kann nicht gesperrt werden" msgid "unable to open journal file" msgstr "Die Journal-Datei kann nicht geöffnet werden" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 -#: logsrvd/logsrvd_journal.c:470 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "In die Logdatei kann nicht geschrieben werden" @@ -1073,20 +1076,20 @@ msgid "unable to rename journal file" msgstr "Die Journal-Datei kann nicht geöffnet werden" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "unerwartetes Dateiende beim Lesen der Journal-Datei" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "Fehler beim Lesen der Journal-Datei" -#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "Ungültige Journal-Datei - kann nicht neu starten" -#: logsrvd/logsrvd_journal.c:448 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "Kann nicht zu [%lld, %ld] in der Journaldatei »%s« springen" @@ -1116,52 +1119,52 @@ msgstr "Fehler beim Parsen der RejectMessage" msgid "error logging reject event" msgstr "Fehler beim Protokollieren des Reject-Events" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "Fehler beim Protokollieren des Exit-Events" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "Das Log ist bereits abgeschlossen, kann nicht neu gestartet werden" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "Das Log konnte nicht wieder begonnen werden" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "Fehler beim Parsen der AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "Fehler beim Protokollieren des Alert-Events" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "Der Zeitstempel kann nicht formatiert werden, Länge %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "Zufällig die Verbindung beenden" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "Fehler beim Schreiben des IoBuffer" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "Fehler beim Schreiben der ChangeWindowSize" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "Fehler beim Schreiben des CommandSusped" @@ -1178,8 +1181,8 @@ msgstr "Verbindung zum Relay-Host kann nicht aufgebaut werden" msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: ungültiges ServerHello, fehlende server_id" -#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 -#: plugins/sudoers/log_client.c:1476 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "ungültiges ServerHello" @@ -1196,175 +1199,175 @@ msgstr "Zeitablauf beim Lesen vom Relay-Server »%s« (%s)" msgid "timeout reading from relay" msgstr "Zeitablauf beim Lesen vom Relay-Server" -#: logsrvd/logsrvd_relay.c:764 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "Der Name des Relay-Hosts passt nicht zum Zertifikat" -#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 -#: logsrvd/logsrvd_relay.c:791 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "Fehler beim Lesen vom Relay-Host" -#: logsrvd/logsrvd_relay.c:812 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "Vom Relay-Server kann nicht gelesen werden" -#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "Der Relay-Server hat die Verbindung geschlossen" -#: logsrvd/logsrvd_relay.c:845 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "Server-Nachricht ist zu groß" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "Zeitablauf beim Senden an den Relay-Server »%s« (%s)" -#: logsrvd/logsrvd_relay.c:911 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "Zeitablauf beim Senden an den Relay-Server" -#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 -#: logsrvd/logsrvd_relay.c:983 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "Fehler beim Schreiben des zum Relay-Server" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "sende sudo I/O-Log zu einem entfernten Server" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "Nur einen Accept-Event senden (kein I/O)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "Zertifikatsbündel-Datei zur Verifikation des Server-Zertifikats" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "Zertifikatsdatei für TLS-Handshake" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "Rechner an den die Logs gesendet werden" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "Entfernte ID des I/O-Logs zum Wiederaufnehmen" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "Private Schlüsseldatei" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "Serverzertifikat nicht überprüfen" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "Portnummer für die Verbindung zum Host" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "Restarte die vorhergehende I/O-Log Übertragung" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "Weise das Kommando mit dem angegebenen Grund zurück" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "Beende den Transfer nach Erreichen dieser Zeit" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "Teste den Audit-Server durch senden ausgewählter I/O-Logs n-Mal parallel" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "Fehler beim Lookup %s:%s: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "Kann die Server IP-Adresse nicht finden" -#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "Fehler beim Lesen %s/%s: %s" -#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 -#: plugins/sudoers/iolog.c:1023 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "unerwarteter I/O Event %d" -#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 -#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 -#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: unerwarteter Status %d" -#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "Fehler beim Empfangen der Nachricht vom Server: %s" -#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "Abbruch-Nachricht vom Server empfangen: %s" -#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: unerwarteter type_case Wert %d" -#: logsrvd/sendlog.c:1270 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "Zeitablauf beim Lesen vom Server" -#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "Der Hostname passt nicht zum Zertifikat" -#: logsrvd/sendlog.c:1352 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "unerwartetes Datei-Ende" -#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "Server-Nachricht ist zu groß: %u" -#: logsrvd/sendlog.c:1421 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "Zeitablauf beim Senden an den Server" -#: logsrvd/sendlog.c:1788 +#: logsrvd/sendlog.c:1800 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:1792 +#: logsrvd/sendlog.c:1804 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:1868 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "Vorzeitig beendet mit Status %d" -#: logsrvd/sendlog.c:1869 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "Abgelaufene Zeit zum Server gesendet [%lld, %ld]" -#: logsrvd/sendlog.c:1871 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "Commit Punkt vom Server empfangen [%lld, %ld]" @@ -1422,59 +1425,59 @@ msgstr "SSL-Kontext kann nicht erzeugt werden: %s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "Kann die minimale Protokollversion nicht auf TLS 1.2 setzen: %s" -#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 -#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 -#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 -#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 #: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "Die aktuelle Zeit kann nicht ausgelesen werden" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, 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:77 +#: plugins/sudoers/auth/bsdauth.c:78 #, 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:84 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "Ungültiger Authentifizierungstyp" -#: plugins/sudoers/auth/bsdauth.c:89 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to begin BSD authentication" msgstr "Die BSD-Authentifizierung kann nicht begonnen werden" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "Die BSD-Authentifizierung kann nicht begonnen werden" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "Ihr Account ist abgelaufen" -#: plugins/sudoers/auth/bsdauth.c:190 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "Genehmigung fehlgeschlagen" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "Die fwtk-Konfiguration kann nicht gelesen werden" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "Verbindung zum Authentifizierungsserver kann nicht aufgebaut werden" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "Verbindung zum Authentisierungsserver verloren" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1483,172 +1486,178 @@ msgstr "" "Fehler des Authentifizierungsservers:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, 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:164 +#: plugins/sudoers/auth/kerb5.c:166 #, 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:173 +#: plugins/sudoers/auth/kerb5.c:175 #, 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:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: Optionen können nicht zugewiesen werden: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: Anmeldedaten können nicht bekommen werden: %s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: Anmeldedaten-Zwischenspeicher kann nicht initialisiert werden: %s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, 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:317 +#: plugins/sudoers/auth/kerb5.c:322 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: Rechner-Principal kann nicht bekommen werden: %s" -#: plugins/sudoers/auth/kerb5.c:331 +#: plugins/sudoers/auth/kerb5.c:336 #, 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:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "PAM kann nicht initialisiert werden: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "Fehler bei der PAM-Authentifizierung: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "Fehler bei der Validierung des Kontos, ist das Konto gesperrt?" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 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:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "Das abgelaufene Passwort kann nicht geändert werden: %s«" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Das Passwort ist abgelaufen, bitte wenden Sie sich an den Systemadministrator" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 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:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Fehler beim PAM-Account-Management: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, 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:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "Die ACE-API-Bibliothek konnte nicht initialisiert werden" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "SecurID-Server kann nicht erreicht werden" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "Benutzer-ID ist für SecurID-Authentifizierung gesperrt" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "Ungültige Länge des Benutzernamens für SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "Ungültiges Authentifizierungs-Handle für SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "SecurID-Kommunikation fehlgeschlagen" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "Unbekannter SecurID-Fehler" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "Ungültige Länge des Passcodes für SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "Die SIA-Sitzung kann nicht initialisiert werden" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "Ungültige Authentifizierungsmethoden" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 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:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "Keine Authentifizierungsmethoden" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Die Authentifizierungsmethoden können nicht initialisiert werden." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Authentifizierungsmethoden:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 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:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "Audit-Satz kann nicht auf Platte geschrieben werden" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "Unbekannte Benutzer-ID %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "Fehler beim Lesen der Belehrungsdatei %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "Ignoriere Belehrungsdatei %s: es ist keine reguläre Datei" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1668,7 +1677,7 @@ msgstr "" " #3) Mit großer Macht kommt große Verantwortung.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1676,105 +1685,94 @@ msgstr "" "Das eingegebene Passwort ist aus Sicherheitsgründen nicht sichtbar.\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "Unbekannte Benutzer-ID %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "Zyklus in %s »%s«" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "%s »%s« wird verwendet, ist aber nicht definiert" -#: plugins/sudoers/cvtsudoers.c:210 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "Schrittgröße: %s: %s" -#: plugins/sudoers/cvtsudoers.c:229 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "Start der Folge: %s: %s" -#: plugins/sudoers/cvtsudoers.c:239 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "Auffüllen der Folge: %s: %s" -#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s-Grammatik Version %d\n" -#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "Nicht unterstütztes Eingabeformat %s" -#: plugins/sudoers/cvtsudoers.c:296 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "Nicht unterstütztes Ausgabeformat %s" -#: plugins/sudoers/cvtsudoers.c:386 +#: plugins/sudoers/cvtsudoers.c:392 #, c-format msgid "%s: input and output files must be different" msgstr "%s: Eingabe- und Ausgabedatei müssen unterschiedlich sein" -#: plugins/sudoers/cvtsudoers.c:400 plugins/sudoers/sudoers.c:163 -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "Standardwerte für sudoers können nicht initialisiert werden" -#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:605 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: unbekanntes Schlüsselwort %s" -#: plugins/sudoers/cvtsudoers.c:651 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "Ungültiger Standardtyp: %s" -#: plugins/sudoers/cvtsudoers.c:674 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "ungültiger suppression Typ: %s" -#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "Ungültiger Filter: %s" -#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "Analyse der Datei %s gescheitert, unbekannter Fehler" -#: plugins/sudoers/cvtsudoers.c:1499 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "In die Datei »%s« kann nicht geschrieben werden" -#: plugins/sudoers/cvtsudoers.c:1527 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1783,7 +1781,7 @@ msgstr "" "%s – zwischen sudoers Dateiformaten konvertieren\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1529 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1823,34 +1821,34 @@ msgstr "" " -V, --version Zeige Versionsinformationen an und Ende" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 -#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 #: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "Interner Fehler, %s-Überlauf" #: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 #: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:493 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "Die GMT-Zeit kann nicht bekommen werden" #: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 #: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:501 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "Der Zeitstempel kann nicht formatiert werden" @@ -1860,12 +1858,12 @@ msgstr "Der Zeitstempel kann nicht formatiert werden" msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: unbekannter defaults-Eintrag »%s«" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "Zu viele sudoers Einträge, Maximum ist %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 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." @@ -2639,52 +2637,98 @@ msgstr "Versuche das Kommando und die Argumente nach der Ausführung zu verifizi msgid "AppArmor profile to use in the new security context: %s" msgstr "Im neuen Security-Kontext von AppArmor wird diese Rolle verwendet: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "unbekannter defaults-Eintrag »%s«" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "Kein Wert für »%s« angegeben" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "Ungültiger Operator »%c=« für Option »%s«" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "Die Option »%s« wird ohne Wert verwendet" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "Ungültiger »Defaults« Typ 0x%x für Option »%s«" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "Der Wert »%s« ist für die Option »%s« ungültig" -#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 -#: plugins/sudoers/policy.c:214 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "Pfadname für »%s« ist zu lang" -#: plugins/sudoers/defaults.c:1133 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "Werte für »%s« müssen mit »/«, »~« oder »*« beginnen" -#: plugins/sudoers/defaults.c:1140 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "Werte für »%s« müssen mit einem »/« beginnen" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "LDAP-Rolle: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Sudoers-Eintrag: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " RunAsUsers: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " RunAsGroups: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Optionen: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Befehle:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Passende Defaults-Einträge für %s auf %s:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Runas und befehlsspezifische Standardwerte für %s:\n" + +#: plugins/sudoers/display.c:514 +#, 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/display.c:530 +#, 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/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2698,11 +2742,11 @@ msgstr "Editor Argumente dürfen »--« nicht enthalten" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: envp ist beschädigt, die Längen passen nicht" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "Das Environment kann nicht neu erstellt werden" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, 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" @@ -2712,12 +2756,12 @@ msgstr "Leider dürfen die folgenden Umgebungsvariablen nicht gesetzt werden: %s msgid "unsupported digest type %u for %s" msgstr "Prüfsummentyp %u wird für %s nicht unterstützt" -#: plugins/sudoers/filedigest.c:79 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: Fehler beim Lesen" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "Laden von %s fehlgeschlagen: %s" @@ -2746,37 +2790,37 @@ msgstr "»%s« ist keine gültige Netzmaske" msgid "Local IP address and netmask pairs:\n" msgstr "Lokale IP-Adresse und Netzmaske:\n" -#: plugins/sudoers/iolog.c:684 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "Kann die Sequenz-Datei nicht aktualisieren" -#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 -#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 -#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 -#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, 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:726 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "Die Datei %s%s kann nicht erstellt werden" -#: plugins/sudoers/iolog.c:954 +#: plugins/sudoers/iolog.c:965 #, 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:1053 plugins/sudoers/iolog.c:1181 -#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 -#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 -#: plugins/sudoers/visudo.c:565 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "Die Uhrzeit kann nicht ausgelesen werden" -#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 -#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: Interner Fehler, ungültiges Signal %d" @@ -2785,26 +2829,26 @@ msgstr "%s: Interner Fehler, ungültiges Signal %d" msgid "starttls not supported when using ldaps" msgstr "starttls wird für ldaps nicht unterstützt" -#: plugins/sudoers/ldap.c:225 +#: plugins/sudoers/ldap.c:226 #, 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:228 +#: plugins/sudoers/ldap.c:229 #, 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:1587 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "LDAP kann nicht initialisiert werden: %s" -#: plugins/sudoers/ldap.c:1624 +#: plugins/sudoers/ldap.c:1630 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:1761 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "Ungültiges »sudoOrder« Attribut: %s" @@ -2840,12 +2884,12 @@ msgstr "sudoOption kann nicht konvertiert werden: %s%s%s" msgid "unable to open audit system" msgstr "Das Audit-System kann nicht geöffnet werden" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "Die Audit-Nachricht kann nicht gesendet werden" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "Fehler in der Event-Schleife" @@ -2887,70 +2931,70 @@ msgstr "TLS Initialisierung war nicht erfolgreich" msgid "TLS handshake was unsuccessful" msgstr "TLS Handshake war nicht erfolgreich" -#: plugins/sudoers/log_client.c:1218 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: Interner Fehler, ungültiger Exit-Status %d" -#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "Verbindung zum Logserver verloren" -#: plugins/sudoers/log_client.c:1854 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "Schreib-Puffer fehlt" -#: plugins/sudoers/log_client.c:2008 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "Verbindung zum Logserver kann nicht aufgebaut werden" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "Der Benutzer ist NICHT in der sudoers-Datei enthalten" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "Der Benutzer ist NICHT auf dem Rechner autorisiert" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "Der Befehl ist nicht erlaubt" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "" "»%s« ist nicht in der sudoers-Datei.\n" "\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "»%s« darf sudo auf dem Rechner »%s« nicht ausführen.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, 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:324 +#: plugins/sudoers/logging.c:339 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" msgstr "Leider darf der Benutzer %s »%s%s%s%s« als %s%s%s auf %s nicht ausführen.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Dieser Vorfall wurde an den Administrator gemeldet.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 -#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 -#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 -#: plugins/sudoers/sudoers.c:793 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: Befehl nicht gefunden" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2959,174 +3003,131 @@ 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:391 +#: plugins/sudoers/logging.c:409 #, 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:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "Fehler bei der Authentifizierung" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "Ein Passwort ist notwendig" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "Problem beim Auswerten der sudoers-Datei" -#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1079 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "In die Logdatei kann nicht geschrieben werden: %s" +msgid "unable to write log file %s" +msgstr "In die Logdatei %s kann nicht geschrieben werden" -#: plugins/sudoers/match_digest.c:101 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "Prüfsumme für %s (%s) ungültige Länge %zu, %zu erwartet" -#: plugins/sudoers/match_digest.c:120 +#: plugins/sudoers/match_digest.c:126 #, 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:643 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"LDAP-Rolle: %s\n" - -#: plugins/sudoers/parse.c:646 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Sudoers-Eintrag:\n" - -#: plugins/sudoers/parse.c:648 -msgid " RunAsUsers: " -msgstr " RunAsUsers: " - -#: plugins/sudoers/parse.c:663 -msgid " RunAsGroups: " -msgstr " RunAsGroups: " - -#: plugins/sudoers/parse.c:673 -msgid " Options: " -msgstr " Optionen: " - -#: plugins/sudoers/parse.c:737 -msgid " Commands:\n" -msgstr " Befehle:\n" - -#: plugins/sudoers/parse.c:928 -#, 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:946 -#, c-format -msgid "Runas and Command-specific defaults for %s:\n" -msgstr "Runas und befehlsspezifische Standardwerte für %s:\n" - -#: plugins/sudoers/parse.c:964 -#, 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:979 -#, 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:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "ignoriere die unvollständige sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "Ungültiges LDIF-Attribut: %s" -#: plugins/sudoers/pivot.c:74 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 msgid "unable to restore root directory" msgstr "Das Wurzelverzeichnis kann nicht wieder eingestellt werden" -#: plugins/sudoers/pivot.c:82 +#: plugins/sudoers/pivot.c:79 msgid "unable to restore current working directory" msgstr "Das aktuelle Arbeitsverzeichnis kann nicht wieder eingerichtet werden" -#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "ungültige Option »%.*s« durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:356 plugins/sudoers/testsudoers.c:277 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "Die Netzwerkadressliste kann nicht eingelesen werden" -#: plugins/sudoers/policy.c:524 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "Benutzername nicht durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "User-ID nicht durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "Gruppen-ID nicht durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "Hostname nicht durch das sudo-Frontend angegeben" -#: plugins/sudoers/policy.c:754 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "Ungültiges Arbeitsverzeichnis: %s" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "Ungültiges »chroot« Verzeichnis: %s" -#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 -#: plugins/sudoers/visudo.c:1209 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "%s kann nicht ausgeführt werden" -#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 -#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: ungültige Mode-Flags vom sudo-Frontend: 0x%x" -#: plugins/sudoers/policy.c:1294 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Sudoers-Policy-Plugin Version %s\n" -#: plugins/sudoers/policy.c:1296 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Sudoers-Datei-Grammatik-Version %d\n" -#: plugins/sudoers/policy.c:1300 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3135,309 +3136,304 @@ msgstr "" "\n" "Sudoers-Pfad: %s\n" -#: plugins/sudoers/policy.c:1303 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch-Pfad: %s\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf-Pfad: %s\n" -#: plugins/sudoers/policy.c:1306 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "ldap.secret-Pfad: %s\n" -#: plugins/sudoers/policy.c:1339 +#: plugins/sudoers/policy.c:1370 #, 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/policy.c:1357 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister hook of type %d (version %d.%d)" msgstr "Der Hook vom Typ %d kann nicht deregistriert werden (Version %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:242 plugins/sudoers/pwutil.c:260 #, 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:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, 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:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, 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:571 #, 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:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "Die Gruppe %s kann nicht zwischengespeichert werden" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, 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:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, 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:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, 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:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "Die Gruppen für %s können nicht eingelesen werden" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, 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:115 plugins/sudoers/set_perms.c:451 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "Stack-Überlauf der Zugriffsrechte" -#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 -#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 -#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 -#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 -#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "Stack-Bereichsunterschreitung der Zugriffsrechte" -#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 -#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "Wechsel zur root-GID ist nicht möglich" -#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 -#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "Wechsel zur runas-UID ist nicht möglich" -#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 -#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "Die runas-Gruppen können nicht gesetzt werden" -#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 -#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "Wechsel zur runas-GID ist nicht möglich" -#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 -#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "Wechsel zur sudoers-GID ist nicht möglich" -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "Zu viele Prozesse" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "Das aktuelle Arbeitsverzeichnis kann nicht bestimmt werden" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "Audit-Pfad user_cmnd abgeschnitten: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "Audit-Pfad ctx->user.cmnd abgeschnitten: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "Audit-Pfad argv[0] abgeschnitten: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 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:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "Das Symbol »%s« kann in %s nicht gefunden werden" -#: plugins/sudoers/sudoers.c:261 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "Kann die Defaults von »%s« nicht bekommen" -#: plugins/sudoers/sudoers.c:268 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "Keine gültige sudoers-Quelle gefunden, Programmende" -#: plugins/sudoers/sudoers.c:344 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "Der Benutzer darf das root-Verzeichnis nicht auf »%s« ändern" - -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "Sie dürfen die Option -R nicht mit dem Kommando »%s« verwenden" - -#: plugins/sudoers/sudoers.c:371 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "Der Benutzer darf das Verzeichnis nicht auf %s ändern" - -#: plugins/sudoers/sudoers.c:372 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "Sie dürfen die Option -C nicht mit dem Kommando »%s« verwenden" - -#: plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers gibt an, dass root sudo nicht verwenden darf" -#: plugins/sudoers/sudoers.c:421 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "Der Benutzer darf das »closefrom«-Limit nicht überschreiben" -#: plugins/sudoers/sudoers.c:422 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "Sie dürfen die Option -C nicht verwenden" -#: plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "Kein tty" -#: plugins/sudoers/sudoers.c:469 +#: plugins/sudoers/sudoers.c:441 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:477 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "Ungültiger Shell für den Benutzer %s: %s" -#: plugins/sudoers/sudoers.c:561 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "Der Benutzer darf das root-Verzeichnis nicht auf »%s« ändern" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "Sie dürfen die Option -R nicht mit dem Kommando »%s« verwenden" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "Der Benutzer darf das Verzeichnis nicht auf %s ändern" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "Sie dürfen die Option -C nicht mit dem Kommando »%s« verwenden" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "Befehl ist im aktuellen Verzeichnis" -#: plugins/sudoers/sudoers.c:574 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "»cd\"« ist ein Shell-internes Kommando, das nicht direkt gestartet werden kann." -#: plugins/sudoers/sudoers.c:576 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "Die Option »-s« kann zum Start einer privilegierten Shell verwendet werden." -#: plugins/sudoers/sudoers.c:578 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "Die Option »-D« kann zum Start des Programms im angegebenen Verzeichnis verwendet werden." -#: plugins/sudoers/sudoers.c:587 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "Der Benutzer darf keinen Kommand-Timeout angeben" -#: plugins/sudoers/sudoers.c:589 +#: plugins/sudoers/sudoers.c:572 msgid "sorry, you are not allowed set a command timeout" msgstr "Sie dürfen keinen Timeout angeben" -#: plugins/sudoers/sudoers.c:597 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "Der Benutzer darf das Environment nicht erhalten" -#: plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "Sie dürfen das Environment nicht erhalten" -#: plugins/sudoers/sudoers.c:635 +#: plugins/sudoers/sudoers.c:618 msgid "no command specified" msgstr "Kein Kommando angegeben" -#: plugins/sudoers/sudoers.c:774 +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "Fehler beim Setzen benutzerspezidischer Umgebungsvariablen" -#: plugins/sudoers/sudoers.c:1239 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "»sudoedit« muss nicht mittels »sudo« aufgerufen werden" -#: plugins/sudoers/sudoers.c:1314 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "Die Datei »%s« kann nicht gelesen werden" -#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s ist keine reguläre Datei" -#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, 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:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "%s ist für alle beschreibbar (world writable)" -#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, 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:1377 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "Nur root kann »-c %s« verwenden" -#: plugins/sudoers/sudoers.c:1396 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "Unbekannte Anmeldeklasse »%s«" -#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "Hostname %s kann nicht aufgelöst werden" -#: plugins/sudoers/sudoers.c:1636 -#, c-format -msgid "%s:%d:%d timestampowner: unknown user %s" -msgstr "%s:%d:%d: timstampowner: unbekannter Benutzer »%s«" - #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3478,10 +3474,8 @@ msgid "unable to set tty to raw mode" msgstr "TTY konnte nicht in den Raw-Modus versetzt werden" #: plugins/sudoers/sudoreplay.c:685 -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" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Warnung: Ihr Terminal ist zu klein, um das Protokoll korrekt wiederzugeben." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3492,58 +3486,58 @@ msgstr "Protokollgeometrie ist %d x %d, die Geometrie Ihres Terminals ist %d x % 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:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "Mehrdeutiger Ausdruck »%s«" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "»)« ohne öffnende Klammer im Ausdruck" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "Unbekannter Suchbegriff »%s«" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s erfordert ein Argument" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "Datum »%s« konnte nicht analysiert werden" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "»(« ohne schließende Klammer im Ausdruck" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "Ungültiges nachgestelltes »or«" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "Ungültiges nachgestelltes »!«" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "Unbekannter Suchtyp %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, 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:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3552,7 +3546,7 @@ msgstr "" "%s – sudo-Sitzungsprotokolle abspielen\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3585,11 +3579,32 @@ msgstr "" " -V, --version zeigt Versionsinformationen an und beendet\n" " das Programm" -#: plugins/sudoers/testsudoers.c:355 -msgid "\thost unmatched" -msgstr "\tHost stimmt nicht überein" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Ungültige Shell für den Benutzer %s: %s\n" -#: plugins/sudoers/testsudoers.c:358 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Ein Passwort ist notwendig" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Syntax-Fehler" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3597,7 +3612,7 @@ msgstr "" "\n" "Befehl erlaubt" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3605,7 +3620,7 @@ msgstr "" "\n" "Befehl verweigert" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3613,16 +3628,16 @@ msgstr "" "\n" "Befehl nicht erkannt" -#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, 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:915 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "Zeitstempel aus der Zukunft wird ignoriert" -#: plugins/sudoers/timestamp.c:938 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "Zeitstempel ist zu weit in der Zukunft: %20.20s" @@ -3632,95 +3647,100 @@ msgstr "Zeitstempel ist zu weit in der Zukunft: %20.20s" msgid "unable to lock time stamp file %s" msgstr "Die Zeitstempeldatei »%s« kann nicht gesperrt werden" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d: timstampowner: unbekannter Benutzer »%s«" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "»sudoedit« sollte nicht mit einem Pfad angegeben werden" -#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "Drücken Sie die Eingabetaste, um %s zu bearbeiten: " -#: plugins/sudoers/visudo.c:329 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "Inhalt der Editor-Sitzung bleibt in »%s« erhalten" -#: plugins/sudoers/visudo.c:406 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "Der angegebene Editor (%s) ist nicht vorhanden" -#: plugins/sudoers/visudo.c:411 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "Kein Editor gefunden (Pfad zum Editor = %s)" -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "stat konnte nicht auf %s angewendet werden" -#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "Schreibfehler" -#: plugins/sudoers/visudo.c:572 +#: plugins/sudoers/visudo.c:568 #, 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:579 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "Leere temporäre Datei (%s), %s ist unverändert" -#: plugins/sudoers/visudo.c:585 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "Editor-Aufruf (%s) ist gescheitert, %s ist unverändert" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s unverändert" -#: plugins/sudoers/visudo.c:652 +#: plugins/sudoers/visudo.c:661 #, 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:665 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "Analyse der temporären Datei (%s) gescheitert, unbekannter Fehler" -#: plugins/sudoers/visudo.c:751 plugins/sudoers/visudo.c:781 -#: plugins/sudoers/visudo.c:788 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, 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:816 +#: plugins/sudoers/visudo.c:825 #, 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:827 +#: plugins/sudoers/visudo.c:836 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "Befehl gescheitert: »%s %s %s«, %s unverändert" -#: plugins/sudoers/visudo.c:834 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "Fehler beim Umbenennen von %s, %s unverändert" -#: plugins/sudoers/visudo.c:855 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "Was jetzt? " -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3732,50 +3752,50 @@ 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:915 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "%s konnte nicht ausgeführt werden" -#: plugins/sudoers/visudo.c:946 +#: plugins/sudoers/visudo.c:954 #, 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:957 +#: plugins/sudoers/visudo.c:965 #, 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:1009 plugins/sudoers/visudo.c:1016 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: Analyse OK\n" -#: plugins/sudoers/visudo.c:1035 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s ist in Verwendung, versuchen Sie es später erneut" # XXX -#: plugins/sudoers/visudo.c:1039 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Trotzdem ändern? [y/N]" -#: plugins/sudoers/visudo.c:1197 +#: plugins/sudoers/visudo.c:1206 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:1199 +#: plugins/sudoers/visudo.c:1208 msgid "please consider using the cvtsudoers utility instead" msgstr "Bitte verwenden Sie stattdessen das Programm »cvtsudoers«" -#: plugins/sudoers/visudo.c:1219 +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Warnung: %s:%d:%d: nicht verwendet: %s »%s«" -#: plugins/sudoers/visudo.c:1332 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3784,7 +3804,7 @@ msgstr "" "%s – Die sudoers-Datei sicher bearbeiten\n" "\n" -#: plugins/sudoers/visudo.c:1334 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3834,14 +3854,14 @@ msgstr "Ungültiges IPv6 Adresse: %s" msgid "unexpected line break in string" msgstr "unerwarteter Zeilenumbruch in Zeichenkette" -#: toke.l:983 +#: toke.l:982 msgid "ignoring editor backup file" msgstr "Ignoriere die Backup Datei des Editors" -#: toke.l:986 +#: toke.l:985 msgid "ignoring file name containing '.'" msgstr "Ignoriere Dateiname mit '.'" -#: toke.l:1289 +#: toke.l:1310 msgid "too many levels of includes" msgstr "Zu viele geschachtelte include-Einträge" diff --git a/plugins/sudoers/po/eo.mo b/plugins/sudoers/po/eo.mo index 42487444e4a2799bd7d0d9038be039987defa4c3..f2a75c64357115090001402f0ed461f59f47f9d4 100644 GIT binary patch delta 15550 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 VncDUSnOu{7T~XWlyUMmS{|6p$TZI4s diff --git a/plugins/sudoers/po/eo.po b/plugins/sudoers/po/eo.po index 38c094f0a..26f8085a8 100644 --- a/plugins/sudoers/po/eo.po +++ b/plugins/sudoers/po/eo.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.14b1\n" +"Project-Id-Version: sudoers 1.9.15b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-06-07 13:27-0600\n" -"PO-Revision-Date: 2023-06-11 19:41-0400\n" +"POT-Creation-Date: 2023-10-19 10:02-0600\n" +"PO-Revision-Date: 2023-10-22 12:12-0400\n" "Last-Translator: Keith Bowes \n" "Language-Team: Esperanto \n" "Language: eo\n" @@ -19,7 +19,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.0.7\n" -#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "sintaksa eraro" @@ -43,34 +43,34 @@ msgstr "*** SEKURECO: informoj por %h ***" msgid "Sorry, try again." msgstr "Malĝuste, reprovu." -#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 -#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 -#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 -#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 -#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 -#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 -#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 -#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 -#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 -#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 -#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 -#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 -#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 -#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -84,39 +84,40 @@ msgstr "Malĝuste, reprovu." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 -#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 #: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 #: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 #: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 #: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 -#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 -#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 -#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 #: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 -#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 -#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 -#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 -#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 -#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 #: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -126,173 +127,173 @@ msgstr "Malĝuste, reprovu." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 #: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 -#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 -#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 -#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 -#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 -#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 -#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 -#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 -#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 -#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 #: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 #: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 #: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 #: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 #: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 #: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 -#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 -#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 -#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 -#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 -#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 -#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 -#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 -#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 -#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "ne eblas rezervi memoron" -#: gram.y:622 +#: gram.y:624 msgid "a digest requires a path name" msgstr "resumo postulas vojnomon" -#: gram.y:644 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "valoroj por \"CWD\" devas komenciĝi per '/', '~' aŭ '*'" -#: gram.y:650 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "\"CWD\"-vojo tro grandas" -#: gram.y:660 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "valoroj por \"CHROOT\" devas komenciĝi per '/', '~' aŭ '*'" -#: gram.y:666 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "\"CHROOT\"-vojo tro grandas" -#: gram.y:801 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "sintakseraro: rezervita vorto %s uzata kiel kromnomo" -#: gram.y:824 +#: gram.y:840 msgid "invalid notbefore value" msgstr "malvalida valoro notafter" -#: gram.y:833 +#: gram.y:849 msgid "invalid notafter value" msgstr "validiga valoro notafter" -#: gram.y:843 plugins/sudoers/policy.c:381 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "eksvalidiĝo-valoro tro grandas" -#: gram.y:845 plugins/sudoers/policy.c:383 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "malvalida eksvalidiĝo-valoro" -#: gram.y:966 plugins/sudoers/sudoers.c:1192 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "komando tro longas" -#: gram.y:1000 +#: gram.y:1016 msgid "expected a fully-qualified path name" msgstr "atendas tute kvalifikitan vojnomon" -#: gram.y:1244 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1275 +#: gram.y:1261 #, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" -#: gram.y:1298 +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "Kromnomo \"%s\" jam ekzistas" -#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 -#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 #: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 #: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 -#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 -#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -308,36 +309,36 @@ msgstr "Kromnomo \"%s\" jam ekzistas" #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 #: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 #: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 -#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 #: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 -#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 -#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 -#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 -#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 -#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 #: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 #: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 -#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 -#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 -#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 -#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 -#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 #: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 -#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 -#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 -#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 -#: plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -347,97 +348,99 @@ msgstr "Kromnomo \"%s\" jam ekzistas" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 #: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 #: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 -#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 -#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 -#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 -#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 -#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 -#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 -#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 -#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 -#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 -#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 -#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:148 -#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 -#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 -#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 -#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 -#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 -#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 -#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 -#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1288 toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" @@ -452,26 +455,26 @@ msgstr "ne eblas kopii enigon: %m" msgid "unable to execute %s: %m" msgstr "ne eblas plenumigi %s-on: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "ne eblas forki" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "ne eblas forki: %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "ne eblas malfermi tubon: %m" -#: lib/eventlog/eventlog.c:958 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s: %s" -#: lib/eventlog/eventlog.c:987 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (komando daŭrigis) %s" @@ -485,73 +488,73 @@ msgstr "atendita JSON_STRING, %d ricevita" msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY tro grandas" -#: lib/eventlog/parse_json.c:494 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "mankas duobla citilo en nomo" -#: lib/eventlog/parse_json.c:612 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "mankanta JSON_OBJECT" -#: lib/eventlog/parse_json.c:616 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "atendita JSON_OBJECT, %d ricevita" -#: lib/eventlog/parse_json.c:750 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "json-stako eluzita (maksimume %u kandroj)" -#: lib/eventlog/parse_json.c:828 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "objektoj devas konsisti el paroj nomo:valoro" -#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 -#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 -#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 -#: lib/eventlog/parse_json.c:996 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "mankanta apartigilo inter valoroj" -#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "'}' sen kongruanta '{'" -#: lib/eventlog/parse_json.c:859 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "neatendita tabelo" -#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "']' sen kongruanta '['" -#: lib/eventlog/parse_json.c:890 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "neatendita ĉeno" -#: lib/eventlog/parse_json.c:901 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "mankas dupunkto post nomo" -#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "neatendita bulea valoro" -#: lib/eventlog/parse_json.c:966 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "neatendita nulo" -#: lib/eventlog/parse_json.c:987 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "neatendita nombro" -#: lib/eventlog/parse_json.c:1033 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "analiza eraro" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 #, c-format msgid "invalid regular expression \"%s\": %s" msgstr "malvalida regulesprimo \"%s\": %s" @@ -566,22 +569,22 @@ msgstr "%s: malvalida protokolo-dosiero" msgid "%s: time stamp field is missing" msgstr "%s: mankas temp-indikila kampo" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: temp-indikilo %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: mankas kampo de uzanto" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: mankas kampo de runa uzanto" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: mankas kampo de runa grupo" @@ -591,14 +594,14 @@ msgstr "%s: mankas kampo de runa grupo" msgid "%s exists but is not a directory (0%o)" msgstr "%s ekzistas sed ne dosierujo (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "ne eblas mkdir-i: %s" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 -#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "ne eblas ŝanĝi reĝimon de %s al 0%o" @@ -630,90 +633,90 @@ msgstr "%s: protokoleraro: erara tipo per %s" msgid "%s: protocol error: NULL value found in %s" msgstr "%s: protokoleraro: nul-valoro trovita en %s" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 -#: plugins/sudoers/policy.c:589 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "ne eblas genero de UUID" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: protokola eraro: %s estas malhavata de AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: ne eblas formati seancan identigilon" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s ne estas valorizita" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "ne eblas etendi iolog-vojn %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "ne eblas krei iolog-vojon %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "nevalida eneliga dosierpriskribilo %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "eraro dum fermi eneligan dosierpriskribilon %d: %s" +msgid "error closing iofd %u: %s" +msgstr "eraro dum fermi eneligan dosierpriskribilon %u: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "eraro dum elbufrigi eneligan eneligan priskribilon %d: %s" +msgid "error flushing iofd %u: %s" +msgstr "eraro dum elbufrigi eneligan eneligan priskribilon %u: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "nevalida eneliga protokolo %s: %s estas referencita sed ne difinita" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: ne eblas trovi daŭrigan punkton [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 -#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 #: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 -#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "ne eblas malfermi: %s" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 #: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "ne eblas malfermi: %s/%s" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "ne eblas kopii de %s/%s al %s/%s: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "ne eblas alinomo de %s al %s" @@ -737,37 +740,37 @@ msgstr "%s/%s: ne eblas serĉi antaŭen: %zu" msgid "unable to connect to relay" msgstr "ne eblas konektiĝi al relajso" -#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "servila mesaĝo tro granda: %zu" #: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 -#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 -#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 -#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 -#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 #: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 -#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 -#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 -#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 -#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 #: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 -#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 -#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 -#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 -#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 -#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "ne eblas aldoni eventon al atendovico" @@ -827,14 +830,14 @@ msgstr "nevalida ChangeWindowSize" msgid "invalid CommandSuspend" msgstr "nevalida CommandSuspend" -#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 -#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 -#: plugins/sudoers/log_client.c:1590 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "ne malpakeblas %s, grando %zu" -#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 #: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" @@ -849,112 +852,112 @@ msgstr "nekonata ClientMessage-tipo" msgid "timed out writing to client %s" msgstr "eksvalidiĝo dum skribado al kliento %s" -#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "mankanta skribobufo por kliento %s" -#: logsrvd/logsrvd.c:1028 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "eksvalidiĝo dum legado el kliento %s" -#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "Dosierfino de %s sen konvena TLS-finiĝo" -#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 #: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "klienta mesaĝo tro grandas: %zu" -#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "klienta mesaĝo tro grandas" -#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "nevalida ClientMessage" -#: logsrvd/logsrvd.c:1433 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "ne eblas atingi foran IP-adreson" -#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, 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:1647 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "ne eblas agordi aŭskultan ŝtopilingon" -#: logsrvd/logsrvd.c:1767 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "neatendita signalo %d" -#: logsrvd/logsrvd.c:1905 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "protokolo-servilo de sudo" -#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Modifiloj:" -#: logsrvd/logsrvd.c:1909 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "vojo al la agordo-dosiero" -#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "montri helpan mesaĝon kaj finiĝi" -#: logsrvd/logsrvd.c:1913 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "ne disforkiĝi, plenumiĝi en la malfono" -#: logsrvd/logsrvd.c:1915 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "elcenta ŝanco, ke konektoj malkonektiĝos" -#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "montri eldonan informon kaj finiĝi" -#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Protobuf-C, eldono 1.3 aŭ pli postulata" -#: logsrvd/logsrvd.c:1983 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "validiga hazarda interrompiĝo-valoro: %s" -#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:186 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s eldono %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 -#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 -#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:393 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "nekonata uzanto %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 -#: plugins/sudoers/testsudoers.c:417 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "nekonata grupo %s" @@ -1026,8 +1029,8 @@ msgstr "%s:%d atendas sekcian nomon: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] nevalida ŝlosilo: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 -#: plugins/sudoers/logging.c:1046 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "ne eblas malfermi protokolon %s" @@ -1040,13 +1043,13 @@ msgstr "ne eblas ekigi servilan TLS-kuntekston" msgid "unable to initialize relay TLS context" msgstr "ne eblas ekigi relajsan SSL-kuntekston" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 -#: logsrvd/logsrvd_journal.c:434 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "ne eblas krei ĵurnalon" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1038 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "ne eblas ŝlosi: %s" @@ -1059,8 +1062,8 @@ msgstr "ne eblas ŝlosi ĵurnalon" msgid "unable to open journal file" msgstr "ne eblas malfermi ĵurnalon" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 -#: logsrvd/logsrvd_journal.c:470 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "ne eblas skribi ĵurnalon: %s" @@ -1069,20 +1072,20 @@ msgid "unable to rename journal file" msgstr "ne eblas alinomi ĵurnalon" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "neatendita dosierfino en ĵurnalo" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "eraro dum legi prelegan ĵurnalon" -#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "nevalida ĵurnalo, ne eblas restarti" -#: logsrvd/logsrvd_journal.c:448 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "ne eblas atingi punkton [%lld, %ld] en ĵurnalo %s" @@ -1112,52 +1115,52 @@ msgstr "neanalizebla RejectMessage" msgid "error logging reject event" msgstr "malsukcesis protokoli malakcepto-eventon" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "malsukcesis protokoli finigo-eventon" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "protokolo jam estas kompleta, ne eblas restartigi ĝin" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "ne eblas restartigi protokolon" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "neanalizebla AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "malsukcesis protokoli alarmo-eventon" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "ne eblas aranĝi tempo-bufron, longo %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "hazarde ĉesanta konekto" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "neskribebla IoBuffer" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "neskribela ChangeWindowSize" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "neskribela CommandSuspend" @@ -1174,8 +1177,8 @@ msgstr "ne eblas konektiĝi al relajsa retnodo" msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: nevalida ServerHello, server_id mankas" -#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 -#: plugins/sudoers/log_client.c:1476 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "nevalida ServerHello" @@ -1192,175 +1195,175 @@ msgstr "eksvalidiĝo dum legado el relajso %s (%s)" msgid "timeout reading from relay" msgstr "eksvalidiĝo dum legado el relajso" -#: logsrvd/logsrvd_relay.c:764 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "relajsa retnodnomo ne kongruas kun atestilo" -#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 -#: logsrvd/logsrvd_relay.c:791 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "eraro dum legi el relajso" -#: logsrvd/logsrvd_relay.c:812 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "ne eblas legi el relajso" -#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "relajsa servilo fermis la konekton" -#: logsrvd/logsrvd_relay.c:845 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "servila mesaĝo tro granda" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "eksvalidiĝo dum skribado al relajso %s (%s)" -#: logsrvd/logsrvd_relay.c:911 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "eksvalidiĝo dum skribado al relajso" -#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 -#: logsrvd/logsrvd_relay.c:983 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "eraro dum skribi al relajso" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "%s - sendi eneligo-protokolon de sudo al fora servilo" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "sendi nur akcepto-eventon (neniun eneligon)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "atestilara dosiero kontraŭ kiu aŭtentigi la servilan atestilon" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "atestila dosiero por TLS-manpremo" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "retnodo al kiu sendi protokolojn" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "fora identigilo de eneliga protokolo rekomenciĝonta" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "privatŝlosila dosiero" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "ne aŭtentigi servilan atestilon" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "porto uzoto dum konektiĝi al retnodo" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "restartigi iaman eneligo-protokolan transdonon" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "malakcepti la komandon kun la donita kialo" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "haltigi transigon post atingo de ĉi tiu tempo" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "provi revizian servilon per sendado de elektita eneliga logo n-foje paralele" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "ne eblas serĉi je %s:%s %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "ne eblas atingi servilan IP-adreson" -#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "ne eblas legi je %s/%s: %s" -#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 -#: plugins/sudoers/iolog.c:1023 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "neatendita eneliga evento %d" -#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 -#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 -#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: neatendita stato %d" -#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "erarmesaĝo ricevita el servilo: %s" -#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "abortiga mesaĝo ricevita el servilo: %s" -#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s neatendita valoro %d de type_case" -#: logsrvd/sendlog.c:1270 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "eksvalidiĝo dum legado el servilo" -#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "retnodnomo ne kongruas kun atestilo" -#: logsrvd/sendlog.c:1352 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "trofrua dosierfino" -#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "servila mesaĝo tro granda: %u" -#: logsrvd/sendlog.c:1421 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "eksvalidiĝo dum skribado al servilo" -#: logsrvd/sendlog.c:1788 +#: logsrvd/sendlog.c:1800 msgid "both restart point and iolog ID must be specified" msgstr "kaj restartiga punkto kaj iolog-identigilo estas specifendaj" -#: logsrvd/sendlog.c:1792 +#: logsrvd/sendlog.c:1804 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:1868 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "trofrue finiĝis kun stato %d" -#: logsrvd/sendlog.c:1869 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "pasinta tempo sentita al servilo [%lld, %ld]" -#: logsrvd/sendlog.c:1871 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "kunsendita punkto ricevita el servilo [%lld, %ld]" @@ -1418,59 +1421,59 @@ msgstr "ne eblas krei TLS-kuntekston: %s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "ne ablas elekti minimuman eldonon de TLS al 1.2: %s" -#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 -#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 -#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 -#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 #: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "ne eblas akiri la tempon de la tago" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "ne eblas ŝanĝi pasvorton por %s" -#: plugins/sudoers/auth/bsdauth.c:77 +#: plugins/sudoers/auth/bsdauth.c:78 #, 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:84 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "malvalida aŭtentikiga tipo" -#: plugins/sudoers/auth/bsdauth.c:89 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to begin BSD authentication" msgstr "ne eblas komenci BSD-aŭtentikigon" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "ne eblas komenci BSD-aŭtentikigon" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "via konto eksvalidiĝis" -#: plugins/sudoers/auth/bsdauth.c:190 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "aprobo malsukcesis" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "ne eblas legi fwtk-agordon" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "ne eblas konektiĝi al aŭtentikiga servilo" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "konekto al aŭtentikiga servilo perdita" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1479,171 +1482,177 @@ msgstr "" "eraro de aŭtentikiga servilo:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, 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:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: ne eblas analizi: '%s': %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: ne eblas trovi ccache-on: %s" -#: plugins/sudoers/auth/kerb5.c:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: ne eblas generi elektojn: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: ne eblas akiri atestilojn: %s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: ne eblas ekigi atestilan kaŝmemoron: %s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, 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:317 +#: plugins/sudoers/auth/kerb5.c:322 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: ne eblas atingi gastiganton ĉefan: %s" -#: plugins/sudoers/auth/kerb5.c:331 +#: plugins/sudoers/auth/kerb5.c:336 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Ne eblas kontroli TGT! Ebla atako!: %s" -#: plugins/sudoers/auth/pam.c:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "ne eblas ekigi PAM: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "Eraro de aŭtentikiga servilo: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "malsukceso ĉe konta validigo, ĉu via konto estas ŝlosita?" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 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:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "ne eblas ŝanĝi eksvalidan pasvorton: %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Pasvorto eksvalidiĝis, kontaktu vian sistemestron" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 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:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Eraro de administro de konto PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "vi ne ekzistas en la datumbazo %s" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "malsukcesis ekigi la bibliotekon de la API ACE" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "ne eblas kontakti la servilon de SecurID" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "Uzanto-identigilo ŝlosita pro Aŭtentikigo SecurID" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "malvalida salutnoma longo por SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "malvalida Aŭtentikiga Traktilo por SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "Komunikiĝo kun SecurID malsukcesis" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "nekonata SecurID-eraro" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "malvalida paskoda longo por SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "ne eblas ekigi SIA-seascon" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "malvalidaj aŭtentikigaj metodoj" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 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:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "neniu aŭtentikiga metodo" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Ne eblas komenci aŭtentikigajn metodojn." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Aŭtentikigaj metodoj:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Ne eblis determini revizian kondiĉon" -#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "ne eblis konservi revizian rikordon" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "nekonata uid %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "eraro dum legi prelegan dosieron %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "ignoranta prelegan dosieron %s: ne regula dosiero" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1663,7 +1672,7 @@ msgstr "" " #3) Granda povo devigas grandan responson.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1671,105 +1680,94 @@ msgstr "" "Pro sekureco la pasvorto, kiun vi tajpos, ne videblos.\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "nekonata uid %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "ciklo en %s \"%s\"" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "%s \"%s\" estas referencita sed ne difinita" -#: plugins/sudoers/cvtsudoers.c:210 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "alkremento de ordo: %s: %s" -#: plugins/sudoers/cvtsudoers.c:229 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "komenca ordo: %s: %s" -#: plugins/sudoers/cvtsudoers.c:239 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "ŝtopado de ordo: %s: %s" -#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s gramatika eldono %d\n" -#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "nesubtenata enig-formo %s" -#: plugins/sudoers/cvtsudoers.c:296 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "nesubtenata elig-formo %s" -#: plugins/sudoers/cvtsudoers.c:386 +#: plugins/sudoers/cvtsudoers.c:392 #, c-format msgid "%s: input and output files must be different" msgstr "%s: eliga kaj eniga dosieroj devas esti malsamaj" -#: plugins/sudoers/cvtsudoers.c:400 plugins/sudoers/sudoers.c:163 -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "ne eblas ekigi aŭtomatajn valorojn de sudoers" -#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:605 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: nekonata ŝlosilvorto %s" -#: plugins/sudoers/cvtsudoers.c:651 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "malvalida defaŭlto-tipo: %s" -#: plugins/sudoers/cvtsudoers.c:674 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "malvalida demeto-tipo: %s" -#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "malvalida filtro: %s" -#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "malsukcesis analizi dosieron %s, nekonata eraro" -#: plugins/sudoers/cvtsudoers.c:1499 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "ne eblas skribi al %s" -#: plugins/sudoers/cvtsudoers.c:1527 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1778,7 +1776,7 @@ msgstr "" "%s - konverti inter dosierformoj de sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1529 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1819,34 +1817,34 @@ msgstr "" " -V, --version montri informon pri versio kaj eliri" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 -#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 #: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "interna eraro, troo en %s" #: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 #: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:493 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "ne eblas atingi GMT-tempon" #: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 #: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:501 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "ne eblas aranĝi tempo-indikilon" @@ -1856,12 +1854,12 @@ msgstr "ne eblas aranĝi tempo-indikilon" msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: nekonata ero de defaults \"%s\"" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "tro multaj enigoj de sudoers, maksimume %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 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." @@ -2630,52 +2628,98 @@ msgstr "Provi aŭtentigi la komandon kaj parametrojn post plenumiĝo" msgid "AppArmor profile to use in the new security context: %s" msgstr "AppArmor-profile uzota en la nova sekureca kunteksto: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "nekonata enigo de defaults \"%s\"" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "neniu valoro indikita por \"%s\"" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "nevalida operator \"%c=\" por \"%s\"" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "parametro \"%s\" ne povas havi valoron" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "malvalida Defaults-tipo 0x%x por parametro \"%s\"" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "valoro \"%s\" estas malvalida por parametro \"%s\"" -#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 -#: plugins/sudoers/policy.c:214 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "vojnomo por \"%s\" tro longas" -#: plugins/sudoers/defaults.c:1133 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "valoroj por \"%s\" devas komenciĝi per '/', '~' aŭ '*'" -#: plugins/sudoers/defaults.c:1140 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "valoroj por \"%s\" devas komenciĝi per '/'" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "LDAP-rolo: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Ero en sudoers: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " RunAsUsers: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " RunAsGroups: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Modifiloj: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Komandoj:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Kongruantaj eroj de Defaults: %s en %s:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Plenumigkiela komando-specifaj aŭtomataĵoj por %s:\n" + +#: plugins/sudoers/display.c:514 +#, 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/display.c:530 +#, 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/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2689,11 +2733,11 @@ msgstr "redaktiloj parametroj ne povas enhavi \"--\"" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: medio tro granda" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "ne eblas rekonstrui la medion" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, 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" @@ -2703,12 +2747,12 @@ msgstr "bedaŭre vi ne estas permesata valorizi la jenajn medivariablojn: %s" msgid "unsupported digest type %u for %s" msgstr "nekonata resumo-tipo %u por %s" -#: plugins/sudoers/filedigest.c:79 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: lega eraro" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "ne eblas ŝarĝi je %s: %s" @@ -2737,37 +2781,37 @@ msgstr "ne eblas trakti retmaskon \"%s\"" msgid "Local IP address and netmask pairs:\n" msgstr "Loka IP-adresa kaj retmaska paroj:\n" -#: plugins/sudoers/iolog.c:684 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "ne eblas ĝisdatigi sinsekvan dosieron" -#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 -#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 -#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 -#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, c-format msgid "unable to write to I/O log file: %s" msgstr "ne eblas skribi al eneliga protokoldosiero: %s" -#: plugins/sudoers/iolog.c:726 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "ne eblas krei: %s/%s" -#: plugins/sudoers/iolog.c:954 +#: plugins/sudoers/iolog.c:965 #, 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:1053 plugins/sudoers/iolog.c:1181 -#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 -#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 -#: plugins/sudoers/visudo.c:565 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "ne eblas legi la horloĝon" -#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 -#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: interna eraro, malvalida signalo %d" @@ -2776,26 +2820,26 @@ msgstr "%s: interna eraro, malvalida signalo %d" msgid "starttls not supported when using ldaps" msgstr "starttls ne estas regata dum uzo de ldaps" -#: plugins/sudoers/ldap.c:225 +#: plugins/sudoers/ldap.c:226 #, 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:228 +#: plugins/sudoers/ldap.c:229 #, 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:1587 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "ne eblas ekigi LDAP-on: %s" -#: plugins/sudoers/ldap.c:1624 +#: plugins/sudoers/ldap.c:1630 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:1761 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "malvalida atributo de sudoOrder: %s" @@ -2831,12 +2875,12 @@ msgstr "ne eblas konverti sudoOption: %s%s%s" msgid "unable to open audit system" msgstr "ne eblas malfermi revizian sistemon" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "ne eblas sendi revizian mesaĝon" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "eraro en evento-iteracio" @@ -2878,68 +2922,68 @@ msgstr "TLS-komenciĝo malsukcesis" msgid "TLS handshake was unsuccessful" msgstr "TLS-manpremo malsukcesis" -#: plugins/sudoers/log_client.c:1218 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: interna eraro, malvalida finiĝo-stato %d" -#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "konekto al protokolo-servilo perdita" -#: plugins/sudoers/log_client.c:1854 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "mankanta skribobufo" -#: plugins/sudoers/log_client.c:2008 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "ne eblas konektiĝi al protokolo-servilo" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "uzanto NE estas en sudoers" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "uzanto NE permesata en gastiganto" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "komando ne permesata" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s ne estas en la dosiero sudoers.\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "Uzanto %s ne rajtas plenumigi sudo-on en %s.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, 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:324 +#: plugins/sudoers/logging.c:339 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" msgstr "Bedaŭre uzanto %s ne rajtas plenumigi '%s%s%s%s' kiel %s%s%s en %s.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Ĉi tiu okazo raportiĝis al la administranto.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 -#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 -#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 -#: plugins/sudoers/sudoers.c:793 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: komando ne trovita" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2948,174 +2992,131 @@ msgstr "" "ni malatentas \"%s\" trovita en '.'\n" "Uzu \"sudo ./%s\" se tio estas la \"%s\" , kiun vi volas plenumigi." -#: plugins/sudoers/logging.c:391 +#: plugins/sudoers/logging.c:409 #, 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:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "aŭtentiga malsukceso" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "pasvorto estas bezonata" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "problemo dum analizi dosieron sudoers" -#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1079 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "ne eblas skribi al protokolo: %s" +msgid "unable to write log file %s" +msgstr "ne eblas skribi al protokolo %s" -#: plugins/sudoers/match_digest.c:101 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "resumo por %s (%s): malbona longo %zu, atendita %zu" -#: plugins/sudoers/match_digest.c:120 +#: plugins/sudoers/match_digest.c:126 #, 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/parse.c:643 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"LDAP-rolo: %s\n" - -#: plugins/sudoers/parse.c:646 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Ero en sudoers:\n" - -#: plugins/sudoers/parse.c:648 -msgid " RunAsUsers: " -msgstr " RunAsUsers: " - -#: plugins/sudoers/parse.c:663 -msgid " RunAsGroups: " -msgstr " RunAsGroups: " - -#: plugins/sudoers/parse.c:673 -msgid " Options: " -msgstr " Modifiloj: " - -#: plugins/sudoers/parse.c:737 -msgid " Commands:\n" -msgstr " Komandoj:\n" - -#: plugins/sudoers/parse.c:928 -#, c-format -msgid "Matching Defaults entries for %s on %s:\n" -msgstr "Kongruantaj eroj de Defaults: %s en %s:\n" - -#: plugins/sudoers/parse.c:946 -#, 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:964 -#, 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:979 -#, 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:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "ni preteratentas malkompletan sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "malvalida LDIF-atributo: %s" -#: plugins/sudoers/pivot.c:74 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 msgid "unable to restore root directory" msgstr "ne eblas restarigi la radikan dosierujon" -#: plugins/sudoers/pivot.c:82 +#: plugins/sudoers/pivot.c:79 msgid "unable to restore current working directory" msgstr "ne eblas restarigi la nunan labor-dosierujon" -#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "malvalida %.*s difinita de sudo-fasado" -#: plugins/sudoers/policy.c:356 plugins/sudoers/testsudoers.c:277 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "ne eblas trakti reto-adresan liston" -#: plugins/sudoers/policy.c:524 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "uzantnomo ne difinita de sudo-fasado" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "uzanto-ID ne difinita de sudo-fasado" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "grupo-ID ne difinita de sudo-fasado" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "gastiganta nomo ne difinita de sudo-fasado" -#: plugins/sudoers/policy.c:754 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "nevalida kuranta dosierujo: %s" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "malvalida chroot-dosierujo: %s" -#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 -#: plugins/sudoers/visudo.c:1209 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "ne eblas plenumigi: %s" -#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 -#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: nevalidaj reĝimaj flagoj el la fasado de sudo: 0x%x" -#: plugins/sudoers/policy.c:1294 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Eldono %s de la konduta kromprogramo\n" -#: plugins/sudoers/policy.c:1296 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Eldono %d de la gramatikilo de sudoers\n" -#: plugins/sudoers/policy.c:1300 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3124,309 +3125,304 @@ msgstr "" "\n" "Vojo de sudoers: %s\n" -#: plugins/sudoers/policy.c:1303 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "vojo de nsswitch: %s\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "vojo de ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1306 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "vojo de ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1339 +#: plugins/sudoers/policy.c:1370 #, 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/policy.c:1357 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister hook of type %d (version %d.%d)" msgstr "ne eblas malregistri hokon el tipo %d (versio %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:242 plugins/sudoers/pwutil.c:260 #, c-format msgid "unable to cache uid %u" msgstr "ne eblas konservi uid-on %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, c-format msgid "unable to cache user %s" msgstr "ne eblas krei tenejan uzanton: %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, c-format msgid "unable to cache gid %u" msgstr "ne eblas konservi gid-on %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:571 #, c-format msgid "unable to cache gid %u, already exists" msgstr "ne eblas konservi gid-on %u, jam ekzistas" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "ne eblas konservi grupon %s" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, c-format msgid "unable to cache group %s, already exists" msgstr "ne eblas konservi grupon %s, jam ekzistas" -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, 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:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, c-format msgid "unable to cache group list for %s" msgstr "ne eblas konservi grupliston por %s" -#: plugins/sudoers/pwutil.c:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "ne eblas trakti grupon en %s" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "ne eblas trakti gids por %s" -#: plugins/sudoers/set_perms.c:115 plugins/sudoers/set_perms.c:451 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "permeso-staka troo" -#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 -#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 -#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 -#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 -#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "permeso-staka maltroo" -#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 -#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "ne eblas ŝanĝi al radika gid" -#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 -#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "ne eblas ŝanĝi al plenumigkiela gid" -#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 -#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "ne eblas elekti vektoron de plenumigkiela grupo" -#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 -#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "ne eblas ŝanĝi al plenumigkiela uid" -#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 -#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "ne eblas ŝanĝi al gid de sudo-redaktantoj" -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "tro da procezoj" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "ne eblas scii la nunan labor-dosierujon" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "tranĉita ekzamen-vojo user_cmnd: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "tranĉita ekzamen-vojo ctx->user.cmnd: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "tranĉita ekzamen-vojo argv[0]: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 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:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "ne eblas trovi simbolon \"%s\" en %s" -#: plugins/sudoers/sudoers.c:261 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "ne eblas atingi aprioraĵojn el %s" -#: plugins/sudoers/sudoers.c:268 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "ne validaj fontotekstoj de sudoers trovita, ĉesiganta" -#: plugins/sudoers/sudoers.c:344 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "uzanto ne rajtas ŝanĝi radikan dosierujon al %s" - -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "vi ne rajtas uzi la parametron -R kun %s" - -#: plugins/sudoers/sudoers.c:371 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "uzanto ne rajtas ŝanĝi dosierujon al %s" - -#: plugins/sudoers/sudoers.c:372 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "vi ne rajtas uzi la parametron -D kun %s" - -#: plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers specifas, ke ĉefuzanto ne rajtas sudo-i" -#: plugins/sudoers/sudoers.c:421 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "uzanto ne permesata superregi la limigon de closefrom" -#: plugins/sudoers/sudoers.c:422 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "vi ne rajtas uzi la parametron -C" -#: plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "neniu tty" -#: plugins/sudoers/sudoers.c:469 +#: plugins/sudoers/sudoers.c:441 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:477 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "nevalida ŝelo por uzanto %s: %s" -#: plugins/sudoers/sudoers.c:561 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "uzanto ne rajtas ŝanĝi radikan dosierujon al %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "vi ne rajtas uzi la parametron -R kun %s" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "uzanto ne rajtas ŝanĝi dosierujon al %s" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "vi ne rajtas uzi la parametron -D kun %s" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "komando en nuna dosierujo" -#: plugins/sudoers/sudoers.c:574 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "\"cd\" estas apriora ŝelkomando, ne eblas rekte plenumigi ĝin" -#: plugins/sudoers/sudoers.c:576 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "La elekton -s oni rajtas uzi por plenumigi privilegiitan ŝelon." -#: plugins/sudoers/sudoers.c:578 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "la elekto -D oni rajtas uzi por plenumigi komandon en specifa dosierujo." -#: plugins/sudoers/sudoers.c:587 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "uzanto ne rajtas elekti komando-eksvalidiĝon" -#: plugins/sudoers/sudoers.c:589 +#: plugins/sudoers/sudoers.c:572 msgid "sorry, you are not allowed set a command timeout" msgstr "bedaŭre vi ne rajtas elekti komando-eksvalidiĝon" -#: plugins/sudoers/sudoers.c:597 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "uzanto ne rajtas konservi la medion" -#: plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "bedaŭre vi ne rajtas konservi la medion" -#: plugins/sudoers/sudoers.c:635 +#: plugins/sudoers/sudoers.c:618 msgid "no command specified" msgstr "Neniu komando donita" -#: plugins/sudoers/sudoers.c:774 +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "eraro dum valorizo de medivariablojn valorizitaj de la uzanto" -#: plugins/sudoers/sudoers.c:1239 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit ne devas plenumiĝi per sudo" -#: plugins/sudoers/sudoers.c:1314 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "ne eblas legi %s" -#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s ne estas normala dosiero" -#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, 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:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "%s estas skribebla de ĉiuj" -#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, 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:1377 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "nur ĉefuzanto rajtas uzi \"-c %s\"" -#: plugins/sudoers/sudoers.c:1396 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "nekonata ensaluta klaso: %s" -#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "ne eblas trovi gastiganton %s" -#: plugins/sudoers/sudoers.c:1636 -#, c-format -msgid "%s:%d:%d timestampowner: unknown user %s" -msgstr "%s:%d:%d: timestampowner: nekonata uzanto %s" - #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3467,8 +3463,8 @@ msgid "unable to set tty to raw mode" msgstr "ne eblas elekti tty-on en nudan reĝimon" #: plugins/sudoers/sudoreplay.c:685 -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" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Averto: via terminalo estas tro malgranda por konvene revidigi la protokolon." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3479,58 +3475,58 @@ msgstr "Protokola grando estas %dx%d, sed via terminala grando estas %dx%d." 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:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "ambigua esprimo \"%s\"" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "mankas krampo kongruanta al ')' en esprimo" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "nekonata serĉaĵo \"%s\"" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s bezonas parametron" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "ne eblis analizi daton \"%s\"" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "mankas krampo kongruanta al '(' en esprimo" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "malvalida posta \"or\"" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "malvalida posta \"!\"" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "nekonata serĉtipo %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, 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:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3539,7 +3535,7 @@ msgstr "" "%s - refari sudo-seancajn protokolojn\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3567,11 +3563,32 @@ msgstr "" " -s, --speed=num rapidigi aŭ malrapidigi eligon\n" " -V, --version eligi eldonan informon kaj eliri" -#: plugins/sudoers/testsudoers.c:355 -msgid "\thost unmatched" -msgstr "\thost sen egalo" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Nevalida ŝelo por uzanto %s: %s\n" -#: plugins/sudoers/testsudoers.c:358 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Pasvorto estas postulata" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Analiza eraro" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3579,7 +3596,7 @@ msgstr "" "\n" "Komando permesata" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3587,7 +3604,7 @@ msgstr "" "\n" "Komando rifuzata" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3595,16 +3612,16 @@ msgstr "" "\n" "Komando sen egalo" -#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, 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:915 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "ignoranta tempo-indikilon el la estonteco" -#: plugins/sudoers/timestamp.c:938 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "tempo-indikilo tro estonte: %20.20s" @@ -3614,95 +3631,100 @@ msgstr "tempo-indikilo tro estonte: %20.20s" msgid "unable to lock time stamp file %s" msgstr "ne eblas ŝlosi tempo-indikilan dosieron %s" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d: timestampowner: nekonata uzanto %s" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit plej bone ne specifiĝu kun vojo" -#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "premu enen-klavon por redakti %s-on: " -#: plugins/sudoers/visudo.c:329 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "enhavo de redakto-seanco restigita en %s" -#: plugins/sudoers/visudo.c:406 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "specifita tekstoredaktilo (%s) ne ekzistas" -#: plugins/sudoers/visudo.c:411 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "neniu tekstoredaktilo trovita (vojo = %s)" -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "ne eblas apliki stat al %s" -#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "skriba eraro" -#: plugins/sudoers/visudo.c:572 +#: plugins/sudoers/visudo.c:568 #, 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:579 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "nul-longa provizora dosiero (%s), %s neŝanĝita" -#: plugins/sudoers/visudo.c:585 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "redaktilo (%s) malsukcesis, %s neŝanĝita" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s neŝanĝita" -#: plugins/sudoers/visudo.c:652 +#: plugins/sudoers/visudo.c:661 #, 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:665 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "ne eblas analizi provizoran dosieron (%s), nekonata eraro" -#: plugins/sudoers/visudo.c:751 plugins/sudoers/visudo.c:781 -#: plugins/sudoers/visudo.c:788 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, 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:816 +#: plugins/sudoers/visudo.c:825 #, 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:827 +#: plugins/sudoers/visudo.c:836 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "komando malsukcesis: '%s %s %s', %s neŝanĝita" -#: plugins/sudoers/visudo.c:834 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "eraro dum alinomi %s-on; %s neŝanĝita" -#: plugins/sudoers/visudo.c:855 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "Kion nun? " -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3714,49 +3736,49 @@ 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:915 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "ne eblas plenumigi: %s" -#: plugins/sudoers/visudo.c:946 +#: plugins/sudoers/visudo.c:954 #, 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:957 +#: plugins/sudoers/visudo.c:965 #, 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:1009 plugins/sudoers/visudo.c:1016 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: analizita senerare\n" -#: plugins/sudoers/visudo.c:1035 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s okupata, reprovu pli malfrue" -#: plugins/sudoers/visudo.c:1039 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Ĉu redakti ja? [y/N]" -#: plugins/sudoers/visudo.c:1197 +#: plugins/sudoers/visudo.c:1206 msgid "the -x option will be removed in a future release" msgstr "la elekto -x estos forigita en posta eldono" -#: plugins/sudoers/visudo.c:1199 +#: plugins/sudoers/visudo.c:1208 msgid "please consider using the cvtsudoers utility instead" msgstr "bonvolu konsideri uzi la utilaĵon cvtsudoers anstataŭe" -#: plugins/sudoers/visudo.c:1219 +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Averto: %s:%d:%d: neuzata %s \"%s\"" -#: plugins/sudoers/visudo.c:1332 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3765,7 +3787,7 @@ msgstr "" "%s - sekure redakti la dosieron sudoers\n" "\n" -#: plugins/sudoers/visudo.c:1334 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3815,14 +3837,14 @@ msgstr "malvalida IPv6-adreso" msgid "unexpected line break in string" msgstr "neatendita linirompo en ĉeno" -#: toke.l:983 +#: toke.l:982 msgid "ignoring editor backup file" msgstr "ignoras redaktilan savkopian dosieron" -#: toke.l:986 +#: toke.l:985 msgid "ignoring file name containing '.'" msgstr "ignoras dosiernomon kun '.'" -#: toke.l:1289 +#: toke.l:1310 msgid "too many levels of includes" msgstr "tro da niveloj de inkluzivaĵoj" diff --git a/plugins/sudoers/po/fr.mo b/plugins/sudoers/po/fr.mo index e01df1786939a1f774fb6b5b034e923458c32936..818b1e02416fd9be97ac454922f45656aeeae3c9 100644 GIT binary patch delta 15520 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 delta 15426 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, 2023 msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.14b1\n" +"Project-Id-Version: sudoers 1.9.15b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-06-07 13:27-0600\n" -"PO-Revision-Date: 2023-06-08 21:18+0200\n" +"POT-Creation-Date: 2023-10-19 10:02-0600\n" +"PO-Revision-Date: 2023-10-21 14:37+0200\n" "Last-Translator: Frédéric Marchal \n" "Language-Team: French \n" "Language: fr\n" @@ -18,7 +18,7 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n >= 2);\n" -#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "erreur de syntaxe" @@ -42,34 +42,34 @@ msgstr "*** Informations de sécurité pour %h ***" msgid "Sorry, try again." msgstr "Désolé, essayez de nouveau." -#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 -#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 -#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 -#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 -#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 -#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 -#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 -#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 -#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 -#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 -#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 -#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 -#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 -#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -83,39 +83,40 @@ msgstr "Désolé, essayez de nouveau." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 -#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 #: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 #: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 #: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 #: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 -#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 -#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 -#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 #: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 -#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 -#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 -#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 -#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 -#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 #: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -125,173 +126,173 @@ msgstr "Désolé, essayez de nouveau." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 #: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 -#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 -#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 -#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 -#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 -#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 -#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 -#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 -#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 -#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 #: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 #: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 #: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 #: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 #: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 #: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 -#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 -#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 -#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 -#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 -#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 -#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 -#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 -#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 -#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "impossible d'allouer la mémoire" -#: gram.y:622 +#: gram.y:624 msgid "a digest requires a path name" msgstr "un résumé (digest) nécessite un chemin d'accès" -#: gram.y:644 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "les valeurs de « CWD » doivent commencer par « / », « ~ » ou « * »" -#: gram.y:650 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "chemin trop long pour « CWD »" -#: gram.y:660 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "les valeurs de « CHROOT » doivent commencer par « / », « ~ » ou « * »" -#: gram.y:666 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "chemin trop long pour « CHROOT »" -#: gram.y:801 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "erreur de syntaxe, le mot réservé %s est utilisé comme un nom de synonyme" -#: gram.y:824 +#: gram.y:840 msgid "invalid notbefore value" msgstr "valeur « notbefore » (pas avant) invalide" -#: gram.y:833 +#: gram.y:849 msgid "invalid notafter value" msgstr "valeur « notafter » (pas après) invalide" -#: gram.y:843 plugins/sudoers/policy.c:381 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "valeur trop grande pour le délai d'expiration" -#: gram.y:845 plugins/sudoers/policy.c:383 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "valeur invalide pour le délai d'expiration" -#: gram.y:966 plugins/sudoers/sudoers.c:1192 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "commande trop longue" -#: gram.y:1000 +#: gram.y:1016 msgid "expected a fully-qualified path name" msgstr "nom de chemin totalement défini attendu" -#: gram.y:1244 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1275 +#: gram.y:1261 #, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" -#: gram.y:1298 +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "L'alias « %s » est déjà défini" -#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 -#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 #: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 #: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 -#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 -#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -307,36 +308,36 @@ msgstr "L'alias « %s » est déjà défini" #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 #: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 #: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 -#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 #: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 -#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 -#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 -#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 -#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 -#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 #: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 #: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 -#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 -#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 -#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 -#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 -#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 #: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 -#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 -#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 -#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 -#: plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -346,97 +347,99 @@ msgstr "L'alias « %s » est déjà défini" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 #: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 #: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 -#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 -#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 -#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 -#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 -#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 -#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 -#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 -#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 -#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 -#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 -#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:148 -#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 -#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 -#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 -#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 -#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 -#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 -#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 -#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1288 toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s : %s" @@ -451,26 +454,26 @@ msgstr "duplication (dup) de stdin impossible : %m" msgid "unable to execute %s: %m" msgstr "exécution de %s impossible : %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "création du processus fils impossible" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "création du processus fils impossible : %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "ouverture du tube impossible : %m" -#: lib/eventlog/eventlog.c:958 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:987 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (suite de la commande) %s" @@ -484,73 +487,73 @@ msgstr "JSON_STRING attendue, %d obtenu" msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY trop grand" -#: lib/eventlog/parse_json.c:494 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "guillemet manquante dans le nom" -#: lib/eventlog/parse_json.c:612 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "JSON_OBJECT manquant" -#: lib/eventlog/parse_json.c:616 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "JSON_OBJECT attendu, %d obtenu" -#: lib/eventlog/parse_json.c:750 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "pile json épuisée (max %u trames)" -#: lib/eventlog/parse_json.c:828 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "les objets doivent être des paires nom:valeur" -#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 -#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 -#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 -#: lib/eventlog/parse_json.c:996 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "séparateur manquant entre les valeurs" -#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "accolade fermante non appariée" -#: lib/eventlog/parse_json.c:859 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "tableau attendu" -#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "crochet fermant non apparié" -#: lib/eventlog/parse_json.c:890 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "chaîne inattendue" -#: lib/eventlog/parse_json.c:901 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "deux points manquants après le nom" -#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "booléen inattendu" -#: lib/eventlog/parse_json.c:966 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "nul inattendu" -#: lib/eventlog/parse_json.c:987 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "nombre inattendu" -#: lib/eventlog/parse_json.c:1033 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "erreur d'analyse grammaticale" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 #, c-format msgid "invalid regular expression \"%s\": %s" msgstr "expression régulière « %s » invalide : %s" @@ -565,22 +568,22 @@ msgstr "%s: fichier de journalisation incorrect" msgid "%s: time stamp field is missing" msgstr "%s: il manque le champ d'horodatage" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: horodatage %s : %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: il manque le champ utilisateur" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: il manque le champ précisant l'utilisateur effectif (runas)" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: il manque le champ précisant le groupe effectif (runas)" @@ -590,14 +593,14 @@ msgstr "%s: il manque le champ précisant le groupe effectif (runas)" 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_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "création du répertoire (mkdir) %s impossible" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 -#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, 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" @@ -629,90 +632,90 @@ msgstr "%s : erreur de protocole : mauvais type pour %s" msgid "%s: protocol error: NULL value found in %s" msgstr "%s : erreur de protocole : valeur NULL trouvée dans %s" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 -#: plugins/sudoers/policy.c:589 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "impossible de générer le UUID" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s : erreur de protocole : %s est manquant dans AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s : impossible de formater l'id de session" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s : %s n'est pas défini" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "impossible de développer le chemin iolog %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "impossible de créer le chemin iolog %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "iofd %d invalide" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "erreur à la fermeture du iofd %d : %s" +msgid "error closing iofd %u: %s" +msgstr "erreur à la fermeture du iofd %u : %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "erreur lors de la vidange du iofd %d : %s" +msgid "error flushing iofd %u: %s" +msgstr "erreur lors de la vidange du iofd %u : %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "journal E/S %s invalide : il est fait référence à %s alors qu'il n'est pas présent" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s : impossible de trouver le point de redémarrage [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 -#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 #: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 -#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "ouverture de %s impossible" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 #: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "ouverture de %si/%s impossible" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "impossible de copier %s/%s vers %s/%s : %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "impossible de renommer %s en %s" @@ -736,37 +739,37 @@ msgstr "%s/%s : impossible d'examiner vers l'avant de %zu" msgid "unable to connect to relay" msgstr "impossible de se connecter au relai" -#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "message serveur trop grand : %zu" #: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 -#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 -#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 -#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 -#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 #: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 -#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 -#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 -#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 -#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 #: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 -#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 -#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 -#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 -#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 -#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "impossible d'ajouter l'événement à la queue" @@ -826,14 +829,14 @@ msgstr "ChangeWindowSize invalide" msgid "invalid CommandSuspend" msgstr "CommandSuspend invalide" -#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 -#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 -#: plugins/sudoers/log_client.c:1590 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "impossible de décompresser %s avec une taille de %zu" -#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 #: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" @@ -848,112 +851,112 @@ msgstr "type de ClientMessage non reconnu" msgid "timed out writing to client %s" msgstr "délai d'attente expiré durant l'écriture vers le client %s" -#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "tampon d'écriture manquant pour le client %s" -#: logsrvd/logsrvd.c:1028 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "délai d'attente expiré durant la lecture depuis le client %s" -#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "Fin de fichier reçu de %s sans suivre la procédure d'arrêt TLS" -#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 #: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "message client trop grand : %zu" -#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "message client trop grand" -#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "ClientMessage invalide" -#: logsrvd/logsrvd.c:1433 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "impossible d'obtenir l'adresse IP distante" -#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, 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:1647 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "configuration du socket d'écoute impossible" -#: logsrvd/logsrvd.c:1767 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "signal %d inattendu" -#: logsrvd/logsrvd.c:1905 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "serveur de journalisation de sudo" -#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Options :" -#: logsrvd/logsrvd.c:1909 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "chemin du fichier de configuration" -#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "afficher le message d'aide et quitter" -#: logsrvd/logsrvd.c:1913 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "ne pas cloner, exécuter à l'avant plan" -#: logsrvd/logsrvd.c:1915 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "pourcentage de chance que les connections soient abandonnées" -#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "afficher l'information de version et quitter" -#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Version 1.3 ou supérieure de Protobuf-C requise" -#: logsrvd/logsrvd.c:1983 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "valeur d'abandon aléatoire invalide : %s" -#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:186 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s version %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 -#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 -#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:393 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "utilisateur %s inconnu" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 -#: plugins/sudoers/testsudoers.c:417 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "groupe %s inconnu" @@ -1025,8 +1028,8 @@ msgstr "%s:%d nom de section attendu : %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] clé illégale : %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 -#: plugins/sudoers/logging.c:1046 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "ouverture du fichier de journalisation %s impossible" @@ -1039,13 +1042,13 @@ msgstr "impossible d'initialiser le contexte TLS du serveur : %s" msgid "unable to initialize relay TLS context" msgstr "impossible d'initialiser le contexte TLS du relai : %s" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 -#: logsrvd/logsrvd_journal.c:434 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "impossible de créer le fichier de journalisation" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1038 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "impossible de verrouiller %s" @@ -1058,8 +1061,8 @@ msgstr "verrouillage du fichier de journalisation impossible : %s" msgid "unable to open journal file" msgstr "impossible d'ouvrir le fichier de journalisation" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 -#: logsrvd/logsrvd_journal.c:470 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "impossible d'écrire le fichier de journalisation" @@ -1068,20 +1071,20 @@ msgid "unable to rename journal file" msgstr "impossible de renommer le fichier de journalisation" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "fin de fichier inattendue en lisant le fichier de journalisation" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "erreur de lecture dans le fichier de journalisation" -#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "fichier de journalisation invalide, impossible de redémarrer" -#: logsrvd/logsrvd_journal.c:448 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "impossible de déplacer le pointeur vers [%lld, %ld] dans le fichier de journalisation %s" @@ -1111,52 +1114,52 @@ 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_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "erreur lors de l'écriture de l'événement de sortie dans le journal" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "l'enregistrement du journal est déjà terminé, impossible de redémarrer" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "impossible de redémarrer l'enregistrement du journal" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "erreur de l'analyse de AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "erreur lors de l'écriture de l'événement d'alerte dans le journal" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "impossible de formater le tampon de minutage, longueur %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s : %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "connexion abandonnée aléatoirement" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "erreur d'écriture dans IoBuffer" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "erreur de l'écriture de ChangeWindowSize" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "erreur de l'écriture de CommandSuspend" @@ -1173,8 +1176,8 @@ msgstr "impossible de se connecter à l'hôte relai" msgid "%s: invalid ServerHello, missing server_id" msgstr "%s : ServerHello invalide, le server_id manque" -#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 -#: plugins/sudoers/log_client.c:1476 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "ServerHello invalide" @@ -1191,175 +1194,175 @@ msgstr "délai d'attente expiré durant la lecture depuis le relai %s (%s)" msgid "timeout reading from relay" msgstr "délai d'attente expiré durant la lecture depuis le relai" -#: logsrvd/logsrvd_relay.c:764 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "le nom de l'hôte relai ne correspond pas au certificat" -#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 -#: logsrvd/logsrvd_relay.c:791 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "erreur de lecture depuis le relai" -#: logsrvd/logsrvd_relay.c:812 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "impossible de lire depuis le relai" -#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "le serveur relai a fermé la connexion" -#: logsrvd/logsrvd_relay.c:845 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "message serveur trop grand" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "délai d'attente expiré durant l'écriture vers le relai %s (%s)" -#: logsrvd/logsrvd_relay.c:911 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "délai d'attente expiré durant l'écriture vers le relai" -#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 -#: logsrvd/logsrvd_relay.c:983 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "erreur d'écriture dans le relai" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "envoyer le journal des E/S de sudo au serveur distant" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "uniquement envoyer un événement d'acceptation (pas d'E/S)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "fichier de trousseau de certificats pour vérifier le certificat du serveur" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "fichier de certificat pour la négociation TLS" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "hôte auquel envoyer les journaux" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "ID distant du journal des E/S à compléter" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "fichier de clé privée" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "ne pas vérifier le certificat du serveur" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "port à utiliser lors de la connexion à l'hôte" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "redémarrer le transfert de journaux E/S précédent" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "rejeter la commande avec la raison fournie" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "arrêter le transfert après avoir atteint ce temps" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "tester le serveur d'audit en envoyant le journal des E/S sélectionné n fois en parallèle" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "impossible de rechercher %s:%s : %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "impossible d'obtenir l'adresse IP du serveur" -#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "impossible de lire %s/%s : %s" -#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 -#: plugins/sudoers/iolog.c:1023 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "événement d'E/S %d inattendu" -#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 -#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 -#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: état %d inattendu" -#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "message d'erreur reçu du serveur : %s" -#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "message d'interruption reçu du serveur : %s" -#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: valeur type_case %d inattendue" -#: logsrvd/sendlog.c:1270 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "délai d'attente expiré durant la lecture depuis le serveur" -#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "le nom de l'hôte ne correspond pas au certificat" -#: logsrvd/sendlog.c:1352 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "fin de fichier prématurée" -#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "message serveur trop grand : %u" -#: logsrvd/sendlog.c:1421 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "délai d'attente expiré durant l'écriture vers le serveur" -#: logsrvd/sendlog.c:1788 +#: logsrvd/sendlog.c:1800 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:1792 +#: logsrvd/sendlog.c:1804 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:1868 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "terminé prématurément avec l'état %d" -#: logsrvd/sendlog.c:1869 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "temps écoulé envoyé au serveur [%lld, %ld]" -#: logsrvd/sendlog.c:1871 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "point d'enregistrement reçu du serveur [%lld, %ld]" @@ -1417,59 +1420,59 @@ msgstr "impossible de créer le contexte TLS : %s" 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" -#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 -#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 -#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 -#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 #: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "récupération de l'heure du jour impossible" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "changement du mot de passe impossible pour %s" -#: plugins/sudoers/auth/bsdauth.c:77 +#: plugins/sudoers/auth/bsdauth.c:78 #, 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:84 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "type d'authentification non valide" -#: plugins/sudoers/auth/bsdauth.c:89 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to begin BSD authentication" msgstr "impossible de commencer l'authentification BSD" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "démarrage de l'authentification BSD impossible" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "votre compte est expiré" -#: plugins/sudoers/auth/bsdauth.c:190 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "échec de l'approbation" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "lecture de la configuration fwtk (firewall) impossible" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "connexion au serveur d'authentification impossible" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "perte de la connexion au serveur d'authentification" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1478,171 +1481,177 @@ msgstr "" "erreur du serveur d'authentification :\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, 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:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s : analyse grammaticale (parse) de « %s » impossible : %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, 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:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s : allocation des options impossible : %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, 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:250 +#: plugins/sudoers/auth/kerb5.c:254 #, 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:253 +#: plugins/sudoers/auth/kerb5.c:257 #, 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:317 +#: plugins/sudoers/auth/kerb5.c:322 #, 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:331 +#: plugins/sudoers/auth/kerb5.c:336 #, 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:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "initialisation du module PAM impossible : %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "Erreur du serveur d'authentification PAM : %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 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:367 +#: plugins/sudoers/auth/pam.c:380 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:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "changement du mot de passe expiré impossible : %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Le mot de passe a expiré, contactez votre administrateur système" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 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:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Erreur de gestion du compte PAM : %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, 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:75 +#: plugins/sudoers/auth/securid5.c:76 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:106 +#: plugins/sudoers/auth/securid5.c:108 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:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "l'identifiant de l'utilisateur est verrouillé pour l'authentification SecurID" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 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:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "l'identifiant d'authentification (« Authentication Handle ») est invalide pour SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "la communication avec SecurID a échoué" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "erreur SecurID non identifiée" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "la longueur du mot de passe est invalide pour SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "initialisation de la session SIA impossible" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "méthodes d'authentification invalides" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 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:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "pas de méthodes d'authentification" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Initialisation des méthodes d'authentification impossible." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Méthodes d'authentification : " -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 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:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "impossible d'enregistrer l'enregistrement d'audit" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "identifiant utilisateur %u inconnu" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "erreur de lecture dans le fichier des recommandations d'usage : %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "le fichier des recommandations d'usage %s est ignoré : il n'est pas un fichier ordinaire" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1662,7 +1671,7 @@ msgstr "" " #3) De grands pouvoirs confèrent de grandes responsabilités.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1670,105 +1679,94 @@ msgstr "" "Pour des raisons de sécurité, le mot de passe que vous tapez ne sera pas visible.\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "identifiant utilisateur %u inconnu" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 -#, c-format -msgid "%s: %s\n" -msgstr "%s : %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "boucle dans %s « %s »" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "il est fait mention de %s « %s » alors qu'il n'a pas été défini" -#: plugins/sudoers/cvtsudoers.c:210 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "incrément d'ordre : %s : %s" -#: plugins/sudoers/cvtsudoers.c:229 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "ordre de départ : %s : %s" -#: plugins/sudoers/cvtsudoers.c:239 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "remplissage de l'ordre : %s : %s" -#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "Version de la grammaire de %s : %d\n" -#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "format d'entrée %s non supporté" -#: plugins/sudoers/cvtsudoers.c:296 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "format de sortie %s non supporté" -#: plugins/sudoers/cvtsudoers.c:386 +#: plugins/sudoers/cvtsudoers.c:392 #, 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:400 plugins/sudoers/sudoers.c:163 -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "initialisation des valeurs par défaut de sudoers impossible" -#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s : %s : %s : %s" -#: plugins/sudoers/cvtsudoers.c:605 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: mot clé %s inconnu" -#: plugins/sudoers/cvtsudoers.c:651 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "type par défaut invalide : %s" -#: plugins/sudoers/cvtsudoers.c:674 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "type de suppression invalide : %s" -#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "filtre invalide : %s" -#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, 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:1499 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "écriture impossible dans %s" -#: plugins/sudoers/cvtsudoers.c:1527 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1777,7 +1775,7 @@ msgstr "" "%s - convertir entre des formats de fichiers sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1529 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1820,34 +1818,34 @@ msgstr "" " -V, --version afficher la version et terminer" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 -#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 #: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "erreur interne, dépassement de %s" #: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 #: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:493 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "récupération de l'heure GMT impossible" #: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 #: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:501 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "impossible de formater l'horodatage" @@ -1857,12 +1855,12 @@ msgstr "impossible de formater l'horodatage" msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: entrées par défaut inconnues « %s »" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "trop d'entrées sudoers, maximum %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 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." @@ -2631,52 +2629,98 @@ msgstr "Tentative de vérifier la commande et les arguments après l'exécution" msgid "AppArmor profile to use in the new security context: %s" msgstr "Profil AppArmor à utiliser dans le nouveau contexte de sécurité : %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "entrée par défaut inconnue « %s »" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "pas de valeur précisée pour « %s »" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "opérateur « %c= » invalide pour « %s »" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "l'option « %s » ne prend pas de valeur" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "type Defaults 0x%x invalide pour l'option «␣%s␣»" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "la valeur « %s » ne convient pas pour l'option « %s »" -#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 -#: plugins/sudoers/policy.c:214 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "chemin trop long pour « %s »" -#: plugins/sudoers/defaults.c:1133 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "les valeurs de « %s » doivent commencer par « / », « ~ » ou « * »" -#: plugins/sudoers/defaults.c:1140 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "les valeurs de « %s » doivent commencer par « / »" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "Rôle LDAP : %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Entrée sudoers : %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " RunAsUsers : " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " RunAsGroups : " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Options : " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Commandes :\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Entrées Defaults correspondant pour %s sur %s :\n" + +#: plugins/sudoers/display.c:496 +#, 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/display.c:514 +#, 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/display.c:530 +#, 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/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2690,11 +2734,11 @@ msgstr "les arguments de l'éditeur ne peuvent pas contenir « -- »" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv : envp est corrompu, longueur incorrecte" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "impossible de créer à nouveau l'environnement" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, 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" @@ -2704,12 +2748,12 @@ msgstr "désolé, vous n'êtes pas autorisé à définir ces variables d'environ msgid "unsupported digest type %u for %s" msgstr "le type résumé (digest type) %u pour n'est pas autorisé pour %s" -#: plugins/sudoers/filedigest.c:79 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s : erreur en lecture" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "chargement de %s impossible : %s" @@ -2738,37 +2782,37 @@ msgstr "impossible de reconnaître le format du masque de sous-réseau « %s  msgid "Local IP address and netmask pairs:\n" msgstr "Couples adresse IP locale/masque de sous-réseau :\n" -#: plugins/sudoers/iolog.c:684 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "mise à jour du fichier de séquence impossible" -#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 -#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 -#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 -#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, 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:726 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "impossible de créer %s/%s" -#: plugins/sudoers/iolog.c:954 +#: plugins/sudoers/iolog.c:965 #, 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:1053 plugins/sudoers/iolog.c:1181 -#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 -#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 -#: plugins/sudoers/visudo.c:565 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "lecture de l'horloge impossible" -#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 -#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: erreur interne, signal %d invalide" @@ -2777,26 +2821,26 @@ msgstr "%s: erreur interne, signal %d invalide" 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:225 +#: plugins/sudoers/ldap.c:226 #, 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:228 +#: plugins/sudoers/ldap.c:229 #, 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:1587 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "initialisation de LDAP impossible : %s" -#: plugins/sudoers/ldap.c:1624 +#: plugins/sudoers/ldap.c:1630 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:1761 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "attribut sudoOrder invalide : %s" @@ -2832,12 +2876,12 @@ msgstr "impossible de convertir sudoOption: %s%s%s" msgid "unable to open audit system" msgstr "ouverture du fichier d'audit du système impossible" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "envoi du message d'audit impossible" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "erreur dans la boucle des événements" @@ -2879,68 +2923,68 @@ msgstr "l'initialisation TLS n'a pas réussi" msgid "TLS handshake was unsuccessful" msgstr "la négociation TLS n'a pas réussi" -#: plugins/sudoers/log_client.c:1218 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: erreur interne, statut de sortie %d invalide" -#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "perte de la connexion au serveur de journalisation" -#: plugins/sudoers/log_client.c:1854 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "tampon d'écriture manquant" -#: plugins/sudoers/log_client.c:2008 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "impossible de se connecter au serveur de journal" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "l'utilisateur n'apparaît PAS dans sudoers" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "l'utilisateur n'est PAS autorisé sur cet hôte" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "commande non autorisée" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s n'est pas dans le fichier sudoers.\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s n'est pas autorisé à exécuter sudo sur %s.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, 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:324 +#: plugins/sudoers/logging.c:339 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%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%s » en tant que %s%s%s sur %s.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Cet incident a été signalé à l'administrateur.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 -#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 -#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 -#: plugins/sudoers/sudoers.c:793 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s : commande introuvable" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2949,174 +2993,131 @@ 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:391 +#: plugins/sudoers/logging.c:409 #, 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:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "échec de l'authentification" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "il est nécessaire de saisir un mot de passe" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "problème lors de l'analyse syntaxique de sudoers" -#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1079 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "impossible d'écrire le fichier journal : %s" +msgid "unable to write log file %s" +msgstr "impossible d'écrire le fichier journal %s" -#: plugins/sudoers/match_digest.c:101 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "le résumé (digest) de %s (%s) a la mauvaise longueur %zu, %zu attendue" -#: plugins/sudoers/match_digest.c:120 +#: plugins/sudoers/match_digest.c:126 #, 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:643 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"Rôle LDAP : %s\n" - -#: plugins/sudoers/parse.c:646 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Entrée sudoers :\n" - -#: plugins/sudoers/parse.c:648 -msgid " RunAsUsers: " -msgstr " RunAsUsers : " - -#: plugins/sudoers/parse.c:663 -msgid " RunAsGroups: " -msgstr " RunAsGroups : " - -#: plugins/sudoers/parse.c:673 -msgid " Options: " -msgstr " Options : " - -#: plugins/sudoers/parse.c:737 -msgid " Commands:\n" -msgstr " Commandes :\n" - -#: plugins/sudoers/parse.c:928 -#, 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:946 -#, 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:964 -#, 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:979 -#, 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:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "le sudoRole incomplet est ignoré : cn : %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "attribut LDIF invalide : %s" -#: plugins/sudoers/pivot.c:74 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s : %s\n" + +#: plugins/sudoers/pivot.c:71 msgid "unable to restore root directory" msgstr "restauration du répertoire racine impossible" -#: plugins/sudoers/pivot.c:82 +#: plugins/sudoers/pivot.c:79 msgid "unable to restore current working directory" msgstr "restauration du répertoire de travail impossible" -#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, 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:356 plugins/sudoers/testsudoers.c:277 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "impossible d'analyser la liste des adresses réseau" -#: plugins/sudoers/policy.c:524 +#: plugins/sudoers/policy.c:556 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:528 +#: plugins/sudoers/policy.c:560 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:532 +#: plugins/sudoers/policy.c:564 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:536 +#: plugins/sudoers/policy.c:568 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:754 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "répertoire de travail invalide : %s" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "répertoire chroot invalide : %s" -#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 -#: plugins/sudoers/visudo.c:1209 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "exécution de %s impossible" -#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 -#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: fanions de mode invalides dans l'interface utilisateur de sudo : 0x%x" -#: plugins/sudoers/policy.c:1294 +#: plugins/sudoers/policy.c:1323 #, 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:1296 +#: plugins/sudoers/policy.c:1325 #, 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:1300 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3125,309 +3126,304 @@ msgstr "" "\n" "Chemin d'accès à sudoers : %s\n" -#: plugins/sudoers/policy.c:1303 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "chemin d'accès à nsswitch : %s\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "chemin d'accès à ldap.conf : %s\n" -#: plugins/sudoers/policy.c:1306 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "chemin d'accès à ldap.secret : %s\n" -#: plugins/sudoers/policy.c:1339 +#: plugins/sudoers/policy.c:1370 #, 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/policy.c:1357 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister hook of type %d (version %d.%d)" msgstr "désactivation 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:242 plugins/sudoers/pwutil.c:260 #, 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:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, 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:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, 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:571 #, 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:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "impossible d'écrire le groupe %s dans la cache" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, 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:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, 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:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, 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:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "impossible d'analyser les groupes pour %s" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "impossible d'analyser les gids pour %s" -#: plugins/sudoers/set_perms.c:115 plugins/sudoers/set_perms.c:451 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "débordement de la pile perm" -#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 -#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 -#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 -#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 -#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "débordement inférieur de la pile perm" -#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 -#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "changement de l'identificateur de groupe (gid) de root impossible" -#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 -#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "changement du groupe effectif (runas) impossible" -#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 -#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "définition du vecteur du groupe effectif (runas) impossible" -#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 -#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "changement de l'uid effectif (runas) impossible" -#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 -#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "changement du groupe (gid) de sudoers impossible" -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "trop de processus" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "récupération du répertoire de travail impossible" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "le chemin d'accès à l'audit user_cmnd a été tronqué : %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "le chemin d'accès à l'audit ctx->user.cmnd a été tronqué : %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, 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/sssd.c:579 +#: plugins/sudoers/sssd.c:581 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:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "Le symbole « %s » est introuvable dans %s" -#: plugins/sudoers/sudoers.c:261 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "impossible d'obtenir les valeurs par défaut pour %s" -#: plugins/sudoers/sudoers.c:268 +#: plugins/sudoers/sudoers.c:259 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:344 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "l'utilisateur n'est pas autorisé à changer le répertoire racine en %s" - -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "vous n'êtes pas autorisé à utiliser l'option -R avec %s" - -#: plugins/sudoers/sudoers.c:371 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "l'utilisateur n'est pas autorisé à changer de répertoire vers %s" - -#: plugins/sudoers/sudoers.c:372 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "vous n'êtes pas autorisé à utiliser l'option -D avec %s" - -#: plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:366 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:421 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "l'utilisateur n'est pas autorisé à outrepasser la limite closeform" -#: plugins/sudoers/sudoers.c:422 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "vous n'êtes pas autorisé à utiliser l'option -C" -#: plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "pas de terminal tty" -#: plugins/sudoers/sudoers.c:469 +#: plugins/sudoers/sudoers.c:441 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:477 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "interpréteur de commande invalide pour l'utilisateur %s : %s" -#: plugins/sudoers/sudoers.c:561 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "l'utilisateur n'est pas autorisé à changer le répertoire racine en %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "vous n'êtes pas autorisé à utiliser l'option -R avec %s" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "l'utilisateur n'est pas autorisé à changer de répertoire vers %s" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "vous n'êtes pas autorisé à utiliser l'option -D avec %s" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "commande dans le répertoire courant" -#: plugins/sudoers/sudoers.c:574 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "« cd » est une commande interne du shell, elle ne peut pas être exécutée directement." -#: plugins/sudoers/sudoers.c:576 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "l'option -s peut être utilisée pour exécuter un shell privilégié." -#: plugins/sudoers/sudoers.c:578 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "l'option -D peut être utilisée pour exécuter une commande dans un répertoire spécifique." -#: plugins/sudoers/sudoers.c:587 +#: plugins/sudoers/sudoers.c:570 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:589 +#: plugins/sudoers/sudoers.c:572 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:597 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "l'utilisateur n'est pas autorisé à conserver l'environnement" -#: plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:582 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:635 +#: plugins/sudoers/sudoers.c:618 msgid "no command specified" msgstr "aucune commande spécifiée" -#: plugins/sudoers/sudoers.c:774 +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "erreur en définissant les variables d'environnement spécifiées par l'utilisateur" -#: plugins/sudoers/sudoers.c:1239 +#: plugins/sudoers/sudoers.c:1211 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:1314 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "lecture de %s impossible" -#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s n'est pas un fichier ordinaire" -#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, 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:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "Le fichier %s est ouvert en écriture pour tous" -#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, 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:1377 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "« -c %s » est réservé à l'utilisateur root" -#: plugins/sudoers/sudoers.c:1396 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "classe de connexion %s inconnue" -#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "impossible de résoudre l'hôte %s" -#: plugins/sudoers/sudoers.c:1636 -#, c-format -msgid "%s:%d:%d timestampowner: unknown user %s" -msgstr "%s:%d:%d timestampowner : utilisateur %s inconnu" - #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3468,8 +3464,8 @@ msgid "unable to set tty to raw mode" msgstr "impossible d'initialiser le terminal tty en mode direct" #: plugins/sudoers/sudoreplay.c:685 -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" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Attention : la taille du terminal n'est pas suffisante pour pouvoir rejouer correctement la séquence." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3480,58 +3476,58 @@ msgstr "La taille du journal est %d × %d, la taille de votre terminal est %d × 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:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "expression ambiguë « %s »" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "« ) » sans parenthèse ouvrante dans l'expression" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "terme de recherche « %s » inconnu" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s requiert un argument" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "analyse de la date « %s » impossible" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "« ( » sans parenthèse fermante dans l'expression" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "« or » n'est pas autorisé en fin d'expression" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "« ! » n'est pas autorisé en fin d'expression" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "type de recherche %d inconnu" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, 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:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3540,7 +3536,7 @@ msgstr "" "%s - rejeu du journal de la session sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3569,11 +3565,32 @@ 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:355 -msgid "\thost unmatched" -msgstr "\tl'hôte n'a pas de correspondance" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Interpréteur de commande invalide pour l'utilisateur %s : %s\n" -#: plugins/sudoers/testsudoers.c:358 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Il est nécessaire de saisir un mot de passe" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Erreur d'analyse grammaticale" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3581,7 +3598,7 @@ msgstr "" "\n" "Commande autorisée" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3589,7 +3606,7 @@ msgstr "" "\n" "Commande refusée" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3597,16 +3614,16 @@ msgstr "" "\n" "Commande sans correspondance" -#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, 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:915 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "un horodatage dans le futur a été ignoré" -#: plugins/sudoers/timestamp.c:938 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "l'horodatage est trop avancé dans le future : %20.20s" @@ -3616,95 +3633,100 @@ msgstr "l'horodatage est trop avancé dans le future : %20.20s" msgid "unable to lock time stamp file %s" msgstr "verrouillage du fichier d'horodatage %s impossible" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d timestampowner : utilisateur %s inconnu" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit ne devrait pas être spécifié avec un chemin" -#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "appuyer sur entrée pour éditer %s : " -#: plugins/sudoers/visudo.c:329 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "le contenu de la session d'édition a été laissé dans %s" -#: plugins/sudoers/visudo.c:406 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "l'éditeur indiqué (%s) n'existe pas" -#: plugins/sudoers/visudo.c:411 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "aucun éditeur trouvé (chemin d'accès à l'éditeur : %s)" -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "impossible d'appliquer la fonction stat à %s" -#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "erreur en écriture" -#: plugins/sudoers/visudo.c:572 +#: plugins/sudoers/visudo.c:568 #, 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:579 +#: plugins/sudoers/visudo.c:575 #, 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:585 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "l'éditeur (%s) a échoué, %s n'a pas été modifié" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s n'a pas été modifié" -#: plugins/sudoers/visudo.c:652 +#: plugins/sudoers/visudo.c:661 #, 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:665 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "impossible d'analyser le fichier temporaire (%s), erreur inconnue" -#: plugins/sudoers/visudo.c:751 plugins/sudoers/visudo.c:781 -#: plugins/sudoers/visudo.c:788 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, 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:816 +#: plugins/sudoers/visudo.c:825 #, 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:827 +#: plugins/sudoers/visudo.c:836 #, 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:834 +#: plugins/sudoers/visudo.c:843 #, 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:855 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "Et maintenant ?" -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3716,49 +3738,49 @@ 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:915 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "exécution de %s impossible" -#: plugins/sudoers/visudo.c:946 +#: plugins/sudoers/visudo.c:954 #, 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:957 +#: plugins/sudoers/visudo.c:965 #, 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:1009 plugins/sudoers/visudo.c:1016 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s : analyse réussie\n" -#: plugins/sudoers/visudo.c:1035 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s n'est pas disponible, réessayez plus tard" -#: plugins/sudoers/visudo.c:1039 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Éditer quand même ? [y/N]" -#: plugins/sudoers/visudo.c:1197 +#: plugins/sudoers/visudo.c:1206 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:1199 +#: plugins/sudoers/visudo.c:1208 msgid "please consider using the cvtsudoers utility instead" msgstr "envisagez plutôt l'utilisation de l'utilitaire cvtsudoers" -#: plugins/sudoers/visudo.c:1219 +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Attention : %s:%d:%d: %s « %s » n'est pas utilisé" -#: plugins/sudoers/visudo.c:1332 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3767,7 +3789,7 @@ msgstr "" "%s - édite le fichier sudoers en toute sécurité\n" "\n" -#: plugins/sudoers/visudo.c:1334 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3817,18 +3839,21 @@ msgstr "adresse IPv6 invalide" msgid "unexpected line break in string" msgstr "saut de ligne inattendu dans la chaîne" -#: toke.l:983 +#: toke.l:982 msgid "ignoring editor backup file" msgstr "le fichier de sauvegarde de l'éditeur est ignoré" -#: toke.l:986 +#: toke.l:985 msgid "ignoring file name containing '.'" msgstr "le nom de fichier contenant un « . » est ignoré" -#: toke.l:1289 +#: toke.l:1310 msgid "too many levels of includes" msgstr "nombre de niveaux d'inclusions trop élevé" +#~ msgid "\thost unmatched" +#~ msgstr "\tl'hôte n'a pas de correspondance" + #~ msgid "timestamp owner (%s): No such user" #~ msgstr "propriétaire du fichier d'horodatage (%s) : utilisateur inconnu" diff --git a/plugins/sudoers/po/hr.mo b/plugins/sudoers/po/hr.mo index b5c4d87f4755323f59924b6deed289f33d5c96ad..626fb1cbde72a9431bbe183eba74aa94aade1d3e 100644 GIT binary patch delta 15628 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 w>$kcud*cHDkCu@>bF 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, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: sudoers-1.9.14b1\n" +"Project-Id-Version: sudoers-1.9.15b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-06-07 13:27-0600\n" -"PO-Revision-Date: 2023-06-08 12:56-0700\n" +"POT-Creation-Date: 2023-10-19 10:02-0600\n" +"PO-Revision-Date: 2023-10-21 18:37-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" @@ -21,9 +21,9 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-SearchPath-0: .\n" -#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" -msgstr "sintaktična greška" +msgstr "sintaktička greška" #: confstr.sh:2 msgid "%p's password: " @@ -45,34 +45,34 @@ msgstr "*** SIGURNOSNE informacije za %h ***" msgid "Sorry, try again." msgstr "Pokušajte ponovo." -#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 -#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 -#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 -#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 -#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 -#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 -#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 -#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 -#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 -#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 -#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 -#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 -#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 -#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -86,39 +86,40 @@ msgstr "Pokušajte ponovo." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 -#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 #: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 #: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 #: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 #: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 -#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 -#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 -#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 #: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 -#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 -#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 -#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 -#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 -#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 #: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -128,173 +129,173 @@ msgstr "Pokušajte ponovo." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 #: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 -#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 -#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 -#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 -#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 -#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 -#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 -#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 -#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 -#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 #: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 #: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 #: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 #: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 #: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 #: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 -#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 -#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 -#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 -#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 -#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 -#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 -#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 -#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 -#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "nije moguće dodijeliti memoriju" -#: gram.y:622 +#: gram.y:624 msgid "a digest requires a path name" msgstr "kontrolni zbroj zahtijeva ime staze" -#: gram.y:644 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "vrijednosti za „CWD“ moraju započeti s „/“, „~“, ili „*“" -#: gram.y:650 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "„CWD“ staza je preduga" -#: gram.y:660 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "vrijednosti za „CHROOT“ moraju započeti s „/“, „~“, ili „*“" -#: gram.y:666 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "„CHROOT“ staza je preduga" -#: gram.y:801 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" -msgstr "sintaktična greška -- rezervirana riječ %s korištena kao alias" +msgstr "sintaktička greška -- rezervirana riječ %s korištena kao alias" -#: gram.y:824 +#: gram.y:840 msgid "invalid notbefore value" msgstr "nevaljana ‘notbefore’ vrijednost" -#: gram.y:833 +#: gram.y:849 msgid "invalid notafter value" msgstr "nevaljana ‘notafter’ vrijednost" -#: gram.y:843 plugins/sudoers/policy.c:381 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "vrijednost za tajmaut je prevelika" -#: gram.y:845 plugins/sudoers/policy.c:383 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "nevaljana vrijednost za tajmaut" -#: gram.y:966 plugins/sudoers/sudoers.c:1192 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "naredba je preduga" -#: gram.y:1000 +#: gram.y:1016 msgid "expected a fully-qualified path name" msgstr "očekivano je potpuno kvalificirano ime staze" -#: gram.y:1244 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1275 +#: gram.y:1261 #, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" -#: gram.y:1298 +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "Alias „%s“ je već ranije definiran" -#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 -#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 #: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 #: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 -#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 -#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -310,36 +311,36 @@ msgstr "Alias „%s“ je već ranije definiran" #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 #: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 #: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 -#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 #: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 -#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 -#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 -#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 -#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 -#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 #: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 #: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 -#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 -#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 -#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 -#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 -#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 #: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 -#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 -#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 -#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 -#: plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -349,97 +350,99 @@ msgstr "Alias „%s“ je već ranije definiran" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 #: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 #: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 -#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 -#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 -#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 -#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 -#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 -#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 -#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 -#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 -#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 -#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 -#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:148 -#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 -#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 -#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 -#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 -#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 -#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 -#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 -#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1288 toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" @@ -454,26 +457,26 @@ msgstr "nije moguće duplicirati stdin: %m" msgid "unable to execute %s: %m" msgstr "nije moguće izvršiti %s: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "nije moguće stvoriti novi proces (greška u fork())" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "nije moguće stvoriti novi proces (greška u fork()): %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "nije moguće otvoriti cijev: %m" -#: lib/eventlog/eventlog.c:958 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:987 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (naredba se nastavlja) %s" @@ -487,73 +490,73 @@ msgstr "očekivan je JSON_STRING, dobiven je %d" msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY je prevelik" -#: lib/eventlog/parse_json.c:494 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "imenu nedostaje navodnik (\")" -#: lib/eventlog/parse_json.c:612 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "nedostaje JSON_OBJECT" -#: lib/eventlog/parse_json.c:616 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "očekivan je JSON_OBJECT, dobiven je %d" -#: lib/eventlog/parse_json.c:750 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "json stog je potrošen (max %u okvira)" -#: lib/eventlog/parse_json.c:828 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "objekti se moraju sastojati od parova ime:vrijednost" -#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 -#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 -#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 -#: lib/eventlog/parse_json.c:996 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "nedostaje separator između vrijednosti" -#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "nesparena zatvorena vitičasta zagrada }" -#: lib/eventlog/parse_json.c:859 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "neočekivano polje" -#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "nesparena zatvorena uglata zagrada ]" -#: lib/eventlog/parse_json.c:890 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "neočekivani string" -#: lib/eventlog/parse_json.c:901 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "nedostaje dvotočka iza imena" -#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "neočekivana logička operacija (boolean)" -#: lib/eventlog/parse_json.c:966 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "neočekivana nula" -#: lib/eventlog/parse_json.c:987 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "neočekivani broj" -#: lib/eventlog/parse_json.c:1033 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "greška u raščlambi" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 #, c-format msgid "invalid regular expression \"%s\": %s" msgstr "nevaljani regularni izraz: „%s“: %s" @@ -568,22 +571,22 @@ msgstr "%s: nevaljana dnevnička datoteka" msgid "%s: time stamp field is missing" msgstr "%s: nedostaje polje za vremensku oznaku" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: vremenska oznaka %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: nedostaje polje za korisnika" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: nedostaje polje za runas-korisnika" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: nedostaje polje za runas-grupe" @@ -593,14 +596,14 @@ msgstr "%s: nedostaje polje za runas-grupe" msgid "%s exists but is not a directory (0%o)" msgstr "%s postoji ali nije direktorij (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "nije moguće napraviti direktorij %s" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 -#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "nije moguće promijeniti mȏd od %s na 0%o" @@ -632,90 +635,90 @@ msgstr "%s: greška u protokolu : krivi tip za %s" msgid "%s: protocol error: NULL value found in %s" msgstr "%s: greška u protokolu : u %s je pronađena NULL vrijednost" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 -#: plugins/sudoers/policy.c:589 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "nije moguće generirati UUID" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: greška u protokolu : %s nedostaje u AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: nije moguće oblikovati id sesije" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s nije postavljen" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "nije moguće proširiti stazu iolog (I/O FD) %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "nije moguće stvoriti stazu iolog (I/O FD) %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "nevaljani iofd (I/O FD) %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "greška pri zatvaranju iofd (I/O FD) %d: %s" +msgid "error closing iofd %u: %s" +msgstr "greška pri zatvaranju iofd (I/O FD) %u: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "greška pri brisanju deskriptora datoteke %d: %s" +msgid "error flushing iofd %u: %s" +msgstr "greška brisanja iofd %u: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "nevaljani U/I zapis %s: %s ima referenciju ali ne postoji" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: nije moguće naći točku [%lld, %ld] od koje treba nastaviti" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 -#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 #: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 -#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "nije moguće otvoriti %s" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 #: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "nije moguće otvoriti %s/%s" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "nije moguće kopirati %s/%s u %s/%s: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "nije moguće preimenovati %s u %s" @@ -739,37 +742,37 @@ msgstr "%s/%s: nije moguće skočiti naprijed na %zu" msgid "unable to connect to relay" msgstr "nije moguće spojiti se na relej" -#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "poruka servera je prevelika: %zu" #: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 -#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 -#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 -#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 -#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 #: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 -#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 -#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 -#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 -#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 #: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 -#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 -#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 -#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 -#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 -#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "nije moguće dodati događaj u red čekanja" @@ -829,14 +832,14 @@ msgstr "nevaljani ChangeWindowSize" msgid "invalid CommandSuspend" msgstr "nevaljani CommandSuspend" -#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 -#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 -#: plugins/sudoers/log_client.c:1590 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "nije moguće raspakirati %s veličinu %zu" -#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 #: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" @@ -851,112 +854,112 @@ msgstr "neprepoznati tip ClientMessage-a" msgid "timed out writing to client %s" msgstr "vrijeme za pisanje klijentu %s je isteklo" -#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "nema međuspremnika za pisanje za %s klijenta" -#: logsrvd/logsrvd.c:1028 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "isteklo je vrijeme za čitanje od %s klijenta" -#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "EOF od %s nije propisno zatvaranje TLS-a" -#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 #: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "poruka klijenta je prevelika: %zu" -#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "poruka klijenta je prevelika" -#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "nevaljana ClientMessage" -#: logsrvd/logsrvd.c:1433 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "nije moguće dobiti udaljenu IP adresu" -#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, 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:1647 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "nije moguće postaviti priključak za slušanje (listen socket)" -#: logsrvd/logsrvd.c:1767 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "neočekivani signal %d" -#: logsrvd/logsrvd.c:1905 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "server sudo dnevnika" -#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Opcije:" -#: logsrvd/logsrvd.c:1909 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "staza do datoteke s postavkama" -#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "pokaže poruku s pomoći i iziđe" -#: logsrvd/logsrvd.c:1913 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "ne stvara novi proces, radi u prednjem planu" -#: logsrvd/logsrvd.c:1915 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "postotak šanse da će se veza prekinuti" -#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "prikaže podatke o inačici i iziđe" -#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Potrebna je Protobuf-C inačica 1.3 ili novija" -#: logsrvd/logsrvd.c:1983 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "nevaljana ‘random drop’ vrijednost: %s" -#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:186 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s inačica %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 -#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 -#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:393 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "nepoznati korisnik %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 -#: plugins/sudoers/testsudoers.c:417 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "nepoznata grupa %s" @@ -1028,8 +1031,8 @@ msgstr "%s:%d očekivano ime sekcije: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] nelegalni ključ : %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 -#: plugins/sudoers/logging.c:1046 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "nije moguće otvoriti dnevničku datoteku %s" @@ -1042,13 +1045,13 @@ msgstr "nije moguće inicijalizirati server TLS konteksta" msgid "unable to initialize relay TLS context" msgstr "nije moguće inicijalizirati relej SSL konteksta" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 -#: logsrvd/logsrvd_journal.c:434 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "nije moguće stvoriti dnevničku datoteku" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1038 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "nije moguće zaključati %s" @@ -1061,8 +1064,8 @@ msgstr "nije moguće zaključati dnevničku datoteku" msgid "unable to open journal file" msgstr "nije moguće otvoriti dnevničku datoteku" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 -#: logsrvd/logsrvd_journal.c:470 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "nije moguće pisati u dnevničku datoteku" @@ -1071,20 +1074,20 @@ msgid "unable to rename journal file" msgstr "nije moguće preimenovati dnevničku datoteku" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "neočekivani EOF pri čitanju dnevnika" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "greška pri čitanju dnevnika" -#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "nevaljana datoteka dnevnika, ponovno pokretanje nije uspjelo" -#: logsrvd/logsrvd_journal.c:448 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "nije moguće skočiti na točku [%lld, %ld] u dnevniku %s" @@ -1114,52 +1117,52 @@ 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_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "greška pri upisivanju u dnevnik exit događaja" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "dnevnik je već kompletiran -- ne može se ponovno pokrenuti" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "nije moguće ponovno pokrenuti dnevničarenje (logging)" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "greška pri raščlanivanju AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "greška pri upisivanju u dnevnik ‘alert’ događaja" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "nije moguće oblikovati vremenski spremnik, dužine %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "nasumični prekidi spajanja" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "greška pri pisanju IoBuffer-a" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "greška pri pisanju ChangeWindowSize-a" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "greška pri pisanju CommandSuspend-a" @@ -1176,8 +1179,8 @@ msgstr "nije moguće spojiti se na host releja" msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: nevaljani ServerHello, nedostaje server_id" -#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 -#: plugins/sudoers/log_client.c:1476 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "nevaljani ServerHello" @@ -1194,175 +1197,175 @@ msgstr "isteklo je vrijeme za čitanje iz releja %s (%s)" msgid "timeout reading from relay" msgstr "isteklo je vrijeme za čitanje iz releja" -#: logsrvd/logsrvd_relay.c:764 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "ime hosta releja ne slaže se s certifikatom" -#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 -#: logsrvd/logsrvd_relay.c:791 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "greška čitanja iz releja" -#: logsrvd/logsrvd_relay.c:812 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "nije moguće čitati iz releja" -#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "server releja je prekinuo vezu" -#: logsrvd/logsrvd_relay.c:845 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "poruka servera je prevelika" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "vrijeme za pisanje na relej %s (%s) je isteklo" -#: logsrvd/logsrvd_relay.c:911 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "vrijeme za pisanje na relej je isteklo" -#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 -#: logsrvd/logsrvd_relay.c:983 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "greška pri pisanju na relej" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "pošalje sudo U/I dnevnik na udaljeni poslužitelj" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "pošalje samo prihvaćene događaje (ne i U/I)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "datoteka snopa certifikata radi provjere certifikata servera" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "datoteka certifikata za TLS rukovanje" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "host kojem se šalje dnevnik" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "udaljeni ID U/I dnevnika koji treba nastaviti" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "datoteka privatnog ključa" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "ne provjerava certifikat servera" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "koristi taj port za spajanje na hosta" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "ponovno pokrene prethodni prijenos U/I dnevnika" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "odbije naredbu s navedenim razlogom" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "zaustavi prijenos nakon tog vremena" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "testira revizijski server slanjem odabranih zapisa U/I dnevnika paralelno n puta" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "nije moguće potražiti %s:%s: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "nije moguće dobiti IP adresu servera" -#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "nije moguće učitati %s/%s: %s" -#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 -#: plugins/sudoers/iolog.c:1023 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "neočekivani U/I događaj %d" -#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 -#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 -#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: neočekivano stanje %d" -#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "primljena je poruka o greškama od servera: %s" -#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "primljena je poruka za prekid (abort) od servera: %s" -#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: neočekivana ‘type_case’ vrijednost za %d" -#: logsrvd/sendlog.c:1270 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "isteklo je vrijeme za čitanje iz servera" -#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "ime hosta ne slaže se s certifikatom" -#: logsrvd/sendlog.c:1352 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "preuranjeni EOF (kraj datoteke)" -#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "poruka servera je prevelika: %u" -#: logsrvd/sendlog.c:1421 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "isteklo je vrijeme za pisanje na server" -#: logsrvd/sendlog.c:1788 +#: logsrvd/sendlog.c:1800 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:1792 +#: logsrvd/sendlog.c:1804 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:1868 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "preuranjeni završetak (izlaz) sa stanjem %d" -#: logsrvd/sendlog.c:1869 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "proteklo vrijeme poslano je na server [%lld, %ld]" -#: logsrvd/sendlog.c:1871 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "potvrđena točka primljena je od servera [%lld, %ld]" @@ -1420,59 +1423,59 @@ msgstr "nije moguće stvoriti TLS kontekst: %s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "nije mouguće uspostaviti minimalni protokol na TLS 1.2: %s" -#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 -#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 -#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 -#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 #: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "nije moguće dobiti doba dana (trenutno vrijeme)" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "nije moguće promijeniti lozinku za %s" -#: plugins/sudoers/auth/bsdauth.c:77 +#: plugins/sudoers/auth/bsdauth.c:78 #, 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:84 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "nevaljani tip autentifikacije" -#: plugins/sudoers/auth/bsdauth.c:89 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to begin BSD authentication" msgstr "nije moguće započeti BSD autentifikaciju" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "nije moguće inicijalizirati BSD autentifikaciju" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "vaš račun nije valjan, istekao je" -#: plugins/sudoers/auth/bsdauth.c:190 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "odobrenje nije uspjelo" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "nije moguće pročitati konfiguraciju FWTK" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "nije moguće spojiti se na server za autentifikaciju" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "veza sa serverom za autentifikaciju je prekinuta (izgubljena)" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1481,171 +1484,177 @@ msgstr "" "greška na serveru za autentifikaciju:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, 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:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: nije moguće raščlaniti ‘%s’: %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, 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:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: nije moguće dodijeliti opcije: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: nije moguće dobiti verifikaciju: %s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: nije moguće inicijalizirati verifikacijsku predmemoriju: %s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, 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:317 +#: plugins/sudoers/auth/kerb5.c:322 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: nije moguće dobiti principala: %s" -#: plugins/sudoers/auth/kerb5.c:331 +#: plugins/sudoers/auth/kerb5.c:336 #, 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:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "nije moguće inicijalizirati PAM: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "Greška PAM autentifikacije: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 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:367 +#: plugins/sudoers/auth/pam.c:380 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." -#: plugins/sudoers/auth/pam.c:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "nije moguće promijeniti zastarjelu lozinku: %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Lozinka je istekla, javite se vašem administratoru sustava" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 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" -#: plugins/sudoers/auth/pam.c:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Pogreška u upravljanju PAM računom: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "vas nema u %s bazi podataka" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "nije uspjelo inicijalizirati ACE API biblioteku" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "nije moguće uspostaviti vezu sa serverom za SecurID" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "Korisnikov ID je zaključan za SecurID provjeru autentičnosti" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "nevaljana duljina imena korisnika za SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "nevaljani autentifikacijski token za SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "SecurID komunikacija nije uspjela" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "nepoznata SecurID greška" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "nevaljana duljina lozinke za SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "nije moguće inicijalizirati SIA sesiju" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "nevaljane metode autentifikacije" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 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:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "nema metoda autentifikacije" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Nije moguće inicijalizirati metode autentifikacije." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Metode autentifikacije:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Nije bilo moguće odrediti uvjete za reviziju" -#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "revizijski izvještaj nije bilo moguće zapisati na disk" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "nepoznati UID %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "greška pri čitanju datoteke s prodikom: %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "zanemari datoteku s prodikom %s: nije regularna datoteka" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1665,7 +1674,7 @@ msgstr "" " #3) S velikim moćima dolazi velika odgovornost.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1673,105 +1682,94 @@ msgstr "" "Radi sigurnosti utipkana lozinka bit će nevidljiva.\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "nepoznati UID %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "ciklus u %s „%s“" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "Greška: %s „%s“ je referenciran ali nije definiran" -#: plugins/sudoers/cvtsudoers.c:210 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "inkrement redoslijeda (order): %s: %s" -#: plugins/sudoers/cvtsudoers.c:229 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "početni redoslijed (order): %s: %s" -#: plugins/sudoers/cvtsudoers.c:239 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "ispuna redoslijeda (order): %s: %s" -#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s inačica gramatike %d\n" -#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "nepodržani ulazni formata %s" -#: plugins/sudoers/cvtsudoers.c:296 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "nepodržani izlazni format %s" -#: plugins/sudoers/cvtsudoers.c:386 +#: plugins/sudoers/cvtsudoers.c:392 #, 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:400 plugins/sudoers/sudoers.c:163 -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "nije moguće inicijalizirati zadane vrijednosti sudoers" -#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:605 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: nepoznata ključna riječ %s" -#: plugins/sudoers/cvtsudoers.c:651 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "nevaljani zadani tip: %s" -#: plugins/sudoers/cvtsudoers.c:674 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "nevaljani tip za suzbijanje: %s" -#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "nevaljani filtar: %s" -#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "nije uspjelo raščlaniti %s datoteku, nepoznata greška" -#: plugins/sudoers/cvtsudoers.c:1499 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "nije moguće pisati u %s" -#: plugins/sudoers/cvtsudoers.c:1527 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1780,7 +1778,7 @@ msgstr "" "%s - pretvara formate sudoers datoteka\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1529 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1821,34 +1819,34 @@ msgstr "" " -V, --version informira o inačici ovog programa i završi" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 -#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 #: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "**interna greška**, %s prekoračenje" #: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 #: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:493 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "nije moguće dobiti GMT vrijeme" #: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 #: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:501 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "nije moguće oblikovati vremensku oznaku" @@ -1858,12 +1856,12 @@ msgstr "nije moguće oblikovati vremensku oznaku" msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: nepoznata zadana stavka „%s“" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "previše sudoers grešaka, maksimum je %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 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." @@ -2268,7 +2266,7 @@ msgstr "Urudžbira standardni izlaz naredbe ako nije naredba nije spojena na ter #: plugins/sudoers/def_data.c:372 msgid "Log the command's standard error if not connected to a terminal" -msgstr "Urudžbira standardne greške naredbe ako nareba nije spojena na terminal" +msgstr "Urudžbira standardne greške naredbe ako naredba nije spojena na terminal" #: plugins/sudoers/def_data.c:376 msgid "Log the terminal output of the command being run" @@ -2632,52 +2630,98 @@ msgstr "Pokušaj provjere naredbe i argumente nakon izvršenja" msgid "AppArmor profile to use in the new security context: %s" msgstr "AppArmor profil za upotrebu u novom sigurnosnom kontekstu: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "nepoznati unos defaults „%s“" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "nije navedena vrijednost za „%s“" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "nevaljan operator „%c=“ za „%s“" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "opcija „%s“ ne prihvaća vrijednost" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "nevaljani Defaults tip 0x%x za opciju „%s“" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "vrijednost „%s“ nije ispravna za opciju „%s“" -#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 -#: plugins/sudoers/policy.c:214 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "ime staze za „%s“ je predugo" -#: plugins/sudoers/defaults.c:1133 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "vrijednost za „%s“ mora započeti s „/“, „~“, ili „*“" -#: plugins/sudoers/defaults.c:1140 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "vrijednost za „%s“ mora početi s „/“" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "LDAP Role: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Sudoers stavka: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " RunAsUsers: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " RunAsGroups: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Opcije: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Naredbe:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Odgovarajući Defaults unosi za %s na %s:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Runas i Command-specifične zadane vrijednosti za %s:\n" + +#: plugins/sudoers/display.c:514 +#, 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/display.c:530 +#, 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/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2691,11 +2735,11 @@ msgstr "argumenti editora ne smiju sadržavati „--“" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: oštećen envp, duljina ne odgovara" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "nije moguće obnoviti okolinu" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, 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" @@ -2705,12 +2749,12 @@ msgstr "nemate dopuštenje za postavljanje sljedećih varijabli okoline: %s" msgid "unsupported digest type %u for %s" msgstr "nepodržani tip kontrolnog zbroja %u za %s" -#: plugins/sudoers/filedigest.c:79 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: greška pri čitanju" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "nije moguće učitati %s: %s" @@ -2739,37 +2783,37 @@ msgstr "„%s“ nije valjana mrežna maska (nemoguće ju je raščlaniti)" msgid "Local IP address and netmask pairs:\n" msgstr "Parovi lokalnih IP adresa i mrežnih maski:\n" -#: plugins/sudoers/iolog.c:684 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "nije moguće ažurirati datoteku redoslijeda (sequence file)" -#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 -#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 -#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 -#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, 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:726 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "nije moguće stvoriti %s/%s" -#: plugins/sudoers/iolog.c:954 +#: plugins/sudoers/iolog.c:965 #, 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:1053 plugins/sudoers/iolog.c:1181 -#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 -#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 -#: plugins/sudoers/visudo.c:565 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "nije moguće pročitati vrijeme (clock)" -#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 -#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: interna greška, nevaljani signal %d" @@ -2778,26 +2822,26 @@ msgstr "%s: interna greška, nevaljani signal %d" msgid "starttls not supported when using ldaps" msgstr "starttls nije podržan kad se koristi ldaps" -#: plugins/sudoers/ldap.c:225 +#: plugins/sudoers/ldap.c:226 #, 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:228 +#: plugins/sudoers/ldap.c:229 #, 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:1587 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "nije moguće inicijalizirati LDAP: %s" -#: plugins/sudoers/ldap.c:1624 +#: plugins/sudoers/ldap.c:1630 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:1761 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "nevaljani sudoOrder atribut: %s" @@ -2833,12 +2877,12 @@ msgstr "nije moguće pretvoriti sudoOption: %s%s%s" msgid "unable to open audit system" msgstr "nije moguće otvoriti revizijski sustav" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "nije moguće poslati revizijsku poruku" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "greška u petlji događaja" @@ -2880,71 +2924,71 @@ msgstr "TLS inicijalizacija nije bila uspješna" msgid "TLS handshake was unsuccessful" msgstr "TLS rukovanje (handshake) nije bila uspješno" -#: plugins/sudoers/log_client.c:1218 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: **interna greška** -- nevaljani izlazni status %d" -#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "veza sa serverom za autentifikaciju je prekinuta (izgubljena je)" -#: plugins/sudoers/log_client.c:1854 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "nema međuspremnika za pisanje" -#: plugins/sudoers/log_client.c:2008 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "nije moguće spojiti se na dnevnički server" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 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:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "korisnik NEMA ovlasti na računalu (nije autoriziran)" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "naredba nije dopuštena" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s nije u sudoers datoteci\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s nije dopušteno pokrenuti sudo na %s.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, 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:324 +#: plugins/sudoers/logging.c:339 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" msgstr "Korisniku %s nije dopušteno izvršiti ‘%s%s%s%s’ kao %s%s%s na %s.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Ovaj incident bit će prijavljen administratoru.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 -#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 -#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 -#: plugins/sudoers/sudoers.c:793 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: naredba nije pronađena" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2953,7 +2997,7 @@ msgstr "" "zanemaruje se „%s“ pronađen u „.“\n" "Koristite „sudo ./%s“ ako je to „%s“ koji želite pokrenuti." -#: plugins/sudoers/logging.c:391 +#: plugins/sudoers/logging.c:409 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -2961,167 +3005,124 @@ 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:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "neuspješna autentifikacija" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "nužna je lozinka" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "problem sa sudoers raščlanivanjem" -#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1079 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "nije moguće pisati u dnevničku datoteku: %s" +msgid "unable to write log file %s" +msgstr "nije moguće zapisati dnevničku datoteku %s" -#: plugins/sudoers/match_digest.c:101 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "kontrolni zbroj za %s (%s) ima lošu dužinu %zu, očekivana je %zu" -#: plugins/sudoers/match_digest.c:120 +#: plugins/sudoers/match_digest.c:126 #, 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:643 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"LDAP uloga: %s\n" - -#: plugins/sudoers/parse.c:646 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Sudoers stavka:\n" - -#: plugins/sudoers/parse.c:648 -msgid " RunAsUsers: " -msgstr " RunAsUsers: " - -#: plugins/sudoers/parse.c:663 -msgid " RunAsGroups: " -msgstr " RunAsGroups: " - -#: plugins/sudoers/parse.c:673 -msgid " Options: " -msgstr " Opcije: " - -#: plugins/sudoers/parse.c:737 -msgid " Commands:\n" -msgstr " Naredbe:\n" - -#: plugins/sudoers/parse.c:928 -#, 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:946 -#, 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:964 -#, 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:979 -#, 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:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "zanemareni nekompletni sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "nevaljani LDIF atribut: %s" -#: plugins/sudoers/pivot.c:74 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 msgid "unable to restore root directory" msgstr "nije moguće obnoviti korijenski (root) direktorij" -#: plugins/sudoers/pivot.c:82 +#: plugins/sudoers/pivot.c:79 msgid "unable to restore current working directory" msgstr "nije moguće obnoviti trenutni radni direktorij" -#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "nevaljana opcija %.*s postavljena kroz sudo front-end" -#: plugins/sudoers/policy.c:356 plugins/sudoers/testsudoers.c:277 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 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:524 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "ime korisnika nije postavio front-end sudo-a" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:560 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:532 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" -msgstr "groupni ID (group-ID) nije postavio front-end sudo-a" +msgstr "grupni ID (group-ID) nije postavio front-end sudo-a" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:568 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:754 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "nevaljani radni direktorij: %s" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "nevaljani chroot direktorij: %s" -#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 -#: plugins/sudoers/visudo.c:1209 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "nije moguće izvršiti %s" -#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 -#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: nevaljane zastavice načina rada iz sudo front end: 0x%x" -#: plugins/sudoers/policy.c:1294 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Inačica sudoers plugina s pravilima %s\n" -#: plugins/sudoers/policy.c:1296 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Inačica sudoers datotečne gramatike %d\n" -#: plugins/sudoers/policy.c:1300 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3130,311 +3131,306 @@ msgstr "" "\n" "Staza do sudoers: %s\n" -#: plugins/sudoers/policy.c:1303 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch staza: %s\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf staza: %s\n" -#: plugins/sudoers/policy.c:1306 +#: plugins/sudoers/policy.c:1337 #, 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:1339 +#: plugins/sudoers/policy.c:1370 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "nije moguće registrirati rutinu (hook) tipa %d (inačica %d.%d)" # 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:1357 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister hook of type %d (version %d.%d)" msgstr "nije moguće poništiti registraciju tipa (hook) %d (inačica %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:242 plugins/sudoers/pwutil.c:260 #, 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:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, 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:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, 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:571 #, c-format msgid "unable to cache gid %u, already exists" msgstr "nije moguće predmemorirati GID %u jer već postoji" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "nije moguće zapamtiti (cache) grupu %s" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, c-format msgid "unable to cache group %s, already exists" msgstr "nije moguće predmemorirati grupu %s jer već postoji" -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, 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:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, c-format msgid "unable to cache group list for %s" msgstr "nije moguće zapamtiti (cache) popis grupa za %s" -#: plugins/sudoers/pwutil.c:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "nije moguće pročitati grupe za %s" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "nije moguće razabrati GID-ove za %s" -#: plugins/sudoers/set_perms.c:115 plugins/sudoers/set_perms.c:451 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "prekoračenje snopa s pravima pristupa" -#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 -#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 -#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 -#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 -#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "iscrpljenje snopa s pravima pristupa" -#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 -#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "nije moguće promijeniti na GID od root" -#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 -#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "nije moguće promijeniti na runas GID" -#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 -#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "nije moguće postaviti runas grupni vektor" -#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 -#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "nije moguće promijeniti na runas UID" -#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 -#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "nije moguće promijeniti na sudoers GID" -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "previše procesa" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "nije moguće odrediti trenutni radni direktorij" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "skraćena (audit) staza revizije user_cmd: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "skraćena (audit) staza ctx->user.cmd: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "skraćena (audit) staza revizije argv[0]: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 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:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "nije moguće pronaći simbol „%s“ u %s" -#: plugins/sudoers/sudoers.c:261 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "nije moguće dobiti zadane vrijednosti (defaults) od %s" -#: plugins/sudoers/sudoers.c:268 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "nisu pronađeni valjani sudoers izvori, kraj rada" -#: plugins/sudoers/sudoers.c:344 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "korisniku nije dopušteno promijeniti radni direktorij na %s" - -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "vama nije dopušteno koristi opciju -R s/sa %s" - -#: plugins/sudoers/sudoers.c:371 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "korisniku nije dopušteno promijeniti direktorij na %s" - -#: plugins/sudoers/sudoers.c:372 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "vama nije dopušteno koristi opciju -D s/sa %s" - -#: plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers specificira da root ne može koristiti sudo" -#: plugins/sudoers/sudoers.c:421 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "korisniku nije dopušteno redefinirati ograničenje od ‘closefrom’" -#: plugins/sudoers/sudoers.c:422 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "vama nije dopušteno koristi opciju -C" -#: plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "nema TTY" -#: plugins/sudoers/sudoers.c:469 +#: plugins/sudoers/sudoers.c:441 msgid "sorry, you must have a tty to run sudo" msgstr "nažalost, da pokrenete sudo morate imati TTY" -#: plugins/sudoers/sudoers.c:477 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "nevaljana ljuska za korisnika %s: %s" -#: plugins/sudoers/sudoers.c:561 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "korisniku nije dopušteno promijeniti radni direktorij na %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "vama nije dopušteno koristi opciju -R s/sa %s" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "korisniku nije dopušteno promijeniti direktorij na %s" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "vama nije dopušteno koristi opciju -D s/sa %s" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "naredba u trenutnom direktoriju" -#: plugins/sudoers/sudoers.c:574 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "„cd“ naredba je ugrađena u ljusku, ne može se izravno pokrenuti." -#: plugins/sudoers/sudoers.c:576 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "opcija -s može se koristiti za pokretanje privilegirane ljuske." -#: plugins/sudoers/sudoers.c:578 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "opcija -D može se koristiti za pokretanje naredbe u određenom direktoriju." -#: plugins/sudoers/sudoers.c:587 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "korisniku nije dopušteno postavljanje tajmaut naredbe" -#: plugins/sudoers/sudoers.c:589 +#: plugins/sudoers/sudoers.c:572 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:597 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "korisniku nije dopušteno sačuvati okolinu" -#: plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "vama nije dopušteno zadržati okolinu" -#: plugins/sudoers/sudoers.c:635 +#: plugins/sudoers/sudoers.c:618 msgid "no command specified" msgstr "nijedna naredba nije specificirana" -#: plugins/sudoers/sudoers.c:774 +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "pogreška pri postavljanju korisnikom specificiranih varijabli okruženja" -#: plugins/sudoers/sudoers.c:1239 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit se ne mora pokrenuti sa sudo" -#: plugins/sudoers/sudoers.c:1314 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "nije moguće pročitati %s" -#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s nije obična datoteka" -#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, 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:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "%s smije svatko mijenjati/pisati" -#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, 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:1377 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "samo root može koristiti „-c %s“" -#: plugins/sudoers/sudoers.c:1396 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "nepoznata klasa prijave %s" -#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "nije moguće pronaći računalo %s" -#: plugins/sudoers/sudoers.c:1636 -#, c-format -msgid "%s:%d:%d timestampowner: unknown user %s" -msgstr "%s:%d:%d timestampowner: nepoznati korisnik %s" - #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3475,8 +3471,8 @@ 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 -msgid "Warning: your terminal is too small to properly replay the log.\n" -msgstr "Upozorenje: vaš terminal je premaleni da pravilno reproducira dnevnik.\n" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Upozorenje: vaš terminal je premaleni za pravilno reproduciranje dnevnika." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3487,58 +3483,58 @@ msgstr "Veličina dnevnika je %d x %d, a veličina vašeg terminala %d x %d." 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:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "dvosmisleni izraz „%s“" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "nesparena „)“ u izrazu" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "nepoznati pojam za pretragu „%s“" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s zahtijeva argument" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "nije moguće raščlaniti datum „%s“" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "nesparena „(“ u izrazu" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "nelegalni zaostali „or“" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "nelegalni zaostali „!“" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "nepoznati tip za pretragu %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, 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:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3547,7 +3543,7 @@ msgstr "" "%s - reproducira dnevnike sudo sesija\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3576,11 +3572,32 @@ msgstr "" " -s, --speed=num ubrza ili uspori reprodukciju\n" " -V, --version informira o inačici ovog programa i iziđe" -#: plugins/sudoers/testsudoers.c:355 -msgid "\thost unmatched" -msgstr "\tračunalo se ne podudara" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Nevaljana ljuska za korisnika %s: %s\n" -#: plugins/sudoers/testsudoers.c:358 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Potrebna je lozinka" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Greška pri raščlambi" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3588,7 +3605,7 @@ msgstr "" "\n" "Naredba je dopuštena." -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3596,7 +3613,7 @@ msgstr "" "\n" "Naredba nije dopuštena" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3604,16 +3621,16 @@ msgstr "" "\n" "Naredba nije prepoznata" -#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, 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:915 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "zanemarena vremenska oznaka iz budućnosti" -#: plugins/sudoers/timestamp.c:938 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "vremenska oznaka je predaleko u budućnosti: %20.20s" @@ -3623,95 +3640,100 @@ msgstr "vremenska oznaka je predaleko u budućnosti: %20.20s" msgid "unable to lock time stamp file %s" msgstr "nije moguće zaključati datoteku s vremenskim oznakama %s" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d timestampowner: nepoznati korisnik %s" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit se ne smije specificirati sa stazom" -#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "pritisnite return/enter za redigirati %s: " -#: plugins/sudoers/visudo.c:329 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "sadržaj sesije uređivanja je ostavljen u %s" -#: plugins/sudoers/visudo.c:406 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "navedeni uređivač (%s) ne postoji" -#: plugins/sudoers/visudo.c:411 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "nijedan uređivač nije pronađen (editor path = %s)" -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "nije moguće dobiti status od %s" -#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "greška pri pisanju" -#: plugins/sudoers/visudo.c:572 +#: plugins/sudoers/visudo.c:568 #, 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:579 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "privremena datoteka duljine nula (%s), %s nije promijenjena" -#: plugins/sudoers/visudo.c:585 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "greška uređivač (%s), %s nije promijenjena" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s nije promijenjeno" -#: plugins/sudoers/visudo.c:652 +#: plugins/sudoers/visudo.c:661 #, 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:665 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "nije moguće razabrati privremenu datoteku (%s) -- nepoznata greška" -#: plugins/sudoers/visudo.c:751 plugins/sudoers/visudo.c:781 -#: plugins/sudoers/visudo.c:788 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, 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:816 +#: plugins/sudoers/visudo.c:825 #, 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:827 +#: plugins/sudoers/visudo.c:836 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "naredba nije uspjela: „%s %s %s“, %s nije promijenjena" -#: plugins/sudoers/visudo.c:834 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "greška u preimenovanju %s, %s nije promijenjena" -#: plugins/sudoers/visudo.c:855 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "Što sada? " -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3723,49 +3745,49 @@ 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:915 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "nije moguće pokrenuti %s" -#: plugins/sudoers/visudo.c:946 +#: plugins/sudoers/visudo.c:954 #, 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:957 +#: plugins/sudoers/visudo.c:965 #, 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:1009 plugins/sudoers/visudo.c:1016 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: raščlamba je uspjela\n" -#: plugins/sudoers/visudo.c:1035 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s je zauzeti, pokušajte ponovo kasnije" -#: plugins/sudoers/visudo.c:1039 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Ipak redigirati? [y/N]" -#: plugins/sudoers/visudo.c:1197 +#: plugins/sudoers/visudo.c:1206 msgid "the -x option will be removed in a future release" msgstr "opcija -x bit će uklonjena iz buduće inačice" -#: plugins/sudoers/visudo.c:1199 +#: plugins/sudoers/visudo.c:1208 msgid "please consider using the cvtsudoers utility instead" msgstr "molimo da umjesto toga pokušate rabiti cvtsudoers uslužni program" -#: plugins/sudoers/visudo.c:1219 +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Upozorenje: %s:%d:%d nekorišteni %s „%s“" -#: plugins/sudoers/visudo.c:1332 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3774,7 +3796,7 @@ msgstr "" "%s - sigurno redigira sudoers datoteku\n" "\n" -#: plugins/sudoers/visudo.c:1334 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3824,18 +3846,21 @@ msgstr "nevaljana IPv6 adresa" msgid "unexpected line break in string" msgstr "neočekivani prelom retka" -#: toke.l:983 +#: toke.l:982 msgid "ignoring editor backup file" msgstr "ignoriramo osiguranje (sigurnosnu kopiju) editora" -#: toke.l:986 +#: toke.l:985 msgid "ignoring file name containing '.'" msgstr "ignoriramo ime datoteke koje sadrži ‘.’" -#: toke.l:1289 +#: toke.l:1310 msgid "too many levels of includes" msgstr "previše razina uključivanja" +#~ msgid "\thost unmatched" +#~ msgstr "\tračunalo se ne podudara" + #~ msgid "timestamp owner (%s): No such user" #~ msgstr "vlasnik vremenske oznake (%s): Nema takvog korisnika" diff --git a/plugins/sudoers/po/ja.mo b/plugins/sudoers/po/ja.mo index d8e878b13e914838ea6888949b5417f80f0674ab..19caad309cfd1db28c0052b6e31ea9a93ac91118 100644 GIT binary patch delta 16054 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, 2012, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.13b2\n" +"Project-Id-Version: sudoers 1.9.15b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-01-24 13:11-0700\n" -"PO-Revision-Date: 2023-02-05 11:43+0900\n" +"POT-Creation-Date: 2023-10-19 10:02-0600\n" +"PO-Revision-Date: 2023-10-21 20:53+0900\n" "Last-Translator: Takeshi Hamasaki \n" "Language-Team: Japanese \n" "Language: ja\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=1; plural=0;\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-Basepath: sudo-1.9.12b2\n" -"X-Generator: Poedit 2.4.2\n" +"X-Generator: Poedit 3.2.2\n" "X-Poedit-SearchPath-0: .\n" -#: confstr.sh:1 gram.y:1220 plugins/sudoers/logging.c:866 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "構文エラー" @@ -44,34 +44,34 @@ msgstr "*** %h のセキュリティ情報 ***" msgid "Sorry, try again." msgstr "残念、また試してください。" -#: gram.y:237 gram.y:304 gram.y:313 gram.y:322 gram.y:332 gram.y:342 -#: gram.y:366 gram.y:393 gram.y:402 gram.y:410 gram.y:419 gram.y:428 -#: gram.y:502 gram.y:512 gram.y:524 gram.y:572 gram.y:581 gram.y:590 -#: gram.y:599 gram.y:731 gram.y:739 gram.y:750 gram.y:762 gram.y:781 -#: gram.y:944 gram.y:949 gram.y:957 gram.y:971 gram.y:977 gram.y:1099 -#: gram.y:1108 gram.y:1116 gram.y:1125 gram.y:1134 gram.y:1163 gram.y:1172 -#: gram.y:1180 gram.y:1280 gram.y:1410 gram.y:1777 gram.y:1827 -#: lib/eventlog/eventlog.c:235 lib/eventlog/eventlog.c:312 -#: lib/eventlog/eventlog.c:757 lib/eventlog/eventlog.c:834 -#: lib/eventlog/eventlog.c:1135 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_json.c:150 lib/iolog/iolog_json.c:382 -#: lib/iolog/iolog_json.c:412 lib/iolog/iolog_legacy.c:100 -#: lib/iolog/iolog_legacy.c:111 lib/iolog/iolog_legacy.c:123 -#: lib/iolog/iolog_legacy.c:133 lib/iolog/iolog_legacy.c:139 -#: lib/iolog/iolog_loginfo.c:76 lib/iolog/iolog_loginfo.c:212 -#: logsrvd/iolog_writer.c:95 logsrvd/iolog_writer.c:100 -#: logsrvd/iolog_writer.c:134 logsrvd/iolog_writer.c:182 -#: logsrvd/iolog_writer.c:215 logsrvd/iolog_writer.c:225 -#: logsrvd/iolog_writer.c:254 logsrvd/iolog_writer.c:275 -#: logsrvd/iolog_writer.c:287 logsrvd/iolog_writer.c:297 -#: logsrvd/iolog_writer.c:307 logsrvd/iolog_writer.c:317 -#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:364 -#: logsrvd/iolog_writer.c:370 logsrvd/iolog_writer.c:377 -#: logsrvd/iolog_writer.c:383 logsrvd/iolog_writer.c:567 -#: logsrvd/logsrv_util.c:69 logsrvd/logsrvd.c:301 logsrvd/logsrvd.c:310 -#: logsrvd/logsrvd.c:1050 logsrvd/logsrvd.c:1113 logsrvd/logsrvd.c:1582 -#: logsrvd/logsrvd.c:1587 logsrvd/logsrvd.c:1771 logsrvd/logsrvd.c:1988 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 +#: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 +#: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -85,37 +85,40 @@ msgstr "残念、また試してください。" #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:433 logsrvd/logsrvd_journal.c:435 -#: logsrvd/logsrvd_local.c:215 logsrvd/logsrvd_local.c:216 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:279 -#: logsrvd/logsrvd_local.c:417 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:467 logsrvd/logsrvd_local.c:472 -#: logsrvd/logsrvd_local.c:473 logsrvd/logsrvd_queue.c:159 -#: logsrvd/logsrvd_queue.c:189 logsrvd/logsrvd_queue.c:266 -#: logsrvd/logsrvd_relay.c:444 logsrvd/logsrvd_relay.c:743 -#: logsrvd/logsrvd_relay.c:850 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:291 logsrvd/sendlog.c:338 logsrvd/sendlog.c:615 -#: logsrvd/sendlog.c:1801 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:150 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:131 -#: plugins/sudoers/cvtsudoers.c:175 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:203 plugins/sudoers/cvtsudoers.c:333 -#: plugins/sudoers/cvtsudoers.c:372 plugins/sudoers/cvtsudoers.c:392 -#: plugins/sudoers/cvtsudoers.c:537 plugins/sudoers/cvtsudoers.c:670 -#: plugins/sudoers/cvtsudoers.c:688 plugins/sudoers/cvtsudoers.c:862 -#: plugins/sudoers/cvtsudoers.c:870 plugins/sudoers/cvtsudoers.c:1365 -#: plugins/sudoers/cvtsudoers.c:1369 plugins/sudoers/cvtsudoers.c:1471 -#: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:246 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 +#: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 +#: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 +#: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 +#: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 +#: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -125,208 +128,218 @@ msgstr "残念、また試してください。" #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:658 plugins/sudoers/defaults.c:1019 -#: plugins/sudoers/defaults.c:1187 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:668 plugins/sudoers/iolog.c:694 -#: plugins/sudoers/ldap.c:184 plugins/sudoers/ldap.c:466 -#: plugins/sudoers/ldap.c:757 plugins/sudoers/ldap.c:921 -#: plugins/sudoers/ldap.c:1337 plugins/sudoers/ldap.c:1763 -#: plugins/sudoers/ldap.c:1800 plugins/sudoers/ldap.c:2016 -#: plugins/sudoers/ldap.c:2117 plugins/sudoers/ldap.c:2133 -#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:250 -#: plugins/sudoers/ldap_conf.c:302 plugins/sudoers/ldap_conf.c:338 -#: plugins/sudoers/ldap_conf.c:444 plugins/sudoers/ldap_conf.c:459 -#: plugins/sudoers/ldap_conf.c:564 plugins/sudoers/ldap_conf.c:597 -#: plugins/sudoers/ldap_conf.c:689 plugins/sudoers/ldap_conf.c:771 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 +#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 +#: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 -#: plugins/sudoers/log_client.c:715 plugins/sudoers/log_client.c:736 -#: plugins/sudoers/log_client.c:1415 plugins/sudoers/log_client.c:1536 -#: plugins/sudoers/log_client.c:1636 plugins/sudoers/log_client.c:1972 -#: plugins/sudoers/log_client.c:2031 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:457 -#: plugins/sudoers/logging.c:672 plugins/sudoers/logging.c:809 -#: plugins/sudoers/match_command.c:335 plugins/sudoers/match_command.c:603 -#: plugins/sudoers/match_command.c:654 plugins/sudoers/match_command.c:728 -#: plugins/sudoers/match_command.c:776 plugins/sudoers/match_digest.c:93 -#: plugins/sudoers/parse.c:267 plugins/sudoers/parse.c:284 -#: plugins/sudoers/parse.c:303 plugins/sudoers/parse.c:322 -#: plugins/sudoers/parse.c:339 plugins/sudoers/parse.c:362 -#: plugins/sudoers/parse.c:373 plugins/sudoers/parse_ldif.c:153 -#: plugins/sudoers/parse_ldif.c:184 plugins/sudoers/parse_ldif.c:253 -#: plugins/sudoers/parse_ldif.c:261 plugins/sudoers/parse_ldif.c:266 -#: plugins/sudoers/parse_ldif.c:342 plugins/sudoers/parse_ldif.c:353 -#: plugins/sudoers/parse_ldif.c:380 plugins/sudoers/parse_ldif.c:397 -#: plugins/sudoers/parse_ldif.c:409 plugins/sudoers/parse_ldif.c:413 -#: plugins/sudoers/parse_ldif.c:427 plugins/sudoers/parse_ldif.c:484 -#: plugins/sudoers/parse_ldif.c:598 plugins/sudoers/parse_ldif.c:628 -#: plugins/sudoers/parse_ldif.c:653 plugins/sudoers/parse_ldif.c:711 -#: plugins/sudoers/parse_ldif.c:728 plugins/sudoers/parse_ldif.c:756 -#: plugins/sudoers/parse_ldif.c:763 plugins/sudoers/policy.c:626 -#: plugins/sudoers/policy.c:1033 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:185 -#: plugins/sudoers/sssd.c:414 plugins/sudoers/sssd.c:479 -#: plugins/sudoers/sssd.c:505 plugins/sudoers/sssd.c:568 -#: plugins/sudoers/sssd.c:761 plugins/sudoers/strvec_join.c:53 -#: plugins/sudoers/stubs.c:112 plugins/sudoers/stubs.c:120 -#: plugins/sudoers/sudoers.c:354 plugins/sudoers/sudoers.c:380 -#: plugins/sudoers/sudoers.c:447 plugins/sudoers/sudoers.c:464 -#: plugins/sudoers/sudoers.c:505 plugins/sudoers/sudoers.c:849 -#: plugins/sudoers/sudoers.c:902 plugins/sudoers/sudoers.c:1054 -#: plugins/sudoers/sudoers.c:1114 plugins/sudoers/sudoers.c:1369 +#: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 +#: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 +#: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 +#: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 +#: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:241 plugins/sudoers/testsudoers.c:588 -#: plugins/sudoers/timestamp.c:451 plugins/sudoers/timestamp.c:495 -#: plugins/sudoers/timestamp.c:1017 plugins/sudoers/timestamp.c:1146 -#: plugins/sudoers/toke_util.c:78 plugins/sudoers/toke_util.c:106 -#: plugins/sudoers/toke_util.c:131 plugins/sudoers/toke_util.c:161 -#: plugins/sudoers/toke_util.c:200 plugins/sudoers/tsdump.c:123 -#: plugins/sudoers/visudo.c:150 plugins/sudoers/visudo.c:385 -#: plugins/sudoers/visudo.c:391 plugins/sudoers/visudo.c:502 -#: plugins/sudoers/visudo.c:1056 toke.l:1031 toke.l:1163 toke.l:1234 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "メモリ割り当てを行えませんでした" -#: gram.y:623 +#: gram.y:624 msgid "a digest requires a path name" msgstr "認証方式にはパスが必要です" -#: gram.y:645 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "\"CWD\" の値は '/', '~', または '*' で開始しなければいけません" -#: gram.y:651 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "\"CWD\" パスが長すぎます" -#: gram.y:661 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "\"CHROOT\" の値は '/', '~', または '*' で開始しなければいけません" -#: gram.y:667 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "\"CHROOT\" パスが長すぎます" -#: gram.y:802 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "構文エラー、予約語 %s がエイリアス名に使われています" -#: gram.y:825 +#: gram.y:840 msgid "invalid notbefore value" msgstr "notbefore の値が無効です" -#: gram.y:834 +#: gram.y:849 msgid "invalid notafter value" msgstr "notafter の値が無効です" -#: gram.y:844 plugins/sudoers/policy.c:385 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "制限時間の値が大き過ぎます" -#: gram.y:846 plugins/sudoers/policy.c:387 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "時間制限値が無効です" -#: gram.y:967 plugins/sudoers/sudoers.c:1072 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "コマンド名が長すぎます" -#: gram.y:1224 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1276 -#, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +#: gram.y:1016 +msgid "expected a fully-qualified path name" +msgstr "完全修飾パス名が必要です" -#: gram.y:1278 +#: gram.y:1261 +#, c-format +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" + +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "別名 \"%s\" はすでに定義されています" -#: gram.y:1777 gram.y:1827 lib/eventlog/eventlog.c:235 -#: lib/eventlog/eventlog.c:757 lib/eventlog/eventlog.c:830 -#: lib/eventlog/eventlog.c:833 lib/eventlog/eventlog.c:1135 -#: lib/iolog/iolog_filter.c:142 lib/iolog/iolog_filter.c:202 -#: lib/iolog/iolog_filter.c:232 lib/iolog/iolog_json.c:150 -#: lib/iolog/iolog_json.c:381 lib/iolog/iolog_json.c:412 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 +#: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:69 logsrvd/logsrvd.c:301 -#: logsrvd/logsrvd.c:310 logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:490 -#: logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:576 logsrvd/logsrvd.c:611 -#: logsrvd/logsrvd.c:660 logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:732 -#: logsrvd/logsrvd.c:1124 logsrvd/logsrvd.c:1439 logsrvd/logsrvd.c:1446 -#: logsrvd/logsrvd.c:1582 logsrvd/logsrvd.c:1587 logsrvd/logsrvd.c:1771 -#: logsrvd/logsrvd.c:1988 logsrvd/logsrvd_conf.c:357 -#: logsrvd/logsrvd_conf.c:370 logsrvd/logsrvd_conf.c:511 -#: logsrvd/logsrvd_conf.c:534 logsrvd/logsrvd_conf.c:538 -#: logsrvd/logsrvd_conf.c:556 logsrvd/logsrvd_conf.c:626 -#: logsrvd/logsrvd_conf.c:649 logsrvd/logsrvd_conf.c:678 -#: logsrvd/logsrvd_conf.c:692 logsrvd/logsrvd_conf.c:706 -#: logsrvd/logsrvd_conf.c:720 logsrvd/logsrvd_conf.c:734 -#: logsrvd/logsrvd_conf.c:748 logsrvd/logsrvd_conf.c:829 -#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1053 -#: logsrvd/logsrvd_conf.c:1448 logsrvd/logsrvd_conf.c:1595 -#: logsrvd/logsrvd_conf.c:1621 logsrvd/logsrvd_conf.c:1633 -#: logsrvd/logsrvd_conf.c:1640 logsrvd/logsrvd_conf.c:1646 -#: logsrvd/logsrvd_conf.c:1742 logsrvd/logsrvd_journal.c:76 -#: logsrvd/logsrvd_journal.c:125 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:246 logsrvd/logsrvd_journal.c:250 -#: logsrvd/logsrvd_journal.c:258 logsrvd/logsrvd_journal.c:281 -#: logsrvd/logsrvd_journal.c:285 logsrvd/logsrvd_journal.c:433 -#: logsrvd/logsrvd_local.c:215 logsrvd/logsrvd_local.c:278 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:472 -#: logsrvd/logsrvd_local.c:491 logsrvd/logsrvd_queue.c:158 -#: logsrvd/logsrvd_queue.c:189 logsrvd/logsrvd_queue.c:266 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:291 -#: logsrvd/sendlog.c:338 logsrvd/sendlog.c:615 logsrvd/sendlog.c:1503 -#: logsrvd/sendlog.c:1510 logsrvd/sendlog.c:1733 logsrvd/sendlog.c:1801 -#: logsrvd/tls_init.c:305 logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 -#: plugins/sudoers/audit.c:116 plugins/sudoers/auth/pam.c:502 -#: plugins/sudoers/auth/pam.c:687 plugins/sudoers/auth/rfc1938.c:111 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:131 -#: plugins/sudoers/cvtsudoers.c:174 plugins/sudoers/cvtsudoers.c:191 -#: plugins/sudoers/cvtsudoers.c:202 plugins/sudoers/cvtsudoers.c:332 -#: plugins/sudoers/cvtsudoers.c:536 plugins/sudoers/cvtsudoers.c:669 -#: plugins/sudoers/cvtsudoers.c:687 plugins/sudoers/cvtsudoers.c:862 -#: plugins/sudoers/cvtsudoers.c:869 plugins/sudoers/cvtsudoers.c:1365 -#: plugins/sudoers/cvtsudoers.c:1369 plugins/sudoers/cvtsudoers.c:1471 -#: plugins/sudoers/cvtsudoers_csv.c:182 plugins/sudoers/cvtsudoers_csv.c:245 -#: 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:375 -#: plugins/sudoers/cvtsudoers_ldif.c:429 plugins/sudoers/cvtsudoers_ldif.c:437 -#: plugins/sudoers/cvtsudoers_ldif.c:448 plugins/sudoers/cvtsudoers_ldif.c:455 -#: plugins/sudoers/cvtsudoers_ldif.c:467 plugins/sudoers/cvtsudoers_ldif.c:480 -#: plugins/sudoers/cvtsudoers_ldif.c:488 plugins/sudoers/cvtsudoers_ldif.c:635 -#: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 +#: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 +#: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 +#: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 +#: logsrvd/logsrvd_conf.c:626 logsrvd/logsrvd_conf.c:649 +#: logsrvd/logsrvd_conf.c:678 logsrvd/logsrvd_conf.c:692 +#: logsrvd/logsrvd_conf.c:706 logsrvd/logsrvd_conf.c:720 +#: logsrvd/logsrvd_conf.c:734 logsrvd/logsrvd_conf.c:748 +#: logsrvd/logsrvd_conf.c:829 logsrvd/logsrvd_conf.c:1036 +#: logsrvd/logsrvd_conf.c:1053 logsrvd/logsrvd_conf.c:1448 +#: logsrvd/logsrvd_conf.c:1595 logsrvd/logsrvd_conf.c:1621 +#: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 +#: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1742 +#: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 +#: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 +#: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 +#: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers_csv.c:246 plugins/sudoers/cvtsudoers_json.c:75 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -336,210 +349,217 @@ msgstr "別名 \"%s\" はすでに定義されています" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:658 plugins/sudoers/defaults.c:1019 -#: plugins/sudoers/defaults.c:1187 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:668 plugins/sudoers/iolog.c:694 -#: plugins/sudoers/ldap.c:184 plugins/sudoers/ldap.c:466 -#: plugins/sudoers/ldap.c:757 plugins/sudoers/ldap.c:921 -#: plugins/sudoers/ldap.c:1337 plugins/sudoers/ldap.c:1763 -#: plugins/sudoers/ldap.c:1800 plugins/sudoers/ldap.c:2016 -#: plugins/sudoers/ldap.c:2117 plugins/sudoers/ldap.c:2133 -#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:250 -#: plugins/sudoers/ldap_conf.c:302 plugins/sudoers/ldap_conf.c:338 -#: plugins/sudoers/ldap_conf.c:444 plugins/sudoers/ldap_conf.c:459 -#: plugins/sudoers/ldap_conf.c:564 plugins/sudoers/ldap_conf.c:597 -#: plugins/sudoers/ldap_conf.c:688 plugins/sudoers/ldap_conf.c:771 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 +#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 +#: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 -#: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:715 -#: plugins/sudoers/log_client.c:736 plugins/sudoers/log_client.c:1415 -#: plugins/sudoers/log_client.c:1536 plugins/sudoers/log_client.c:1636 -#: plugins/sudoers/log_client.c:1972 plugins/sudoers/log_client.c:2031 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:188 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:457 -#: plugins/sudoers/logging.c:672 plugins/sudoers/logging.c:809 -#: plugins/sudoers/logging.c:880 plugins/sudoers/logging.c:892 -#: plugins/sudoers/match_command.c:334 plugins/sudoers/match_command.c:602 -#: plugins/sudoers/match_command.c:653 plugins/sudoers/match_command.c:728 -#: plugins/sudoers/match_command.c:775 plugins/sudoers/match_digest.c:93 -#: plugins/sudoers/parse.c:266 plugins/sudoers/parse.c:283 -#: plugins/sudoers/parse.c:302 plugins/sudoers/parse.c:321 -#: plugins/sudoers/parse.c:338 plugins/sudoers/parse.c:361 -#: plugins/sudoers/parse.c:372 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 +#: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:154 -#: plugins/sudoers/policy.c:163 plugins/sudoers/policy.c:172 -#: plugins/sudoers/policy.c:201 plugins/sudoers/policy.c:370 -#: plugins/sudoers/policy.c:385 plugins/sudoers/policy.c:387 -#: plugins/sudoers/policy.c:425 plugins/sudoers/policy.c:434 -#: plugins/sudoers/policy.c:482 plugins/sudoers/policy.c:492 -#: plugins/sudoers/policy.c:501 plugins/sudoers/policy.c:510 -#: plugins/sudoers/policy.c:519 plugins/sudoers/policy.c:626 -#: plugins/sudoers/policy.c:1033 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:363 plugins/sudoers/set_perms.c:706 -#: plugins/sudoers/set_perms.c:1073 plugins/sudoers/set_perms.c:1380 -#: plugins/sudoers/set_perms.c:1549 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:761 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:112 -#: plugins/sudoers/stubs.c:120 plugins/sudoers/sudoers.c:354 -#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:447 -#: plugins/sudoers/sudoers.c:464 plugins/sudoers/sudoers.c:505 -#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:902 -#: plugins/sudoers/sudoers.c:1054 plugins/sudoers/sudoers.c:1114 -#: plugins/sudoers/sudoers.c:1369 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1278 -#: plugins/sudoers/sudoreplay.c:1334 plugins/sudoers/sudoreplay.c:1530 -#: plugins/sudoers/sudoreplay.c:1534 plugins/sudoers/testsudoers.c:120 -#: plugins/sudoers/testsudoers.c:224 plugins/sudoers/testsudoers.c:241 -#: plugins/sudoers/testsudoers.c:588 plugins/sudoers/timestamp.c:451 -#: plugins/sudoers/timestamp.c:495 plugins/sudoers/timestamp.c:1017 -#: plugins/sudoers/timestamp.c:1146 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:150 -#: plugins/sudoers/visudo.c:385 plugins/sudoers/visudo.c:391 -#: plugins/sudoers/visudo.c:502 plugins/sudoers/visudo.c:1056 toke.l:1031 -#: toke.l:1163 toke.l:1226 toke.l:1234 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 +#: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/eventlog/eventlog.c:303 +#: lib/eventlog/eventlog.c:304 #, c-format msgid "unable to dup stdin: %m" msgstr "標準入力を複製できません: %m" -#: lib/eventlog/eventlog.c:345 +#: lib/eventlog/eventlog.c:346 #, c-format msgid "unable to execute %s: %m" msgstr "%s を実行できません: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "fork できません" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "fork できません: %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "パイプを開けません: %m" -#: lib/eventlog/eventlog.c:960 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:989 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (コマンド継続中) %s" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1242 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 -#, c-format -msgid "invalid regular expression \"%s\": %s" -msgstr "無効な正規表現です \"%s\": %s" - -#: lib/iolog/iolog_json.c:140 +#: lib/eventlog/parse_json.c:175 #, c-format msgid "expected JSON_STRING, got %d" msgstr "JSON_STRING を予期していたら、 %d でした" -#: lib/iolog/iolog_json.c:145 +#: lib/eventlog/parse_json.c:180 msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY が大きすぎます" -#: lib/iolog/iolog_json.c:404 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "名前に二重引用符がありません" -#: lib/iolog/iolog_json.c:511 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "JSON_OBJECT がありません" -#: lib/iolog/iolog_json.c:515 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "JSON_OBJECT を予期していたら、 %d でした" -#: lib/iolog/iolog_json.c:632 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "JSON スタックを使い切りました(最大 %u フレーム)" -#: lib/iolog/iolog_json.c:706 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "オブジェクトは 名前:値 のベアである必要があります" -#: lib/iolog/iolog_json.c:711 lib/iolog/iolog_json.c:742 -#: lib/iolog/iolog_json.c:786 lib/iolog/iolog_json.c:808 -#: lib/iolog/iolog_json.c:830 lib/iolog/iolog_json.c:852 -#: lib/iolog/iolog_json.c:874 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "値の間の分離記号がありません" -#: lib/iolog/iolog_json.c:726 lib/iolog/iolog_json.c:900 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "余分な閉じ中括弧があります" -#: lib/iolog/iolog_json.c:737 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "予期せぬところに配列" -#: lib/iolog/iolog_json.c:757 lib/iolog/iolog_json.c:903 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "余分な閉じ角括弧があります" -#: lib/iolog/iolog_json.c:768 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "予期せぬところに文字列" -#: lib/iolog/iolog_json.c:779 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "名前の後にコロンがありません" -#: lib/iolog/iolog_json.c:800 lib/iolog/iolog_json.c:822 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "予期せぬところに真偽値" -#: lib/iolog/iolog_json.c:844 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "予期せぬところにNULL" -#: lib/iolog/iolog_json.c:865 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "予期せぬところに数値" -#: lib/iolog/iolog_json.c:912 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "構文解析エラー" +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 +#, c-format +msgid "invalid regular expression \"%s\": %s" +msgstr "無効な正規表現です \"%s\": %s" + #: lib/iolog/iolog_legacy.c:65 #, c-format msgid "%s: invalid log file" @@ -550,22 +570,22 @@ msgstr "%s: 無効なログファイルのパス" msgid "%s: time stamp field is missing" msgstr "%s: タイムスタンプのフィールドがありません" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: タイムスタンプ %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: ユーザー名フィールドがありません" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: runasユーザー名フィールドがありません" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: runasグループ名フィールドがありません" @@ -575,14 +595,14 @@ msgstr "%s: runasグループ名フィールドがありません" msgid "%s exists but is not a directory (0%o)" msgstr "%s が存在しますがディレクトリではありません (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:209 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "ディレクトリ %s を作成できません" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:757 -#: plugins/sudoers/visudo.c:791 plugins/sudoers/visudo.c:797 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "%s のアクセス権限のモードを 0%o に変更できません" @@ -614,105 +634,105 @@ msgstr "%s: プロトコルエラー: %s の型としては間違っています msgid "%s: protocol error: NULL value found in %s" msgstr "%s: プロトコルエラー: %s に NULL値が入っています" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:980 -#: plugins/sudoers/policy.c:593 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "uuid を生成できません" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: プロトコルエラー: %s が AcceptMessage にありません" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: セッションIDを整形できません" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s は設定されていません" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "iolog のパス %s を伸長できません" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "iolog のパス %s を作成できません" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "無効な iofd %d です" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "iofd %d を閉じる際にエラーが発生しました: %s" +msgid "error closing iofd %u: %s" +msgstr "iofd %u を閉じる際にエラーが発生しました: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "iofd %d をフラッシュする際にエラーが発生しました: %s" +msgid "error flushing iofd %u: %s" +msgstr "iofd %u をフラッシュする際にエラーが発生しました: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "無効な I/O ログ %s: %s が参照されていますが存在しません" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:385 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: 復元ポイントが見つかりません [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:428 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:730 -#: plugins/sudoers/cvtsudoers.c:751 plugins/sudoers/cvtsudoers.c:1431 -#: plugins/sudoers/cvtsudoers_csv.c:695 plugins/sudoers/cvtsudoers_json.c:898 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1152 -#: plugins/sudoers/sudoers.c:1182 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:460 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:975 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 +#: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "%s を開けません" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:105 -#: logsrvd/logsrv_util.c:112 plugins/sudoers/sudoreplay.c:355 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 +#: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "%s/%s を開けません" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "%s/%s から %s/%s にコピーできません: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "%s から %s に名前を変更できません" -#: logsrvd/logsrv_util.c:147 logsrvd/logsrv_util.c:176 +#: logsrvd/logsrv_util.c:153 logsrvd/logsrv_util.c:182 #, c-format msgid "%s/%s: unable to find resume point [%lld, %ld]" msgstr "%s/%s: 復元ポイントが見つかりません [%lld, %ld]" -#: logsrvd/logsrv_util.c:159 +#: logsrvd/logsrv_util.c:165 #, c-format msgid "missing I/O log file %s/%s" msgstr "I/O ログファイル %s/%s がありません。" -#: logsrvd/logsrv_util.c:166 +#: logsrvd/logsrv_util.c:172 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: 前方検索できません %zu" @@ -721,223 +741,224 @@ msgstr "%s/%s: 前方検索できません %zu" msgid "unable to connect to relay" msgstr "リレーに接続できません" -#: logsrvd/logsrvd.c:330 logsrvd/logsrvd_relay.c:842 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "サーバーメッセージが大き過ぎます: %zu" -#: logsrvd/logsrvd.c:422 logsrvd/logsrvd.c:545 logsrvd/logsrvd.c:631 -#: logsrvd/logsrvd.c:873 logsrvd/logsrvd.c:887 logsrvd/logsrvd.c:1049 -#: logsrvd/logsrvd.c:1174 logsrvd/logsrvd.c:1347 logsrvd/logsrvd.c:1365 -#: logsrvd/logsrvd.c:1464 logsrvd/logsrvd.c:1589 logsrvd/logsrvd.c:1773 -#: logsrvd/logsrvd_journal.c:497 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 -#: logsrvd/logsrvd_relay.c:389 logsrvd/logsrvd_relay.c:581 -#: logsrvd/logsrvd_relay.c:742 logsrvd/logsrvd_relay.c:1131 -#: logsrvd/sendlog.c:1291 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:278 -#: plugins/sudoers/iolog.c:1031 plugins/sudoers/iolog.c:1164 -#: plugins/sudoers/iolog.c:1262 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 -#: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:611 -#: plugins/sudoers/log_client.c:618 plugins/sudoers/log_client.c:1103 -#: plugins/sudoers/log_client.c:1384 plugins/sudoers/log_client.c:1425 -#: plugins/sudoers/log_client.c:1433 plugins/sudoers/log_client.c:1592 -#: plugins/sudoers/log_client.c:1710 plugins/sudoers/log_client.c:2039 -#: plugins/sudoers/log_client.c:2047 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "イベントをキューに追加できません" -#: logsrvd/logsrvd.c:446 logsrvd/logsrvd.c:483 logsrvd/logsrvd.c:515 -#: logsrvd/logsrvd.c:569 logsrvd/logsrvd.c:648 logsrvd/logsrvd.c:684 -#: logsrvd/logsrvd.c:720 logsrvd/logsrvd.c:756 logsrvd/logsrvd_relay.c:510 -#: logsrvd/logsrvd_relay.c:543 +#: logsrvd/logsrvd.c:454 logsrvd/logsrvd.c:491 logsrvd/logsrvd.c:523 +#: logsrvd/logsrvd.c:577 logsrvd/logsrvd.c:656 logsrvd/logsrvd.c:692 +#: logsrvd/logsrvd.c:728 logsrvd/logsrvd.c:764 logsrvd/logsrvd_relay.c:512 +#: logsrvd/logsrvd_relay.c:545 #, c-format msgid "unexpected state %d for %s" msgstr "予期しない状態 %d (%sの)" -#: logsrvd/logsrvd.c:447 logsrvd/logsrvd.c:484 logsrvd/logsrvd.c:516 -#: logsrvd/logsrvd.c:570 logsrvd/logsrvd.c:649 logsrvd/logsrvd.c:685 -#: logsrvd/logsrvd.c:721 logsrvd/logsrvd.c:757 logsrvd/logsrvd_relay.c:512 -#: logsrvd/logsrvd_relay.c:545 +#: logsrvd/logsrvd.c:455 logsrvd/logsrvd.c:492 logsrvd/logsrvd.c:524 +#: logsrvd/logsrvd.c:578 logsrvd/logsrvd.c:657 logsrvd/logsrvd.c:693 +#: logsrvd/logsrvd.c:729 logsrvd/logsrvd.c:765 logsrvd/logsrvd_relay.c:514 +#: logsrvd/logsrvd_relay.c:547 msgid "state machine error" msgstr "状態マシンエラー" -#: logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:454 +#: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:462 msgid "invalid AcceptMessage" msgstr "無効な AcceptMessage" -#: logsrvd/logsrvd.c:490 logsrvd/logsrvd.c:491 +#: logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:499 msgid "invalid RejectMessage" msgstr "無効な RejectMessage" -#: logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:523 +#: logsrvd/logsrvd.c:530 logsrvd/logsrvd.c:531 msgid "invalid ExitMessage" msgstr "無効な ExitMessage" -#: logsrvd/logsrvd.c:576 logsrvd/logsrvd.c:577 +#: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:585 msgid "invalid RestartMessage" msgstr "無効な RestartMessage" -#: logsrvd/logsrvd.c:611 logsrvd/logsrvd.c:612 +#: logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:620 msgid "invalid AlertMessage" msgstr "無効な AlertMessage" -#: logsrvd/logsrvd.c:653 logsrvd/logsrvd.c:689 logsrvd/logsrvd.c:725 +#: logsrvd/logsrvd.c:661 logsrvd/logsrvd.c:697 logsrvd/logsrvd.c:733 #, c-format msgid "%s: unexpected IoBuffer" msgstr "%s: 予期しない IoBuffer" -#: logsrvd/logsrvd.c:654 logsrvd/logsrvd.c:690 logsrvd/logsrvd.c:726 +#: logsrvd/logsrvd.c:662 logsrvd/logsrvd.c:698 logsrvd/logsrvd.c:734 msgid "protocol error" msgstr "プロトコルエラーです" -#: logsrvd/logsrvd.c:660 logsrvd/logsrvd.c:661 +#: logsrvd/logsrvd.c:668 logsrvd/logsrvd.c:669 msgid "invalid IoBuffer" msgstr "無効な IoBuffer です" -#: logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:697 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:705 msgid "invalid ChangeWindowSize" msgstr "無効な ChangeWindowSize" -#: logsrvd/logsrvd.c:732 logsrvd/logsrvd.c:733 +#: logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:741 msgid "invalid CommandSuspend" msgstr "無効な CommandSuspend" -#: logsrvd/logsrvd.c:782 logsrvd/logsrvd_journal.c:296 -#: logsrvd/logsrvd_relay.c:652 logsrvd/sendlog.c:1192 -#: plugins/sudoers/log_client.c:1582 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "%s を伸長できません (長さ %zu )" -#: logsrvd/logsrvd.c:827 logsrvd/logsrvd_journal.c:370 -#: logsrvd/logsrvd_relay.c:676 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 +#: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" msgstr "予期しない type_case の値 %d が %s の中にあります、 %s から出てきたものです。" -#: logsrvd/logsrvd.c:829 +#: logsrvd/logsrvd.c:837 msgid "unrecognized ClientMessage type" msgstr "認識できないクライアントメッセージのタイプです" -#: logsrvd/logsrvd.c:919 +#: logsrvd/logsrvd.c:927 #, c-format msgid "timed out writing to client %s" msgstr "クライアント %s への書き込みがタイムアウト" -#: logsrvd/logsrvd.c:924 logsrvd/logsrvd_relay.c:914 logsrvd/sendlog.c:1395 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "クライアント %s への書き込みバッファがありません" -#: logsrvd/logsrvd.c:1020 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "クライアント %s からの読み込みがタイムアウト" -#: logsrvd/logsrvd.c:1061 logsrvd/logsrvd_relay.c:777 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "%s からの EOF が適切な TLS 通信の終了なしに現れました" -#: logsrvd/logsrvd.c:1105 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:322 -#: plugins/sudoers/log_client.c:721 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 +#: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "クライアントメッセージが大き過ぎます: %zu" -#: logsrvd/logsrvd.c:1106 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "クライアントメッセージが大き過ぎます" -#: logsrvd/logsrvd.c:1124 logsrvd/logsrvd.c:1125 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "無効な ClientMessage" -#: logsrvd/logsrvd.c:1425 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "リモートIPアドレスを取得できません" -#: logsrvd/logsrvd.c:1456 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "ユーザーデータをSSLオブジェクトに添付することができません: %s" -#: logsrvd/logsrvd.c:1639 logsrvd/logsrvd.c:1992 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "接続待ちソケットを準備できません" -#: logsrvd/logsrvd.c:1756 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "予期しないシグナル %d" -#: logsrvd/logsrvd.c:1894 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "Sudo ログサーバー" -#: logsrvd/logsrvd.c:1896 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "オプション:" -#: logsrvd/logsrvd.c:1898 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "設定ファイルのパス" -#: logsrvd/logsrvd.c:1900 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "ヘルプメッセージを表示して終了する" -#: logsrvd/logsrvd.c:1902 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "フォークせずに、フォアグラウンドで実行する" -#: logsrvd/logsrvd.c:1904 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "接続が切れる割合(%)" -#: logsrvd/logsrvd.c:1906 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "バージョン情報を表示して終了する" -#: logsrvd/logsrvd.c:1956 logsrvd/sendlog.c:1702 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Protobuf-C バージョン 1.3 以上が必要です" -#: logsrvd/logsrvd.c:1972 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "無効な乱数ドロップ値です: %s" -#: logsrvd/logsrvd.c:1975 logsrvd/sendlog.c:1756 -#: plugins/sudoers/cvtsudoers.c:246 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:182 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s バージョン %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/policy.c:1271 plugins/sudoers/sudoers.c:512 -#: plugins/sudoers/sudoers.c:1411 plugins/sudoers/testsudoers.c:215 -#: plugins/sudoers/testsudoers.c:382 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "不明なユーザー %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:517 plugins/sudoers/sudoers.c:1445 -#: plugins/sudoers/testsudoers.c:406 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "不明なグループ %s" @@ -1009,8 +1030,8 @@ msgstr "%s:%d セクション名が必要です: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] 適合しないキー: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:268 -#: plugins/sudoers/logging.c:1033 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "ログファイル %s を開けません" @@ -1023,13 +1044,13 @@ msgstr "サーバーTLSコンテキストを初期化できません" msgid "unable to initialize relay TLS context" msgstr "リレーTLSコンテキストを初期化できません" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:424 -#: logsrvd/logsrvd_journal.c:429 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "ジャーナルファイルを作成できません" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1028 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "%s をロックできません" @@ -1042,8 +1063,8 @@ msgstr "ジャーナルファイルをロックできません" msgid "unable to open journal file" msgstr "ジャーナルファイルを開けません" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:460 -#: logsrvd/logsrvd_journal.c:465 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "ジャーナルファイルへ書き込むことができません" @@ -1052,20 +1073,20 @@ msgid "unable to rename journal file" msgstr "ジャーナルファイルの名前を変更できません" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:282 logsrvd/logsrvd_journal.c:283 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "ジャーナルファイルの予期せぬところにEOF" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:287 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "ジャーナルファイルの読み込みエラー" -#: logsrvd/logsrvd_journal.c:298 logsrvd/logsrvd_journal.c:384 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "無効なジャーナルファイル、再スタートできません" -#: logsrvd/logsrvd_journal.c:443 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "[%lld, %ld] が見つかりません、 ジャーナルファイル %s で探索中" @@ -1095,255 +1116,255 @@ msgstr "RejectMessage の解析でエラー" msgid "error logging reject event" msgstr "reject イベントのログ記録でエラー" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "exit イベントのログ記録でエラー" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "ログは完了しているので、再開できません" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "ログを再開できません" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "AlertMessage の解析中にエラー" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "alert イベントのログ記録でエラー" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "タイミングバッファーを書式整形できません、長さ %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "不規則に接続が落ちています" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "IoBuffer の書き込みでエラー" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "ChangeWindowSize の書き込みでエラー" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "CommandSuspend の書き込みでエラー" -#: logsrvd/logsrvd_relay.c:435 +#: logsrvd/logsrvd_relay.c:437 msgid "TLS handshake with relay host failed" msgstr "リレーホストへのTLS ハンドシェイクが失敗" -#: logsrvd/logsrvd_relay.c:463 +#: logsrvd/logsrvd_relay.c:465 msgid "unable to connect to relay host" msgstr "リレーホストに接続できません" -#: logsrvd/logsrvd_relay.c:518 +#: logsrvd/logsrvd_relay.c:520 #, c-format msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: 無効な ServerHello です、server_id がありません" -#: logsrvd/logsrvd_relay.c:520 logsrvd/sendlog.c:1096 -#: plugins/sudoers/log_client.c:1468 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "無効な ServerHello です" -#: logsrvd/logsrvd_relay.c:679 +#: logsrvd/logsrvd_relay.c:681 msgid "unrecognized ServerMessage type" msgstr "認識できない ServerMessage のタイプです" -#: logsrvd/logsrvd_relay.c:708 +#: logsrvd/logsrvd_relay.c:710 #, c-format msgid "timed out reading from relay %s (%s)" msgstr "リレー %s (%s) からの読み込みがタイムアウト" -#: logsrvd/logsrvd_relay.c:710 +#: logsrvd/logsrvd_relay.c:712 msgid "timeout reading from relay" msgstr "リレーからの読み込みがタイムアウト" -#: logsrvd/logsrvd_relay.c:762 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "リレーホスト名が証明書と一致しません" -#: logsrvd/logsrvd_relay.c:768 logsrvd/logsrvd_relay.c:782 -#: logsrvd/logsrvd_relay.c:789 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "リレーからの読み込みでエラー" -#: logsrvd/logsrvd_relay.c:810 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "リレーから読み込めません" -#: logsrvd/logsrvd_relay.c:825 logsrvd/logsrvd_relay.c:943 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "リレーサーバーが接続を閉じました" -#: logsrvd/logsrvd_relay.c:843 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "サーバーメッセージが大き過ぎます" -#: logsrvd/logsrvd_relay.c:907 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "リレー %s (%s) への書き込みがタイムアウト" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "リレーへの書き込みがタイムアウト" -#: logsrvd/logsrvd_relay.c:962 logsrvd/logsrvd_relay.c:969 -#: logsrvd/logsrvd_relay.c:981 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "リレーへの書き込みでエラー" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "sudo I/O ログをリモートサーバーに送る" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "受け取りイベントのみを送る (I/O なし)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "サーバーの証明書を検証するために突き合わせる証明書バンドルファイル" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "TLSハンドシェイクのための証明書ファイル" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "ログの送り先とするホスト" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "復元するI/O ログのリモート ID" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "プライベート鍵ファイル" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "サーバーの証明書を検証しない" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "ホストに接続するのに使用するポート" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "以前の I/O ログ転送を再開する" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "与えられた理由によりコマンドを拒否する" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "この時間になったら転送を止める" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "選んだ I/O ログを n 重に並列送信することで監査サーバーを試験する" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "警告: %s:%s を参照できません: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "サーバーのIPアドレスを取得できません" -#: logsrvd/sendlog.c:300 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "%s/%s から読み込むことができません: %s" -#: logsrvd/sendlog.c:1020 plugins/sudoers/iolog.c:949 -#: plugins/sudoers/iolog.c:1024 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "予期しない I/O イベント %d" -#: logsrvd/sendlog.c:1073 logsrvd/sendlog.c:1090 logsrvd/sendlog.c:1124 -#: plugins/sudoers/log_client.c:1118 plugins/sudoers/log_client.c:1394 -#: plugins/sudoers/log_client.c:1462 plugins/sudoers/log_client.c:1501 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: 予期しない状態 %d" -#: logsrvd/sendlog.c:1160 plugins/sudoers/log_client.c:1550 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "サーバからエラーメッセージを受け取りました: %s" -#: logsrvd/sendlog.c:1173 plugins/sudoers/log_client.c:1563 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "サーバから中断メッセージを受け取りました: %s" -#: logsrvd/sendlog.c:1232 plugins/sudoers/log_client.c:1613 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: 予期しない type_case の値 %d" -#: logsrvd/sendlog.c:1261 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "サーバーからの読み込みがタイムアウト" -#: logsrvd/sendlog.c:1310 plugins/sudoers/log_client.c:1729 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "ホスト名が証明書と一致しません" -#: logsrvd/sendlog.c:1343 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "早すぎるファイル終端 (EOF)" -#: logsrvd/sendlog.c:1356 plugins/sudoers/log_client.c:1776 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "サーバーメッセージが大き過ぎます: %u" -#: logsrvd/sendlog.c:1412 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "サーバーへの書き込みがタイムアウト" -#: logsrvd/sendlog.c:1779 +#: logsrvd/sendlog.c:1800 msgid "both restart point and iolog ID must be specified" msgstr "再開するポイントとIOログIDを指定する必要があります" -#: logsrvd/sendlog.c:1783 +#: logsrvd/sendlog.c:1804 msgid "a restart point may not be set when no I/O is sent" msgstr "I/Oが送られない場合は再開するポイントを設定できません" -#: logsrvd/sendlog.c:1859 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "ステータス %d で予期せぬ終了をしました" -#: logsrvd/sendlog.c:1860 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "サーバーに送られた経過時間 [%lld, %ld]" -#: logsrvd/sendlog.c:1862 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "サーバーから受け取ったコミットポイント [%lld, %ld]" @@ -1401,59 +1422,59 @@ msgstr "TLS コンテキストを作成できません: %s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "プロトコルの最小バージョンを TLS 1.2 に設定できません: %s" -#: plugins/sudoers/audit.c:269 plugins/sudoers/audit.c:429 -#: plugins/sudoers/log_client.c:951 plugins/sudoers/log_client.c:1000 -#: plugins/sudoers/log_client.c:1049 plugins/sudoers/log_client.c:1174 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:693 -#: plugins/sudoers/logging.c:796 plugins/sudoers/logging.c:987 -#: plugins/sudoers/policy.c:125 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 +#: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "時刻を取得できません" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "%s のパスワードを変更できません" -#: plugins/sudoers/auth/bsdauth.c:74 +#: plugins/sudoers/auth/bsdauth.c:78 #, c-format msgid "unable to get login class for user %s" msgstr "ユーザー%s のログインクラスを得ることができません" -#: plugins/sudoers/auth/bsdauth.c:79 -msgid "unable to begin bsd authentication" -msgstr "BSD 認証を開始できません" - -#: plugins/sudoers/auth/bsdauth.c:87 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "無効な認証タイプです" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:90 +msgid "unable to begin BSD authentication" +msgstr "BSD 認証を開始できません" + +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "BSD 認証を開始できません" -#: plugins/sudoers/auth/bsdauth.c:186 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "あなたのアカウントの有効期限が切れています" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "認証に失敗しました" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "fwtk 設定を読み込めません" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "認証サーバーに接続できません" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "認証サーバーへの接続が失われました" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1462,171 +1483,177 @@ msgstr "" "認証サーバーエラーです:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: プリンシパルを文字列('%s')に変換できません: %s" -#: plugins/sudoers/auth/kerb5.c:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: '%s' を構文解析できません: %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: 資格情報キャッシュ を解決できません: %s" -#: plugins/sudoers/auth/kerb5.c:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: オプションを設定できません: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: 資格情報を取得できません: %s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: 資格情報キャッシュ を初期化できません: %s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: 資格情報をキャッシュできません: %s" -#: plugins/sudoers/auth/kerb5.c:317 +#: plugins/sudoers/auth/kerb5.c:322 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: ホストプリンシパルを取得できません: %s" -#: plugins/sudoers/auth/kerb5.c:331 +#: plugins/sudoers/auth/kerb5.c:336 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: TGT を検証できません! おそらく攻撃です!: %s" -#: plugins/sudoers/auth/pam.c:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "PAM を初期化できません: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "PAM 認証エラーです: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "アカウントの有効性検証に失敗しました。あなたのアカウントはロックされていませんか?" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 msgid "Account or password is expired, reset your password and try again" msgstr "アカウントまたはパスワードが期限切れです。パスワードをリセットして再試行してください" -#: plugins/sudoers/auth/pam.c:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "期限の切れたパスワードを変更できません: %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "パスワードが期限切れです。システム管理者に連絡してください" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "アカウントの期限切れ、または sudo 用の PAM 設定に \"account\" セクションがありません。システム管理者に連絡してください" -#: plugins/sudoers/auth/pam.c:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "PAM アカウント管理エラーです: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "あなたは %s データベース内に存在しません" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "ACE API ライブラリの初期化に失敗しました" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "SecurID サーバーに接続できません" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "SecurID 認証のユーザーIDがロックされています" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "SecurID 用のユーザー名の長さが無効です" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "SecurID 用の認証ハンドルが無効です" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "SecurID 通信に失敗しました" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "不明な SecurID エラーです" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "SecurID 用のパスコード長が無効です" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "SIA セッションを初期化できません" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "無効な認証方法" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "無効な認証方法が sudo のコンパイル時に組み込まれています! スタンドアローンと非スタンドアローン認証を混在させてはいけません。" -#: plugins/sudoers/auth/sudo_auth.c:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "認証方法がありません" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "認証方法が sudo のコンパイル時に組み込まれていません! 認証を無効にする場合には、configure オプションで --disable-authentication を指定してください。" -#: plugins/sudoers/auth/sudo_auth.c:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "認証方法を初期化できません。" -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "認証方法:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "監査条件を決定できませんでした" -#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "監査レコードをコミットできません" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "不明な uid %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "講義ファイル %s の読み込みエラー" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "講義ファイル %s を無視します: 通常ファイルではありません" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1646,112 +1673,100 @@ msgstr "" " #3) 大いなる力には大いなる責任が伴うこと。\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" msgstr "セキュリティー上の理由で、あなたがタイプしたパスワードは表示しません。\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:82 plugins/sudoers/sudoers.c:945 -#: plugins/sudoers/sudoers.c:966 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "不明な uid %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1279 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "循環を発見 %s \"%s\"" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "%s \"%s\" は参照されているのに定義されていません" -#: plugins/sudoers/cvtsudoers.c:209 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "order の増分: %s: %s" -#: plugins/sudoers/cvtsudoers.c:228 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "開始の order: %s: %s" -#: plugins/sudoers/cvtsudoers.c:238 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "order の増分: %s: %s" -#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/visudo.c:184 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s 文法バージョン %d\n" -#: plugins/sudoers/cvtsudoers.c:277 plugins/sudoers/testsudoers.c:159 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "サポートされてない入力形式です %s" -#: plugins/sudoers/cvtsudoers.c:295 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "サポートされてない出力形式です %s" -#: plugins/sudoers/cvtsudoers.c:385 +#: plugins/sudoers/cvtsudoers.c:392 #, c-format msgid "%s: input and output files must be different" msgstr "%s: 入力ファイルと出力ファイルは別である必要があります" -#: plugins/sudoers/cvtsudoers.c:399 plugins/sudoers/sudoers.c:166 -#: plugins/sudoers/sudoers.c:222 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:654 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "sudoers のデフォルト値を初期化できません" -#: plugins/sudoers/cvtsudoers.c:525 plugins/sudoers/ldap_conf.c:434 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:584 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: 不明なキーワード %s" -#: plugins/sudoers/cvtsudoers.c:630 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "無効なデフォルトの指定です: %s" -#: plugins/sudoers/cvtsudoers.c:653 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "無効な抑制の指定です: %s" -#: plugins/sudoers/cvtsudoers.c:694 plugins/sudoers/cvtsudoers.c:710 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "無効なフィルターです: %s" -#: plugins/sudoers/cvtsudoers.c:754 plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "%s ファイルの構文解析に失敗しました。不明なエラーです" -#: plugins/sudoers/cvtsudoers.c:1478 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:346 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "%s へ書き込むことができません" -#: plugins/sudoers/cvtsudoers.c:1506 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1760,7 +1775,7 @@ msgstr "" "%s - sudoers ファイル形式間での変換を行う\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1508 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1801,50 +1816,49 @@ msgstr "" " -V, --version バージョン情報を表示して終了する" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:528 plugins/sudoers/ldap.c:761 -#: plugins/sudoers/ldap.c:1134 plugins/sudoers/ldap_conf.c:222 -#: plugins/sudoers/ldap_conf.c:313 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/logging.c:817 plugins/sudoers/logging.c:827 -#: plugins/sudoers/policy.c:807 plugins/sudoers/policy.c:818 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:245 -#: plugins/sudoers/toke_util.c:213 toke.l:995 toke.l:1197 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "内部エラー、%s がオーバーフローしました" -#: plugins/sudoers/cvtsudoers_csv.c:452 plugins/sudoers/cvtsudoers_csv.c:466 -#: plugins/sudoers/cvtsudoers_json.c:657 plugins/sudoers/cvtsudoers_json.c:672 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:512 +#: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 +#: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "GMT 時刻を取得できません" -#: plugins/sudoers/cvtsudoers_csv.c:457 plugins/sudoers/cvtsudoers_csv.c:471 -#: plugins/sudoers/cvtsudoers_json.c:662 plugins/sudoers/cvtsudoers_json.c:677 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:520 +#: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 +#: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "タイムスタンプを書式整形できません" -#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:515 -#: plugins/sudoers/cvtsudoers_json.c:728 +#: plugins/sudoers/cvtsudoers_json.c:481 plugins/sudoers/cvtsudoers_json.c:516 +#: plugins/sudoers/cvtsudoers_json.c:732 #, c-format msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: 未知のデフォルト項目 \"%s\" です" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "sudoers の項目が多すぎます、最大は %u です。" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "SUDOERS_BASE 環境変数が設定されておらず -b オプションも指定されていません。" @@ -2614,52 +2628,98 @@ msgstr "コマンドと引数を実行後に検証することを試みます" msgid "AppArmor profile to use in the new security context: %s" msgstr "新しいセキュリティコンテキスト内で使用する AppArmor プロファイル: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "不明なデフォルト項目 \"%s\" です" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "\"%s\" に値が指定されていません" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "\"%c=\" は \"%s\" には無効な演算子です" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "オプション \"%s\" は値をとりません" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "0x%x はオプション \"%s\" のデフォルトタイプとして無効です" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "\"%s\" はオプション \"%s\" の値としては無効です" -#: plugins/sudoers/defaults.c:1128 plugins/sudoers/policy.c:210 -#: plugins/sudoers/policy.c:219 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "\"%s\" のパス名が長すぎます" -#: plugins/sudoers/defaults.c:1134 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "\"%s\" の値は '/', '~', または '*' で開始しなければいけません" -#: plugins/sudoers/defaults.c:1141 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "\"%s\" の値は '/' で開始しなければいけません" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "LDAP 役割: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "sudoers 項目: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " RunAsUsers: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " RunAsGroups: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " オプション: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " コマンド:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "既定値のエントリと照合中 (ユーザー名 %s) (ホスト名 %s):\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "ユーザー %s 用の Runas およびコマンド特有のデフォルト:\n" + +#: plugins/sudoers/display.c:514 +#, c-format +msgid "User %s may run the following commands on %s:\n" +msgstr "ユーザー %s は %s 上で コマンドを実行できます\n" + +#: plugins/sudoers/display.c:530 +#, c-format +msgid "User %s is not allowed to run sudo on %s.\n" +msgstr "ユーザー %s は %s 上で sudo を実行することを許可されていません。\n" + #: plugins/sudoers/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2673,26 +2733,26 @@ msgstr "エディターの引数には \"--\" を含むことができません" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: envp が破損しています。長さが合いません" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "環境を再構築できません" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "残念ですが、あなたは次の環境変数を設定することを許可されていません: %s" -#: plugins/sudoers/filedigest.c:49 +#: plugins/sudoers/filedigest.c:50 #, c-format -msgid "unsupported digest type %d for %s" -msgstr "サポートされてない 認証方式 %d です: %s" +msgid "unsupported digest type %u for %s" +msgstr "サポートされてない 認証方式 %u を %s に適用しようとしました" -#: plugins/sudoers/filedigest.c:78 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: 読み込みエラー" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "%s をロードできません: %su" @@ -2721,80 +2781,80 @@ msgstr "ネットマスク \"%s\" を解析できません" msgid "Local IP address and netmask pairs:\n" msgstr "ローカル IP アドレスとネットマスクの組:\n" -#: plugins/sudoers/iolog.c:685 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "シーケンスファイルを更新できません" -#: plugins/sudoers/iolog.c:719 plugins/sudoers/iolog.c:907 -#: plugins/sudoers/iolog.c:1069 plugins/sudoers/iolog.c:1076 -#: plugins/sudoers/iolog.c:1197 plugins/sudoers/iolog.c:1204 -#: plugins/sudoers/iolog.c:1303 plugins/sudoers/iolog.c:1310 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, c-format msgid "unable to write to I/O log file: %s" msgstr "%s へ I/O ログを書き込むことができません" -#: plugins/sudoers/iolog.c:727 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "%s/%s を作成できません" -#: plugins/sudoers/iolog.c:955 +#: plugins/sudoers/iolog.c:965 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: 内部エラー、I/O イベント %d のログファイルを開けません" -#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1182 -#: plugins/sudoers/iolog.c:1287 plugins/sudoers/timestamp.c:879 -#: plugins/sudoers/timestamp.c:971 plugins/sudoers/visudo.c:556 -#: plugins/sudoers/visudo.c:562 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "時刻を読み込むことができません" -#: plugins/sudoers/iolog.c:1279 plugins/sudoers/log_client.c:1192 -#: plugins/sudoers/log_client.c:1202 plugins/sudoers/log_client.c:1206 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: 内部エラー、無効なシグナル %d" -#: plugins/sudoers/ldap.c:177 plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap.c:154 plugins/sudoers/ldap_conf.c:289 msgid "starttls not supported when using ldaps" msgstr "starttls は ldaps を使用時にはサポートされていません" -#: plugins/sudoers/ldap.c:248 +#: plugins/sudoers/ldap.c:226 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "SSL 証明書と鍵データベースを初期化できません: %s" -#: plugins/sudoers/ldap.c:251 +#: plugins/sudoers/ldap.c:229 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "SSL を使用するためには %s の中の TLS_CERT を設定する必要があります" -#: plugins/sudoers/ldap.c:1714 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "LDAP を初期化できません: %s" -#: plugins/sudoers/ldap.c:1751 +#: plugins/sudoers/ldap.c:1630 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:1888 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "無効な sudoOrder 属性です: %s" -#: plugins/sudoers/ldap_conf.c:200 +#: plugins/sudoers/ldap_conf.c:197 #, c-format msgid "%s: port too large" msgstr "%s: ポートが大き過ぎます" -#: plugins/sudoers/ldap_conf.c:261 +#: plugins/sudoers/ldap_conf.c:258 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "サポートされてない LDAP URI タイプです: %s" -#: plugins/sudoers/ldap_conf.c:288 +#: plugins/sudoers/ldap_conf.c:285 msgid "unable to mix ldap and ldaps URIs" msgstr "ldap と ldaps の URI を混ぜて使用できません" @@ -2815,12 +2875,12 @@ msgstr "sudoOption を変換できません: %s%s%s" msgid "unable to open audit system" msgstr "監査システムを開くことができません" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "監査メッセージを送ることができません" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1439 plugins/sudoers/log_client.c:2055 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "イベントループでエラーが発生しました" @@ -2854,76 +2914,76 @@ msgstr "SSLオブジェクトを割り当てることができません: %s" msgid "TLS connection to %s:%s failed: %s" msgstr "%s:%s へのTLS接続に失敗しました: %s" -#: plugins/sudoers/log_client.c:543 +#: plugins/sudoers/log_client.c:545 msgid "TLS initialization was unsuccessful" msgstr "TLS 初期化が成功しませんでした" -#: plugins/sudoers/log_client.c:553 +#: plugins/sudoers/log_client.c:555 msgid "TLS handshake was unsuccessful" msgstr "TLS ハンドシェイクが成功しませんでした" -#: plugins/sudoers/log_client.c:1210 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: 内部エラー、無効な終了コード %d" -#: plugins/sudoers/log_client.c:1739 plugins/sudoers/log_client.c:1763 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "ログサーバーへの接続が失われました" -#: plugins/sudoers/log_client.c:1840 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "書き込みバッファが失われました" -#: plugins/sudoers/log_client.c:1994 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "ログサーバーに接続できません" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "ユーザーが sudoers 内にありません" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "ホスト上でユーザーが認証されていません" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "コマンドが許可されていません" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s は sudoers ファイルにありません。\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s は %s 上で sudo を実行することを許可されていません。\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "残念ですが、ユーザー %s は %s 上で sudo を実行できません。\n" -#: plugins/sudoers/logging.c:324 +#: plugins/sudoers/logging.c:339 #, 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" +msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" +msgstr "残念ですが、ユーザー %s は'%s%s%s%s' を %s%s%s として %s 上で実行することは許可されていません。\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "この出来事は管理者宛てに報告されました。\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:655 -#: plugins/sudoers/sudoers.c:657 plugins/sudoers/sudoers.c:659 -#: plugins/sudoers/sudoers.c:661 plugins/sudoers/sudoers.c:816 -#: plugins/sudoers/sudoers.c:818 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: コマンドが見つかりません" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:651 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2932,165 +2992,130 @@ msgstr "" "'.' 内で見つかった \"%1$s\" を無視します\n" "この \"%3$s\" を実行したい場合は \"sudo ./%2$s\" を使用してください。" -#: plugins/sudoers/logging.c:391 +#: plugins/sudoers/logging.c:409 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u 回パスワード試行を間違えました" -#: plugins/sudoers/logging.c:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "認証失敗" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "パスワードが必要です" -#: plugins/sudoers/logging.c:803 plugins/sudoers/logging.c:815 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "sudoers を構文解析する時に起きた問題" -#: plugins/sudoers/logging.c:877 plugins/sudoers/logging.c:889 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1066 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "%s へログを書き込むことができません" +msgid "unable to write log file %s" +msgstr "ログファイル %s に書き込むことができません" -#: plugins/sudoers/match_digest.c:112 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "%s (%s) のハッシュの長さが %zu で、 予期される %zu ではありません" -#: plugins/sudoers/match_digest.c:131 +#: plugins/sudoers/match_digest.c:126 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "%s (%s) のハッシュは %s 形式ではありません" -#: plugins/sudoers/parse.c:631 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"LDAP 役割: %s\n" - -#: plugins/sudoers/parse.c:634 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"sudoers 項目:\n" - -#: plugins/sudoers/parse.c:636 -msgid " RunAsUsers: " -msgstr " RunAsUsers: " - -#: plugins/sudoers/parse.c:651 -msgid " RunAsGroups: " -msgstr " RunAsGroups: " - -#: plugins/sudoers/parse.c:661 -msgid " Options: " -msgstr " オプション: " - -#: plugins/sudoers/parse.c:725 -msgid " Commands:\n" -msgstr " コマンド:\n" - -#: plugins/sudoers/parse.c:916 -#, c-format -msgid "Matching Defaults entries for %s on %s:\n" -msgstr "既定値のエントリと照合中 (ユーザー名 %s) (ホスト名 %s):\n" - -#: plugins/sudoers/parse.c:934 -#, c-format -msgid "Runas and Command-specific defaults for %s:\n" -msgstr "ユーザー %s 用の Runas およびコマンド特有のデフォルト:\n" - -#: plugins/sudoers/parse.c:952 -#, c-format -msgid "User %s may run the following commands on %s:\n" -msgstr "ユーザー %s は %s 上で コマンドを実行できます\n" - -#: plugins/sudoers/parse.c:967 -#, c-format -msgid "User %s is not allowed to run sudo on %s.\n" -msgstr "ユーザー %s は %s 上で sudo を実行することを許可されていません。\n" - -#: plugins/sudoers/parse_ldif.c:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "不完全な sudoRole: cn: %s を無視します" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "無効な LDIF 属性です: %s" -#: plugins/sudoers/policy.c:82 plugins/sudoers/policy.c:113 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 +msgid "unable to restore root directory" +msgstr "ルートディレクトリを取得できません" + +#: plugins/sudoers/pivot.c:79 +msgid "unable to restore current working directory" +msgstr "カレント作業ディレクトリを取得できません" + +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "無効な %.*s が sudo のフロントエンドで設定されています" -#: plugins/sudoers/policy.c:360 plugins/sudoers/testsudoers.c:268 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "ネットワークのアドレスリストを解析できません" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "ユーザー名が sudo のフロントエンドで設定されていません" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "ユーザーIDが sudo のフロントエンドで設定されていません" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "グループIDが sudo のフロントエンドで設定されていません" -#: plugins/sudoers/policy.c:540 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "ホスト名が sudo のフロントエンドで設定されていません" -#: plugins/sudoers/policy.c:737 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "無効な作業ディレクトリ: %s" -#: plugins/sudoers/policy.c:921 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "無効な chroot ディレクトリ: %s" -#: plugins/sudoers/policy.c:1108 plugins/sudoers/visudo.c:259 -#: plugins/sudoers/visudo.c:906 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "%s を実行できません" -#: plugins/sudoers/policy.c:1178 plugins/sudoers/policy.c:1215 -#: plugins/sudoers/policy.c:1237 plugins/sudoers/policy.c:1263 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: 無効なモードフラグが sudo のフロントエンドで指定されています: 0x%x" -#: plugins/sudoers/policy.c:1299 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "sudoers ポリシープラグイン バージョン %s\n" -#: plugins/sudoers/policy.c:1301 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "sudoers ファイル文法バージョン %d\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3099,305 +3124,300 @@ msgstr "" "\n" "sudoers のパス: %s\n" -#: plugins/sudoers/policy.c:1308 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch のパス: %s\n" -#: plugins/sudoers/policy.c:1310 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf のパス: %s\n" -#: plugins/sudoers/policy.c:1311 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "ldap.secret のパス: %s\n" -#: plugins/sudoers/policy.c:1344 +#: plugins/sudoers/policy.c:1370 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "タイプ %d のフックを登録できません (バージョン %d.%d)" -#: plugins/sudoers/policy.c:1362 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister 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:242 plugins/sudoers/pwutil.c:260 #, c-format msgid "unable to cache uid %u" msgstr "ユーザーID %u をキャッシュできません" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, c-format msgid "unable to cache user %s" msgstr "ユーザー %s をキャッシュできません" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, c-format msgid "unable to cache gid %u" msgstr "グループID %u をキャッシュできません" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:571 #, c-format msgid "unable to cache gid %u, already exists" msgstr "グループID %u をキャッシュできません。すでに存在します" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "グループ %s をキャッシュできません" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, c-format msgid "unable to cache group %s, already exists" msgstr "グループ %s をキャッシュできません。すでに存在します" -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "グループリスト %s をキャッシュできません。すでに存在します" -#: plugins/sudoers/pwutil.c:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, c-format msgid "unable to cache group list for %s" msgstr "グループリスト %s をキャッシュできません" -#: plugins/sudoers/pwutil.c:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "%s のグループを解析できません" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "%s のグループIDを解析できません" -#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:445 -#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1162 -#: plugins/sudoers/set_perms.c:1460 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "perm スタックがオーバーフローしました" -#: plugins/sudoers/set_perms.c:125 plugins/sudoers/set_perms.c:376 -#: plugins/sudoers/set_perms.c:456 plugins/sudoers/set_perms.c:719 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1086 -#: plugins/sudoers/set_perms.c:1173 plugins/sudoers/set_perms.c:1393 -#: plugins/sudoers/set_perms.c:1471 plugins/sudoers/set_perms.c:1562 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "perm スタックがアンダーフローしました" -#: plugins/sudoers/set_perms.c:185 plugins/sudoers/set_perms.c:503 -#: plugins/sudoers/set_perms.c:1227 plugins/sudoers/set_perms.c:1505 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "root のグループIDへ変更できません" -#: plugins/sudoers/set_perms.c:276 plugins/sudoers/set_perms.c:600 -#: plugins/sudoers/set_perms.c:995 plugins/sudoers/set_perms.c:1304 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "実行するためのグループIDに変更できません" -#: plugins/sudoers/set_perms.c:281 plugins/sudoers/set_perms.c:605 -#: plugins/sudoers/set_perms.c:1000 plugins/sudoers/set_perms.c:1309 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "グループベクトルを実行するためのものに変更できません" -#: plugins/sudoers/set_perms.c:292 plugins/sudoers/set_perms.c:616 -#: plugins/sudoers/set_perms.c:1009 plugins/sudoers/set_perms.c:1318 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "実行するためのユーザーIDに変更できません" -#: plugins/sudoers/set_perms.c:310 plugins/sudoers/set_perms.c:634 -#: plugins/sudoers/set_perms.c:1025 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "sudoers のグループIDへ変更できません" -#: plugins/sudoers/set_perms.c:363 plugins/sudoers/set_perms.c:706 -#: plugins/sudoers/set_perms.c:1073 plugins/sudoers/set_perms.c:1380 -#: plugins/sudoers/set_perms.c:1549 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "プロセスが多すぎます" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "カレントディレクトリを取得できません" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "検証の対象とする長さを切り詰めました user_cmnd: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "検証の対象とする長さを切り詰めました ctx->user.cmnd: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "検証の対象とする長さを切り詰めました argv[0]: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "SSS のソースを初期化できません。SSSD はあなたのマシンにインストールされていますか?" -#: plugins/sudoers/sssd.c:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "シンボル \"%s\" が %s 内にありません" -#: plugins/sudoers/sudoers.c:263 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "%s から既定値を取得できません" -#: plugins/sudoers/sudoers.c:270 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "有効な sudoers のソースが見つかりません。終了します" -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "ユーザーはルートディレクトリを %s に変更できません" - -#: plugins/sudoers/sudoers.c:348 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "-R オプションを %s と共に使用することは許可されていません" - -#: plugins/sudoers/sudoers.c:373 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "ユーザーはディレクトリを %s に変更できません" - -#: plugins/sudoers/sudoers.c:374 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "-D オプションを %s と共に使用することは許可されていません" - -#: plugins/sudoers/sudoers.c:401 -msgid "no command specified" -msgstr "コマンドが指定されていません" - -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers の指定により root が sudo を使用することは禁止されています" -#: plugins/sudoers/sudoers.c:483 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "ユーザーが closefrom 制限をオーバーライドすることは許されていません" -#: plugins/sudoers/sudoers.c:484 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "-C オプションを使用することは許可されていません" -#: plugins/sudoers/sudoers.c:544 -#, c-format -msgid "timestamp owner (%s): No such user" -msgstr "タイムスタンプの所有者 (%s): そのようなユーザーはありません" - -#: plugins/sudoers/sudoers.c:559 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "tty がありません" -#: plugins/sudoers/sudoers.c:560 +#: plugins/sudoers/sudoers.c:441 msgid "sorry, you must have a tty to run sudo" msgstr "残念ですが、sudo を実行するには tty が必要です" -#: plugins/sudoers/sudoers.c:567 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "ユーザー %s には無効な シェル: %s" -#: plugins/sudoers/sudoers.c:650 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "ユーザーはルートディレクトリを %s に変更できません" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "-R オプションを %s と共に使用することは許可されていません" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "ユーザーはディレクトリを %s に変更できません" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "-D オプションを %s と共に使用することは許可されていません" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "コマンドがカレントディレクトリにあります" -#: plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "\"cd\" はシェルの内蔵コマンドで、直接実行できません。" -#: plugins/sudoers/sudoers.c:667 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "権限を昇格したシェルを実行するために -s オプションが使われることがあります。" -#: plugins/sudoers/sudoers.c:669 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "コマンドを実行するディレクトリを指定するために -D オプションを使うことができます。" -#: plugins/sudoers/sudoers.c:678 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "ユーザーはコマンド実行の制限時間を設定することを許可されていません" -#: plugins/sudoers/sudoers.c:680 +#: plugins/sudoers/sudoers.c:572 msgid "sorry, you are not allowed set a command timeout" msgstr "残念ですが、あなたはコマンド実行の制限時間を設定することを許可されていません" -#: plugins/sudoers/sudoers.c:688 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "ユーザーは環境変数を保存することを許可されていません" -#: plugins/sudoers/sudoers.c:690 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "残念ですが、あなたは環境変数を保存することを許可されていません" -#: plugins/sudoers/sudoers.c:799 +#: plugins/sudoers/sudoers.c:618 +msgid "no command specified" +msgstr "コマンドが指定されていません" + +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "ユーザーが指定した環境変数の設定でエラーです" -#: plugins/sudoers/sudoers.c:1112 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit の実行に sudo を使用する必要はありません" -#: plugins/sudoers/sudoers.c:1157 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "%s を読み込めません" -#: plugins/sudoers/sudoers.c:1186 plugins/sudoers/visudo.c:1066 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s は通常ファイルではありません" -#: plugins/sudoers/sudoers.c:1190 plugins/sudoers/timestamp.c:263 toke.l:1255 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s はユーザーID %u によって所有されています。これは %u であるべきです" -#: plugins/sudoers/sudoers.c:1194 plugins/sudoers/timestamp.c:270 toke.l:1260 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "%s は誰でも書き込み可能です" -#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/timestamp.c:275 toke.l:1263 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s のグループIDは %u になっています。これは %u であるべきです" -#: plugins/sudoers/sudoers.c:1233 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "root のみ \"-c %s\" を使用できます" -#: plugins/sudoers/sudoers.c:1252 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "不明なログインクラス %s" -#: plugins/sudoers/sudoers.c:1339 plugins/sudoers/sudoers.c:1354 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "ホスト %s の名前解決ができません" @@ -3442,8 +3462,8 @@ msgid "unable to set tty to raw mode" msgstr "tty を raw モードに設定できません" #: plugins/sudoers/sudoreplay.c:685 -msgid "Warning: your terminal is too small to properly replay the log.\n" -msgstr "警告: ログをきちんとリプレイするには端末が小さすぎます。\n" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "警告: ログをきちんとリプレイするには端末が小さすぎます。" #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3454,58 +3474,58 @@ msgstr "ログの大きさは %d x %d で、端末の大きさは %d x %d です msgid "Replay finished, press any key to restore the terminal." msgstr "再生が終了しました、何かキーを押すと端末を回復します。" -#: plugins/sudoers/sudoreplay.c:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "曖昧な式 \"%s です\"" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "式内で ')' が不一致です" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "不明な検索語 \"%s\" です" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s は引数が必要です" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "日付 \"%s\" を構文解析できませんでした" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "式内で '(' が不一致です" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "末尾に \"or\" を配置できません" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "末尾に \"!\" を配置できません" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "未知の検索タイプ %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "使用法: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" -#: plugins/sudoers/sudoreplay.c:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "使用法: %s [-h] [-d dir] -l [search expression]\n" -#: plugins/sudoers/sudoreplay.c:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3514,7 +3534,7 @@ msgstr "" "%s - sudo セッションログをリプレイします\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3542,11 +3562,32 @@ msgstr "" " -s, --speed=num 出力速度を速くする、または遅くする\n" " -V, --version バージョン情報を表示して終了する" -#: plugins/sudoers/testsudoers.c:344 -msgid "\thost unmatched" -msgstr "\tホストが一致しません" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"ユーザー %s には無効な シェル: %s\n" -#: plugins/sudoers/testsudoers.c:347 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"パスワードが必要です" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"構文解析エラー" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3554,7 +3595,7 @@ msgstr "" "\n" "コマンドが許可されました" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3562,7 +3603,7 @@ msgstr "" "\n" "コマンドが拒否されました" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3570,122 +3611,119 @@ msgstr "" "\n" "コマンドが一致しませんでした" -#: plugins/sudoers/timestamp.c:354 plugins/sudoers/timestamp.c:693 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "タイムスタンプファイルを %lld バイトに切り詰めることができません" -#: plugins/sudoers/timestamp.c:890 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "未来の時刻のタイムスタンプを無視します" -#: plugins/sudoers/timestamp.c:913 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "タイムスタンプが遠すぎる将来になっています: %20.20s" -#: plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1067 #, c-format msgid "unable to lock time stamp file %s" msgstr "タイムスタンプファイル %s をロックすることができません" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d: timestampowner: 未知のユーザー %s" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit はパスなしで設定するべきです" -#: plugins/sudoers/visudo.c:254 -msgid "the -x option will be removed in a future release" -msgstr "-x オプションは将来のリリースでは削除されます" - -#: plugins/sudoers/visudo.c:256 -msgid "please consider using the cvtsudoers utility instead" -msgstr "cvtsudoers ユーティリティーを代わりに使用することを検討してください" - -#: plugins/sudoers/visudo.c:311 plugins/sudoers/visudo.c:702 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "%s を編集するためにリターンを押してください: " -#: plugins/sudoers/visudo.c:326 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "編集セッションの内容が %s 内に残っています" -#: plugins/sudoers/visudo.c:403 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "指定したエディター (%s) が存在しません" -#: plugins/sudoers/visudo.c:408 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "エディターが見つかりません (エディターのパス = %s)" -#: plugins/sudoers/visudo.c:495 plugins/sudoers/visudo.c:774 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "%s の状態取得 (stat) ができません" -#: plugins/sudoers/visudo.c:515 plugins/sudoers/visudo.c:523 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "書き込みエラーです" -#: plugins/sudoers/visudo.c:569 +#: plugins/sudoers/visudo.c:568 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "一時ファイル (%s) の状態取得 (stat) ができません。%s は変更されません" -#: plugins/sudoers/visudo.c:576 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "一時ファイル (%s) の大きさが 0 です。%s は変更されません" -#: plugins/sudoers/visudo.c:582 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "エディター (%s) が異常終了しました。%s は変更されません" -#: plugins/sudoers/visudo.c:604 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s は変更されません" -#: plugins/sudoers/visudo.c:649 +#: plugins/sudoers/visudo.c:661 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "一時ファイル (%s) を再度開くことができません。%s は変更されません。" -#: plugins/sudoers/visudo.c:662 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "一時ファイル (%s) の構文解析ができません。不明なエラーです" -#: plugins/sudoers/visudo.c:748 plugins/sudoers/visudo.c:778 -#: plugins/sudoers/visudo.c:785 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "%s の (ユーザーID, グループID) を (%u, %u) に設定できません" -#: plugins/sudoers/visudo.c:813 +#: plugins/sudoers/visudo.c:825 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s と %s は同じファイルシステム上にありません。名前を変更するために mv を使用しています" -#: plugins/sudoers/visudo.c:824 +#: plugins/sudoers/visudo.c:836 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "コマンドの失敗です: '%s %s %s'。%s は変更されません" -#: plugins/sudoers/visudo.c:831 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "%s の名前変更に失敗しました。%s は変更されません" -#: plugins/sudoers/visudo.c:851 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "次は何でしょうか? " -#: plugins/sudoers/visudo.c:865 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3697,41 +3735,49 @@ msgstr "" " x -- sudoers ファイルへの変更を保存せずに終了します\n" " Q -- sudoers ファイルへの変更を保存して終了します (*危険です!*)\n" -#: plugins/sudoers/visudo.c:911 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "%s を実行できません" -#: plugins/sudoers/visudo.c:942 +#: plugins/sudoers/visudo.c:954 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: 所有権に誤りがあります。(ユーザーID, グループID) は (%u, %u) であるべきです\n" -#: plugins/sudoers/visudo.c:953 +#: plugins/sudoers/visudo.c:965 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: アクセス権限に誤りがあります。モードは 0%o であるべきです\n" -#: plugins/sudoers/visudo.c:999 plugins/sudoers/visudo.c:1006 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: 正しく構文解析されました\n" -#: plugins/sudoers/visudo.c:1025 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s がビジー状態です。後で再試行してください" -#: plugins/sudoers/visudo.c:1029 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "それでも編集しますか? [y/N]" -#: plugins/sudoers/visudo.c:1130 +#: plugins/sudoers/visudo.c:1206 +msgid "the -x option will be removed in a future release" +msgstr "-x オプションは将来のリリースでは削除されます" + +#: plugins/sudoers/visudo.c:1208 +msgid "please consider using the cvtsudoers utility instead" +msgstr "cvtsudoers ユーティリティーを代わりに使用することを検討してください" + +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "警告: %s:%d:%d: エイリアス %s \"%s\" は使用されていません" -#: plugins/sudoers/visudo.c:1242 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3740,7 +3786,7 @@ msgstr "" "%s - sudoers ファイルを安全に編集する\n" "\n" -#: plugins/sudoers/visudo.c:1244 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3762,38 +3808,52 @@ msgstr "" " -s, --strict 厳密な文法検査を行う\n" " -V, --version バージョン情報を表示して終了する\n" -#: toke.l:189 +#: toke.l:184 msgid "empty string" msgstr "空の文字列" -#: toke.l:201 toke.l:571 +#: toke.l:196 toke.l:566 msgid "empty group" msgstr "空のグループ" -#: toke.l:211 toke.l:569 +#: toke.l:206 toke.l:564 msgid "empty netgroup" msgstr "空のネットグループ" -#: toke.l:289 +#: toke.l:284 msgid "unterminated regular expression" msgstr "途中で終わっている正規表現" -#: toke.l:363 toke.l:375 toke.l:387 toke.l:403 toke.l:422 toke.l:462 +#: toke.l:358 toke.l:370 toke.l:382 toke.l:398 toke.l:417 toke.l:457 msgid "invalid line continuation" msgstr "無効な行の継続" -#: toke.l:608 toke.l:620 +#: toke.l:603 toke.l:615 msgid "invalid IPv6 address" msgstr "無効な IPv6 アドレス" -#: toke.l:876 +#: toke.l:863 msgid "unexpected line break in string" msgstr "文字列の予期せぬところに改行" -#: toke.l:1226 +#: toke.l:982 +msgid "ignoring editor backup file" +msgstr "エディターのバックアップファイルを無視します" + +#: toke.l:985 +msgid "ignoring file name containing '.'" +msgstr "'.' を含むファイル名を無視します" + +#: toke.l:1310 msgid "too many levels of includes" msgstr "インクルードの階層が大きすぎます" +#~ msgid "\thost unmatched" +#~ msgstr "\tホストが一致しません" + +#~ msgid "timestamp owner (%s): No such user" +#~ msgstr "タイムスタンプの所有者 (%s): そのようなユーザーはありません" + #~ msgid "%s must be owned by uid %d" #~ msgstr "%s の所有者は uid %d でなければいけません" diff --git a/plugins/sudoers/po/pl.mo b/plugins/sudoers/po/pl.mo index b44fd529a87ec500d2272d0dc8ce397db14d92f0..2f67b30083be7509258cb223163353908457d012 100644 GIT binary patch delta 15540 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 JaMz`5{{zp{S_S|B delta 15385 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\n" "Language-Team: Polish \n" "Language: pl\n" @@ -17,7 +17,7 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "błąd składni" @@ -41,34 +41,34 @@ msgstr "*** informacje dotyczące BEZPIECZEŃSTWA dla %h ***" msgid "Sorry, try again." msgstr "Niestety, proszę spróbować ponownie." -#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 -#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 -#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 -#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 -#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 -#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 -#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 -#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 -#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 -#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 -#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 -#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 -#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 -#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -82,39 +82,40 @@ msgstr "Niestety, proszę spróbować ponownie." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 -#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 #: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 #: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 #: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 #: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 -#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 -#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 -#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 #: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 -#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 -#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 -#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 -#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 -#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 #: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -124,173 +125,173 @@ msgstr "Niestety, proszę spróbować ponownie." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 #: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 -#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 -#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 -#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 -#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 -#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 -#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 -#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 -#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 -#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 #: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 #: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 #: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 #: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 #: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 #: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 -#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 -#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 -#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 -#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 -#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 -#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 -#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 -#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 -#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "nie udało się przydzielić pamięci" -#: gram.y:622 +#: gram.y:624 msgid "a digest requires a path name" msgstr "skrót wymaga nazwy pliku" -#: gram.y:644 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "wartości \"CWD\" muszą zaczynać się od '/', '~' lub '*'" -#: gram.y:650 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "ścieżka \"CWD\" zbyt długa" -#: gram.y:660 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "wartości \"CHROOT\" muszą zaczynać się od '/', '~' lub '*'" -#: gram.y:666 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "ścieżka \"CHROOT\" zbyt długa" -#: gram.y:801 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "błąd składni, słowo zastrzeżone %s użyte jako nazwa aliasu" -#: gram.y:824 +#: gram.y:840 msgid "invalid notbefore value" msgstr "błędna wartość notbefore" -#: gram.y:833 +#: gram.y:849 msgid "invalid notafter value" msgstr "błędna wartość notafter" -#: gram.y:843 plugins/sudoers/policy.c:381 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "wartość limitu czasu zbyt duża" -#: gram.y:845 plugins/sudoers/policy.c:383 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "błędna wartość limitu czasu" -#: gram.y:966 plugins/sudoers/sudoers.c:1192 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "polecenie zbyt długie" -#: gram.y:1000 +#: gram.y:1016 msgid "expected a fully-qualified path name" msgstr "oczekiwano pełnej ścieżki" -#: gram.y:1244 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1275 +#: gram.y:1261 #, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" -#: gram.y:1298 +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "Alias \"%s\" jest już zdefiniowany" -#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 -#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 #: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 #: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 -#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 -#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -306,36 +307,36 @@ msgstr "Alias \"%s\" jest już zdefiniowany" #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 #: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 #: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 -#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 #: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 -#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 -#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 -#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 -#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 -#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 #: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 #: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 -#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 -#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 -#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 -#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 -#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 #: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 -#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 -#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 -#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 -#: plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -345,97 +346,99 @@ msgstr "Alias \"%s\" jest już zdefiniowany" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 #: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 #: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 -#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 -#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 -#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 -#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 -#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 -#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 -#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 -#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 -#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 -#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 -#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:148 -#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 -#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 -#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 -#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 -#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 -#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 -#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 -#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1288 toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" @@ -450,26 +453,26 @@ msgstr "nie udało się wykonać dup na stdin: %m" msgid "unable to execute %s: %m" msgstr "nie udało się wywołać %s: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "nie udało się wykonać fork" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "nie udało się wykonać fork: %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "nie udało się otworzyć potoku: %m" -#: lib/eventlog/eventlog.c:958 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:987 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (kontynuacja polecenia) %s" @@ -483,73 +486,73 @@ msgstr "nieoczekiwany JSON_STRING, otrzymano %d" msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY zbyt duża" -#: lib/eventlog/parse_json.c:494 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "brak podwójnego cudzysłowu w nazwie" -#: lib/eventlog/parse_json.c:612 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "brakujący JSON_OBJECT" -#: lib/eventlog/parse_json.c:616 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "oczekiwany JSON_OBJECT, otrzymano %d" -#: lib/eventlog/parse_json.c:750 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "stos json wyczerpany (maksimum %u ramek)" -#: lib/eventlog/parse_json.c:828 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "obiekty muszą składać się z kluczy nazwa:wartość" -#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 -#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 -#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 -#: lib/eventlog/parse_json.c:996 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "brak separatora między wartościami" -#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "brak klamry zamykającej" -#: lib/eventlog/parse_json.c:859 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "nieoczekiwana tablica" -#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "brak nawiasu zamykającego" -#: lib/eventlog/parse_json.c:890 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "nieoczekiwany łańcuch" -#: lib/eventlog/parse_json.c:901 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "brak dwukropka po nazwie" -#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "nieoczekiwana wartość logiczna" -#: lib/eventlog/parse_json.c:966 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "nieoczekiwana wartość pusta" -#: lib/eventlog/parse_json.c:987 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "nieoczekiwana liczba" -#: lib/eventlog/parse_json.c:1033 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "błąd składni" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 #, c-format msgid "invalid regular expression \"%s\": %s" msgstr "błędne wyrażenie regularne \"%s\": %s" @@ -564,22 +567,22 @@ msgstr "%s: błędny plik logu" msgid "%s: time stamp field is missing" msgstr "%s: brak pola znacznika czasu" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: znacznik czasu %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: brak pola z użytkownikiem" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: brak pola z użytkownikiem runas" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: brak pola z grupą runas" @@ -589,14 +592,14 @@ msgstr "%s: brak pola z grupą runas" msgid "%s exists but is not a directory (0%o)" msgstr "%s istnieje, ale nie jest katalogiem (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "nie udało się wykonać mkdir %s" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 -#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "nie udało się zmienić uprawnień %s na 0%o" @@ -628,90 +631,90 @@ msgstr "%s: błąd protokołu: niewłaściwy typ dla %s" msgid "%s: protocol error: NULL value found in %s" msgstr "%s: błąd protokołu: napotkano wartość NULL w %s" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 -#: plugins/sudoers/policy.c:589 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "nie udało się wygenerować UUID-a" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: błąd protokołu: brak %s w AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: nie udało się sformatować id sesji" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s nie jest ustawiony" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "nie udało się rozwinąć ścieżki iologu %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "nie udało się utworzyć ścieżki iologu %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "błędny iofd %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "błąd zamykania iofd %d: %s" +msgid "error closing iofd %u: %s" +msgstr "błąd zamykania iofd %u: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "błąd opróżniania bufora iofd %d: %s" +msgid "error flushing iofd %u: %s" +msgstr "błąd opróżniania bufora iofd %u: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "błędny log we/wy %s: %s użyty, ale nie zdefiniowany" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: nie udało się odnaleźć punktu wznowienia [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 -#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 #: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 -#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "nie udało się otworzyć %s" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 #: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "nie udało się otworzyć %s/%s" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "nie udało się skopiować %s/%s do %s/%s: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "nie udało się zmienić nazwy %s na %s" @@ -735,37 +738,37 @@ msgstr "%s/%s: nie udało przesunąć %zu w przód" msgid "unable to connect to relay" msgstr "nie udało się połączyć z przekaźnikiem" -#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "komunikat serwera zbyt duży: %zu" #: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 -#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 -#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 -#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 -#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 #: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 -#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 -#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 -#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 -#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 #: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 -#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 -#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 -#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 -#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 -#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "nie udało się dodać zdarzenia do kolejki" @@ -825,14 +828,14 @@ msgstr "błędny ChangeWindowSize" msgid "invalid CommandSuspend" msgstr "błędny CommandSuspend" -#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 -#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 -#: plugins/sudoers/log_client.c:1590 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "nie udało się rozpakować %s, rozmiar %zu" -#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 #: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" @@ -847,112 +850,112 @@ msgstr "nie rozpoznany typ ClientMessage" msgid "timed out writing to client %s" msgstr "przekroczony limit czasu przy pisaniu do klienta %s" -#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "brak bufora zapisu dla klienta %s" -#: logsrvd/logsrvd.c:1028 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "przekroczony limit czasu przy czytaniu od klienta %s" -#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "EOF od %s bez właściwego zakończenia połączenia TLS" -#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 #: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "komunikat klienta zbyt duży %zu" -#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "komunikat klienta zbyt duży" -#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "błędny ClientMessage" -#: logsrvd/logsrvd.c:1433 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "nie udało się uzyskać zdalnego adresu IP" -#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, 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:1647 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "nie udało się ustanowić gniazda nasłuchującego" -#: logsrvd/logsrvd.c:1767 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "nieoczekiwany sygnał %d" -#: logsrvd/logsrvd.c:1905 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "serwer logów sudo" -#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Opcje:" -#: logsrvd/logsrvd.c:1909 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "ścieżka do pliku konfiguracyjnego" -#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "wyświetlenie pomocy i zakończenie" -#: logsrvd/logsrvd.c:1913 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "bez wykonywania fork, działanie na pierwszym planie" -#: logsrvd/logsrvd.c:1915 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "procentowe prawdopodobieństwo odrzucenia połączenia" -#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "wyświetlenie informacji o wersji i zakończenie" -#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Wymagany Protobuf-C w wersji 1.3 lub wyższej" -#: logsrvd/logsrvd.c:1983 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "błędna wartość losowego gubienia: %s" -#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:186 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s wersja %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 -#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 -#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:393 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "nieznany użytkownik %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 -#: plugins/sudoers/testsudoers.c:417 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "nieznana grupa %s" @@ -1024,8 +1027,8 @@ msgstr "%s:%d oczekiwano nazwy sekcji: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] niedozwolony klucz: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 -#: plugins/sudoers/logging.c:1046 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "nie udało się otworzyć pliku logu %s" @@ -1038,13 +1041,13 @@ msgstr "nie udało się zainicjować kontekstu serwera TLS" msgid "unable to initialize relay TLS context" msgstr "nie udało się zainicjować kontekstu przekaźnika TLS" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 -#: logsrvd/logsrvd_journal.c:434 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "nie udało się utworzuć pliku kroniki" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1038 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "nie udało się zablokować %s" @@ -1057,8 +1060,8 @@ msgstr "nie udało się zablokować pliku kroniki" msgid "unable to open journal file" msgstr "nie udało się otworzyć pliku kroniki" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 -#: logsrvd/logsrvd_journal.c:470 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "nie udało się zapisać pliku kroniki" @@ -1067,20 +1070,20 @@ msgid "unable to rename journal file" msgstr "nie udało się zmienić nazwy pliku kroniki" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "nieoczekiwany koniec pliku podczas odczytu pliku kroniki" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "błąd podczas odczytu pliku kroniki" -#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "błędny plik kroniki, nie udało się zrestartować" -#: logsrvd/logsrvd_journal.c:448 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "nie udało się przewinąć do [%lld, %ld] w pliku kroniki %s" @@ -1110,52 +1113,52 @@ msgstr "błąd analizy RejectMessage" msgid "error logging reject event" msgstr "błąd logowania zdarzenia odrzucenia" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "błąd logowania zdarzenia wyjścia" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "log jest już kompletny, nie może być wznowiony" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "nie udało się wznownić logu" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "błąd analizy AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "błąd logowania zdarzenia alarmu" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "nie udało się sformatować bufora czasu, długość %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "losowe odrzucanie połączenia" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "błąd zapisu IoBuffer" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "błąd zapisu ChangeWindowSize" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "błąd zapisu CommandSuspend" @@ -1172,8 +1175,8 @@ msgstr "nie udało się połączyć z hostem przekaźnika" msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: błędne ServerHello, brak server_id" -#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 -#: plugins/sudoers/log_client.c:1476 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "błędne ServerHello" @@ -1190,175 +1193,175 @@ msgstr "przekroczony limit czasu przy czytaniu z przekaźnika %s (%s)" msgid "timeout reading from relay" msgstr "przekroczony limit czasu przy czytaniu z przekaźnika" -#: logsrvd/logsrvd_relay.c:764 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "nazwa hosta przekaźnika nie pasuje do certyfikatu" -#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 -#: logsrvd/logsrvd_relay.c:791 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "błąd podczas odczytu z przekaźnika" -#: logsrvd/logsrvd_relay.c:812 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "nie udał się odczyt z przekaźnika" -#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "serwer przekaźnika zamknął połączenie" -#: logsrvd/logsrvd_relay.c:845 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "komunikat serwera zbyt duży" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "przekroczony limit czasu przy pisaniu do przekaźnika %s (%s)" -#: logsrvd/logsrvd_relay.c:911 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "przekroczony limit czasu przy pisaniu do przekaźnika" -#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 -#: logsrvd/logsrvd_relay.c:983 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "błąd zapisu do przekaźnika" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "wysyłanie logu we/wy sudo na zdalny serwer" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "samo wysłanie zdarzenia akceptującego (bez we/wy)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "plik paczki certyfikatów do weryfikacji certyfikatu serwera" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "plik certyfikatu do powitania TLS" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "host do wysyłania logów" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "zdalny ID logu we/wy do wznowienia" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "plik klucza prywatnego" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "bez weryfikacji certyfikatu serwera" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "port do użycia przy łączeniu z hostem" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "wznowienie poprzedniego transferu logu we/wy" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "odrzucenie polecenia z podanym powodem" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "zakończenie przesyłania po osiągnięciu tego czasu" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "test serwera audytu przez wysłanie wybranego logu we/wy N razy równolegle" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "nie udało się wyszukać %s:%s: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "nie udało się uzyskać adresu IP serwera" -#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "nie udało się odczytać %s/%s: %s" -#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 -#: plugins/sudoers/iolog.c:1023 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "nieoczekiwane zdarzenie we/wy %d" -#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 -#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 -#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: nieoczekiwany stan %d" -#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "odebrano od serwera komunikat błędu: %s" -#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "odebrano od serwera komunikat zerwania: %s" -#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: nieoczekiwana wartość type_case %d" -#: logsrvd/sendlog.c:1270 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "przekroczony limit czasu przy czytaniu z serwera" -#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "nazwa hosta nie pasuje do certyfikatu" -#: logsrvd/sendlog.c:1352 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "przedwczesny EOF" -#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "komunikat serwera zbyt duży: %u" -#: logsrvd/sendlog.c:1421 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "przekroczony limit czasu przy pisaniu do serwera" -#: logsrvd/sendlog.c:1788 +#: logsrvd/sendlog.c:1800 msgid "both restart point and iolog ID must be specified" msgstr "muszą być podane jednocześnie punkt wznowienia i ID iolog" -#: logsrvd/sendlog.c:1792 +#: logsrvd/sendlog.c:1804 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:1868 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "zakończono przedwcześnie ze stanem %d" -#: logsrvd/sendlog.c:1869 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "miniony czas wysłany do serwera [%lld, %ld]" -#: logsrvd/sendlog.c:1871 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "odebrano od serwera punkt zatwierdzenia [%lld, %ld]" @@ -1416,59 +1419,59 @@ msgstr "nie udało się utworzyć kontekstu TLS: %s" 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" -#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 -#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 -#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 -#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 #: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "nie udało się pobrać aktualnego czasu" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "nie udało się zmienić hasła dla %s" -#: plugins/sudoers/auth/bsdauth.c:77 +#: plugins/sudoers/auth/bsdauth.c:78 #, 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:84 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "błędny rodzaj uwierzytelnienia" -#: plugins/sudoers/auth/bsdauth.c:89 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to begin BSD authentication" msgstr "nie udało się rozpocząć uwierzytelnienia BSD" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "nie udało się zainicjować uwierzytelnienia BSD" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "konto wygasło" -#: plugins/sudoers/auth/bsdauth.c:190 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "zezwolenie nie powiodło się" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "nie udało się odczytać konfiguracji fwtk" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "nie udało się połączyć z serwerem uwierzytelniającym" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "utracono połączenie z serwerem uwierzytelniającym" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1477,171 +1480,177 @@ msgstr "" "błąd serwera uwierzytelniającego:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, 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:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: nie udało się przeanalizować '%s': %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, 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:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: nie udało się przydzielić opcji: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, 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:250 +#: plugins/sudoers/auth/kerb5.c:254 #, 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:253 +#: plugins/sudoers/auth/kerb5.c:257 #, 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:317 +#: plugins/sudoers/auth/kerb5.c:322 #, 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:331 +#: plugins/sudoers/auth/kerb5.c:336 #, 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:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "nie udało się zainicjować PAM: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "Błąd uwierzytelniania PAM: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "błąd kontroli poprawności konta - konto zablokowane?" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 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:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "nie udało się zmienić przedawnionego hasła: %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Hasło wygasło, proszę skontaktować się z administratorem systemu" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 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:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Błąd zarządzania kontem PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "nie istniejesz w bazie danych %s" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "nie udało się zainicjować biblioteki ACE API" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "nie udało się połączyć z serwerem SecurID" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "ID użytkownika zablokowany dla uwierzytelnienia SecurID" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "błędna długość nazwy użytkownika dla SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "błędny uchwyt uwierzytelnienia dla SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "błąd komunikacji SecurID" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "nieznany błąd SecurID" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "błędna długość hasła dla SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "nie udało się zainicjować sesji SIA" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "błędne metody uwierzytelniania" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 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:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "brak metod uwierzytelniania" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Nie udało się zainicjować metod uwierzytelniania." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Metody uwierzytelniania:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 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:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "nie udało się zatwierdzić rekordu audytowego" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "nieznany uid %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "błąd podczas czytania pliku instrukcji %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "zignorowano plik instrukcji %s: nie jest zwykłym plikiem" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1661,7 +1670,7 @@ msgstr "" " 3) z dużą władzą wiąże się duża odpowiedzialność.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1669,105 +1678,94 @@ msgstr "" "Ze względów bezpieczeństwa wpisywane hasło nie będzie widoczne.\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "nieznany uid %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "cykl w %s \"%s\"" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "%s \"%s\" użyty, ale nie zdefiniowany" -#: plugins/sudoers/cvtsudoers.c:210 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "zwiększenie rangi: %s: %s" -#: plugins/sudoers/cvtsudoers.c:229 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "początkowa ranga: %s: %s" -#: plugins/sudoers/cvtsudoers.c:239 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "wyrównanie rangi: %s: %s" -#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s, wersja gramatyki %d\n" -#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "nieobsługiwany format wejścia %s" -#: plugins/sudoers/cvtsudoers.c:296 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "nieobsługiwany format wyjścia %s" -#: plugins/sudoers/cvtsudoers.c:386 +#: plugins/sudoers/cvtsudoers.c:392 #, 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:400 plugins/sudoers/sudoers.c:163 -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "nie udało się zainicjować wartości domyślnych sudoers" -#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:605 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: nieznane słowo kluczowe %s" -#: plugins/sudoers/cvtsudoers.c:651 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "błędny typ wartości domyślnej: %s" -#: plugins/sudoers/cvtsudoers.c:674 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "błędny typ ograniczenia: %s" -#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "błędny filtr: %s" -#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, 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:1499 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "nie udało się zapisać do %s" -#: plugins/sudoers/cvtsudoers.c:1527 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1776,7 +1774,7 @@ msgstr "" "%s - konwersja między formatami pliku sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1529 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1818,34 +1816,34 @@ msgstr "" " -V, --version wyświetlenie informacji o wersji i zakończenie" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 -#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 #: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "błąd wewnętrzny, przepełnienie %s" #: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 #: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:493 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "nie udało się pobrać czasu GMT" #: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 #: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:501 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "nie udało się sformatować znacznika czasu" @@ -1855,12 +1853,12 @@ msgstr "nie udało się sformatować znacznika czasu" msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: nieznany wpis domyślny \"%s\"" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "zbyt dużo wpisów sudoers, maksimum to %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 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." @@ -2629,52 +2627,98 @@ msgstr "Próba weryfikacji polecenia i argumentów po uruchomieniu" msgid "AppArmor profile to use in the new security context: %s" msgstr "Profil AppArmor do użycia w nowym kontekście bezpieczeństwa: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "nieznany wpis domyślny \"%s\"" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "nie podano wartości dla \"%s\"" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "błędny operator \"%c=\" dla \"%s\"" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "opcja \"%s\" nie przyjmuje wartości" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "błędny typ Defaults 0x%x dla opcji \"%s\"" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "błędna wartość \"%s\" dla opcji \"%s\"" -#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 -#: plugins/sudoers/policy.c:214 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "ścieżka pliku \"%s\" zbyt długa" -#: plugins/sudoers/defaults.c:1133 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "wartości \"%s\" muszą zaczynać się od '/', '~' lub '*'" -#: plugins/sudoers/defaults.c:1140 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "wartości \"%s\" muszą zaczynać się od '/'" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "Rola LDAP: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Wpis sudoers: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " Jako użytkownicy: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " Jako grupy: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Opcje: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Polecenia:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Pasujące wpisy Defaults dla %s na %s:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Wartości specyficzne dla Runas i Command dla %s:\n" + +#: plugins/sudoers/display.c:514 +#, 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/display.c:530 +#, 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/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2688,11 +2732,11 @@ msgstr "argumenty edytora nie mogą zawierać \"--\"" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: uszkodzone envp, niezgodność długości" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "nie udało się przebudować środowiska" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, 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" @@ -2702,12 +2746,12 @@ msgstr "niestety nie jest dozwolone ustawianie następujących zmiennych środow msgid "unsupported digest type %u for %s" msgstr "nieobsługiwany typ skrótu %u dla %s" -#: plugins/sudoers/filedigest.c:79 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: błąd odczytu" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "nie udało się załadować %s: %s" @@ -2736,37 +2780,37 @@ msgstr "nie udało się przeanalizować maski sieciowej \"%s\"" msgid "Local IP address and netmask pairs:\n" msgstr "Pary lokalnych adresów IP i masek:\n" -#: plugins/sudoers/iolog.c:684 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "nie udało się uaktualnić pliku sekwencji" -#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 -#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 -#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 -#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, 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:726 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "nie udało się utworzyć %s/%s" -#: plugins/sudoers/iolog.c:954 +#: plugins/sudoers/iolog.c:965 #, 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:1053 plugins/sudoers/iolog.c:1181 -#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 -#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 -#: plugins/sudoers/visudo.c:565 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "nie udało się odczytać zegara" -#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 -#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: błąd wewnętrzny, błędny sygnał %d" @@ -2775,26 +2819,26 @@ msgstr "%s: błąd wewnętrzny, błędny sygnał %d" msgid "starttls not supported when using ldaps" msgstr "brak obsługi starttls w przypadku użycia ldaps" -#: plugins/sudoers/ldap.c:225 +#: plugins/sudoers/ldap.c:226 #, 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:228 +#: plugins/sudoers/ldap.c:229 #, 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:1587 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "nie udało się zainicjować LDAP: %s" -#: plugins/sudoers/ldap.c:1624 +#: plugins/sudoers/ldap.c:1630 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:1761 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "błędny atrybut sudoOrder: %s" @@ -2830,12 +2874,12 @@ msgstr "nie można skonwertować sudoOption: %s%s%s" msgid "unable to open audit system" msgstr "nie udało się otworzyć systemu audytowego" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "nie udało się wysłać komunikatu audytowego" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "błąd w pętli zdarzeń" @@ -2877,68 +2921,68 @@ msgstr "Inicjowanie TLS nie powiodło się" msgid "TLS handshake was unsuccessful" msgstr "Powitanie TLS nie powiodło się" -#: plugins/sudoers/log_client.c:1218 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: błąd wewnętrzny, błędny kod wyjścia %d" -#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "utracono połączenie z serwerem logów" -#: plugins/sudoers/log_client.c:1854 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "brak bufora zapisu" -#: plugins/sudoers/log_client.c:2008 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "nie udało się połączyć z serwerem logów" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "użytkownik NIE występuje w sudoers" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "użytkownik NIE jest autoryzowany na hoście" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "polecenie niedozwolone" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s nie jest w pliku sudoers.\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s nie ma uprawnień do uruchamiania sudo na %s.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, 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:324 +#: plugins/sudoers/logging.c:339 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" msgstr "Niestety użytkownik %s nie ma uprawnień do uruchamiania '%s%s%s%s' jako %s%s%s na %s.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Ten incydent został zgłoszony do administratora.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 -#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 -#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 -#: plugins/sudoers/sudoers.c:793 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: nie znaleziono polecenia" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2947,7 +2991,7 @@ msgstr "" "zignorowano plik \"%s\" znaleziony w '.'\n" "Proszę użyć \"sudo ./%s\", jeśli to \"%s\" ma być uruchomiony." -#: plugins/sudoers/logging.c:391 +#: plugins/sudoers/logging.c:409 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -2955,167 +2999,124 @@ 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:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "błąd uwierzytelniania" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "wymagane jest hasło" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "problem przy analizie pliku sudoers" -#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1079 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "nie udało się zapisać pliku logu: %s" +msgid "unable to write log file %s" +msgstr "nie udało się zapisać pliku logu %s" -#: plugins/sudoers/match_digest.c:101 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "skrót dla %s (%s) ma błędną długość %zu, oczekiwano %zu" -#: plugins/sudoers/match_digest.c:120 +#: plugins/sudoers/match_digest.c:126 #, 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:643 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"Rola LDAP: %s\n" - -#: plugins/sudoers/parse.c:646 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Wpis sudoers:\n" - -#: plugins/sudoers/parse.c:648 -msgid " RunAsUsers: " -msgstr " Jako użytkownicy: " - -#: plugins/sudoers/parse.c:663 -msgid " RunAsGroups: " -msgstr " Jako grupy: " - -#: plugins/sudoers/parse.c:673 -msgid " Options: " -msgstr " Opcje: " - -#: plugins/sudoers/parse.c:737 -msgid " Commands:\n" -msgstr " Polecenia:\n" - -#: plugins/sudoers/parse.c:928 -#, 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:946 -#, 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:964 -#, 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:979 -#, 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:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "zignorowano niekompletne sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "błędny atrybut LDIF: %s" -#: plugins/sudoers/pivot.c:74 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 msgid "unable to restore root directory" msgstr "nie udało się przywrócić katalogu głównego" -#: plugins/sudoers/pivot.c:82 +#: plugins/sudoers/pivot.c:79 msgid "unable to restore current working directory" msgstr "nie udało się przywrócić aktualnego katalogu roboczego" -#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "błędna wartość %.*s ustawiona przez frontend sudo" -#: plugins/sudoers/policy.c:356 plugins/sudoers/testsudoers.c:277 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "nie udało się przeanalizować listy adresów sieciowych" -#: plugins/sudoers/policy.c:524 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "nazwa użytkownika nie ustawiona przez frontend sudo" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "ID użytkownika nie ustawiony przez frontend sudo" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "ID grupy nie ustawiony przez frontend sudo" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "nazwa hosta nie ustawiona przez frontend sudo" -#: plugins/sudoers/policy.c:754 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "błędny katalog roboczy: %s" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "błędny katalog chroot: %s" -#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 -#: plugins/sudoers/visudo.c:1209 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "nie udało się wywołać %s" -#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 -#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: błędne flagi trybu z frontendu sudo: 0x%x" -#: plugins/sudoers/policy.c:1294 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Wersja wtyczki polityki sudoers %s\n" -#: plugins/sudoers/policy.c:1296 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Wersja gramatyki pliku sudoers %d\n" -#: plugins/sudoers/policy.c:1300 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3124,309 +3125,304 @@ msgstr "" "\n" "Ścieżka do sudoers: %s\n" -#: plugins/sudoers/policy.c:1303 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "ścieżka do nsswitch: %s\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "ścieżka do ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1306 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "ścieżka do ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1339 +#: plugins/sudoers/policy.c:1370 #, 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/policy.c:1357 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister hook of type %d (version %d.%d)" msgstr "nie udało się wyrejestrować uchwytu typu %d (wersja %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:242 plugins/sudoers/pwutil.c:260 #, 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:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, 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:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, 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:571 #, 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:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "nie udało się zapamiętać grupy %s" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, 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:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, 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:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, 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:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "nie udało się przeanalizować grup dla %s" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "nie udało się przeanalizować gidów dla %s" -#: plugins/sudoers/set_perms.c:115 plugins/sudoers/set_perms.c:451 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "przepełnienie stosu uprawnień" -#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 -#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 -#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 -#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 -#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "niedopełnienie stosu uprawnień" -#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 -#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "nie udało się zmienić na gid roota" -#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 -#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "nie udało się zmienić na docelowy gid" -#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 -#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "nie udało się ustawić wektora grup docelowych" -#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 -#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "nie udało się zmienić na docelowy uid" -#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 -#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "nie udało się zmienić na gid sudoers" -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "zbyt dużo procesów" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "nie udało się pobrać bieżącego katalogu roboczego" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "ucięta ścieżka audytu user_cmnd: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "ucięta ścieżka audytu ctx->user.cmnd: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "ucięta ścieżka audytu argv[0]: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 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:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "nie udało się odnaleźć symbolu \"%s\" w %s" -#: plugins/sudoers/sudoers.c:261 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "nie udało się pobrać wartości domyślnych z %s" -#: plugins/sudoers/sudoers.c:268 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "nie znaleziono poprawnych źródeł sudoers, zakończenie" -#: plugins/sudoers/sudoers.c:344 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "użytkownik nie ma uprawnień do zmiany katalogu głównego na %s" - -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "brak uprawnień do używania opcji -R z %s" - -#: plugins/sudoers/sudoers.c:371 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "użytkownik nie ma uprawnień do zmiany katalogu na %s" - -#: plugins/sudoers/sudoers.c:372 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "brak uprawnień do używania opcji -D z %s" - -#: plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "wg sudoers root nie ma prawa używać sudo" -#: plugins/sudoers/sudoers.c:421 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "użytkownik nie ma pozwolenia na zmianę limitu closefrom" -#: plugins/sudoers/sudoers.c:422 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "brak uprawnień do używania opcji -C" -#: plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "brak tty" -#: plugins/sudoers/sudoers.c:469 +#: plugins/sudoers/sudoers.c:441 msgid "sorry, you must have a tty to run sudo" msgstr "niestety do uruchomienia sudo konieczny jest tty" -#: plugins/sudoers/sudoers.c:477 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "błędna powłoka użytkownika %s: %s" -#: plugins/sudoers/sudoers.c:561 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "użytkownik nie ma uprawnień do zmiany katalogu głównego na %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "brak uprawnień do używania opcji -R z %s" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "użytkownik nie ma uprawnień do zmiany katalogu na %s" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "brak uprawnień do używania opcji -D z %s" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "polecenie w bieżącym katalogu" -#: plugins/sudoers/sudoers.c:574 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "\"cd\" to polecenie wbudowane powłoki, nie może być uruchomione bezpośrednio." -#: plugins/sudoers/sudoers.c:576 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "można użyć opcji -s do uruchomienia powłoki uprzywilejowanej." -#: plugins/sudoers/sudoers.c:578 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "można użyć opcji -D do uruchomienia polecenia w podanym katalogu." -#: plugins/sudoers/sudoers.c:587 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "użytkownik nie ma uprawnień do ustawienia limitu czasu polecenia" -#: plugins/sudoers/sudoers.c:589 +#: plugins/sudoers/sudoers.c:572 msgid "sorry, you are not allowed set a command timeout" msgstr "niestety brak uprawnień do ustawienia limitu czasu polecenia" -#: plugins/sudoers/sudoers.c:597 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "użytkownik nie ma uprawnień do zachowania środowiska" -#: plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "niestety brak uprawnień do zachowania środowiska" -#: plugins/sudoers/sudoers.c:635 +#: plugins/sudoers/sudoers.c:618 msgid "no command specified" msgstr "nie podano polecenia" -#: plugins/sudoers/sudoers.c:774 +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "błąd ustawiania zmiennych środowiskowych podanych przez użytkownika" -#: plugins/sudoers/sudoers.c:1239 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit nie musi być uruchamiany przez sudo" -#: plugins/sudoers/sudoers.c:1314 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "nie udało się odczytać %s" -#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s nie jest zwykłym plikiem" -#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, 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:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "%s jest zapisywalny dla świata" -#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, 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:1377 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "tylko root może używać \"-c %s\"" -#: plugins/sudoers/sudoers.c:1396 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "nieznana klasa logowania %s" -#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "nie udało się rozwiązać nazwy hosta %s" -#: plugins/sudoers/sudoers.c:1636 -#, c-format -msgid "%s:%d:%d timestampowner: unknown user %s" -msgstr "%s:%d:%d timestampowner: nieznany użytkownik %s" - #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3467,8 +3463,8 @@ msgid "unable to set tty to raw mode" msgstr "nie udało się przestawić tty w tryb surowy" #: plugins/sudoers/sudoreplay.c:685 -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" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Uwaga: ten terminal jest za mały, aby właściwie odtworzyć log." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3479,58 +3475,58 @@ msgstr "Geometria logu to %d x %d, geometria terminala to %d x %d." 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:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "niejednoznaczne wyrażenie \"%s\"" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "niesparowany ')' w wyrażeniu" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "nieznany warunek wyszukiwania \"%s\"" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s wymaga argumentu" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "nie udało się przeanalizować daty \"%s\"" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "niesparowany '(' w wyrażeniu" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "niedozwolone kończące \"or\"" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "niedozwolony kończący \"!\"" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "nieznany typ wyszukiwania %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, 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:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3539,7 +3535,7 @@ msgstr "" "%s - odtwarzanie logów sesji sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3567,11 +3563,32 @@ msgstr "" " -s, --speed=ile przyspieszenie lub spowolnienie wyjścia\n" " -V, --version wyświetlenie informacji o wersji i zakończenie" -#: plugins/sudoers/testsudoers.c:355 -msgid "\thost unmatched" -msgstr "\thost nie znaleziony" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Błędna powłoka użytkownika %s: %s\n" -#: plugins/sudoers/testsudoers.c:358 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Wymagane hasło" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Błąd składni" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3579,7 +3596,7 @@ msgstr "" "\n" "Polecenie dozwolone" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3587,7 +3604,7 @@ msgstr "" "\n" "Polecenie niedozwolone" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3595,16 +3612,16 @@ msgstr "" "\n" "Polecenie nie znalezione" -#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, 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:915 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "znacznik czasu zbyt daleko w przyszłości" -#: plugins/sudoers/timestamp.c:938 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "znacznik czasu zbyt daleko w przyszłości: %20.20s" @@ -3614,95 +3631,100 @@ msgstr "znacznik czasu zbyt daleko w przyszłości: %20.20s" msgid "unable to lock time stamp file %s" msgstr "nie udało się zablokować pliku znacznika czasu %s" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d timestampowner: nieznany użytkownik %s" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit nie powinien być podawany ze ścieżką" -#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "wciśnięcie return przejdzie do edycji %s: " -#: plugins/sudoers/visudo.c:329 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "zawartość sesji edycji pozostawiona w %s" -#: plugins/sudoers/visudo.c:406 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "podany edytor (%s) nie istnieje" -#: plugins/sudoers/visudo.c:411 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "nie znaleziono edytora (ścieżka = %s)" -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "nie udało się wykonać stat na %s" -#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "błąd zapisu" -#: plugins/sudoers/visudo.c:572 +#: plugins/sudoers/visudo.c:568 #, 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:579 +#: plugins/sudoers/visudo.c:575 #, 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:585 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "błąd edytora (%s), %s nie zmieniony" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s nie zmieniony" -#: plugins/sudoers/visudo.c:652 +#: plugins/sudoers/visudo.c:661 #, 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:665 +#: plugins/sudoers/visudo.c:674 #, c-format 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:751 plugins/sudoers/visudo.c:781 -#: plugins/sudoers/visudo.c:788 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, 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:816 +#: plugins/sudoers/visudo.c:825 #, 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:827 +#: plugins/sudoers/visudo.c:836 #, 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:834 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "błąd podczas zmiany nazwy %s, %s nie zmieniony" -#: plugins/sudoers/visudo.c:855 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "Co teraz? " -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3714,49 +3736,49 @@ 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:915 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "nie udało się uruchomić %s" -#: plugins/sudoers/visudo.c:946 +#: plugins/sudoers/visudo.c:954 #, 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:957 +#: plugins/sudoers/visudo.c:965 #, 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:1009 plugins/sudoers/visudo.c:1016 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: składnia poprawna\n" -#: plugins/sudoers/visudo.c:1035 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s zajęty, proszę spróbować później" -#: plugins/sudoers/visudo.c:1039 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Modyfikować mimo to? [y/N]" -#: plugins/sudoers/visudo.c:1197 +#: plugins/sudoers/visudo.c:1206 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:1199 +#: plugins/sudoers/visudo.c:1208 msgid "please consider using the cvtsudoers utility instead" msgstr "należy rozważyć użycie zamiast niej narzędzia cvtsudoers" -#: plugins/sudoers/visudo.c:1219 +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Uwaga: %s:%d:%d: nie użyty %s \"%s\"" -#: plugins/sudoers/visudo.c:1332 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3765,7 +3787,7 @@ msgstr "" "%s - bezpieczna edycja pliku sudoers\n" "\n" -#: plugins/sudoers/visudo.c:1334 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3815,14 +3837,14 @@ msgstr "błędny adres IPv6" msgid "unexpected line break in string" msgstr "nieoczekiwany koniec linii w łańcuchu" -#: toke.l:983 +#: toke.l:982 msgid "ignoring editor backup file" msgstr "zignorowano plik kopii zapasowej edytora" -#: toke.l:986 +#: toke.l:985 msgid "ignoring file name containing '.'" msgstr "zignorowano nazwę pliku zawierającą" -#: toke.l:1289 +#: toke.l:1310 msgid "too many levels of includes" msgstr "za dużo poziomów include" diff --git a/plugins/sudoers/po/ro.mo b/plugins/sudoers/po/ro.mo index b49d971d81f21c7b0ce6784f7cd58591eb1e46ff..3e65c405570f88776914113a4e227be9a2e29767 100644 GIT binary patch delta 15546 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 delta 15418 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\n" "Language-Team: Romanian \n" "Language: ro\n" @@ -33,7 +34,7 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 3.2.2\n" -#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "eroare de sintaxă" @@ -57,34 +58,34 @@ msgstr "*** Informații de SECURITATE pentru %h ***" msgid "Sorry, try again." msgstr "Încercați din nou." -#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 -#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 -#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 -#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 -#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 -#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 -#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 -#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 -#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 -#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 -#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 -#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 -#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 -#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -98,39 +99,40 @@ msgstr "Încercați din nou." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 -#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 #: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 #: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 #: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 #: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 -#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 -#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 -#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 #: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 -#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 -#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 -#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 -#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 -#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 #: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -140,173 +142,173 @@ msgstr "Încercați din nou." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 #: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 -#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 -#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 -#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 -#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 -#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 -#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 -#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 -#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 -#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 #: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 #: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 #: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 #: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 #: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 #: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 -#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 -#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 -#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 -#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 -#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 -#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 -#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 -#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 -#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "nu se poate aloca memoria" -#: gram.y:622 +#: gram.y:624 msgid "a digest requires a path name" msgstr "tabelul sumelor de control necesită un nume de rută" -#: gram.y:644 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "valorile pentru „CWD” trebuie să înceapă cu un caracter: „/”, „~”, sau „*”" -#: gram.y:650 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "ruta „CWD” este prea lungă" -#: gram.y:660 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "valorile pentru „CHROOT” trebuie să înceapă cu un caracter: „/”, „~”, sau „*”" -#: gram.y:666 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "ruta „CHROOT” este prea lungă" -#: gram.y:801 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "eroare de sintaxă, cuvântul rezervat %s utilizat ca nume de alias" -#: gram.y:824 +#: gram.y:840 msgid "invalid notbefore value" msgstr "valoare „notbefore” nevalidă" -#: gram.y:833 +#: gram.y:849 msgid "invalid notafter value" msgstr "valoare „notafter” nevalidă" -#: gram.y:843 plugins/sudoers/policy.c:381 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "limită de timp prea mare" -#: gram.y:845 plugins/sudoers/policy.c:383 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "valoare de limită de timp nevalidă" -#: gram.y:966 plugins/sudoers/sudoers.c:1192 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "comandă prea lungă" -#: gram.y:1000 +#: gram.y:1016 msgid "expected a fully-qualified path name" msgstr "se aștepta un nume de rută complet calificat" -#: gram.y:1244 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1275 +#: gram.y:1261 #, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" -#: gram.y:1298 +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "Aliasul „%s” este deja definit" -#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 -#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 #: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 #: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 -#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 -#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -322,36 +324,36 @@ msgstr "Aliasul „%s” este deja definit" #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 #: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 #: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 -#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 #: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 -#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 -#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 -#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 -#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 -#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 #: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 #: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 -#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 -#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 -#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 -#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 -#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 #: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 -#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 -#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 -#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 -#: plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -361,97 +363,99 @@ msgstr "Aliasul „%s” este deja definit" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 #: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 #: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 -#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 -#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 -#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 -#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 -#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 -#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 -#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 -#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 -#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 -#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 -#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:148 -#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 -#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 -#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 -#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 -#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 -#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 -#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 -#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1288 toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" @@ -466,26 +470,26 @@ msgstr "nu se poate duplica stdin: %m" msgid "unable to execute %s: %m" msgstr "nu se poate executa %s: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "nu se poate executa fork()" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "nu se poate executa fork(): %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "nu se poate deschide linia de legătură: %m" -#: lib/eventlog/eventlog.c:958 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:987 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (comandă continuată) %s" @@ -499,73 +503,73 @@ msgstr "se aștepta JSON_STRING, s-a obținut %d" msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY este prea mare" -#: lib/eventlog/parse_json.c:494 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "lipsesc ghilimelele duble din nume" -#: lib/eventlog/parse_json.c:612 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "JSON_OBJECT lipsește" -#: lib/eventlog/parse_json.c:616 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "s-a așteptat JSON_OBJECT, s-a obținut %d" -#: lib/eventlog/parse_json.c:750 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "stiva json a fost epuizată (maxim %u cadre)" -#: lib/eventlog/parse_json.c:828 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "obiectele trebuie să fie formate din perechi nume:valoare" -#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 -#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 -#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 -#: lib/eventlog/parse_json.c:996 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "lipsește separatorul dintre valori" -#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "acoladă de închidere desperecheată" -#: lib/eventlog/parse_json.c:859 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "matrice neașteptată" -#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "paranteză dreaptă închisă desperecheată" -#: lib/eventlog/parse_json.c:890 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "șir neașteptat" -#: lib/eventlog/parse_json.c:901 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "lipsesc două puncte „:” după nume" -#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "valoare boleană neașteptată" -#: lib/eventlog/parse_json.c:966 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "valoare null neașteptată" -#: lib/eventlog/parse_json.c:987 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "număr neașteptat" -#: lib/eventlog/parse_json.c:1033 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "eroare de analizare" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 #, c-format msgid "invalid regular expression \"%s\": %s" msgstr "expresie regulată nevalidă „%s”: %s" @@ -580,22 +584,22 @@ msgstr "%s: fișier de jurnal nevalid" msgid "%s: time stamp field is missing" msgstr "%s: câmpul marcaj de timp lipsește" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: marcajul de timp %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: câmpul utilizator lipsește" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: câmpul de utilizator efectiv (rulează ca utilizatorul X) lipsește" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: câmpul de grup efectiv (rulează ca grupul X) lipsește" @@ -605,14 +609,14 @@ msgstr "%s: câmpul de grup efectiv (rulează ca grupul X) lipsește" msgid "%s exists but is not a directory (0%o)" msgstr "%s există dar nu este un director (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "nu s-a putut executa «mkdir», pentru a crea directorul %s" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 -#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "nu s-a putut modifica modul de acces de la %s la 0%o" @@ -644,90 +648,90 @@ msgstr "%s: eroare de protocol: tip incorect pentru %s" msgid "%s: protocol error: NULL value found in %s" msgstr "%s: eroare de protocol: valoare nulă (NULL) găsită în %s" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 -#: plugins/sudoers/policy.c:589 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "nu s-a putut genera UUID-ul" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: eroare de protocol: lipsește %s din AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: nu se poate formata ID-ul sesiunii" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s nu este configurat" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "nu se poate expanda ruta către iolog %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "nu se poate crea ruta către iolog %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "iofd nevalid: %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "eroare la închiderea iofd %d: %s" +msgid "error closing iofd %u: %s" +msgstr "eroare la închiderea iofd %u: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "eroare la golirea iofd %d: %s" +msgid "error flushing iofd %u: %s" +msgstr "eroare la golirea iofd %u: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "jurnal de In/Ieș nevalid %s: %s menționat, dar nu definit" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: nu se poate găsi punctul de reluare [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 -#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 #: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 -#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "nu se poate deschide %s" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 #: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "nu se poate deschide %s/%s" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "nu se poate copia %s/%s în %s/%s: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "nu se poate redenumi %s în %s" @@ -751,37 +755,37 @@ msgstr "%s/%s: nu se poate căuta mai departe %zu" msgid "unable to connect to relay" msgstr "nu se poate conecta la releu" -#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "mesajul serverului este prea mare: %zu" #: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 -#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 -#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 -#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 -#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 #: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 -#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 -#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 -#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 -#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 #: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 -#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 -#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 -#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 -#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 -#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "nu se poate adăuga evenimentul la coadă" @@ -841,14 +845,14 @@ msgstr "ChangeWindowSize nevalid" msgid "invalid CommandSuspend" msgstr "CommandSuspend nevalid" -#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 -#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 -#: plugins/sudoers/log_client.c:1590 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "nu se poate despacheta %s cu dimensiunea %zu" -#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 #: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" @@ -863,112 +867,112 @@ msgstr "tip de ClientMessage nerecunoscut" msgid "timed out writing to client %s" msgstr "a expirat timpul de scriere la clientul %s" -#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "lipsește memoria tampon de scriere pentru clientul %s" -#: logsrvd/logsrvd.c:1028 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "a expirat timpul de citire de la clientul %s" -#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "sfârșit de fișier de la %s fără închiderea corectă a TLS" -#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 #: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "mesajul clientului este prea mare: %zu" -#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "mesajul clientului este prea mare" -#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "ClientMessage nevalid" -#: logsrvd/logsrvd.c:1433 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "nu se poate obține adresa IP de la distanță" -#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Nu se pot atașa datele utilizatorului la obiectul ssl: %s" -#: logsrvd/logsrvd.c:1647 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "nu se poate configura soclul de ascultare" -#: logsrvd/logsrvd.c:1767 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "semnal neașteptat %d" -#: logsrvd/logsrvd.c:1905 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "server de jurnal al sudo" -#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Opțiuni:" -#: logsrvd/logsrvd.c:1909 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "ruta către fișierul de configurare" -#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "afișează mesajul de ajutor și iese" -#: logsrvd/logsrvd.c:1913 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "nu se bifurcă, rulează în prim-plan" -#: logsrvd/logsrvd.c:1915 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "șansele procentuale de conexiuni vor scădea" -#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "afișează informațiile despre versiune și iese" -#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Este necesară versiunea Protobuf-C 1.3 sau mai mare" -#: logsrvd/logsrvd.c:1983 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "valoare nevalidă a probabilității de pierdere: %s" -#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:186 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s versiunea %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 -#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 -#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:393 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "utilizator necunoscut %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 -#: plugins/sudoers/testsudoers.c:417 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "grup necunoscut %s" @@ -1040,8 +1044,8 @@ msgstr "%s:%d nume de secțiune așteptat: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] cheie ilegală: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 -#: plugins/sudoers/logging.c:1046 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "nu se poate deschide fișierul de jurnal: %s" @@ -1054,13 +1058,13 @@ msgstr "nu se poate inițializa contextul TLS al serverului" msgid "unable to initialize relay TLS context" msgstr "nu se poate inițializa contextul TLS al releului" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 -#: logsrvd/logsrvd_journal.c:434 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "nu se poate crea fișierul de jurnal" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1038 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "nu se poate bloca %s" @@ -1073,8 +1077,8 @@ msgstr "nu se poate bloca fișierul de jurnal" msgid "unable to open journal file" msgstr "nu se poate deschide fișierul de jurnal" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 -#: logsrvd/logsrvd_journal.c:470 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "nu se poate scrie fișierul de jurnal" @@ -1083,20 +1087,20 @@ msgid "unable to rename journal file" msgstr "nu se poate redenumi fișierul de jurnal" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "sfârșit de fișier neașteptat la citirea fișierului de jurnal" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "eroare la citirea fișierului de jurnal" -#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "fișier de jurnal nevalid, nu se poate reporni" -#: logsrvd/logsrvd_journal.c:448 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "nu se poate ajunge la poziția [%lld, %ld] din fișierul de jurnal %s" @@ -1126,52 +1130,52 @@ msgstr "eroare la analizarea RejectMessage" msgid "error logging reject event" msgstr "eroare la înregistrarea evenimentului de respingere" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "eroare la înregistrarea evenimentului de ieșire" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "jurnalul este deja complet, nu poate fi repornit" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "nu se poate reporni jurnalizarea" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "eroare la analizarea AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "eroare la înregistrarea evenimentului de alertă" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "nu se poate formata memoria tampon de timp, lungime %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "întreruperea aleatorie a conexiunii" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "eroare la scrierea IoBuffer" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "eroare la scrierea ChangeWindowSize" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "eroare la scrierea CommandSuspend" @@ -1193,8 +1197,8 @@ msgstr "nu se poate conecta la gazda releu" msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: ServerHello nevalid, server_id lipsește" -#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 -#: plugins/sudoers/log_client.c:1476 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "ServerHello nevalid" @@ -1211,175 +1215,175 @@ msgstr "a expirat limita de timp de citire de la releu %s (%s)" msgid "timeout reading from relay" msgstr "a expirat limita de timp de citire de la releul" -#: logsrvd/logsrvd_relay.c:764 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "numele gazdei releului nu se potrivește cu certificatul" -#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 -#: logsrvd/logsrvd_relay.c:791 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "eroare la citirea de la releu" -#: logsrvd/logsrvd_relay.c:812 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "nu se poate citi de la releu" -#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "conexiune închisă a serverului de releu" -#: logsrvd/logsrvd_relay.c:845 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "mesajul serverului este prea mare" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "a expirat limita de timp la scrierea la releu %s (%s)" -#: logsrvd/logsrvd_relay.c:911 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "a expirat limita de timp de scriere la releu" -#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 -#: logsrvd/logsrvd_relay.c:983 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "eroare la scrierea la releu" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "trimite jurnalul de In/Ieș al «sudo» la serverul de la distanță" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "trimite doar un eveniment de acceptare (fără In/Ieș)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "fișierul pachet de certificate pentru a verifica certificatul serverului" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "fișier de certificat pentru negocierea TLS" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "gazda la care se trimit jurnalele" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "ID-ul de la distanță al jurnalului In/Ieș care urmează să fie reluat" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "fișier de cheie privată" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "nu se verifică certificatul serverului" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "portul de utilizat atunci când vă conectați la gazdă" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "repornește transferul precedent de jurnal In/Ieș" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "respinge comanda cu motivul specificat" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "oprește transferul după ce s-a atins acest timp" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "testează serverul de auditare prin trimiterea jurnalului de In/Ieș selectat de n ori în paralel" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "nu se poate căuta %s:%s: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "nu se poate obține adresa IP a serverului" -#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "nu se poate citi %s/%s: %s" -#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 -#: plugins/sudoers/iolog.c:1023 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "eveniment de In/Ieș neașteptat %d" -#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 -#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 -#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: stare neașteptată %d" -#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "mesaj de eroare primit de la server: %s" -#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "mesaj de renunțare primit de la server: %s" -#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: valoare type_case neașteptată %d" -#: logsrvd/sendlog.c:1270 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "a expirat limita de timp de citire de la server" -#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "numele gazdei nu se potrivește cu certificatul" -#: logsrvd/sendlog.c:1352 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "sfârșit de fișier prematur" -#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "mesajul serverului este prea mare: %u" -#: logsrvd/sendlog.c:1421 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "a expirat limita de timp de scriere la server" -#: logsrvd/sendlog.c:1788 +#: logsrvd/sendlog.c:1800 msgid "both restart point and iolog ID must be specified" msgstr "trebuie să fie specificat atît ID-ul iolog cît și punctul de repornire" -#: logsrvd/sendlog.c:1792 +#: logsrvd/sendlog.c:1804 msgid "a restart point may not be set when no I/O is sent" msgstr "un punct de repornire poate să nu fie stabilit când nicio In/Ieș nu este stabilită" -#: logsrvd/sendlog.c:1868 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "a ieșit prematur cu starea %d" -#: logsrvd/sendlog.c:1869 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "timpul scurs trimis la server [%lld, %ld]" -#: logsrvd/sendlog.c:1871 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "punctul de consemnare primit de la server [%lld, %ld]" @@ -1450,59 +1454,59 @@ msgstr "nu se poate stabili versiunea de protocol minimă la TLS 1.2: %s" # din zi” nu prea are sens iar „orarul zilei” ar fi „the daily schedule”» # === # Ok, rămîne așa cum este -#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 -#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 -#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 -#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 #: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "nu se poate obține ora actuală" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "nu se poate schimba parola pentru %s" -#: plugins/sudoers/auth/bsdauth.c:77 +#: plugins/sudoers/auth/bsdauth.c:78 #, c-format msgid "unable to get login class for user %s" msgstr "nu se poate obține clasa de autentificare pentru utilizatorul %s" -#: plugins/sudoers/auth/bsdauth.c:84 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "tip de autentificare nevalid" -#: plugins/sudoers/auth/bsdauth.c:89 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to begin BSD authentication" msgstr "nu se poate începe autentificarea BSD" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "nu se poate inițializa autentificarea BSD" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "contul a expirat" -#: plugins/sudoers/auth/bsdauth.c:190 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "aprobarea a eșuat" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "nu se poate citi configurarea fwtk" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "nu se poate conecta la serverul de autentificare" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "s-a pierdut conexiunea la serverul de autentificare" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1511,171 +1515,177 @@ msgstr "" "eroare a serverului de autentificare:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: nu se poate converti identitatea gazdei în șir („%s”): %s" -#: plugins/sudoers/auth/kerb5.c:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: nu se poate analiza „%s”: %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: nu s-a putut determina memoria tampon de certificare: %s" -#: plugins/sudoers/auth/kerb5.c:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: nu se pot aloca opțiunile: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: nu se pot obține certificările: %s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: nu se poate inițializa memoria tampon de certificare: %s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: nu se poate stoca certificarea în memoria tampon: %s" -#: plugins/sudoers/auth/kerb5.c:317 +#: plugins/sudoers/auth/kerb5.c:322 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: nu se poate obține identitatea kerberos a gazdei: %s" -#: plugins/sudoers/auth/kerb5.c:331 +#: plugins/sudoers/auth/kerb5.c:336 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Nu se poate verifica TGT! Posibil atac!: %s" -#: plugins/sudoers/auth/pam.c:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "nu se poate inițializa PAM: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "Eroare de autentificare PAM: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "eșec la validarea contului, este contul blocat?" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 msgid "Account or password is expired, reset your password and try again" msgstr "Contul sau parola au expirat, restabiliți parola și încercați din nou" -#: plugins/sudoers/auth/pam.c:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "nu se poate schimba parola expirată: %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Parolă expirată, contactați administratorul de sistem" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "Contul este expirat sau configurării PAM îi lipsește o secțiune „account” pentru «sudo», contactați administratorul de sistem" -#: plugins/sudoers/auth/pam.c:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Eroare de gestionare a contului PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "nu existați în baza de date %s" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "nu s-a putut inițializa biblioteca API ACE" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "nu se poate contacta serverul SecurID" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "ID-ul utilizatorului blocat pentru autentificarea SecurID" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "lungime de nume de utilizator nevalidă pentru SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "gestionar de autentificare (Authentication Handle) nevalid pentru SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "Comunicarea SecurID a eșuat" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "eroare de SecurID necunoscută" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "lungime de cod de parolă nevalidă pentru SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "nu se poate inițializa sesiunea SIA" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "metode de autentificare nevalide" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Metode de autentificare nevalide compilate în «sudo»! Nu se pot amesteca autentificările autonome și neautonome." -#: plugins/sudoers/auth/sudo_auth.c:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "nu există metode de autentificare" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 msgid "There are no authentication methods compiled into sudo! If you want to turn off authentication, use the --disable-authentication configure option." msgstr "Nu există metode de autentificare compilate în «sudo»! Dacă doriți să opriți autentificarea, utilizați opțiunea de configurare „--disable-authentication”." -#: plugins/sudoers/auth/sudo_auth.c:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Nu se pot inițializa metodele de autentificare." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Metode de autentificare:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Nu s-a putut determina condiția de auditare" -#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "nu se poate consemna înregistrarea de auditare" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "uid necunoscut %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "eroare la citirea fișierului de instrucțiuni %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "se ignoră fișierul de instrucțiuni %s: nu este un fișier obișnuit" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1696,7 +1706,7 @@ msgstr "" " 3. Cu o mare putere vine o mare responsabilitate.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1704,105 +1714,94 @@ msgstr "" "Din motive de securitate, parola pe care o introduceți nu va fi vizibilă.n\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "uid necunoscut %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "ciclu în %s „%s”" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "%s „%s” menționat, dar nu definit" -#: plugins/sudoers/cvtsudoers.c:210 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "incrementarea de ordine: %s: %s" -#: plugins/sudoers/cvtsudoers.c:229 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "ordinea de pornire: %s: %s" -#: plugins/sudoers/cvtsudoers.c:239 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "completarea de ordine: %s: %s" -#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s versiune de gramatică %d\n" -#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "format de intrare nesuportat %s" -#: plugins/sudoers/cvtsudoers.c:296 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "format de ieșire nesuportat %s" -#: plugins/sudoers/cvtsudoers.c:386 +#: plugins/sudoers/cvtsudoers.c:392 #, c-format msgid "%s: input and output files must be different" msgstr "%s: fișierele de intrare și ieșire trebuie să fie diferite" -#: plugins/sudoers/cvtsudoers.c:400 plugins/sudoers/sudoers.c:163 -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "nu se poate inițializa valorile implicite ale lui „sudoers”" -#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:605 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: cuvânt cheie necunoscut %s" -#: plugins/sudoers/cvtsudoers.c:651 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "tip de valori implicite nevalid: %s" -#: plugins/sudoers/cvtsudoers.c:674 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "tip de suprimare nevalid: %s" -#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "filtru nevalid: %s" -#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "nu s-a putut analiza fișierul %s, eroare necunoscută" -#: plugins/sudoers/cvtsudoers.c:1499 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "nu se poate scrie la %s" -#: plugins/sudoers/cvtsudoers.c:1527 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1811,7 +1810,7 @@ msgstr "" "%s - convertește între formatele de fișier „sudoers”\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1529 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1852,34 +1851,34 @@ msgstr "" " -V, --version afișează informația versiunii și iese" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 -#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 #: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "eroare internă, depășire de %s" #: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 #: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:493 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "nu se poate obține ora GMT" #: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 #: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:501 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "nu se poate formata marcajul de timp" @@ -1889,12 +1888,12 @@ msgstr "nu se poate formata marcajul de timp" msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: intrare de valori implicite necunoscută „%s”" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "prea multe intrări „sudoers”, maxim %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "variabila de mediu $SUDOERS_BASE nu este stabilită și opțiunea „-b” nu a fost specificată." @@ -2722,52 +2721,98 @@ msgstr "Încearcă să verifice comanda și argumentele după execuție" msgid "AppArmor profile to use in the new security context: %s" msgstr "Profilul AppArmor de utilizat în noul context de securitate: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "intrare de implicite necunoscută „%s”" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "nicio valoare specificată pentru „%s”" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "operator nevalid „%c=\" pentru „%s”" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "opțiunea „%s” nu primește o valoare" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "tip de Defaults nevalid 0x%x pentru opțiunea „%s”" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "valoarea „%s” nu este validă pentru opțiunea „%s”" -#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 -#: plugins/sudoers/policy.c:214 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "numele rutei pentru „%s” este prea lung" -#: plugins/sudoers/defaults.c:1133 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "valorile pentru „%s” trebuie să înceapă cu un „/”, „~”, sau „*”" -#: plugins/sudoers/defaults.c:1140 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "valorile pentru „%s” trebuie să înceapă cu un caracter „/”" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "Regula LDAP: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Intrare „sudoers”: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " RuleazăCaUtilizatorii: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " RuleazăCaGrupurile: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Opțiuni: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Comenzi:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Se potrivesc intrările Defaults pentru %s pe %s:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Valori implicite specifice „Run_as” și comenzii pentru %s:\n" + +#: plugins/sudoers/display.c:514 +#, c-format +msgid "User %s may run the following commands on %s:\n" +msgstr "Utilizatorul %s poate să ruleze următoarele comenzi pe %s:\n" + +#: plugins/sudoers/display.c:530 +#, c-format +msgid "User %s is not allowed to run sudo on %s.\n" +msgstr "Utilizatorului %s nu îi este permis să ruleze «sudo» pe %s.\n" + #: plugins/sudoers/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2781,11 +2826,11 @@ msgstr "argumentele editorului nu pot să conțină „--”" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: envp corupt, nepotrivire a lungimii" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "nu se poate reconstrui mediul" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "nu aveți permisiunea de a stabili următoarele variabile de mediu: %s" @@ -2795,12 +2840,12 @@ msgstr "nu aveți permisiunea de a stabili următoarele variabile de mediu: %s" msgid "unsupported digest type %u for %s" msgstr "tip de sumă de control neacceptat %u pentru %s" -#: plugins/sudoers/filedigest.c:79 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: eroare de citire" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "nu se poate încărca %s: %s" @@ -2829,37 +2874,37 @@ msgstr "nu se poate analiza masca de rețea „%s”" msgid "Local IP address and netmask pairs:\n" msgstr "Perechile adresă de IP locală și mască de rețea:\n" -#: plugins/sudoers/iolog.c:684 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "nu se poate actualiza fișierul de secvență" -#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 -#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 -#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 -#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, c-format msgid "unable to write to I/O log file: %s" msgstr "nu se poate scrie în fișierul jurnal de In/Ieș: %s" -#: plugins/sudoers/iolog.c:726 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "nu se poate crea %s/%s" -#: plugins/sudoers/iolog.c:954 +#: plugins/sudoers/iolog.c:965 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: eroare internă, fișierul jurnal de In/Ieș pentru evenimentul %d nu este deschis" -#: plugins/sudoers/iolog.c:1053 plugins/sudoers/iolog.c:1181 -#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 -#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 -#: plugins/sudoers/visudo.c:565 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "nu se poate citi ceasul" -#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 -#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: eroare internă, semnal nevalid %d" @@ -2868,26 +2913,26 @@ msgstr "%s: eroare internă, semnal nevalid %d" msgid "starttls not supported when using ldaps" msgstr "starttls nu este acceptat când se utilizează ldaps" -#: plugins/sudoers/ldap.c:225 +#: plugins/sudoers/ldap.c:226 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "nu se poate inițializa certificatul SSL și baza de date a cheii: %s" -#: plugins/sudoers/ldap.c:228 +#: plugins/sudoers/ldap.c:229 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "trebuie să stabiliți TLS_CERT în %s pentru a utiliza SSL" -#: plugins/sudoers/ldap.c:1587 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "nu se poate inițializa LDAP: %s" -#: plugins/sudoers/ldap.c:1624 +#: plugins/sudoers/ldap.c:1630 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()" msgstr "start_tls specificat, dar bibliotecile LDAP nu acceptă ldap_start_tls_s() sau ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:1761 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "atribut sudoOrder nevalid: %s" @@ -2923,12 +2968,12 @@ msgstr "nu se poate converti sudoOption: %s%s%s" msgid "unable to open audit system" msgstr "nu se poate deschide sistemul de auditare" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "nu se poate trimite mesajul de auditare" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "eroare în bucla de eveniment" @@ -2970,68 +3015,68 @@ msgstr "Inițializarea TLS nu a reușit" msgid "TLS handshake was unsuccessful" msgstr "Negocierea TLS nu a reușit" -#: plugins/sudoers/log_client.c:1218 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: eroare internă, stare de ieșire nevalidă %d" -#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "a fost pierdută conexiunea la serverul de înregistrare a jurnalului" -#: plugins/sudoers/log_client.c:1854 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "lipsește memoria tampon de scriere" -#: plugins/sudoers/log_client.c:2008 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "nu se poate conecta la serverul de înregistrare a jurnalului" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "utilizatorul NU este în „sudoers”" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "utilizatorul NU este autorizat pe gazdă" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "comanda nu este permisă" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s nu se află în fișierul „sudoers”.\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s nu are permisiunea de a rula «sudo» pe %s.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Este posibil ca utilizatorul %s să nu poată executa «sudo» pe %s.\n" -#: plugins/sudoers/logging.c:324 +#: plugins/sudoers/logging.c:339 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" msgstr "Utilizatorului %s nu îi este permis să execute „%s%s%s%s” ca %s%s%s pe %s.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Acest incident a fost raportat administratorului.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 -#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 -#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 -#: plugins/sudoers/sudoers.c:793 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: comanda nu a fost găsită" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -3040,7 +3085,7 @@ msgstr "" "se ignoră „%s” găsit în „.”\n" "Utilizați «sudo ./%s» dacă aceasta este „%s” pe care doriți să o rulați." -#: plugins/sudoers/logging.c:391 +#: plugins/sudoers/logging.c:409 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -3049,167 +3094,124 @@ msgstr[1] "două încercări de parolă incorecte" msgstr[2] "%u încercări de parolă incorecte" msgstr[3] "%u de încercări de parolă incorecte" -#: plugins/sudoers/logging.c:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "eșec de autentificare" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "o parolă este necesară" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "problemă la analizarea sintaxei lui „sudoers”" -#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1079 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "nu se poate scrie fișierul de jurnal: %s" +msgid "unable to write log file %s" +msgstr "nu se poate scrie fișierul de jurnal %s" -#: plugins/sudoers/match_digest.c:101 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "suma de control pentru %s (%s) are lungimea greșită %zu, se aștepta %zu" -#: plugins/sudoers/match_digest.c:120 +#: plugins/sudoers/match_digest.c:126 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "suma de control pentru %s (%s) nu este în formatul %s" -#: plugins/sudoers/parse.c:643 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"Regula LDAP: %s\n" - -#: plugins/sudoers/parse.c:646 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Intrare „sudoers”:\n" - -#: plugins/sudoers/parse.c:648 -msgid " RunAsUsers: " -msgstr " RuleazăCaUtilizatorii: " - -#: plugins/sudoers/parse.c:663 -msgid " RunAsGroups: " -msgstr " RuleazăCaGrupurile: " - -#: plugins/sudoers/parse.c:673 -msgid " Options: " -msgstr " Opțiuni: " - -#: plugins/sudoers/parse.c:737 -msgid " Commands:\n" -msgstr " Comenzi:\n" - -#: plugins/sudoers/parse.c:928 -#, c-format -msgid "Matching Defaults entries for %s on %s:\n" -msgstr "Se potrivesc intrările Defaults pentru %s pe %s:\n" - -#: plugins/sudoers/parse.c:946 -#, c-format -msgid "Runas and Command-specific defaults for %s:\n" -msgstr "Valori implicite specifice „Run_as” și comenzii pentru %s:\n" - -#: plugins/sudoers/parse.c:964 -#, c-format -msgid "User %s may run the following commands on %s:\n" -msgstr "Utilizatorul %s poate să ruleze următoarele comenzi pe %s:\n" - -#: plugins/sudoers/parse.c:979 -#, c-format -msgid "User %s is not allowed to run sudo on %s.\n" -msgstr "Utilizatorului %s nu îi este permis să ruleze «sudo» pe %s.\n" - -#: plugins/sudoers/parse_ldif.c:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "se ignoră sudoRole incompletă: cn: %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "atribut LDIF nevalid: %s" -#: plugins/sudoers/pivot.c:74 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 msgid "unable to restore root directory" msgstr "nu se poate restabili directorul rădăcină" -#: plugins/sudoers/pivot.c:82 +#: plugins/sudoers/pivot.c:79 msgid "unable to restore current working directory" msgstr "nu se poate restabili directorul de lucru actual" -#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "%.*s nevalid stabilit de interfața «sudo»" -#: plugins/sudoers/policy.c:356 plugins/sudoers/testsudoers.c:277 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "nu se poate analiza lista de adrese de rețea" -#: plugins/sudoers/policy.c:524 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "numele de utilizator nu este stabilit de interfața sudo" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "ID-ul utilizatorului nu este stabilit de interfața «sudo»" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "ID-ul grupului nu este stabilit de interfața «sudo»" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "numele gazdei nu este stabilit de interfața sudo" -#: plugins/sudoers/policy.c:754 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "director de lucru nevalid: %s" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "director „chroot” nevalid: %s" -#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 -#: plugins/sudoers/visudo.c:1209 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "nu se poate executa %s" -#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 -#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: indicatori de mod nevalizi în interfața «sudo»: 0x%x" -#: plugins/sudoers/policy.c:1294 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Versiunea modulului de politică „sudoers”, este %s\n" -#: plugins/sudoers/policy.c:1296 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Versiunea de gramatică a fișierului „sudoers”, este %d\n" -#: plugins/sudoers/policy.c:1300 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3218,309 +3220,304 @@ msgstr "" "\n" "Ruta „sudoers”: %s\n" -#: plugins/sudoers/policy.c:1303 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "ruta nsswitch: %s\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "ruta ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1306 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "ruta ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1339 +#: plugins/sudoers/policy.c:1370 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "nu se poate înregistra cârligul de tip %d (versiunea %d.%d)" -#: plugins/sudoers/policy.c:1357 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister hook of type %d (version %d.%d)" msgstr "nu se poate anula înregistrarea cârligului de tip %d (versiunea %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:242 plugins/sudoers/pwutil.c:260 #, c-format msgid "unable to cache uid %u" msgstr "nu se poate stoca în memoria tampon uid-ul %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:254 #, c-format msgid "unable to cache uid %u, already exists" msgstr "nu se poate stoca în memoria tampon uid-ul %u, există deja" -#: plugins/sudoers/pwutil.c:294 plugins/sudoers/pwutil.c:312 -#: plugins/sudoers/pwutil.c:375 plugins/sudoers/pwutil.c:420 +#: plugins/sudoers/pwutil.c:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, c-format msgid "unable to cache user %s" msgstr "nu se poate stoca în memoria tampon utilizatorul %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:327 #, c-format msgid "unable to cache user %s, already exists" msgstr "nu se poate stoca în memoria tampon utilizatorul %s, există deja" -#: plugins/sudoers/pwutil.c:539 plugins/sudoers/pwutil.c:557 +#: plugins/sudoers/pwutil.c:559 plugins/sudoers/pwutil.c:577 #, c-format msgid "unable to cache gid %u" msgstr "nu se poate stoca în memoria tampon gid-ul %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:571 #, c-format msgid "unable to cache gid %u, already exists" msgstr "nu se poate stoca în memoria tampon gid-ul %u, există deja" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "nu se poate stoca în memoria tampon grupul %s" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, c-format msgid "unable to cache group %s, already exists" msgstr "nu se poate stoca în memoria tampon grupul %s, există deja" -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "nu se poate stoca în memoria tampon lista grupului pentru %s, există deja" -#: plugins/sudoers/pwutil.c:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, c-format msgid "unable to cache group list for %s" msgstr "nu se poate stoca în memoria tampon lista grupului pentru %s" -#: plugins/sudoers/pwutil.c:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "nu se pot analiza grupurile pentru %s" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "nu se pot analiza gid-urile pentru %s" -#: plugins/sudoers/set_perms.c:115 plugins/sudoers/set_perms.c:451 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "supraplin al stivei de permisiuni" -#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 -#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 -#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 -#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 -#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "subnivel al stivei de permisiuni" -#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 -#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "nu se poate schimba la gid-ul root" -#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 -#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "nu se poate schimba la gid-ul „run as”" -#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 -#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "nu se poate stabili vectorul de grup „run as”" -#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 -#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "nu se poate schimba uid-ul „run as”" -#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 -#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "nu se poate schimba gid-ul „sudoers”" -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "prea multe procese" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "nu se poate obține directorul de lucru actual" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "ruta de auditare trunchiată user_cmnd: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "ruta de auditare trunchiată ctx->user.cmnd: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "ruta de auditare trunchiată argv[0]: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "nu se poate inițializa sursa SSS. Este SSSD instalat pe mașină?" -#: plugins/sudoers/sssd.c:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "nu se poate găsi simbolul „%s” în %s" -#: plugins/sudoers/sudoers.c:261 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "nu se pot obține valorile implicite de la %s" -#: plugins/sudoers/sudoers.c:268 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "nicio sursă „sudoers” validă, se iese" -#: plugins/sudoers/sudoers.c:344 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "utilizatorul nu are permisiunea de a schimba directorul rădăcină în %s" - -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "nu aveți permisiunea de a utiliza opțiunea „-R” cu %s" - -#: plugins/sudoers/sudoers.c:371 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "utilizatorului nu îi este permis să schimbe directorul la %s" - -#: plugins/sudoers/sudoers.c:372 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "nu aveți permisiunea de a utiliza opțiunea „-D” cu %s" - -#: plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "„sudoers” specifică că root nu are permisiunea să execute «sudo»" -#: plugins/sudoers/sudoers.c:421 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "utilizatorului nu îi este permis să suprascrie limita de closefrom" -#: plugins/sudoers/sudoers.c:422 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "nu aveți permisiunea de a utiliza opțiunea „-C”" -#: plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "fără tty" -#: plugins/sudoers/sudoers.c:469 +#: plugins/sudoers/sudoers.c:441 msgid "sorry, you must have a tty to run sudo" msgstr "trebuie să aveți un tty pentru a rula «sudo»" -#: plugins/sudoers/sudoers.c:477 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "shell nevalid pentru utilizatorul %s: %s" -#: plugins/sudoers/sudoers.c:561 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "utilizatorul nu are permisiunea de a schimba directorul rădăcină în %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "nu aveți permisiunea de a utiliza opțiunea „-R” cu %s" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "utilizatorului nu îi este permis să schimbe directorul la %s" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "nu aveți permisiunea de a utiliza opțiunea „-D” cu %s" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "comandă în directorul curent" -#: plugins/sudoers/sudoers.c:574 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "«cd» este o comandă încorporată în shell, nu poate fi rulată direct." -#: plugins/sudoers/sudoers.c:576 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "opțiunea „-s” poate fi utilizată pentru a rula un shell privilegiat." -#: plugins/sudoers/sudoers.c:578 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "opțiunea „-D” poate fi folosită pentru a rula o comandă într-un anumit director." -#: plugins/sudoers/sudoers.c:587 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "utilizatorului nu îi este permis să stabilească o limită de timp a comenzii" -#: plugins/sudoers/sudoers.c:589 +#: plugins/sudoers/sudoers.c:572 msgid "sorry, you are not allowed set a command timeout" msgstr "nu aveți permisiunea de a stabili o limită de timp a comenzii" -#: plugins/sudoers/sudoers.c:597 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "utilizatorului nu îi este permis să păstreze mediul" -#: plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "nu aveți permisiunea să păstrați mediul" -#: plugins/sudoers/sudoers.c:635 +#: plugins/sudoers/sudoers.c:618 msgid "no command specified" msgstr "nicio comandă specificată" -#: plugins/sudoers/sudoers.c:774 +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "eroare la stabilirea variabilelor de mediu specificate de utilizator" -#: plugins/sudoers/sudoers.c:1239 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "«sudoedit» nu are nevoie să fie rulat via «sudo»" -#: plugins/sudoers/sudoers.c:1314 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "nu se poate citi %s" -#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s nu este un fișier obișnuit" -#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s este deținut de uid-ul %u, ar trebui să fie %u" -#: plugins/sudoers/sudoers.c:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "%s poate fi scris de oricine" -#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s este deținut de gid-ul %u, ar trebui să fie %u" -#: plugins/sudoers/sudoers.c:1377 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "doar root poate utiliza „-c %s”" -#: plugins/sudoers/sudoers.c:1396 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "clasă de autentificare necunoscută %s" -#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "nu se poate rezolva gazda %s" -#: plugins/sudoers/sudoers.c:1636 -#, c-format -msgid "%s:%d:%d timestampowner: unknown user %s" -msgstr "%s:%d:%d timestampowner: utilizator necunoscut %s" - #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3561,8 +3558,8 @@ msgid "unable to set tty to raw mode" msgstr "nu se poate stabili tty la modul „raw”" #: plugins/sudoers/sudoreplay.c:685 -msgid "Warning: your terminal is too small to properly replay the log.\n" -msgstr "Avertisment: terminalul este prea mic pentru a putea reda bine jurnalul.\n" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Avertisment: terminalul este prea mic pentru a putea reda bine jurnalul." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3573,58 +3570,58 @@ msgstr "Geometria jurnalului este %d x %d, iar geometria terminalului este %d x msgid "Replay finished, press any key to restore the terminal." msgstr "Redarea s-a încheiat, apăsați orice tastă pentru a restaura terminalul." -#: plugins/sudoers/sudoreplay.c:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "expresie ambiguă „%s”" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "„)” fără pereche în expresie" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "termen de căutare necunoscut „%s”" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s necesită un argument" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "nu s-a putut analiza data „%s”" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "„(” fără pereche în expresie" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "terminare ilegală a expresiei, cu „or”" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "terminare ilegală a expresiei, cu „!”" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "tip de căutare necunoscută %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, c-format msgid "usage: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" msgstr "utilizare: %s [-hnRS] [-d dir] [-m num] [-s num] ID\n" -#: plugins/sudoers/sudoreplay.c:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "utilizare: %s [-h] [-d dir] -l [expresie de căutare]\n" -#: plugins/sudoers/sudoreplay.c:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3633,7 +3630,7 @@ msgstr "" "%s - redă jurnalele de sesiune «sudo»\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3661,11 +3658,32 @@ msgstr "" " -s, --speed=num accelerează sau încetinește ieșirea\n" " -V, --version afișează informațiile de versiune și iese" -#: plugins/sudoers/testsudoers.c:355 -msgid "\thost unmatched" -msgstr "\tgazda nu are nici o potrivire" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Shell nevalid pentru utilizatorul %s: %s\n" -#: plugins/sudoers/testsudoers.c:358 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Este necesară parola" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Eroare de analizare" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3673,7 +3691,7 @@ msgstr "" "\n" "Comandă permisă" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3681,7 +3699,7 @@ msgstr "" "\n" "Comandă negată" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3689,16 +3707,16 @@ msgstr "" "\n" "Comanda nu se potrivește" -#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "nu se poate trunchia fișierul marcajelor de timp în %lld octeți" -#: plugins/sudoers/timestamp.c:915 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "se vor ignora marcajele de timp pe viitor" -#: plugins/sudoers/timestamp.c:938 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "datarea este prea departe în viitor: %20.20s" @@ -3708,95 +3726,100 @@ msgstr "datarea este prea departe în viitor: %20.20s" msgid "unable to lock time stamp file %s" msgstr "nu se poate bloca fișierul marcajelor de timp %s" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d timestampowner: utilizator necunoscut %s" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "«sudoedit» nu ar trebui să fie specificat cu o rută" -#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "apăsați „enter” pentru a edita %s: " -#: plugins/sudoers/visudo.c:329 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "conținutul sesiunii de editare rămase în %s" -#: plugins/sudoers/visudo.c:406 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "editorul specificat (%s) nu există" -#: plugins/sudoers/visudo.c:411 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "nu s-a găsit niciun editor (rută editor = %s)" -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "nu se poate stabili starea lui %s" -#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "eroare de scriere" -#: plugins/sudoers/visudo.c:572 +#: plugins/sudoers/visudo.c:568 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "nu se poate stabili starea fișierului temporar (%s), %s neschimbat" -#: plugins/sudoers/visudo.c:579 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "fișier temporar de lungime zero (%s), %s neschimbat" -#: plugins/sudoers/visudo.c:585 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "editorul (%s) a eșuat, %s neschimbat" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s neschimbat" -#: plugins/sudoers/visudo.c:652 +#: plugins/sudoers/visudo.c:661 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "nu se poate redeschide fișierul temporar (%s), %s neschimbat." -#: plugins/sudoers/visudo.c:665 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "nu se poate analiza fișierul temporar (%s), eroare necunoscută" -#: plugins/sudoers/visudo.c:751 plugins/sudoers/visudo.c:781 -#: plugins/sudoers/visudo.c:788 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "nu se poate stabili (uid, gid) de %s la (%u, %u)" -#: plugins/sudoers/visudo.c:816 +#: plugins/sudoers/visudo.c:825 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s și %s nu sunt pe același sistem de fișiere, se utilizează «mv» pentru a redenumi" -#: plugins/sudoers/visudo.c:827 +#: plugins/sudoers/visudo.c:836 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "comanda a eșuat: „%s %s %s”, %s neschimbat" -#: plugins/sudoers/visudo.c:834 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "eroare la redenumirea %s, %s neschimbat" -#: plugins/sudoers/visudo.c:855 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "Acum ce? " -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3808,49 +3831,49 @@ msgstr "" " (x) - ieși fără a salva modificările în fișierul „sudoers”\n" " (Q) - ieși și salvează modificările în fișierul „sudoers” (PERICOL!)\n" -#: plugins/sudoers/visudo.c:915 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "nu se poate rula %s" -#: plugins/sudoers/visudo.c:946 +#: plugins/sudoers/visudo.c:954 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: proprietarul greșit (uid, gid) ar trebui să fie (%u, %u)n\n" -#: plugins/sudoers/visudo.c:957 +#: plugins/sudoers/visudo.c:965 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: permisiuni proaste, ar trebui să fie modul 0%o\n" -#: plugins/sudoers/visudo.c:1009 plugins/sudoers/visudo.c:1016 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: analizat, OK\n" -#: plugins/sudoers/visudo.c:1035 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s ocupat, încercați din nou mai târziu" -#: plugins/sudoers/visudo.c:1039 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Editați oricum? [y/N]" -#: plugins/sudoers/visudo.c:1197 +#: plugins/sudoers/visudo.c:1206 msgid "the -x option will be removed in a future release" msgstr "opțiunea „-x” va fi eliminată într-o lansare viitoare" -#: plugins/sudoers/visudo.c:1199 +#: plugins/sudoers/visudo.c:1208 msgid "please consider using the cvtsudoers utility instead" msgstr "luați în considerare utilizarea utilitarului «cvtsudoers» în schimb" -#: plugins/sudoers/visudo.c:1219 +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Avertisment: %s:%d:%d: neutilizat %s „%s”" -#: plugins/sudoers/visudo.c:1332 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3859,7 +3882,7 @@ msgstr "" "%s - editează în siguranță fișierul „sudoers”\n" "\n" -#: plugins/sudoers/visudo.c:1334 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3909,18 +3932,21 @@ msgstr "adresă IPv6 invalidă" msgid "unexpected line break in string" msgstr "întrerupere de linie neașteptată în șir" -#: toke.l:983 +#: toke.l:982 msgid "ignoring editor backup file" msgstr "se ignoră fișierul de copie de rezervă al editorului" -#: toke.l:986 +#: toke.l:985 msgid "ignoring file name containing '.'" msgstr "se ignoră numele de fișier care conține „.”" -#: toke.l:1289 +#: toke.l:1310 msgid "too many levels of includes" msgstr "prea multe niveluri de includeri" +#~ msgid "\thost unmatched" +#~ msgstr "\tgazda nu are nici o potrivire" + #~ msgid "timestamp owner (%s): No such user" #~ msgstr "proprietar marcaj de timp (%s): Nu există un astfel de utilizator" diff --git a/plugins/sudoers/po/ru.mo b/plugins/sudoers/po/ru.mo index 447d77a679c92e18927fde420bf54fa9a1dae350..7f980667f0fdaa11f48c1351eb3964cf433840be 100644 GIT binary patch delta 15547 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 LZ`Eu!!teh822Z80 delta 15435 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, 2023. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.14b1\n" +"Project-Id-Version: sudoers 1.9.15b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-06-07 13:27-0600\n" -"PO-Revision-Date: 2023-06-09 00:28+0600\n" +"POT-Creation-Date: 2023-10-19 10:02-0600\n" +"PO-Revision-Date: 2023-10-22 18:07+0600\n" "Last-Translator: Kirill Isakov \n" "Language-Team: Russian \n" "Language: ru\n" @@ -18,10 +18,10 @@ 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: Poedit 3.3.1\n" +"X-Generator: Poedit 3.3.2\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "ошибка синтаксиса" @@ -45,34 +45,34 @@ msgstr "*** Данные БЕЗОПАСНОСТИ для %h ***" msgid "Sorry, try again." msgstr "Попробуйте ещё раз." -#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 -#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 -#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 -#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 -#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 -#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 -#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 -#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 -#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 -#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 -#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 -#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 -#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 -#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -86,39 +86,40 @@ msgstr "Попробуйте ещё раз." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 -#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 #: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 #: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 #: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 #: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 -#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 -#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 -#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 #: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 -#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 -#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 -#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 -#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 -#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 #: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -128,173 +129,173 @@ msgstr "Попробуйте ещё раз." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 #: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 -#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 -#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 -#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 -#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 -#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 -#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 -#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 -#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 -#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 #: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 #: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 #: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 #: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 #: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 #: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 -#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 -#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 -#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 -#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 -#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 -#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 -#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 -#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 -#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "не удаётся выделить память" -#: gram.y:622 +#: gram.y:624 msgid "a digest requires a path name" msgstr "для контрольной суммы нужно указать полный путь" -#: gram.y:644 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "значения «CWD» должны начинаться с «/», «~» или «*»" -#: gram.y:650 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "Слишком длинный путь «CWD»" -#: gram.y:660 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "значения «CHROOT» должны начинаться с «/», «~» или «*»" -#: gram.y:666 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "Слишком длинный путь «CHROOT»" -#: gram.y:801 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "ошибка синтаксиса, зарезервированное слово %s используется в качестве псевдонима" -#: gram.y:824 +#: gram.y:840 msgid "invalid notbefore value" msgstr "некорректное значение notbefore" -#: gram.y:833 +#: gram.y:849 msgid "invalid notafter value" msgstr "некорректное значение notafter" -#: gram.y:843 plugins/sudoers/policy.c:381 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "время ожидания слишком велико" -#: gram.y:845 plugins/sudoers/policy.c:383 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "некорректное время ожидания" -#: gram.y:966 plugins/sudoers/sudoers.c:1192 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "слишком длинная команда" -#: gram.y:1000 +#: gram.y:1016 msgid "expected a fully-qualified path name" msgstr "ожидался полный путь" -#: gram.y:1244 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1275 +#: gram.y:1261 #, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" -#: gram.y:1298 +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "Псевдоним «%s» уже определён" -#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 -#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 #: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 #: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 -#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 -#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -310,36 +311,36 @@ msgstr "Псевдоним «%s» уже определён" #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 #: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 #: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 -#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 #: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 -#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 -#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 -#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 -#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 -#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 #: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 #: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 -#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 -#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 -#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 -#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 -#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 #: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 -#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 -#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 -#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 -#: plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -349,97 +350,99 @@ msgstr "Псевдоним «%s» уже определён" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 #: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 #: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 -#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 -#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 -#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 -#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 -#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 -#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 -#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 -#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 -#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 -#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 -#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:148 -#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 -#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 -#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 -#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 -#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 -#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 -#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 -#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1288 toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" @@ -454,26 +457,26 @@ msgstr "не удаётся дублировать стандартный вво msgid "unable to execute %s: %m" msgstr "не удаётся выполнить %s: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "не удаётся разветвить процесс" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "не удаётся разветвить процесс: %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "не удаётся открыть канал: %m" -#: lib/eventlog/eventlog.c:958 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:987 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (выполнение команды продолжено) %s" @@ -487,73 +490,73 @@ msgstr "ожидался JSON_STRING, получен %d" msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY слишком велик" -#: lib/eventlog/parse_json.c:494 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "пропущены двойные кавычки в названии" -#: lib/eventlog/parse_json.c:612 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "пропущен JSON_OBJECT" -#: lib/eventlog/parse_json.c:616 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "ожидался JSON_OBJECT, получен %d" -#: lib/eventlog/parse_json.c:750 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "исчерпан стек json (не больше %u кадров)" -#: lib/eventlog/parse_json.c:828 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "объекты должны состоять из пар «название:значение»" -#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 -#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 -#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 -#: lib/eventlog/parse_json.c:996 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "пропущен разделитель между значениями" -#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "закрывающая фигурная скобка без открывающей" -#: lib/eventlog/parse_json.c:859 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "неожиданный массив" -#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "закрывающая скобка без открывающей" -#: lib/eventlog/parse_json.c:890 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "неожиданная строка" -#: lib/eventlog/parse_json.c:901 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "пропущено двоеточие после названия" -#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "неожиданное булево значение" -#: lib/eventlog/parse_json.c:966 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "неожиданный null" -#: lib/eventlog/parse_json.c:987 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "неожиданное число" -#: lib/eventlog/parse_json.c:1033 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "ошибка разбора" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 #, c-format msgid "invalid regular expression \"%s\": %s" msgstr "некорректное регулярное выражение «%s»: %s" @@ -568,22 +571,22 @@ msgstr "%s: некорректный файл журнала" msgid "%s: time stamp field is missing" msgstr "%s: пропущена метка времени" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: метка времени %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: не указано имя пользователя" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: не указано имя пользователя, от которого производить выполнение (runas)" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: не указано имя группы, от которой производить выполнение (runas)" @@ -593,14 +596,14 @@ msgstr "%s: не указано имя группы, от которой про msgid "%s exists but is not a directory (0%o)" msgstr "%s существует, но не является каталогом (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "не удаётся создать каталог %s" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 -#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "не удаётся изменить режим доступа к %s на 0%o" @@ -632,90 +635,90 @@ msgstr "%s: ошибка протокола: некорректный тип д msgid "%s: protocol error: NULL value found in %s" msgstr "%s: ошибка протокола: значение NULL встречено в %s" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 -#: plugins/sudoers/policy.c:589 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "не удаётся создать UUID" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: ошибка протокола: %s отсутствует в AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: не удаётся выполнить форматирование идентификатора сеанса" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s не указан" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "не удаётся развернуть путь журнала ввода-вывода %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "не удаётся создать путь к журналу ввода-вывода %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "некорректный дескриптор файла ввода-вывода %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "ошибка при закрытии дескриптора файла ввода-вывода %d: %s" +msgid "error closing iofd %u: %s" +msgstr "ошибка при закрытии дескриптора файла ввода-вывода %u: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "ошибка при сбросе дескриптора файла ввода-вывода %d: %s" +msgid "error flushing iofd %u: %s" +msgstr "ошибка при сбросе дескриптора файла ввода-вывода %u: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "некорректный журнал ввода-вывода %s: есть ссылки на %s, но сама запись отсутствует" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: не удаётся найти точку восстановления [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 -#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 #: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 -#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "не удаётся открыть %s" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 #: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "не удаётся открыть %s/%s" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "не удаётся скопировать %s/%s в %s/%s: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "не удаётся переименовать %s в %s" @@ -739,37 +742,37 @@ msgstr "%s/%s: не удаётся изменить позицию вперёд msgid "unable to connect to relay" msgstr "не удаётся связаться с ретранслятором" -#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "сообщение сервера слишком велико: %zu" #: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 -#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 -#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 -#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 -#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 #: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 -#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 -#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 -#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 -#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 #: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 -#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 -#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 -#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 -#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 -#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "не удаётся добавить событие в очередь" @@ -829,14 +832,14 @@ msgstr "некорректный ChangeWindowSize" msgid "invalid CommandSuspend" msgstr "некорректный CommandSuspend" -#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 -#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 -#: plugins/sudoers/log_client.c:1590 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "не удаётся распаковать %s, размер %zu" -#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 #: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" @@ -851,112 +854,112 @@ msgstr "неизвестный тип ClientMessage" msgid "timed out writing to client %s" msgstr "истекло время ожидания записи клиенту %s" -#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "пропущен буфер записи для клиента %s" -#: logsrvd/logsrvd.c:1028 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "истекло время ожидания от клиента %s" -#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "EOF от %s без корректного завершения сеанса TLS" -#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 #: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "сообщение клиента слишком велико: %zu" -#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "сообщение клиента слишком велико" -#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "некорректный ClientMessage" -#: logsrvd/logsrvd.c:1433 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "не удаётся получить удалённый IP-адрес" -#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Не удаётся присоединить данные пользователя к SSL-объекту: %s" -#: logsrvd/logsrvd.c:1647 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "не удаётся настроить слушающий сокет" -#: logsrvd/logsrvd.c:1767 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "неожиданный сигнал %d" -#: logsrvd/logsrvd.c:1905 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "сервер журнала sudo" -#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Параметры:" -#: logsrvd/logsrvd.c:1909 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "путь к файлу конфигурации" -#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "показать справку и выйти" -#: logsrvd/logsrvd.c:1913 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "не переходить в фоновый режим" -#: logsrvd/logsrvd.c:1915 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "вероятность разрыва подключений в процентах" -#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "показать информацию о версии и выйти" -#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Требуется Protobuf-C версии 1.3 или выше" -#: logsrvd/logsrvd.c:1983 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "некорректное значение вероятности сброса: %s" -#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:186 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s версии %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 -#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 -#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:393 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "неизвестный пользователь %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 -#: plugins/sudoers/testsudoers.c:417 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "неизвестная группа %s" @@ -1028,8 +1031,8 @@ msgstr "%s:%d ожидалось имя раздела: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] недопустимый ключ: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 -#: plugins/sudoers/logging.c:1046 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "не удаётся открыть файл журнала %s" @@ -1042,13 +1045,13 @@ msgstr "не удаётся инициализировать контекст с msgid "unable to initialize relay TLS context" msgstr "не удаётся инициализировать контекст ретранслятора TLS" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 -#: logsrvd/logsrvd_journal.c:434 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "не удаётся создать файл журнала" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1038 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "не удаётся заблокировать %s" @@ -1061,8 +1064,8 @@ msgstr "не удаётся заблокировать файл журнала" msgid "unable to open journal file" msgstr "не удаётся открыть файл журнала" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 -#: logsrvd/logsrvd_journal.c:470 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "не удаётся записать файл журнала" @@ -1071,20 +1074,20 @@ msgid "unable to rename journal file" msgstr "не удаётся переименовать файл журнала" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "неожиданный EOF в процессе чтения файла журнала" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "ошибка чтения файла журнала" -#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "некорректный файл журнала, не удаётся перезапустить" -#: logsrvd/logsrvd_journal.c:448 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "невозможно найти [%lld, %ld] в файле журнала %s" @@ -1114,52 +1117,52 @@ msgstr "ошибка разбора RejectMessage" msgid "error logging reject event" msgstr "ошибка при записи события отклонения в журнал" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "ошибка при записи события выхода в журнал" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "журнал уже завершён и не может быть перезапущен" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "не удаётся перезапустить журнал" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "ошибка разбора AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "ошибка при записи события критического уведомления в журнал" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "невозможно отформатировать буфер часовых отметок, длина %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "случайный сброс соединения" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "ошибка записи IoBuffer" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "ошибка записи ChangeWindowSize" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "ошибка записи CommandSuspend" @@ -1176,8 +1179,8 @@ msgstr "не удаётся связаться с узлом ретрансля msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: некорректный ServerHello, отсутствует server_id" -#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 -#: plugins/sudoers/log_client.c:1476 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "некорректный ServerHello" @@ -1194,175 +1197,175 @@ msgstr "превышено время ожидания чтения от рет msgid "timeout reading from relay" msgstr "превышено время ожидания чтения от ретранслятора" -#: logsrvd/logsrvd_relay.c:764 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "имя узла ретранслятора не соответствует сертификату" -#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 -#: logsrvd/logsrvd_relay.c:791 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "ошибка чтения от ретранслятора" -#: logsrvd/logsrvd_relay.c:812 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "не удаётся прочитать данные от ретранслятора" -#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "сервер ретранслятора закрыл подключение" -#: logsrvd/logsrvd_relay.c:845 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "сообщение сервера слишком большое" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "превышено время ожидания записи данных ретранслятору %s (%s)" -#: logsrvd/logsrvd_relay.c:911 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "превышено время ожидания записи данных ретранслятору" -#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 -#: logsrvd/logsrvd_relay.c:983 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "ошибка записи данных ретранслятору" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "отправка журнала ввода/вывода sudo на удалённый сервер" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "отправлять только событие принятия (без ввода/вывода)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "файл пакета сертификатов для проверки сертификата сервера" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "файл сертификата для согласования TLS" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "узел для отправки журналов" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "удалённый идентификатор журнала ввода/вывода, который следует продолжить" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "файл закрытого ключа" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "не проверять сертификат сервера" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "порт, используемый при подключении к узлу" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "перезапустить предыдущую передачу журнала ввода/вывода" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "отклонить команду по заданной причине" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "остановить отправку по достижению этого времени" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "проверить сервер аудита параллельной отправкой выбранного журнала ввода/вывода n раз" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "не удаётся выполнить поиск %s:%s: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "не удаётся получить IP-адрес сервера" -#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "не удаётся прочитать %s/%s: %s" -#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 -#: plugins/sudoers/iolog.c:1023 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "неожиданное событие ввода-вывода %d" -#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 -#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 -#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: неожиданное состояние %d" -#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "получено уведомление об ошибке от сервера: %s" -#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "получено уведомление о прерывании от сервера: %s" -#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: неожиданное значение type_case %d" -#: logsrvd/sendlog.c:1270 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "превышено время ожидания чтения с сервера" -#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "имя узла не соответствует сертификату" -#: logsrvd/sendlog.c:1352 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "преждевременный EOF" -#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "сообщение сервера слишком большое: %u" -#: logsrvd/sendlog.c:1421 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "превышено время ожидания записи на сервер" -#: logsrvd/sendlog.c:1788 +#: logsrvd/sendlog.c:1800 msgid "both restart point and iolog ID must be specified" msgstr "должна быть указана как точка перезапуска, так и идентификатор журнала ввода-вывода" -#: logsrvd/sendlog.c:1792 +#: logsrvd/sendlog.c:1804 msgid "a restart point may not be set when no I/O is sent" msgstr "точка перезапуска не может быть установлена, когда не отправляются данные ввода/вывода" -#: logsrvd/sendlog.c:1868 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "преждевременный выход из состояния %d" -#: logsrvd/sendlog.c:1869 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "истёкшее время отправлено на сервер [%lld, %ld]" -#: logsrvd/sendlog.c:1871 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "точка фиксации получена от сервера [%lld, %ld]" @@ -1420,59 +1423,59 @@ msgstr "не удаётся создать TLS-контекст: %s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "не удаётся установить минимальную версию протокола на TLS 1.2: %s" -#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 -#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 -#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 -#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 #: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "не удаётся получить время" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "не удаётся изменить пароль для %s" -#: plugins/sudoers/auth/bsdauth.c:77 +#: plugins/sudoers/auth/bsdauth.c:78 #, c-format msgid "unable to get login class for user %s" msgstr "не удаётся получить класс логина для пользователя %s" -#: plugins/sudoers/auth/bsdauth.c:84 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "некорректный тип аутентификации" -#: plugins/sudoers/auth/bsdauth.c:89 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to begin BSD authentication" msgstr "не удаётся начать BSD-аутентификацию" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "не удаётся запустить BSD-аутентификацию" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "срок действия вашего аккаунта истёк" -#: plugins/sudoers/auth/bsdauth.c:190 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "не удаётся подтвердить" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "не удаётся прочитать конфигурацию ftwk" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "не удаётся связаться с сервером аутентификации" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "потеряно соединение с сервером аутентификации" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1481,171 +1484,177 @@ msgstr "" "ошибка сервера аутентификации:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: не удаётся преобразовать регистрационную запись в строку ('%s'): %s" -#: plugins/sudoers/auth/kerb5.c:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: не удаётся прочитать '%s': %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: не удаётся разрешить кэш учётных данных: %s" -#: plugins/sudoers/auth/kerb5.c:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: не удаётся выделить параметры: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: не удаётся получить учётные данные: %s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: не удаётся инициализировать кэш учётных данных: %s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: не удаётся сохранить учётные данные в кэше: %s" -#: plugins/sudoers/auth/kerb5.c:317 +#: plugins/sudoers/auth/kerb5.c:322 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: не удаётся получить регистрационную запись узла: %s" -#: plugins/sudoers/auth/kerb5.c:331 +#: plugins/sudoers/auth/kerb5.c:336 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Не удаётся проверить TGT. Нас атакуют?!: %s" -#: plugins/sudoers/auth/pam.c:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "не удаётся инициализировать PAM: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "Ошибка PAM-аутентификации: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "ошибка проверки учётной записи. Она заблокирована?" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 msgid "Account or password is expired, reset your password and try again" msgstr "Учётные данные устарели. Сбросьте пароль и попробуйте ещё раз" -#: plugins/sudoers/auth/pam.c:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "не удаётся сменить устаревший пароль: %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Пароль устарел. Обратитесь к системному администратору" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 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:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Ошибка управления аккаунтом PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "вы не существуете в базе данных %s" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "не удаётся инициализировать библиотеку API для ACE" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "не удаётся связаться с сервером SecurID" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "ID пользователя заблокирован для аутентификации SecurID" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "некорректная длина имени пользователя для SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "некорректный обработчик аутентификации для SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "Ошибка связи с SecurID" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "неизвестная ошибка SecurID" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "некорректная длина пароля для SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "не удаётся инициализировать сеанс SIA" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "некорректные методы аутентификации" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "Приложение sudo скомпилировано с неверными методами аутентификации. Нельзя смешивать зависимую и независимую аутентификацию." -#: plugins/sudoers/auth/sudo_auth.c:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "методы аутентификации отсутствуют" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Не удаётся инициализировать методы аутентификации." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Методы аутентификации:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Не удаётся определить состояние аудита" -#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "не удаётся отправить запись аудита" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "неизвестный идентификатор пользователя %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "ошибка при чтении файла инструкции %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "игнорируем файл инструкции %s: не является обычным файлом" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1665,7 +1674,7 @@ msgstr "" " №3) С большой властью приходит большая ответственность.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1673,105 +1682,94 @@ msgstr "" "По соображениям безопасности пароль, который вы введёте, не будет виден.\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "неизвестный идентификатор пользователя %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "цикл в %s «%s»" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "обнаружены ссылки на %s «%s», который не определён" -#: plugins/sudoers/cvtsudoers.c:210 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "шаг порядка: %s: %s" -#: plugins/sudoers/cvtsudoers.c:229 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "начальный порядок: %s: %s" -#: plugins/sudoers/cvtsudoers.c:239 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "дополнение порядка: %s: %s" -#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s грамматика версии %d\n" -#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "неподдерживаемый формат ввода %s" -#: plugins/sudoers/cvtsudoers.c:296 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "неподдерживаемый формат вывода %s" -#: plugins/sudoers/cvtsudoers.c:386 +#: plugins/sudoers/cvtsudoers.c:392 #, c-format msgid "%s: input and output files must be different" msgstr "%s: входные и выходные файлы должны отличаться" -#: plugins/sudoers/cvtsudoers.c:400 plugins/sudoers/sudoers.c:163 -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "не удаётся инициализировать значения по умолчанию для sudoers" -#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:605 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: неизвестное ключевое слово %s" -#: plugins/sudoers/cvtsudoers.c:651 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "некорректный тип значений по умолчанию: %s" -#: plugins/sudoers/cvtsudoers.c:674 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "некорректный тип подавления: %s" -#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "некорректный фильтр: %s" -#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "не удаётся разобрать файл %s, неизвестная ошибка" -#: plugins/sudoers/cvtsudoers.c:1499 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "не удаётся записать в %s" -#: plugins/sudoers/cvtsudoers.c:1527 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1780,7 +1778,7 @@ msgstr "" "%s - конвертировать между форматами файлов sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1529 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1821,34 +1819,34 @@ msgstr "" " -V, --version показать информацию о версии и выйти" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 -#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 #: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "внутренняя ошибка, переполнение %s" #: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 #: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:493 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "не удаётся получить время по Гринвичу" #: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 #: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:501 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "не удаётся отформатировать метку времени" @@ -1858,12 +1856,12 @@ msgstr "не удаётся отформатировать метку време msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: неизвестная запись по умолчанию «%s»" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "слишком много записей sudoers, максимум %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "переменная окружения SUDOERS_BASE не задана и не указан параметр -b." @@ -2632,52 +2630,98 @@ msgstr "Попытаться проверить команду и аргумен msgid "AppArmor profile to use in the new security context: %s" msgstr "Профиль AppArmor, который следует использовать в новом контексте безопасности: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "неизвестная запись параметров по умолчанию «%s»" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "для «%s» не указано значение" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "некорректный оператор «%c=» для «%s»" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "параметр «%s» не принимает значение" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "некорректный тип Defaults 0x%x для параметра «%s»" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "значение «%s» недопустимо для параметра «%s»" -#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 -#: plugins/sudoers/policy.c:214 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "слишком длинный путь для «%s»" -#: plugins/sudoers/defaults.c:1133 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "значения для «%s» должны начинаться с «/», «~» или «*»" -#: plugins/sudoers/defaults.c:1140 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "значения для «%s» должны начинаться с «/»" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "Роль LDAP: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Запись sudoers: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " ПользователиДляЗапуска: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " ГруппыДляЗапуска: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Параметры: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Команды:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Соответствие записей Defaults для %s на %s:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Значения Runas и Command по умолчанию для %s:\n" + +#: plugins/sudoers/display.c:514 +#, c-format +msgid "User %s may run the following commands on %s:\n" +msgstr "Пользователь %s может выполнять следующие команды на %s:\n" + +#: plugins/sudoers/display.c:530 +#, c-format +msgid "User %s is not allowed to run sudo on %s.\n" +msgstr "Пользователю %s не разрешено запускать sudo на %s.\n" + #: plugins/sudoers/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2691,11 +2735,11 @@ msgstr "аргументы редактора не могут содержать msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: ошибочное значение envp, несоответствие длин" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "не удаётся перестроить среду" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "извините, вам не разрешено устанавливать следующие переменные окружения: %s" @@ -2705,12 +2749,12 @@ msgstr "извините, вам не разрешено устанавлива msgid "unsupported digest type %u for %s" msgstr "неподдерживаемый тип контрольной суммы %u для %s" -#: plugins/sudoers/filedigest.c:79 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: ошибка чтения" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "не удаётся загрузить %s: %s" @@ -2739,37 +2783,37 @@ msgstr "не удаётся разобрать сетевую маску «%s»" msgid "Local IP address and netmask pairs:\n" msgstr "Пары локальных IP-адресов и масок сети:\n" -#: plugins/sudoers/iolog.c:684 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "не удаётся обновить файл последовательности" -#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 -#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 -#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 -#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, c-format msgid "unable to write to I/O log file: %s" msgstr "не удаётся добавить запись в файл журнала ввода-вывода: %s" -#: plugins/sudoers/iolog.c:726 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "не удаётся создать %s/%s" -#: plugins/sudoers/iolog.c:954 +#: plugins/sudoers/iolog.c:965 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: внутренняя ошибка, файл журнала ввода/вывода для события %d не открыт" -#: plugins/sudoers/iolog.c:1053 plugins/sudoers/iolog.c:1181 -#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 -#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 -#: plugins/sudoers/visudo.c:565 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "не удаётся прочитать время" -#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 -#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: внутренняя ошибка, недопустимый сигнал %d" @@ -2778,26 +2822,26 @@ msgstr "%s: внутренняя ошибка, недопустимый сигн msgid "starttls not supported when using ldaps" msgstr "starttls не поддерживается при использовании ldaps" -#: plugins/sudoers/ldap.c:225 +#: plugins/sudoers/ldap.c:226 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "не удаётся инициализировать базу данных сертификатов и ключей SSL: %s" -#: plugins/sudoers/ldap.c:228 +#: plugins/sudoers/ldap.c:229 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "для использования SSL необходимо установить для TLS_CERT значение %s" -#: plugins/sudoers/ldap.c:1587 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "не удаётся инициализировать LDAP: %s" -#: plugins/sudoers/ldap.c:1624 +#: plugins/sudoers/ldap.c:1630 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:1761 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "некорректный атрибут sudoOrder: %s" @@ -2833,12 +2877,12 @@ msgstr "не удаётся преобразовать запись sudoOption: msgid "unable to open audit system" msgstr "не удаётся открыть систему аудита" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "не удаётся отправить сообщение аудита" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "ошибка в цикле обработки событий" @@ -2880,68 +2924,68 @@ msgstr "Инициализация TLS не удалась" msgid "TLS handshake was unsuccessful" msgstr "Попытка согласования TLS-подключения завершилась неудачно" -#: plugins/sudoers/log_client.c:1218 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: внутренняя ошибка, некорректный статус выхода %d" -#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "потеряно соединение с сервером журнала" -#: plugins/sudoers/log_client.c:1854 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "не указан буфер записи" -#: plugins/sudoers/log_client.c:2008 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "не удаётся подключиться к серверу журнала" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "пользователя НЕТ в списке sudoers" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "пользователь НЕ имеет прав на действия на узле" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "команда не разрешена" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s отсутствует в файле sudoers.\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s не имеет права запускать sudo на %s.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Извините, пользователь %s не может запустить sudo на %s.\n" -#: plugins/sudoers/logging.c:324 +#: plugins/sudoers/logging.c:339 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" msgstr "Извините, пользователю %s не разрешено выполнять «%s%s%s%s» как %s%s%s на %s.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Администратор был оповещён об этом событии.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 -#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 -#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 -#: plugins/sudoers/sudoers.c:793 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: команда не найдена" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2950,7 +2994,7 @@ msgstr "" "пропущено «%s» найдено в «.»\n" "Используйте команду «sudo ./%s», если вам нужно выполнить именно этот «%s»." -#: plugins/sudoers/logging.c:391 +#: plugins/sudoers/logging.c:409 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -2958,167 +3002,124 @@ msgstr[0] "%u неправильная попытка ввода пароля" msgstr[1] "%u неправильные попытки ввода пароля" msgstr[2] "%u неправильных попыток ввода пароля" -#: plugins/sudoers/logging.c:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "ошибка аутентификации" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "требуется указать пароль" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "проблема разбора sudoers" -#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1079 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "не удаётся записать файл журнала: %s" +msgid "unable to write log file %s" +msgstr "не удаётся записать файл журнала %s" -#: plugins/sudoers/match_digest.c:101 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "контрольная сумма для %s (%s) имеет некорректную длину %zu, должно быть %zu" -#: plugins/sudoers/match_digest.c:120 +#: plugins/sudoers/match_digest.c:126 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "контрольная сумма для %s (%s) представлена не в форме %s" -#: plugins/sudoers/parse.c:643 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"Роль LDAP: %s\n" - -#: plugins/sudoers/parse.c:646 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Запись sudoers:\n" - -#: plugins/sudoers/parse.c:648 -msgid " RunAsUsers: " -msgstr " ПользователиДляЗапуска: " - -#: plugins/sudoers/parse.c:663 -msgid " RunAsGroups: " -msgstr " ГруппыДляЗапуска: " - -#: plugins/sudoers/parse.c:673 -msgid " Options: " -msgstr " Параметры: " - -#: plugins/sudoers/parse.c:737 -msgid " Commands:\n" -msgstr " Команды:\n" - -#: plugins/sudoers/parse.c:928 -#, c-format -msgid "Matching Defaults entries for %s on %s:\n" -msgstr "Соответствие записей Defaults для %s на %s:\n" - -#: plugins/sudoers/parse.c:946 -#, c-format -msgid "Runas and Command-specific defaults for %s:\n" -msgstr "Значения Runas и Command по умолчанию для %s:\n" - -#: plugins/sudoers/parse.c:964 -#, c-format -msgid "User %s may run the following commands on %s:\n" -msgstr "Пользователь %s может выполнять следующие команды на %s:\n" - -#: plugins/sudoers/parse.c:979 -#, c-format -msgid "User %s is not allowed to run sudo on %s.\n" -msgstr "Пользователю %s не разрешено запускать sudo на %s.\n" - -#: plugins/sudoers/parse_ldif.c:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "игнорируем неполную запись sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "некорректный атрибут LDIF: %s" -#: plugins/sudoers/pivot.c:74 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 msgid "unable to restore root directory" msgstr "не удаётся восстановить корневой каталог" -#: plugins/sudoers/pivot.c:82 +#: plugins/sudoers/pivot.c:79 msgid "unable to restore current working directory" msgstr "не удаётся восстановить текущий рабочий каталог" -#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "оболочкой sudo установлено некорректное значение %.*s" -#: plugins/sudoers/policy.c:356 plugins/sudoers/testsudoers.c:277 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "невозможно разобрать список сетевых адресов" -#: plugins/sudoers/policy.c:524 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "имя пользователя не указано оболочкой sudo" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "идентификатор пользователя не указан оболочкой sudo" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "идентификатор группы не указан оболочкой sudo" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "имя узла не указано оболочкой sudo" -#: plugins/sudoers/policy.c:754 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "некорректный рабочий каталог: %s" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "некорректный каталог chroot: %s" -#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 -#: plugins/sudoers/visudo.c:1209 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "не удаётся выполнить %s" -#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 -#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: некорректные флаги режима от оболочки sudo: 0x%x" -#: plugins/sudoers/policy.c:1294 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Модуль политики sudoers версии %s\n" -#: plugins/sudoers/policy.c:1296 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Файл грамматики sudoers версии %d\n" -#: plugins/sudoers/policy.c:1300 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3127,309 +3128,304 @@ msgstr "" "\n" "Путь к sudoers: %s\n" -#: plugins/sudoers/policy.c:1303 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "путь к nsswitch: %s\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "путь к ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1306 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "путь к ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1339 +#: plugins/sudoers/policy.c:1370 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "не удаётся зарегистрировать процедуру перехвата типа %d (версия %d.%d)" -#: plugins/sudoers/policy.c:1357 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister 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:242 plugins/sudoers/pwutil.c:260 #, c-format msgid "unable to cache uid %u" msgstr "не удаётся кэшировать uid %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, c-format msgid "unable to cache user %s" msgstr "не удаётся кэшировать пользователя %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, c-format msgid "unable to cache gid %u" msgstr "не удаётся кэшировать gid %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:571 #, c-format msgid "unable to cache gid %u, already exists" msgstr "не удаётся кэшировать gid %u, запись уже существует" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "не удаётся кэшировать группу %s" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, c-format msgid "unable to cache group %s, already exists" msgstr "не удаётся кэшировать группу %s, запись уже существует" -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "не удаётся кэшировать список групп для %s, запись уже существует" -#: plugins/sudoers/pwutil.c:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, c-format msgid "unable to cache group list for %s" msgstr "не удаётся кэшировать список групп для %s" -#: plugins/sudoers/pwutil.c:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "не удаётся разобрать записи групп для %s" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "не удаётся разобрать записи идентификаторов групп для %s" -#: plugins/sudoers/set_perms.c:115 plugins/sudoers/set_perms.c:451 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "переполнение стека доступа" -#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 -#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 -#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 -#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 -#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "исчерпание стека доступа" -#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 -#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "не удаётся изменить идентификатор группы на root" -#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 -#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "не удаётся изменить идентификатор группы на runas" -#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 -#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "не удаётся установить вектор группы выполнения" -#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 -#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "не удаётся изменить идентификатор пользователя на runas" -#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 -#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "не удаётся изменить идентификатор группы на sudoers" -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "слишком много процессов" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "не удаётся получить текущий рабочий каталог" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "усечённый путь аудита user_cmnd: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "усечённый путь аудита ctx->user.cmnd: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "усечённый путь аудита argv[0]: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "не удаётся инициализировать источник SSS. Установлен ли SSSD на вашей системе?" -#: plugins/sudoers/sssd.c:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "не удаётся найти символ «%s» в %s" -#: plugins/sudoers/sudoers.c:261 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "не удаётся получить значения по умолчанию из %s" -#: plugins/sudoers/sudoers.c:268 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "не найдены корректные источники данных sudoers, завершение работы" -#: plugins/sudoers/sudoers.c:344 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "пользователю не разрешено изменять корневой каталог на %s" - -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "вам не разрешено использовать параметр -R с %s" - -#: plugins/sudoers/sudoers.c:371 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "пользователю не разрешено изменять каталог на %s" - -#: plugins/sudoers/sudoers.c:372 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "вам не разрешено использовать параметр -D с %s" - -#: plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers указывает, что root не имеет права выполнять sudo" -#: plugins/sudoers/sudoers.c:421 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "пользователю не разрешено переопределять ограничения closefrom" -#: plugins/sudoers/sudoers.c:422 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "вам не разрешено использовать параметр -C" -#: plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "нет tty" -#: plugins/sudoers/sudoers.c:469 +#: plugins/sudoers/sudoers.c:441 msgid "sorry, you must have a tty to run sudo" msgstr "извините, для запуска sudo у вас должен быть tty" -#: plugins/sudoers/sudoers.c:477 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "некорректная оболочка для пользователя %s: %s" -#: plugins/sudoers/sudoers.c:561 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "пользователю не разрешено изменять корневой каталог на %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "вам не разрешено использовать параметр -R с %s" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "пользователю не разрешено изменять каталог на %s" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "вам не разрешено использовать параметр -D с %s" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "команда в текущем каталоге" -#: plugins/sudoers/sudoers.c:574 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "«cd» — встроенная команда оболочки, она не может быть запущена напрямую." -#: plugins/sudoers/sudoers.c:576 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "параметр -s может использоваться для запуска привилегированной оболочки." -#: plugins/sudoers/sudoers.c:578 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "параметр -D может использоваться для выполнения команды в определенном каталоге." -#: plugins/sudoers/sudoers.c:587 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "пользователю не разрешено устанавливать время ожидания выполнения команды" -#: plugins/sudoers/sudoers.c:589 +#: plugins/sudoers/sudoers.c:572 msgid "sorry, you are not allowed set a command timeout" msgstr "извините, вам не разрешено устанавливать время ожидания выполнения команды" -#: plugins/sudoers/sudoers.c:597 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "пользователю не разрешено сохранять окружение" -#: plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "извините, вам не разрешено сохранять окружение" -#: plugins/sudoers/sudoers.c:635 +#: plugins/sudoers/sudoers.c:618 msgid "no command specified" msgstr "не указана команда" -#: plugins/sudoers/sudoers.c:774 +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "ошибка при назначении переменных окружения, заданных пользователем" -#: plugins/sudoers/sudoers.c:1239 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit не нужно запускать через sudo" -#: plugins/sudoers/sudoers.c:1314 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "не удаётся прочитать %s" -#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s не является обычным файлом" -#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s принадлежит uid %u, должно быть %u" -#: plugins/sudoers/sudoers.c:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "Запись в %s доступна любому пользователю" -#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s принадлежит gid %u, должно быть %u" -#: plugins/sudoers/sudoers.c:1377 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "использовать «-c %s» может только root" -#: plugins/sudoers/sudoers.c:1396 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "неизвестный класс входа %s" -#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "не удаётся определить адрес узла %s" -#: plugins/sudoers/sudoers.c:1636 -#, c-format -msgid "%s:%d:%d timestampowner: unknown user %s" -msgstr "%s:%d:%d: неизвестный пользователь «%s»" - #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3470,8 +3466,8 @@ msgid "unable to set tty to raw mode" msgstr "не удаётся переключить tty в режим без обработки данных" #: plugins/sudoers/sudoreplay.c:685 -msgid "Warning: your terminal is too small to properly replay the log.\n" -msgstr "Внимание: размера вашего терминала недостаточно для корректного воспроизведения журнала.\n" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Внимание: размера вашего терминала недостаточно для корректного воспроизведения журнала." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3482,58 +3478,58 @@ msgstr "Формат журнала — %d x %d, формат вашего те msgid "Replay finished, press any key to restore the terminal." msgstr "Воспроизведение завершено, нажмите любую клавишу, чтобы вернуться в терминал." -#: plugins/sudoers/sudoreplay.c:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "неоднозначное выражение «%s»" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "закрывающая скобка «)» без открывающей в выражении" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "неизвестный ключ поиска «%s»" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s требуется аргумент" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "не удаётся разобрать дату «%s»" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "открывающая скобка «(» без закрывающей в выражении" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "некорректное завершающее «or»" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "некорректное завершающее «!»" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "неизвестный тип поиска %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "использование: %s [-h] [-d каталог] -l [выражение для поиска]\n" -#: plugins/sudoers/sudoreplay.c:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3542,7 +3538,7 @@ msgstr "" "%s - воспроизвести журналы сеансов sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3570,11 +3566,32 @@ msgstr "" " -s, --speed=чис коэффициент ускорения или замедления вывода данных\n" " -V, --version показать версию и выйти" -#: plugins/sudoers/testsudoers.c:355 -msgid "\thost unmatched" -msgstr "\t соответствующий узел не найден" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Некорректная оболочка для пользователя %s: %s\n" -#: plugins/sudoers/testsudoers.c:358 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Требуется указать пароль" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Ошибка разбора" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3582,7 +3599,7 @@ msgstr "" "\n" "Команда разрешена" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3590,7 +3607,7 @@ msgstr "" "\n" "Команда заблокирована" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3598,16 +3615,16 @@ msgstr "" "\n" "Соответствующая команда не найдена" -#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "не удаётся обрезать файл временных метки до %lld байт" -#: plugins/sudoers/timestamp.c:915 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "игнорируется метка времени из будущего" -#: plugins/sudoers/timestamp.c:938 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "метка времени находится слишком далеко в будущем: %20.20s" @@ -3617,95 +3634,100 @@ msgstr "метка времени находится слишком далеко msgid "unable to lock time stamp file %s" msgstr "не удаётся заблокировать файл журнала %s" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d: неизвестный пользователь «%s»" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit не следует указывать вместе с путём" -#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "нажмите Enter для редактирования %s: " -#: plugins/sudoers/visudo.c:329 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "данные сеанса редактирования оставлены в %s" -#: plugins/sudoers/visudo.c:406 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "указанный редактор (%s) не существует" -#: plugins/sudoers/visudo.c:411 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "редактор не найден (путь к редактору = %s)" -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "не удаётся выполнить stat для %s" -#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "ошибка записи" -#: plugins/sudoers/visudo.c:572 +#: plugins/sudoers/visudo.c:568 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "не удаётся выполнить stat для временного файла (%s), %s не изменён" -#: plugins/sudoers/visudo.c:579 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "временный файл (%s) имеет нулевой размер, %s не изменён" -#: plugins/sudoers/visudo.c:585 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "ошибка редактора (%s), %s не изменён" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s не изменён" -#: plugins/sudoers/visudo.c:652 +#: plugins/sudoers/visudo.c:661 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "не удаётся повторно открыть временный файл (%s), %s не изменён." -#: plugins/sudoers/visudo.c:665 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "не удаётся разобрать временный файл (%s), неизвестная ошибка" -#: plugins/sudoers/visudo.c:751 plugins/sudoers/visudo.c:781 -#: plugins/sudoers/visudo.c:788 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "не удаётся назначить (uid, gid) %s в (%u, %u)" -#: plugins/sudoers/visudo.c:816 +#: plugins/sudoers/visudo.c:825 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s и %s не находятся на одной файловой системе, для переименования используется mv" -#: plugins/sudoers/visudo.c:827 +#: plugins/sudoers/visudo.c:836 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "ошибка команды: «%s %s %s», %s не изменён" -#: plugins/sudoers/visudo.c:834 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "не удаётся переименовать %s, %s не изменён" -#: plugins/sudoers/visudo.c:855 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "Что дальше? " -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3717,49 +3739,49 @@ msgstr "" " (x) — выйти без сохранения изменений файла sudoers\n" " (Q) — выйти с сохранением изменений файла sudoers (ОПАСНО!)\n" -#: plugins/sudoers/visudo.c:915 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "не удаётся запустить %s" -#: plugins/sudoers/visudo.c:946 +#: plugins/sudoers/visudo.c:954 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: некорректный владелец (uid, gid), должен быть (%u, %u)\n" -#: plugins/sudoers/visudo.c:957 +#: plugins/sudoers/visudo.c:965 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: некорректные права доступа, должны быть 0%o\n" -#: plugins/sudoers/visudo.c:1009 plugins/sudoers/visudo.c:1016 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: успешно обработан\n" -#: plugins/sudoers/visudo.c:1035 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s занят, попробуйте позже" -#: plugins/sudoers/visudo.c:1039 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Всё равно редактировать? [y/N]" -#: plugins/sudoers/visudo.c:1197 +#: plugins/sudoers/visudo.c:1206 msgid "the -x option will be removed in a future release" msgstr "параметр -x будет удалён в одной из будущих версий" -#: plugins/sudoers/visudo.c:1199 +#: plugins/sudoers/visudo.c:1208 msgid "please consider using the cvtsudoers utility instead" msgstr "пожалуйста, используйте программу cvtsudoers" -#: plugins/sudoers/visudo.c:1219 +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Внимание: %s:%d:%d: неиспользуемый %s \"%s\"" -#: plugins/sudoers/visudo.c:1332 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3768,7 +3790,7 @@ msgstr "" "%s - безопасное редактирование файла sudoers\n" "\n" -#: plugins/sudoers/visudo.c:1334 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3818,18 +3840,21 @@ msgstr "некорректный адрес IPv6" msgid "unexpected line break in string" msgstr "неожиданный перенос строки" -#: toke.l:983 +#: toke.l:982 msgid "ignoring editor backup file" msgstr "игнорируется резервная копия файла, созданная редактором" -#: toke.l:986 +#: toke.l:985 msgid "ignoring file name containing '.'" msgstr "игнорируется имя файла, содержащее '.'" -#: toke.l:1289 +#: toke.l:1310 msgid "too many levels of includes" msgstr "ошибка синтаксиса" +#~ msgid "\thost unmatched" +#~ msgstr "\t соответствующий узел не найден" + #~ msgid "timestamp owner (%s): No such user" #~ msgstr "владелец временной метки (%s): Нет такого пользователя" diff --git a/plugins/sudoers/po/sr.mo b/plugins/sudoers/po/sr.mo index 3bf4d73983d6bf99b47a1c5a56ce8772a8a0ca0a..0358ccf4d5f92a3f727f009f01e849f142e82255 100644 GIT binary patch delta 15710 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 delta 15360 zcmYk@2YgT0|HtwBwMSycNJ#QU5D5_pL5#%Sd&CNfP^)IFSYO1bRU;*(W~mw-Dm7|% zpg%RDs!Cgw7DZd7TC4hhy}#%9KitRTT;TVrv%q5nsSkco%&z zR}1eGIYp5{bljL9V=w~au^f&>J@8V@!~LCgWb)!>)Chcl42^RH^(1F76rZ9l9MaNp z>R~Ka#qk(}8!-$op&lT2D-(yKI@}#2aTo^SYV_zv`^ji7PhbuF5jC`hTbm11MO`of z)qX0vaUp7i-bZ!pl#Q>WrXpt>$Ek^xP!G}@)qXB&B;IYq_=k}B9|hI$chrr`wlz1d zi{ZorP(!`Mx&?KCBR0N<{=`pEL+#hjaRRUj>V|!>3{FEgu0q{+e>=us7rsh?4?aR) z%-x=ou{e6495r-PF%&<*MtH&2`*$#lGY-|UDX1r3i#q=t=EldUMf@LXP1W~wV05o0;Pz)Ci_y1ipnVALj&WD*d{f8`VJF zxEof%*N_MEI6G~F(^!Lw`=}ubNpPIXn2g169%>|3BkRlAi<;Yh5KFoPu?T7oj?M4B7fl&faE- zTVrwJX{b40hPv@y)QJ3u8llR4%=YV!wYa}Cj*RAXJC4TR&=311nj4SBSmL#)4qZfD zxNKiDLXD7Vc7|XBJb+d432F)}_cIQ{c;a_47;mAc8ku}a=0Y*3Ro)kC<6_iY9mg>I z6SexwCY$!nFrIigdUpkCQC+b0Pf>GTp}$$w-7$`M2`<9y{)~SQh)C}OY~;dZDIp5`GF zKxQ}A!m}8Pd54%Mj6~gN0M^INSQM{gWqgPlp}?Vb5n89AMsO$Ux@S=Ba}P6dHPm^Y z6f%{_EI}=@J*XkRkHJ{zRWl+H)h*icQdWxVcd$3?oj%^0*0Ae;jqc zf+M^g_Bc^w+!VZm#Fu=cuU&8%M{uztfpaH5`kP_%>F>b2fIyJ5F2T8mJ+ih7q_GtKfI2 zHIrk4c_D?PZZHOG;414$)JQzXcyv!>{tJ*vCQ}<GZnlEmFm z`}$SXT&}}tJcj=G1Pi0zB-1_wgNf^*I@B9=zeST6f6e7l3Us4e7>KUP=81w)tGFc= z$AMS`(@-NeA2ru|Q8)g<*8h#wiSte|Yoa#lx_xXs33cCfQy70Yna?OFi`P-HGu7<# za;Twffdz3S7Q)HsgY!{0&P0vOM;L%#qB?xt#{Zz&6`N)rv?{7yGY=UJVG@?Xxwc}X zjSrzl=8`RcfPut?=(wzk8rs&VDH)1ExCZq=2T&cmXuXGS;=I#My(iRWnxPg^e^iGS zpoVBCYFnL04fPY$D>Z0_<8;7iEP?5$b}Lbf_YkW69aQ_mGwqjG)Pu$%*Y`NxZABWY z;bPRP-h_Jc)3*L5>Ph}Z?E=4aGsJPIMb!m${%q75S%n(n?WhhOL!JKvYHA)}koJGx zS*AyoP(#)jHCO$tX;_Rn1GTC*qt?W3TYnjK<433)_|7)ph(a)!xIR|EKBy_1ZsWCz zxxe!n89nJ$)CrGK9r2%IE*OJ)f_A9#6x0Q$qt4rey6`~^!S7K|=*%_e`JtvH3^m0G z=C3=!8#D7d(Z!(G7HC&ezNnhG2Q(x~LKAW6Q_e@&%ZO@((Z+ccJF`GHL{$ z*mB=_=KPp>cK>&zpd1ZSu@o*xJ@NafZTC6qLT6ANzJq$wJo8P*!%J1Zqm|qfW^4x>bmKHsN7kX{ z@__XcYI{Diap~n|jl`hJlTnLvhK*OFp7enACsYUXtS}u5MK||%;>c)-lTbJGU`hag;hqqBr{2!`)=}c2!8{NbmP>XgH7Q(l%7;Zy#>>yUb@30i+c$0gTBojbJLsA2E z;htC#C!$7Tt#vepR z6qLYp)CE^!1n#l%4J=BW>n*dGN}`4`%En!7JPP&1%TVp#L5*J{RJ zLlL~%%wcU*!vs`EQmsp|Eb)h^IX#I{_$O+rLe`iY_QcY}!_XgRp>DL+mVbik_}8fO z|MHMg!^&&T4I822ey9;i!y>pCBXK>dBWF=_{X1#|{nr_rSw~}W%GY2m{0QB669X~d zdZVWj84Xoa)D5~@=b~=37lZJ;jsLP1-C#NxfqK<8wGKv&=t5M-H=(9v7Y5^(SQu|1 z_w_iB$Y_oVylsXm7}cRz)RVPEEt-j_5m|?tqFtyPoJB3-Yp9`rY~x}Z&Go8So1%6_ zKU4=sU>WZ3O!H>=!hpKLZqyT;MD_S*YpzXZ$U?9j<&9At8Gst8>8SQ=usR+@jp%Qv zc0uo$DT&1j#O*PR`#WRE=!7+>ZF9={1hro)Z#FmVgcXTXtt(NB=rG3MeT>E`@0w4| zMARA?f@=4M^*E{nPta3|OwblHbj`3DabFD2!5pGGw0E1?ufL!=;Je+li$*QhWZamC zZ^f9zdBHpReK02@^0672DSOQgSK>q$BZHdqn0<`D7Dtx_Ag9@DaAg%3qn!`7x;THeqMH zfLgR+C(R8Lurl#-RL2iuJmxy3j(hk9L&k@KQRs_PF&!6R3oLxvj7$RdAl{Ed(C>`- z{eK#!5r2VAv0*ly#&m3ie`0QoK5PCiP!}~4r|>xUcM5*({i^PqLk)TFb7s!=Ss$W? zH1Zo(J`TcZ_!#Hm#Pf6(b9}4ubez|5Fc!MNy9Fm;KfI0OvGsS}p?5w-k9zETkw3p+ zXB>&2;2f-SiEpmB1BYR~@6D6Hi_M6O{$Qpi0d?V}n2Gs*G;3i!>PfF+dkng4rf4{Z z5g)lse>;)6LqRe&xMKG2I!q*fisi89Rdb`sxQ=)iYG}LtWd0PBiLu1LVtov`W~M9| z)q$g!iaD>FML7Wn5}G5fyO&t_-`qALEuiJ15cH^*;LLmhd;{N-{VYRFsOG+*Dp zK`pWxxA?0F_QbJx40T?;U(FghiV?(dx6Ps-;US}*9m4wgv=@yJ8uKuT)N>2)zx)hwk{+O3u zOv0hq3x7dPQTzjQ;bqu|_%>>dwD`+x$J1Dk*#Du~Ufpmo@e0&P{)cHe@o(OcE*=(r zwO;c*G8H9J9a(}+@C3HQLXXWV?t_}+GpH#l@WgDlQCNg{7iy%Ap%z<{r{<4L%diIV z2~5Lhs1X|fOm}DgPm>uyLHmEroMd5h;+)UqA8#N-o<3voz;qw0Z#>pl#nu33^7mm#7^1cyI;1J?~TrOuQ z&cb;71G`~lZkKmo&%xouH>_RrxV&rQGaN&?PhOXIL_DZ=r!g7p=W{t86|5!WeS-Wh z?~7)t^<&gf-$CvFP6f;b58^W7$bv5KtM_x9MEp1Q#L+%3@5p_Hk;GMfUCv}oL_Od| zOvRdoTpsU>WJ@8J*WXbMYZi8S_xTRoNZhfA%lm2d7iwyPikc@Hh_#46MqT(e*2ZSV zT#g&3VnbYuZ{Ux}j5}kByPPF>zqrTcebJ=*nW6p(H8*WoqIwg4f!cO8OS-&&)7^uc zRbR^GUH$hli8!sa%UOw+kPYLE^>=wcyaolhylZPOs)K=LO#6vgkNBd8jP`knvSu!a zqTYNbP}?gs(B=K7k`J*Daf2Y2_cLM@YBfK`ewZ3;9^f4IP&>D2zXEl=2dI(jRLb;bYPYqnd;-(gGGd?p4Bjrj8^GesQrBs^#bt=H;Xa_OA&8Hjlici zzJY4@9BX2`s-{CTF`W1mYJ?u6MxaSGbG^l=^7Gh2t1&pj<^7ZzgmsDEvGEm*CJwA_ zMxqmH4i{lF{07@%K&07DgHRp%9^){qhPm!g)OEI?p8N;YE-4OQT<~?D3F4?YiX<=4n8`M{*nHY}S&>z1= zJ?TAbXiM`1NvPGl&iXBC&G@!5FR%nu2ajM={1r825v}>y#Y7C&{+~}q727Z#FJd z)S|22!;I`ARL2gW>MvnDmhQ>^*P`gz)6C@#)V{rmTKxgN%!qVHExN6!?Q{oq!=}B> zVw;Z%#5ZvS#`Q7nKR~s=huZJ063zC_#3sbg5O*7! z>IuF?y$A9nnJE~Cjfr=mM(z=6o3>3h*WHfs#J5q~GrYgKPHztx?c0^8C%T2>Fe1gg zm^Pt4{qCU_X_*10eQVU>TZx*AQ|Mj&1I?#k0#>9v4RzghsE_quP}gh!iaFntMn+Tc zK5Cof8f1Fj3iU)=taniFg^0nX{Q!(4-jC|oUDPfpGsG;eE;yTb6KX2MhMMwMP#@cS zko$U^9K+1&?uojSMD|0puCq9W2F?O`+U>2%FS5Xh* zH^yAAEviHFQHyvN_Q!v)q4s~TR5RBrQ78U_n$y6sW@HjkC(J^X-$X6a%Hzzo9c4X= zTIB)b&D0FWLBuOjFErN#Q=fqPOnC=A8sdj!^kp(?qB-F`)KK}QnYrtMir+weL;4P@ zpnH-Tq1Ko}oQe7{dx~W+aLJ#E!PyY@58YiabN6()2-j5 zE)X--jL>M*d0SBb*RT?mZP5Rh&A7IGglo^ zH&}-HYW6j1d-}{UpYtTt8B7@ia8=Okwff2h(gJa19<0m)N> z!lGn$kn|4EPuxj~{C>zCSb}MG_aoe@HsMp-ykV zMWl_SyCl7?`F{?IIebhzpAzty;647xm=RgrGm?BIThav=b4k7Ll1(G;&;L&l=OR8u{vc)Rkk_g{Sv*c#DqbAT$XubKBk6zS ze!@~3?^sXFC+QE-}*##8<_=|lCv9)&2^(fXybMwC5J zp__EeHc+f%mcjXm@&g$)qJllcIrTWDIc-e@HGRk@VL|FDV>&UPzD^8rG#)4U+4jrG ze{AzR$gd^MCC;*CE73)nj+&(Qq(`K!rpq4h|7cQ;1_LQ9PwGp>C-~wBB{QG;g}8>g zXZB)W+6E!$PdZ`C-=%%RigY=Qf}L>D_-Zji*u6(BM6p|%8+&vKOy}~ zDooOm$%!4Xi#K8m(@sY!Hl%Ji`E>HVNgosEBIeT0yX2!ND@s~IejC1gysk#mNS9tJ z^`lW`8t7qaG4T-M+@vGq>tT1w&y)X;6hYh$FOX8n2a)v8!FOo$ z;&_XUCy5{5lIm004OiF(9}&k8Pe2`WD8Gh#ZLG3CD9coaV-n?2wyx|;H_;at9iwbr zQS!S<|Int01}T<`4AN@Sk5t^JLSMsP9KG#{iYME=8*9^U=1X-i+K1ble?>tDn~%rZ z#P@8hwprxkH2(_}ar{O4jC7b3%!Q|t4%4W^OE>wKxBziaQWsl39TO>^%z4GhyHQ6; z%BJ8u-iSqMy@;Ptr{koD%x%(a0)I~a&Q_@M6?=n=l+CsIo8(`!Z8C8Y=~vQ0Th@qn zrOD6J1vqAq&J#Bv)uirc)bWf|n7rpHKbn#BTTp&dUK*{Jl+DM>qN<|Qj*O9+X`i)eJI4|nhXK>bFE6S&n9+46`ZyM<;`8N3C zcuvNTxHIMNU^`nk4}a7C*Kv;Yx6R)pzmCc}q>iM9l;=Smhe#gsXRwWJpMnXbRLXkU zvI^LYc6BKGf>f2bsjVApuk}89hEe(A*g&Qv$xXu>IMg=mg(FDANDFLPDeAwq7yJ}g zP+kvn;5br0QbpRN;}6&bHDZ22d0iq9zM!Fa>9s#W89$?Q>(z4xj61S!Y|T31ku|b>w~Y(Q znB2ZhR*o}A8t(bR*HyhzW=2g{nLYh#x;p2`d>Z45-s7q5@~PmvGkbsbj$WRT_D7uaaYpu!B{O%p zT_rOI^mmn7(a%*jvs9w1aOSUlxjwlb{+Z8*x_tHoO>k}Z@ykAZc6#>Sv$MI@4qf%^ os_Y$HA+XdzqP?VDDs^9*zP93kYtvV|Gu^XXRrdtUavjh6f9Fz, 2014–2023. +# Мирослав Николић , 2014-2023. # msgid "" msgstr "" -"Project-Id-Version: sudoers-1.9.13b2\n" +"Project-Id-Version: sudoers-1.9.14b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-01-24 13:11-0700\n" -"PO-Revision-Date: 2023-02-26 09:48+0100\n" +"POT-Creation-Date: 2023-06-07 13:27-0600\n" +"PO-Revision-Date: 2023-07-21 08:10+0200\n" "Last-Translator: Мирослав Николић \n" "Language-Team: Serbian <(nothing)>\n" "Language: sr\n" @@ -18,7 +18,7 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Gtranslator 41.0\n" -#: confstr.sh:1 gram.y:1220 plugins/sudoers/logging.c:866 +#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 msgid "syntax error" msgstr "грешка синтаксе" @@ -42,34 +42,34 @@ msgstr "*** информације БЕЗБЕДНОСТИ за %h ***" msgid "Sorry, try again." msgstr "Извините, покушајте поново." -#: gram.y:237 gram.y:304 gram.y:313 gram.y:322 gram.y:332 gram.y:342 -#: gram.y:366 gram.y:393 gram.y:402 gram.y:410 gram.y:419 gram.y:428 -#: gram.y:502 gram.y:512 gram.y:524 gram.y:572 gram.y:581 gram.y:590 -#: gram.y:599 gram.y:731 gram.y:739 gram.y:750 gram.y:762 gram.y:781 -#: gram.y:944 gram.y:949 gram.y:957 gram.y:971 gram.y:977 gram.y:1099 -#: gram.y:1108 gram.y:1116 gram.y:1125 gram.y:1134 gram.y:1163 gram.y:1172 -#: gram.y:1180 gram.y:1280 gram.y:1410 gram.y:1777 gram.y:1827 -#: lib/eventlog/eventlog.c:235 lib/eventlog/eventlog.c:312 -#: lib/eventlog/eventlog.c:757 lib/eventlog/eventlog.c:834 -#: lib/eventlog/eventlog.c:1135 lib/iolog/iolog_filter.c:142 +#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 +#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 +#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 +#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 +#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 +#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 +#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 +#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 +#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 +#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_json.c:150 lib/iolog/iolog_json.c:382 -#: lib/iolog/iolog_json.c:412 lib/iolog/iolog_legacy.c:100 -#: lib/iolog/iolog_legacy.c:111 lib/iolog/iolog_legacy.c:123 -#: lib/iolog/iolog_legacy.c:133 lib/iolog/iolog_legacy.c:139 -#: lib/iolog/iolog_loginfo.c:76 lib/iolog/iolog_loginfo.c:212 -#: logsrvd/iolog_writer.c:95 logsrvd/iolog_writer.c:100 -#: logsrvd/iolog_writer.c:134 logsrvd/iolog_writer.c:182 -#: logsrvd/iolog_writer.c:215 logsrvd/iolog_writer.c:225 -#: logsrvd/iolog_writer.c:254 logsrvd/iolog_writer.c:275 -#: logsrvd/iolog_writer.c:287 logsrvd/iolog_writer.c:297 -#: logsrvd/iolog_writer.c:307 logsrvd/iolog_writer.c:317 -#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:364 -#: logsrvd/iolog_writer.c:370 logsrvd/iolog_writer.c:377 -#: logsrvd/iolog_writer.c:383 logsrvd/iolog_writer.c:567 -#: logsrvd/logsrv_util.c:69 logsrvd/logsrvd.c:301 logsrvd/logsrvd.c:310 -#: logsrvd/logsrvd.c:1050 logsrvd/logsrvd.c:1113 logsrvd/logsrvd.c:1582 -#: logsrvd/logsrvd.c:1587 logsrvd/logsrvd.c:1771 logsrvd/logsrvd.c:1988 +#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 +#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 +#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 +#: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 +#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 +#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 +#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 +#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 +#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 +#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 +#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -84,29 +84,31 @@ msgstr "Извините, покушајте поново." #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 #: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:433 logsrvd/logsrvd_journal.c:435 -#: logsrvd/logsrvd_local.c:215 logsrvd/logsrvd_local.c:216 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:279 -#: logsrvd/logsrvd_local.c:417 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:467 logsrvd/logsrvd_local.c:472 -#: logsrvd/logsrvd_local.c:473 logsrvd/logsrvd_queue.c:159 -#: logsrvd/logsrvd_queue.c:189 logsrvd/logsrvd_queue.c:266 -#: logsrvd/logsrvd_relay.c:444 logsrvd/logsrvd_relay.c:743 -#: logsrvd/logsrvd_relay.c:850 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:291 logsrvd/sendlog.c:338 logsrvd/sendlog.c:615 -#: logsrvd/sendlog.c:1801 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:150 plugins/sudoers/auth/kerb5.c:121 +#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 +#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 +#: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 +#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 +#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 +#: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 +#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 +#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 +#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 +#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 +#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 #: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 #: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:131 -#: plugins/sudoers/cvtsudoers.c:175 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:203 plugins/sudoers/cvtsudoers.c:333 -#: plugins/sudoers/cvtsudoers.c:372 plugins/sudoers/cvtsudoers.c:392 -#: plugins/sudoers/cvtsudoers.c:537 plugins/sudoers/cvtsudoers.c:670 -#: plugins/sudoers/cvtsudoers.c:688 plugins/sudoers/cvtsudoers.c:862 -#: plugins/sudoers/cvtsudoers.c:870 plugins/sudoers/cvtsudoers.c:1365 -#: plugins/sudoers/cvtsudoers.c:1369 plugins/sudoers/cvtsudoers.c:1471 -#: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:246 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 +#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 +#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 +#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 +#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 +#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 #: 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:376 @@ -124,143 +126,152 @@ msgstr "Извините, покушајте поново." #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 #: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:658 plugins/sudoers/defaults.c:1019 -#: plugins/sudoers/defaults.c:1187 plugins/sudoers/editor.c:197 +#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 +#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:668 plugins/sudoers/iolog.c:694 -#: plugins/sudoers/ldap.c:184 plugins/sudoers/ldap.c:466 -#: plugins/sudoers/ldap.c:757 plugins/sudoers/ldap.c:921 -#: plugins/sudoers/ldap.c:1337 plugins/sudoers/ldap.c:1763 -#: plugins/sudoers/ldap.c:1800 plugins/sudoers/ldap.c:2016 -#: plugins/sudoers/ldap.c:2117 plugins/sudoers/ldap.c:2133 -#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:250 -#: plugins/sudoers/ldap_conf.c:302 plugins/sudoers/ldap_conf.c:338 -#: plugins/sudoers/ldap_conf.c:444 plugins/sudoers/ldap_conf.c:459 -#: plugins/sudoers/ldap_conf.c:564 plugins/sudoers/ldap_conf.c:597 -#: plugins/sudoers/ldap_conf.c:689 plugins/sudoers/ldap_conf.c:771 +#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 +#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 +#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 +#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 +#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 +#: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 +#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 -#: plugins/sudoers/log_client.c:715 plugins/sudoers/log_client.c:736 -#: plugins/sudoers/log_client.c:1415 plugins/sudoers/log_client.c:1536 -#: plugins/sudoers/log_client.c:1636 plugins/sudoers/log_client.c:1972 -#: plugins/sudoers/log_client.c:2031 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:457 -#: plugins/sudoers/logging.c:672 plugins/sudoers/logging.c:809 -#: plugins/sudoers/match_command.c:335 plugins/sudoers/match_command.c:603 -#: plugins/sudoers/match_command.c:654 plugins/sudoers/match_command.c:728 -#: plugins/sudoers/match_command.c:776 plugins/sudoers/match_digest.c:93 -#: plugins/sudoers/parse.c:267 plugins/sudoers/parse.c:284 -#: plugins/sudoers/parse.c:303 plugins/sudoers/parse.c:322 -#: plugins/sudoers/parse.c:339 plugins/sudoers/parse.c:362 -#: plugins/sudoers/parse.c:373 plugins/sudoers/parse_ldif.c:153 -#: plugins/sudoers/parse_ldif.c:184 plugins/sudoers/parse_ldif.c:253 -#: plugins/sudoers/parse_ldif.c:261 plugins/sudoers/parse_ldif.c:266 -#: plugins/sudoers/parse_ldif.c:342 plugins/sudoers/parse_ldif.c:353 -#: plugins/sudoers/parse_ldif.c:380 plugins/sudoers/parse_ldif.c:397 -#: plugins/sudoers/parse_ldif.c:409 plugins/sudoers/parse_ldif.c:413 -#: plugins/sudoers/parse_ldif.c:427 plugins/sudoers/parse_ldif.c:484 -#: plugins/sudoers/parse_ldif.c:598 plugins/sudoers/parse_ldif.c:628 -#: plugins/sudoers/parse_ldif.c:653 plugins/sudoers/parse_ldif.c:711 -#: plugins/sudoers/parse_ldif.c:728 plugins/sudoers/parse_ldif.c:756 -#: plugins/sudoers/parse_ldif.c:763 plugins/sudoers/policy.c:626 -#: plugins/sudoers/policy.c:1033 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:185 -#: plugins/sudoers/sssd.c:414 plugins/sudoers/sssd.c:479 -#: plugins/sudoers/sssd.c:505 plugins/sudoers/sssd.c:568 -#: plugins/sudoers/sssd.c:761 plugins/sudoers/strvec_join.c:53 -#: plugins/sudoers/stubs.c:112 plugins/sudoers/stubs.c:120 -#: plugins/sudoers/sudoers.c:354 plugins/sudoers/sudoers.c:380 -#: plugins/sudoers/sudoers.c:447 plugins/sudoers/sudoers.c:464 -#: plugins/sudoers/sudoers.c:505 plugins/sudoers/sudoers.c:849 -#: plugins/sudoers/sudoers.c:902 plugins/sudoers/sudoers.c:1054 -#: plugins/sudoers/sudoers.c:1114 plugins/sudoers/sudoers.c:1369 +#: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 +#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 +#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 +#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 +#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 +#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 +#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 +#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 +#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 +#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 +#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 +#: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 +#: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 +#: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 +#: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 +#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 +#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 +#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 +#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 +#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 +#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 +#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 +#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 +#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 +#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 +#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 +#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 +#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 +#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 +#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 +#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 +#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 +#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 +#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 #: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 #: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:241 plugins/sudoers/testsudoers.c:588 -#: plugins/sudoers/timestamp.c:451 plugins/sudoers/timestamp.c:495 -#: plugins/sudoers/timestamp.c:1017 plugins/sudoers/timestamp.c:1146 -#: plugins/sudoers/toke_util.c:78 plugins/sudoers/toke_util.c:106 -#: plugins/sudoers/toke_util.c:131 plugins/sudoers/toke_util.c:161 -#: plugins/sudoers/toke_util.c:200 plugins/sudoers/tsdump.c:123 -#: plugins/sudoers/visudo.c:150 plugins/sudoers/visudo.c:385 -#: plugins/sudoers/visudo.c:391 plugins/sudoers/visudo.c:502 -#: plugins/sudoers/visudo.c:1056 toke.l:1031 toke.l:1163 toke.l:1234 +#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 +#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 +#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 +#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 +#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 +#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 +#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 +#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 +#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 +#: toke.l:1299 msgid "unable to allocate memory" msgstr "не могу да доделим меморију" -#: gram.y:623 +#: gram.y:622 msgid "a digest requires a path name" msgstr "зборник захтева назив путање" -#: gram.y:645 +#: gram.y:644 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "вредност за „CWD“ мора почети са /, ~, или *" -#: gram.y:651 +#: gram.y:650 msgid "\"CWD\" path too long" msgstr "„CWD“ путања је предуга" -#: gram.y:661 +#: gram.y:660 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "вредност за „CHROOT“ мора почети са /, ~, или *" -#: gram.y:667 +#: gram.y:666 msgid "\"CHROOT\" path too long" msgstr "„CHROOT“ путања је предуга" -#: gram.y:802 +#: gram.y:801 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "грешка синтаксе, резервисана реч „%s“ је коришћена као назив алијаса" -#: gram.y:825 +#: gram.y:824 msgid "invalid notbefore value" msgstr "неисправна вредност не-пре" -#: gram.y:834 +#: gram.y:833 msgid "invalid notafter value" msgstr "неисправна вредност не-после" -#: gram.y:844 plugins/sudoers/policy.c:385 +#: gram.y:843 plugins/sudoers/policy.c:381 msgid "timeout value too large" msgstr "вредност временског истека је превелика" -#: gram.y:846 plugins/sudoers/policy.c:387 +#: gram.y:845 plugins/sudoers/policy.c:383 msgid "invalid timeout value" msgstr "неисправна вредност временског ограничења" -#: gram.y:967 plugins/sudoers/sudoers.c:1072 +#: gram.y:966 plugins/sudoers/sudoers.c:1192 msgid "command too long" msgstr "наредба је предуга" -#: gram.y:1224 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1276 +#: gram.y:1000 +msgid "expected a fully-qualified path name" +msgstr "очекивах потпуно квалификован назив путање" + +#: gram.y:1244 plugins/sudoers/check_aliases.c:96 +#: plugins/sudoers/defaults.c:1275 #, c-format msgid "%s:%d:%d: %s\n" msgstr "%s:%d:%d: %s\n" -#: gram.y:1278 +#: gram.y:1298 #, c-format msgid "Alias \"%s\" already defined" msgstr "Псеудоним „%s“ је већ одређен" -#: gram.y:1777 gram.y:1827 lib/eventlog/eventlog.c:235 -#: lib/eventlog/eventlog.c:757 lib/eventlog/eventlog.c:830 -#: lib/eventlog/eventlog.c:833 lib/eventlog/eventlog.c:1135 -#: lib/iolog/iolog_filter.c:142 lib/iolog/iolog_filter.c:202 -#: lib/iolog/iolog_filter.c:232 lib/iolog/iolog_json.c:150 -#: lib/iolog/iolog_json.c:381 lib/iolog/iolog_json.c:412 +#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 +#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 +#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 #: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 #: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 #: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 @@ -275,55 +286,56 @@ msgstr "Псеудоним „%s“ је већ одређен" #: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 #: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:69 logsrvd/logsrvd.c:301 -#: logsrvd/logsrvd.c:310 logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:490 -#: logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:576 logsrvd/logsrvd.c:611 -#: logsrvd/logsrvd.c:660 logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:732 -#: logsrvd/logsrvd.c:1124 logsrvd/logsrvd.c:1439 logsrvd/logsrvd.c:1446 -#: logsrvd/logsrvd.c:1582 logsrvd/logsrvd.c:1587 logsrvd/logsrvd.c:1771 -#: logsrvd/logsrvd.c:1988 logsrvd/logsrvd_conf.c:357 -#: logsrvd/logsrvd_conf.c:370 logsrvd/logsrvd_conf.c:511 -#: logsrvd/logsrvd_conf.c:534 logsrvd/logsrvd_conf.c:538 -#: logsrvd/logsrvd_conf.c:556 logsrvd/logsrvd_conf.c:626 -#: logsrvd/logsrvd_conf.c:649 logsrvd/logsrvd_conf.c:678 -#: logsrvd/logsrvd_conf.c:692 logsrvd/logsrvd_conf.c:706 -#: logsrvd/logsrvd_conf.c:720 logsrvd/logsrvd_conf.c:734 -#: logsrvd/logsrvd_conf.c:748 logsrvd/logsrvd_conf.c:829 -#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1053 -#: logsrvd/logsrvd_conf.c:1448 logsrvd/logsrvd_conf.c:1595 -#: logsrvd/logsrvd_conf.c:1621 logsrvd/logsrvd_conf.c:1633 -#: logsrvd/logsrvd_conf.c:1640 logsrvd/logsrvd_conf.c:1646 -#: logsrvd/logsrvd_conf.c:1742 logsrvd/logsrvd_journal.c:76 -#: logsrvd/logsrvd_journal.c:125 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:246 logsrvd/logsrvd_journal.c:250 -#: logsrvd/logsrvd_journal.c:258 logsrvd/logsrvd_journal.c:281 -#: logsrvd/logsrvd_journal.c:285 logsrvd/logsrvd_journal.c:433 -#: logsrvd/logsrvd_local.c:215 logsrvd/logsrvd_local.c:278 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:472 -#: logsrvd/logsrvd_local.c:491 logsrvd/logsrvd_queue.c:158 -#: logsrvd/logsrvd_queue.c:189 logsrvd/logsrvd_queue.c:266 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:291 -#: logsrvd/sendlog.c:338 logsrvd/sendlog.c:615 logsrvd/sendlog.c:1503 -#: logsrvd/sendlog.c:1510 logsrvd/sendlog.c:1733 logsrvd/sendlog.c:1801 -#: logsrvd/tls_init.c:305 logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 -#: plugins/sudoers/audit.c:116 plugins/sudoers/auth/pam.c:502 -#: plugins/sudoers/auth/pam.c:687 plugins/sudoers/auth/rfc1938.c:111 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:131 -#: plugins/sudoers/cvtsudoers.c:174 plugins/sudoers/cvtsudoers.c:191 -#: plugins/sudoers/cvtsudoers.c:202 plugins/sudoers/cvtsudoers.c:332 -#: plugins/sudoers/cvtsudoers.c:536 plugins/sudoers/cvtsudoers.c:669 -#: plugins/sudoers/cvtsudoers.c:687 plugins/sudoers/cvtsudoers.c:862 -#: plugins/sudoers/cvtsudoers.c:869 plugins/sudoers/cvtsudoers.c:1365 -#: plugins/sudoers/cvtsudoers.c:1369 plugins/sudoers/cvtsudoers.c:1471 -#: plugins/sudoers/cvtsudoers_csv.c:182 plugins/sudoers/cvtsudoers_csv.c:245 -#: 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:375 -#: plugins/sudoers/cvtsudoers_ldif.c:429 plugins/sudoers/cvtsudoers_ldif.c:437 -#: plugins/sudoers/cvtsudoers_ldif.c:448 plugins/sudoers/cvtsudoers_ldif.c:455 -#: plugins/sudoers/cvtsudoers_ldif.c:467 plugins/sudoers/cvtsudoers_ldif.c:480 -#: plugins/sudoers/cvtsudoers_ldif.c:488 plugins/sudoers/cvtsudoers_ldif.c:635 -#: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:51 +#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 +#: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 +#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 +#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 +#: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 +#: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 +#: logsrvd/logsrvd_conf.c:626 logsrvd/logsrvd_conf.c:649 +#: logsrvd/logsrvd_conf.c:678 logsrvd/logsrvd_conf.c:692 +#: logsrvd/logsrvd_conf.c:706 logsrvd/logsrvd_conf.c:720 +#: logsrvd/logsrvd_conf.c:734 logsrvd/logsrvd_conf.c:748 +#: logsrvd/logsrvd_conf.c:829 logsrvd/logsrvd_conf.c:1036 +#: logsrvd/logsrvd_conf.c:1053 logsrvd/logsrvd_conf.c:1448 +#: logsrvd/logsrvd_conf.c:1595 logsrvd/logsrvd_conf.c:1621 +#: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 +#: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1742 +#: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 +#: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 +#: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 +#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 +#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 +#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 +#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 +#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 +#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 +#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 +#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 +#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 +#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 +#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 +#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 +#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 +#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 +#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 +#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 +#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 @@ -335,42 +347,43 @@ msgstr "Псеудоним „%s“ је већ одређен" #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 #: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:658 plugins/sudoers/defaults.c:1019 -#: plugins/sudoers/defaults.c:1187 plugins/sudoers/editor.c:197 +#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 +#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:668 plugins/sudoers/iolog.c:694 -#: plugins/sudoers/ldap.c:184 plugins/sudoers/ldap.c:466 -#: plugins/sudoers/ldap.c:757 plugins/sudoers/ldap.c:921 -#: plugins/sudoers/ldap.c:1337 plugins/sudoers/ldap.c:1763 -#: plugins/sudoers/ldap.c:1800 plugins/sudoers/ldap.c:2016 -#: plugins/sudoers/ldap.c:2117 plugins/sudoers/ldap.c:2133 -#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:250 -#: plugins/sudoers/ldap_conf.c:302 plugins/sudoers/ldap_conf.c:338 -#: plugins/sudoers/ldap_conf.c:444 plugins/sudoers/ldap_conf.c:459 -#: plugins/sudoers/ldap_conf.c:564 plugins/sudoers/ldap_conf.c:597 -#: plugins/sudoers/ldap_conf.c:688 plugins/sudoers/ldap_conf.c:771 +#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 +#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 +#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 +#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 +#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 +#: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 +#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 -#: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:715 -#: plugins/sudoers/log_client.c:736 plugins/sudoers/log_client.c:1415 -#: plugins/sudoers/log_client.c:1536 plugins/sudoers/log_client.c:1636 -#: plugins/sudoers/log_client.c:1972 plugins/sudoers/log_client.c:2031 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:188 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:457 -#: plugins/sudoers/logging.c:672 plugins/sudoers/logging.c:809 -#: plugins/sudoers/logging.c:880 plugins/sudoers/logging.c:892 -#: plugins/sudoers/match_command.c:334 plugins/sudoers/match_command.c:602 -#: plugins/sudoers/match_command.c:653 plugins/sudoers/match_command.c:728 -#: plugins/sudoers/match_command.c:775 plugins/sudoers/match_digest.c:93 -#: plugins/sudoers/parse.c:266 plugins/sudoers/parse.c:283 -#: plugins/sudoers/parse.c:302 plugins/sudoers/parse.c:321 -#: plugins/sudoers/parse.c:338 plugins/sudoers/parse.c:361 -#: plugins/sudoers/parse.c:372 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 +#: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 +#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 +#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 +#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 +#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 +#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 +#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 +#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 +#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 +#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 +#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 +#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 +#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 +#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: plugins/sudoers/parse_ldif.c:260 plugins/sudoers/parse_ldif.c:265 #: plugins/sudoers/parse_ldif.c:341 plugins/sudoers/parse_ldif.c:352 @@ -380,56 +393,60 @@ msgstr "Псеудоним „%s“ је већ одређен" #: plugins/sudoers/parse_ldif.c:598 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:154 -#: plugins/sudoers/policy.c:163 plugins/sudoers/policy.c:172 -#: plugins/sudoers/policy.c:201 plugins/sudoers/policy.c:370 -#: plugins/sudoers/policy.c:385 plugins/sudoers/policy.c:387 -#: plugins/sudoers/policy.c:425 plugins/sudoers/policy.c:434 -#: plugins/sudoers/policy.c:482 plugins/sudoers/policy.c:492 -#: plugins/sudoers/policy.c:501 plugins/sudoers/policy.c:510 -#: plugins/sudoers/policy.c:519 plugins/sudoers/policy.c:626 -#: plugins/sudoers/policy.c:1033 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/parse_ldif.c:762 plugins/sudoers/policy.c:148 +#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 +#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 +#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 +#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 +#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 +#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 +#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 +#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 #: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 #: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 #: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 #: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 #: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:363 plugins/sudoers/set_perms.c:706 -#: plugins/sudoers/set_perms.c:1073 plugins/sudoers/set_perms.c:1380 -#: plugins/sudoers/set_perms.c:1549 plugins/sudoers/sssd.c:144 +#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 +#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 +#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 #: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 #: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:761 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:112 -#: plugins/sudoers/stubs.c:120 plugins/sudoers/sudoers.c:354 -#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:447 -#: plugins/sudoers/sudoers.c:464 plugins/sudoers/sudoers.c:505 -#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:902 -#: plugins/sudoers/sudoers.c:1054 plugins/sudoers/sudoers.c:1114 -#: plugins/sudoers/sudoers.c:1369 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1278 -#: plugins/sudoers/sudoreplay.c:1334 plugins/sudoers/sudoreplay.c:1530 -#: plugins/sudoers/sudoreplay.c:1534 plugins/sudoers/testsudoers.c:120 -#: plugins/sudoers/testsudoers.c:224 plugins/sudoers/testsudoers.c:241 -#: plugins/sudoers/testsudoers.c:588 plugins/sudoers/timestamp.c:451 -#: plugins/sudoers/timestamp.c:495 plugins/sudoers/timestamp.c:1017 -#: plugins/sudoers/timestamp.c:1146 plugins/sudoers/toke_util.c:78 +#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 +#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 +#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 +#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 +#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 +#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 +#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 +#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 +#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 +#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 +#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 +#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 +#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 +#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 +#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 #: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 #: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:150 -#: plugins/sudoers/visudo.c:385 plugins/sudoers/visudo.c:391 -#: plugins/sudoers/visudo.c:502 plugins/sudoers/visudo.c:1056 toke.l:1031 -#: toke.l:1163 toke.l:1226 toke.l:1234 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 +#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 +#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 +#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 +#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 +#: toke.l:1288 toke.l:1299 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/eventlog/eventlog.c:303 +#: lib/eventlog/eventlog.c:304 #, c-format msgid "unable to dup stdin: %m" msgstr "не могу да удвостручим стандардни улаз: %m" -#: lib/eventlog/eventlog.c:345 +#: lib/eventlog/eventlog.c:346 #, c-format msgid "unable to execute %s: %m" msgstr "не могу да извршим „%s“: %m" @@ -448,96 +465,96 @@ msgstr "не могу да исцепим: %m" msgid "unable to open pipe: %m" msgstr "не могу да отворим спојку: %m" -#: lib/eventlog/eventlog.c:960 +#: lib/eventlog/eventlog.c:958 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:989 +#: lib/eventlog/eventlog.c:987 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (наредба је настављена) %s" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1242 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 -#, c-format -msgid "invalid regular expression \"%s\": %s" -msgstr "неисправан регуларан израз „%s“: %s" - -#: lib/iolog/iolog_json.c:140 +#: lib/eventlog/parse_json.c:175 #, c-format msgid "expected JSON_STRING, got %d" msgstr "очекивах „JSON_STRING“, добих „%d“" -#: lib/iolog/iolog_json.c:145 +#: lib/eventlog/parse_json.c:180 msgid "JSON_ARRAY too large" msgstr "„JSON_ARRAY“ је превелик" -#: lib/iolog/iolog_json.c:404 +#: lib/eventlog/parse_json.c:494 msgid "missing double quote in name" msgstr "недостају наводници у називу" -#: lib/iolog/iolog_json.c:511 +#: lib/eventlog/parse_json.c:612 msgid "missing JSON_OBJECT" msgstr "недостаје „JSON_OBJECT“" -#: lib/iolog/iolog_json.c:515 +#: lib/eventlog/parse_json.c:616 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "очекивах „JSON_OBJECT“, добих „%d“" -#: lib/iolog/iolog_json.c:632 +#: lib/eventlog/parse_json.c:750 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "јсон спремник је исцрпљен (највише %u кадра)" -#: lib/iolog/iolog_json.c:706 +#: lib/eventlog/parse_json.c:828 msgid "objects must consist of name:value pairs" msgstr "објекти морају да садрже пар „назив:вредност“" -#: lib/iolog/iolog_json.c:711 lib/iolog/iolog_json.c:742 -#: lib/iolog/iolog_json.c:786 lib/iolog/iolog_json.c:808 -#: lib/iolog/iolog_json.c:830 lib/iolog/iolog_json.c:852 -#: lib/iolog/iolog_json.c:874 +#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 +#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 +#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 +#: lib/eventlog/parse_json.c:996 msgid "missing separator between values" msgstr "недостаје раздвајач између вредности" -#: lib/iolog/iolog_json.c:726 lib/iolog/iolog_json.c:900 +#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 msgid "unmatched close brace" msgstr "непоклопљена затворена велика заграда" -#: lib/iolog/iolog_json.c:737 +#: lib/eventlog/parse_json.c:859 msgid "unexpected array" msgstr "неочекиван низ" -#: lib/iolog/iolog_json.c:757 lib/iolog/iolog_json.c:903 +#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 msgid "unmatched close bracket" msgstr "непоклопљена затворена средња заграда" -#: lib/iolog/iolog_json.c:768 +#: lib/eventlog/parse_json.c:890 msgid "unexpected string" msgstr "неочекивана ниска" -#: lib/iolog/iolog_json.c:779 +#: lib/eventlog/parse_json.c:901 msgid "missing colon after name" msgstr "недостају две тачке након имена" -#: lib/iolog/iolog_json.c:800 lib/iolog/iolog_json.c:822 +#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 msgid "unexpected boolean" msgstr "неочекивана логичка вредност" -#: lib/iolog/iolog_json.c:844 +#: lib/eventlog/parse_json.c:966 msgid "unexpected null" msgstr "неочекивана ништица" -#: lib/iolog/iolog_json.c:865 +#: lib/eventlog/parse_json.c:987 msgid "unexpected number" msgstr "неочекивани број" -#: lib/iolog/iolog_json.c:912 +#: lib/eventlog/parse_json.c:1033 msgid "parse error" msgstr "грешка обраде" +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 +#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#, c-format +msgid "invalid regular expression \"%s\": %s" +msgstr "неисправан регуларан израз „%s“: %s" + #: lib/iolog/iolog_legacy.c:65 #, c-format msgid "%s: invalid log file" @@ -574,13 +591,13 @@ msgid "%s exists but is not a directory (0%o)" msgstr "%s постоји али није директоријум (0%o)" #: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:209 +#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 #, c-format msgid "unable to mkdir %s" msgstr "не могу да направим директоријум „%s“" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:757 -#: plugins/sudoers/visudo.c:791 plugins/sudoers/visudo.c:797 +#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 +#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "не могу да променим режим „%s“ на 0%o" @@ -612,8 +629,8 @@ msgstr "%s: грешка протокола: погрешна врста за msgid "%s: protocol error: NULL value found in %s" msgstr "%s: грешка протокола: „NULL“ вредност је нађена у „%s“" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:980 -#: plugins/sudoers/policy.c:593 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 +#: plugins/sudoers/policy.c:589 msgid "unable to generate UUID" msgstr "не могу да створим УУИБ" @@ -665,26 +682,26 @@ msgstr "грешка исипања описника датотеке У/И %d: msgid "invalid I/O log %s: %s referenced but not present" msgstr "неисправан У/И дневник „%s“: „%s“ је упутно али није присутно" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:385 +#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: не могу да нађем тачку наставка [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:428 +#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:730 -#: plugins/sudoers/cvtsudoers.c:751 plugins/sudoers/cvtsudoers.c:1431 -#: plugins/sudoers/cvtsudoers_csv.c:695 plugins/sudoers/cvtsudoers_json.c:898 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1152 -#: plugins/sudoers/sudoers.c:1182 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:460 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:975 +#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 +#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 +#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 +#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:982 #, c-format msgid "unable to open %s" msgstr "не могу да отворим „%s“" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:105 -#: logsrvd/logsrv_util.c:112 plugins/sudoers/sudoreplay.c:355 +#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" @@ -700,17 +717,17 @@ msgstr "не могу да умножим „%s/%s“ у „%s/%s“: %s" msgid "unable to rename %s to %s" msgstr "не могу да преименујем „%s“ у „%s“" -#: logsrvd/logsrv_util.c:147 logsrvd/logsrv_util.c:176 +#: logsrvd/logsrv_util.c:153 logsrvd/logsrv_util.c:182 #, c-format msgid "%s/%s: unable to find resume point [%lld, %ld]" msgstr "%s/%s: не могу да нађем тачку наставка [%lld, %ld]" -#: logsrvd/logsrv_util.c:159 +#: logsrvd/logsrv_util.c:165 #, c-format msgid "missing I/O log file %s/%s" msgstr "недостаје У/И датотека дневника „%s/%s“" -#: logsrvd/logsrv_util.c:166 +#: logsrvd/logsrv_util.c:172 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: не могу да премотам унапред „%zu“" @@ -719,31 +736,31 @@ msgstr "%s/%s: не могу да премотам унапред „%zu“" msgid "unable to connect to relay" msgstr "не могу да се повежем са преносником" -#: logsrvd/logsrvd.c:330 logsrvd/logsrvd_relay.c:842 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 #, c-format msgid "server message too large: %zu" msgstr "порука сервера је превелика: %zu" -#: logsrvd/logsrvd.c:422 logsrvd/logsrvd.c:545 logsrvd/logsrvd.c:631 -#: logsrvd/logsrvd.c:873 logsrvd/logsrvd.c:887 logsrvd/logsrvd.c:1049 -#: logsrvd/logsrvd.c:1174 logsrvd/logsrvd.c:1347 logsrvd/logsrvd.c:1365 -#: logsrvd/logsrvd.c:1464 logsrvd/logsrvd.c:1589 logsrvd/logsrvd.c:1773 -#: logsrvd/logsrvd_journal.c:497 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 +#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 +#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 +#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 -#: logsrvd/logsrvd_relay.c:389 logsrvd/logsrvd_relay.c:581 -#: logsrvd/logsrvd_relay.c:742 logsrvd/logsrvd_relay.c:1131 -#: logsrvd/sendlog.c:1291 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:278 -#: plugins/sudoers/iolog.c:1031 plugins/sudoers/iolog.c:1164 -#: plugins/sudoers/iolog.c:1262 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 +#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 +#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 +#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 +#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 -#: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:611 -#: plugins/sudoers/log_client.c:618 plugins/sudoers/log_client.c:1103 -#: plugins/sudoers/log_client.c:1384 plugins/sudoers/log_client.c:1425 -#: plugins/sudoers/log_client.c:1433 plugins/sudoers/log_client.c:1592 -#: plugins/sudoers/log_client.c:1710 plugins/sudoers/log_client.c:2039 -#: plugins/sudoers/log_client.c:2047 plugins/sudoers/logging.c:147 +#: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 +#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 +#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 +#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 +#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 #: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 @@ -753,189 +770,190 @@ msgstr "порука сервера је превелика: %zu" msgid "unable to add event to queue" msgstr "не могу да додам догађај у ред" -#: logsrvd/logsrvd.c:446 logsrvd/logsrvd.c:483 logsrvd/logsrvd.c:515 -#: logsrvd/logsrvd.c:569 logsrvd/logsrvd.c:648 logsrvd/logsrvd.c:684 -#: logsrvd/logsrvd.c:720 logsrvd/logsrvd.c:756 logsrvd/logsrvd_relay.c:510 -#: logsrvd/logsrvd_relay.c:543 +#: logsrvd/logsrvd.c:454 logsrvd/logsrvd.c:491 logsrvd/logsrvd.c:523 +#: logsrvd/logsrvd.c:577 logsrvd/logsrvd.c:656 logsrvd/logsrvd.c:692 +#: logsrvd/logsrvd.c:728 logsrvd/logsrvd.c:764 logsrvd/logsrvd_relay.c:512 +#: logsrvd/logsrvd_relay.c:545 #, c-format msgid "unexpected state %d for %s" msgstr "неочекивано стање %d за „%s“" -#: logsrvd/logsrvd.c:447 logsrvd/logsrvd.c:484 logsrvd/logsrvd.c:516 -#: logsrvd/logsrvd.c:570 logsrvd/logsrvd.c:649 logsrvd/logsrvd.c:685 -#: logsrvd/logsrvd.c:721 logsrvd/logsrvd.c:757 logsrvd/logsrvd_relay.c:512 -#: logsrvd/logsrvd_relay.c:545 +#: logsrvd/logsrvd.c:455 logsrvd/logsrvd.c:492 logsrvd/logsrvd.c:524 +#: logsrvd/logsrvd.c:578 logsrvd/logsrvd.c:657 logsrvd/logsrvd.c:693 +#: logsrvd/logsrvd.c:729 logsrvd/logsrvd.c:765 logsrvd/logsrvd_relay.c:514 +#: logsrvd/logsrvd_relay.c:547 msgid "state machine error" msgstr "грешка машине стања" -#: logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:454 +#: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:462 msgid "invalid AcceptMessage" msgstr "неисправна „Порука прихвата“" -#: logsrvd/logsrvd.c:490 logsrvd/logsrvd.c:491 +#: logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:499 msgid "invalid RejectMessage" msgstr "неисправна „Порука одбијања“" -#: logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:523 +#: logsrvd/logsrvd.c:530 logsrvd/logsrvd.c:531 msgid "invalid ExitMessage" msgstr "неисправна „Порука излаза“" -#: logsrvd/logsrvd.c:576 logsrvd/logsrvd.c:577 +#: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:585 msgid "invalid RestartMessage" msgstr "неисправна „Порука поновног покретања“" -#: logsrvd/logsrvd.c:611 logsrvd/logsrvd.c:612 +#: logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:620 msgid "invalid AlertMessage" msgstr "неисправна „Порука узбуне“" -#: logsrvd/logsrvd.c:653 logsrvd/logsrvd.c:689 logsrvd/logsrvd.c:725 +#: logsrvd/logsrvd.c:661 logsrvd/logsrvd.c:697 logsrvd/logsrvd.c:733 #, c-format msgid "%s: unexpected IoBuffer" msgstr "%s: неочекивана У/И међумеморија" -#: logsrvd/logsrvd.c:654 logsrvd/logsrvd.c:690 logsrvd/logsrvd.c:726 +#: logsrvd/logsrvd.c:662 logsrvd/logsrvd.c:698 logsrvd/logsrvd.c:734 msgid "protocol error" msgstr "грешка протокола" -#: logsrvd/logsrvd.c:660 logsrvd/logsrvd.c:661 +#: logsrvd/logsrvd.c:668 logsrvd/logsrvd.c:669 msgid "invalid IoBuffer" msgstr "неисправна УиМеђумеморија" -#: logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:697 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:705 msgid "invalid ChangeWindowSize" msgstr "неисправно „Промени_величину_прозора“" -#: logsrvd/logsrvd.c:732 logsrvd/logsrvd.c:733 +#: logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:741 msgid "invalid CommandSuspend" msgstr "неисправна „Обустава_наредбе“" -#: logsrvd/logsrvd.c:782 logsrvd/logsrvd_journal.c:296 -#: logsrvd/logsrvd_relay.c:652 logsrvd/sendlog.c:1192 -#: plugins/sudoers/log_client.c:1582 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 +#: plugins/sudoers/log_client.c:1590 #, c-format msgid "unable to unpack %s size %zu" msgstr "не могу да отпакујем „%s“ величине %zu" -#: logsrvd/logsrvd.c:827 logsrvd/logsrvd_journal.c:370 -#: logsrvd/logsrvd_relay.c:676 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" msgstr "неочекивана вредност врсте_слова %d у „%s“ из „%s“" -#: logsrvd/logsrvd.c:829 +#: logsrvd/logsrvd.c:837 msgid "unrecognized ClientMessage type" msgstr "непозната врста „Поруке_клијента“" -#: logsrvd/logsrvd.c:919 +#: logsrvd/logsrvd.c:927 #, c-format msgid "timed out writing to client %s" msgstr "истекло је време писања на клијенту „%s“" -#: logsrvd/logsrvd.c:924 logsrvd/logsrvd_relay.c:914 logsrvd/sendlog.c:1395 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 #, c-format msgid "missing write buffer for client %s" msgstr "недостаје међумеморија писања за клијента „%s“" -#: logsrvd/logsrvd.c:1020 +#: logsrvd/logsrvd.c:1028 #, c-format msgid "timed out reading from client %s" msgstr "истекло је време читања са клијента „%s“" -#: logsrvd/logsrvd.c:1061 logsrvd/logsrvd_relay.c:777 +#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "крај датотеке из „%s“ без одговарајућег ТЛС гашења" -#: logsrvd/logsrvd.c:1105 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:322 -#: plugins/sudoers/log_client.c:721 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "порука клијента је превелика: %zu" -#: logsrvd/logsrvd.c:1106 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "порука клијента је превелика" -#: logsrvd/logsrvd.c:1124 logsrvd/logsrvd.c:1125 +#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 msgid "invalid ClientMessage" msgstr "неисправна „Порука клијента“" -#: logsrvd/logsrvd.c:1425 +#: logsrvd/logsrvd.c:1433 msgid "unable to get remote IP addr" msgstr "не могу да добавим удаљену ИП адресу" -#: logsrvd/logsrvd.c:1456 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Не могу да прикачим податке корисника ссл објекту: %s" -#: logsrvd/logsrvd.c:1639 logsrvd/logsrvd.c:1992 +#: logsrvd/logsrvd.c:1647 logsrvd/logsrvd.c:2003 msgid "unable to setup listen socket" msgstr "не могу да подесим прикључницу ослушкивања" -#: logsrvd/logsrvd.c:1756 +#: logsrvd/logsrvd.c:1767 #, c-format msgid "unexpected signal %d" msgstr "неочекивани сигнал %d" -#: logsrvd/logsrvd.c:1894 +#: logsrvd/logsrvd.c:1905 msgid "sudo log server" msgstr "сервер судо дневника" -#: logsrvd/logsrvd.c:1896 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 msgid "Options:" msgstr "Опције:" -#: logsrvd/logsrvd.c:1898 +#: logsrvd/logsrvd.c:1909 msgid "path to configuration file" msgstr "путања до датотеке подешавања" -#: logsrvd/logsrvd.c:1900 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 msgid "display help message and exit" msgstr "приказује поруку помоћи и излази" -#: logsrvd/logsrvd.c:1902 +#: logsrvd/logsrvd.c:1913 msgid "do not fork, run in the foreground" msgstr "не клонира, ради у првом плану" -#: logsrvd/logsrvd.c:1904 +#: logsrvd/logsrvd.c:1915 msgid "percent chance connections will drop" msgstr "просенат шанси за одбацивање веза" -#: logsrvd/logsrvd.c:1906 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 msgid "display version information and exit" msgstr "приказује податке о издању и излази" -#: logsrvd/logsrvd.c:1956 logsrvd/sendlog.c:1702 +#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 msgid "Protobuf-C version 1.3 or higher required" msgstr "Потребно је „Protobuf-C“ издање 1.3 или новије" -#: logsrvd/logsrvd.c:1972 +#: logsrvd/logsrvd.c:1983 #, c-format msgid "invalid random drop value: %s" msgstr "неисправна вредност одбацивања насумичности: %s" -#: logsrvd/logsrvd.c:1975 logsrvd/sendlog.c:1756 -#: plugins/sudoers/cvtsudoers.c:246 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:182 +#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 +#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:186 #, c-format msgid "%s version %s\n" msgstr "%s издање %s\n" #: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/policy.c:1271 plugins/sudoers/sudoers.c:512 -#: plugins/sudoers/sudoers.c:1411 plugins/sudoers/testsudoers.c:215 -#: plugins/sudoers/testsudoers.c:382 +#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 +#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 +#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 +#: plugins/sudoers/testsudoers.c:393 #, c-format msgid "unknown user %s" msgstr "непознат корисник „%s“" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:517 plugins/sudoers/sudoers.c:1445 -#: plugins/sudoers/testsudoers.c:406 +#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 +#: plugins/sudoers/testsudoers.c:417 #, c-format msgid "unknown group %s" msgstr "непозната група „%s“" @@ -1007,8 +1025,8 @@ msgstr "„%s:%d“ очекиван је назив одељка: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] неисправан кључ: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:268 -#: plugins/sudoers/logging.c:1033 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 +#: plugins/sudoers/logging.c:1046 #, c-format msgid "unable to open log file %s" msgstr "не могу да отворим датотеку дневника „%s“" @@ -1021,13 +1039,13 @@ msgstr "не могу да покренем ТЛС контекст сервер msgid "unable to initialize relay TLS context" msgstr "не могу да покренем ТЛС контекст преносника" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:424 -#: logsrvd/logsrvd_journal.c:429 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 +#: logsrvd/logsrvd_journal.c:434 msgid "unable to create journal file" msgstr "не могу да направим датотеку дневника" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1028 +#: plugins/sudoers/visudo.c:1038 #, c-format msgid "unable to lock %s" msgstr "не могу да закључам „%s“" @@ -1040,8 +1058,8 @@ msgstr "не могу да закључам датотеку дневника" msgid "unable to open journal file" msgstr "не могу да отворим датотеку дневника" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:460 -#: logsrvd/logsrvd_journal.c:465 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 +#: logsrvd/logsrvd_journal.c:470 msgid "unable to write journal file" msgstr "не могу да запишем датотеку дневника" @@ -1050,20 +1068,20 @@ msgid "unable to rename journal file" msgstr "не могу да преименујем датотеку дневника" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:282 logsrvd/logsrvd_journal.c:283 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 msgid "unexpected EOF reading journal file" msgstr "неочекивани крај датотеке читајући датотеку дневника" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:287 +#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 msgid "error reading journal file" msgstr "грешка читања датотеке дневника" -#: logsrvd/logsrvd_journal.c:298 logsrvd/logsrvd_journal.c:384 +#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 msgid "invalid journal file, unable to restart" msgstr "неисправна датотека дневника, не могу поново да почнем" -#: logsrvd/logsrvd_journal.c:443 +#: logsrvd/logsrvd_journal.c:448 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "не могу да премотам на [%lld, %ld] у датотеци дневника „%s“" @@ -1121,7 +1139,7 @@ msgstr "не могу да обликујем међумеморију врем #: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 #: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 +#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" @@ -1142,69 +1160,69 @@ msgstr "грешка писања „Промени_величину_прозо msgid "error writing CommandSuspend" msgstr "грешка писања „Обуставе_наредбе“" -#: logsrvd/logsrvd_relay.c:435 +#: logsrvd/logsrvd_relay.c:437 msgid "TLS handshake with relay host failed" msgstr "ТЛС руковање са домаћином преносника није успело" -#: logsrvd/logsrvd_relay.c:463 +#: logsrvd/logsrvd_relay.c:465 msgid "unable to connect to relay host" msgstr "Не могу да се повежем са домаћином преносника" -#: logsrvd/logsrvd_relay.c:518 +#: logsrvd/logsrvd_relay.c:520 #, c-format msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: неисправан поздрав сервера, недостаје иб сервера" -#: logsrvd/logsrvd_relay.c:520 logsrvd/sendlog.c:1096 -#: plugins/sudoers/log_client.c:1468 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 +#: plugins/sudoers/log_client.c:1476 msgid "invalid ServerHello" msgstr "неисправан „Поздрав_сервера“" -#: logsrvd/logsrvd_relay.c:679 +#: logsrvd/logsrvd_relay.c:681 msgid "unrecognized ServerMessage type" msgstr "непозната врста „Поруке_сервера“" -#: logsrvd/logsrvd_relay.c:708 +#: logsrvd/logsrvd_relay.c:710 #, c-format msgid "timed out reading from relay %s (%s)" msgstr "истекло је време читања са преносника „%s“ (%s)" -#: logsrvd/logsrvd_relay.c:710 +#: logsrvd/logsrvd_relay.c:712 msgid "timeout reading from relay" msgstr "истекло је време читања са преносника" -#: logsrvd/logsrvd_relay.c:762 +#: logsrvd/logsrvd_relay.c:764 msgid "relay host name does not match certificate" msgstr "назив домаћина преносника не одговара уверењу" -#: logsrvd/logsrvd_relay.c:768 logsrvd/logsrvd_relay.c:782 -#: logsrvd/logsrvd_relay.c:789 +#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 +#: logsrvd/logsrvd_relay.c:791 msgid "error reading from relay" msgstr "грешка читања са преносника" -#: logsrvd/logsrvd_relay.c:810 +#: logsrvd/logsrvd_relay.c:812 msgid "unable to read from relay" msgstr "не могу да читам са преносника" -#: logsrvd/logsrvd_relay.c:825 logsrvd/logsrvd_relay.c:943 +#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 msgid "relay server closed connection" msgstr "сервер преносника је затворио везу" -#: logsrvd/logsrvd_relay.c:843 +#: logsrvd/logsrvd_relay.c:845 msgid "server message too large" msgstr "порука сервера је превелика" -#: logsrvd/logsrvd_relay.c:907 +#: logsrvd/logsrvd_relay.c:909 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "истекло је време писања на преноснику „%s“ (%s)" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:911 msgid "timeout writing to relay" msgstr "истекло је време писања на преноснику" -#: logsrvd/logsrvd_relay.c:962 logsrvd/logsrvd_relay.c:969 -#: logsrvd/logsrvd_relay.c:981 +#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 +#: logsrvd/logsrvd_relay.c:983 msgid "error writing to relay" msgstr "грешка писања на преноснику" @@ -1269,79 +1287,79 @@ msgstr "не могу да потражим „%s:%s“: %s" msgid "unable to get server IP addr" msgstr "не могу да добавим ИП адресу сервера" -#: logsrvd/sendlog.c:300 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "не могу да прочитам „%s/%s“: %s" -#: logsrvd/sendlog.c:1020 plugins/sudoers/iolog.c:949 -#: plugins/sudoers/iolog.c:1024 +#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 +#: plugins/sudoers/iolog.c:1023 #, c-format msgid "unexpected I/O event %d" msgstr "неочекивани У/И догађај „%d“" -#: logsrvd/sendlog.c:1073 logsrvd/sendlog.c:1090 logsrvd/sendlog.c:1124 -#: plugins/sudoers/log_client.c:1118 plugins/sudoers/log_client.c:1394 -#: plugins/sudoers/log_client.c:1462 plugins/sudoers/log_client.c:1501 +#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 +#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 +#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 #, c-format msgid "%s: unexpected state %d" msgstr "%s: неочекивано стање „%d“" -#: logsrvd/sendlog.c:1160 plugins/sudoers/log_client.c:1550 +#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 #, c-format msgid "error message received from server: %s" msgstr "порука грешке је примљена са сервера: %s" -#: logsrvd/sendlog.c:1173 plugins/sudoers/log_client.c:1563 +#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 #, c-format msgid "abort message received from server: %s" msgstr "порука прекида је примљена са сервера: %s" -#: logsrvd/sendlog.c:1232 plugins/sudoers/log_client.c:1613 +#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: неочекивана вредност врсте_слова „%d“" -#: logsrvd/sendlog.c:1261 +#: logsrvd/sendlog.c:1270 msgid "timeout reading from server" msgstr "истекло је време читања са сервера" -#: logsrvd/sendlog.c:1310 plugins/sudoers/log_client.c:1729 +#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 msgid "host name does not match certificate" msgstr "назив домаћина не одговара уверењу" -#: logsrvd/sendlog.c:1343 +#: logsrvd/sendlog.c:1352 msgid "premature EOF" msgstr "прерани крај датотеке" -#: logsrvd/sendlog.c:1356 plugins/sudoers/log_client.c:1776 +#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 #, c-format msgid "server message too large: %u" msgstr "порука сервера је превелика: %u" -#: logsrvd/sendlog.c:1412 +#: logsrvd/sendlog.c:1421 msgid "timeout writing to server" msgstr "истекло је време писања на сервер" -#: logsrvd/sendlog.c:1779 +#: logsrvd/sendlog.c:1788 msgid "both restart point and iolog ID must be specified" msgstr "мора бити наведена и тачка поновног покретања и ИБ уи_дневника" -#: logsrvd/sendlog.c:1783 +#: logsrvd/sendlog.c:1792 msgid "a restart point may not be set when no I/O is sent" msgstr "тачка поновног покретања се не може подесити када није послат У/И" -#: logsrvd/sendlog.c:1859 +#: logsrvd/sendlog.c:1868 #, c-format msgid "exited prematurely with state %d" msgstr "изађох прерано са стањем „%d“" -#: logsrvd/sendlog.c:1860 +#: logsrvd/sendlog.c:1869 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "протекло време послато серверу [%lld, %ld]" -#: logsrvd/sendlog.c:1862 +#: logsrvd/sendlog.c:1871 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "тачка слања примљена са сервера [%lld, %ld]" @@ -1399,12 +1417,12 @@ msgstr "Не могу да створим ТЛС контекст: %s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "не могу да подесим најмање издање протокола на „TLS 1.2“: %s" -#: plugins/sudoers/audit.c:269 plugins/sudoers/audit.c:429 -#: plugins/sudoers/log_client.c:951 plugins/sudoers/log_client.c:1000 -#: plugins/sudoers/log_client.c:1049 plugins/sudoers/log_client.c:1174 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:693 -#: plugins/sudoers/logging.c:796 plugins/sudoers/logging.c:987 -#: plugins/sudoers/policy.c:125 +#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 +#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 +#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 +#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "не могу да добавим време дана" @@ -1413,28 +1431,28 @@ msgstr "не могу да добавим време дана" msgid "unable to change password for %s" msgstr "не могу да изменим лозинку за „%s“" -#: plugins/sudoers/auth/bsdauth.c:74 +#: plugins/sudoers/auth/bsdauth.c:77 #, c-format msgid "unable to get login class for user %s" msgstr "не могу да добавим разред пријаве за корисника „%s“" -#: plugins/sudoers/auth/bsdauth.c:79 -msgid "unable to begin bsd authentication" -msgstr "не могу да почнем бсд потврђивање идентитета" - -#: plugins/sudoers/auth/bsdauth.c:87 +#: plugins/sudoers/auth/bsdauth.c:84 msgid "invalid authentication type" msgstr "неисправна врста потврђивање идентитета" +#: plugins/sudoers/auth/bsdauth.c:89 +msgid "unable to begin BSD authentication" +msgstr "не могу да почнем BSD потврђивање идентитета" + #: plugins/sudoers/auth/bsdauth.c:96 msgid "unable to initialize BSD authentication" msgstr "не могу да покренем БСД потврђивање идентитета" -#: plugins/sudoers/auth/bsdauth.c:186 +#: plugins/sudoers/auth/bsdauth.c:188 msgid "your account has expired" msgstr "ваш налог је истекао" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:190 msgid "approval failed" msgstr "доказивање није успело" @@ -1653,13 +1671,12 @@ msgstr "" "\n" #: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:82 plugins/sudoers/sudoers.c:945 -#: plugins/sudoers/sudoers.c:966 plugins/sudoers/tsdump.c:119 +#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 #, c-format msgid "unknown uid %u" msgstr "непознат јиб %u" -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1279 +#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 #, c-format msgid "%s: %s\n" msgstr "%s: %s\n" @@ -1674,84 +1691,84 @@ msgstr "циклус у „%s“ „%s“" msgid "%s \"%s\" referenced but not defined" msgstr "упута за „%s“ „%s“ постоји али није дефинисана" -#: plugins/sudoers/cvtsudoers.c:209 +#: plugins/sudoers/cvtsudoers.c:210 #, c-format msgid "order increment: %s: %s" msgstr "повећање поретка: %s: %s" -#: plugins/sudoers/cvtsudoers.c:228 +#: plugins/sudoers/cvtsudoers.c:229 #, c-format msgid "starting order: %s: %s" msgstr "поредак почетка: %s: %s" -#: plugins/sudoers/cvtsudoers.c:238 +#: plugins/sudoers/cvtsudoers.c:239 #, c-format msgid "order padding: %s: %s" msgstr "попуњавање поретка: %s: %s" -#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/visudo.c:184 +#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 #, c-format msgid "%s grammar version %d\n" msgstr "%s граматика издање %d\n" -#: plugins/sudoers/cvtsudoers.c:277 plugins/sudoers/testsudoers.c:159 +#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 #, c-format msgid "unsupported input format %s" msgstr "неподржан запис улаза „%s“" -#: plugins/sudoers/cvtsudoers.c:295 +#: plugins/sudoers/cvtsudoers.c:296 #, c-format msgid "unsupported output format %s" msgstr "неподржан запис излаза „%s“" -#: plugins/sudoers/cvtsudoers.c:385 +#: plugins/sudoers/cvtsudoers.c:386 #, c-format msgid "%s: input and output files must be different" msgstr "%s: улазна датотека треба да се разликује од излазне" -#: plugins/sudoers/cvtsudoers.c:399 plugins/sudoers/sudoers.c:166 -#: plugins/sudoers/sudoers.c:222 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:654 +#: plugins/sudoers/cvtsudoers.c:400 plugins/sudoers/sudoers.c:163 +#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 +#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 msgid "unable to initialize sudoers default values" msgstr "не могу да покренем основне вредности судоерса" -#: plugins/sudoers/cvtsudoers.c:525 plugins/sudoers/ldap_conf.c:434 +#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:584 +#: plugins/sudoers/cvtsudoers.c:605 #, c-format msgid "%s: unknown key word %s" msgstr "%s: непозната реч кључа „%s“" -#: plugins/sudoers/cvtsudoers.c:630 +#: plugins/sudoers/cvtsudoers.c:651 #, c-format msgid "invalid defaults type: %s" msgstr "неисправна врста основности: %s" -#: plugins/sudoers/cvtsudoers.c:653 +#: plugins/sudoers/cvtsudoers.c:674 #, c-format msgid "invalid suppression type: %s" msgstr "неисправна врста потискивања: %s" -#: plugins/sudoers/cvtsudoers.c:694 plugins/sudoers/cvtsudoers.c:710 +#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 #, c-format msgid "invalid filter: %s" msgstr "неисправан филтер: %s" -#: plugins/sudoers/cvtsudoers.c:754 plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 #, c-format msgid "failed to parse %s file, unknown error" msgstr "нисам успео да обрадим %s датотеку, непозната грешка" -#: plugins/sudoers/cvtsudoers.c:1478 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:346 +#: plugins/sudoers/cvtsudoers.c:1499 plugins/sudoers/sudoreplay.c:1142 +#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 #, c-format msgid "unable to write to %s" msgstr "не могу да пишем у „%s“" -#: plugins/sudoers/cvtsudoers.c:1506 +#: plugins/sudoers/cvtsudoers.c:1527 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1760,7 +1777,7 @@ msgstr "" "%s – претвара међусобно записе датотеке судоерса\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1508 +#: plugins/sudoers/cvtsudoers.c:1529 msgid "" "\n" "Options:\n" @@ -1804,37 +1821,36 @@ msgstr "" #: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 #: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:528 plugins/sudoers/ldap.c:761 -#: plugins/sudoers/ldap.c:1134 plugins/sudoers/ldap_conf.c:222 -#: plugins/sudoers/ldap_conf.c:313 plugins/sudoers/ldap_util.c:486 +#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 +#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 #: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/logging.c:817 plugins/sudoers/logging.c:827 -#: plugins/sudoers/policy.c:807 plugins/sudoers/policy.c:818 +#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 #: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 #: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:245 -#: plugins/sudoers/toke_util.c:213 toke.l:995 toke.l:1197 +#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 +#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 #, c-format msgid "internal error, %s overflow" msgstr "унутрашња грешка, прекорачење „%s“" -#: plugins/sudoers/cvtsudoers_csv.c:452 plugins/sudoers/cvtsudoers_csv.c:466 -#: plugins/sudoers/cvtsudoers_json.c:657 plugins/sudoers/cvtsudoers_json.c:672 +#: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 +#: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 #: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:512 +#: plugins/sudoers/ldap.c:493 msgid "unable to get GMT time" msgstr "не могу да добавим ГМТ време" -#: plugins/sudoers/cvtsudoers_csv.c:457 plugins/sudoers/cvtsudoers_csv.c:471 -#: plugins/sudoers/cvtsudoers_json.c:662 plugins/sudoers/cvtsudoers_json.c:677 +#: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 +#: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 #: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:520 +#: plugins/sudoers/ldap.c:501 msgid "unable to format timestamp" msgstr "не могу да обликујем временску ознаку" -#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:515 -#: plugins/sudoers/cvtsudoers_json.c:728 +#: plugins/sudoers/cvtsudoers_json.c:481 plugins/sudoers/cvtsudoers_json.c:516 +#: plugins/sudoers/cvtsudoers_json.c:732 #, c-format msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: непознат унос основности „%s“" @@ -2643,18 +2659,18 @@ msgstr "неисправна врста основности 0x%x за опци msgid "value \"%s\" is invalid for option \"%s\"" msgstr "вредност „%s“ је неисправна за опцију „%s“" -#: plugins/sudoers/defaults.c:1128 plugins/sudoers/policy.c:210 -#: plugins/sudoers/policy.c:219 +#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 +#: plugins/sudoers/policy.c:214 #, c-format msgid "path name for \"%s\" too long" msgstr "назив путање за „%s“ је предуг" -#: plugins/sudoers/defaults.c:1134 +#: plugins/sudoers/defaults.c:1133 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "вредност за „%s“ мора да почиње са /, ~ или *" -#: plugins/sudoers/defaults.c:1141 +#: plugins/sudoers/defaults.c:1140 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "вредност за „%s“ мора да почне /" @@ -2681,12 +2697,12 @@ msgstr "не могу поново да изградим окружење" msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "извините, није вам дозвољено да подесите следеће променљиве окружења: %s" -#: plugins/sudoers/filedigest.c:49 +#: plugins/sudoers/filedigest.c:50 #, c-format -msgid "unsupported digest type %d for %s" -msgstr "неподржана врста прихватања потврђивања иднтитета „%d“ за „%s“" +msgid "unsupported digest type %u for %s" +msgstr "неподржана врста сажетка поруке „%u“ за „%s“" -#: plugins/sudoers/filedigest.c:78 +#: plugins/sudoers/filedigest.c:79 #, c-format msgid "%s: read error" msgstr "%s: грешка читања" @@ -2720,80 +2736,80 @@ msgstr "не могу да обрадим мрежну маску „%s“" msgid "Local IP address and netmask pairs:\n" msgstr "Месна ИП адреса и парови мрежне маске:\n" -#: plugins/sudoers/iolog.c:685 +#: plugins/sudoers/iolog.c:684 msgid "unable to update sequence file" msgstr "не могу да освежим датотеку низа" -#: plugins/sudoers/iolog.c:719 plugins/sudoers/iolog.c:907 -#: plugins/sudoers/iolog.c:1069 plugins/sudoers/iolog.c:1076 -#: plugins/sudoers/iolog.c:1197 plugins/sudoers/iolog.c:1204 -#: plugins/sudoers/iolog.c:1303 plugins/sudoers/iolog.c:1310 +#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 +#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 +#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 +#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 #, c-format msgid "unable to write to I/O log file: %s" msgstr "не могу да пишем у датотеку дневника У/И: %s" -#: plugins/sudoers/iolog.c:727 +#: plugins/sudoers/iolog.c:726 #, c-format msgid "unable to create %s/%s" msgstr "не могу да направим „%s/%s“" -#: plugins/sudoers/iolog.c:955 +#: plugins/sudoers/iolog.c:954 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: унутрашња грешка, датотека У/И дневника за догађај %d није отворена" -#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1182 -#: plugins/sudoers/iolog.c:1287 plugins/sudoers/timestamp.c:879 -#: plugins/sudoers/timestamp.c:971 plugins/sudoers/visudo.c:556 -#: plugins/sudoers/visudo.c:562 +#: plugins/sudoers/iolog.c:1053 plugins/sudoers/iolog.c:1181 +#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 +#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 +#: plugins/sudoers/visudo.c:565 msgid "unable to read the clock" msgstr "не могу да прочитам сат" -#: plugins/sudoers/iolog.c:1279 plugins/sudoers/log_client.c:1192 -#: plugins/sudoers/log_client.c:1202 plugins/sudoers/log_client.c:1206 +#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 +#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: унутрашња грешка, неисправан сигнал %d" -#: plugins/sudoers/ldap.c:177 plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap.c:154 plugins/sudoers/ldap_conf.c:289 msgid "starttls not supported when using ldaps" msgstr "старттлс није подржано када се користи лдапс" -#: plugins/sudoers/ldap.c:248 +#: plugins/sudoers/ldap.c:225 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "не могу да покренем ССЛ уверење и бп кључа: %s" -#: plugins/sudoers/ldap.c:251 +#: plugins/sudoers/ldap.c:228 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "морате да подесите „TLS_CERT“ у „%s“ да користите ССЛ" -#: plugins/sudoers/ldap.c:1714 +#: plugins/sudoers/ldap.c:1587 #, c-format msgid "unable to initialize LDAP: %s" msgstr "не могу да покренем ЛДАП: %s" -#: plugins/sudoers/ldap.c:1751 +#: plugins/sudoers/ldap.c:1624 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:1888 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1761 plugins/sudoers/parse_ldif.c:748 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "неисправна особина „sudoOrder“: %s" -#: plugins/sudoers/ldap_conf.c:200 +#: plugins/sudoers/ldap_conf.c:197 #, c-format msgid "%s: port too large" msgstr "%s: прикључник је превелик" -#: plugins/sudoers/ldap_conf.c:261 +#: plugins/sudoers/ldap_conf.c:258 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "неподржана врста ЛДАП путање: %s" -#: plugins/sudoers/ldap_conf.c:288 +#: plugins/sudoers/ldap_conf.c:285 msgid "unable to mix ldap and ldaps URIs" msgstr "не могу да помешам лдап и лдапс путање" @@ -2819,7 +2835,7 @@ msgid "unable to send audit message" msgstr "не могу да пошаљем поруку прегледа" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1439 plugins/sudoers/log_client.c:2055 +#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 msgid "error in event loop" msgstr "грешка у петљи догађаја" @@ -2853,28 +2869,28 @@ msgstr "Не могу да доделим ссл објекат: %s" msgid "TLS connection to %s:%s failed: %s" msgstr "ТЛС повезивање са „%s:%s“ није успело: %s" -#: plugins/sudoers/log_client.c:543 +#: plugins/sudoers/log_client.c:545 msgid "TLS initialization was unsuccessful" msgstr "ТЛС покретање беше безуспешно" -#: plugins/sudoers/log_client.c:553 +#: plugins/sudoers/log_client.c:555 msgid "TLS handshake was unsuccessful" msgstr "ТЛС руковање беше безуспешно" -#: plugins/sudoers/log_client.c:1210 +#: plugins/sudoers/log_client.c:1218 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: унутрашња грешка, неисправно излазно стање %d" -#: plugins/sudoers/log_client.c:1739 plugins/sudoers/log_client.c:1763 +#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 msgid "lost connection to log server" msgstr "изгубих везу са сервером дневника" -#: plugins/sudoers/log_client.c:1840 +#: plugins/sudoers/log_client.c:1854 msgid "missing write buffer" msgstr "недостаје међумеморија писања" -#: plugins/sudoers/log_client.c:1994 +#: plugins/sudoers/log_client.c:2008 msgid "unable to connect to log server" msgstr "не могу да се повежем на сервер дневника" @@ -2907,22 +2923,22 @@ msgstr "Извините, корисник %s не може покренути #: plugins/sudoers/logging.c:324 #, 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" +msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" +msgstr "Извините, кориснику %s није дозвољено да изврши „%s%s%s%s“ као %s%s%s на %s.\n" #: plugins/sudoers/logging.c:334 msgid "This incident has been reported to the administrator.\n" msgstr "Овај инцидент је пријављен администратору.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:655 -#: plugins/sudoers/sudoers.c:657 plugins/sudoers/sudoers.c:659 -#: plugins/sudoers/sudoers.c:661 plugins/sudoers/sudoers.c:816 -#: plugins/sudoers/sudoers.c:818 +#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 +#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 +#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 +#: plugins/sudoers/sudoers.c:793 #, c-format msgid "%s: command not found" msgstr "%s: нема такве наредбе" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:651 +#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2947,31 +2963,31 @@ msgstr "потврђивање идентитета није успело" msgid "a password is required" msgstr "потребна је лозинка" -#: plugins/sudoers/logging.c:803 plugins/sudoers/logging.c:815 +#: plugins/sudoers/logging.c:855 msgid "problem parsing sudoers" msgstr "проблем обраде судоерса" -#: plugins/sudoers/logging.c:877 plugins/sudoers/logging.c:889 +#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1066 +#: plugins/sudoers/logging.c:1079 #, c-format msgid "unable to write log file: %s" msgstr "не могу да запишем датотеку дневника: %s" -#: plugins/sudoers/match_digest.c:112 +#: plugins/sudoers/match_digest.c:101 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "приказ за „%s“ (%s) је лоше дужине %zu, очекивах %zu" -#: plugins/sudoers/match_digest.c:131 +#: plugins/sudoers/match_digest.c:120 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "приказ за %s (%s) није у %s облику" -#: plugins/sudoers/parse.c:631 +#: plugins/sudoers/parse.c:643 #, c-format msgid "" "\n" @@ -2980,7 +2996,7 @@ msgstr "" "\n" "ЛДАП улога: %s\n" -#: plugins/sudoers/parse.c:634 +#: plugins/sudoers/parse.c:646 msgid "" "\n" "Sudoers entry:\n" @@ -2988,38 +3004,38 @@ msgstr "" "\n" "Унос судоерса:\n" -#: plugins/sudoers/parse.c:636 +#: plugins/sudoers/parse.c:648 msgid " RunAsUsers: " msgstr " „Покрени-као“ корисници: " -#: plugins/sudoers/parse.c:651 +#: plugins/sudoers/parse.c:663 msgid " RunAsGroups: " msgstr " „Покрени-као“ групе: " -#: plugins/sudoers/parse.c:661 +#: plugins/sudoers/parse.c:673 msgid " Options: " msgstr " Опције: " -#: plugins/sudoers/parse.c:725 +#: plugins/sudoers/parse.c:737 msgid " Commands:\n" msgstr " Наредбе:\n" -#: plugins/sudoers/parse.c:916 +#: plugins/sudoers/parse.c:928 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Упоређује уносе основности за „%s“ на %s:\n" -#: plugins/sudoers/parse.c:934 +#: plugins/sudoers/parse.c:946 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Покрени-као и Наредбено-посебне основности за „%s“:\n" -#: plugins/sudoers/parse.c:952 +#: plugins/sudoers/parse.c:964 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Корисник „%s“ може да покреће следеће наредбе на %s:\n" -#: plugins/sudoers/parse.c:967 +#: plugins/sudoers/parse.c:979 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Корисник „%s“ нема права да покрене судо над „%s“.\n" @@ -3034,64 +3050,72 @@ msgstr "занемарујем непотпуно „sudoRole“: cn: %s" msgid "invalid LDIF attribute: %s" msgstr "неисправна особина „LDIF“: %s" -#: plugins/sudoers/policy.c:82 plugins/sudoers/policy.c:113 +#: plugins/sudoers/pivot.c:74 +msgid "unable to restore root directory" +msgstr "не могу да повратим корени директоријум" + +#: plugins/sudoers/pivot.c:82 +msgid "unable to restore current working directory" +msgstr "не могу да повратим тренутни радни директоријум" + +#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "судо челник је поставио неисправну „%.*s“" -#: plugins/sudoers/policy.c:360 plugins/sudoers/testsudoers.c:268 +#: plugins/sudoers/policy.c:356 plugins/sudoers/testsudoers.c:277 msgid "unable to parse network address list" msgstr "не могу да обрадим списак адреса мреже" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:524 msgid "user name not set by sudo front-end" msgstr "судо челник није поставио име корисника" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:528 msgid "user-ID not set by sudo front-end" msgstr "судо челник није поставио ИБ корисника" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:532 msgid "group-ID not set by sudo front-end" msgstr "судо челник није поставио ИБ групе" -#: plugins/sudoers/policy.c:540 +#: plugins/sudoers/policy.c:536 msgid "host name not set by sudo front-end" msgstr "судо челник није поставио назив домаћина" -#: plugins/sudoers/policy.c:737 +#: plugins/sudoers/policy.c:754 #, c-format msgid "invalid working directory: %s" msgstr "неисправан радни директоријум: %s" -#: plugins/sudoers/policy.c:921 +#: plugins/sudoers/policy.c:938 #, c-format msgid "invalid chroot directory: %s" msgstr "неисправан „chroot“ директоријум: %s" -#: plugins/sudoers/policy.c:1108 plugins/sudoers/visudo.c:259 -#: plugins/sudoers/visudo.c:906 +#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 +#: plugins/sudoers/visudo.c:1209 #, c-format msgid "unable to execute %s" msgstr "не могу да извршим „%s“" -#: plugins/sudoers/policy.c:1178 plugins/sudoers/policy.c:1215 -#: plugins/sudoers/policy.c:1237 plugins/sudoers/policy.c:1263 +#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 +#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: неисправне заставице од судо челника: 0×%x" -#: plugins/sudoers/policy.c:1299 +#: plugins/sudoers/policy.c:1294 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Издање %s прикључка политике судоерса\n" -#: plugins/sudoers/policy.c:1301 +#: plugins/sudoers/policy.c:1296 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Граматика датотеке судоерса издање %d\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1300 #, c-format msgid "" "\n" @@ -3100,27 +3124,27 @@ msgstr "" "\n" "Путања судоерса: %s\n" -#: plugins/sudoers/policy.c:1308 +#: plugins/sudoers/policy.c:1303 #, c-format msgid "nsswitch path: %s\n" msgstr "путања нс-прекидача: %s\n" -#: plugins/sudoers/policy.c:1310 +#: plugins/sudoers/policy.c:1305 #, c-format msgid "ldap.conf path: %s\n" msgstr "путања лдап.подешавања: %s\n" -#: plugins/sudoers/policy.c:1311 +#: plugins/sudoers/policy.c:1306 #, c-format msgid "ldap.secret path: %s\n" msgstr "путања лдап.тајне: %s\n" -#: plugins/sudoers/policy.c:1344 +#: plugins/sudoers/policy.c:1339 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "немогу да региструјем прикачку врсте „%d“ (издање %d.%d)" -#: plugins/sudoers/policy.c:1362 +#: plugins/sudoers/policy.c:1357 #, c-format msgid "unable to deregister hook of type %d (version %d.%d)" msgstr "немогу да поништим регистровање прикачке врсте „%d“ (издање %d.%d)" @@ -3189,48 +3213,48 @@ msgstr "не могу да обрадим групе за „%s“" msgid "unable to parse gids for %s" msgstr "не могу да обрадим гид-ове за „%s“" -#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:445 -#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1162 -#: plugins/sudoers/set_perms.c:1460 +#: plugins/sudoers/set_perms.c:115 plugins/sudoers/set_perms.c:451 +#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 +#: plugins/sudoers/set_perms.c:1481 msgid "perm stack overflow" msgstr "стално прекорачење спремника" -#: plugins/sudoers/set_perms.c:125 plugins/sudoers/set_perms.c:376 -#: plugins/sudoers/set_perms.c:456 plugins/sudoers/set_perms.c:719 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1086 -#: plugins/sudoers/set_perms.c:1173 plugins/sudoers/set_perms.c:1393 -#: plugins/sudoers/set_perms.c:1471 plugins/sudoers/set_perms.c:1562 +#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 +#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 +#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 +#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 +#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 msgid "perm stack underflow" msgstr "стално поткорачење спремника" -#: plugins/sudoers/set_perms.c:185 plugins/sudoers/set_perms.c:503 -#: plugins/sudoers/set_perms.c:1227 plugins/sudoers/set_perms.c:1505 +#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 +#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 msgid "unable to change to root gid" msgstr "не могу да пређем на гиб администратора" -#: plugins/sudoers/set_perms.c:276 plugins/sudoers/set_perms.c:600 -#: plugins/sudoers/set_perms.c:995 plugins/sudoers/set_perms.c:1304 +#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 +#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 msgid "unable to change to runas gid" msgstr "не могу да пређем на гиб покреникао" -#: plugins/sudoers/set_perms.c:281 plugins/sudoers/set_perms.c:605 -#: plugins/sudoers/set_perms.c:1000 plugins/sudoers/set_perms.c:1309 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 +#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 msgid "unable to set runas group vector" msgstr "не могу да подесим вектор „покрени-као група“" -#: plugins/sudoers/set_perms.c:292 plugins/sudoers/set_perms.c:616 -#: plugins/sudoers/set_perms.c:1009 plugins/sudoers/set_perms.c:1318 +#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 +#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 msgid "unable to change to runas uid" msgstr "не могу да пређем на јиб покреникао" -#: plugins/sudoers/set_perms.c:310 plugins/sudoers/set_perms.c:634 -#: plugins/sudoers/set_perms.c:1025 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 +#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 msgid "unable to change to sudoers gid" msgstr "не могу да пређем на гиб судоерса" -#: plugins/sudoers/set_perms.c:363 plugins/sudoers/set_perms.c:706 -#: plugins/sudoers/set_perms.c:1073 plugins/sudoers/set_perms.c:1380 -#: plugins/sudoers/set_perms.c:1549 +#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 +#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 +#: plugins/sudoers/set_perms.c:1570 msgid "too many processes" msgstr "превише процеса" @@ -3259,150 +3283,150 @@ msgstr "не могу да покренем ССС извор. Да ли је С msgid "unable to find symbol \"%s\" in %s" msgstr "не могу да нађем симбол „%s“ у „%s“" -#: plugins/sudoers/sudoers.c:263 +#: plugins/sudoers/sudoers.c:261 #, c-format msgid "unable to get defaults from %s" msgstr "не могу да добавим основности за „%s“" -#: plugins/sudoers/sudoers.c:270 +#: plugins/sudoers/sudoers.c:268 msgid "no valid sudoers sources found, quitting" msgstr "нисам пронашао исправне изворе судоерса, прекидам" -#: plugins/sudoers/sudoers.c:346 +#: plugins/sudoers/sudoers.c:344 #, c-format msgid "user not allowed to change root directory to %s" msgstr "кориснику није дозвољено да промени корени директоријум у „%s“" -#: plugins/sudoers/sudoers.c:348 +#: plugins/sudoers/sudoers.c:346 #, c-format msgid "you are not permitted to use the -R option with %s" msgstr "није вам допуштено да користите опцију „-R“ са „%s“" -#: plugins/sudoers/sudoers.c:373 +#: plugins/sudoers/sudoers.c:371 #, c-format msgid "user not allowed to change directory to %s" msgstr "кориснику није дозвољено да промени директоријум у „%s“" -#: plugins/sudoers/sudoers.c:374 +#: plugins/sudoers/sudoers.c:372 #, c-format msgid "you are not permitted to use the -D option with %s" msgstr "није вам допуштено да користите опцију „-D“ са „%s“" -#: plugins/sudoers/sudoers.c:401 -msgid "no command specified" -msgstr "није наведена наредба" - -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:412 msgid "sudoers specifies that root is not allowed to sudo" msgstr "судоерси наводе да администратор није дозвољен у судоу" -#: plugins/sudoers/sudoers.c:483 +#: plugins/sudoers/sudoers.c:421 msgid "user not allowed to override closefrom limit" msgstr "кориснику није дозвољено да препише „closefrom“ ограничење" -#: plugins/sudoers/sudoers.c:484 +#: plugins/sudoers/sudoers.c:422 msgid "you are not permitted to use the -C option" msgstr "није вам допуштено да користите опцију „-C“" -#: plugins/sudoers/sudoers.c:544 -#, c-format -msgid "timestamp owner (%s): No such user" -msgstr "власник временске ознаке (%s): нема таквог корисника" - -#: plugins/sudoers/sudoers.c:559 +#: plugins/sudoers/sudoers.c:468 msgid "no tty" msgstr "нема конзоле" -#: plugins/sudoers/sudoers.c:560 +#: plugins/sudoers/sudoers.c:469 msgid "sorry, you must have a tty to run sudo" msgstr "извините, морате имати конзолу да покренете судо" -#: plugins/sudoers/sudoers.c:567 +#: plugins/sudoers/sudoers.c:477 #, c-format msgid "invalid shell for user %s: %s" msgstr "неисправна шкољка за корисника „%s“: %s" -#: plugins/sudoers/sudoers.c:650 +#: plugins/sudoers/sudoers.c:561 msgid "command in current directory" msgstr "наредба у текућем директоријуму" -#: plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:574 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "„cd“ је уграђена наредба шкољке, не може бити покренута директно." -#: plugins/sudoers/sudoers.c:667 +#: plugins/sudoers/sudoers.c:576 msgid "the -s option may be used to run a privileged shell." msgstr "опција „-s“ се може користити за покретање привилеговане шкољке." -#: plugins/sudoers/sudoers.c:669 +#: plugins/sudoers/sudoers.c:578 msgid "the -D option may be used to run a command in a specific directory." msgstr "опција „-D“ се може користити за покретање наредбе у специфичном директоријуму." -#: plugins/sudoers/sudoers.c:678 +#: plugins/sudoers/sudoers.c:587 msgid "user not allowed to set a command timeout" msgstr "кориснику није дозвољено да подеси време истека наредбе" -#: plugins/sudoers/sudoers.c:680 +#: plugins/sudoers/sudoers.c:589 msgid "sorry, you are not allowed set a command timeout" msgstr "извините, није вам дозвољено да подесите време истека наредбе" -#: plugins/sudoers/sudoers.c:688 +#: plugins/sudoers/sudoers.c:597 msgid "user not allowed to preserve the environment" msgstr "кориснику није дозвољено да сачува окружење" -#: plugins/sudoers/sudoers.c:690 +#: plugins/sudoers/sudoers.c:599 msgid "sorry, you are not allowed to preserve the environment" msgstr "извините, није вам дозвољено да сачувате окружење" -#: plugins/sudoers/sudoers.c:799 +#: plugins/sudoers/sudoers.c:635 +msgid "no command specified" +msgstr "није наведена наредба" + +#: plugins/sudoers/sudoers.c:774 msgid "error setting user-specified environment variables" msgstr "грешка постављања променљивих окружења које је навео корисник" -#: plugins/sudoers/sudoers.c:1112 +#: plugins/sudoers/sudoers.c:1239 msgid "sudoedit doesn't need to be run via sudo" msgstr "„sudoedit“ не треба да се покреће путем „sudo“-а" -#: plugins/sudoers/sudoers.c:1157 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1314 plugins/sudoers/sudoreplay.c:1612 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "не могу да прочитам „%s“" -#: plugins/sudoers/sudoers.c:1186 plugins/sudoers/visudo.c:1066 +#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 #, c-format msgid "%s is not a regular file" msgstr "„%s“ није обична датотека" -#: plugins/sudoers/sudoers.c:1190 plugins/sudoers/timestamp.c:263 toke.l:1255 +#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s је у власништву уиб-а %u, а треба бити %u" -#: plugins/sudoers/sudoers.c:1194 plugins/sudoers/timestamp.c:270 toke.l:1260 +#: plugins/sudoers/sudoers.c:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 #, c-format msgid "%s is world writable" msgstr "Сви могу да пишу у „%s“" -#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/timestamp.c:275 toke.l:1263 +#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s је у власништву уиб-а %u, а треба бити %u" -#: plugins/sudoers/sudoers.c:1233 +#: plugins/sudoers/sudoers.c:1377 #, c-format msgid "only root can use \"-c %s\"" msgstr "само администратор може да користи „-c %s“" -#: plugins/sudoers/sudoers.c:1252 +#: plugins/sudoers/sudoers.c:1396 #, c-format msgid "unknown login class %s" msgstr "непознат разред пријављивања „%s“" -#: plugins/sudoers/sudoers.c:1339 plugins/sudoers/sudoers.c:1354 +#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 #, c-format msgid "unable to resolve host %s" msgstr "не могу да решим домаћина „%s“" +#: plugins/sudoers/sudoers.c:1636 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d: власник_временске_ознаке: непознат корисник „%s“" + #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3543,11 +3567,11 @@ msgstr "" " -s, --speed=број убрзава или успорава излаз\n" " -V, --version приказује податке о издању и излази" -#: plugins/sudoers/testsudoers.c:344 +#: plugins/sudoers/testsudoers.c:355 msgid "\thost unmatched" msgstr "\tдомаћин није поклопљен" -#: plugins/sudoers/testsudoers.c:347 +#: plugins/sudoers/testsudoers.c:358 msgid "" "\n" "Command allowed" @@ -3555,7 +3579,7 @@ msgstr "" "\n" "Наредба је допуштена" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:359 msgid "" "\n" "Command denied" @@ -3563,7 +3587,7 @@ msgstr "" "\n" "Наредба је одбијена" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:359 msgid "" "\n" "Command unmatched" @@ -3571,21 +3595,21 @@ msgstr "" "\n" "Наредба није поклопљена" -#: plugins/sudoers/timestamp.c:354 plugins/sudoers/timestamp.c:693 +#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "не могу да скратим датотеку временске ознаке на %lld бајта" -#: plugins/sudoers/timestamp.c:890 +#: plugins/sudoers/timestamp.c:915 msgid "ignoring time stamp from the future" msgstr "занемарујем временску ознаку из будућности" -#: plugins/sudoers/timestamp.c:913 +#: plugins/sudoers/timestamp.c:938 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "временска ознака је превише у будућности: %20.20s" -#: plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1067 #, c-format msgid "unable to lock time stamp file %s" msgstr "не могу да закључам датотеку временске ознаке „%s“" @@ -3594,99 +3618,91 @@ msgstr "не могу да закључам датотеку временске msgid "sudoedit should not be specified with a path" msgstr "„sudoedit“ не треба да се наводи са путањом" -#: plugins/sudoers/visudo.c:254 -msgid "the -x option will be removed in a future release" -msgstr "опција „-x“ биће уклоњена у наредном издању" - -#: plugins/sudoers/visudo.c:256 -msgid "please consider using the cvtsudoers utility instead" -msgstr "размотрите коришћење помагала „cvtsudoers“" - -#: plugins/sudoers/visudo.c:311 plugins/sudoers/visudo.c:702 +#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 #, c-format msgid "press return to edit %s: " msgstr "притисните „унеси“ да уредите „%s“: " -#: plugins/sudoers/visudo.c:326 +#: plugins/sudoers/visudo.c:329 #, c-format msgid "contents of edit session left in %s" msgstr "садржај сесије уређивања је остао у „%s“" -#: plugins/sudoers/visudo.c:403 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "наведени уређивач (%s) не постоји" -#: plugins/sudoers/visudo.c:408 +#: plugins/sudoers/visudo.c:411 #, c-format msgid "no editor found (editor path = %s)" msgstr "нисам пронашао уређивача (путања уређивача = %s)" -#: plugins/sudoers/visudo.c:495 plugins/sudoers/visudo.c:774 +#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 #, c-format msgid "unable to stat %s" msgstr "не могу да добијем податке о „%s“" -#: plugins/sudoers/visudo.c:515 plugins/sudoers/visudo.c:523 +#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 msgid "write error" msgstr "грешка писања" -#: plugins/sudoers/visudo.c:569 +#: plugins/sudoers/visudo.c:572 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "не могу да добавим податке привремене датотеке (%s), %s је неизмењено" -#: plugins/sudoers/visudo.c:576 +#: plugins/sudoers/visudo.c:579 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "привремена датотека нулте дужине (%s), %s је неизмењено" -#: plugins/sudoers/visudo.c:582 +#: plugins/sudoers/visudo.c:585 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "уређивач (%s) није успео, %s је неизмењено" -#: plugins/sudoers/visudo.c:604 +#: plugins/sudoers/visudo.c:607 #, c-format msgid "%s unchanged" msgstr "„%s“ је неизмењено" -#: plugins/sudoers/visudo.c:649 +#: plugins/sudoers/visudo.c:652 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "не могу поново да отворим привремену датотеку (%s), %s је неизмењено." -#: plugins/sudoers/visudo.c:662 +#: plugins/sudoers/visudo.c:665 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "не могу да обрадим привремену датотеку (%s), непозната грешка" -#: plugins/sudoers/visudo.c:748 plugins/sudoers/visudo.c:778 -#: plugins/sudoers/visudo.c:785 +#: plugins/sudoers/visudo.c:751 plugins/sudoers/visudo.c:781 +#: plugins/sudoers/visudo.c:788 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "не могу да подесим (јиб, гиб) за %s на (%u, %u)" -#: plugins/sudoers/visudo.c:813 +#: plugins/sudoers/visudo.c:816 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "„%s“ и „%s“ нису на истом систему датотека, користим „mv“ за преименовање" -#: plugins/sudoers/visudo.c:824 +#: plugins/sudoers/visudo.c:827 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "наредба није успела: „%s %s %s“, %s је неизмењено" -#: plugins/sudoers/visudo.c:831 +#: plugins/sudoers/visudo.c:834 #, c-format msgid "error renaming %s, %s unchanged" msgstr "грешка преименовања „%s“, %s је неизмењено" -#: plugins/sudoers/visudo.c:851 +#: plugins/sudoers/visudo.c:855 msgid "What now? " msgstr "Шта сада? " -#: plugins/sudoers/visudo.c:865 +#: plugins/sudoers/visudo.c:869 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3698,41 +3714,49 @@ msgstr "" " x — излази без чувања измена у датотеци судоерса\n" " Q — прекида и чува измене у датотеци судоерса (ОПАСНО!)\n" -#: plugins/sudoers/visudo.c:911 +#: plugins/sudoers/visudo.c:915 #, c-format msgid "unable to run %s" msgstr "не могу да покренем %s" -#: plugins/sudoers/visudo.c:942 +#: plugins/sudoers/visudo.c:946 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: погрешан власник (јиб, гиб) треба бити (%u, %u)\n" -#: plugins/sudoers/visudo.c:953 +#: plugins/sudoers/visudo.c:957 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: лоша овлашћења, требају бити у режиму 0%o\n" -#: plugins/sudoers/visudo.c:999 plugins/sudoers/visudo.c:1006 +#: plugins/sudoers/visudo.c:1009 plugins/sudoers/visudo.c:1016 #, c-format msgid "%s: parsed OK\n" msgstr "%s: успешно је обрађено\n" -#: plugins/sudoers/visudo.c:1025 +#: plugins/sudoers/visudo.c:1035 #, c-format msgid "%s busy, try again later" msgstr "„%s“ је заузет, покушајте касније" -#: plugins/sudoers/visudo.c:1029 +#: plugins/sudoers/visudo.c:1039 msgid "Edit anyway? [y/N]" msgstr "Да ипак уреим? [д/Н]" -#: plugins/sudoers/visudo.c:1130 +#: plugins/sudoers/visudo.c:1197 +msgid "the -x option will be removed in a future release" +msgstr "опција „-x“ биће уклоњена у наредном издању" + +#: plugins/sudoers/visudo.c:1199 +msgid "please consider using the cvtsudoers utility instead" +msgstr "размотрите коришћење помагала „cvtsudoers“" + +#: plugins/sudoers/visudo.c:1219 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Упозорење: %s:%d:%d: некоришћено „%s“ „%s“" -#: plugins/sudoers/visudo.c:1242 +#: plugins/sudoers/visudo.c:1332 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3741,7 +3765,7 @@ msgstr "" "%s — безбедно уређује датотеку судоерса\n" "\n" -#: plugins/sudoers/visudo.c:1244 +#: plugins/sudoers/visudo.c:1334 msgid "" "\n" "Options:\n" @@ -3763,38 +3787,49 @@ msgstr "" " -s, --strict строга провера синтаксе\n" " -V, --version приказује податке о издању и излази\n" -#: toke.l:189 +#: toke.l:184 msgid "empty string" msgstr "празна ниска" -#: toke.l:201 toke.l:571 +#: toke.l:196 toke.l:566 msgid "empty group" msgstr "празна група" -#: toke.l:211 toke.l:569 +#: toke.l:206 toke.l:564 msgid "empty netgroup" msgstr "празна мрежна група" -#: toke.l:289 +#: toke.l:284 msgid "unterminated regular expression" msgstr "неокончан регуларни израз" -#: toke.l:363 toke.l:375 toke.l:387 toke.l:403 toke.l:422 toke.l:462 +#: toke.l:358 toke.l:370 toke.l:382 toke.l:398 toke.l:417 toke.l:457 msgid "invalid line continuation" msgstr "неисправан наставак реда" -#: toke.l:608 toke.l:620 +#: toke.l:603 toke.l:615 msgid "invalid IPv6 address" msgstr "неисправна ИПв6 адреса" -#: toke.l:876 +#: toke.l:863 msgid "unexpected line break in string" msgstr "неочекивани прекид реда у нисци" -#: toke.l:1226 +#: toke.l:983 +msgid "ignoring editor backup file" +msgstr "занемарујем датотеку резерве уређивача" + +#: toke.l:986 +msgid "ignoring file name containing '.'" +msgstr "занемарујем назив датотеке који садржи „.“" + +#: toke.l:1289 msgid "too many levels of includes" msgstr "превише нивоа укључивања" +#~ msgid "timestamp owner (%s): No such user" +#~ msgstr "власник временске ознаке (%s): нема таквог корисника" + #~ msgid "%s must be owned by uid %d" #~ msgstr "„%s“ мора бити у власништву јиб-а %d" diff --git a/plugins/sudoers/po/sv.mo b/plugins/sudoers/po/sv.mo index 27f9f2a287ede893aedb19d0c4a59d51f9eea486..661d49a4bf648bf290c1c2d9149a47b41b4a97d8 100644 GIT binary patch delta 16041 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

^Ff z=i^M(nMC{+MMpk-4ZBiKQ!hrp?{vZ*Gl?~`^=8y>Q1a5}WlC$}-n;w}O5^_?E@Cw) z{G@Z{Q=S|XsOWP*#}Iqn&z#Ss9z}WH_WgqMGkv{SBI4aBV>x%7Qh@mDI8^K3oysl( z*|u|GI@YKDylpR`t>YQ`Wtpn)Pd>N!TMXapoWD$6A6h!jQ4Ub}rRDohP;4vpL8@@< zpudZDJdWi1$5}>jIpsf;Oipy>L|@8%>QnF`alR0JM_1Z9exh8VRJ846>gOrLZNK{1 zn9_){fj$LnJem4I`c0?sCFr!bpFd6)PRu2+AA3@s93^eNH6~FeQJT`P5&mQc{oQun zM(oLvPZipSVKM$q-#e6Uw!;zI*LVLl1ZNP?H`D?;MN@A=>1{iUXDEd!Cplk_b7Lq| zY3oZw--LfsI&+R+@V@VX`JAsqy*1?>>anVHud*;rlrdx_7a=(t0fL2M!A>0>SD zbsrr8lsUBdHSfHxxW41t(1@ob64*%lFz&$W_M(#1b@&t4@e;mEIZb`1?W1^K%52*w zh`4@HJ;G1%U7WzVxzx8(_E7(W-=EG|8t+lYKQ$0drv>e56gM6FJ#}smb^YMTgEuih zw!;^(Dt(({35t$|w4WUM8K)!8p4&~mvA+L5BG8GBT?ptGi^pEnl6pbPHcEbC8Q6rr zbx}u&rv|S;y(Q;9CeB};ea9B-V9s@?9Hg`&whs5u<9D6s{>~|1cXlHu#@UM$diAOL zQQ8rl*Rc!r6RIQU*JC6eqr?z@8&6Trs3S))%2>*8#Af3MsH3hO%X`2EOqiQ;q6V>2 zw!{0Jm`MFc+pjwHosC%z#dNKIWqV=(!FvRs#Xgh^6djxJkgbn5A?GITFDP$O z))8BapHP0b=ZD}l#{G=gd>a!V(jJVZDCemA))JfvYH&>EqSCgmc30}(QpOSwvJ=gr zU4(OQ+4is0w^ARCzj7|v#^0f?V-xN6ly9j2MtP1>iF1$8+tYS>h7RSaPo=y^S;3ECs1F=-vY1AiDqA4dSIvP^y`D*|DBa6Owwf-Bp@QNKU z+z$8#{a&POrhG(MO{s6sZL@v9CiVfb*C-E(Euq8`dk!}fn@Xuo(b0%9i87LQdCK#Y z6x#fR<$In6|2gCNqXu47+#UgoT@y1h z#-ybWcBgwrWhJM32Iqt({Kr4cotZqslaZM?Vr1HwR8M-mJ1cc~DplV|*}V@|$qDOx z+2ubtK6-psJR|$(-0w0WFtBCwuI}z>DIOEb==XWioM%SVcKLf!GtVvv_jpV%ewXz3QKoIkrXE!~sdWN~y*x~aR< z)6z2CgUL}6r^e;XS-H$FyV>gCoaU>`=HW5=uI-jLPu)Rr*<07ODH0c3qgHKqY+QWZ zTGe7}<>Xu6-Icd?OfCQHlnsqsU9#^!u8^~1!>)qmd!(fd*Q7Frcv2kyR+*XZl%qQ{ zJUrB3_we+iYe#3~jL-S4a8zdU;Ec?pYe$Uqq#Rv4G%=kFrwu>4HkEv(j+TUSdLL}> z_w delta 15564 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 c>M8EziS9A!Y#5K2Ibqzm\n" "Language-Team: Swedish \n" "Language: sv\n" @@ -19,9 +19,9 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.3.2\n" -#: confstr.sh:1 gram.y:1220 plugins/sudoers/logging.c:866 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "syntaxfel" @@ -45,34 +45,34 @@ msgstr "*** SÄKERHETSINFORMATION för %h ***" msgid "Sorry, try again." msgstr "Försök igen." -#: gram.y:237 gram.y:304 gram.y:313 gram.y:322 gram.y:332 gram.y:342 -#: gram.y:366 gram.y:393 gram.y:402 gram.y:410 gram.y:419 gram.y:428 -#: gram.y:502 gram.y:512 gram.y:524 gram.y:572 gram.y:581 gram.y:590 -#: gram.y:599 gram.y:731 gram.y:739 gram.y:750 gram.y:762 gram.y:781 -#: gram.y:944 gram.y:949 gram.y:957 gram.y:971 gram.y:977 gram.y:1099 -#: gram.y:1108 gram.y:1116 gram.y:1125 gram.y:1134 gram.y:1163 gram.y:1172 -#: gram.y:1180 gram.y:1280 gram.y:1410 gram.y:1777 gram.y:1827 -#: lib/eventlog/eventlog.c:235 lib/eventlog/eventlog.c:312 -#: lib/eventlog/eventlog.c:757 lib/eventlog/eventlog.c:834 -#: lib/eventlog/eventlog.c:1135 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_json.c:150 lib/iolog/iolog_json.c:382 -#: lib/iolog/iolog_json.c:412 lib/iolog/iolog_legacy.c:100 -#: lib/iolog/iolog_legacy.c:111 lib/iolog/iolog_legacy.c:123 -#: lib/iolog/iolog_legacy.c:133 lib/iolog/iolog_legacy.c:139 -#: lib/iolog/iolog_loginfo.c:76 lib/iolog/iolog_loginfo.c:212 -#: logsrvd/iolog_writer.c:95 logsrvd/iolog_writer.c:100 -#: logsrvd/iolog_writer.c:134 logsrvd/iolog_writer.c:182 -#: logsrvd/iolog_writer.c:215 logsrvd/iolog_writer.c:225 -#: logsrvd/iolog_writer.c:254 logsrvd/iolog_writer.c:275 -#: logsrvd/iolog_writer.c:287 logsrvd/iolog_writer.c:297 -#: logsrvd/iolog_writer.c:307 logsrvd/iolog_writer.c:317 -#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:364 -#: logsrvd/iolog_writer.c:370 logsrvd/iolog_writer.c:377 -#: logsrvd/iolog_writer.c:383 logsrvd/iolog_writer.c:567 -#: logsrvd/logsrv_util.c:69 logsrvd/logsrvd.c:301 logsrvd/logsrvd.c:310 -#: logsrvd/logsrvd.c:1050 logsrvd/logsrvd.c:1113 logsrvd/logsrvd.c:1582 -#: logsrvd/logsrvd.c:1587 logsrvd/logsrvd.c:1771 logsrvd/logsrvd.c:1988 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 +#: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 +#: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -86,37 +86,40 @@ msgstr "Försök igen." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:433 logsrvd/logsrvd_journal.c:435 -#: logsrvd/logsrvd_local.c:215 logsrvd/logsrvd_local.c:216 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:279 -#: logsrvd/logsrvd_local.c:417 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:467 logsrvd/logsrvd_local.c:472 -#: logsrvd/logsrvd_local.c:473 logsrvd/logsrvd_queue.c:159 -#: logsrvd/logsrvd_queue.c:189 logsrvd/logsrvd_queue.c:266 -#: logsrvd/logsrvd_relay.c:444 logsrvd/logsrvd_relay.c:743 -#: logsrvd/logsrvd_relay.c:850 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:291 logsrvd/sendlog.c:338 logsrvd/sendlog.c:615 -#: logsrvd/sendlog.c:1801 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:150 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:131 -#: plugins/sudoers/cvtsudoers.c:175 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:203 plugins/sudoers/cvtsudoers.c:333 -#: plugins/sudoers/cvtsudoers.c:372 plugins/sudoers/cvtsudoers.c:392 -#: plugins/sudoers/cvtsudoers.c:537 plugins/sudoers/cvtsudoers.c:670 -#: plugins/sudoers/cvtsudoers.c:688 plugins/sudoers/cvtsudoers.c:862 -#: plugins/sudoers/cvtsudoers.c:870 plugins/sudoers/cvtsudoers.c:1365 -#: plugins/sudoers/cvtsudoers.c:1369 plugins/sudoers/cvtsudoers.c:1471 -#: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:246 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 +#: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 +#: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 +#: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 +#: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 +#: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -126,208 +129,218 @@ msgstr "Försök igen." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:658 plugins/sudoers/defaults.c:1019 -#: plugins/sudoers/defaults.c:1187 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:668 plugins/sudoers/iolog.c:694 -#: plugins/sudoers/ldap.c:184 plugins/sudoers/ldap.c:466 -#: plugins/sudoers/ldap.c:757 plugins/sudoers/ldap.c:921 -#: plugins/sudoers/ldap.c:1337 plugins/sudoers/ldap.c:1763 -#: plugins/sudoers/ldap.c:1800 plugins/sudoers/ldap.c:2016 -#: plugins/sudoers/ldap.c:2117 plugins/sudoers/ldap.c:2133 -#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:250 -#: plugins/sudoers/ldap_conf.c:302 plugins/sudoers/ldap_conf.c:338 -#: plugins/sudoers/ldap_conf.c:444 plugins/sudoers/ldap_conf.c:459 -#: plugins/sudoers/ldap_conf.c:564 plugins/sudoers/ldap_conf.c:597 -#: plugins/sudoers/ldap_conf.c:689 plugins/sudoers/ldap_conf.c:771 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 +#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 +#: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 -#: plugins/sudoers/log_client.c:715 plugins/sudoers/log_client.c:736 -#: plugins/sudoers/log_client.c:1415 plugins/sudoers/log_client.c:1536 -#: plugins/sudoers/log_client.c:1636 plugins/sudoers/log_client.c:1972 -#: plugins/sudoers/log_client.c:2031 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:457 -#: plugins/sudoers/logging.c:672 plugins/sudoers/logging.c:809 -#: plugins/sudoers/match_command.c:335 plugins/sudoers/match_command.c:603 -#: plugins/sudoers/match_command.c:654 plugins/sudoers/match_command.c:728 -#: plugins/sudoers/match_command.c:776 plugins/sudoers/match_digest.c:93 -#: plugins/sudoers/parse.c:267 plugins/sudoers/parse.c:284 -#: plugins/sudoers/parse.c:303 plugins/sudoers/parse.c:322 -#: plugins/sudoers/parse.c:339 plugins/sudoers/parse.c:362 -#: plugins/sudoers/parse.c:373 plugins/sudoers/parse_ldif.c:153 -#: plugins/sudoers/parse_ldif.c:184 plugins/sudoers/parse_ldif.c:253 -#: plugins/sudoers/parse_ldif.c:261 plugins/sudoers/parse_ldif.c:266 -#: plugins/sudoers/parse_ldif.c:342 plugins/sudoers/parse_ldif.c:353 -#: plugins/sudoers/parse_ldif.c:380 plugins/sudoers/parse_ldif.c:397 -#: plugins/sudoers/parse_ldif.c:409 plugins/sudoers/parse_ldif.c:413 -#: plugins/sudoers/parse_ldif.c:427 plugins/sudoers/parse_ldif.c:484 -#: plugins/sudoers/parse_ldif.c:598 plugins/sudoers/parse_ldif.c:628 -#: plugins/sudoers/parse_ldif.c:653 plugins/sudoers/parse_ldif.c:711 -#: plugins/sudoers/parse_ldif.c:728 plugins/sudoers/parse_ldif.c:756 -#: plugins/sudoers/parse_ldif.c:763 plugins/sudoers/policy.c:626 -#: plugins/sudoers/policy.c:1033 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:185 -#: plugins/sudoers/sssd.c:414 plugins/sudoers/sssd.c:479 -#: plugins/sudoers/sssd.c:505 plugins/sudoers/sssd.c:568 -#: plugins/sudoers/sssd.c:761 plugins/sudoers/strvec_join.c:53 -#: plugins/sudoers/stubs.c:112 plugins/sudoers/stubs.c:120 -#: plugins/sudoers/sudoers.c:354 plugins/sudoers/sudoers.c:380 -#: plugins/sudoers/sudoers.c:447 plugins/sudoers/sudoers.c:464 -#: plugins/sudoers/sudoers.c:505 plugins/sudoers/sudoers.c:849 -#: plugins/sudoers/sudoers.c:902 plugins/sudoers/sudoers.c:1054 -#: plugins/sudoers/sudoers.c:1114 plugins/sudoers/sudoers.c:1369 +#: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 +#: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 +#: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 +#: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 +#: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:241 plugins/sudoers/testsudoers.c:588 -#: plugins/sudoers/timestamp.c:451 plugins/sudoers/timestamp.c:495 -#: plugins/sudoers/timestamp.c:1017 plugins/sudoers/timestamp.c:1146 -#: plugins/sudoers/toke_util.c:78 plugins/sudoers/toke_util.c:106 -#: plugins/sudoers/toke_util.c:131 plugins/sudoers/toke_util.c:161 -#: plugins/sudoers/toke_util.c:200 plugins/sudoers/tsdump.c:123 -#: plugins/sudoers/visudo.c:150 plugins/sudoers/visudo.c:385 -#: plugins/sudoers/visudo.c:391 plugins/sudoers/visudo.c:502 -#: plugins/sudoers/visudo.c:1056 toke.l:1031 toke.l:1163 toke.l:1234 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "kan inte allokera minne" -#: gram.y:623 +#: gram.y:624 msgid "a digest requires a path name" msgstr "en kontrollsumma kräver ett sökvägsnamn" -#: gram.y:645 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "värden för ”CWD” måste börja med ett ”/”, ”~” eller ”*”" -#: gram.y:651 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "”CWD”-sökväg för lång" -#: gram.y:661 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "värden för ”CHROOT” måste börja med ett ”/”, ”~” eller ”*”" -#: gram.y:667 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "”CHROOT”-sökväg för lång" -#: gram.y:802 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "syntaxfel, reserverat ord %s använt som ett aliasnamn" -#: gram.y:825 +#: gram.y:840 msgid "invalid notbefore value" msgstr "ogiltigt notbefore-värde" -#: gram.y:834 +#: gram.y:849 msgid "invalid notafter value" msgstr "ogiltigt notafter-värde" -#: gram.y:844 plugins/sudoers/policy.c:385 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "tidsgränsvärde för stort" -#: gram.y:846 plugins/sudoers/policy.c:387 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "ogiltigt värde för tidsgräns" -#: gram.y:967 plugins/sudoers/sudoers.c:1072 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "kommandot för långt" -#: gram.y:1224 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1276 -#, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +#: gram.y:1016 +msgid "expected a fully-qualified path name" +msgstr "förväntade en fullständigt kvalificerad sökväg" -#: gram.y:1278 +#: gram.y:1261 +#, c-format +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" + +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "Aliaset ”%s” är redan definierat" -#: gram.y:1777 gram.y:1827 lib/eventlog/eventlog.c:235 -#: lib/eventlog/eventlog.c:757 lib/eventlog/eventlog.c:830 -#: lib/eventlog/eventlog.c:833 lib/eventlog/eventlog.c:1135 -#: lib/iolog/iolog_filter.c:142 lib/iolog/iolog_filter.c:202 -#: lib/iolog/iolog_filter.c:232 lib/iolog/iolog_json.c:150 -#: lib/iolog/iolog_json.c:381 lib/iolog/iolog_json.c:412 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 +#: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:69 logsrvd/logsrvd.c:301 -#: logsrvd/logsrvd.c:310 logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:490 -#: logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:576 logsrvd/logsrvd.c:611 -#: logsrvd/logsrvd.c:660 logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:732 -#: logsrvd/logsrvd.c:1124 logsrvd/logsrvd.c:1439 logsrvd/logsrvd.c:1446 -#: logsrvd/logsrvd.c:1582 logsrvd/logsrvd.c:1587 logsrvd/logsrvd.c:1771 -#: logsrvd/logsrvd.c:1988 logsrvd/logsrvd_conf.c:357 -#: logsrvd/logsrvd_conf.c:370 logsrvd/logsrvd_conf.c:511 -#: logsrvd/logsrvd_conf.c:534 logsrvd/logsrvd_conf.c:538 -#: logsrvd/logsrvd_conf.c:556 logsrvd/logsrvd_conf.c:626 -#: logsrvd/logsrvd_conf.c:649 logsrvd/logsrvd_conf.c:678 -#: logsrvd/logsrvd_conf.c:692 logsrvd/logsrvd_conf.c:706 -#: logsrvd/logsrvd_conf.c:720 logsrvd/logsrvd_conf.c:734 -#: logsrvd/logsrvd_conf.c:748 logsrvd/logsrvd_conf.c:829 -#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1053 -#: logsrvd/logsrvd_conf.c:1448 logsrvd/logsrvd_conf.c:1595 -#: logsrvd/logsrvd_conf.c:1621 logsrvd/logsrvd_conf.c:1633 -#: logsrvd/logsrvd_conf.c:1640 logsrvd/logsrvd_conf.c:1646 -#: logsrvd/logsrvd_conf.c:1742 logsrvd/logsrvd_journal.c:76 -#: logsrvd/logsrvd_journal.c:125 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:246 logsrvd/logsrvd_journal.c:250 -#: logsrvd/logsrvd_journal.c:258 logsrvd/logsrvd_journal.c:281 -#: logsrvd/logsrvd_journal.c:285 logsrvd/logsrvd_journal.c:433 -#: logsrvd/logsrvd_local.c:215 logsrvd/logsrvd_local.c:278 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:472 -#: logsrvd/logsrvd_local.c:491 logsrvd/logsrvd_queue.c:158 -#: logsrvd/logsrvd_queue.c:189 logsrvd/logsrvd_queue.c:266 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:291 -#: logsrvd/sendlog.c:338 logsrvd/sendlog.c:615 logsrvd/sendlog.c:1503 -#: logsrvd/sendlog.c:1510 logsrvd/sendlog.c:1733 logsrvd/sendlog.c:1801 -#: logsrvd/tls_init.c:305 logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 -#: plugins/sudoers/audit.c:116 plugins/sudoers/auth/pam.c:502 -#: plugins/sudoers/auth/pam.c:687 plugins/sudoers/auth/rfc1938.c:111 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:131 -#: plugins/sudoers/cvtsudoers.c:174 plugins/sudoers/cvtsudoers.c:191 -#: plugins/sudoers/cvtsudoers.c:202 plugins/sudoers/cvtsudoers.c:332 -#: plugins/sudoers/cvtsudoers.c:536 plugins/sudoers/cvtsudoers.c:669 -#: plugins/sudoers/cvtsudoers.c:687 plugins/sudoers/cvtsudoers.c:862 -#: plugins/sudoers/cvtsudoers.c:869 plugins/sudoers/cvtsudoers.c:1365 -#: plugins/sudoers/cvtsudoers.c:1369 plugins/sudoers/cvtsudoers.c:1471 -#: plugins/sudoers/cvtsudoers_csv.c:182 plugins/sudoers/cvtsudoers_csv.c:245 -#: 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:375 -#: plugins/sudoers/cvtsudoers_ldif.c:429 plugins/sudoers/cvtsudoers_ldif.c:437 -#: plugins/sudoers/cvtsudoers_ldif.c:448 plugins/sudoers/cvtsudoers_ldif.c:455 -#: plugins/sudoers/cvtsudoers_ldif.c:467 plugins/sudoers/cvtsudoers_ldif.c:480 -#: plugins/sudoers/cvtsudoers_ldif.c:488 plugins/sudoers/cvtsudoers_ldif.c:635 -#: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 +#: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 +#: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 +#: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 +#: logsrvd/logsrvd_conf.c:626 logsrvd/logsrvd_conf.c:649 +#: logsrvd/logsrvd_conf.c:678 logsrvd/logsrvd_conf.c:692 +#: logsrvd/logsrvd_conf.c:706 logsrvd/logsrvd_conf.c:720 +#: logsrvd/logsrvd_conf.c:734 logsrvd/logsrvd_conf.c:748 +#: logsrvd/logsrvd_conf.c:829 logsrvd/logsrvd_conf.c:1036 +#: logsrvd/logsrvd_conf.c:1053 logsrvd/logsrvd_conf.c:1448 +#: logsrvd/logsrvd_conf.c:1595 logsrvd/logsrvd_conf.c:1621 +#: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 +#: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1742 +#: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 +#: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 +#: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 +#: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers_csv.c:246 plugins/sudoers/cvtsudoers_json.c:75 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -337,210 +350,217 @@ msgstr "Aliaset ”%s” är redan definierat" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:658 plugins/sudoers/defaults.c:1019 -#: plugins/sudoers/defaults.c:1187 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:668 plugins/sudoers/iolog.c:694 -#: plugins/sudoers/ldap.c:184 plugins/sudoers/ldap.c:466 -#: plugins/sudoers/ldap.c:757 plugins/sudoers/ldap.c:921 -#: plugins/sudoers/ldap.c:1337 plugins/sudoers/ldap.c:1763 -#: plugins/sudoers/ldap.c:1800 plugins/sudoers/ldap.c:2016 -#: plugins/sudoers/ldap.c:2117 plugins/sudoers/ldap.c:2133 -#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:250 -#: plugins/sudoers/ldap_conf.c:302 plugins/sudoers/ldap_conf.c:338 -#: plugins/sudoers/ldap_conf.c:444 plugins/sudoers/ldap_conf.c:459 -#: plugins/sudoers/ldap_conf.c:564 plugins/sudoers/ldap_conf.c:597 -#: plugins/sudoers/ldap_conf.c:688 plugins/sudoers/ldap_conf.c:771 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 +#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 +#: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 -#: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:715 -#: plugins/sudoers/log_client.c:736 plugins/sudoers/log_client.c:1415 -#: plugins/sudoers/log_client.c:1536 plugins/sudoers/log_client.c:1636 -#: plugins/sudoers/log_client.c:1972 plugins/sudoers/log_client.c:2031 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:188 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:457 -#: plugins/sudoers/logging.c:672 plugins/sudoers/logging.c:809 -#: plugins/sudoers/logging.c:880 plugins/sudoers/logging.c:892 -#: plugins/sudoers/match_command.c:334 plugins/sudoers/match_command.c:602 -#: plugins/sudoers/match_command.c:653 plugins/sudoers/match_command.c:728 -#: plugins/sudoers/match_command.c:775 plugins/sudoers/match_digest.c:93 -#: plugins/sudoers/parse.c:266 plugins/sudoers/parse.c:283 -#: plugins/sudoers/parse.c:302 plugins/sudoers/parse.c:321 -#: plugins/sudoers/parse.c:338 plugins/sudoers/parse.c:361 -#: plugins/sudoers/parse.c:372 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 +#: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:154 -#: plugins/sudoers/policy.c:163 plugins/sudoers/policy.c:172 -#: plugins/sudoers/policy.c:201 plugins/sudoers/policy.c:370 -#: plugins/sudoers/policy.c:385 plugins/sudoers/policy.c:387 -#: plugins/sudoers/policy.c:425 plugins/sudoers/policy.c:434 -#: plugins/sudoers/policy.c:482 plugins/sudoers/policy.c:492 -#: plugins/sudoers/policy.c:501 plugins/sudoers/policy.c:510 -#: plugins/sudoers/policy.c:519 plugins/sudoers/policy.c:626 -#: plugins/sudoers/policy.c:1033 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:363 plugins/sudoers/set_perms.c:706 -#: plugins/sudoers/set_perms.c:1073 plugins/sudoers/set_perms.c:1380 -#: plugins/sudoers/set_perms.c:1549 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:761 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:112 -#: plugins/sudoers/stubs.c:120 plugins/sudoers/sudoers.c:354 -#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:447 -#: plugins/sudoers/sudoers.c:464 plugins/sudoers/sudoers.c:505 -#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:902 -#: plugins/sudoers/sudoers.c:1054 plugins/sudoers/sudoers.c:1114 -#: plugins/sudoers/sudoers.c:1369 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1278 -#: plugins/sudoers/sudoreplay.c:1334 plugins/sudoers/sudoreplay.c:1530 -#: plugins/sudoers/sudoreplay.c:1534 plugins/sudoers/testsudoers.c:120 -#: plugins/sudoers/testsudoers.c:224 plugins/sudoers/testsudoers.c:241 -#: plugins/sudoers/testsudoers.c:588 plugins/sudoers/timestamp.c:451 -#: plugins/sudoers/timestamp.c:495 plugins/sudoers/timestamp.c:1017 -#: plugins/sudoers/timestamp.c:1146 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:150 -#: plugins/sudoers/visudo.c:385 plugins/sudoers/visudo.c:391 -#: plugins/sudoers/visudo.c:502 plugins/sudoers/visudo.c:1056 toke.l:1031 -#: toke.l:1163 toke.l:1226 toke.l:1234 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 +#: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: lib/eventlog/eventlog.c:303 +#: lib/eventlog/eventlog.c:304 #, c-format msgid "unable to dup stdin: %m" msgstr "kan inte duplicera stdin: %m" -#: lib/eventlog/eventlog.c:345 +#: lib/eventlog/eventlog.c:346 #, c-format msgid "unable to execute %s: %m" msgstr "kan inte köra %s: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "kan inte grena process" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "kan inte grena process: %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "kan inte öppna rör: %m" -#: lib/eventlog/eventlog.c:960 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:989 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (kommando fortsätter) %s" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1242 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 -#, c-format -msgid "invalid regular expression \"%s\": %s" -msgstr "ogiltigt reguljärt uttryck ”%s”: %s" - -#: lib/iolog/iolog_json.c:140 +#: lib/eventlog/parse_json.c:175 #, c-format msgid "expected JSON_STRING, got %d" msgstr "förväntade JSON_STRING, fick %d" -#: lib/iolog/iolog_json.c:145 +#: lib/eventlog/parse_json.c:180 msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY för stor" -#: lib/iolog/iolog_json.c:404 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "saknar citationstecken i namn" -#: lib/iolog/iolog_json.c:511 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "saknar JSON_OBJECT" -#: lib/iolog/iolog_json.c:515 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "förväntade JSON_OBJECT, fick %d" -#: lib/iolog/iolog_json.c:632 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "json-stack utarmad (max %u ramar)" -#: lib/iolog/iolog_json.c:706 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "objekt måste bestå av namn:värde-par" -#: lib/iolog/iolog_json.c:711 lib/iolog/iolog_json.c:742 -#: lib/iolog/iolog_json.c:786 lib/iolog/iolog_json.c:808 -#: lib/iolog/iolog_json.c:830 lib/iolog/iolog_json.c:852 -#: lib/iolog/iolog_json.c:874 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "saknar separator mellan värden" -#: lib/iolog/iolog_json.c:726 lib/iolog/iolog_json.c:900 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "omatchad avslutningsklammerparentes" -#: lib/iolog/iolog_json.c:737 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "oväntad array" -#: lib/iolog/iolog_json.c:757 lib/iolog/iolog_json.c:903 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "omatchad avslutningsklammer" -#: lib/iolog/iolog_json.c:768 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "oväntad sträng" -#: lib/iolog/iolog_json.c:779 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "saknar kolon efter namn" -#: lib/iolog/iolog_json.c:800 lib/iolog/iolog_json.c:822 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "oväntad boolean" -#: lib/iolog/iolog_json.c:844 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "oväntat null" -#: lib/iolog/iolog_json.c:865 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "oväntat nummer" -#: lib/iolog/iolog_json.c:912 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "tolkningsfel" +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 +#, c-format +msgid "invalid regular expression \"%s\": %s" +msgstr "ogiltigt reguljärt uttryck ”%s”: %s" + #: lib/iolog/iolog_legacy.c:65 #, c-format msgid "%s: invalid log file" @@ -551,22 +571,22 @@ msgstr "%s: ogiltig loggfil" msgid "%s: time stamp field is missing" msgstr "%s: tidsstämpelfält saknas" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: tidsstämpel %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: användarfältet saknas" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: runas-användarfältet saknas" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: runas-gruppfältet saknas" @@ -576,14 +596,14 @@ msgstr "%s: runas-gruppfältet saknas" msgid "%s exists but is not a directory (0%o)" msgstr "%s finns men är inte en katalog (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:209 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "kan inte skapa katalogen %s" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:757 -#: plugins/sudoers/visudo.c:791 plugins/sudoers/visudo.c:797 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "kan inte ändra läge för %s till 0%o" @@ -615,105 +635,105 @@ msgstr "%s: protokollfel: fel typ för %s" msgid "%s: protocol error: NULL value found in %s" msgstr "%s: protokollfel: NULL-värde hittat i %s" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:980 -#: plugins/sudoers/policy.c:593 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "kan inte generera UUID" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: protokollfel: %s saknas i AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: kan inte formattera sessions-id" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s: är inte satt" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "kan inte öppna iolog-sökväg %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "kan inte skapa iolog-sökväg %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "ogiltig iofd %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "fel vid stängning av iofd %d: %s" +msgid "error closing iofd %u: %s" +msgstr "fel vid stängning av iofd %u: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "fel vid tömning av iofd %d: %s" +msgid "error flushing iofd %u: %s" +msgstr "fel vid tömning av iofd %u: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "ogiltig I/O-logg %s: %s refererad men inte närvarande" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:385 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: kan inte hitta omstartspunkt [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:428 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:730 -#: plugins/sudoers/cvtsudoers.c:751 plugins/sudoers/cvtsudoers.c:1431 -#: plugins/sudoers/cvtsudoers_csv.c:695 plugins/sudoers/cvtsudoers_json.c:898 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1152 -#: plugins/sudoers/sudoers.c:1182 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:460 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:975 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 +#: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "kan inte öppna %s" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:105 -#: logsrvd/logsrv_util.c:112 plugins/sudoers/sudoreplay.c:355 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 +#: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "kan inte öppna %s/%s" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "kan inte kopiera %s/%s till %s/%s: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "kan inte byta namn på %s till %s" -#: logsrvd/logsrv_util.c:147 logsrvd/logsrv_util.c:176 +#: logsrvd/logsrv_util.c:153 logsrvd/logsrv_util.c:182 #, c-format msgid "%s/%s: unable to find resume point [%lld, %ld]" msgstr "%s/%s: kan inte hitta omstartspunkt [%lld, %ld]" -#: logsrvd/logsrv_util.c:159 +#: logsrvd/logsrv_util.c:165 #, c-format msgid "missing I/O log file %s/%s" msgstr "saknar I/O-loggfil %s/%s" -#: logsrvd/logsrv_util.c:166 +#: logsrvd/logsrv_util.c:172 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s: kan inte söka framåt %zu" @@ -722,223 +742,224 @@ msgstr "%s/%s: kan inte söka framåt %zu" msgid "unable to connect to relay" msgstr "kan inte ansluta till relä" -#: logsrvd/logsrvd.c:330 logsrvd/logsrvd_relay.c:842 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "servermeddelande för långt: %zu" -#: logsrvd/logsrvd.c:422 logsrvd/logsrvd.c:545 logsrvd/logsrvd.c:631 -#: logsrvd/logsrvd.c:873 logsrvd/logsrvd.c:887 logsrvd/logsrvd.c:1049 -#: logsrvd/logsrvd.c:1174 logsrvd/logsrvd.c:1347 logsrvd/logsrvd.c:1365 -#: logsrvd/logsrvd.c:1464 logsrvd/logsrvd.c:1589 logsrvd/logsrvd.c:1773 -#: logsrvd/logsrvd_journal.c:497 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 -#: logsrvd/logsrvd_relay.c:389 logsrvd/logsrvd_relay.c:581 -#: logsrvd/logsrvd_relay.c:742 logsrvd/logsrvd_relay.c:1131 -#: logsrvd/sendlog.c:1291 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:278 -#: plugins/sudoers/iolog.c:1031 plugins/sudoers/iolog.c:1164 -#: plugins/sudoers/iolog.c:1262 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 -#: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:611 -#: plugins/sudoers/log_client.c:618 plugins/sudoers/log_client.c:1103 -#: plugins/sudoers/log_client.c:1384 plugins/sudoers/log_client.c:1425 -#: plugins/sudoers/log_client.c:1433 plugins/sudoers/log_client.c:1592 -#: plugins/sudoers/log_client.c:1710 plugins/sudoers/log_client.c:2039 -#: plugins/sudoers/log_client.c:2047 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "kan inte lägga till händelse till kö" -#: logsrvd/logsrvd.c:446 logsrvd/logsrvd.c:483 logsrvd/logsrvd.c:515 -#: logsrvd/logsrvd.c:569 logsrvd/logsrvd.c:648 logsrvd/logsrvd.c:684 -#: logsrvd/logsrvd.c:720 logsrvd/logsrvd.c:756 logsrvd/logsrvd_relay.c:510 -#: logsrvd/logsrvd_relay.c:543 +#: logsrvd/logsrvd.c:454 logsrvd/logsrvd.c:491 logsrvd/logsrvd.c:523 +#: logsrvd/logsrvd.c:577 logsrvd/logsrvd.c:656 logsrvd/logsrvd.c:692 +#: logsrvd/logsrvd.c:728 logsrvd/logsrvd.c:764 logsrvd/logsrvd_relay.c:512 +#: logsrvd/logsrvd_relay.c:545 #, c-format msgid "unexpected state %d for %s" msgstr "oväntat tillstånd %d för %s" -#: logsrvd/logsrvd.c:447 logsrvd/logsrvd.c:484 logsrvd/logsrvd.c:516 -#: logsrvd/logsrvd.c:570 logsrvd/logsrvd.c:649 logsrvd/logsrvd.c:685 -#: logsrvd/logsrvd.c:721 logsrvd/logsrvd.c:757 logsrvd/logsrvd_relay.c:512 -#: logsrvd/logsrvd_relay.c:545 +#: logsrvd/logsrvd.c:455 logsrvd/logsrvd.c:492 logsrvd/logsrvd.c:524 +#: logsrvd/logsrvd.c:578 logsrvd/logsrvd.c:657 logsrvd/logsrvd.c:693 +#: logsrvd/logsrvd.c:729 logsrvd/logsrvd.c:765 logsrvd/logsrvd_relay.c:514 +#: logsrvd/logsrvd_relay.c:547 msgid "state machine error" msgstr "fel i tillståndsmaskin" -#: logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:454 +#: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:462 msgid "invalid AcceptMessage" msgstr "ogiltigt AcceptMessage" -#: logsrvd/logsrvd.c:490 logsrvd/logsrvd.c:491 +#: logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:499 msgid "invalid RejectMessage" msgstr "ogiltigt RejectMessage" -#: logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:523 +#: logsrvd/logsrvd.c:530 logsrvd/logsrvd.c:531 msgid "invalid ExitMessage" msgstr "ogiltigt ExitMessage" -#: logsrvd/logsrvd.c:576 logsrvd/logsrvd.c:577 +#: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:585 msgid "invalid RestartMessage" msgstr "ogiltigt RestartMessage" -#: logsrvd/logsrvd.c:611 logsrvd/logsrvd.c:612 +#: logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:620 msgid "invalid AlertMessage" msgstr "ogiltigt AlertMessage" -#: logsrvd/logsrvd.c:653 logsrvd/logsrvd.c:689 logsrvd/logsrvd.c:725 +#: logsrvd/logsrvd.c:661 logsrvd/logsrvd.c:697 logsrvd/logsrvd.c:733 #, c-format msgid "%s: unexpected IoBuffer" msgstr "%s: oväntad IoBuffer" -#: logsrvd/logsrvd.c:654 logsrvd/logsrvd.c:690 logsrvd/logsrvd.c:726 +#: logsrvd/logsrvd.c:662 logsrvd/logsrvd.c:698 logsrvd/logsrvd.c:734 msgid "protocol error" msgstr "protokollfel" -#: logsrvd/logsrvd.c:660 logsrvd/logsrvd.c:661 +#: logsrvd/logsrvd.c:668 logsrvd/logsrvd.c:669 msgid "invalid IoBuffer" msgstr "ogiltig IoBuffer" -#: logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:697 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:705 msgid "invalid ChangeWindowSize" msgstr "ogiltig ChangeWindowSize" -#: logsrvd/logsrvd.c:732 logsrvd/logsrvd.c:733 +#: logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:741 msgid "invalid CommandSuspend" msgstr "ogiltig CommandSuspend" -#: logsrvd/logsrvd.c:782 logsrvd/logsrvd_journal.c:296 -#: logsrvd/logsrvd_relay.c:652 logsrvd/sendlog.c:1192 -#: plugins/sudoers/log_client.c:1582 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "kan inte packa upp %s storlek %zu" -#: logsrvd/logsrvd.c:827 logsrvd/logsrvd_journal.c:370 -#: logsrvd/logsrvd_relay.c:676 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 +#: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" msgstr "oväntat type_case-värde %d i %s från %s" -#: logsrvd/logsrvd.c:829 +#: logsrvd/logsrvd.c:837 msgid "unrecognized ClientMessage type" msgstr "okänd ClientMessage-typ" -#: logsrvd/logsrvd.c:919 +#: logsrvd/logsrvd.c:927 #, c-format msgid "timed out writing to client %s" msgstr "tidsgräns passerad vid skrivning till klient %s" -#: logsrvd/logsrvd.c:924 logsrvd/logsrvd_relay.c:914 logsrvd/sendlog.c:1395 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "saknar skrivbuffert för klient %s" -#: logsrvd/logsrvd.c:1020 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "tidsgräns passerad vid läsning från klient %s" -#: logsrvd/logsrvd.c:1061 logsrvd/logsrvd_relay.c:777 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "EOF från %s utan korrekt TLS-nedstängning" -#: logsrvd/logsrvd.c:1105 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:322 -#: plugins/sudoers/log_client.c:721 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 +#: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "klientmeddelande för stort: %zu" -#: logsrvd/logsrvd.c:1106 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "klientmeddelande för stort" -#: logsrvd/logsrvd.c:1124 logsrvd/logsrvd.c:1125 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "ogiltigt ClientMessage" -#: logsrvd/logsrvd.c:1425 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "kan inte hämta fjärr-IP-adress" -#: logsrvd/logsrvd.c:1456 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, 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:1639 logsrvd/logsrvd.c:1992 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "det går inte att ställa in lyssningsuttag" -#: logsrvd/logsrvd.c:1756 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "oväntad signal %d" -#: logsrvd/logsrvd.c:1894 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "sudo-loggserver" -#: logsrvd/logsrvd.c:1896 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Alternativ:" -#: logsrvd/logsrvd.c:1898 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "sökväg till konfigurationsfil" -#: logsrvd/logsrvd.c:1900 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "visa hjälpmeddelande och avsluta" -#: logsrvd/logsrvd.c:1902 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "grena inte, kör i förgrunden" -#: logsrvd/logsrvd.c:1904 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "procents chans att anslutningar slängs" -#: logsrvd/logsrvd.c:1906 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "visa versionsinformation och avsluta" -#: logsrvd/logsrvd.c:1956 logsrvd/sendlog.c:1702 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Protobuf-C version 1.3 eller högre krävs" -#: logsrvd/logsrvd.c:1972 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "ogiltigt slumpmässigt avbrottsvärde: %s" -#: logsrvd/logsrvd.c:1975 logsrvd/sendlog.c:1756 -#: plugins/sudoers/cvtsudoers.c:246 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:182 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s version %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/policy.c:1271 plugins/sudoers/sudoers.c:512 -#: plugins/sudoers/sudoers.c:1411 plugins/sudoers/testsudoers.c:215 -#: plugins/sudoers/testsudoers.c:382 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "okänd användare %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:517 plugins/sudoers/sudoers.c:1445 -#: plugins/sudoers/testsudoers.c:406 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "okänd grupp %s" @@ -1010,8 +1031,8 @@ msgstr "%s:%d avsnittsnamn förväntades: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] ogiltig nyckel: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:268 -#: plugins/sudoers/logging.c:1033 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "kan inte öppna loggfil %s" @@ -1024,13 +1045,13 @@ msgstr "kan inte initiera TLS-serverkontext" msgid "unable to initialize relay TLS context" msgstr "kan inte initiera TLS-reläkontext" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:424 -#: logsrvd/logsrvd_journal.c:429 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "kan inte skapa journalfil" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1028 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "kan inte låsa %s" @@ -1043,8 +1064,8 @@ msgstr "kan inte låsa journalfil" msgid "unable to open journal file" msgstr "kan inte öppna journalfil" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:460 -#: logsrvd/logsrvd_journal.c:465 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "kan inte skriva journalfil" @@ -1053,20 +1074,20 @@ msgid "unable to rename journal file" msgstr "kan inte byta namn på journalfil" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:282 logsrvd/logsrvd_journal.c:283 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "oväntat filslut vid läsning av journalfil" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:287 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "fel vid inläsning av journalfil" -#: logsrvd/logsrvd_journal.c:298 logsrvd/logsrvd_journal.c:384 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "ogiltig journalfil, kunde inte starta om" -#: logsrvd/logsrvd_journal.c:443 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "kan inte söka till [%lld, %ld] i journalfil %s" @@ -1096,255 +1117,255 @@ msgstr "fel vid tolkning av RejectMessage" msgid "error logging reject event" msgstr "fel vid loggning av avböjningshändelse" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "fel vid loggning av avslutningshändelse" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "logg är redan komplett, kan inte startas om" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "kan inte starta om logg" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "fel vid tolkning av AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "fel vid loggning av alarmhändelse" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "kan inte formatera tidsbuffert, längd %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "släpper slumpmässigt anslutningen" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "fel vid skrivning av IoBuffer" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "fel vid skrivning av ChangeWindowSize" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "fel vid skrivning av CommandSuspend" -#: logsrvd/logsrvd_relay.c:435 +#: logsrvd/logsrvd_relay.c:437 msgid "TLS handshake with relay host failed" msgstr "TLS-handskakning med relävärd misslyckades" -#: logsrvd/logsrvd_relay.c:463 +#: logsrvd/logsrvd_relay.c:465 msgid "unable to connect to relay host" msgstr "kan inte ansluta till relävärd" -#: logsrvd/logsrvd_relay.c:518 +#: logsrvd/logsrvd_relay.c:520 #, c-format msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: ogiltigt ServerHello, saknar server_id" -#: logsrvd/logsrvd_relay.c:520 logsrvd/sendlog.c:1096 -#: plugins/sudoers/log_client.c:1468 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "ogiltigt ServerHello" -#: logsrvd/logsrvd_relay.c:679 +#: logsrvd/logsrvd_relay.c:681 msgid "unrecognized ServerMessage type" msgstr "okänd ServerMessage-typ" -#: logsrvd/logsrvd_relay.c:708 +#: logsrvd/logsrvd_relay.c:710 #, c-format msgid "timed out reading from relay %s (%s)" msgstr "tidsgräns passerad vid läsning från relä %s (%s)" -#: logsrvd/logsrvd_relay.c:710 +#: logsrvd/logsrvd_relay.c:712 msgid "timeout reading from relay" msgstr "tidsgräns passerad vid läsning från relä" -#: logsrvd/logsrvd_relay.c:762 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "relävärdnamnet matchar inte certifikatet" -#: logsrvd/logsrvd_relay.c:768 logsrvd/logsrvd_relay.c:782 -#: logsrvd/logsrvd_relay.c:789 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "fel vid läsning från relä" -#: logsrvd/logsrvd_relay.c:810 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "kan inte läsa från relä" -#: logsrvd/logsrvd_relay.c:825 logsrvd/logsrvd_relay.c:943 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "reläserver stängde anslutningen" -#: logsrvd/logsrvd_relay.c:843 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "servermeddelandet för stort" -#: logsrvd/logsrvd_relay.c:907 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "tidsgräns passerad vid skrivning till relä %s (%s)" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "tidsgräns passerad vid skrivning till relä" -#: logsrvd/logsrvd_relay.c:962 logsrvd/logsrvd_relay.c:969 -#: logsrvd/logsrvd_relay.c:981 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "fel vid skrivning till relä" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "skicka sudo I/O-logg till fjärrserver" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "skicka endast en accepteringshändelse (ingen I/O)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "certifikatbuntfil för att verifiera serverns certifikat mot" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "certifikatfil för TLS-handskakning" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "värd att skicka loggar till" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "fjärr-ID för I/O-logg som ska återupptas" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "privat nyckelfil" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "verifiera inte servercertifikat" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "port som ska användas när du ansluter till värd" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "starta om tidigare I/O-loggöverföring" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "avvisa kommandot med angiven anledning" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "stoppa överföring efter att ha nått denna tid" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "testa granskningsservern genom att skicka utvalda I/O-loggar n gånger parallellt" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "kan inte slå upp %s:%s: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "kan inte hämta server-IP-adress" -#: logsrvd/sendlog.c:300 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "kan inte läsa %s/%s: %s" -#: logsrvd/sendlog.c:1020 plugins/sudoers/iolog.c:949 -#: plugins/sudoers/iolog.c:1024 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "oväntad I/O-händelse %d" -#: logsrvd/sendlog.c:1073 logsrvd/sendlog.c:1090 logsrvd/sendlog.c:1124 -#: plugins/sudoers/log_client.c:1118 plugins/sudoers/log_client.c:1394 -#: plugins/sudoers/log_client.c:1462 plugins/sudoers/log_client.c:1501 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: oväntat tillstånd %d" -#: logsrvd/sendlog.c:1160 plugins/sudoers/log_client.c:1550 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "felmeddelande mottaget från server: %s" -#: logsrvd/sendlog.c:1173 plugins/sudoers/log_client.c:1563 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "avbrottsmeddelande mottaget från server: %s" -#: logsrvd/sendlog.c:1232 plugins/sudoers/log_client.c:1613 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: oväntat type_case-värde %d" -#: logsrvd/sendlog.c:1261 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "tidsgräns passerad vid läsning från server" -#: logsrvd/sendlog.c:1310 plugins/sudoers/log_client.c:1729 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "värdnamn matchar inte certifikat" -#: logsrvd/sendlog.c:1343 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "oväntad EOF" -#: logsrvd/sendlog.c:1356 plugins/sudoers/log_client.c:1776 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "servermeddelande för långt: %u" -#: logsrvd/sendlog.c:1412 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "tidsgräns passerad vid skrivning till server" -#: logsrvd/sendlog.c:1779 +#: logsrvd/sendlog.c:1800 msgid "both restart point and iolog ID must be specified" msgstr "både omstartspunkt och iolog-ID måste anges" -#: logsrvd/sendlog.c:1783 +#: logsrvd/sendlog.c:1804 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:1859 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "avslutade oväntat i tillstånd %d" -#: logsrvd/sendlog.c:1860 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "förfluten tid skickad till server [%lld, %ld]" -#: logsrvd/sendlog.c:1862 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "incheckningspunkt mottagen från server [%lld, %ld]" @@ -1402,59 +1423,59 @@ msgstr "kan inte skapa TLS-kontext: %s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "kunde inte sätta minsta protokollversion till TLS 1.2: %s" -#: plugins/sudoers/audit.c:269 plugins/sudoers/audit.c:429 -#: plugins/sudoers/log_client.c:951 plugins/sudoers/log_client.c:1000 -#: plugins/sudoers/log_client.c:1049 plugins/sudoers/log_client.c:1174 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:693 -#: plugins/sudoers/logging.c:796 plugins/sudoers/logging.c:987 -#: plugins/sudoers/policy.c:125 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 +#: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "kan inte hämta tid på dagen" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "kan inte ändra lösenord för %s" -#: plugins/sudoers/auth/bsdauth.c:74 +#: plugins/sudoers/auth/bsdauth.c:78 #, c-format msgid "unable to get login class for user %s" msgstr "kan inte hämta inloggningsklass för användaren %s" -#: plugins/sudoers/auth/bsdauth.c:79 -msgid "unable to begin bsd authentication" -msgstr "kan inte påbörja bsd-autentisering" - -#: plugins/sudoers/auth/bsdauth.c:87 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "ogiltig autentiseringstyp" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:90 +msgid "unable to begin BSD authentication" +msgstr "kan inte påbörja BSD-autentisering" + +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "kan inte initiera BSD-autentisering" -#: plugins/sudoers/auth/bsdauth.c:186 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "ditt konto har gått ut" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "godkännande misslyckades" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "kan inte läsa fwtk-konfiguration" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "kan inte ansluta till autentiseringsservern" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "förlorade kontakten med autentiseringsservern" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1463,171 +1484,177 @@ msgstr "" "fel i autentiseringsservern:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: kan inte konvertera principal till sträng (”%s”): %s" -#: plugins/sudoers/auth/kerb5.c:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: kan inte tolka ”%s”: %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: kan inte slå upp inloggningsuppgiftscache: %s" -#: plugins/sudoers/auth/kerb5.c:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: kan inte allokera flaggor: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: kan inte hämta inloggningsuppgifter: %s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: kan inte initiera inloggningsuppgiftscache: %s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: kan inte lagra inloggningsuppgifter i cache: %s" -#: plugins/sudoers/auth/kerb5.c:317 +#: plugins/sudoers/auth/kerb5.c:322 #, 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:331 +#: plugins/sudoers/auth/kerb5.c:336 #, 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:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "kan inte initiera PAM: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "PAM-autentiseringsfel: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "kontovalidering misslyckades. Är ditt konto låst?" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 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:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "kan inte ändra utgånget lösenord: %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Lösenordet har gått ut. Kontakta din systemadministratör" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 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:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Fel vid hantering av PAM-konto: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "du finns inte i %s-databasen" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "misslyckades med att initiera ACE API-biblioteket" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "kan inte kontakta SecurID-servern" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "Användar-ID låst för SecurID-autentisering" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "ogiltig längd för användarnamn för SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "ogiltigt autentiseringshandtag för SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "SecurID-kommunikation misslyckades" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "okänt SecurID-fel" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "ogiltig lösenordslängd för SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "kan inte initiera SIA-session" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "ogiltiga autentiseringsmetoder" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 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:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "inga autentiseringsmetoder" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Kan inte initiera autentiseringsmetoder." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Autentiseringsmetoder:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Kunde inte fastställa granskningsvillkor" -#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "kan inte bekräfta granskningsberättelse" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "okänt uid %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "fel vid inläsning av lektionsfil %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "hoppar över lektionsfil %s: inte en vanlig fil" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1647,7 +1674,7 @@ msgstr "" " #3) Med stor makt kommer ett stort ansvar.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1655,106 +1682,94 @@ msgstr "" "Av säkerhetsskäl kommer lösenordet du skriver in inte att synas.\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:82 plugins/sudoers/sudoers.c:945 -#: plugins/sudoers/sudoers.c:966 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "okänt uid %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1279 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "cykel i %s ”%s”" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "%s ”%s” refererad till men inte definierad" -#: plugins/sudoers/cvtsudoers.c:209 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "ordningsinkrement: %s: %s" -#: plugins/sudoers/cvtsudoers.c:228 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "startordning: %s: %s" -#: plugins/sudoers/cvtsudoers.c:238 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "ordningsutfyllnad: %s: %s" -#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/visudo.c:184 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s grammatikversion %d\n" -#: plugins/sudoers/cvtsudoers.c:277 plugins/sudoers/testsudoers.c:159 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "inmatningsformat %s stöds inte" -#: plugins/sudoers/cvtsudoers.c:295 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "utmatningsformat %s stöds inte" -#: plugins/sudoers/cvtsudoers.c:385 +#: plugins/sudoers/cvtsudoers.c:392 #, c-format msgid "%s: input and output files must be different" msgstr "%s: in- och utmatningsfiler måste vara olika" -#: plugins/sudoers/cvtsudoers.c:399 plugins/sudoers/sudoers.c:166 -#: plugins/sudoers/sudoers.c:222 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:654 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "kan inte initiera sudoers standardvärden" -#: plugins/sudoers/cvtsudoers.c:525 plugins/sudoers/ldap_conf.c:434 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:584 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: okänt nyckelord %s" -#: plugins/sudoers/cvtsudoers.c:630 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "ogiltig standardtyp: %s" -#: plugins/sudoers/cvtsudoers.c:653 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "ogiltig undertryckningstyp: %s" -#: plugins/sudoers/cvtsudoers.c:694 plugins/sudoers/cvtsudoers.c:710 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "ogiltigt filter: %s" -#: plugins/sudoers/cvtsudoers.c:754 plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "misslyckades med att tolka %s-filen, okänt fel" -#: plugins/sudoers/cvtsudoers.c:1478 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:346 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "kan inte skriva till %s" -#: plugins/sudoers/cvtsudoers.c:1506 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1763,7 +1778,7 @@ msgstr "" "%s - konvertera mellan sudoers filformat\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1508 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1804,50 +1819,49 @@ msgstr "" " -V, --version visa versionsinformation och avsluta" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:528 plugins/sudoers/ldap.c:761 -#: plugins/sudoers/ldap.c:1134 plugins/sudoers/ldap_conf.c:222 -#: plugins/sudoers/ldap_conf.c:313 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/logging.c:817 plugins/sudoers/logging.c:827 -#: plugins/sudoers/policy.c:807 plugins/sudoers/policy.c:818 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:245 -#: plugins/sudoers/toke_util.c:213 toke.l:995 toke.l:1197 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "internt fel, %s spill" -#: plugins/sudoers/cvtsudoers_csv.c:452 plugins/sudoers/cvtsudoers_csv.c:466 -#: plugins/sudoers/cvtsudoers_json.c:657 plugins/sudoers/cvtsudoers_json.c:672 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:512 +#: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 +#: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "kan inte hämta GMT-tid" -#: plugins/sudoers/cvtsudoers_csv.c:457 plugins/sudoers/cvtsudoers_csv.c:471 -#: plugins/sudoers/cvtsudoers_json.c:662 plugins/sudoers/cvtsudoers_json.c:677 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:520 +#: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 +#: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "kan inte formatera tidsstämpel" -#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:515 -#: plugins/sudoers/cvtsudoers_json.c:728 +#: plugins/sudoers/cvtsudoers_json.c:481 plugins/sudoers/cvtsudoers_json.c:516 +#: plugins/sudoers/cvtsudoers_json.c:732 #, c-format msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: okänd standardpost ”%s”" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "för många sudoers-poster, maximalt %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 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." @@ -2616,52 +2630,98 @@ msgstr "Försök att verifiera kommandot och argumenten efter körning" msgid "AppArmor profile to use in the new security context: %s" msgstr "AppArmor-profil att använda i den nya säkerhetskontexten: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "okänd standardpost ”%s”" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "inget värde angivet för ”%s”" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "ogiltig operator ”%c=” för ”%s”" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "flaggan ”%s” tar inte emot något värde" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "ogiltig Defaults-typ 0x%x för flagga ”%s”" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "värdet ”%s” är ogiltigt för flaggan ”%s”" -#: plugins/sudoers/defaults.c:1128 plugins/sudoers/policy.c:210 -#: plugins/sudoers/policy.c:219 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "sökvägsnamn för ”%s” för långt" -#: plugins/sudoers/defaults.c:1134 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "värden för ”%s” måste börja med ett ”/”, ”~” eller ”*”" -#: plugins/sudoers/defaults.c:1141 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "värden för ”%s” måste börja med ett ”/”" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "LDAP-roll: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Sudoers-post: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " KörSomAnvändare: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " KörSomGrupper: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Flaggor: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Kommandon:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Matchande standardposter för %s på %s:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Runas- och kommando-specifika standardvärden för %s:\n" + +#: plugins/sudoers/display.c:514 +#, 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/display.c:530 +#, 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/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2675,26 +2735,26 @@ msgstr "textredigerarargument får inte innehålla ”--”" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: trasig envp, längd stämmer inte" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "kan inte återuppbygga miljön" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, 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/filedigest.c:49 +#: plugins/sudoers/filedigest.c:50 #, c-format -msgid "unsupported digest type %d for %s" -msgstr "typ %d av kontrollsumma stöds inte för %s" +msgid "unsupported digest type %u for %s" +msgstr "kontrollsumma av typ %u av stöds inte för %s" -#: plugins/sudoers/filedigest.c:78 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: läsfel" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "kan inte läsa in %s: %s" @@ -2723,80 +2783,80 @@ msgstr "kan inte tolka nätmask ”%s”" msgid "Local IP address and netmask pairs:\n" msgstr "Lokala IP-adress- och nätmaskpar:\n" -#: plugins/sudoers/iolog.c:685 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "kan inte uppdatera sekvensfil" -#: plugins/sudoers/iolog.c:719 plugins/sudoers/iolog.c:907 -#: plugins/sudoers/iolog.c:1069 plugins/sudoers/iolog.c:1076 -#: plugins/sudoers/iolog.c:1197 plugins/sudoers/iolog.c:1204 -#: plugins/sudoers/iolog.c:1303 plugins/sudoers/iolog.c:1310 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, c-format msgid "unable to write to I/O log file: %s" msgstr "kan inte skriva till I/O-loggfil: %s" -#: plugins/sudoers/iolog.c:727 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "kan inte skapa %s/%s" -#: plugins/sudoers/iolog.c:955 +#: plugins/sudoers/iolog.c:965 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: internt fel, I/O-loggfil för händelse %d inte öppen" -#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1182 -#: plugins/sudoers/iolog.c:1287 plugins/sudoers/timestamp.c:879 -#: plugins/sudoers/timestamp.c:971 plugins/sudoers/visudo.c:556 -#: plugins/sudoers/visudo.c:562 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "kan inte läsa klockan" -#: plugins/sudoers/iolog.c:1279 plugins/sudoers/log_client.c:1192 -#: plugins/sudoers/log_client.c:1202 plugins/sudoers/log_client.c:1206 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: internt fel, ogiltig signal %d" -#: plugins/sudoers/ldap.c:177 plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap.c:154 plugins/sudoers/ldap_conf.c:289 msgid "starttls not supported when using ldaps" msgstr "starttls stöds inte när ldaps används" -#: plugins/sudoers/ldap.c:248 +#: plugins/sudoers/ldap.c:226 #, 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:251 +#: plugins/sudoers/ldap.c:229 #, 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:1714 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "kan inte initiera LDAP: %s" -#: plugins/sudoers/ldap.c:1751 +#: plugins/sudoers/ldap.c:1630 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:1888 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "ogiltigt sudoOrder-attribut: %s" -#: plugins/sudoers/ldap_conf.c:200 +#: plugins/sudoers/ldap_conf.c:197 #, c-format msgid "%s: port too large" msgstr "%s: port för stor" -#: plugins/sudoers/ldap_conf.c:261 +#: plugins/sudoers/ldap_conf.c:258 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "LDAP-uri-typ stöds ej: %s" -#: plugins/sudoers/ldap_conf.c:288 +#: plugins/sudoers/ldap_conf.c:285 msgid "unable to mix ldap and ldaps URIs" msgstr "kan inte blanda ldap- och ldaps-URI:er" @@ -2817,12 +2877,12 @@ msgstr "kan inte konvertera sudoOption: %s%s%s" msgid "unable to open audit system" msgstr "kan inte öppna granskningssystem" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "kan inte skicka granskningsmeddelande" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1439 plugins/sudoers/log_client.c:2055 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "fel i händelseloop" @@ -2856,76 +2916,76 @@ msgstr "Kan inte allokera ssl-objekt: %s" msgid "TLS connection to %s:%s failed: %s" msgstr "TLS-anslutning till %s:%s misslyckades: %s" -#: plugins/sudoers/log_client.c:543 +#: plugins/sudoers/log_client.c:545 msgid "TLS initialization was unsuccessful" msgstr "TLS-initiering misslyckades" -#: plugins/sudoers/log_client.c:553 +#: plugins/sudoers/log_client.c:555 msgid "TLS handshake was unsuccessful" msgstr "TLS-handskakning misslyckades" -#: plugins/sudoers/log_client.c:1210 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: internt fel, ogiltig avslutningskod %d" -#: plugins/sudoers/log_client.c:1739 plugins/sudoers/log_client.c:1763 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "förlorade kontakten med loggservern" -#: plugins/sudoers/log_client.c:1840 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "saknar skrivbuffert" -#: plugins/sudoers/log_client.c:1994 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "kan inte ansluta till loggserver" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "användare finns INTE i sudoers" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "användaren är INTE auktoriserad på värddatorn" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "kommandot tillåts inte" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s finns inte i sudoers-filen.\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s tillåts inte att köra sudo på %s.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, 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:324 +#: plugins/sudoers/logging.c:339 #, 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" +msgid "Sorry, user %s is not allowed to execute '%s%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%s” som %s%s%s på %s.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Denna incident har rapporterats till administratören.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:655 -#: plugins/sudoers/sudoers.c:657 plugins/sudoers/sudoers.c:659 -#: plugins/sudoers/sudoers.c:661 plugins/sudoers/sudoers.c:816 -#: plugins/sudoers/sudoers.c:818 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: kommandot hittades inte" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:651 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2934,166 +2994,131 @@ 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:391 +#: plugins/sudoers/logging.c:409 #, 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:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "autentiseringsfel" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "ett lösenord krävs" -#: plugins/sudoers/logging.c:803 plugins/sudoers/logging.c:815 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "problem vid tolkning av sudoers" -#: plugins/sudoers/logging.c:877 plugins/sudoers/logging.c:889 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1066 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "kan inte skriva till loggfil: %s" +msgid "unable to write log file %s" +msgstr "kan inte skriva till loggfil %s" -#: plugins/sudoers/match_digest.c:112 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "kontrollsumma för %s (%s) felaktig längd %zu, förväntade %zu" -#: plugins/sudoers/match_digest.c:131 +#: plugins/sudoers/match_digest.c:126 #, 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:631 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"LDAP-roll: %s\n" - -#: plugins/sudoers/parse.c:634 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Sudoers-post:\n" - -#: plugins/sudoers/parse.c:636 -msgid " RunAsUsers: " -msgstr " KörSomAnvändare: " - -#: plugins/sudoers/parse.c:651 -msgid " RunAsGroups: " -msgstr " KörSomGrupper: " - -#: plugins/sudoers/parse.c:661 -msgid " Options: " -msgstr " Flaggor: " - -#: plugins/sudoers/parse.c:725 -msgid " Commands:\n" -msgstr " Kommandon:\n" - -#: plugins/sudoers/parse.c:916 -#, c-format -msgid "Matching Defaults entries for %s on %s:\n" -msgstr "Matchande standardposter för %s på %s:\n" - -#: plugins/sudoers/parse.c:934 -#, 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:952 -#, 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:967 -#, 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:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "hoppar över ofullständig sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "ogiltigt LDIF-attribut: %s" -#: plugins/sudoers/policy.c:82 plugins/sudoers/policy.c:113 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 +msgid "unable to restore root directory" +msgstr "kan inte återställa rotkatalog" + +#: plugins/sudoers/pivot.c:79 +msgid "unable to restore current working directory" +msgstr "kan inte återställa aktuell arbetskatalog" + +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "ogiltigt %.*s inställt av sudo-framände" -#: plugins/sudoers/policy.c:360 plugins/sudoers/testsudoers.c:268 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "kan inte tolka nätverksadresslista" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "användarnamn inte inställt av sudo-framände" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "användar-ID inte inställt av sudo-framände" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "grupp-ID inte inställt av sudo-framände" -#: plugins/sudoers/policy.c:540 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "värdnamn inte inställt av sudo-framände" -#: plugins/sudoers/policy.c:737 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "ogiltig arbetskatalog: %s" -#: plugins/sudoers/policy.c:921 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "ogiltig chroot-katalog: %s" -#: plugins/sudoers/policy.c:1108 plugins/sudoers/visudo.c:259 -#: plugins/sudoers/visudo.c:906 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "kan inte köra %s" -#: plugins/sudoers/policy.c:1178 plugins/sudoers/policy.c:1215 -#: plugins/sudoers/policy.c:1237 plugins/sudoers/policy.c:1263 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: ogiltiga lägesflaggor från sudo-framände: 0x%x" -#: plugins/sudoers/policy.c:1299 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Sudoers policyinsticksmodul version %s\n" -#: plugins/sudoers/policy.c:1301 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Sudoers-filgrammatik version %d\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3102,305 +3127,300 @@ msgstr "" "\n" "Sökväg till sudoers: %s\n" -#: plugins/sudoers/policy.c:1308 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "Sökväg till nsswitch: %s\n" -#: plugins/sudoers/policy.c:1310 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "Sökväg till ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1311 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "Sökväg till ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1344 +#: plugins/sudoers/policy.c:1370 #, 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/policy.c:1362 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister hook of type %d (version %d.%d)" msgstr "kan inte avregistrera krok av typ %d (version %d.%d)" -#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:240 +#: plugins/sudoers/pwutil.c:242 plugins/sudoers/pwutil.c:260 #, c-format msgid "unable to cache uid %u" msgstr "kan inte cacha uid %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, c-format msgid "unable to cache user %s" msgstr "kan inte cacha användare %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, c-format msgid "unable to cache gid %u" msgstr "kan inte cacha gid %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:571 #, c-format msgid "unable to cache gid %u, already exists" msgstr "kan inte cacha gid %u, finns redan" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "kan inte cacha grupp %s" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, c-format msgid "unable to cache group %s, already exists" msgstr "kan inte cacha grupp %s, finns redan" -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, 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:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, c-format msgid "unable to cache group list for %s" msgstr "kan inte cacha grupplista för %s" -#: plugins/sudoers/pwutil.c:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "kan inte tolka grupper för %s" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "kan inte tolka gids för %s" -#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:445 -#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1162 -#: plugins/sudoers/set_perms.c:1460 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "perm-stackspill" -#: plugins/sudoers/set_perms.c:125 plugins/sudoers/set_perms.c:376 -#: plugins/sudoers/set_perms.c:456 plugins/sudoers/set_perms.c:719 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1086 -#: plugins/sudoers/set_perms.c:1173 plugins/sudoers/set_perms.c:1393 -#: plugins/sudoers/set_perms.c:1471 plugins/sudoers/set_perms.c:1562 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "perm-stackunderspill" -#: plugins/sudoers/set_perms.c:185 plugins/sudoers/set_perms.c:503 -#: plugins/sudoers/set_perms.c:1227 plugins/sudoers/set_perms.c:1505 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "kan inte ändra till root-gid" -#: plugins/sudoers/set_perms.c:276 plugins/sudoers/set_perms.c:600 -#: plugins/sudoers/set_perms.c:995 plugins/sudoers/set_perms.c:1304 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "kan inte ändra till runas-gid" -#: plugins/sudoers/set_perms.c:281 plugins/sudoers/set_perms.c:605 -#: plugins/sudoers/set_perms.c:1000 plugins/sudoers/set_perms.c:1309 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "kan inte ställa in gruppvektor för runas" -#: plugins/sudoers/set_perms.c:292 plugins/sudoers/set_perms.c:616 -#: plugins/sudoers/set_perms.c:1009 plugins/sudoers/set_perms.c:1318 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "kan inte ändra till runas-uid" -#: plugins/sudoers/set_perms.c:310 plugins/sudoers/set_perms.c:634 -#: plugins/sudoers/set_perms.c:1025 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "kan inte ändra till sudoers-gid" -#: plugins/sudoers/set_perms.c:363 plugins/sudoers/set_perms.c:706 -#: plugins/sudoers/set_perms.c:1073 plugins/sudoers/set_perms.c:1380 -#: plugins/sudoers/set_perms.c:1549 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "för många processer" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "kan inte hämta aktuell arbetskatalog" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "trunkerad granskningssökväg user_cmnd: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "trunkerad granskningssökväg ctx->user_cmnd: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "trunkerad granskningssökväg argv[0]: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 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:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "kan inte hitta symbol ”%s” i %s" -#: plugins/sudoers/sudoers.c:263 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "kan inte hämta standardvärden från %s" -#: plugins/sudoers/sudoers.c:270 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "inga giltiga sudoers-källor hittades, avslutar" -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "användare inte tillåten att ändra rotkatalog till %s" - -#: plugins/sudoers/sudoers.c:348 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "du tillåts inte att använda flaggan -R med %s" - -#: plugins/sudoers/sudoers.c:373 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "användare inte tillåten att ändra katalog till %s" - -#: plugins/sudoers/sudoers.c:374 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "du tillåts inte att använda flaggan -D med %s" - -#: plugins/sudoers/sudoers.c:401 -msgid "no command specified" -msgstr "inget kommando specificerat" - -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:366 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:483 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "användare inte tillåten att åsidosätta closefrom-begränsning" -#: plugins/sudoers/sudoers.c:484 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "du tillåts inte att använda flaggan -C" -#: plugins/sudoers/sudoers.c:544 -#, 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:559 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "ingen tty" -#: plugins/sudoers/sudoers.c:560 +#: plugins/sudoers/sudoers.c:441 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:567 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "ogiltigt skal för användare %s: %s" -#: plugins/sudoers/sudoers.c:650 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "användare inte tillåten att ändra rotkatalog till %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "du tillåts inte att använda flaggan -R med %s" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "användare inte tillåten att ändra katalog till %s" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "du tillåts inte att använda flaggan -D med %s" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "kommando i aktuell katalog" -#: plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "”cd” är ett inbyggt shell-kommando, det kan inte köras direkt." -#: plugins/sudoers/sudoers.c:667 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "flaggan -s får inte användas för att köra ett privilegierat skal." -#: plugins/sudoers/sudoers.c:669 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "flaggan -D får inte användas för att köra ett kommando i en specifik katalog." -#: plugins/sudoers/sudoers.c:678 +#: plugins/sudoers/sudoers.c:570 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:680 +#: plugins/sudoers/sudoers.c:572 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:688 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "användare inte tillåten att behålla miljön" -#: plugins/sudoers/sudoers.c:690 +#: plugins/sudoers/sudoers.c:582 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:799 +#: plugins/sudoers/sudoers.c:618 +msgid "no command specified" +msgstr "inget kommando specificerat" + +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "fel vid sättning av användarspecificerade miljövariabler" -#: plugins/sudoers/sudoers.c:1112 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit behöver inte köras via sudo" -#: plugins/sudoers/sudoers.c:1157 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "kan inte läsa %s" -#: plugins/sudoers/sudoers.c:1186 plugins/sudoers/visudo.c:1066 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s är inte en vanlig fil" -#: plugins/sudoers/sudoers.c:1190 plugins/sudoers/timestamp.c:263 toke.l:1255 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, 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:1194 plugins/sudoers/timestamp.c:270 toke.l:1260 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "%s är skrivbar för alla" -#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/timestamp.c:275 toke.l:1263 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, 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:1233 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "endast root kan använda ”-c %s”" -#: plugins/sudoers/sudoers.c:1252 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "okänd inloggningsklass %s" -#: plugins/sudoers/sudoers.c:1339 plugins/sudoers/sudoers.c:1354 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "kan inte slå upp värddatorn %s" @@ -3445,8 +3465,8 @@ msgid "unable to set tty to raw mode" msgstr "kan inte ställa in tty i råläge" #: plugins/sudoers/sudoreplay.c:685 -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" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Varning: din terminal är för liten för att korrekt spela upp loggen." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3457,58 +3477,58 @@ msgstr "Logg-geometri är %d x %d, din terminals geometri är %d x %d." 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:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "tvetydigt uttryck ”%s”" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "omatchat ”)” i uttryck" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "okänt sökvillkor ”%s”" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s kräver ett argument" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "kunde inte tolka datumet ”%s”" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "omatchat ”(” i uttryck" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "ogiltigt avslutande ”or”" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "ogiltigt efterföljande ”!”" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "okänd söktyp %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, 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:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3517,7 +3537,7 @@ msgstr "" "%s - spela upp loggar från sudo-session\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3545,11 +3565,32 @@ msgstr "" " -s, --speed=num påskynda eller fördröj utmatning\n" " -V, --version visa versionsinformation och avsluta" -#: plugins/sudoers/testsudoers.c:344 -msgid "\thost unmatched" -msgstr "\tvärd omatchad" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Ogiltigt skal för användare %s: %s\n" -#: plugins/sudoers/testsudoers.c:347 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Ett lösenord krävs" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Tolkningsfel" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3557,7 +3598,7 @@ msgstr "" "\n" "Kommandot tillåts" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3565,7 +3606,7 @@ msgstr "" "\n" "Kommandot nekades" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3573,123 +3614,120 @@ msgstr "" "\n" "Kommando omatchat" -#: plugins/sudoers/timestamp.c:354 plugins/sudoers/timestamp.c:693 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "kan inte trunkera tidsstämpelfil till %lld byte" -#: plugins/sudoers/timestamp.c:890 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "ignorerar tidsstämpel från framtiden" -#: plugins/sudoers/timestamp.c:913 +#: plugins/sudoers/timestamp.c:931 #, 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:1042 +#: plugins/sudoers/timestamp.c:1067 #, c-format msgid "unable to lock time stamp file %s" msgstr "kan inte låsa tidsstämpelfil %s" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d: tidstämpelägare: okänd användare %s" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit ska inte anges med en sökväg" -#: plugins/sudoers/visudo.c:254 -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:256 -msgid "please consider using the cvtsudoers utility instead" -msgstr "överväg att använda verktyget cvtsudoers istället" - -#: plugins/sudoers/visudo.c:311 plugins/sudoers/visudo.c:702 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "tryck på retur för att redigera %s: " -#: plugins/sudoers/visudo.c:326 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "innehållet från redigeringssessionen lämnat i %s" -#: plugins/sudoers/visudo.c:403 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "angiven textredigerare (%s) finns inte" -#: plugins/sudoers/visudo.c:408 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "ingen textredigerare hittad (sökväg för textredigerare = %s)" -#: plugins/sudoers/visudo.c:495 plugins/sudoers/visudo.c:774 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "kan inte ta status på %s" -#: plugins/sudoers/visudo.c:515 plugins/sudoers/visudo.c:523 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "skrivfel" -#: plugins/sudoers/visudo.c:569 +#: plugins/sudoers/visudo.c:568 #, 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:576 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "temporärfil tom (%s), %s oförändrad" -#: plugins/sudoers/visudo.c:582 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "textredigeraren (%s) misslyckades, %s är oförändrad" -#: plugins/sudoers/visudo.c:604 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s oförändrad" -#: plugins/sudoers/visudo.c:649 +#: plugins/sudoers/visudo.c:661 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "kan inte återöppna temporärfil (%s), %s är oförändrad." -#: plugins/sudoers/visudo.c:662 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "kan inte tolka temporärfil (%s), okänt fel" -#: plugins/sudoers/visudo.c:748 plugins/sudoers/visudo.c:778 -#: plugins/sudoers/visudo.c:785 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "kan inte ställa in (uid, gid) för %s till (%u, %u)" -#: plugins/sudoers/visudo.c:813 +#: plugins/sudoers/visudo.c:825 #, 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:824 +#: plugins/sudoers/visudo.c:836 #, 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:831 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "fel vid namnbyte för %s, %s är oförändrad" -#: plugins/sudoers/visudo.c:851 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "Nu då? " -#: plugins/sudoers/visudo.c:865 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3701,41 +3739,49 @@ 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:911 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "kan inte köra %s" -#: plugins/sudoers/visudo.c:942 +#: plugins/sudoers/visudo.c:954 #, 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:953 +#: plugins/sudoers/visudo.c:965 #, 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:999 plugins/sudoers/visudo.c:1006 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: tolkad OK\n" -#: plugins/sudoers/visudo.c:1025 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s är upptagen, försök igen senare" -#: plugins/sudoers/visudo.c:1029 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Redigera ändå? [y/N]" -#: plugins/sudoers/visudo.c:1130 +#: plugins/sudoers/visudo.c:1206 +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:1208 +msgid "please consider using the cvtsudoers utility instead" +msgstr "överväg att använda verktyget cvtsudoers istället" + +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Varning: %s:%d:%d: oanvänd %s ”%s”" -#: plugins/sudoers/visudo.c:1242 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3744,7 +3790,7 @@ msgstr "" "%s - redigera sudoers-filen på ett säkert sätt\n" "\n" -#: plugins/sudoers/visudo.c:1244 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3766,38 +3812,53 @@ msgstr "" " -s, --strict strikt syntaxkontroll\n" " -V, --version visa versionsinformation och avsluta\n" -#: toke.l:189 +#: toke.l:184 msgid "empty string" msgstr "tom sträng" -#: toke.l:201 toke.l:571 +#: toke.l:196 toke.l:566 msgid "empty group" msgstr "tom grupp" -#: toke.l:211 toke.l:569 +#: toke.l:206 toke.l:564 msgid "empty netgroup" msgstr "tom nätgrupp" -#: toke.l:289 +#: toke.l:284 msgid "unterminated regular expression" msgstr "oavslutat reguljärt uttryck" -#: toke.l:363 toke.l:375 toke.l:387 toke.l:403 toke.l:422 toke.l:462 +#: toke.l:358 toke.l:370 toke.l:382 toke.l:398 toke.l:417 toke.l:457 msgid "invalid line continuation" msgstr "ogiltig radfortsättning" -#: toke.l:608 toke.l:620 +#: toke.l:603 toke.l:615 msgid "invalid IPv6 address" msgstr "ogiltig IPv6-adress" -#: toke.l:876 +#: toke.l:863 msgid "unexpected line break in string" msgstr "oväntad radbrytning i sträng" -#: toke.l:1226 +#: toke.l:982 +msgid "ignoring editor backup file" +msgstr "ignorerar säkerhetskopiefil för textredigerare" + +#: toke.l:985 +msgid "ignoring file name containing '.'" +msgstr "ignorerar filnamn som innehåller ”.”" + +#: toke.l:1310 msgid "too many levels of includes" msgstr "för många nivåer av inkluderingar" +#, c-format +#~ msgid "timestamp owner (%s): No such user" +#~ msgstr "tidsstämpelägare (%s): Det finns ingen sådan användare" + +#~ msgid "\thost unmatched" +#~ msgstr "\tvärd omatchad" + #~ msgid "%s must be owned by uid %d" #~ msgstr "%s måste ägas av uid %d" diff --git a/plugins/sudoers/po/uk.mo b/plugins/sudoers/po/uk.mo index 15c2fb8cb64e7960bcc2a8cd361aa5c8c91e3994..09cd79a04cf7288b2ac9213485be412b256f3e24 100644 GIT binary patch delta 15559 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 delta 15428 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 P_KbJ^4<;^g1O5LGz+jwk diff --git a/plugins/sudoers/po/uk.po b/plugins/sudoers/po/uk.po index b5dfac250..1ce1f3dbc 100644 --- a/plugins/sudoers/po/uk.po +++ b/plugins/sudoers/po/uk.po @@ -4,10 +4,10 @@ # Yuri Chornoivan , 2011-2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.14b1\n" +"Project-Id-Version: sudoers 1.9.15b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-06-07 13:27-0600\n" -"PO-Revision-Date: 2023-06-08 19:41+0300\n" +"POT-Creation-Date: 2023-10-19 10:02-0600\n" +"PO-Revision-Date: 2023-10-21 18:30+0300\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "Language: uk\n" @@ -18,7 +18,7 @@ msgstr "" "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.12.0\n" -#: confstr.sh:1 gram.y:1240 plugins/sudoers/logging.c:885 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "синтаксична помилка" @@ -42,34 +42,34 @@ msgstr "*** Дані щодо ЗАХИСТУ %h ***" msgid "Sorry, try again." msgstr "Вибачте, повторіть спробу." -#: gram.y:236 gram.y:303 gram.y:312 gram.y:321 gram.y:331 gram.y:341 -#: gram.y:365 gram.y:392 gram.y:401 gram.y:409 gram.y:418 gram.y:427 -#: gram.y:501 gram.y:511 gram.y:523 gram.y:571 gram.y:580 gram.y:589 -#: gram.y:598 gram.y:730 gram.y:738 gram.y:749 gram.y:761 gram.y:780 -#: gram.y:943 gram.y:948 gram.y:956 gram.y:970 gram.y:976 gram.y:988 -#: gram.y:994 gram.y:1119 gram.y:1128 gram.y:1136 gram.y:1145 gram.y:1154 -#: gram.y:1183 gram.y:1192 gram.y:1200 gram.y:1300 gram.y:1430 gram.y:1808 -#: gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:755 -#: lib/eventlog/eventlog.c:832 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:472 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:182 logsrvd/iolog_writer.c:215 -#: logsrvd/iolog_writer.c:225 logsrvd/iolog_writer.c:254 -#: logsrvd/iolog_writer.c:275 logsrvd/iolog_writer.c:287 -#: logsrvd/iolog_writer.c:297 logsrvd/iolog_writer.c:307 -#: logsrvd/iolog_writer.c:317 logsrvd/iolog_writer.c:329 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 -#: logsrvd/logsrvd.c:1058 logsrvd/logsrvd.c:1121 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -83,39 +83,40 @@ msgstr "Вибачте, повторіть спробу." #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:278 logsrvd/logsrvd_journal.c:438 -#: logsrvd/logsrvd_journal.c:440 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 #: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 #: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:467 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:473 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 #: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 #: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 -#: logsrvd/logsrvd_relay.c:745 logsrvd/logsrvd_relay.c:852 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:292 -#: logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 logsrvd/sendlog.c:624 -#: logsrvd/sendlog.c:1810 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:152 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:160 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:132 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 #: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 -#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:334 -#: plugins/sudoers/cvtsudoers.c:373 plugins/sudoers/cvtsudoers.c:393 -#: plugins/sudoers/cvtsudoers.c:538 plugins/sudoers/cvtsudoers.c:691 -#: plugins/sudoers/cvtsudoers.c:709 plugins/sudoers/cvtsudoers.c:883 -#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:1386 -#: plugins/sudoers/cvtsudoers.c:1390 plugins/sudoers/cvtsudoers.c:1492 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 #: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -125,173 +126,173 @@ msgstr "Вибачте, повторіть спробу." #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:691 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 #: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 -#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1423 -#: plugins/sudoers/log_client.c:1544 plugins/sudoers/log_client.c:1667 -#: plugins/sudoers/log_client.c:1986 plugins/sudoers/log_client.c:2045 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:846 plugins/sudoers/match_command.c:295 -#: plugins/sudoers/match_command.c:563 plugins/sudoers/match_command.c:629 -#: plugins/sudoers/match_command.c:724 plugins/sudoers/match_command.c:770 -#: plugins/sudoers/match_digest.c:82 plugins/sudoers/parse.c:279 -#: plugins/sudoers/parse.c:296 plugins/sudoers/parse.c:315 -#: plugins/sudoers/parse.c:334 plugins/sudoers/parse.c:351 -#: plugins/sudoers/parse.c:374 plugins/sudoers/parse.c:385 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 #: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 #: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 #: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 #: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 #: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 #: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 -#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:598 -#: plugins/sudoers/parse_ldif.c:628 plugins/sudoers/parse_ldif.c:653 -#: plugins/sudoers/parse_ldif.c:711 plugins/sudoers/parse_ldif.c:728 -#: plugins/sudoers/parse_ldif.c:756 plugins/sudoers/parse_ldif.c:763 -#: plugins/sudoers/policy.c:622 plugins/sudoers/policy.c:1050 -#: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:199 -#: plugins/sudoers/pwutil.c:270 plugins/sudoers/pwutil.c:348 -#: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:587 -#: plugins/sudoers/pwutil.c:659 plugins/sudoers/pwutil.c:857 -#: plugins/sudoers/pwutil.c:945 plugins/sudoers/pwutil.c:993 -#: plugins/sudoers/pwutil.c:1052 plugins/sudoers/sssd.c:145 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:161 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1087 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "не вдалося отримати потрібний об’єм пам’яті" -#: gram.y:622 +#: gram.y:624 msgid "a digest requires a path name" msgstr "для контрольної суми слід вказати шлях" -#: gram.y:644 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "значення «CWD» мають починатися з «/», «~» або «*»" -#: gram.y:650 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "Шлях «CWD» є надто довгим" -#: gram.y:660 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "значення «CHROOT» мають починатися з «/», «~» або «*»" -#: gram.y:666 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "Шлях «CHROOT» є надто довгим" -#: gram.y:801 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "синтаксична помилка, як назву замінника використано зарезервоване слово %s" -#: gram.y:824 +#: gram.y:840 msgid "invalid notbefore value" msgstr "некоректне значення notbefore" -#: gram.y:833 +#: gram.y:849 msgid "invalid notafter value" msgstr "некоректне значення notafter" -#: gram.y:843 plugins/sudoers/policy.c:381 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "значення часу очікування є надто великим" -#: gram.y:845 plugins/sudoers/policy.c:383 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "некоректне значення часу очікування" -#: gram.y:966 plugins/sudoers/sudoers.c:1192 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "надто довга команда" -#: gram.y:1000 +#: gram.y:1016 msgid "expected a fully-qualified path name" msgstr "мало бути вказано назву шляху повністю" -#: gram.y:1244 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1275 +#: gram.y:1261 #, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" -#: gram.y:1298 +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "Замінник «%s» вже визначено" -#: gram.y:1808 gram.y:1819 gram.y:1901 lib/eventlog/eventlog.c:236 -#: lib/eventlog/eventlog.c:755 lib/eventlog/eventlog.c:828 -#: lib/eventlog/eventlog.c:831 lib/eventlog/eventlog.c:1133 -#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:471 -#: lib/eventlog/parse_json.c:502 lib/iolog/iolog_filter.c:142 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 #: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 #: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 -#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1132 -#: logsrvd/logsrvd.c:1447 logsrvd/logsrvd.c:1454 logsrvd/logsrvd.c:1590 -#: logsrvd/logsrvd.c:1595 logsrvd/logsrvd.c:1782 logsrvd/logsrvd.c:1999 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -307,36 +308,36 @@ msgstr "Замінник «%s» вже визначено" #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 #: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 #: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:290 -#: logsrvd/logsrvd_journal.c:438 logsrvd/logsrvd_local.c:215 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:472 logsrvd/logsrvd_local.c:491 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 #: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 -#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:292 logsrvd/sendlog.c:298 logsrvd/sendlog.c:347 -#: logsrvd/sendlog.c:624 logsrvd/sendlog.c:1512 logsrvd/sendlog.c:1519 -#: logsrvd/sendlog.c:1742 logsrvd/sendlog.c:1810 logsrvd/tls_init.c:305 -#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/pam.c:502 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/canon_path.c:129 -#: plugins/sudoers/canon_path.c:160 plugins/sudoers/check_aliases.c:168 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 #: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 #: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 -#: plugins/sudoers/cvtsudoers.c:333 plugins/sudoers/cvtsudoers.c:537 -#: plugins/sudoers/cvtsudoers.c:690 plugins/sudoers/cvtsudoers.c:708 -#: plugins/sudoers/cvtsudoers.c:883 plugins/sudoers/cvtsudoers.c:890 -#: plugins/sudoers/cvtsudoers.c:1386 plugins/sudoers/cvtsudoers.c:1390 -#: plugins/sudoers/cvtsudoers.c:1492 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 #: plugins/sudoers/cvtsudoers_csv.c:246 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:375 plugins/sudoers/cvtsudoers_ldif.c:429 -#: plugins/sudoers/cvtsudoers_ldif.c:437 plugins/sudoers/cvtsudoers_ldif.c:448 -#: plugins/sudoers/cvtsudoers_ldif.c:455 plugins/sudoers/cvtsudoers_ldif.c:467 -#: plugins/sudoers/cvtsudoers_ldif.c:480 plugins/sudoers/cvtsudoers_ldif.c:488 -#: plugins/sudoers/cvtsudoers_ldif.c:635 plugins/sudoers/cvtsudoers_merge.c:47 -#: plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -346,97 +347,99 @@ msgstr "Замінник «%s» вже визначено" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:657 plugins/sudoers/defaults.c:1018 -#: plugins/sudoers/defaults.c:1186 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:55 plugins/sudoers/filedigest.c:71 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:667 plugins/sudoers/iolog.c:693 -#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:447 -#: plugins/sudoers/ldap.c:622 plugins/sudoers/ldap.c:786 -#: plugins/sudoers/ldap.c:1210 plugins/sudoers/ldap.c:1636 -#: plugins/sudoers/ldap.c:1673 plugins/sudoers/ldap.c:1888 -#: plugins/sudoers/ldap.c:1997 plugins/sudoers/ldap.c:2013 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 #: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 #: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 #: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 -#: plugins/sudoers/ldap_conf.c:562 plugins/sudoers/ldap_conf.c:595 -#: plugins/sudoers/ldap_conf.c:690 plugins/sudoers/ldap_conf.c:773 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 #: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 #: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 -#: plugins/sudoers/log_client.c:1423 plugins/sudoers/log_client.c:1544 -#: plugins/sudoers/log_client.c:1667 plugins/sudoers/log_client.c:1986 -#: plugins/sudoers/log_client.c:2045 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:189 -#: plugins/sudoers/logging.c:457 plugins/sudoers/logging.c:690 -#: plugins/sudoers/logging.c:734 plugins/sudoers/logging.c:846 -#: plugins/sudoers/logging.c:899 plugins/sudoers/logging.c:906 -#: plugins/sudoers/match_command.c:294 plugins/sudoers/match_command.c:562 -#: plugins/sudoers/match_command.c:628 plugins/sudoers/match_command.c:724 -#: plugins/sudoers/match_command.c:769 plugins/sudoers/match_digest.c:82 -#: plugins/sudoers/parse.c:278 plugins/sudoers/parse.c:295 -#: plugins/sudoers/parse.c:314 plugins/sudoers/parse.c:333 -#: plugins/sudoers/parse.c:350 plugins/sudoers/parse.c:373 -#: plugins/sudoers/parse.c:384 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:148 -#: plugins/sudoers/policy.c:157 plugins/sudoers/policy.c:166 -#: plugins/sudoers/policy.c:196 plugins/sudoers/policy.c:366 -#: plugins/sudoers/policy.c:381 plugins/sudoers/policy.c:383 -#: plugins/sudoers/policy.c:421 plugins/sudoers/policy.c:430 -#: plugins/sudoers/policy.c:478 plugins/sudoers/policy.c:488 -#: plugins/sudoers/policy.c:497 plugins/sudoers/policy.c:506 -#: plugins/sudoers/policy.c:515 plugins/sudoers/policy.c:622 -#: plugins/sudoers/policy.c:1050 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:762 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:126 -#: plugins/sudoers/stubs.c:134 plugins/sudoers/sudoers.c:352 -#: plugins/sudoers/sudoers.c:378 plugins/sudoers/sudoers.c:441 -#: plugins/sudoers/sudoers.c:673 plugins/sudoers/sudoers.c:683 -#: plugins/sudoers/sudoers.c:824 plugins/sudoers/sudoers.c:890 -#: plugins/sudoers/sudoers.c:946 plugins/sudoers/sudoers.c:998 -#: plugins/sudoers/sudoers.c:1174 plugins/sudoers/sudoers.c:1241 -#: plugins/sudoers/sudoers.c:1324 plugins/sudoers/sudoers.c:1513 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:123 plugins/sudoers/testsudoers.c:220 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:250 -#: plugins/sudoers/testsudoers.c:617 plugins/sudoers/timestamp.c:476 -#: plugins/sudoers/timestamp.c:520 plugins/sudoers/timestamp.c:1042 -#: plugins/sudoers/timestamp.c:1171 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:154 -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:388 -#: plugins/sudoers/visudo.c:394 plugins/sudoers/visudo.c:505 -#: plugins/sudoers/visudo.c:1065 plugins/sudoers/visudo.c:1086 -#: plugins/sudoers/visudo.c:1180 toke.l:1032 toke.l:1195 toke.l:1223 -#: toke.l:1288 toke.l:1299 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s: %s" @@ -451,26 +454,26 @@ msgstr "не вдалося здублювати stdin: %m" msgid "unable to execute %s: %m" msgstr "не вдалося виконати %s: %m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "не вдалося створити відгалуження" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "не вдалося створити відгалуження: %m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "не вдалося відкрити канал: %m" -#: lib/eventlog/eventlog.c:958 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:987 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (команда продовжується) %s" @@ -484,73 +487,73 @@ msgstr "мало бути використано JSON_STRING, отримано % msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY є надто великим" -#: lib/eventlog/parse_json.c:494 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "пропущено подвійні лапки у назві" -#: lib/eventlog/parse_json.c:612 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "пропущено JSON_OBJECT" -#: lib/eventlog/parse_json.c:616 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "мало бути використано JSON_OBJECT, отримано %d" -#: lib/eventlog/parse_json.c:750 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "вичерпано стек json (у стеку має бути не більше %u кадрів)" -#: lib/eventlog/parse_json.c:828 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "об'єкти мають складатися з пар «назва:значення»" -#: lib/eventlog/parse_json.c:833 lib/eventlog/parse_json.c:864 -#: lib/eventlog/parse_json.c:908 lib/eventlog/parse_json.c:930 -#: lib/eventlog/parse_json.c:952 lib/eventlog/parse_json.c:974 -#: lib/eventlog/parse_json.c:996 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "пропущено роздільник між значеннями" -#: lib/eventlog/parse_json.c:848 lib/eventlog/parse_json.c:1022 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "завершальна фігурна дужка без початкової" -#: lib/eventlog/parse_json.c:859 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "неочікуваний масив" -#: lib/eventlog/parse_json.c:879 lib/eventlog/parse_json.c:1025 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "завершальна дужка без початкової" -#: lib/eventlog/parse_json.c:890 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "неочікуваний рядок" -#: lib/eventlog/parse_json.c:901 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "пропущено двокрапку після назви" -#: lib/eventlog/parse_json.c:922 lib/eventlog/parse_json.c:944 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "неочікуване булеве значення" -#: lib/eventlog/parse_json.c:966 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "неочікуване порожнє значення" -#: lib/eventlog/parse_json.c:987 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "неочікуване число" -#: lib/eventlog/parse_json.c:1033 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "помилка обробки" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1241 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 #, c-format msgid "invalid regular expression \"%s\": %s" msgstr "некоректний формальний вираз «%s»: %s" @@ -565,22 +568,22 @@ msgstr "%s: некоректний файл журналу" msgid "%s: time stamp field is missing" msgstr "%s: не вказано даних щодо часової позначки" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: часова позначка %s: %s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s: не вказано даних щодо користувача" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s: не вказано даних щодо користувача, від імені якого відбуватиметься виконання" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s: не вказано даних щодо групи, від імені якої відбуватиметься виконання" @@ -590,14 +593,14 @@ msgstr "%s: не вказано даних щодо групи, від імен msgid "%s exists but is not a directory (0%o)" msgstr "%s існує, але не є каталогом (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:234 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "не вдалося створити каталог %s" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:760 -#: plugins/sudoers/visudo.c:794 plugins/sudoers/visudo.c:800 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "не вдалося змінити режим доступу до %s на значення 0%o" @@ -629,90 +632,90 @@ msgstr "%s: помилка протоколу: помилковий тип дл msgid "%s: protocol error: NULL value found in %s" msgstr "%s: помилка протоколу: виявлено значення NULL у %s" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:993 -#: plugins/sudoers/policy.c:589 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "не вдалося створити UUID" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s: помилка протоколу: не вистачає %s з AcceptMessage" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s: не вдалося виконати форматування ідентифікатора сеансу" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s: %s не встановлено" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "не вдалося розгорнути шлях iolog %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "не вдалося створити шлях iolog %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "некоректний файловий дескриптор введення-виведення %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "помилка під час спроби закрити дескриптор файла введення-виведення %d: %s" +msgid "error closing iofd %u: %s" +msgstr "помилка під час спроби закрити дескриптор файла введення-виведення %u: %s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "помилка під час спроби витерти дескриптор файла введення-виведення %d: %s" +msgid "error flushing iofd %u: %s" +msgstr "помилка під час спроби витерти дескриптор файла введення-виведення %u: %s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "некоректний журнал введення-виведення %s: маємо посилання на %s без самого запису" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:390 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s: не вдалося знайти точку відновлення [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:433 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:751 -#: plugins/sudoers/cvtsudoers.c:772 plugins/sudoers/cvtsudoers.c:1452 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 #: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1310 -#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:485 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "не вдалося відкрити %s" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:111 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 #: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "не вдалося відкрити %s/%s" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "не вдалося скопіювати %s/%s до %s/%s: %s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "не вдалося перейменувати %s на %s" @@ -736,37 +739,37 @@ msgstr "%s/%s: неможливо виконати позиціювання вп msgid "unable to connect to relay" msgstr "не вдалося встановити з'єднання із ретранслятором" -#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:844 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "надто велике повідомлення сервера: %zu" #: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 -#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1057 -#: logsrvd/logsrvd.c:1182 logsrvd/logsrvd.c:1355 logsrvd/logsrvd.c:1373 -#: logsrvd/logsrvd.c:1472 logsrvd/logsrvd.c:1597 logsrvd/logsrvd.c:1784 -#: logsrvd/logsrvd_journal.c:502 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 #: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 -#: logsrvd/logsrvd_relay.c:744 logsrvd/logsrvd_relay.c:1133 -#: logsrvd/sendlog.c:1300 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:277 -#: plugins/sudoers/iolog.c:1030 plugins/sudoers/iolog.c:1163 -#: plugins/sudoers/iolog.c:1261 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 #: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 -#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1111 -#: plugins/sudoers/log_client.c:1392 plugins/sudoers/log_client.c:1433 -#: plugins/sudoers/log_client.c:1441 plugins/sudoers/log_client.c:1600 -#: plugins/sudoers/log_client.c:1724 plugins/sudoers/log_client.c:2053 -#: plugins/sudoers/log_client.c:2061 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "не вдалося додати подію до черги обробки" @@ -826,14 +829,14 @@ msgstr "некоректне ChangeWindowSize" msgid "invalid CommandSuspend" msgstr "некоректне CommandSuspend" -#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:301 -#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1201 -#: plugins/sudoers/log_client.c:1590 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "не вдалося розпакувати %s, розмір %zu" -#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:375 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 #: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" @@ -848,112 +851,112 @@ msgstr "нерозпізнаний тип ClientMessage" msgid "timed out writing to client %s" msgstr "перевищено час очікування на завершення запису до клієнта %s" -#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:916 logsrvd/sendlog.c:1404 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "пропущено буфер запису для клієнта %s" -#: logsrvd/logsrvd.c:1028 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "перевищено час очікування на читання з клієнта %s" -#: logsrvd/logsrvd.c:1069 logsrvd/logsrvd_relay.c:779 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "EOF від %s без належного закриття TLS" -#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:331 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 #: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "повідомлення клієнта є надто довгим: %zu" -#: logsrvd/logsrvd.c:1114 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "повідомлення клієнта є надто великим" -#: logsrvd/logsrvd.c:1132 logsrvd/logsrvd.c:1133 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "некоректне ClientMessage" -#: logsrvd/logsrvd.c:1433 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "не вдалося отримати віддалену IP-адресу" -#: logsrvd/logsrvd.c:1464 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "Не вдалося долучити дані користувача до об'єкта SSL: %s" -#: logsrvd/logsrvd.c:1647 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "не вдалося налаштувати сокет очікування на дані" -#: logsrvd/logsrvd.c:1767 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "неочікуваний сигнал %d" -#: logsrvd/logsrvd.c:1905 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "сервер журналу sudo" -#: logsrvd/logsrvd.c:1907 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "Параметри:" -#: logsrvd/logsrvd.c:1909 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "шлях до файла налаштувань" -#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "показати довідкове повідомлення і завершити роботу" -#: logsrvd/logsrvd.c:1913 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "не відгалужувати, не переходити у фоновий режим під час виконання" -#: logsrvd/logsrvd.c:1915 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "ймовірність розірвання з'єднання" -#: logsrvd/logsrvd.c:1917 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "показати дані щодо версії і завершити роботу" -#: logsrvd/logsrvd.c:1967 logsrvd/sendlog.c:1711 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "Потрібна версія Protobuf-C 1.3 або новіша" -#: logsrvd/logsrvd.c:1983 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "некоректне значення ймовірності скидання: %s" -#: logsrvd/logsrvd.c:1986 logsrvd/sendlog.c:1765 -#: plugins/sudoers/cvtsudoers.c:247 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:186 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s, версія %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/sudoers.c:448 plugins/sudoers/sudoers.c:939 -#: plugins/sudoers/sudoers.c:1041 plugins/sudoers/sudoers.c:1062 -#: plugins/sudoers/sudoers.c:1555 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:393 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "невідомий користувач %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:453 plugins/sudoers/sudoers.c:1589 -#: plugins/sudoers/testsudoers.c:417 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "невідома група %s" @@ -1025,8 +1028,8 @@ msgstr "%s:%d мало бути вказано назву розділу: %s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] заборонений ключ: %s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:269 -#: plugins/sudoers/logging.c:1046 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "не вдалося відкрити файл журналу %s" @@ -1039,13 +1042,13 @@ msgstr "не вдалося ініціалізувати контекст сер msgid "unable to initialize relay TLS context" msgstr "не вдалося ініціалізувати контекст ретранслятора TLS" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:429 -#: logsrvd/logsrvd_journal.c:434 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "не вдалося створити файл журналу" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1038 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "не вдалося заблокувати %s" @@ -1058,8 +1061,8 @@ msgstr "не вдалося заблокувати файл журналу" msgid "unable to open journal file" msgstr "не вдалося відкрити файл журналу" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:465 -#: logsrvd/logsrvd_journal.c:470 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "не вдалося записати файл журналу" @@ -1068,20 +1071,20 @@ msgid "unable to rename journal file" msgstr "не вдалося перейменувати файл журналу" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:288 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "неочікуваний символ кінця файла під час читання файла журналу" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:291 logsrvd/logsrvd_journal.c:292 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "помилка під час спроби читання файла журналу" -#: logsrvd/logsrvd_journal.c:303 logsrvd/logsrvd_journal.c:389 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "некоректний файл журналу, неможливо перезапустити" -#: logsrvd/logsrvd_journal.c:448 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "не вдалося встановити позицію [%lld, %ld] у файлі журналу %s" @@ -1111,52 +1114,52 @@ msgstr "помилка під час проби обробити RejectMessage" msgid "error logging reject event" msgstr "помилка під час обробки події відмови у записі до журналу" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "помилка під час спроби записати до журналу подію виходу" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "журнал вже завершено — його не можна перезапустити" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "не вдалося перезапустити журнал" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "помилка під час спроби обробити AlertMessage" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "помилка під час обробки події критичного повідомлення журналу" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "не вдалося виконати форматування буфера часових позначок, довжина — %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 toke.l:982 toke.l:985 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "випадковим чином розривати з'єднання" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "помилка під час спроби записати IoBuffer" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "помилка під час спроби записати ChangeWindowSize" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "помилка під час спроби записати CommandSuspend" @@ -1173,8 +1176,8 @@ msgstr "не вдалося встановити з'єднання із вузл msgid "%s: invalid ServerHello, missing server_id" msgstr "%s: некоректне значення ServerHello — пропущено server_id" -#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1105 -#: plugins/sudoers/log_client.c:1476 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "некоректне ServerHello" @@ -1191,175 +1194,175 @@ msgstr "перевищено час очікування на читання з msgid "timeout reading from relay" msgstr "перевищено час очікування на читання з ретранслятора" -#: logsrvd/logsrvd_relay.c:764 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "назва вузла ретранслятора не відповідає сертифікату" -#: logsrvd/logsrvd_relay.c:770 logsrvd/logsrvd_relay.c:784 -#: logsrvd/logsrvd_relay.c:791 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "помилка під час спроби читання з ретранслятора" -#: logsrvd/logsrvd_relay.c:812 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "не вдалося прочитати з ретранслятора" -#: logsrvd/logsrvd_relay.c:827 logsrvd/logsrvd_relay.c:945 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "сервер-ретранслятор розірвав з'єднання" -#: logsrvd/logsrvd_relay.c:845 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "повідомлення сервера є надто великим" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "перевищено час очікування на завершення запису до ретранслятора %s (%s)" -#: logsrvd/logsrvd_relay.c:911 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "перевищено час очікування на запис до ретранслятора" -#: logsrvd/logsrvd_relay.c:964 logsrvd/logsrvd_relay.c:971 -#: logsrvd/logsrvd_relay.c:983 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "помилка під час спроби записати до ретранслятора" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "надіслати журнал введення-виведення sudo на віддалений сервер" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "надіслати лише подію прийняття (без введення-виведення)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "файл пакунка сертифікатів, за яким слід перевіряти сертифікат сервера" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "файл сертифіката для підтвердження зв'язку TLS" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "вузол, на який слід надіслати журнал" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "віддалений ідентифікатор журналу введення-виведення, який слід продовжити" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "файл закритого ключа" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "не перевіряти сертифікат сервера" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "порт, яким слід скористатися для з'єднання із вузлом" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "перезапустити попередній обмін даними журналу введення-виведення" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "відкинути команду із вказаною причиною" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "припинити передавання даних після досягнення цієї тривалості" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "перевірити сервер аудиту надсиланням вибраного журналу введення-виведення n разів у паралельному режимі" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "не вдалося виконати пошук %s:%s: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "не вдалося отримати IP-адресу сервера" -#: logsrvd/sendlog.c:309 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "не вдалося прочитати %s/%s: %s" -#: logsrvd/sendlog.c:1029 plugins/sudoers/iolog.c:948 -#: plugins/sudoers/iolog.c:1023 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "неочікувана подія введення-виведення — %d" -#: logsrvd/sendlog.c:1082 logsrvd/sendlog.c:1099 logsrvd/sendlog.c:1133 -#: plugins/sudoers/log_client.c:1126 plugins/sudoers/log_client.c:1402 -#: plugins/sudoers/log_client.c:1470 plugins/sudoers/log_client.c:1509 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s: неочікуваний стан — %d" -#: logsrvd/sendlog.c:1169 plugins/sudoers/log_client.c:1558 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "отримано повідомлення про помилку від сервера: %s" -#: logsrvd/sendlog.c:1182 plugins/sudoers/log_client.c:1571 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "отримано повідомлення про переривання від сервера: %s" -#: logsrvd/sendlog.c:1241 plugins/sudoers/log_client.c:1621 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s: неочікуване значення type_case — %d" -#: logsrvd/sendlog.c:1270 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "перевищено час очікування на читання з сервера" -#: logsrvd/sendlog.c:1319 plugins/sudoers/log_client.c:1743 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "назва вузла не відповідає сертифікату" -#: logsrvd/sendlog.c:1352 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "передчасне завершення файла" -#: logsrvd/sendlog.c:1365 plugins/sudoers/log_client.c:1790 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "повідомлення сервера є надто великим: %u" -#: logsrvd/sendlog.c:1421 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "перевищено час очікування на запис на сервері" -#: logsrvd/sendlog.c:1788 +#: logsrvd/sendlog.c:1800 msgid "both restart point and iolog ID must be specified" msgstr "слід вказати одночасно точку перезапуску та ідентифікатор журналу введення-виведення" -#: logsrvd/sendlog.c:1792 +#: logsrvd/sendlog.c:1804 msgid "a restart point may not be set when no I/O is sent" msgstr "точку перезапуску не можна встановлювати, якщо не надсилається жодних даних введення-виведення" -#: logsrvd/sendlog.c:1868 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "передчасний вихід зі станом %d" -#: logsrvd/sendlog.c:1869 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "на сервер надіслано дані щодо часу, який лишився [%lld, %ld]" -#: logsrvd/sendlog.c:1871 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "отримано точку внеску від сервера [%lld, %ld]" @@ -1417,59 +1420,59 @@ msgstr "не вдалося створити контекст TLS: %s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "не вдалося встановити мінімальну версію протоколу у значення TLS 1.2: %s" -#: plugins/sudoers/audit.c:268 plugins/sudoers/audit.c:428 -#: plugins/sudoers/log_client.c:959 plugins/sudoers/log_client.c:1008 -#: plugins/sudoers/log_client.c:1057 plugins/sudoers/log_client.c:1182 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:711 -#: plugins/sudoers/logging.c:833 plugins/sudoers/logging.c:1000 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 #: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "не вдалося отримати дані щодо пори доби" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "не вдалося змінити пароль до %s" -#: plugins/sudoers/auth/bsdauth.c:77 +#: plugins/sudoers/auth/bsdauth.c:78 #, c-format msgid "unable to get login class for user %s" msgstr "не вдалося отримати клас входу до системи для користувача %s" -#: plugins/sudoers/auth/bsdauth.c:84 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "некоректний тип розпізнавання" -#: plugins/sudoers/auth/bsdauth.c:89 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to begin BSD authentication" msgstr "не вдалося розпочати розпізнавання за BSD" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "не вдалося ініціалізувати розпізнавання за BSD" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "термін дії вашого облікового запису вичерпано" -#: plugins/sudoers/auth/bsdauth.c:190 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "не вдалося підтвердити" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "не вдалося прочитати налаштування fwtk" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "не вдалося встановити з’єднання з сервером розпізнавання" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "втрачено зв’язок з сервером розпізнавання" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1478,171 +1481,177 @@ msgstr "" "помилка сервера розпізнавання:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: не вдалося перетворити реєстраційний запис на рядок («%s»): %s" -#: plugins/sudoers/auth/kerb5.c:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: не вдалося обробити «%s»: %s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: не вдалося визначити кеш реєстраційних даних: %s" -#: plugins/sudoers/auth/kerb5.c:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: не вдалося розмістити параметри: %s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: не вдалося отримати реєстраційні дані: %s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: не вдалося ініціалізувати кеш реєстраційних даних: %s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: не вдалося зберегти реєстраційні дані у кеші: %s" -#: plugins/sudoers/auth/kerb5.c:317 +#: plugins/sudoers/auth/kerb5.c:322 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: не вдалося отримати реєстраційний запис вузла: %s" -#: plugins/sudoers/auth/kerb5.c:331 +#: plugins/sudoers/auth/kerb5.c:336 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: спроба перевірки TGT зазнала невдачі! Ймовірно, вас атаковано: %s" -#: plugins/sudoers/auth/pam.c:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "не вдалося ініціалізувати PAM: %s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "Помилка розпізнавання PAM: %s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "помилка під час спроби перевірки облікового запису. Ваш обліковий запис заблоковано?" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 msgid "Account or password is expired, reset your password and try again" msgstr "Строк дії облікового запису або пароля збіг, визначте новий пароль і повторіть спробу" -#: plugins/sudoers/auth/pam.c:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "не вдалося змінити пароль, строк дії якого завершився: %s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "Строк дії пароля збіг, зверніться до адміністратора вашої системи щодо поновлення пароля" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 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:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "Помилка керування обліковими записами PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "вас немає у базі даних %s" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "не вдалося ініціалізувати бібліотеку програмного інтерфейсу до ACE" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "не вдалося встановити зв’язок з сервером SecurID" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "Ідентифікатор користувача заблоковано для розпізнавання SecurID" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "некоректна довжина імені користувача для SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "некоректний дескриптор розпізнавання для SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "спроба обміну даними з SecurID зазнала невдачі" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "невідома помилка SecurID" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "некоректна довжина коду пароля для SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "не вдалося ініціалізувати сеанс SIA" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "некоректні способи розпізнавання" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "sudo зібрано з підтримкою некоректних способів розпізнавання! Не можна змішувати власні і зовнішні способи розпізнавання." -#: plugins/sudoers/auth/sudo_auth.c:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "немає способів розпізнавання" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "Не вдалося ініціалізувати методи розпізнавання." -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "Способи розпізнавання:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "Не вдалося визначити умови аудита" -#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "не вдалося надіслати запис аудита" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "невідоме значення uid %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "помилка під час спроби читання файла настанов %s" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "ігноруємо файл настанов %s: він не є звичайним файлом" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1662,7 +1671,7 @@ msgstr "" " #3) Користування широкими правами розширює сферу відповідальності.\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1670,105 +1679,94 @@ msgstr "" "З міркувань безпеки введений вами пароль не буде показано.\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:80 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "невідоме значення uid %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1278 -#, c-format -msgid "%s: %s\n" -msgstr "%s: %s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "цикл у %s «%s»" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "виявлено посилання %s «%s», яке не визначено" -#: plugins/sudoers/cvtsudoers.c:210 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "збільшення порядку: %s: %s" -#: plugins/sudoers/cvtsudoers.c:229 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "початковий порядок: %s: %s" -#: plugins/sudoers/cvtsudoers.c:239 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "доповнення порядку: %s: %s" -#: plugins/sudoers/cvtsudoers.c:249 plugins/sudoers/visudo.c:188 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "Граматична перевірка %s, версія %d\n" -#: plugins/sudoers/cvtsudoers.c:278 plugins/sudoers/testsudoers.c:163 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "непідтримуваний формат вхідних даних, %s" -#: plugins/sudoers/cvtsudoers.c:296 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "непідтримуваний формат виведення, %s" -#: plugins/sudoers/cvtsudoers.c:386 +#: plugins/sudoers/cvtsudoers.c:392 #, c-format msgid "%s: input and output files must be different" msgstr "%s: файли вхідних і вихідних даних мають бути різними файлами" -#: plugins/sudoers/cvtsudoers.c:400 plugins/sudoers/sudoers.c:163 -#: plugins/sudoers/sudoers.c:221 plugins/sudoers/testsudoers.c:263 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:657 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "не вдалося ініціалізувати типові значення sudoers" -#: plugins/sudoers/cvtsudoers.c:526 plugins/sudoers/ldap_conf.c:431 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:605 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s: невідоме ключове слово %s" -#: plugins/sudoers/cvtsudoers.c:651 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "некоректний тип типових значень: %s" -#: plugins/sudoers/cvtsudoers.c:674 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "некоректний тип придушення: %s" -#: plugins/sudoers/cvtsudoers.c:715 plugins/sudoers/cvtsudoers.c:731 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "некоректний фільтр: %s" -#: plugins/sudoers/cvtsudoers.c:775 plugins/sudoers/visudo.c:992 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "не вдалося обробити файл %s, невідома помилка" -#: plugins/sudoers/cvtsudoers.c:1499 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:368 plugins/sudoers/timestamp.c:371 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "не вдалося виконати запис до %s" -#: plugins/sudoers/cvtsudoers.c:1527 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1777,7 +1775,7 @@ msgstr "" "%s — перетворення форматів файлів sudoers\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1529 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1818,34 +1816,34 @@ msgstr "" " -V, --version вивести дані щодо версії і завершити роботу" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:509 plugins/sudoers/ldap.c:626 -#: plugins/sudoers/ldap.c:999 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 #: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/policy.c:824 plugins/sudoers/policy.c:835 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/toke_util.c:213 toke.l:996 toke.l:1259 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "внутрішня помилка, переповнення %s" #: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 #: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:493 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "не вдалося отримати гринвіцький час" #: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 #: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:501 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "не вдалося виконати форматування часового штампа" @@ -1855,12 +1853,12 @@ msgstr "не вдалося виконати форматування часов msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: невідомий запис типових параметрів, «%s»" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "забагато записів sudoers, максимальна кількість — %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "не встановлено значення змінної середовища SUDOERS_BASE і не вказано параметра -b." @@ -2629,52 +2627,98 @@ msgstr "Спробувати перевірити команду і аргуме msgid "AppArmor profile to use in the new security context: %s" msgstr "Профіль AppArmor, який слід використати у новому контексті захисту: %s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "невідомий запис типових параметрів «%s»" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "не вказано значення для «%s»" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "некоректний оператор «%c=» для «%s»" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "параметру «%s» не потрібно передавати значення" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "некоректний тип Defaults, 0x%x, для параметра «%s»" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "значення «%s» є некоректним для параметра «%s»" -#: plugins/sudoers/defaults.c:1127 plugins/sudoers/policy.c:205 -#: plugins/sudoers/policy.c:214 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "назва шляху для «%s» є надто довгою" -#: plugins/sudoers/defaults.c:1133 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "значення для «%s» має починатися з «/», «~» або «*»" -#: plugins/sudoers/defaults.c:1140 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "значення для «%s» має починатися з «/»" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "Роль LDAP: %s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Запис sudoers: %s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " Користувачі для запуску: " + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " Групи для запуску: " + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " Параметри: " + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " Команди:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "Відповідність записів Defaults для %s на %s:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "Типові значення для запуску від імені і команд для %s:\n" + +#: plugins/sudoers/display.c:514 +#, c-format +msgid "User %s may run the following commands on %s:\n" +msgstr "Користувач %s має право виконувати на %s такі команди:\n" + +#: plugins/sudoers/display.c:530 +#, c-format +msgid "User %s is not allowed to run sudo on %s.\n" +msgstr "Користувач %s не має права виконувати sudo на %s.\n" + #: plugins/sudoers/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2688,11 +2732,11 @@ msgstr "в записі аргументів редактора не може м msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: помилкове значення envp, невідповідність довжин" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "не вдалося перебудувати середовище" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "вибачте, вам не дозволено встановлювати такі змінні середовища: %s" @@ -2702,12 +2746,12 @@ msgstr "вибачте, вам не дозволено встановлюват msgid "unsupported digest type %u for %s" msgstr "непідтримуваний тип контрольної суми, %u, для %s" -#: plugins/sudoers/filedigest.c:79 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s: помилка читання" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "не вдалося завантажити %s: %s" @@ -2736,37 +2780,37 @@ msgstr "не вдалося обробити маску мережі «%s»" msgid "Local IP address and netmask pairs:\n" msgstr "Пари локальних IP-адрес і масок мережі:\n" -#: plugins/sudoers/iolog.c:684 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "не вдалося оновити файл послідовності" -#: plugins/sudoers/iolog.c:718 plugins/sudoers/iolog.c:906 -#: plugins/sudoers/iolog.c:1068 plugins/sudoers/iolog.c:1075 -#: plugins/sudoers/iolog.c:1196 plugins/sudoers/iolog.c:1203 -#: plugins/sudoers/iolog.c:1302 plugins/sudoers/iolog.c:1309 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, c-format msgid "unable to write to I/O log file: %s" msgstr "не вдалося здійснити запис до файла журналу введення-виведення: %s" -#: plugins/sudoers/iolog.c:726 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "не вдалося створити %s/%s" -#: plugins/sudoers/iolog.c:954 +#: plugins/sudoers/iolog.c:965 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s: внутрішня помилка, файл журналу введення-виведення для події %d не відкрито" -#: plugins/sudoers/iolog.c:1053 plugins/sudoers/iolog.c:1181 -#: plugins/sudoers/iolog.c:1286 plugins/sudoers/timestamp.c:904 -#: plugins/sudoers/timestamp.c:996 plugins/sudoers/visudo.c:559 -#: plugins/sudoers/visudo.c:565 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "не вдалося прочитати час на годиннику" -#: plugins/sudoers/iolog.c:1278 plugins/sudoers/log_client.c:1200 -#: plugins/sudoers/log_client.c:1210 plugins/sudoers/log_client.c:1214 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s: внутрішня помилка, некоректний сигнал %d" @@ -2775,26 +2819,26 @@ msgstr "%s: внутрішня помилка, некоректний сигна msgid "starttls not supported when using ldaps" msgstr "підтримки starttls, якщо використовується ldaps, не передбачено" -#: plugins/sudoers/ldap.c:225 +#: plugins/sudoers/ldap.c:226 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "не вдалося ініціалізувати базу даних сертифікатів і ключів SSL: %s" -#: plugins/sudoers/ldap.c:228 +#: plugins/sudoers/ldap.c:229 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "щоб скористатися SSL, вам слід встановити для TLS_CERT значення %s" -#: plugins/sudoers/ldap.c:1587 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "не вдалося ініціалізувати LDAP: %s" -#: plugins/sudoers/ldap.c:1624 +#: plugins/sudoers/ldap.c:1630 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:1761 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "некоректний атрибут sudoOrder: %s" @@ -2830,12 +2874,12 @@ msgstr "не вдалося перетворити запис sudoOption: %s%s%s msgid "unable to open audit system" msgstr "не вдалося відкрити систему аудита" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "не вдалося надіслати повідомлення аудита" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1447 plugins/sudoers/log_client.c:2069 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "помилка у циклі обробки подій" @@ -2877,68 +2921,68 @@ msgstr "Спроба ініціалізувати TLS завершилася н msgid "TLS handshake was unsuccessful" msgstr "Спроба узгодити зв'язок TLS завершилася невдало" -#: plugins/sudoers/log_client.c:1218 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s: внутрішня помилка, некоректний стан виходу %d" -#: plugins/sudoers/log_client.c:1753 plugins/sudoers/log_client.c:1777 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "втрачено зв’язок з сервером журналу" -#: plugins/sudoers/log_client.c:1854 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "не вказано буфер запису" -#: plugins/sudoers/log_client.c:2008 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "не вдалося встановити з'єднання із сервером журналу" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "користувача немає у списку sudoers" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "користувача не уповноважено на дії на вузлі" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "виконання команди заборонено" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s немає у файлі sudoers.\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s не має права виконувати sudo на %s.\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Вибачте, користувач %s не має права виконувати sudo на %s.\n" -#: plugins/sudoers/logging.c:324 +#: plugins/sudoers/logging.c:339 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" msgstr "Вибачте, користувач %s не має права виконувати «%s%s%s%s» від імені %s%s%s на %s.\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "Про цю подію подано звіт адміністратору.\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:566 -#: plugins/sudoers/sudoers.c:567 plugins/sudoers/sudoers.c:569 -#: plugins/sudoers/sudoers.c:570 plugins/sudoers/sudoers.c:791 -#: plugins/sudoers/sudoers.c:793 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s: команду не знайдено" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:562 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2947,7 +2991,7 @@ msgstr "" "пропущено «%s» знайдений у «.»\n" "Скористайтеся командою «sudo ./%s», якщо вам потрібно виконати саме «%s»." -#: plugins/sudoers/logging.c:391 +#: plugins/sudoers/logging.c:409 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" @@ -2956,167 +3000,124 @@ msgstr[1] "%u невдалих спроби введення пароля" msgstr[2] "%u невдалих спроб введення пароля" msgstr[3] "одна невдала спроба введення пароля" -#: plugins/sudoers/logging.c:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "помилка під час спроби розпізнавання" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "слід вказати пароль" -#: plugins/sudoers/logging.c:855 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "проблема із обробкою sudoers" -#: plugins/sudoers/logging.c:896 plugins/sudoers/logging.c:904 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1079 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "не вдалося виконати запис до файла журналу: %s" +msgid "unable to write log file %s" +msgstr "не вдалося виконати запис до файла журналу %s" -#: plugins/sudoers/match_digest.c:101 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "контрольна сума для %s (%s) має помилкову довжину %zu, мало бути %zu" -#: plugins/sudoers/match_digest.c:120 +#: plugins/sudoers/match_digest.c:126 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "контрольну суму для %s (%s) подано не у формі %s" -#: plugins/sudoers/parse.c:643 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"Роль LDAP: %s\n" - -#: plugins/sudoers/parse.c:646 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Запис sudoers:\n" - -#: plugins/sudoers/parse.c:648 -msgid " RunAsUsers: " -msgstr " Користувачі для запуску: " - -#: plugins/sudoers/parse.c:663 -msgid " RunAsGroups: " -msgstr " Групи для запуску: " - -#: plugins/sudoers/parse.c:673 -msgid " Options: " -msgstr " Параметри: " - -#: plugins/sudoers/parse.c:737 -msgid " Commands:\n" -msgstr " Команди:\n" - -#: plugins/sudoers/parse.c:928 -#, c-format -msgid "Matching Defaults entries for %s on %s:\n" -msgstr "Відповідність записів Defaults для %s на %s:\n" - -#: plugins/sudoers/parse.c:946 -#, c-format -msgid "Runas and Command-specific defaults for %s:\n" -msgstr "Типові значення для запуску від імені і команд для %s:\n" - -#: plugins/sudoers/parse.c:964 -#, c-format -msgid "User %s may run the following commands on %s:\n" -msgstr "Користувач %s має право виконувати на %s такі команди:\n" - -#: plugins/sudoers/parse.c:979 -#, c-format -msgid "User %s is not allowed to run sudo on %s.\n" -msgstr "Користувач %s не має права виконувати sudo на %s.\n" - -#: plugins/sudoers/parse_ldif.c:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "ігноруємо неповний запис sudoRole: cn: %s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "некоректний атрибут LDIF: %s" -#: plugins/sudoers/pivot.c:74 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s: %s\n" + +#: plugins/sudoers/pivot.c:71 msgid "unable to restore root directory" msgstr "не вдалося відновити кореневий каталог" -#: plugins/sudoers/pivot.c:82 +#: plugins/sudoers/pivot.c:79 msgid "unable to restore current working directory" msgstr "не вдалося відновити поточний робочий каталог" -#: plugins/sudoers/policy.c:80 plugins/sudoers/policy.c:111 +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "оболонкою sudo встановлено некоректне значення параметра %.*s" -#: plugins/sudoers/policy.c:356 plugins/sudoers/testsudoers.c:277 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "не вдалося обробити список мережевих адрес" -#: plugins/sudoers/policy.c:524 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "ім'я користувача не встановлено за допомогою оболонки sudo" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "ідентифікатор користувача не встановлено за допомогою оболонки sudo" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "ідентифікатор групи не встановлено за допомогою оболонки sudo" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "назву вузла не встановлено за допомогою оболонки sudo" -#: plugins/sudoers/policy.c:754 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "некоректний робочий каталог: %s" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "некоректний каталог chroot: %s" -#: plugins/sudoers/policy.c:1125 plugins/sudoers/visudo.c:910 -#: plugins/sudoers/visudo.c:1209 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "не вдалося виконати %s" -#: plugins/sudoers/policy.c:1195 plugins/sudoers/policy.c:1230 -#: plugins/sudoers/policy.c:1252 plugins/sudoers/policy.c:1274 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s: некоректні прапорці режиму від оболонки sudo: 0x%x" -#: plugins/sudoers/policy.c:1294 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Додаток правил sudoers версії %s\n" -#: plugins/sudoers/policy.c:1296 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Граматична перевірка файла sudoers версії %d\n" -#: plugins/sudoers/policy.c:1300 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3125,309 +3126,304 @@ msgstr "" "\n" "Шлях до sudoers: %s\n" -#: plugins/sudoers/policy.c:1303 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "Шлях до nsswitch: %s\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "Шлях до ldap.conf: %s\n" -#: plugins/sudoers/policy.c:1306 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "Шлях до ldap.secret: %s\n" -#: plugins/sudoers/policy.c:1339 +#: plugins/sudoers/policy.c:1370 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "неможливо зареєструвати процедуру перехоплення типу %d (версія %d.%d)" -#: plugins/sudoers/policy.c:1357 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister 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:242 plugins/sudoers/pwutil.c:260 #, c-format msgid "unable to cache uid %u" msgstr "не вдалося кешувати uid %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, c-format msgid "unable to cache user %s" msgstr "не вдалося кешувати користувача %s" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, c-format msgid "unable to cache gid %u" msgstr "не вдалося кешувати gid %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:571 #, c-format msgid "unable to cache gid %u, already exists" msgstr "не вдалося кешувати gid %u, запис вже існує" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "не вдалося кешувати групу %s" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, c-format msgid "unable to cache group %s, already exists" msgstr "не вдалося кешувати групу %s, запис вже існує" -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "не вдалося кешувати список груп %s, запис вже існує" -#: plugins/sudoers/pwutil.c:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, c-format msgid "unable to cache group list for %s" msgstr "не вдалося кешувати список груп %s" -#: plugins/sudoers/pwutil.c:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "не вдалося обробити записи груп %s" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "не вдалося обробити записи ідентифікаторів груп %s" -#: plugins/sudoers/set_perms.c:115 plugins/sudoers/set_perms.c:451 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1178 -#: plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "переповнення стека доступу" -#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:382 -#: plugins/sudoers/set_perms.c:462 plugins/sudoers/set_perms.c:730 -#: plugins/sudoers/set_perms.c:874 plugins/sudoers/set_perms.c:1102 -#: plugins/sudoers/set_perms.c:1189 plugins/sudoers/set_perms.c:1414 -#: plugins/sudoers/set_perms.c:1492 plugins/sudoers/set_perms.c:1583 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "вичерпання стека доступу" -#: plugins/sudoers/set_perms.c:186 plugins/sudoers/set_perms.c:509 -#: plugins/sudoers/set_perms.c:1243 plugins/sudoers/set_perms.c:1526 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "не вдалося змінити ідентифікатор групи (gid) root" -#: plugins/sudoers/set_perms.c:277 plugins/sudoers/set_perms.c:606 -#: plugins/sudoers/set_perms.c:1006 plugins/sudoers/set_perms.c:1320 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "не вдалося змінити gid на runas" -#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:611 -#: plugins/sudoers/set_perms.c:1011 plugins/sudoers/set_perms.c:1325 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "не вдалося встановити вектор групи виконання" -#: plugins/sudoers/set_perms.c:293 plugins/sudoers/set_perms.c:622 -#: plugins/sudoers/set_perms.c:1020 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "не вдалося змінити uid на runas" -#: plugins/sudoers/set_perms.c:315 plugins/sudoers/set_perms.c:644 -#: plugins/sudoers/set_perms.c:1040 plugins/sudoers/set_perms.c:1354 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "не вдалося змінити gid на sudoers" -#: plugins/sudoers/set_perms.c:369 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:1089 plugins/sudoers/set_perms.c:1401 -#: plugins/sudoers/set_perms.c:1570 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "забагато процесів" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "не вдалося отримати поточний робочий каталог" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "обрізаний шлях аудиту user_cmnd: %s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "обрізаний шлях аудиту ctx->user.cmnd: %s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "обрізаний шлях аудиту argv[0]: %s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "Не вдалося ініціалізувати джерело SSS. Чи встановлено у вашій системі SSSD?" -#: plugins/sudoers/sssd.c:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "не вдалося знайти символ «%s» у %s" -#: plugins/sudoers/sudoers.c:261 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "на вдалося отримати типові значення від %s" -#: plugins/sudoers/sudoers.c:268 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "не знайдено коректних джерел даних sudoers, завершення роботи" -#: plugins/sudoers/sudoers.c:344 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "користувачеві заборонено змінювати кореневий каталог на %s" - -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "вам не дозволено використовувати параметр -R з %s" - -#: plugins/sudoers/sudoers.c:371 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "користувачеві заборонено змінювати каталог на %s" - -#: plugins/sudoers/sudoers.c:372 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "вам не дозволено використовувати параметр -D з %s" - -#: plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers вказує, що sudo не можна користуватися для виконання команд від root" -#: plugins/sudoers/sudoers.c:421 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "користувачеві заборонено перевизначати обмеження closefrom" -#: plugins/sudoers/sudoers.c:422 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "вам не дозволено використовувати параметр -C" -#: plugins/sudoers/sudoers.c:468 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "немає tty" -#: plugins/sudoers/sudoers.c:469 +#: plugins/sudoers/sudoers.c:441 msgid "sorry, you must have a tty to run sudo" msgstr "вибачте, для виконання sudo вашому користувачеві потрібен tty" -#: plugins/sudoers/sudoers.c:477 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "некоректний запис оболонки для користувача %s: %s" -#: plugins/sudoers/sudoers.c:561 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "користувачеві заборонено змінювати кореневий каталог на %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "вам не дозволено використовувати параметр -R з %s" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "користувачеві заборонено змінювати каталог на %s" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "вам не дозволено використовувати параметр -D з %s" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "команда у поточному каталозі" -#: plugins/sudoers/sudoers.c:574 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "«cd» є вбудованою командою оболонки, її не може бути запущено безпосередньо." -#: plugins/sudoers/sudoers.c:576 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "параметр -s може бути використано для запуску привілейованої оболонки." -#: plugins/sudoers/sudoers.c:578 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "параметр -D може бути використано для запуску команди у вказаному каталозі." -#: plugins/sudoers/sudoers.c:587 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "користувачеві заборонено встановлювати час очікування на виконання команди" -#: plugins/sudoers/sudoers.c:589 +#: plugins/sudoers/sudoers.c:572 msgid "sorry, you are not allowed set a command timeout" msgstr "вибачте, вам не дозволено встановлювати час очікування на виконання команди" -#: plugins/sudoers/sudoers.c:597 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "користувачеві заборонено зберігати середовище" -#: plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "вибачте, вам не дозволено зберігати середовище" -#: plugins/sudoers/sudoers.c:635 +#: plugins/sudoers/sudoers.c:618 msgid "no command specified" msgstr "не вказано команду" -#: plugins/sudoers/sudoers.c:774 +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "помилка під час спроби встановити значення змінних середовища, які вказано користувачем" -#: plugins/sudoers/sudoers.c:1239 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "Немає потреби у запуску sudoedit за допомогою sudo" -#: plugins/sudoers/sudoers.c:1314 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "не вдалося прочитати %s" -#: plugins/sudoers/sudoers.c:1337 plugins/sudoers/visudo.c:1114 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s не є звичайним файлом" -#: plugins/sudoers/sudoers.c:1341 plugins/sudoers/timestamp.c:288 toke.l:1325 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s належить uid %u, має належати %u" -#: plugins/sudoers/sudoers.c:1345 plugins/sudoers/timestamp.c:295 toke.l:1330 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "Запис до «%s» можливий для довільного користувача" -#: plugins/sudoers/sudoers.c:1349 plugins/sudoers/timestamp.c:300 toke.l:1333 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s належить gid %u, має належати %u" -#: plugins/sudoers/sudoers.c:1377 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "використовувати «-c %s» може лише root" -#: plugins/sudoers/sudoers.c:1396 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "невідомий клас входу %s" -#: plugins/sudoers/sudoers.c:1483 plugins/sudoers/sudoers.c:1498 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "не вдалося визначити адресу вузла %s" -#: plugins/sudoers/sudoers.c:1636 -#, c-format -msgid "%s:%d:%d timestampowner: unknown user %s" -msgstr "%s:%d:%d timestampowner: невідомий користувач %s" - #: plugins/sudoers/sudoreplay.c:252 #, c-format msgid "invalid filter option: %s" @@ -3468,8 +3464,8 @@ msgid "unable to set tty to raw mode" msgstr "не вдалося перевести tty у режим без обробки даних" #: plugins/sudoers/sudoreplay.c:685 -msgid "Warning: your terminal is too small to properly replay the log.\n" -msgstr "Попередження: розміри вашого термінала є замалими для належного показу журналу.\n" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "Попередження: розміри вашого термінала є замалими для належного показу журналу." #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3480,58 +3476,58 @@ msgstr "Встановлено формат журналу %d x %d, тоді я msgid "Replay finished, press any key to restore the terminal." msgstr "Відтворення завершено, натисніть будь-яку клавішу, щоб повернутися до термінала." -#: plugins/sudoers/sudoreplay.c:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "неоднозначний вираз «%s»" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "зайва дужка, «)», у виразі" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "невідомий ключ пошуку «%s»" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s потребує визначення аргументу" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "не вдалося обробити дату «%s»" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "зайва дужка, «(», у виразі" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "помилкове завершальне «or»" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "помилкове завершальне «!»" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "невідомий тип пошуку %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "використання: %s [-h] [-d каталог] -l [вираз для пошуку]\n" -#: plugins/sudoers/sudoreplay.c:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3540,7 +3536,7 @@ msgstr "" "%s — відтворення журналів сеансів sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3568,11 +3564,32 @@ msgstr "" " -s, --speed=коеф_швидк коефіцієнт прискорення або сповільнення виводу даних\n" " -V, --version показати дані щодо версії і завершити роботу" -#: plugins/sudoers/testsudoers.c:355 -msgid "\thost unmatched" -msgstr "\tвідповідника вузла не знайдено" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"Некоректний запис оболонки для користувача %s: %s\n" -#: plugins/sudoers/testsudoers.c:358 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"Слід вказати пароль" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"Помилка обробки" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3580,7 +3597,7 @@ msgstr "" "\n" "Команду дозволено" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3588,7 +3605,7 @@ msgstr "" "\n" "Команду заборонено" -#: plugins/sudoers/testsudoers.c:359 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3596,16 +3613,16 @@ msgstr "" "\n" "Не знайдено відповідника команди" -#: plugins/sudoers/timestamp.c:379 plugins/sudoers/timestamp.c:718 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "не вдалося обрізати файл часової позначки до %lld байтів" -#: plugins/sudoers/timestamp.c:915 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "ігноруємо часову позначку з майбутнього" -#: plugins/sudoers/timestamp.c:938 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "занадто далека часова позначка у майбутньому: %20.20s" @@ -3615,95 +3632,100 @@ msgstr "занадто далека часова позначка у майбу msgid "unable to lock time stamp file %s" msgstr "не вдалося заблокувати файл часової позначки %s" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d timestampowner: невідомий користувач %s" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit не слід вказувати разом із шляхом" -#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:705 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "натисніть Enter для редагування %s: " -#: plugins/sudoers/visudo.c:329 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "дані сеансу редагування залишилися у %s" -#: plugins/sudoers/visudo.c:406 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "вказаного редактора (%s) не існує" -#: plugins/sudoers/visudo.c:411 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "не знайдено жодного редактора (шлях до редактора = %s)" -#: plugins/sudoers/visudo.c:498 plugins/sudoers/visudo.c:777 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "не вдалося виконати stat для %s" -#: plugins/sudoers/visudo.c:518 plugins/sudoers/visudo.c:526 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "помилка запису" -#: plugins/sudoers/visudo.c:572 +#: plugins/sudoers/visudo.c:568 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "не вдалося обробити stat файл тимчасових даних (%s), %s не змінено" -#: plugins/sudoers/visudo.c:579 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "файл тимчасових даних має нульовий об’єм (%s), %s не змінено" -#: plugins/sudoers/visudo.c:585 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "помилка редактора (%s), %s не змінено" -#: plugins/sudoers/visudo.c:607 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s не змінено" -#: plugins/sudoers/visudo.c:652 +#: plugins/sudoers/visudo.c:661 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "не вдалося повторно відкрити файл тимчасових даних (%s), %s не змінено." -#: plugins/sudoers/visudo.c:665 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "не вдалося обробити файл тимчасових даних (%s), невідома помилка" -#: plugins/sudoers/visudo.c:751 plugins/sudoers/visudo.c:781 -#: plugins/sudoers/visudo.c:788 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "не вдалося встановити (uid, gid) %s у значення (%u, %u)" -#: plugins/sudoers/visudo.c:816 +#: plugins/sudoers/visudo.c:825 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s і %s не перебувають у одній файловій системі, використовуємо mv для перейменування" -#: plugins/sudoers/visudo.c:827 +#: plugins/sudoers/visudo.c:836 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "помилка команди: «%s %s %s», %s не змінено" -#: plugins/sudoers/visudo.c:834 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "помилка перейменування %s, %s не змінено" -#: plugins/sudoers/visudo.c:855 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "А зараз що? " -#: plugins/sudoers/visudo.c:869 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3715,49 +3737,49 @@ msgstr "" " (x) — вийти без внесення змін до файла sudoers\n" " (Q) — вийти зі збереженням файла sudoers (НЕБЕЗПЕЧНО!)\n" -#: plugins/sudoers/visudo.c:915 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "не вдалося виконати %s" -#: plugins/sudoers/visudo.c:946 +#: plugins/sudoers/visudo.c:954 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: помилковий власник (uid, gid), має бути (%u, %u)\n" -#: plugins/sudoers/visudo.c:957 +#: plugins/sudoers/visudo.c:965 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: помилкові права доступу, режим доступу має бути 0%o\n" -#: plugins/sudoers/visudo.c:1009 plugins/sudoers/visudo.c:1016 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s: вдала обробка\n" -#: plugins/sudoers/visudo.c:1035 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s зайнято, повторіть спробу пізніше" -#: plugins/sudoers/visudo.c:1039 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "Редагувати попри усе? [y/N]" -#: plugins/sudoers/visudo.c:1197 +#: plugins/sudoers/visudo.c:1206 msgid "the -x option will be removed in a future release" msgstr "параметр -x буде вилучено у наступному випуску" -#: plugins/sudoers/visudo.c:1199 +#: plugins/sudoers/visudo.c:1208 msgid "please consider using the cvtsudoers utility instead" msgstr "будь ласка, скористайтеся замість нього програмою cvtsudoers" -#: plugins/sudoers/visudo.c:1219 +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "Попередження: %s:%d:%d: не використано %s «%s»" -#: plugins/sudoers/visudo.c:1332 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3766,7 +3788,7 @@ msgstr "" "%s — безпечне редагування файла sudoers\n" "\n" -#: plugins/sudoers/visudo.c:1334 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3816,18 +3838,21 @@ msgstr "некоректна адреса IPv6" msgid "unexpected line break in string" msgstr "неочікуваний розрив рядків у рядку" -#: toke.l:983 +#: toke.l:982 msgid "ignoring editor backup file" msgstr "ігноруємо створений редактором файл резервної копії" -#: toke.l:986 +#: toke.l:985 msgid "ignoring file name containing '.'" msgstr "ігноруємо назву файла, що містить '.'" -#: toke.l:1289 +#: toke.l:1310 msgid "too many levels of includes" msgstr "занадто високий рівень вкладеності" +#~ msgid "\thost unmatched" +#~ msgstr "\tвідповідника вузла не знайдено" + #~ msgid "timestamp owner (%s): No such user" #~ msgstr "власник часового штампа (%s): не знайдено користувача з таким іменем" diff --git a/plugins/sudoers/po/zh_TW.mo b/plugins/sudoers/po/zh_TW.mo index 72f6af3958e9917c51f517c44ddcba2829d5e8cb..30a3809bccb8d8e75d1a171b1910f3f8f00608e9 100644 GIT binary patch delta 15985 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 F_&?Ii;+_Bi diff --git a/plugins/sudoers/po/zh_TW.po b/plugins/sudoers/po/zh_TW.po index 192e5cba5..a273e3eb6 100644 --- a/plugins/sudoers/po/zh_TW.po +++ b/plugins/sudoers/po/zh_TW.po @@ -6,21 +6,21 @@ # Yi-Jyun Pan , 2019, 2020, 2021. msgid "" msgstr "" -"Project-Id-Version: sudoers 1.9.13b2\n" +"Project-Id-Version: sudoers 1.9.15b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-01-24 13:11-0700\n" -"PO-Revision-Date: 2023-02-03 00:50+0800\n" +"POT-Creation-Date: 2023-10-19 10:02-0600\n" +"PO-Revision-Date: 2023-10-21 20:21+0800\n" "Last-Translator: Yi-Jyun Pan \n" -"Language-Team: Chinese (traditional) \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4\n" -#: confstr.sh:1 gram.y:1220 plugins/sudoers/logging.c:866 +#: confstr.sh:1 gram.y:1257 plugins/sudoers/logging.c:911 msgid "syntax error" msgstr "語法錯誤" @@ -44,34 +44,34 @@ msgstr "*** %h 須知的安全資訊 ***" msgid "Sorry, try again." msgstr "抱歉,請重試。" -#: gram.y:237 gram.y:304 gram.y:313 gram.y:322 gram.y:332 gram.y:342 -#: gram.y:366 gram.y:393 gram.y:402 gram.y:410 gram.y:419 gram.y:428 -#: gram.y:502 gram.y:512 gram.y:524 gram.y:572 gram.y:581 gram.y:590 -#: gram.y:599 gram.y:731 gram.y:739 gram.y:750 gram.y:762 gram.y:781 -#: gram.y:944 gram.y:949 gram.y:957 gram.y:971 gram.y:977 gram.y:1099 -#: gram.y:1108 gram.y:1116 gram.y:1125 gram.y:1134 gram.y:1163 gram.y:1172 -#: gram.y:1180 gram.y:1280 gram.y:1410 gram.y:1777 gram.y:1827 -#: lib/eventlog/eventlog.c:235 lib/eventlog/eventlog.c:312 -#: lib/eventlog/eventlog.c:757 lib/eventlog/eventlog.c:834 -#: lib/eventlog/eventlog.c:1135 lib/iolog/iolog_filter.c:142 +#: gram.y:238 gram.y:305 gram.y:314 gram.y:323 gram.y:333 gram.y:343 gram.y:367 +#: gram.y:394 gram.y:403 gram.y:411 gram.y:420 gram.y:429 gram.y:503 gram.y:513 +#: gram.y:525 gram.y:573 gram.y:582 gram.y:591 gram.y:600 gram.y:733 gram.y:742 +#: gram.y:757 gram.y:777 gram.y:796 gram.y:959 gram.y:964 gram.y:972 gram.y:986 +#: gram.y:992 gram.y:1004 gram.y:1010 gram.y:1135 gram.y:1144 gram.y:1152 +#: gram.y:1161 gram.y:1170 gram.y:1199 gram.y:1208 gram.y:1216 gram.y:1317 +#: gram.y:1447 gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:313 lib/eventlog/eventlog.c:765 +#: lib/eventlog/eventlog.c:842 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:484 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 #: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:233 -#: lib/iolog/iolog_json.c:150 lib/iolog/iolog_json.c:382 -#: lib/iolog/iolog_json.c:412 lib/iolog/iolog_legacy.c:100 -#: lib/iolog/iolog_legacy.c:111 lib/iolog/iolog_legacy.c:123 -#: lib/iolog/iolog_legacy.c:133 lib/iolog/iolog_legacy.c:139 -#: lib/iolog/iolog_loginfo.c:76 lib/iolog/iolog_loginfo.c:212 -#: logsrvd/iolog_writer.c:95 logsrvd/iolog_writer.c:100 -#: logsrvd/iolog_writer.c:134 logsrvd/iolog_writer.c:182 -#: logsrvd/iolog_writer.c:215 logsrvd/iolog_writer.c:225 -#: logsrvd/iolog_writer.c:254 logsrvd/iolog_writer.c:275 -#: logsrvd/iolog_writer.c:287 logsrvd/iolog_writer.c:297 -#: logsrvd/iolog_writer.c:307 logsrvd/iolog_writer.c:317 -#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:364 -#: logsrvd/iolog_writer.c:370 logsrvd/iolog_writer.c:377 -#: logsrvd/iolog_writer.c:383 logsrvd/iolog_writer.c:567 -#: logsrvd/logsrv_util.c:69 logsrvd/logsrvd.c:301 logsrvd/logsrvd.c:310 -#: logsrvd/logsrvd.c:1050 logsrvd/logsrvd.c:1113 logsrvd/logsrvd.c:1582 -#: logsrvd/logsrvd.c:1587 logsrvd/logsrvd.c:1771 logsrvd/logsrvd.c:1988 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 +#: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 +#: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:185 +#: logsrvd/iolog_writer.c:218 logsrvd/iolog_writer.c:228 +#: logsrvd/iolog_writer.c:257 logsrvd/iolog_writer.c:278 +#: logsrvd/iolog_writer.c:290 logsrvd/iolog_writer.c:300 +#: logsrvd/iolog_writer.c:310 logsrvd/iolog_writer.c:320 +#: logsrvd/iolog_writer.c:330 logsrvd/iolog_writer.c:342 +#: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:1057 logsrvd/logsrvd.c:1120 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 #: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 #: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 #: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 @@ -85,37 +85,40 @@ msgstr "抱歉,請重試。" #: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 #: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1743 #: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:273 -#: logsrvd/logsrvd_journal.c:433 logsrvd/logsrvd_journal.c:435 -#: logsrvd/logsrvd_local.c:215 logsrvd/logsrvd_local.c:216 -#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:279 -#: logsrvd/logsrvd_local.c:417 logsrvd/logsrvd_local.c:466 -#: logsrvd/logsrvd_local.c:467 logsrvd/logsrvd_local.c:472 -#: logsrvd/logsrvd_local.c:473 logsrvd/logsrvd_queue.c:159 -#: logsrvd/logsrvd_queue.c:189 logsrvd/logsrvd_queue.c:266 -#: logsrvd/logsrvd_relay.c:444 logsrvd/logsrvd_relay.c:743 -#: logsrvd/logsrvd_relay.c:850 logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 -#: logsrvd/sendlog.c:291 logsrvd/sendlog.c:338 logsrvd/sendlog.c:615 -#: logsrvd/sendlog.c:1801 plugins/sudoers/audit.c:116 -#: plugins/sudoers/auth/bsdauth.c:150 plugins/sudoers/auth/kerb5.c:121 -#: plugins/sudoers/auth/kerb5.c:148 plugins/sudoers/auth/pam.c:687 -#: plugins/sudoers/auth/rfc1938.c:111 plugins/sudoers/auth/sia.c:59 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:131 -#: plugins/sudoers/cvtsudoers.c:175 plugins/sudoers/cvtsudoers.c:192 -#: plugins/sudoers/cvtsudoers.c:203 plugins/sudoers/cvtsudoers.c:333 -#: plugins/sudoers/cvtsudoers.c:372 plugins/sudoers/cvtsudoers.c:392 -#: plugins/sudoers/cvtsudoers.c:537 plugins/sudoers/cvtsudoers.c:670 -#: plugins/sudoers/cvtsudoers.c:688 plugins/sudoers/cvtsudoers.c:862 -#: plugins/sudoers/cvtsudoers.c:870 plugins/sudoers/cvtsudoers.c:1365 -#: plugins/sudoers/cvtsudoers.c:1369 plugins/sudoers/cvtsudoers.c:1471 -#: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:246 -#: 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:376 -#: plugins/sudoers/cvtsudoers_ldif.c:430 plugins/sudoers/cvtsudoers_ldif.c:438 -#: plugins/sudoers/cvtsudoers_ldif.c:449 plugins/sudoers/cvtsudoers_ldif.c:456 -#: plugins/sudoers/cvtsudoers_ldif.c:468 plugins/sudoers/cvtsudoers_ldif.c:481 -#: plugins/sudoers/cvtsudoers_ldif.c:489 plugins/sudoers/cvtsudoers_ldif.c:636 +#: logsrvd/logsrvd_journal.c:217 logsrvd/logsrvd_journal.c:274 +#: logsrvd/logsrvd_journal.c:279 logsrvd/logsrvd_journal.c:439 +#: logsrvd/logsrvd_journal.c:441 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:216 logsrvd/logsrvd_local.c:278 +#: logsrvd/logsrvd_local.c:279 logsrvd/logsrvd_local.c:417 +#: logsrvd/logsrvd_local.c:468 logsrvd/logsrvd_local.c:469 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:475 +#: logsrvd/logsrvd_queue.c:159 logsrvd/logsrvd_queue.c:189 +#: logsrvd/logsrvd_queue.c:266 logsrvd/logsrvd_relay.c:446 +#: logsrvd/logsrvd_relay.c:748 logsrvd/logsrvd_relay.c:855 +#: logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 logsrvd/sendlog.c:297 +#: logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 logsrvd/sendlog.c:630 +#: logsrvd/sendlog.c:1822 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/bsdauth.c:154 plugins/sudoers/auth/kerb5.c:122 +#: plugins/sudoers/auth/kerb5.c:150 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/auth/sia.c:61 +#: plugins/sudoers/canon_path.c:129 plugins/sudoers/canon_path.c:161 +#: plugins/sudoers/check_aliases.c:128 plugins/sudoers/check_util.c:56 +#: plugins/sudoers/check_util.c:84 plugins/sudoers/cvtsudoers.c:132 +#: plugins/sudoers/cvtsudoers.c:176 plugins/sudoers/cvtsudoers.c:193 +#: plugins/sudoers/cvtsudoers.c:204 plugins/sudoers/cvtsudoers.c:338 +#: plugins/sudoers/cvtsudoers.c:379 plugins/sudoers/cvtsudoers.c:399 +#: plugins/sudoers/cvtsudoers.c:545 plugins/sudoers/cvtsudoers.c:698 +#: plugins/sudoers/cvtsudoers.c:716 plugins/sudoers/cvtsudoers.c:891 +#: plugins/sudoers/cvtsudoers.c:899 plugins/sudoers/cvtsudoers.c:1395 +#: plugins/sudoers/cvtsudoers.c:1399 plugins/sudoers/cvtsudoers.c:1501 +#: plugins/sudoers/cvtsudoers_csv.c:183 plugins/sudoers/cvtsudoers_csv.c:247 +#: plugins/sudoers/cvtsudoers_json.c:76 plugins/sudoers/cvtsudoers_ldif.c:152 +#: plugins/sudoers/cvtsudoers_ldif.c:195 plugins/sudoers/cvtsudoers_ldif.c:236 +#: plugins/sudoers/cvtsudoers_ldif.c:302 plugins/sudoers/cvtsudoers_ldif.c:378 +#: plugins/sudoers/cvtsudoers_ldif.c:432 plugins/sudoers/cvtsudoers_ldif.c:440 +#: plugins/sudoers/cvtsudoers_ldif.c:451 plugins/sudoers/cvtsudoers_ldif.c:458 +#: plugins/sudoers/cvtsudoers_ldif.c:470 plugins/sudoers/cvtsudoers_ldif.c:483 +#: plugins/sudoers/cvtsudoers_ldif.c:491 plugins/sudoers/cvtsudoers_ldif.c:638 #: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:52 #: plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 @@ -125,208 +128,218 @@ msgstr "抱歉,請重試。" #: plugins/sudoers/cvtsudoers_merge.c:564 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1158 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:658 plugins/sudoers/defaults.c:1019 -#: plugins/sudoers/defaults.c:1187 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:212 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:668 plugins/sudoers/iolog.c:694 -#: plugins/sudoers/ldap.c:184 plugins/sudoers/ldap.c:466 -#: plugins/sudoers/ldap.c:757 plugins/sudoers/ldap.c:921 -#: plugins/sudoers/ldap.c:1337 plugins/sudoers/ldap.c:1763 -#: plugins/sudoers/ldap.c:1800 plugins/sudoers/ldap.c:2016 -#: plugins/sudoers/ldap.c:2117 plugins/sudoers/ldap.c:2133 -#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:250 -#: plugins/sudoers/ldap_conf.c:302 plugins/sudoers/ldap_conf.c:338 -#: plugins/sudoers/ldap_conf.c:444 plugins/sudoers/ldap_conf.c:459 -#: plugins/sudoers/ldap_conf.c:564 plugins/sudoers/ldap_conf.c:597 -#: plugins/sudoers/ldap_conf.c:689 plugins/sudoers/ldap_conf.c:771 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 +#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 +#: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:694 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:294 plugins/sudoers/ldap_util.c:301 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:402 -#: plugins/sudoers/log_client.c:715 plugins/sudoers/log_client.c:736 -#: plugins/sudoers/log_client.c:1415 plugins/sudoers/log_client.c:1536 -#: plugins/sudoers/log_client.c:1636 plugins/sudoers/log_client.c:1972 -#: plugins/sudoers/log_client.c:2031 plugins/sudoers/logging.c:110 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:457 -#: plugins/sudoers/logging.c:672 plugins/sudoers/logging.c:809 -#: plugins/sudoers/match_command.c:335 plugins/sudoers/match_command.c:603 -#: plugins/sudoers/match_command.c:654 plugins/sudoers/match_command.c:728 -#: plugins/sudoers/match_command.c:776 plugins/sudoers/match_digest.c:93 -#: plugins/sudoers/parse.c:267 plugins/sudoers/parse.c:284 -#: plugins/sudoers/parse.c:303 plugins/sudoers/parse.c:322 -#: plugins/sudoers/parse.c:339 plugins/sudoers/parse.c:362 -#: plugins/sudoers/parse.c:373 plugins/sudoers/parse_ldif.c:153 -#: plugins/sudoers/parse_ldif.c:184 plugins/sudoers/parse_ldif.c:253 -#: plugins/sudoers/parse_ldif.c:261 plugins/sudoers/parse_ldif.c:266 -#: plugins/sudoers/parse_ldif.c:342 plugins/sudoers/parse_ldif.c:353 -#: plugins/sudoers/parse_ldif.c:380 plugins/sudoers/parse_ldif.c:397 -#: plugins/sudoers/parse_ldif.c:409 plugins/sudoers/parse_ldif.c:413 -#: plugins/sudoers/parse_ldif.c:427 plugins/sudoers/parse_ldif.c:484 -#: plugins/sudoers/parse_ldif.c:598 plugins/sudoers/parse_ldif.c:628 -#: plugins/sudoers/parse_ldif.c:653 plugins/sudoers/parse_ldif.c:711 -#: plugins/sudoers/parse_ldif.c:728 plugins/sudoers/parse_ldif.c:756 -#: plugins/sudoers/parse_ldif.c:763 plugins/sudoers/policy.c:626 -#: plugins/sudoers/policy.c:1033 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:185 -#: plugins/sudoers/sssd.c:414 plugins/sudoers/sssd.c:479 -#: plugins/sudoers/sssd.c:505 plugins/sudoers/sssd.c:568 -#: plugins/sudoers/sssd.c:761 plugins/sudoers/strvec_join.c:53 -#: plugins/sudoers/stubs.c:112 plugins/sudoers/stubs.c:120 -#: plugins/sudoers/sudoers.c:354 plugins/sudoers/sudoers.c:380 -#: plugins/sudoers/sudoers.c:447 plugins/sudoers/sudoers.c:464 -#: plugins/sudoers/sudoers.c:505 plugins/sudoers/sudoers.c:849 -#: plugins/sudoers/sudoers.c:902 plugins/sudoers/sudoers.c:1054 -#: plugins/sudoers/sudoers.c:1114 plugins/sudoers/sudoers.c:1369 +#: plugins/sudoers/log_client.c:717 plugins/sudoers/log_client.c:739 +#: plugins/sudoers/log_client.c:744 plugins/sudoers/log_client.c:1426 +#: plugins/sudoers/log_client.c:1547 plugins/sudoers/log_client.c:1670 +#: plugins/sudoers/log_client.c:1993 plugins/sudoers/log_client.c:2052 +#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:872 plugins/sudoers/lookup.c:338 +#: plugins/sudoers/lookup.c:355 plugins/sudoers/lookup.c:374 +#: plugins/sudoers/lookup.c:393 plugins/sudoers/lookup.c:410 +#: plugins/sudoers/lookup.c:433 plugins/sudoers/lookup.c:444 +#: plugins/sudoers/match_command.c:302 plugins/sudoers/match_command.c:574 +#: plugins/sudoers/match_command.c:641 plugins/sudoers/match_command.c:737 +#: plugins/sudoers/match_command.c:785 plugins/sudoers/match_digest.c:88 +#: plugins/sudoers/parse_ldif.c:153 plugins/sudoers/parse_ldif.c:184 +#: plugins/sudoers/parse_ldif.c:253 plugins/sudoers/parse_ldif.c:261 +#: plugins/sudoers/parse_ldif.c:266 plugins/sudoers/parse_ldif.c:342 +#: plugins/sudoers/parse_ldif.c:353 plugins/sudoers/parse_ldif.c:380 +#: plugins/sudoers/parse_ldif.c:397 plugins/sudoers/parse_ldif.c:409 +#: plugins/sudoers/parse_ldif.c:413 plugins/sudoers/parse_ldif.c:427 +#: plugins/sudoers/parse_ldif.c:484 plugins/sudoers/parse_ldif.c:595 +#: plugins/sudoers/parse_ldif.c:625 plugins/sudoers/parse_ldif.c:650 +#: plugins/sudoers/parse_ldif.c:708 plugins/sudoers/parse_ldif.c:725 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/parse_ldif.c:760 +#: plugins/sudoers/policy.c:646 plugins/sudoers/policy.c:1061 +#: plugins/sudoers/prompt.c:94 plugins/sudoers/pwutil.c:219 +#: plugins/sudoers/pwutil.c:290 plugins/sudoers/pwutil.c:368 +#: plugins/sudoers/pwutil.c:542 plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:679 plugins/sudoers/pwutil.c:877 +#: plugins/sudoers/pwutil.c:967 plugins/sudoers/pwutil.c:1015 +#: plugins/sudoers/pwutil.c:1076 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:145 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1307 plugins/sudoers/sudoers_cb.c:150 #: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 -#: plugins/sudoers/sudoreplay.c:1278 plugins/sudoers/sudoreplay.c:1334 -#: plugins/sudoers/sudoreplay.c:1530 plugins/sudoers/sudoreplay.c:1534 -#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:224 -#: plugins/sudoers/testsudoers.c:241 plugins/sudoers/testsudoers.c:588 -#: plugins/sudoers/timestamp.c:451 plugins/sudoers/timestamp.c:495 -#: plugins/sudoers/timestamp.c:1017 plugins/sudoers/timestamp.c:1146 -#: plugins/sudoers/toke_util.c:78 plugins/sudoers/toke_util.c:106 -#: plugins/sudoers/toke_util.c:131 plugins/sudoers/toke_util.c:161 -#: plugins/sudoers/toke_util.c:200 plugins/sudoers/tsdump.c:123 -#: plugins/sudoers/visudo.c:150 plugins/sudoers/visudo.c:385 -#: plugins/sudoers/visudo.c:391 plugins/sudoers/visudo.c:502 -#: plugins/sudoers/visudo.c:1056 toke.l:1031 toke.l:1163 toke.l:1234 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:256 +#: plugins/sudoers/testsudoers.c:265 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:164 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1095 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1320 msgid "unable to allocate memory" msgstr "無法分配記憶體" -#: gram.y:623 +#: gram.y:624 msgid "a digest requires a path name" msgstr "摘要需要路徑名稱" -#: gram.y:645 +#: gram.y:646 msgid "values for \"CWD\" must start with a '/', '~', or '*'" msgstr "\"CWD\" 的值開頭必須是 '/'、'~' 或 '*'" -#: gram.y:651 +#: gram.y:652 msgid "\"CWD\" path too long" msgstr "「CWD」路徑過長" -#: gram.y:661 +#: gram.y:662 msgid "values for \"CHROOT\" must start with a '/', '~', or '*'" msgstr "\"CHROOT\" 的值開頭必須是 '/'、'~' 或 '*'" -#: gram.y:667 +#: gram.y:668 msgid "\"CHROOT\" path too long" msgstr "「CHROOT」路徑過長 " -#: gram.y:802 +#: gram.y:817 #, c-format msgid "syntax error, reserved word %s used as an alias name" msgstr "語法錯誤,保留字 %s 被用作別名名稱" -#: gram.y:825 +#: gram.y:840 msgid "invalid notbefore value" msgstr "notbefore 的值無效" -#: gram.y:834 +#: gram.y:849 msgid "invalid notafter value" msgstr "notafter 的值無效" -#: gram.y:844 plugins/sudoers/policy.c:385 +#: gram.y:859 plugins/sudoers/policy.c:390 msgid "timeout value too large" msgstr "timeout 值過長" -#: gram.y:846 plugins/sudoers/policy.c:387 +#: gram.y:861 plugins/sudoers/policy.c:392 msgid "invalid timeout value" msgstr "timeout 值無效" -#: gram.y:967 plugins/sudoers/sudoers.c:1072 +#: gram.y:982 plugins/sudoers/sudoers.c:1162 msgid "command too long" msgstr "指令過長" -#: gram.y:1224 plugins/sudoers/check_aliases.c:96 -#: plugins/sudoers/defaults.c:1276 -#, c-format -msgid "%s:%d:%d: %s\n" -msgstr "%s:%d:%d: %s\n" +#: gram.y:1016 +msgid "expected a fully-qualified path name" +msgstr "預期完全合法的路徑名稱" -#: gram.y:1278 +#: gram.y:1261 +#, c-format +msgid "%s:%d:%zu: %s\n" +msgstr "%s:%d:%zu: %s\n" + +#: gram.y:1315 #, c-format msgid "Alias \"%s\" already defined" msgstr "別名「%s」已定義過" -#: gram.y:1777 gram.y:1827 lib/eventlog/eventlog.c:235 -#: lib/eventlog/eventlog.c:757 lib/eventlog/eventlog.c:830 -#: lib/eventlog/eventlog.c:833 lib/eventlog/eventlog.c:1135 -#: lib/iolog/iolog_filter.c:142 lib/iolog/iolog_filter.c:202 -#: lib/iolog/iolog_filter.c:232 lib/iolog/iolog_json.c:150 -#: lib/iolog/iolog_json.c:381 lib/iolog/iolog_json.c:412 -#: lib/iolog/iolog_legacy.c:100 lib/iolog/iolog_legacy.c:111 -#: lib/iolog/iolog_legacy.c:123 lib/iolog/iolog_legacy.c:133 -#: lib/iolog/iolog_legacy.c:139 lib/iolog/iolog_loginfo.c:76 +#: gram.y:1829 gram.y:1840 gram.y:1922 lib/eventlog/eventlog.c:236 +#: lib/eventlog/eventlog.c:765 lib/eventlog/eventlog.c:838 +#: lib/eventlog/eventlog.c:841 lib/eventlog/eventlog.c:1175 +#: lib/eventlog/parse_json.c:185 lib/eventlog/parse_json.c:483 +#: lib/eventlog/parse_json.c:514 lib/iolog/iolog_filter.c:142 +#: lib/iolog/iolog_filter.c:202 lib/iolog/iolog_filter.c:232 +#: lib/iolog/iolog_legacy.c:101 lib/iolog/iolog_legacy.c:112 +#: lib/iolog/iolog_legacy.c:124 lib/iolog/iolog_legacy.c:134 +#: lib/iolog/iolog_legacy.c:140 lib/iolog/iolog_loginfo.c:76 #: lib/iolog/iolog_loginfo.c:212 logsrvd/iolog_writer.c:95 #: logsrvd/iolog_writer.c:100 logsrvd/iolog_writer.c:134 -#: logsrvd/iolog_writer.c:171 logsrvd/iolog_writer.c:181 -#: logsrvd/iolog_writer.c:194 logsrvd/iolog_writer.c:214 -#: logsrvd/iolog_writer.c:224 logsrvd/iolog_writer.c:243 -#: logsrvd/iolog_writer.c:253 logsrvd/iolog_writer.c:264 -#: logsrvd/iolog_writer.c:274 logsrvd/iolog_writer.c:286 -#: logsrvd/iolog_writer.c:296 logsrvd/iolog_writer.c:306 -#: logsrvd/iolog_writer.c:316 logsrvd/iolog_writer.c:328 -#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:370 +#: logsrvd/iolog_writer.c:147 logsrvd/iolog_writer.c:174 +#: logsrvd/iolog_writer.c:184 logsrvd/iolog_writer.c:197 +#: logsrvd/iolog_writer.c:217 logsrvd/iolog_writer.c:227 +#: logsrvd/iolog_writer.c:246 logsrvd/iolog_writer.c:256 +#: logsrvd/iolog_writer.c:267 logsrvd/iolog_writer.c:277 +#: logsrvd/iolog_writer.c:289 logsrvd/iolog_writer.c:299 +#: logsrvd/iolog_writer.c:309 logsrvd/iolog_writer.c:319 +#: logsrvd/iolog_writer.c:329 logsrvd/iolog_writer.c:341 #: logsrvd/iolog_writer.c:377 logsrvd/iolog_writer.c:383 -#: logsrvd/iolog_writer.c:567 logsrvd/logsrv_util.c:69 logsrvd/logsrvd.c:301 -#: logsrvd/logsrvd.c:310 logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:490 -#: logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:576 logsrvd/logsrvd.c:611 -#: logsrvd/logsrvd.c:660 logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:732 -#: logsrvd/logsrvd.c:1124 logsrvd/logsrvd.c:1439 logsrvd/logsrvd.c:1446 -#: logsrvd/logsrvd.c:1582 logsrvd/logsrvd.c:1587 logsrvd/logsrvd.c:1771 -#: logsrvd/logsrvd.c:1988 logsrvd/logsrvd_conf.c:357 -#: logsrvd/logsrvd_conf.c:370 logsrvd/logsrvd_conf.c:511 -#: logsrvd/logsrvd_conf.c:534 logsrvd/logsrvd_conf.c:538 -#: logsrvd/logsrvd_conf.c:556 logsrvd/logsrvd_conf.c:626 -#: logsrvd/logsrvd_conf.c:649 logsrvd/logsrvd_conf.c:678 -#: logsrvd/logsrvd_conf.c:692 logsrvd/logsrvd_conf.c:706 -#: logsrvd/logsrvd_conf.c:720 logsrvd/logsrvd_conf.c:734 -#: logsrvd/logsrvd_conf.c:748 logsrvd/logsrvd_conf.c:829 -#: logsrvd/logsrvd_conf.c:1036 logsrvd/logsrvd_conf.c:1053 -#: logsrvd/logsrvd_conf.c:1448 logsrvd/logsrvd_conf.c:1595 -#: logsrvd/logsrvd_conf.c:1621 logsrvd/logsrvd_conf.c:1633 -#: logsrvd/logsrvd_conf.c:1640 logsrvd/logsrvd_conf.c:1646 -#: logsrvd/logsrvd_conf.c:1742 logsrvd/logsrvd_journal.c:76 -#: logsrvd/logsrvd_journal.c:125 logsrvd/logsrvd_journal.c:216 -#: logsrvd/logsrvd_journal.c:246 logsrvd/logsrvd_journal.c:250 -#: logsrvd/logsrvd_journal.c:258 logsrvd/logsrvd_journal.c:281 -#: logsrvd/logsrvd_journal.c:285 logsrvd/logsrvd_journal.c:433 -#: logsrvd/logsrvd_local.c:215 logsrvd/logsrvd_local.c:278 -#: logsrvd/logsrvd_local.c:466 logsrvd/logsrvd_local.c:472 -#: logsrvd/logsrvd_local.c:491 logsrvd/logsrvd_queue.c:158 -#: logsrvd/logsrvd_queue.c:189 logsrvd/logsrvd_queue.c:266 -#: logsrvd/sendlog.c:251 logsrvd/sendlog.c:260 logsrvd/sendlog.c:291 -#: logsrvd/sendlog.c:338 logsrvd/sendlog.c:615 logsrvd/sendlog.c:1503 -#: logsrvd/sendlog.c:1510 logsrvd/sendlog.c:1733 logsrvd/sendlog.c:1801 -#: logsrvd/tls_init.c:305 logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 -#: plugins/sudoers/audit.c:116 plugins/sudoers/auth/pam.c:502 -#: plugins/sudoers/auth/pam.c:687 plugins/sudoers/auth/rfc1938.c:111 -#: plugins/sudoers/check_aliases.c:168 plugins/sudoers/cvtsudoers.c:131 -#: plugins/sudoers/cvtsudoers.c:174 plugins/sudoers/cvtsudoers.c:191 -#: plugins/sudoers/cvtsudoers.c:202 plugins/sudoers/cvtsudoers.c:332 -#: plugins/sudoers/cvtsudoers.c:536 plugins/sudoers/cvtsudoers.c:669 -#: plugins/sudoers/cvtsudoers.c:687 plugins/sudoers/cvtsudoers.c:862 -#: plugins/sudoers/cvtsudoers.c:869 plugins/sudoers/cvtsudoers.c:1365 -#: plugins/sudoers/cvtsudoers.c:1369 plugins/sudoers/cvtsudoers.c:1471 -#: plugins/sudoers/cvtsudoers_csv.c:182 plugins/sudoers/cvtsudoers_csv.c:245 -#: 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:375 -#: plugins/sudoers/cvtsudoers_ldif.c:429 plugins/sudoers/cvtsudoers_ldif.c:437 -#: plugins/sudoers/cvtsudoers_ldif.c:448 plugins/sudoers/cvtsudoers_ldif.c:455 -#: plugins/sudoers/cvtsudoers_ldif.c:467 plugins/sudoers/cvtsudoers_ldif.c:480 -#: plugins/sudoers/cvtsudoers_ldif.c:488 plugins/sudoers/cvtsudoers_ldif.c:635 -#: plugins/sudoers/cvtsudoers_merge.c:47 plugins/sudoers/cvtsudoers_merge.c:51 -#: plugins/sudoers/cvtsudoers_merge.c:353 +#: logsrvd/iolog_writer.c:390 logsrvd/iolog_writer.c:396 +#: logsrvd/iolog_writer.c:580 logsrvd/logsrv_util.c:92 logsrvd/logsrvd.c:323 +#: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:530 +#: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:668 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:1131 +#: logsrvd/logsrvd.c:1446 logsrvd/logsrvd.c:1453 logsrvd/logsrvd.c:1589 +#: logsrvd/logsrvd.c:1594 logsrvd/logsrvd.c:1781 logsrvd/logsrvd.c:2003 +#: logsrvd/logsrvd_conf.c:357 logsrvd/logsrvd_conf.c:370 +#: logsrvd/logsrvd_conf.c:511 logsrvd/logsrvd_conf.c:534 +#: logsrvd/logsrvd_conf.c:538 logsrvd/logsrvd_conf.c:556 +#: logsrvd/logsrvd_conf.c:626 logsrvd/logsrvd_conf.c:649 +#: logsrvd/logsrvd_conf.c:678 logsrvd/logsrvd_conf.c:692 +#: logsrvd/logsrvd_conf.c:706 logsrvd/logsrvd_conf.c:720 +#: logsrvd/logsrvd_conf.c:734 logsrvd/logsrvd_conf.c:748 +#: logsrvd/logsrvd_conf.c:829 logsrvd/logsrvd_conf.c:1036 +#: logsrvd/logsrvd_conf.c:1053 logsrvd/logsrvd_conf.c:1448 +#: logsrvd/logsrvd_conf.c:1595 logsrvd/logsrvd_conf.c:1621 +#: logsrvd/logsrvd_conf.c:1633 logsrvd/logsrvd_conf.c:1640 +#: logsrvd/logsrvd_conf.c:1646 logsrvd/logsrvd_conf.c:1742 +#: logsrvd/logsrvd_journal.c:76 logsrvd/logsrvd_journal.c:125 +#: logsrvd/logsrvd_journal.c:216 logsrvd/logsrvd_journal.c:246 +#: logsrvd/logsrvd_journal.c:250 logsrvd/logsrvd_journal.c:258 +#: logsrvd/logsrvd_journal.c:287 logsrvd/logsrvd_journal.c:291 +#: logsrvd/logsrvd_journal.c:439 logsrvd/logsrvd_local.c:215 +#: logsrvd/logsrvd_local.c:278 logsrvd/logsrvd_local.c:468 +#: logsrvd/logsrvd_local.c:474 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_queue.c:158 logsrvd/logsrvd_queue.c:189 +#: logsrvd/logsrvd_queue.c:266 logsrvd/sendlog.c:256 logsrvd/sendlog.c:265 +#: logsrvd/sendlog.c:297 logsrvd/sendlog.c:303 logsrvd/sendlog.c:352 +#: logsrvd/sendlog.c:630 logsrvd/sendlog.c:1523 logsrvd/sendlog.c:1530 +#: logsrvd/sendlog.c:1753 logsrvd/sendlog.c:1822 logsrvd/tls_init.c:305 +#: logsrvd/tls_init.c:329 logsrvd/tls_init.c:340 plugins/sudoers/audit.c:118 +#: plugins/sudoers/auth/pam.c:518 plugins/sudoers/auth/pam.c:697 +#: plugins/sudoers/auth/rfc1938.c:112 plugins/sudoers/canon_path.c:129 +#: plugins/sudoers/canon_path.c:161 plugins/sudoers/check_aliases.c:128 +#: plugins/sudoers/check_util.c:56 plugins/sudoers/check_util.c:84 +#: plugins/sudoers/cvtsudoers.c:132 plugins/sudoers/cvtsudoers.c:175 +#: plugins/sudoers/cvtsudoers.c:192 plugins/sudoers/cvtsudoers.c:203 +#: plugins/sudoers/cvtsudoers.c:337 plugins/sudoers/cvtsudoers.c:544 +#: plugins/sudoers/cvtsudoers.c:697 plugins/sudoers/cvtsudoers.c:715 +#: plugins/sudoers/cvtsudoers.c:891 plugins/sudoers/cvtsudoers.c:898 +#: plugins/sudoers/cvtsudoers.c:1395 plugins/sudoers/cvtsudoers.c:1399 +#: plugins/sudoers/cvtsudoers.c:1501 plugins/sudoers/cvtsudoers_csv.c:182 +#: plugins/sudoers/cvtsudoers_csv.c:246 plugins/sudoers/cvtsudoers_json.c:75 +#: plugins/sudoers/cvtsudoers_ldif.c:151 plugins/sudoers/cvtsudoers_ldif.c:194 +#: plugins/sudoers/cvtsudoers_ldif.c:235 plugins/sudoers/cvtsudoers_ldif.c:301 +#: plugins/sudoers/cvtsudoers_ldif.c:377 plugins/sudoers/cvtsudoers_ldif.c:431 +#: plugins/sudoers/cvtsudoers_ldif.c:439 plugins/sudoers/cvtsudoers_ldif.c:450 +#: plugins/sudoers/cvtsudoers_ldif.c:457 plugins/sudoers/cvtsudoers_ldif.c:469 +#: plugins/sudoers/cvtsudoers_ldif.c:482 plugins/sudoers/cvtsudoers_ldif.c:490 +#: plugins/sudoers/cvtsudoers_ldif.c:637 plugins/sudoers/cvtsudoers_merge.c:47 +#: plugins/sudoers/cvtsudoers_merge.c:51 plugins/sudoers/cvtsudoers_merge.c:353 #: plugins/sudoers/cvtsudoers_merge.c:399 #: plugins/sudoers/cvtsudoers_merge.c:445 #: plugins/sudoers/cvtsudoers_merge.c:466 @@ -336,210 +349,217 @@ msgstr "別名「%s」已定義過" #: plugins/sudoers/cvtsudoers_merge.c:630 #: plugins/sudoers/cvtsudoers_merge.c:633 #: plugins/sudoers/cvtsudoers_merge.c:1157 -#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:434 -#: plugins/sudoers/defaults.c:658 plugins/sudoers/defaults.c:1019 -#: plugins/sudoers/defaults.c:1187 plugins/sudoers/editor.c:197 +#: plugins/sudoers/cvtsudoers_merge.c:1231 plugins/sudoers/defaults.c:455 +#: plugins/sudoers/defaults.c:689 plugins/sudoers/defaults.c:1051 +#: plugins/sudoers/defaults.c:1235 plugins/sudoers/editor.c:198 #: plugins/sudoers/env.c:263 plugins/sudoers/exptilde.c:92 -#: plugins/sudoers/filedigest.c:54 plugins/sudoers/filedigest.c:70 +#: plugins/sudoers/filedigest.c:66 plugins/sudoers/filedigest.c:70 #: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:211 #: plugins/sudoers/interfaces.c:68 plugins/sudoers/iolog.c:268 -#: plugins/sudoers/iolog.c:668 plugins/sudoers/iolog.c:694 -#: plugins/sudoers/ldap.c:184 plugins/sudoers/ldap.c:466 -#: plugins/sudoers/ldap.c:757 plugins/sudoers/ldap.c:921 -#: plugins/sudoers/ldap.c:1337 plugins/sudoers/ldap.c:1763 -#: plugins/sudoers/ldap.c:1800 plugins/sudoers/ldap.c:2016 -#: plugins/sudoers/ldap.c:2117 plugins/sudoers/ldap.c:2133 -#: plugins/sudoers/ldap_conf.c:218 plugins/sudoers/ldap_conf.c:250 -#: plugins/sudoers/ldap_conf.c:302 plugins/sudoers/ldap_conf.c:338 -#: plugins/sudoers/ldap_conf.c:444 plugins/sudoers/ldap_conf.c:459 -#: plugins/sudoers/ldap_conf.c:564 plugins/sudoers/ldap_conf.c:597 -#: plugins/sudoers/ldap_conf.c:688 plugins/sudoers/ldap_conf.c:771 +#: plugins/sudoers/iolog.c:675 plugins/sudoers/iolog.c:703 +#: plugins/sudoers/ldap.c:161 plugins/sudoers/ldap.c:448 +#: plugins/sudoers/ldap.c:625 plugins/sudoers/ldap.c:789 +#: plugins/sudoers/ldap.c:1214 plugins/sudoers/ldap.c:1642 +#: plugins/sudoers/ldap.c:1679 plugins/sudoers/ldap.c:1897 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2023 +#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:247 +#: plugins/sudoers/ldap_conf.c:299 plugins/sudoers/ldap_conf.c:335 +#: plugins/sudoers/ldap_conf.c:441 plugins/sudoers/ldap_conf.c:456 +#: plugins/sudoers/ldap_conf.c:565 plugins/sudoers/ldap_conf.c:598 +#: plugins/sudoers/ldap_conf.c:693 plugins/sudoers/ldap_conf.c:776 #: plugins/sudoers/ldap_util.c:293 plugins/sudoers/ldap_util.c:300 #: plugins/sudoers/ldap_util.c:614 plugins/sudoers/linux_audit.c:86 #: plugins/sudoers/log_client.c:117 plugins/sudoers/log_client.c:228 #: plugins/sudoers/log_client.c:250 plugins/sudoers/log_client.c:264 -#: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:715 -#: plugins/sudoers/log_client.c:736 plugins/sudoers/log_client.c:1415 -#: plugins/sudoers/log_client.c:1536 plugins/sudoers/log_client.c:1636 -#: plugins/sudoers/log_client.c:1972 plugins/sudoers/log_client.c:2031 -#: plugins/sudoers/logging.c:110 plugins/sudoers/logging.c:188 -#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:457 -#: plugins/sudoers/logging.c:672 plugins/sudoers/logging.c:809 -#: plugins/sudoers/logging.c:880 plugins/sudoers/logging.c:892 -#: plugins/sudoers/match_command.c:334 plugins/sudoers/match_command.c:602 -#: plugins/sudoers/match_command.c:653 plugins/sudoers/match_command.c:728 -#: plugins/sudoers/match_command.c:775 plugins/sudoers/match_digest.c:93 -#: plugins/sudoers/parse.c:266 plugins/sudoers/parse.c:283 -#: plugins/sudoers/parse.c:302 plugins/sudoers/parse.c:321 -#: plugins/sudoers/parse.c:338 plugins/sudoers/parse.c:361 -#: plugins/sudoers/parse.c:372 plugins/sudoers/parse_ldif.c:152 +#: plugins/sudoers/log_client.c:402 plugins/sudoers/log_client.c:717 +#: plugins/sudoers/log_client.c:739 plugins/sudoers/log_client.c:744 +#: plugins/sudoers/log_client.c:1426 plugins/sudoers/log_client.c:1547 +#: plugins/sudoers/log_client.c:1670 plugins/sudoers/log_client.c:1993 +#: plugins/sudoers/log_client.c:2052 plugins/sudoers/logging.c:110 +#: plugins/sudoers/logging.c:189 plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:475 plugins/sudoers/logging.c:711 +#: plugins/sudoers/logging.c:755 plugins/sudoers/logging.c:872 +#: plugins/sudoers/logging.c:925 plugins/sudoers/logging.c:932 +#: plugins/sudoers/lookup.c:337 plugins/sudoers/lookup.c:354 +#: plugins/sudoers/lookup.c:373 plugins/sudoers/lookup.c:392 +#: plugins/sudoers/lookup.c:409 plugins/sudoers/lookup.c:432 +#: plugins/sudoers/lookup.c:443 plugins/sudoers/match_command.c:301 +#: plugins/sudoers/match_command.c:573 plugins/sudoers/match_command.c:640 +#: plugins/sudoers/match_command.c:737 plugins/sudoers/match_command.c:784 +#: plugins/sudoers/match_digest.c:88 plugins/sudoers/parse_ldif.c:152 #: plugins/sudoers/parse_ldif.c:183 plugins/sudoers/parse_ldif.c:252 #: 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:484 -#: plugins/sudoers/parse_ldif.c:598 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:154 -#: plugins/sudoers/policy.c:163 plugins/sudoers/policy.c:172 -#: plugins/sudoers/policy.c:201 plugins/sudoers/policy.c:370 -#: plugins/sudoers/policy.c:385 plugins/sudoers/policy.c:387 -#: plugins/sudoers/policy.c:425 plugins/sudoers/policy.c:434 -#: plugins/sudoers/policy.c:482 plugins/sudoers/policy.c:492 -#: plugins/sudoers/policy.c:501 plugins/sudoers/policy.c:510 -#: plugins/sudoers/policy.c:519 plugins/sudoers/policy.c:626 -#: plugins/sudoers/policy.c:1033 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:199 plugins/sudoers/pwutil.c:270 -#: plugins/sudoers/pwutil.c:348 plugins/sudoers/pwutil.c:522 -#: plugins/sudoers/pwutil.c:587 plugins/sudoers/pwutil.c:659 -#: plugins/sudoers/pwutil.c:857 plugins/sudoers/pwutil.c:945 -#: plugins/sudoers/pwutil.c:993 plugins/sudoers/pwutil.c:1052 -#: plugins/sudoers/set_perms.c:363 plugins/sudoers/set_perms.c:706 -#: plugins/sudoers/set_perms.c:1073 plugins/sudoers/set_perms.c:1380 -#: plugins/sudoers/set_perms.c:1549 plugins/sudoers/sssd.c:144 -#: plugins/sudoers/sssd.c:185 plugins/sudoers/sssd.c:414 -#: plugins/sudoers/sssd.c:479 plugins/sudoers/sssd.c:505 -#: plugins/sudoers/sssd.c:568 plugins/sudoers/sssd.c:761 -#: plugins/sudoers/strvec_join.c:53 plugins/sudoers/stubs.c:112 -#: plugins/sudoers/stubs.c:120 plugins/sudoers/sudoers.c:354 -#: plugins/sudoers/sudoers.c:380 plugins/sudoers/sudoers.c:447 -#: plugins/sudoers/sudoers.c:464 plugins/sudoers/sudoers.c:505 -#: plugins/sudoers/sudoers.c:849 plugins/sudoers/sudoers.c:902 -#: plugins/sudoers/sudoers.c:1054 plugins/sudoers/sudoers.c:1114 -#: plugins/sudoers/sudoers.c:1369 plugins/sudoers/sudoreplay.c:559 -#: plugins/sudoers/sudoreplay.c:562 plugins/sudoers/sudoreplay.c:1278 -#: plugins/sudoers/sudoreplay.c:1334 plugins/sudoers/sudoreplay.c:1530 -#: plugins/sudoers/sudoreplay.c:1534 plugins/sudoers/testsudoers.c:120 -#: plugins/sudoers/testsudoers.c:224 plugins/sudoers/testsudoers.c:241 -#: plugins/sudoers/testsudoers.c:588 plugins/sudoers/timestamp.c:451 -#: plugins/sudoers/timestamp.c:495 plugins/sudoers/timestamp.c:1017 -#: plugins/sudoers/timestamp.c:1146 plugins/sudoers/toke_util.c:78 -#: plugins/sudoers/toke_util.c:106 plugins/sudoers/toke_util.c:131 -#: plugins/sudoers/toke_util.c:160 plugins/sudoers/toke_util.c:200 -#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:150 -#: plugins/sudoers/visudo.c:385 plugins/sudoers/visudo.c:391 -#: plugins/sudoers/visudo.c:502 plugins/sudoers/visudo.c:1056 toke.l:1031 -#: toke.l:1163 toke.l:1226 toke.l:1234 +#: plugins/sudoers/parse_ldif.c:595 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:157 +#: plugins/sudoers/policy.c:166 plugins/sudoers/policy.c:175 +#: plugins/sudoers/policy.c:204 plugins/sudoers/policy.c:374 +#: plugins/sudoers/policy.c:390 plugins/sudoers/policy.c:392 +#: plugins/sudoers/policy.c:430 plugins/sudoers/policy.c:439 +#: plugins/sudoers/policy.c:448 plugins/sudoers/policy.c:457 +#: plugins/sudoers/policy.c:493 plugins/sudoers/policy.c:502 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/policy.c:529 plugins/sudoers/policy.c:538 +#: plugins/sudoers/policy.c:547 plugins/sudoers/policy.c:646 +#: plugins/sudoers/policy.c:1061 plugins/sudoers/prompt.c:94 +#: plugins/sudoers/pwutil.c:219 plugins/sudoers/pwutil.c:290 +#: plugins/sudoers/pwutil.c:368 plugins/sudoers/pwutil.c:542 +#: plugins/sudoers/pwutil.c:607 plugins/sudoers/pwutil.c:679 +#: plugins/sudoers/pwutil.c:877 plugins/sudoers/pwutil.c:967 +#: plugins/sudoers/pwutil.c:1015 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 plugins/sudoers/sethost.c:85 +#: plugins/sudoers/sssd.c:144 plugins/sudoers/sssd.c:186 +#: plugins/sudoers/sssd.c:415 plugins/sudoers/sssd.c:480 +#: plugins/sudoers/sssd.c:507 plugins/sudoers/sssd.c:570 +#: plugins/sudoers/sssd.c:765 plugins/sudoers/strvec_join.c:53 +#: plugins/sudoers/sudoers.c:405 plugins/sudoers/sudoers.c:412 +#: plugins/sudoers/sudoers.c:656 plugins/sudoers/sudoers.c:666 +#: plugins/sudoers/sudoers.c:811 plugins/sudoers/sudoers.c:877 +#: plugins/sudoers/sudoers.c:936 plugins/sudoers/sudoers.c:985 +#: plugins/sudoers/sudoers.c:1144 plugins/sudoers/sudoers.c:1213 +#: plugins/sudoers/sudoers.c:1306 plugins/sudoers/sudoers_cb.c:150 +#: plugins/sudoers/sudoreplay.c:559 plugins/sudoers/sudoreplay.c:562 +#: plugins/sudoers/sudoreplay.c:1279 plugins/sudoers/sudoreplay.c:1335 +#: plugins/sudoers/sudoreplay.c:1531 plugins/sudoers/sudoreplay.c:1535 +#: plugins/sudoers/testsudoers.c:120 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/testsudoers.c:264 plugins/sudoers/testsudoers.c:275 +#: plugins/sudoers/testsudoers.c:282 plugins/sudoers/testsudoers.c:302 +#: plugins/sudoers/testsudoers.c:758 plugins/sudoers/timestamp.c:469 +#: plugins/sudoers/timestamp.c:513 plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1216 plugins/sudoers/toke_util.c:79 +#: plugins/sudoers/toke_util.c:108 plugins/sudoers/toke_util.c:134 +#: plugins/sudoers/toke_util.c:163 plugins/sudoers/toke_util.c:204 +#: plugins/sudoers/tsdump.c:123 plugins/sudoers/visudo.c:151 +#: plugins/sudoers/visudo.c:258 plugins/sudoers/visudo.c:383 +#: plugins/sudoers/visudo.c:389 plugins/sudoers/visudo.c:501 +#: plugins/sudoers/visudo.c:1073 plugins/sudoers/visudo.c:1094 +#: plugins/sudoers/visudo.c:1189 toke.l:1031 toke.l:1194 toke.l:1213 +#: toke.l:1240 toke.l:1309 toke.l:1320 #, c-format msgid "%s: %s" msgstr "%s:%s" -#: lib/eventlog/eventlog.c:303 +#: lib/eventlog/eventlog.c:304 #, c-format msgid "unable to dup stdin: %m" msgstr "無法 dup stdin:%m" -#: lib/eventlog/eventlog.c:345 +#: lib/eventlog/eventlog.c:346 #, c-format msgid "unable to execute %s: %m" msgstr "無法執行 %s:%m" -#: lib/eventlog/eventlog.c:393 plugins/sudoers/auth/aix_auth.c:198 +#: lib/eventlog/eventlog.c:394 plugins/sudoers/auth/aix_auth.c:199 msgid "unable to fork" msgstr "無法執行 fork" -#: lib/eventlog/eventlog.c:403 lib/eventlog/eventlog.c:468 +#: lib/eventlog/eventlog.c:404 lib/eventlog/eventlog.c:471 #, c-format msgid "unable to fork: %m" msgstr "無法執行 fork:%m" -#: lib/eventlog/eventlog.c:458 +#: lib/eventlog/eventlog.c:461 #, c-format msgid "unable to open pipe: %m" msgstr "無法開啟管線:%m" -#: lib/eventlog/eventlog.c:960 +#: lib/eventlog/eventlog.c:1000 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: lib/eventlog/eventlog.c:989 +#: lib/eventlog/eventlog.c:1029 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (指令繼續執行) %s" -#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1242 -#: plugins/sudoers/sudoreplay.c:1290 plugins/sudoers/sudoreplay.c:1586 -#, c-format -msgid "invalid regular expression \"%s\": %s" -msgstr "無效的「%s」正規表達式:%s" - -#: lib/iolog/iolog_json.c:140 +#: lib/eventlog/parse_json.c:175 #, c-format msgid "expected JSON_STRING, got %d" msgstr "應為 JSON_STRNG,但收到 %d" -#: lib/iolog/iolog_json.c:145 +#: lib/eventlog/parse_json.c:180 msgid "JSON_ARRAY too large" msgstr "JSON_ARRAY 太大" -#: lib/iolog/iolog_json.c:404 +#: lib/eventlog/parse_json.c:506 msgid "missing double quote in name" msgstr "名稱中缺少雙引號" -#: lib/iolog/iolog_json.c:511 +#: lib/eventlog/parse_json.c:624 msgid "missing JSON_OBJECT" msgstr "缺少 JSON_OBJECT" -#: lib/iolog/iolog_json.c:515 +#: lib/eventlog/parse_json.c:628 #, c-format msgid "expected JSON_OBJECT, got %d" msgstr "應為 JSON_OBJECT,但收到 %d" -#: lib/iolog/iolog_json.c:632 +#: lib/eventlog/parse_json.c:762 #, c-format msgid "json stack exhausted (max %u frames)" msgstr "JSON 堆疊用盡(最多 %u 個框架)" -#: lib/iolog/iolog_json.c:706 +#: lib/eventlog/parse_json.c:840 msgid "objects must consist of name:value pairs" msgstr "物件必須由「鍵:值」對組成" -#: lib/iolog/iolog_json.c:711 lib/iolog/iolog_json.c:742 -#: lib/iolog/iolog_json.c:786 lib/iolog/iolog_json.c:808 -#: lib/iolog/iolog_json.c:830 lib/iolog/iolog_json.c:852 -#: lib/iolog/iolog_json.c:874 +#: lib/eventlog/parse_json.c:845 lib/eventlog/parse_json.c:876 +#: lib/eventlog/parse_json.c:920 lib/eventlog/parse_json.c:942 +#: lib/eventlog/parse_json.c:964 lib/eventlog/parse_json.c:986 +#: lib/eventlog/parse_json.c:1008 msgid "missing separator between values" msgstr "數值間缺少分隔符號" -#: lib/iolog/iolog_json.c:726 lib/iolog/iolog_json.c:900 +#: lib/eventlog/parse_json.c:860 lib/eventlog/parse_json.c:1034 msgid "unmatched close brace" msgstr "未對稱的右大括弧" -#: lib/iolog/iolog_json.c:737 +#: lib/eventlog/parse_json.c:871 msgid "unexpected array" msgstr "不應有陣列" -#: lib/iolog/iolog_json.c:757 lib/iolog/iolog_json.c:903 +#: lib/eventlog/parse_json.c:891 lib/eventlog/parse_json.c:1037 msgid "unmatched close bracket" msgstr "未對稱的右中括弧" -#: lib/iolog/iolog_json.c:768 +#: lib/eventlog/parse_json.c:902 msgid "unexpected string" msgstr "不應有字串" -#: lib/iolog/iolog_json.c:779 +#: lib/eventlog/parse_json.c:913 msgid "missing colon after name" msgstr "名稱後缺少冒號" -#: lib/iolog/iolog_json.c:800 lib/iolog/iolog_json.c:822 +#: lib/eventlog/parse_json.c:934 lib/eventlog/parse_json.c:956 msgid "unexpected boolean" msgstr "不應有布林值" -#: lib/iolog/iolog_json.c:844 +#: lib/eventlog/parse_json.c:978 msgid "unexpected null" msgstr "不應有 null" -#: lib/iolog/iolog_json.c:865 +#: lib/eventlog/parse_json.c:999 msgid "unexpected number" msgstr "不應有數字" -#: lib/iolog/iolog_json.c:912 +#: lib/eventlog/parse_json.c:1045 msgid "parse error" msgstr "解析發生錯誤" +#: lib/iolog/iolog_filter.c:133 plugins/sudoers/defaults.c:1290 +#: plugins/sudoers/sudoreplay.c:1291 plugins/sudoers/sudoreplay.c:1587 +#, c-format +msgid "invalid regular expression \"%s\": %s" +msgstr "無效的「%s」正規表達式:%s" + #: lib/iolog/iolog_legacy.c:65 #, c-format msgid "%s: invalid log file" @@ -550,22 +570,22 @@ msgstr "%s:無效的記錄檔案" msgid "%s: time stamp field is missing" msgstr "%s:缺少 時間戳 欄位" -#: lib/iolog/iolog_legacy.c:89 +#: lib/iolog/iolog_legacy.c:90 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s:時間戳 %s:%s" -#: lib/iolog/iolog_legacy.c:96 +#: lib/iolog/iolog_legacy.c:97 #, c-format msgid "%s: user field is missing" msgstr "%s:缺少 使用者 欄位" -#: lib/iolog/iolog_legacy.c:107 +#: lib/iolog/iolog_legacy.c:108 #, c-format msgid "%s: runas user field is missing" msgstr "%s:缺少 runas 使用者 欄位" -#: lib/iolog/iolog_legacy.c:118 +#: lib/iolog/iolog_legacy.c:119 #, c-format msgid "%s: runas group field is missing" msgstr "%s:缺少 runas 群組 欄位" @@ -575,14 +595,14 @@ msgstr "%s:缺少 runas 群組 欄位" msgid "%s exists but is not a directory (0%o)" msgstr "%s 存在,但非目錄 (0%o)" -#: lib/iolog/iolog_mkdirs.c:123 lib/iolog/iolog_mkdtemp.c:79 -#: logsrvd/iolog_writer.c:781 plugins/sudoers/timestamp.c:209 +#: lib/iolog/iolog_mkdirs.c:124 lib/iolog/iolog_mkdtemp.c:80 +#: logsrvd/iolog_writer.c:795 plugins/sudoers/timestamp.c:218 #, c-format msgid "unable to mkdir %s" msgstr "無法建立目錄 %s" -#: lib/iolog/iolog_mkdtemp.c:84 plugins/sudoers/visudo.c:757 -#: plugins/sudoers/visudo.c:791 plugins/sudoers/visudo.c:797 +#: lib/iolog/iolog_mkdtemp.c:85 plugins/sudoers/visudo.c:769 +#: plugins/sudoers/visudo.c:803 plugins/sudoers/visudo.c:809 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "無法將 %s 的模式變更為 0%o" @@ -614,105 +634,105 @@ msgstr "%s:通訊協定有誤:%s 類型有錯" msgid "%s: protocol error: NULL value found in %s" msgstr "%s:通訊協定有誤:%s 中有 NULL 值" -#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:980 -#: plugins/sudoers/policy.c:593 +#: logsrvd/iolog_writer.c:141 plugins/sudoers/logging.c:1024 +#: plugins/sudoers/policy.c:613 msgid "unable to generate UUID" msgstr "無法產生 UUID" -#: logsrvd/iolog_writer.c:341 logsrvd/iolog_writer.c:346 -#: logsrvd/iolog_writer.c:351 logsrvd/iolog_writer.c:356 +#: logsrvd/iolog_writer.c:354 logsrvd/iolog_writer.c:359 +#: logsrvd/iolog_writer.c:364 logsrvd/iolog_writer.c:369 #, c-format msgid "%s: protocol error: %s missing from AcceptMessage" msgstr "%s:通訊協定有誤:AcceptMessage 缺少 %s" -#: logsrvd/iolog_writer.c:417 +#: logsrvd/iolog_writer.c:430 #, c-format msgid "%s: unable to format session id" msgstr "%s:無法格式化工作階段 ID" -#: logsrvd/iolog_writer.c:431 logsrvd/iolog_writer.c:445 -#: logsrvd/iolog_writer.c:459 logsrvd/iolog_writer.c:474 -#: logsrvd/iolog_writer.c:488 logsrvd/iolog_writer.c:502 +#: logsrvd/iolog_writer.c:444 logsrvd/iolog_writer.c:458 +#: logsrvd/iolog_writer.c:472 logsrvd/iolog_writer.c:487 +#: logsrvd/iolog_writer.c:501 logsrvd/iolog_writer.c:515 #, c-format msgid "%s: %s is not set" msgstr "%s:%s 未設定" -#: logsrvd/iolog_writer.c:538 logsrvd/iolog_writer.c:545 +#: logsrvd/iolog_writer.c:551 logsrvd/iolog_writer.c:558 #, c-format msgid "unable to expand iolog path %s" msgstr "無法展開 iolog 路徑 %s" -#: logsrvd/iolog_writer.c:563 +#: logsrvd/iolog_writer.c:576 #, c-format msgid "unable to create iolog path %s" msgstr "無法建立 iolog 路徑 %s" -#: logsrvd/iolog_writer.c:593 +#: logsrvd/iolog_writer.c:606 #, c-format msgid "invalid iofd %d" msgstr "無效的 iofd %d" -#: logsrvd/iolog_writer.c:613 +#: logsrvd/iolog_writer.c:626 #, c-format -msgid "error closing iofd %d: %s" -msgstr "關閉 iofd %d 時發生錯誤:%s" +msgid "error closing iofd %u: %s" +msgstr "關閉 iofd %u 時發生錯誤:%s" -#: logsrvd/iolog_writer.c:633 +#: logsrvd/iolog_writer.c:647 #, c-format -msgid "error flushing iofd %d: %s" -msgstr "排清 iofd %d 時發生錯誤:%s" +msgid "error flushing iofd %u: %s" +msgstr "排清 iofd %u 時發生錯誤:%s" -#: logsrvd/iolog_writer.c:751 +#: logsrvd/iolog_writer.c:765 #, c-format msgid "invalid I/O log %s: %s referenced but not present" msgstr "無效的 I/O log %s:%s 有參考,但未呈現" -#: logsrvd/iolog_writer.c:763 logsrvd/logsrvd_journal.c:385 +#: logsrvd/iolog_writer.c:777 logsrvd/logsrvd_journal.c:391 #, c-format msgid "%s: unable to find resume point [%lld, %ld]" msgstr "%s:找不到繼續點 [%lld, %ld]" -#: logsrvd/iolog_writer.c:785 logsrvd/logsrvd_journal.c:428 +#: logsrvd/iolog_writer.c:799 logsrvd/logsrvd_journal.c:434 #: logsrvd/logsrvd_queue.c:115 logsrvd/tls_init.c:256 -#: plugins/sudoers/check.c:292 plugins/sudoers/cvtsudoers.c:730 -#: plugins/sudoers/cvtsudoers.c:751 plugins/sudoers/cvtsudoers.c:1431 -#: plugins/sudoers/cvtsudoers_csv.c:695 plugins/sudoers/cvtsudoers_json.c:898 -#: plugins/sudoers/cvtsudoers_ldif.c:709 plugins/sudoers/sudoers.c:1152 -#: plugins/sudoers/sudoers.c:1182 plugins/sudoers/sudoreplay.c:1496 -#: plugins/sudoers/timestamp.c:460 plugins/sudoers/tsdump.c:128 -#: plugins/sudoers/visudo.c:975 +#: plugins/sudoers/check.c:285 plugins/sudoers/cvtsudoers.c:758 +#: plugins/sudoers/cvtsudoers.c:780 plugins/sudoers/cvtsudoers.c:1461 +#: plugins/sudoers/cvtsudoers_csv.c:697 plugins/sudoers/cvtsudoers_json.c:902 +#: plugins/sudoers/cvtsudoers_ldif.c:711 plugins/sudoers/sudoers.c:1291 +#: plugins/sudoers/sudoers.c:1317 plugins/sudoers/sudoreplay.c:1497 +#: plugins/sudoers/timestamp.c:478 plugins/sudoers/tsdump.c:128 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "unable to open %s" msgstr "無法開啟 %s" -#: logsrvd/iolog_writer.c:797 logsrvd/logsrv_util.c:105 -#: logsrvd/logsrv_util.c:112 plugins/sudoers/sudoreplay.c:355 +#: logsrvd/iolog_writer.c:811 logsrvd/logsrv_util.c:111 +#: logsrvd/logsrv_util.c:118 plugins/sudoers/sudoreplay.c:355 #: plugins/sudoers/sudoreplay.c:361 #, c-format msgid "unable to open %s/%s" msgstr "無法開啟 %s/%s" -#: logsrvd/iolog_writer.c:810 +#: logsrvd/iolog_writer.c:824 #, c-format msgid "unable to copy %s/%s to %s/%s: %s" msgstr "無法複製 %s/%s 至 %s/%s:%s" -#: logsrvd/iolog_writer.c:839 logsrvd/logsrvd_journal.c:198 +#: logsrvd/iolog_writer.c:853 logsrvd/logsrvd_journal.c:198 #, c-format msgid "unable to rename %s to %s" msgstr "無法重新命名 %s 至 %s" -#: logsrvd/logsrv_util.c:147 logsrvd/logsrv_util.c:176 +#: logsrvd/logsrv_util.c:153 logsrvd/logsrv_util.c:182 #, c-format msgid "%s/%s: unable to find resume point [%lld, %ld]" msgstr "%s/%s:找不到繼續點 [%lld, %ld]" -#: logsrvd/logsrv_util.c:159 +#: logsrvd/logsrv_util.c:165 #, c-format msgid "missing I/O log file %s/%s" msgstr "缺少 I/O 記錄檔 %s/%s" -#: logsrvd/logsrv_util.c:166 +#: logsrvd/logsrv_util.c:172 #, c-format msgid "%s/%s: unable to seek forward %zu" msgstr "%s/%s:無法往前搜尋 %zu" @@ -721,223 +741,224 @@ msgstr "%s/%s:無法往前搜尋 %zu" msgid "unable to connect to relay" msgstr "無法連線至轉送點" -#: logsrvd/logsrvd.c:330 logsrvd/logsrvd_relay.c:842 +#: logsrvd/logsrvd.c:338 logsrvd/logsrvd_relay.c:847 #, c-format msgid "server message too large: %zu" msgstr "伺服器訊息過長:%zu" -#: logsrvd/logsrvd.c:422 logsrvd/logsrvd.c:545 logsrvd/logsrvd.c:631 -#: logsrvd/logsrvd.c:873 logsrvd/logsrvd.c:887 logsrvd/logsrvd.c:1049 -#: logsrvd/logsrvd.c:1174 logsrvd/logsrvd.c:1347 logsrvd/logsrvd.c:1365 -#: logsrvd/logsrvd.c:1464 logsrvd/logsrvd.c:1589 logsrvd/logsrvd.c:1773 -#: logsrvd/logsrvd_journal.c:497 logsrvd/logsrvd_local.c:238 +#: logsrvd/logsrvd.c:430 logsrvd/logsrvd.c:553 logsrvd/logsrvd.c:639 +#: logsrvd/logsrvd.c:881 logsrvd/logsrvd.c:895 logsrvd/logsrvd.c:1056 +#: logsrvd/logsrvd.c:1181 logsrvd/logsrvd.c:1354 logsrvd/logsrvd.c:1372 +#: logsrvd/logsrvd.c:1471 logsrvd/logsrvd.c:1596 logsrvd/logsrvd.c:1783 +#: logsrvd/logsrvd_journal.c:503 logsrvd/logsrvd_local.c:238 #: logsrvd/logsrvd_queue.c:164 logsrvd/logsrvd_relay.c:172 #: logsrvd/logsrvd_relay.c:249 logsrvd/logsrvd_relay.c:253 -#: logsrvd/logsrvd_relay.c:389 logsrvd/logsrvd_relay.c:581 -#: logsrvd/logsrvd_relay.c:742 logsrvd/logsrvd_relay.c:1131 -#: logsrvd/sendlog.c:1291 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 -#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:278 -#: plugins/sudoers/iolog.c:1031 plugins/sudoers/iolog.c:1164 -#: plugins/sudoers/iolog.c:1262 plugins/sudoers/log_client.c:121 +#: logsrvd/logsrvd_relay.c:391 logsrvd/logsrvd_relay.c:583 +#: logsrvd/logsrvd_relay.c:747 logsrvd/logsrvd_relay.c:1137 +#: logsrvd/sendlog.c:1308 logsrvd/tls_client.c:136 logsrvd/tls_client.c:152 +#: logsrvd/tls_client.c:216 plugins/sudoers/audit.c:281 +#: plugins/sudoers/iolog.c:1041 plugins/sudoers/iolog.c:1175 +#: plugins/sudoers/iolog.c:1274 plugins/sudoers/log_client.c:121 #: plugins/sudoers/log_client.c:343 plugins/sudoers/log_client.c:359 -#: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:611 -#: plugins/sudoers/log_client.c:618 plugins/sudoers/log_client.c:1103 -#: plugins/sudoers/log_client.c:1384 plugins/sudoers/log_client.c:1425 -#: plugins/sudoers/log_client.c:1433 plugins/sudoers/log_client.c:1592 -#: plugins/sudoers/log_client.c:1710 plugins/sudoers/log_client.c:2039 -#: plugins/sudoers/log_client.c:2047 plugins/sudoers/logging.c:147 -#: plugins/sudoers/logging.c:205 plugins/sudoers/sudoreplay.c:519 +#: plugins/sudoers/log_client.c:407 plugins/sudoers/log_client.c:613 +#: plugins/sudoers/log_client.c:620 plugins/sudoers/log_client.c:1114 +#: plugins/sudoers/log_client.c:1395 plugins/sudoers/log_client.c:1436 +#: plugins/sudoers/log_client.c:1444 plugins/sudoers/log_client.c:1603 +#: plugins/sudoers/log_client.c:1728 plugins/sudoers/log_client.c:2060 +#: plugins/sudoers/log_client.c:2068 plugins/sudoers/logging.c:148 +#: plugins/sudoers/logging.c:206 plugins/sudoers/sudoreplay.c:519 #: plugins/sudoers/sudoreplay.c:566 plugins/sudoers/sudoreplay.c:808 #: plugins/sudoers/sudoreplay.c:920 plugins/sudoers/sudoreplay.c:1011 #: plugins/sudoers/sudoreplay.c:1026 plugins/sudoers/sudoreplay.c:1033 #: plugins/sudoers/sudoreplay.c:1040 plugins/sudoers/sudoreplay.c:1047 -#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1181 +#: plugins/sudoers/sudoreplay.c:1054 plugins/sudoers/sudoreplay.c:1182 msgid "unable to add event to queue" msgstr "無法將事件附加到佇列" -#: logsrvd/logsrvd.c:446 logsrvd/logsrvd.c:483 logsrvd/logsrvd.c:515 -#: logsrvd/logsrvd.c:569 logsrvd/logsrvd.c:648 logsrvd/logsrvd.c:684 -#: logsrvd/logsrvd.c:720 logsrvd/logsrvd.c:756 logsrvd/logsrvd_relay.c:510 -#: logsrvd/logsrvd_relay.c:543 +#: logsrvd/logsrvd.c:454 logsrvd/logsrvd.c:491 logsrvd/logsrvd.c:523 +#: logsrvd/logsrvd.c:577 logsrvd/logsrvd.c:656 logsrvd/logsrvd.c:692 +#: logsrvd/logsrvd.c:728 logsrvd/logsrvd.c:764 logsrvd/logsrvd_relay.c:512 +#: logsrvd/logsrvd_relay.c:545 #, c-format msgid "unexpected state %d for %s" msgstr "%2$s 發生非預期狀態 %1$d" -#: logsrvd/logsrvd.c:447 logsrvd/logsrvd.c:484 logsrvd/logsrvd.c:516 -#: logsrvd/logsrvd.c:570 logsrvd/logsrvd.c:649 logsrvd/logsrvd.c:685 -#: logsrvd/logsrvd.c:721 logsrvd/logsrvd.c:757 logsrvd/logsrvd_relay.c:512 -#: logsrvd/logsrvd_relay.c:545 +#: logsrvd/logsrvd.c:455 logsrvd/logsrvd.c:492 logsrvd/logsrvd.c:524 +#: logsrvd/logsrvd.c:578 logsrvd/logsrvd.c:657 logsrvd/logsrvd.c:693 +#: logsrvd/logsrvd.c:729 logsrvd/logsrvd.c:765 logsrvd/logsrvd_relay.c:514 +#: logsrvd/logsrvd_relay.c:547 msgid "state machine error" msgstr "狀態機器發生錯誤" -#: logsrvd/logsrvd.c:453 logsrvd/logsrvd.c:454 +#: logsrvd/logsrvd.c:461 logsrvd/logsrvd.c:462 msgid "invalid AcceptMessage" msgstr "無效的 AcceptMessage" -#: logsrvd/logsrvd.c:490 logsrvd/logsrvd.c:491 +#: logsrvd/logsrvd.c:498 logsrvd/logsrvd.c:499 msgid "invalid RejectMessage" msgstr "無效的 RejectMessage" -#: logsrvd/logsrvd.c:522 logsrvd/logsrvd.c:523 +#: logsrvd/logsrvd.c:530 logsrvd/logsrvd.c:531 msgid "invalid ExitMessage" msgstr "無效的 ExitMessage" -#: logsrvd/logsrvd.c:576 logsrvd/logsrvd.c:577 +#: logsrvd/logsrvd.c:584 logsrvd/logsrvd.c:585 msgid "invalid RestartMessage" msgstr "無效的 RestartMessage" -#: logsrvd/logsrvd.c:611 logsrvd/logsrvd.c:612 +#: logsrvd/logsrvd.c:619 logsrvd/logsrvd.c:620 msgid "invalid AlertMessage" msgstr "無效的 AlertMessage" -#: logsrvd/logsrvd.c:653 logsrvd/logsrvd.c:689 logsrvd/logsrvd.c:725 +#: logsrvd/logsrvd.c:661 logsrvd/logsrvd.c:697 logsrvd/logsrvd.c:733 #, c-format msgid "%s: unexpected IoBuffer" msgstr "%s:非預期的 IoBuffer" -#: logsrvd/logsrvd.c:654 logsrvd/logsrvd.c:690 logsrvd/logsrvd.c:726 +#: logsrvd/logsrvd.c:662 logsrvd/logsrvd.c:698 logsrvd/logsrvd.c:734 msgid "protocol error" msgstr "通訊協定錯誤" -#: logsrvd/logsrvd.c:660 logsrvd/logsrvd.c:661 +#: logsrvd/logsrvd.c:668 logsrvd/logsrvd.c:669 msgid "invalid IoBuffer" msgstr "無效的 IoBuffer" -#: logsrvd/logsrvd.c:696 logsrvd/logsrvd.c:697 +#: logsrvd/logsrvd.c:704 logsrvd/logsrvd.c:705 msgid "invalid ChangeWindowSize" msgstr "無效的 ChangeWindowSize" -#: logsrvd/logsrvd.c:732 logsrvd/logsrvd.c:733 +#: logsrvd/logsrvd.c:740 logsrvd/logsrvd.c:741 msgid "invalid CommandSuspend" msgstr "無效的 CommandSuspend" -#: logsrvd/logsrvd.c:782 logsrvd/logsrvd_journal.c:296 -#: logsrvd/logsrvd_relay.c:652 logsrvd/sendlog.c:1192 -#: plugins/sudoers/log_client.c:1582 +#: logsrvd/logsrvd.c:790 logsrvd/logsrvd_journal.c:302 +#: logsrvd/logsrvd_relay.c:654 logsrvd/sendlog.c:1207 +#: plugins/sudoers/log_client.c:1593 #, c-format msgid "unable to unpack %s size %zu" msgstr "無法解開 %s(大小 %zu)" -#: logsrvd/logsrvd.c:827 logsrvd/logsrvd_journal.c:370 -#: logsrvd/logsrvd_relay.c:676 +#: logsrvd/logsrvd.c:835 logsrvd/logsrvd_journal.c:376 +#: logsrvd/logsrvd_relay.c:678 #, c-format msgid "unexpected type_case value %d in %s from %s" msgstr "從 %3$s 收到的 %2$s 中,發現非預期的 type_case 值 %1$d" -#: logsrvd/logsrvd.c:829 +#: logsrvd/logsrvd.c:837 msgid "unrecognized ClientMessage type" msgstr "無法識別的 ClientMessage 類型" -#: logsrvd/logsrvd.c:919 +#: logsrvd/logsrvd.c:927 #, c-format msgid "timed out writing to client %s" msgstr "寫入 %s 用戶端等待逾時" -#: logsrvd/logsrvd.c:924 logsrvd/logsrvd_relay.c:914 logsrvd/sendlog.c:1395 +#: logsrvd/logsrvd.c:932 logsrvd/logsrvd_relay.c:919 logsrvd/sendlog.c:1413 #, c-format msgid "missing write buffer for client %s" msgstr "缺少 %s 用戶端的寫入緩衝區" -#: logsrvd/logsrvd.c:1020 +#: logsrvd/logsrvd.c:1027 #, c-format msgid "timed out reading from client %s" msgstr "從 %s 用戶端讀取等待逾時" -#: logsrvd/logsrvd.c:1061 logsrvd/logsrvd_relay.c:777 +#: logsrvd/logsrvd.c:1068 logsrvd/logsrvd_relay.c:782 #, c-format msgid "EOF from %s without proper TLS shutdown" msgstr "從 %s 收到 EOF,但其未正確關閉 TLS。" -#: logsrvd/logsrvd.c:1105 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:322 -#: plugins/sudoers/log_client.c:721 +#: logsrvd/logsrvd.c:1112 logsrvd/logsrvd_relay.c:205 logsrvd/sendlog.c:336 +#: plugins/sudoers/log_client.c:723 #, c-format msgid "client message too large: %zu" msgstr "用戶端訊息過長:%zu" -#: logsrvd/logsrvd.c:1106 logsrvd/logsrvd_journal.c:259 +#: logsrvd/logsrvd.c:1113 logsrvd/logsrvd_journal.c:259 #: logsrvd/logsrvd_journal.c:260 msgid "client message too large" msgstr "用戶端訊息過長" -#: logsrvd/logsrvd.c:1124 logsrvd/logsrvd.c:1125 +#: logsrvd/logsrvd.c:1131 logsrvd/logsrvd.c:1132 msgid "invalid ClientMessage" msgstr "無效的 ClientMessage" -#: logsrvd/logsrvd.c:1425 +#: logsrvd/logsrvd.c:1432 msgid "unable to get remote IP addr" msgstr "無法取得遠端 IP 地址" -#: logsrvd/logsrvd.c:1456 logsrvd/tls_client.c:203 +#: logsrvd/logsrvd.c:1463 logsrvd/tls_client.c:203 #: plugins/sudoers/log_client.c:281 #, c-format msgid "Unable to attach user data to the ssl object: %s" msgstr "無法將使用者資料連結至 SSL 物件:%s" -#: logsrvd/logsrvd.c:1639 logsrvd/logsrvd.c:1992 +#: logsrvd/logsrvd.c:1646 logsrvd/logsrvd.c:2007 msgid "unable to setup listen socket" msgstr "無法設定監聽 socket 通訊端" -#: logsrvd/logsrvd.c:1756 +#: logsrvd/logsrvd.c:1766 #, c-format msgid "unexpected signal %d" msgstr "發生非預期信號 %d" -#: logsrvd/logsrvd.c:1894 +#: logsrvd/logsrvd.c:1909 msgid "sudo log server" msgstr "sudo 記錄伺服器" -#: logsrvd/logsrvd.c:1896 logsrvd/sendlog.c:121 +#: logsrvd/logsrvd.c:1911 logsrvd/sendlog.c:126 msgid "Options:" msgstr "選項:" -#: logsrvd/logsrvd.c:1898 +#: logsrvd/logsrvd.c:1913 msgid "path to configuration file" msgstr "設定檔路徑" -#: logsrvd/logsrvd.c:1900 logsrvd/sendlog.c:123 +#: logsrvd/logsrvd.c:1915 logsrvd/sendlog.c:128 msgid "display help message and exit" msgstr "顯示說明訊息後結束" -#: logsrvd/logsrvd.c:1902 +#: logsrvd/logsrvd.c:1917 msgid "do not fork, run in the foreground" msgstr "不要 fork,在前景執行" -#: logsrvd/logsrvd.c:1904 +#: logsrvd/logsrvd.c:1919 msgid "percent chance connections will drop" msgstr "拋棄連線的機率百分比" -#: logsrvd/logsrvd.c:1906 logsrvd/sendlog.c:153 +#: logsrvd/logsrvd.c:1921 logsrvd/sendlog.c:158 msgid "display version information and exit" msgstr "顯示版本資訊後結束" -#: logsrvd/logsrvd.c:1956 logsrvd/sendlog.c:1702 +#: logsrvd/logsrvd.c:1971 logsrvd/sendlog.c:1722 msgid "Protobuf-C version 1.3 or higher required" msgstr "需要 Protobuf-C 版本 1.3 或更高版本" -#: logsrvd/logsrvd.c:1972 +#: logsrvd/logsrvd.c:1987 #, c-format msgid "invalid random drop value: %s" msgstr "隨機丟棄值無效:%s" -#: logsrvd/logsrvd.c:1975 logsrvd/sendlog.c:1756 -#: plugins/sudoers/cvtsudoers.c:246 plugins/sudoers/sudoreplay.c:294 -#: plugins/sudoers/visudo.c:182 +#: logsrvd/logsrvd.c:1990 logsrvd/sendlog.c:1776 +#: plugins/sudoers/cvtsudoers.c:250 plugins/sudoers/sudoreplay.c:294 +#: plugins/sudoers/visudo.c:181 #, c-format msgid "%s version %s\n" msgstr "%s 版本 %s\n" -#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:358 +#: logsrvd/logsrvd_conf.c:422 plugins/sudoers/check.c:69 #: plugins/sudoers/exptilde.c:85 plugins/sudoers/iolog.c:122 -#: plugins/sudoers/policy.c:1271 plugins/sudoers/sudoers.c:512 -#: plugins/sudoers/sudoers.c:1411 plugins/sudoers/testsudoers.c:215 -#: plugins/sudoers/testsudoers.c:382 +#: plugins/sudoers/sudoers.c:419 plugins/sudoers/sudoers.c:929 +#: plugins/sudoers/sudoers.c:1034 plugins/sudoers/sudoers.c:1424 +#: plugins/sudoers/testsudoers.c:169 plugins/sudoers/testsudoers.c:285 +#: plugins/sudoers/testsudoers.c:459 #, c-format msgid "unknown user %s" msgstr "未知使用者 %s" #: logsrvd/logsrvd_conf.c:439 plugins/sudoers/iolog.c:148 -#: plugins/sudoers/sudoers.c:517 plugins/sudoers/sudoers.c:1445 -#: plugins/sudoers/testsudoers.c:406 +#: plugins/sudoers/sudoers.c:425 plugins/sudoers/sudoers.c:1458 +#: plugins/sudoers/testsudoers.c:483 #, c-format msgid "unknown group %s" msgstr "未知群組 %s" @@ -1009,8 +1030,8 @@ msgstr "%s:%d 應有區段名稱:%s" msgid "%s:%d [%s] illegal key: %s" msgstr "%s:%d [%s] 本設定鍵無效:%s" -#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:268 -#: plugins/sudoers/logging.c:1033 +#: logsrvd/logsrvd_conf.c:1281 plugins/sudoers/cvtsudoers.c:273 +#: plugins/sudoers/logging.c:1076 #, c-format msgid "unable to open log file %s" msgstr "無法開啟記錄檔案 %s" @@ -1023,13 +1044,13 @@ msgstr "無法初始化伺服器 TLS 上下文" msgid "unable to initialize relay TLS context" msgstr "無法初始化轉送 TLS 上下文" -#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:424 -#: logsrvd/logsrvd_journal.c:429 +#: logsrvd/logsrvd_journal.c:149 logsrvd/logsrvd_journal.c:430 +#: logsrvd/logsrvd_journal.c:435 msgid "unable to create journal file" msgstr "無法建立日誌檔案" #: logsrvd/logsrvd_journal.c:153 logsrvd/logsrvd_queue.c:109 -#: plugins/sudoers/visudo.c:1028 +#: plugins/sudoers/visudo.c:1046 #, c-format msgid "unable to lock %s" msgstr "無法鎖定 %s" @@ -1042,8 +1063,8 @@ msgstr "無法鎖定日誌檔案" msgid "unable to open journal file" msgstr "無法開啟日誌檔案" -#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:460 -#: logsrvd/logsrvd_journal.c:465 +#: logsrvd/logsrvd_journal.c:185 logsrvd/logsrvd_journal.c:466 +#: logsrvd/logsrvd_journal.c:471 msgid "unable to write journal file" msgstr "無法寫入日誌檔案" @@ -1052,20 +1073,20 @@ msgid "unable to rename journal file" msgstr "無法重新命名日誌檔案" #: logsrvd/logsrvd_journal.c:247 logsrvd/logsrvd_journal.c:248 -#: logsrvd/logsrvd_journal.c:282 logsrvd/logsrvd_journal.c:283 +#: logsrvd/logsrvd_journal.c:288 logsrvd/logsrvd_journal.c:289 msgid "unexpected EOF reading journal file" msgstr "讀取日誌檔案時遇到非預期的結束字元 (EOF)" #: logsrvd/logsrvd_journal.c:251 logsrvd/logsrvd_journal.c:252 -#: logsrvd/logsrvd_journal.c:286 logsrvd/logsrvd_journal.c:287 +#: logsrvd/logsrvd_journal.c:292 logsrvd/logsrvd_journal.c:293 msgid "error reading journal file" msgstr "讀取日誌檔案時發生錯誤" -#: logsrvd/logsrvd_journal.c:298 logsrvd/logsrvd_journal.c:384 +#: logsrvd/logsrvd_journal.c:304 logsrvd/logsrvd_journal.c:390 msgid "invalid journal file, unable to restart" msgstr "日誌檔案無效,無法重新開始" -#: logsrvd/logsrvd_journal.c:443 +#: logsrvd/logsrvd_journal.c:449 #, c-format msgid "unable to seek to [%lld, %ld] in journal file %s" msgstr "無法搜尋至 %3$s 檔案的 [%1$lld, %2$ld] 位置" @@ -1095,255 +1116,255 @@ msgstr "解析 RejectMessage 時發生錯誤" msgid "error logging reject event" msgstr "記錄拒絕事件時發生錯誤" -#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:435 +#: logsrvd/logsrvd_local.c:427 logsrvd/logsrvd_local.c:437 msgid "error logging exit event" msgstr "記錄離開 (exit) 事件時發生錯誤" -#: logsrvd/logsrvd_local.c:492 logsrvd/logsrvd_local.c:493 +#: logsrvd/logsrvd_local.c:494 logsrvd/logsrvd_local.c:495 msgid "log is already complete, cannot be restarted" msgstr "記錄已完成,無法重新開始" -#: logsrvd/logsrvd_local.c:523 +#: logsrvd/logsrvd_local.c:525 msgid "unable to restart log" msgstr "無法重新啟動記錄" -#: logsrvd/logsrvd_local.c:539 +#: logsrvd/logsrvd_local.c:541 msgid "error parsing AlertMessage" msgstr "解析 AlertMessage 時發生錯誤" -#: logsrvd/logsrvd_local.c:549 +#: logsrvd/logsrvd_local.c:551 msgid "error logging alert event" msgstr "記錄提醒事件時發生錯誤" -#: logsrvd/logsrvd_local.c:585 logsrvd/logsrvd_local.c:648 -#: logsrvd/logsrvd_local.c:683 +#: logsrvd/logsrvd_local.c:587 logsrvd/logsrvd_local.c:650 +#: logsrvd/logsrvd_local.c:685 #, c-format msgid "unable to format timing buffer, length %d" msgstr "無法格式化計時緩衝區,長度 %d" -#: logsrvd/logsrvd_local.c:599 logsrvd/logsrvd_local.c:607 -#: logsrvd/logsrvd_local.c:655 logsrvd/logsrvd_local.c:690 -#: plugins/sudoers/sudoreplay.c:344 +#: logsrvd/logsrvd_local.c:601 logsrvd/logsrvd_local.c:609 +#: logsrvd/logsrvd_local.c:657 logsrvd/logsrvd_local.c:692 +#: plugins/sudoers/sudoreplay.c:344 toke.l:981 toke.l:984 #, c-format msgid "%s/%s: %s" msgstr "%s/%s: %s" -#: logsrvd/logsrvd_local.c:618 +#: logsrvd/logsrvd_local.c:620 msgid "randomly dropping connection" msgstr "隨機丟棄連接" -#: logsrvd/logsrvd_local.c:630 +#: logsrvd/logsrvd_local.c:632 msgid "error writing IoBuffer" msgstr "寫入 IoBuffer 時發生錯誤" -#: logsrvd/logsrvd_local.c:665 +#: logsrvd/logsrvd_local.c:667 msgid "error writing ChangeWindowSize" msgstr "寫入 ChangeWindowSize 時發生錯誤" -#: logsrvd/logsrvd_local.c:700 +#: logsrvd/logsrvd_local.c:702 msgid "error writing CommandSuspend" msgstr "寫入 CommandSuspend 時發生錯誤" -#: logsrvd/logsrvd_relay.c:435 +#: logsrvd/logsrvd_relay.c:437 msgid "TLS handshake with relay host failed" msgstr "無法與轉送主機進行 TLS 交握" -#: logsrvd/logsrvd_relay.c:463 +#: logsrvd/logsrvd_relay.c:465 msgid "unable to connect to relay host" msgstr "無法連線至轉送主機" -#: logsrvd/logsrvd_relay.c:518 +#: logsrvd/logsrvd_relay.c:520 #, c-format msgid "%s: invalid ServerHello, missing server_id" msgstr "%s:無效的 ServerHello,缺少 server_id" -#: logsrvd/logsrvd_relay.c:520 logsrvd/sendlog.c:1096 -#: plugins/sudoers/log_client.c:1468 +#: logsrvd/logsrvd_relay.c:522 logsrvd/sendlog.c:1111 +#: plugins/sudoers/log_client.c:1479 msgid "invalid ServerHello" msgstr "無效的 ServerHello" -#: logsrvd/logsrvd_relay.c:679 +#: logsrvd/logsrvd_relay.c:681 msgid "unrecognized ServerMessage type" msgstr "未知 ServerMessage 類型" -#: logsrvd/logsrvd_relay.c:708 +#: logsrvd/logsrvd_relay.c:710 #, c-format msgid "timed out reading from relay %s (%s)" msgstr "從轉送點 %s 讀取等待逾時 (%s)" -#: logsrvd/logsrvd_relay.c:710 +#: logsrvd/logsrvd_relay.c:712 msgid "timeout reading from relay" msgstr "從轉送點讀取時等待逾時" -#: logsrvd/logsrvd_relay.c:762 +#: logsrvd/logsrvd_relay.c:767 msgid "relay host name does not match certificate" msgstr "轉送點主機名稱與憑證不同" -#: logsrvd/logsrvd_relay.c:768 logsrvd/logsrvd_relay.c:782 -#: logsrvd/logsrvd_relay.c:789 +#: logsrvd/logsrvd_relay.c:773 logsrvd/logsrvd_relay.c:787 +#: logsrvd/logsrvd_relay.c:794 msgid "error reading from relay" msgstr "從轉送點讀取時發生錯誤" -#: logsrvd/logsrvd_relay.c:810 +#: logsrvd/logsrvd_relay.c:815 msgid "unable to read from relay" msgstr "無法從轉送點讀取" -#: logsrvd/logsrvd_relay.c:825 logsrvd/logsrvd_relay.c:943 +#: logsrvd/logsrvd_relay.c:830 logsrvd/logsrvd_relay.c:949 msgid "relay server closed connection" msgstr "轉送伺服器已經關閉連線" -#: logsrvd/logsrvd_relay.c:843 +#: logsrvd/logsrvd_relay.c:848 msgid "server message too large" msgstr "伺服器訊息過長" -#: logsrvd/logsrvd_relay.c:907 +#: logsrvd/logsrvd_relay.c:912 #, c-format msgid "timed out writing to relay %s (%s)" msgstr "寫入轉送點 %s 等待逾時 (%s)" -#: logsrvd/logsrvd_relay.c:909 +#: logsrvd/logsrvd_relay.c:914 msgid "timeout writing to relay" msgstr "寫入至轉送點時等待逾時" -#: logsrvd/logsrvd_relay.c:962 logsrvd/logsrvd_relay.c:969 -#: logsrvd/logsrvd_relay.c:981 +#: logsrvd/logsrvd_relay.c:968 logsrvd/logsrvd_relay.c:975 +#: logsrvd/logsrvd_relay.c:987 msgid "error writing to relay" msgstr "寫入至轉送點時發生錯誤" -#: logsrvd/sendlog.c:119 +#: logsrvd/sendlog.c:124 msgid "send sudo I/O log to remote server" msgstr "傳送 sudo I/O 記錄到遠端伺服器" -#: logsrvd/sendlog.c:125 +#: logsrvd/sendlog.c:130 msgid "only send an accept event (no I/O)" msgstr "只傳送接受事件(無 I/O)" -#: logsrvd/sendlog.c:128 +#: logsrvd/sendlog.c:133 msgid "certificate bundle file to verify server's cert against" msgstr "用來驗證伺服器 cert against 的憑證組合檔案" -#: logsrvd/sendlog.c:130 +#: logsrvd/sendlog.c:135 msgid "certificate file for TLS handshake" msgstr "用在 TLS 交握的憑證檔案" -#: logsrvd/sendlog.c:133 +#: logsrvd/sendlog.c:138 msgid "host to send logs to" msgstr "記錄的傳送目的地主機" -#: logsrvd/sendlog.c:135 +#: logsrvd/sendlog.c:140 msgid "remote ID of I/O log to be resumed" msgstr "要恢復的 I/O 記錄的遠端 ID" -#: logsrvd/sendlog.c:138 +#: logsrvd/sendlog.c:143 msgid "private key file" msgstr "私鑰檔案" -#: logsrvd/sendlog.c:140 +#: logsrvd/sendlog.c:145 msgid "do not verify server certificate" msgstr "不要驗證伺服器的憑證" -#: logsrvd/sendlog.c:143 +#: logsrvd/sendlog.c:148 msgid "port to use when connecting to host" msgstr "連接主機時要使用的連接埠" -#: logsrvd/sendlog.c:145 +#: logsrvd/sendlog.c:150 msgid "restart previous I/O log transfer" msgstr "重新開始上一個 I/O 記錄傳輸" -#: logsrvd/sendlog.c:147 +#: logsrvd/sendlog.c:152 msgid "reject the command with the given reason" msgstr "以指定理由拒絕命令" -#: logsrvd/sendlog.c:149 +#: logsrvd/sendlog.c:154 msgid "stop transfer after reaching this time" msgstr "超過指定時間時停止傳輸" -#: logsrvd/sendlog.c:151 +#: logsrvd/sendlog.c:156 msgid "test audit server by sending selected I/O log n times in parallel" msgstr "透過平行傳送選取 I/O 記錄 n 次來測試稽核伺服器" -#: logsrvd/sendlog.c:176 plugins/sudoers/log_client.c:453 +#: logsrvd/sendlog.c:181 plugins/sudoers/log_client.c:453 #, c-format msgid "unable to look up %s:%s: %s" msgstr "無法查看 %s:%s: %s" -#: logsrvd/sendlog.c:214 +#: logsrvd/sendlog.c:219 msgid "unable to get server IP addr" msgstr "無法取得伺服器 IP 地址" -#: logsrvd/sendlog.c:300 plugins/sudoers/sudoreplay.c:868 +#: logsrvd/sendlog.c:314 plugins/sudoers/sudoreplay.c:868 #, c-format msgid "unable to read %s/%s: %s" msgstr "無法讀取 %s/%s: %s" -#: logsrvd/sendlog.c:1020 plugins/sudoers/iolog.c:949 -#: plugins/sudoers/iolog.c:1024 +#: logsrvd/sendlog.c:1035 plugins/sudoers/iolog.c:959 +#: plugins/sudoers/iolog.c:1034 #, c-format msgid "unexpected I/O event %d" msgstr "不應有的 I/O 事件 %d" -#: logsrvd/sendlog.c:1073 logsrvd/sendlog.c:1090 logsrvd/sendlog.c:1124 -#: plugins/sudoers/log_client.c:1118 plugins/sudoers/log_client.c:1394 -#: plugins/sudoers/log_client.c:1462 plugins/sudoers/log_client.c:1501 +#: logsrvd/sendlog.c:1088 logsrvd/sendlog.c:1105 logsrvd/sendlog.c:1139 +#: plugins/sudoers/log_client.c:1129 plugins/sudoers/log_client.c:1405 +#: plugins/sudoers/log_client.c:1473 plugins/sudoers/log_client.c:1512 #, c-format msgid "%s: unexpected state %d" msgstr "%s:不應有的狀態 %d" -#: logsrvd/sendlog.c:1160 plugins/sudoers/log_client.c:1550 +#: logsrvd/sendlog.c:1175 plugins/sudoers/log_client.c:1561 #, c-format msgid "error message received from server: %s" msgstr "自伺服器接收到錯誤訊息:%s" -#: logsrvd/sendlog.c:1173 plugins/sudoers/log_client.c:1563 +#: logsrvd/sendlog.c:1188 plugins/sudoers/log_client.c:1574 #, c-format msgid "abort message received from server: %s" msgstr "自伺服器接收到中止訊息:%s" -#: logsrvd/sendlog.c:1232 plugins/sudoers/log_client.c:1613 +#: logsrvd/sendlog.c:1247 plugins/sudoers/log_client.c:1624 #, c-format msgid "%s: unexpected type_case value %d" msgstr "%s:不應有的 type_case 值 %d" -#: logsrvd/sendlog.c:1261 +#: logsrvd/sendlog.c:1276 msgid "timeout reading from server" msgstr "從伺服器讀取逾時" -#: logsrvd/sendlog.c:1310 plugins/sudoers/log_client.c:1729 +#: logsrvd/sendlog.c:1327 plugins/sudoers/log_client.c:1747 msgid "host name does not match certificate" msgstr "主機名稱和憑證不符" -#: logsrvd/sendlog.c:1343 +#: logsrvd/sendlog.c:1361 msgid "premature EOF" msgstr "檔案過早結束" -#: logsrvd/sendlog.c:1356 plugins/sudoers/log_client.c:1776 +#: logsrvd/sendlog.c:1374 plugins/sudoers/log_client.c:1795 #, c-format msgid "server message too large: %u" msgstr "伺服器訊息過長:%u" -#: logsrvd/sendlog.c:1412 +#: logsrvd/sendlog.c:1430 msgid "timeout writing to server" msgstr "寫入至伺服器逾時" -#: logsrvd/sendlog.c:1779 +#: logsrvd/sendlog.c:1800 msgid "both restart point and iolog ID must be specified" msgstr "必須指定重新啟動點 (restart point) 和 iolog ID" -#: logsrvd/sendlog.c:1783 +#: logsrvd/sendlog.c:1804 msgid "a restart point may not be set when no I/O is sent" msgstr "未傳送 I/O 時,不應設定重新開始點" -#: logsrvd/sendlog.c:1859 +#: logsrvd/sendlog.c:1880 #, c-format msgid "exited prematurely with state %d" msgstr "過早結束,狀態碼 %d" -#: logsrvd/sendlog.c:1860 +#: logsrvd/sendlog.c:1881 #, c-format msgid "elapsed time sent to server [%lld, %ld]" msgstr "已傳送耗用時間至伺服器 [%lld, %ld]" -#: logsrvd/sendlog.c:1862 +#: logsrvd/sendlog.c:1883 #, c-format msgid "commit point received from server [%lld, %ld]" msgstr "自伺服器接收到提交點 (commit point) [%lld, %ld]" @@ -1401,59 +1422,59 @@ msgstr "無法建立 TLS 情境:%s" msgid "unable to set minimum protocol version to TLS 1.2: %s" msgstr "無法將最低通訊協定版本設為 TLS 1.2:%s" -#: plugins/sudoers/audit.c:269 plugins/sudoers/audit.c:429 -#: plugins/sudoers/log_client.c:951 plugins/sudoers/log_client.c:1000 -#: plugins/sudoers/log_client.c:1049 plugins/sudoers/log_client.c:1174 -#: plugins/sudoers/logging.c:595 plugins/sudoers/logging.c:693 -#: plugins/sudoers/logging.c:796 plugins/sudoers/logging.c:987 -#: plugins/sudoers/policy.c:125 +#: plugins/sudoers/audit.c:272 plugins/sudoers/audit.c:452 +#: plugins/sudoers/log_client.c:962 plugins/sudoers/log_client.c:1011 +#: plugins/sudoers/log_client.c:1060 plugins/sudoers/log_client.c:1185 +#: plugins/sudoers/logging.c:614 plugins/sudoers/logging.c:732 +#: plugins/sudoers/logging.c:859 plugins/sudoers/logging.c:1031 +#: plugins/sudoers/policy.c:123 msgid "unable to get time of day" msgstr "無法取得一日時間" -#: plugins/sudoers/auth/aix_auth.c:280 +#: plugins/sudoers/auth/aix_auth.c:282 #, c-format msgid "unable to change password for %s" msgstr "無法變更 %s 的密碼" -#: plugins/sudoers/auth/bsdauth.c:74 +#: plugins/sudoers/auth/bsdauth.c:78 #, c-format msgid "unable to get login class for user %s" msgstr "無法取得使用者 %s 的登入類別" -#: plugins/sudoers/auth/bsdauth.c:79 -msgid "unable to begin bsd authentication" -msgstr "無法開始進行 BSD 認證" - -#: plugins/sudoers/auth/bsdauth.c:87 +#: plugins/sudoers/auth/bsdauth.c:85 msgid "invalid authentication type" msgstr "無效的認證類型" -#: plugins/sudoers/auth/bsdauth.c:96 +#: plugins/sudoers/auth/bsdauth.c:90 +msgid "unable to begin BSD authentication" +msgstr "無法開始進行 BSD 認證" + +#: plugins/sudoers/auth/bsdauth.c:97 msgid "unable to initialize BSD authentication" msgstr "無法初始化 BSD 認證程序" -#: plugins/sudoers/auth/bsdauth.c:186 +#: plugins/sudoers/auth/bsdauth.c:191 msgid "your account has expired" msgstr "您的帳號已經過期" -#: plugins/sudoers/auth/bsdauth.c:188 +#: plugins/sudoers/auth/bsdauth.c:193 msgid "approval failed" msgstr "核可失敗" -#: plugins/sudoers/auth/fwtk.c:61 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to read fwtk config" msgstr "無法讀取 fwtk 組態設定" -#: plugins/sudoers/auth/fwtk.c:66 +#: plugins/sudoers/auth/fwtk.c:67 msgid "unable to connect to authentication server" msgstr "無法連線到認證伺服器" -#: plugins/sudoers/auth/fwtk.c:72 plugins/sudoers/auth/fwtk.c:97 -#: plugins/sudoers/auth/fwtk.c:129 +#: plugins/sudoers/auth/fwtk.c:73 plugins/sudoers/auth/fwtk.c:99 +#: plugins/sudoers/auth/fwtk.c:131 msgid "lost connection to authentication server" msgstr "失去對認證伺服器的連線" -#: plugins/sudoers/auth/fwtk.c:76 +#: plugins/sudoers/auth/fwtk.c:77 #, c-format msgid "" "authentication server error:\n" @@ -1462,171 +1483,177 @@ msgstr "" "認證伺服器發生錯誤:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:115 +#: plugins/sudoers/auth/kerb5.c:116 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s:無法將主體轉換成字串 ('%s'):%s" -#: plugins/sudoers/auth/kerb5.c:164 +#: plugins/sudoers/auth/kerb5.c:166 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s:無法解析「%s」:%s" -#: plugins/sudoers/auth/kerb5.c:173 +#: plugins/sudoers/auth/kerb5.c:175 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s:無法解析憑證快取:%s" -#: plugins/sudoers/auth/kerb5.c:222 +#: plugins/sudoers/auth/kerb5.c:226 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s:無法分配選項:%s" -#: plugins/sudoers/auth/kerb5.c:237 +#: plugins/sudoers/auth/kerb5.c:241 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s:無法取得憑證:%s" -#: plugins/sudoers/auth/kerb5.c:250 +#: plugins/sudoers/auth/kerb5.c:254 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s:無法初始化憑證快取:%s" -#: plugins/sudoers/auth/kerb5.c:253 +#: plugins/sudoers/auth/kerb5.c:257 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s:無法將憑證儲存於快取:%s" -#: plugins/sudoers/auth/kerb5.c:317 +#: plugins/sudoers/auth/kerb5.c:322 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s:無法取得主機主體:%s" -#: plugins/sudoers/auth/kerb5.c:331 +#: plugins/sudoers/auth/kerb5.c:336 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s:無法驗證 TGT!可能發生攻擊事件!:%s" -#: plugins/sudoers/auth/pam.c:224 +#: plugins/sudoers/auth/pam.c:233 #, c-format msgid "unable to initialize PAM: %s" msgstr "無法初始化 PAM:%s" -#: plugins/sudoers/auth/pam.c:337 +#: plugins/sudoers/auth/pam.c:349 #, c-format msgid "PAM authentication error: %s" msgstr "PAM 認證發生錯誤:%s" -#: plugins/sudoers/auth/pam.c:356 +#: plugins/sudoers/auth/pam.c:369 msgid "account validation failure, is your account locked?" msgstr "檢查帳號有效性失敗,請檢查您的帳號是否被鎖定。" -#: plugins/sudoers/auth/pam.c:367 +#: plugins/sudoers/auth/pam.c:380 msgid "Account or password is expired, reset your password and try again" msgstr "帳號或密碼已標為過期,請重設密碼後重試" -#: plugins/sudoers/auth/pam.c:373 +#: plugins/sudoers/auth/pam.c:387 #, c-format msgid "unable to change expired password: %s" msgstr "無法變更已過期密碼:%s" -#: plugins/sudoers/auth/pam.c:384 +#: plugins/sudoers/auth/pam.c:398 msgid "Password expired, contact your system administrator" msgstr "密碼已標為過期,請聯絡您的系統管理員" -#: plugins/sudoers/auth/pam.c:389 +#: plugins/sudoers/auth/pam.c:403 msgid "Account expired or PAM config lacks an \"account\" section for sudo, contact your system administrator" msgstr "帳號已過期或是 PAM 組態設定缺少 sudo 的 \"account\" 部份,請聯絡您的系統管理員" -#: plugins/sudoers/auth/pam.c:397 plugins/sudoers/auth/pam.c:402 +#: plugins/sudoers/auth/pam.c:411 plugins/sudoers/auth/pam.c:416 #, c-format msgid "PAM account management error: %s" msgstr "PAM 帳號管理發生錯誤:%s" -#: plugins/sudoers/auth/rfc1938.c:99 plugins/sudoers/visudo.c:271 +#: plugins/sudoers/auth/rfc1938.c:100 plugins/sudoers/visudo.c:266 #, c-format msgid "you do not exist in the %s database" msgstr "您不在 %s 資料庫中" -#: plugins/sudoers/auth/securid5.c:75 +#: plugins/sudoers/auth/securid5.c:76 msgid "failed to initialise the ACE API library" msgstr "無法初始化 ACE API 函式庫" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:108 msgid "unable to contact the SecurID server" msgstr "無法聯繫 SecurID 伺服器" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:117 msgid "User ID locked for SecurID Authentication" msgstr "用於 SecurID 認證的使用者 ID 已被鎖定" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:171 +#: plugins/sudoers/auth/securid5.c:121 plugins/sudoers/auth/securid5.c:174 msgid "invalid username length for SecurID" msgstr "用於 SecurID 的使用者名稱長度無效" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:176 +#: plugins/sudoers/auth/securid5.c:125 plugins/sudoers/auth/securid5.c:179 msgid "invalid Authentication Handle for SecurID" msgstr "用於 SecurID 的認證處理無效" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:129 msgid "SecurID communication failed" msgstr "SecurID 通訊失敗" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:219 +#: plugins/sudoers/auth/securid5.c:133 plugins/sudoers/auth/securid5.c:222 msgid "unknown SecurID error" msgstr "未知 SecurID 錯誤" -#: plugins/sudoers/auth/securid5.c:166 +#: plugins/sudoers/auth/securid5.c:169 msgid "invalid passcode length for SecurID" msgstr "用於 SecurID 的密碼長度無效" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:126 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:130 msgid "unable to initialize SIA session" msgstr "無法初始化 SIA 工作階段" -#: plugins/sudoers/auth/sudo_auth.c:135 +#: plugins/sudoers/auth/sudo_auth.c:141 msgid "invalid authentication methods" msgstr "無效的認證方式" -#: plugins/sudoers/auth/sudo_auth.c:137 +#: plugins/sudoers/auth/sudo_auth.c:143 msgid "Invalid authentication methods compiled into sudo! You may not mix standalone and non-standalone authentication." msgstr "sudo 被編譯進無效的認證方式!您不能混合獨立及非獨立認證方式。" -#: plugins/sudoers/auth/sudo_auth.c:258 plugins/sudoers/auth/sudo_auth.c:310 +#: plugins/sudoers/auth/sudo_auth.c:296 plugins/sudoers/auth/sudo_auth.c:359 msgid "no authentication methods" msgstr "沒有認證方式" -#: plugins/sudoers/auth/sudo_auth.c:260 +#: plugins/sudoers/auth/sudo_auth.c:298 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:312 +#: plugins/sudoers/auth/sudo_auth.c:361 msgid "Unable to initialize authentication methods." msgstr "無法初始化認證方式。" -#: plugins/sudoers/auth/sudo_auth.c:486 +#: plugins/sudoers/auth/sudo_auth.c:551 msgid "Authentication methods:" msgstr "認證方式:" -#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:214 +#: plugins/sudoers/bsm_audit.c:122 plugins/sudoers/bsm_audit.c:214 msgid "Could not determine audit condition" msgstr "無法確定稽核條件" -#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:277 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:278 msgid "unable to commit audit record" msgstr "無法提交稽核記錄" -#: plugins/sudoers/check.c:285 +#: plugins/sudoers/check.c:63 plugins/sudoers/check.c:74 +#: plugins/sudoers/lookup.c:79 plugins/sudoers/tsdump.c:119 +#, c-format +msgid "unknown uid %u" +msgstr "未知 uid %u" + +#: plugins/sudoers/check.c:277 #, c-format msgid "error reading lecture file %s" msgstr "讀取使用指引檔案 %s 時發生錯誤" -#: plugins/sudoers/check.c:288 +#: plugins/sudoers/check.c:280 #, c-format msgid "ignoring lecture file %s: not a regular file" msgstr "忽略使用指引檔案 %s:不是一般檔案" -#: plugins/sudoers/check.c:301 +#: plugins/sudoers/check.c:293 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -1646,7 +1673,7 @@ msgstr "" " #3) 權力越大則責任越大。\n" "\n" -#: plugins/sudoers/check.c:309 +#: plugins/sudoers/check.c:301 msgid "" "For security reasons, the password you type will not be visible.\n" "\n" @@ -1654,106 +1681,94 @@ msgstr "" "考量到安全性因素,不會顯示您輸入的密碼。\n" "\n" -#: plugins/sudoers/check.c:353 plugins/sudoers/check.c:363 -#: plugins/sudoers/parse.c:82 plugins/sudoers/sudoers.c:945 -#: plugins/sudoers/sudoers.c:966 plugins/sudoers/tsdump.c:119 -#, c-format -msgid "unknown uid %u" -msgstr "未知 uid %u" - -#: plugins/sudoers/check_aliases.c:99 plugins/sudoers/defaults.c:1279 -#, c-format -msgid "%s: %s\n" -msgstr "%s:%s\n" - -#: plugins/sudoers/check_aliases.c:133 +#: plugins/sudoers/check_aliases.c:93 #, c-format msgid "cycle in %s \"%s\"" msgstr "%s「%s」中有循環" -#: plugins/sudoers/check_aliases.c:136 +#: plugins/sudoers/check_aliases.c:96 #, c-format msgid "%s \"%s\" referenced but not defined" msgstr "引用了尚未定義的 %s「%s」" -#: plugins/sudoers/cvtsudoers.c:209 +#: plugins/sudoers/cvtsudoers.c:211 #, c-format msgid "order increment: %s: %s" msgstr "新增順序:%s:%s" -#: plugins/sudoers/cvtsudoers.c:228 +#: plugins/sudoers/cvtsudoers.c:231 #, c-format msgid "starting order: %s: %s" msgstr "順序開頭:%s:%s" -#: plugins/sudoers/cvtsudoers.c:238 +#: plugins/sudoers/cvtsudoers.c:242 #, c-format msgid "order padding: %s: %s" msgstr "順序間距:%s:%s" -#: plugins/sudoers/cvtsudoers.c:248 plugins/sudoers/visudo.c:184 +#: plugins/sudoers/cvtsudoers.c:252 plugins/sudoers/visudo.c:183 #, c-format msgid "%s grammar version %d\n" msgstr "%s 語法版本 %d\n" -#: plugins/sudoers/cvtsudoers.c:277 plugins/sudoers/testsudoers.c:159 +#: plugins/sudoers/cvtsudoers.c:282 plugins/sudoers/testsudoers.c:162 #, c-format msgid "unsupported input format %s" msgstr "不支援的輸入格式 %s" -#: plugins/sudoers/cvtsudoers.c:295 +#: plugins/sudoers/cvtsudoers.c:300 #, c-format msgid "unsupported output format %s" msgstr "不支援的輸出格式 %s" -#: plugins/sudoers/cvtsudoers.c:385 +#: plugins/sudoers/cvtsudoers.c:392 #, c-format msgid "%s: input and output files must be different" msgstr "%s:輸入及輸出檔案必須不一致" -#: plugins/sudoers/cvtsudoers.c:399 plugins/sudoers/sudoers.c:166 -#: plugins/sudoers/sudoers.c:222 plugins/sudoers/testsudoers.c:254 -#: plugins/sudoers/visudo.c:280 plugins/sudoers/visudo.c:654 +#: plugins/sudoers/cvtsudoers.c:406 plugins/sudoers/sudoers.c:151 +#: plugins/sudoers/sudoers.c:209 plugins/sudoers/testsudoers.c:315 +#: plugins/sudoers/visudo.c:276 plugins/sudoers/visudo.c:666 msgid "unable to initialize sudoers default values" msgstr "無法初始化 sudoers 預設值" -#: plugins/sudoers/cvtsudoers.c:525 plugins/sudoers/ldap_conf.c:434 +#: plugins/sudoers/cvtsudoers.c:533 plugins/sudoers/ldap_conf.c:431 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/cvtsudoers.c:584 +#: plugins/sudoers/cvtsudoers.c:612 #, c-format msgid "%s: unknown key word %s" msgstr "%s:未知關鍵字 %s" -#: plugins/sudoers/cvtsudoers.c:630 +#: plugins/sudoers/cvtsudoers.c:658 #, c-format msgid "invalid defaults type: %s" msgstr "預設類型無效:%s" -#: plugins/sudoers/cvtsudoers.c:653 +#: plugins/sudoers/cvtsudoers.c:681 #, c-format msgid "invalid suppression type: %s" msgstr "隱藏類型無效:%s" -#: plugins/sudoers/cvtsudoers.c:694 plugins/sudoers/cvtsudoers.c:710 +#: plugins/sudoers/cvtsudoers.c:722 plugins/sudoers/cvtsudoers.c:738 #, c-format msgid "invalid filter: %s" msgstr "篩選器無效:%s" -#: plugins/sudoers/cvtsudoers.c:754 plugins/sudoers/visudo.c:982 +#: plugins/sudoers/cvtsudoers.c:783 plugins/sudoers/visudo.c:1000 #, c-format msgid "failed to parse %s file, unknown error" msgstr "無法解析 %s 檔案,原因:未知錯誤" -#: plugins/sudoers/cvtsudoers.c:1478 plugins/sudoers/sudoreplay.c:1142 -#: plugins/sudoers/timestamp.c:343 plugins/sudoers/timestamp.c:346 +#: plugins/sudoers/cvtsudoers.c:1508 plugins/sudoers/sudoreplay.c:1143 +#: plugins/sudoers/timestamp.c:353 plugins/sudoers/timestamp.c:356 #, c-format msgid "unable to write to %s" msgstr "無法寫入 %s" -#: plugins/sudoers/cvtsudoers.c:1506 +#: plugins/sudoers/cvtsudoers.c:1536 #, c-format msgid "" "%s - convert between sudoers file formats\n" @@ -1762,7 +1777,7 @@ msgstr "" "%s - 轉換 sudoers 檔案之間的格式\n" "\n" -#: plugins/sudoers/cvtsudoers.c:1508 +#: plugins/sudoers/cvtsudoers.c:1538 msgid "" "\n" "Options:\n" @@ -1803,50 +1818,49 @@ msgstr "" " -V, --version 顯示版本訊息後退出" #: plugins/sudoers/cvtsudoers_csv.c:192 plugins/sudoers/cvtsudoers_csv.c:199 -#: plugins/sudoers/cvtsudoers_ldif.c:244 plugins/sudoers/cvtsudoers_ldif.c:251 -#: plugins/sudoers/cvtsudoers_ldif.c:592 plugins/sudoers/env.c:340 +#: plugins/sudoers/cvtsudoers_ldif.c:245 plugins/sudoers/cvtsudoers_ldif.c:252 +#: plugins/sudoers/cvtsudoers_ldif.c:594 plugins/sudoers/env.c:340 #: plugins/sudoers/env.c:347 plugins/sudoers/env.c:458 -#: plugins/sudoers/ldap.c:528 plugins/sudoers/ldap.c:761 -#: plugins/sudoers/ldap.c:1134 plugins/sudoers/ldap_conf.c:222 -#: plugins/sudoers/ldap_conf.c:313 plugins/sudoers/ldap_util.c:486 -#: plugins/sudoers/linux_audit.c:92 plugins/sudoers/logging.c:461 -#: plugins/sudoers/logging.c:817 plugins/sudoers/logging.c:827 -#: plugins/sudoers/policy.c:807 plugins/sudoers/policy.c:818 -#: plugins/sudoers/prompt.c:168 plugins/sudoers/serialize_list.c:62 +#: plugins/sudoers/ldap.c:511 plugins/sudoers/ldap.c:629 +#: plugins/sudoers/ldap.c:1003 plugins/sudoers/ldap_conf.c:219 +#: plugins/sudoers/ldap_conf.c:310 plugins/sudoers/ldap_util.c:486 +#: plugins/sudoers/linux_audit.c:93 plugins/sudoers/logging.c:479 +#: plugins/sudoers/policy.c:828 plugins/sudoers/policy.c:840 +#: plugins/sudoers/prompt.c:169 plugins/sudoers/serialize_list.c:62 #: plugins/sudoers/serialize_list.c:71 plugins/sudoers/strvec_join.c:62 -#: plugins/sudoers/sudoreplay.c:1339 plugins/sudoers/sudoreplay.c:1345 -#: plugins/sudoers/sudoreplay.c:1351 plugins/sudoers/testsudoers.c:245 -#: plugins/sudoers/toke_util.c:213 toke.l:995 toke.l:1197 +#: plugins/sudoers/sudoreplay.c:1340 plugins/sudoers/sudoreplay.c:1346 +#: plugins/sudoers/sudoreplay.c:1352 plugins/sudoers/testsudoers.c:306 +#: plugins/sudoers/toke_util.c:217 toke.l:995 toke.l:1277 #, c-format msgid "internal error, %s overflow" msgstr "內部錯誤,%s 溢出" -#: plugins/sudoers/cvtsudoers_csv.c:452 plugins/sudoers/cvtsudoers_csv.c:466 -#: plugins/sudoers/cvtsudoers_json.c:657 plugins/sudoers/cvtsudoers_json.c:672 -#: plugins/sudoers/cvtsudoers_ldif.c:347 plugins/sudoers/cvtsudoers_ldif.c:360 -#: plugins/sudoers/ldap.c:512 +#: plugins/sudoers/cvtsudoers_csv.c:454 plugins/sudoers/cvtsudoers_csv.c:468 +#: plugins/sudoers/cvtsudoers_json.c:661 plugins/sudoers/cvtsudoers_json.c:676 +#: plugins/sudoers/cvtsudoers_ldif.c:349 plugins/sudoers/cvtsudoers_ldif.c:362 +#: plugins/sudoers/ldap.c:495 msgid "unable to get GMT time" msgstr "無法取得 GMT 時間" -#: plugins/sudoers/cvtsudoers_csv.c:457 plugins/sudoers/cvtsudoers_csv.c:471 -#: plugins/sudoers/cvtsudoers_json.c:662 plugins/sudoers/cvtsudoers_json.c:677 -#: plugins/sudoers/cvtsudoers_ldif.c:352 plugins/sudoers/cvtsudoers_ldif.c:365 -#: plugins/sudoers/ldap.c:520 +#: plugins/sudoers/cvtsudoers_csv.c:459 plugins/sudoers/cvtsudoers_csv.c:473 +#: plugins/sudoers/cvtsudoers_json.c:666 plugins/sudoers/cvtsudoers_json.c:681 +#: plugins/sudoers/cvtsudoers_ldif.c:354 plugins/sudoers/cvtsudoers_ldif.c:367 +#: plugins/sudoers/ldap.c:503 msgid "unable to format timestamp" msgstr "無法格式化時間戳" -#: plugins/sudoers/cvtsudoers_json.c:480 plugins/sudoers/cvtsudoers_json.c:515 -#: plugins/sudoers/cvtsudoers_json.c:728 +#: plugins/sudoers/cvtsudoers_json.c:481 plugins/sudoers/cvtsudoers_json.c:516 +#: plugins/sudoers/cvtsudoers_json.c:732 #, c-format msgid "%s:%d:%d: unknown defaults entry \"%s\"" msgstr "%s:%d:%d: 未知的預設條目「%s」" -#: plugins/sudoers/cvtsudoers_ldif.c:661 +#: plugins/sudoers/cvtsudoers_ldif.c:663 #, c-format msgid "too many sudoers entries, maximum %u" msgstr "過多 sudoers 項,最大值為 %u" -#: plugins/sudoers/cvtsudoers_ldif.c:704 +#: plugins/sudoers/cvtsudoers_ldif.c:706 msgid "the SUDOERS_BASE environment variable is not set and the -b option was not specified." msgstr "未設定 SUDOERS_BASE 環境變數,且亦未指定 -b 選項。" @@ -2615,52 +2629,98 @@ msgstr "嘗試在執行後驗證命令和引數" msgid "AppArmor profile to use in the new security context: %s" msgstr "要在新的安全上下文中使用的 AppArmor 設定檔:%s" -#: plugins/sudoers/defaults.c:191 +#: plugins/sudoers/defaults.c:207 #, c-format msgid "unknown defaults entry \"%s\"" msgstr "預設項目「%s」未知" -#: plugins/sudoers/defaults.c:234 +#: plugins/sudoers/defaults.c:251 #, c-format msgid "no value specified for \"%s\"" msgstr "未指定「%s」的值" -#: plugins/sudoers/defaults.c:243 +#: plugins/sudoers/defaults.c:260 #, c-format msgid "invalid operator \"%c=\" for \"%s\"" msgstr "「%2$s」的運算子「%1$c=」無效" -#: plugins/sudoers/defaults.c:275 +#: plugins/sudoers/defaults.c:292 #, c-format msgid "option \"%s\" does not take a value" msgstr "「%s」選項不取數值" -#: plugins/sudoers/defaults.c:299 +#: plugins/sudoers/defaults.c:319 #, c-format msgid "invalid Defaults type 0x%x for option \"%s\"" msgstr "「%2$s」選項的 Defaults 類型 0x%1$x 無效" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:326 #, c-format msgid "value \"%s\" is invalid for option \"%s\"" msgstr "「%s」數值對「%s」選項無效" -#: plugins/sudoers/defaults.c:1128 plugins/sudoers/policy.c:210 -#: plugins/sudoers/policy.c:219 +#: plugins/sudoers/defaults.c:1176 plugins/sudoers/policy.c:213 +#: plugins/sudoers/policy.c:222 #, c-format msgid "path name for \"%s\" too long" msgstr "「%s」的路徑名稱太長" -#: plugins/sudoers/defaults.c:1134 +#: plugins/sudoers/defaults.c:1182 #, c-format msgid "values for \"%s\" must start with a '/', '~', or '*'" msgstr "「%s」的值必須以「/」、「~」或「*」開頭" -#: plugins/sudoers/defaults.c:1141 +#: plugins/sudoers/defaults.c:1189 #, c-format msgid "values for \"%s\" must start with a '/'" msgstr "「%s」的值必須以「/」開頭" +#: plugins/sudoers/display.c:160 +#, c-format +msgid "LDAP Role: %s\n" +msgstr "LDAP 角色:%s\n" + +#: plugins/sudoers/display.c:163 +#, c-format +msgid "Sudoers entry: %s\n" +msgstr "Sudoers 條目:%s\n" + +#: plugins/sudoers/display.c:166 +msgid " RunAsUsers: " +msgstr " RunAs 使用者:" + +#: plugins/sudoers/display.c:181 +msgid " RunAsGroups: " +msgstr " RunAs 群組:" + +#: plugins/sudoers/display.c:191 +msgid " Options: " +msgstr " 選項:" + +#: plugins/sudoers/display.c:255 +msgid " Commands:\n" +msgstr " 指令:\n" + +#: plugins/sudoers/display.c:478 +#, c-format +msgid "Matching Defaults entries for %s on %s:\n" +msgstr "比較 %s (%s 上) 的預設條目:\n" + +#: plugins/sudoers/display.c:496 +#, c-format +msgid "Runas and Command-specific defaults for %s:\n" +msgstr "%s RunAs 和指令指定的預設值:\n" + +#: plugins/sudoers/display.c:514 +#, c-format +msgid "User %s may run the following commands on %s:\n" +msgstr "使用者 %s 可以在 %s 上執行以下指令:\n" + +#: plugins/sudoers/display.c:530 +#, c-format +msgid "User %s is not allowed to run sudo on %s.\n" +msgstr "使用者 %s 沒有權限在 %s 上執行 sudo。\n" + #: plugins/sudoers/editor.c:180 #, c-format msgid "ignoring editor: %.*s" @@ -2674,26 +2734,26 @@ msgstr "編輯器引數不能包含「--」" msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv:envp 損壞,長度不符" -#: plugins/sudoers/env.c:1113 +#: plugins/sudoers/env.c:1119 msgid "unable to rebuild the environment" msgstr "無法重建環境" -#: plugins/sudoers/env.c:1192 +#: plugins/sudoers/env.c:1199 #, c-format msgid "sorry, you are not allowed to set the following environment variables: %s" msgstr "對不起,您沒有權限設定以下環境變數:%s" -#: plugins/sudoers/filedigest.c:49 +#: plugins/sudoers/filedigest.c:50 #, c-format -msgid "unsupported digest type %d for %s" -msgstr "不支援 %2$s 的摘要類型 %1$d" +msgid "unsupported digest type %u for %s" +msgstr "不支援 %2$s 的摘要類型 %1$u" -#: plugins/sudoers/filedigest.c:78 +#: plugins/sudoers/filedigest.c:77 #, c-format msgid "%s: read error" msgstr "%s:讀取錯誤" -#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:576 +#: plugins/sudoers/group_plugin.c:169 plugins/sudoers/sssd.c:578 #, c-format msgid "unable to load %s: %s" msgstr "無法載入 %s:%s" @@ -2722,80 +2782,80 @@ msgstr "無法解析網路遮罩「%s」" msgid "Local IP address and netmask pairs:\n" msgstr "本機 IP 位址和網路遮罩配對:\n" -#: plugins/sudoers/iolog.c:685 +#: plugins/sudoers/iolog.c:694 msgid "unable to update sequence file" msgstr "無法更新序列檔" -#: plugins/sudoers/iolog.c:719 plugins/sudoers/iolog.c:907 -#: plugins/sudoers/iolog.c:1069 plugins/sudoers/iolog.c:1076 -#: plugins/sudoers/iolog.c:1197 plugins/sudoers/iolog.c:1204 -#: plugins/sudoers/iolog.c:1303 plugins/sudoers/iolog.c:1310 +#: plugins/sudoers/iolog.c:728 plugins/sudoers/iolog.c:917 +#: plugins/sudoers/iolog.c:1080 plugins/sudoers/iolog.c:1087 +#: plugins/sudoers/iolog.c:1209 plugins/sudoers/iolog.c:1216 +#: plugins/sudoers/iolog.c:1316 plugins/sudoers/iolog.c:1323 #, c-format msgid "unable to write to I/O log file: %s" msgstr "無法寫入 I/O 記錄檔案:%s" -#: plugins/sudoers/iolog.c:727 +#: plugins/sudoers/iolog.c:736 #, c-format msgid "unable to create %s/%s" msgstr "無法建立 %s/%s" -#: plugins/sudoers/iolog.c:955 +#: plugins/sudoers/iolog.c:965 #, c-format msgid "%s: internal error, I/O log file for event %d not open" msgstr "%s:內部錯誤,未開啟事件 %d 的 I/O 記錄檔案" -#: plugins/sudoers/iolog.c:1054 plugins/sudoers/iolog.c:1182 -#: plugins/sudoers/iolog.c:1287 plugins/sudoers/timestamp.c:879 -#: plugins/sudoers/timestamp.c:971 plugins/sudoers/visudo.c:556 -#: plugins/sudoers/visudo.c:562 +#: plugins/sudoers/iolog.c:1065 plugins/sudoers/iolog.c:1194 +#: plugins/sudoers/iolog.c:1300 plugins/sudoers/timestamp.c:897 +#: plugins/sudoers/timestamp.c:989 plugins/sudoers/visudo.c:555 +#: plugins/sudoers/visudo.c:561 msgid "unable to read the clock" msgstr "無法讀取時鐘" -#: plugins/sudoers/iolog.c:1279 plugins/sudoers/log_client.c:1192 -#: plugins/sudoers/log_client.c:1202 plugins/sudoers/log_client.c:1206 +#: plugins/sudoers/iolog.c:1292 plugins/sudoers/log_client.c:1203 +#: plugins/sudoers/log_client.c:1213 plugins/sudoers/log_client.c:1217 #, c-format msgid "%s: internal error, invalid signal %d" msgstr "%s:內部錯誤,訊號 %d 無效" -#: plugins/sudoers/ldap.c:177 plugins/sudoers/ldap_conf.c:292 +#: plugins/sudoers/ldap.c:154 plugins/sudoers/ldap_conf.c:289 msgid "starttls not supported when using ldaps" msgstr "使用 ldaps 時不支援使用 starttls" -#: plugins/sudoers/ldap.c:248 +#: plugins/sudoers/ldap.c:226 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "無法初始化 SSL 憑證和金鑰資料庫:%s" -#: plugins/sudoers/ldap.c:251 +#: plugins/sudoers/ldap.c:229 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "要使用 SSL,您必須在 %s 設定 TLS_CERT" -#: plugins/sudoers/ldap.c:1714 +#: plugins/sudoers/ldap.c:1593 #, c-format msgid "unable to initialize LDAP: %s" msgstr "無法初始化 LDAP:%s" -#: plugins/sudoers/ldap.c:1751 +#: plugins/sudoers/ldap.c:1630 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:1888 plugins/sudoers/parse_ldif.c:748 +#: plugins/sudoers/ldap.c:1767 plugins/sudoers/parse_ldif.c:745 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "無效的 sudoOrder 屬性:%s" -#: plugins/sudoers/ldap_conf.c:200 +#: plugins/sudoers/ldap_conf.c:197 #, c-format msgid "%s: port too large" msgstr "%s:連線埠過大" -#: plugins/sudoers/ldap_conf.c:261 +#: plugins/sudoers/ldap_conf.c:258 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "不支援的 LDAP URI 類型:%s" -#: plugins/sudoers/ldap_conf.c:288 +#: plugins/sudoers/ldap_conf.c:285 msgid "unable to mix ldap and ldaps URIs" msgstr "無法混合 ldap 和 ldaps URI" @@ -2816,12 +2876,12 @@ msgstr "無法轉換 sudoOption: %s%s%s" msgid "unable to open audit system" msgstr "無法開啟稽核系統" -#: plugins/sudoers/linux_audit.c:103 +#: plugins/sudoers/linux_audit.c:104 msgid "unable to send audit message" msgstr "無法傳送稽核訊息" #: plugins/sudoers/log_client.c:125 plugins/sudoers/log_client.c:412 -#: plugins/sudoers/log_client.c:1439 plugins/sudoers/log_client.c:2055 +#: plugins/sudoers/log_client.c:1450 plugins/sudoers/log_client.c:2076 msgid "error in event loop" msgstr "事件循環中發生錯誤" @@ -2855,76 +2915,76 @@ msgstr "無法配置 SSL 物件:%s" msgid "TLS connection to %s:%s failed: %s" msgstr "TLS 連線至 %s:%s 失敗:%s" -#: plugins/sudoers/log_client.c:543 +#: plugins/sudoers/log_client.c:545 msgid "TLS initialization was unsuccessful" msgstr "TLS 初始化失敗" -#: plugins/sudoers/log_client.c:553 +#: plugins/sudoers/log_client.c:555 msgid "TLS handshake was unsuccessful" msgstr "TLS 交握失敗" -#: plugins/sudoers/log_client.c:1210 +#: plugins/sudoers/log_client.c:1221 #, c-format msgid "%s: internal error, invalid exit status %d" msgstr "%s:內部錯誤,退出狀態碼 %d 無效" -#: plugins/sudoers/log_client.c:1739 plugins/sudoers/log_client.c:1763 +#: plugins/sudoers/log_client.c:1757 plugins/sudoers/log_client.c:1782 msgid "lost connection to log server" msgstr "失去對記錄伺服器的連線" -#: plugins/sudoers/log_client.c:1840 +#: plugins/sudoers/log_client.c:1859 msgid "missing write buffer" msgstr "缺少寫入緩衝區" -#: plugins/sudoers/log_client.c:1994 +#: plugins/sudoers/log_client.c:2015 msgid "unable to connect to log server" msgstr "無法連線到記錄伺服器" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:295 msgid "user NOT in sudoers" msgstr "使用者不在 sudoers 中" -#: plugins/sudoers/logging.c:292 +#: plugins/sudoers/logging.c:297 msgid "user NOT authorized on host" msgstr "使用者未取得此主機上的授權" -#: plugins/sudoers/logging.c:294 +#: plugins/sudoers/logging.c:299 msgid "command not allowed" msgstr "不允許使用指令" -#: plugins/sudoers/logging.c:315 +#: plugins/sudoers/logging.c:320 #, c-format msgid "%s is not in the sudoers file.\n" msgstr "%s 不在 sudoers 檔案中。\n" -#: plugins/sudoers/logging.c:318 +#: plugins/sudoers/logging.c:323 #, c-format msgid "%s is not allowed to run sudo on %s.\n" msgstr "%s 不允許在 %s 執行 sudo。\n" -#: plugins/sudoers/logging.c:321 +#: plugins/sudoers/logging.c:326 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "對不起,使用者 %s 不能在 %s 上執行 sudo。\n" -#: plugins/sudoers/logging.c:324 +#: plugins/sudoers/logging.c:339 #, 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" +msgid "Sorry, user %s is not allowed to execute '%s%s%s%s' as %s%s%s on %s.\n" +msgstr "對不起,使用者 %1$s 不允許在 %9$s 以 %6$s%7$s%8$s 的身份執行「%2$s%3$s%4$s%5$s」。\n" -#: plugins/sudoers/logging.c:334 +#: plugins/sudoers/logging.c:350 msgid "This incident has been reported to the administrator.\n" msgstr "本事件已向管理員報告。\n" -#: plugins/sudoers/logging.c:369 plugins/sudoers/sudoers.c:655 -#: plugins/sudoers/sudoers.c:657 plugins/sudoers/sudoers.c:659 -#: plugins/sudoers/sudoers.c:661 plugins/sudoers/sudoers.c:816 -#: plugins/sudoers/sudoers.c:818 +#: plugins/sudoers/logging.c:387 plugins/sudoers/sudoers.c:547 +#: plugins/sudoers/sudoers.c:549 plugins/sudoers/sudoers.c:551 +#: plugins/sudoers/sudoers.c:553 plugins/sudoers/sudoers.c:777 +#: plugins/sudoers/sudoers.c:779 #, c-format msgid "%s: command not found" msgstr "%s:找不到指令" -#: plugins/sudoers/logging.c:371 plugins/sudoers/sudoers.c:651 +#: plugins/sudoers/logging.c:389 plugins/sudoers/sudoers.c:543 #, c-format msgid "" "ignoring \"%s\" found in '.'\n" @@ -2933,165 +2993,130 @@ msgstr "" "忽略在「.」中找到的「%s」\n" "請使用「sudo ./%s」,若這是您想執行的「%s」。" -#: plugins/sudoers/logging.c:391 +#: plugins/sudoers/logging.c:409 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u 次密碼錯誤嘗試" -#: plugins/sudoers/logging.c:481 +#: plugins/sudoers/logging.c:500 msgid "authentication failure" msgstr "認證失敗" -#: plugins/sudoers/logging.c:520 plugins/sudoers/logging.c:539 +#: plugins/sudoers/logging.c:539 plugins/sudoers/logging.c:558 msgid "a password is required" msgstr "需要密碼" -#: plugins/sudoers/logging.c:803 plugins/sudoers/logging.c:815 +#: plugins/sudoers/logging.c:881 msgid "problem parsing sudoers" msgstr "解析 sudoers 時發生問題" -#: plugins/sudoers/logging.c:877 plugins/sudoers/logging.c:889 +#: plugins/sudoers/logging.c:922 plugins/sudoers/logging.c:930 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" -#: plugins/sudoers/logging.c:1066 +#: plugins/sudoers/logging.c:1108 #, c-format -msgid "unable to write log file: %s" -msgstr "無法寫入記錄檔案:%s" +msgid "unable to write log file %s" +msgstr "無法寫入記錄檔 %s" -#: plugins/sudoers/match_digest.c:112 +#: plugins/sudoers/match_digest.c:107 #, c-format msgid "digest for %s (%s) bad length %zu, expected %zu" msgstr "%s (%s) 的摘要長度 %zu 是錯誤的(預期是 %zu)" -#: plugins/sudoers/match_digest.c:131 +#: plugins/sudoers/match_digest.c:126 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "%s(%s) 的摘要的形式不是 %s" -#: plugins/sudoers/parse.c:631 -#, c-format -msgid "" -"\n" -"LDAP Role: %s\n" -msgstr "" -"\n" -"LDAP 角色:%s\n" - -#: plugins/sudoers/parse.c:634 -msgid "" -"\n" -"Sudoers entry:\n" -msgstr "" -"\n" -"Sudoers 條目:\n" - -#: plugins/sudoers/parse.c:636 -msgid " RunAsUsers: " -msgstr " RunAs 使用者:" - -#: plugins/sudoers/parse.c:651 -msgid " RunAsGroups: " -msgstr " RunAs 群組:" - -#: plugins/sudoers/parse.c:661 -msgid " Options: " -msgstr " 選項:" - -#: plugins/sudoers/parse.c:725 -msgid " Commands:\n" -msgstr " 指令:\n" - -#: plugins/sudoers/parse.c:916 -#, c-format -msgid "Matching Defaults entries for %s on %s:\n" -msgstr "比較 %s (%s 上) 的預設條目:\n" - -#: plugins/sudoers/parse.c:934 -#, c-format -msgid "Runas and Command-specific defaults for %s:\n" -msgstr "%s RunAs 和指令指定的預設值:\n" - -#: plugins/sudoers/parse.c:952 -#, c-format -msgid "User %s may run the following commands on %s:\n" -msgstr "使用者 %s 可以在 %s 上執行以下指令:\n" - -#: plugins/sudoers/parse.c:967 -#, c-format -msgid "User %s is not allowed to run sudo on %s.\n" -msgstr "使用者 %s 沒有權限在 %s 上執行 sudo。\n" - -#: plugins/sudoers/parse_ldif.c:618 +#: plugins/sudoers/parse_ldif.c:615 #, c-format msgid "ignoring incomplete sudoRole: cn: %s" msgstr "將忽略不完整的 sudoRole:cn:%s" -#: plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:675 #, c-format msgid "invalid LDIF attribute: %s" msgstr "LDIF 屬性無效:%s" -#: plugins/sudoers/policy.c:82 plugins/sudoers/policy.c:113 +#: plugins/sudoers/parser_warnx.c:56 +#, c-format +msgid "%s:%d:%d: %s\n" +msgstr "%s:%d:%d: %s\n" + +#: plugins/sudoers/parser_warnx.c:59 +#, c-format +msgid "%s: %s\n" +msgstr "%s:%s\n" + +#: plugins/sudoers/pivot.c:71 +msgid "unable to restore root directory" +msgstr "無法復原根目錄" + +#: plugins/sudoers/pivot.c:79 +msgid "unable to restore current working directory" +msgstr "無法復原目前工作目錄" + +#: plugins/sudoers/policy.c:78 plugins/sudoers/policy.c:111 #, c-format msgid "invalid %.*s set by sudo front-end" msgstr "sudo 前端設定的 %.*s 無效" -#: plugins/sudoers/policy.c:360 plugins/sudoers/testsudoers.c:268 +#: plugins/sudoers/policy.c:364 plugins/sudoers/testsudoers.c:329 msgid "unable to parse network address list" msgstr "無法解析網路位址列表" -#: plugins/sudoers/policy.c:528 +#: plugins/sudoers/policy.c:556 msgid "user name not set by sudo front-end" msgstr "sudo 前端未設定使用者名稱" -#: plugins/sudoers/policy.c:532 +#: plugins/sudoers/policy.c:560 msgid "user-ID not set by sudo front-end" msgstr "sudo 前端未設定使用者 ID (user-ID)" -#: plugins/sudoers/policy.c:536 +#: plugins/sudoers/policy.c:564 msgid "group-ID not set by sudo front-end" msgstr "sudo 前端未設定群組 ID (group-ID)" -#: plugins/sudoers/policy.c:540 +#: plugins/sudoers/policy.c:568 msgid "host name not set by sudo front-end" msgstr "sudo 前端未設定主機名稱" -#: plugins/sudoers/policy.c:737 +#: plugins/sudoers/policy.c:757 #, c-format msgid "invalid working directory: %s" msgstr "無效的工作目錄:%s" -#: plugins/sudoers/policy.c:921 +#: plugins/sudoers/policy.c:944 #, c-format msgid "invalid chroot directory: %s" msgstr "無效的 chroot 目錄:%s" -#: plugins/sudoers/policy.c:1108 plugins/sudoers/visudo.c:259 -#: plugins/sudoers/visudo.c:906 +#: plugins/sudoers/policy.c:1153 plugins/sudoers/visudo.c:919 +#: plugins/sudoers/visudo.c:1218 #, c-format msgid "unable to execute %s" msgstr "無法執行 %s" -#: plugins/sudoers/policy.c:1178 plugins/sudoers/policy.c:1215 -#: plugins/sudoers/policy.c:1237 plugins/sudoers/policy.c:1263 +#: plugins/sudoers/policy.c:1225 plugins/sudoers/policy.c:1260 +#: plugins/sudoers/policy.c:1282 plugins/sudoers/policy.c:1300 #, c-format msgid "%s: invalid mode flags from sudo front end: 0x%x" msgstr "%s:來自 sudo 前端的無效 mode 旗標:0x%x" -#: plugins/sudoers/policy.c:1299 +#: plugins/sudoers/policy.c:1323 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Sudoers 策略外掛程式版本 %s\n" -#: plugins/sudoers/policy.c:1301 +#: plugins/sudoers/policy.c:1325 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Sudoers 檔案文法版本 %d\n" -#: plugins/sudoers/policy.c:1305 +#: plugins/sudoers/policy.c:1329 #, c-format msgid "" "\n" @@ -3100,305 +3125,300 @@ msgstr "" "\n" "Sudoers 路徑:%s\n" -#: plugins/sudoers/policy.c:1308 +#: plugins/sudoers/policy.c:1332 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch 路徑:%s\n" -#: plugins/sudoers/policy.c:1310 +#: plugins/sudoers/policy.c:1335 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf 路徑:%s\n" -#: plugins/sudoers/policy.c:1311 +#: plugins/sudoers/policy.c:1337 #, c-format msgid "ldap.secret path: %s\n" msgstr "ldap.secret 路徑:%s\n" -#: plugins/sudoers/policy.c:1344 +#: plugins/sudoers/policy.c:1370 #, c-format msgid "unable to register hook of type %d (version %d.%d)" msgstr "無法註冊類型為 %d 的觸發器 (版本 %d.%d)" -#: plugins/sudoers/policy.c:1362 +#: plugins/sudoers/policy.c:1388 #, c-format msgid "unable to deregister 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:242 plugins/sudoers/pwutil.c:260 #, c-format msgid "unable to cache uid %u" msgstr "無法快取使用者 ID %u" -#: plugins/sudoers/pwutil.c:234 +#: plugins/sudoers/pwutil.c:254 #, 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:314 plugins/sudoers/pwutil.c:332 +#: plugins/sudoers/pwutil.c:395 plugins/sudoers/pwutil.c:440 #, c-format msgid "unable to cache user %s" msgstr "無法快取 %s 使用者" -#: plugins/sudoers/pwutil.c:307 +#: plugins/sudoers/pwutil.c:327 #, 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:559 plugins/sudoers/pwutil.c:577 #, c-format msgid "unable to cache gid %u" msgstr "無法快取群組 ID %u" -#: plugins/sudoers/pwutil.c:551 +#: plugins/sudoers/pwutil.c:571 #, c-format msgid "unable to cache gid %u, already exists" msgstr "無法快取群組 ID %u,原因:已經存在" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:623 -#: plugins/sudoers/pwutil.c:684 plugins/sudoers/pwutil.c:733 +#: plugins/sudoers/pwutil.c:625 plugins/sudoers/pwutil.c:643 +#: plugins/sudoers/pwutil.c:704 plugins/sudoers/pwutil.c:753 #, c-format msgid "unable to cache group %s" msgstr "無法快取 %s 群組" -#: plugins/sudoers/pwutil.c:618 +#: plugins/sudoers/pwutil.c:638 #, c-format msgid "unable to cache group %s, already exists" msgstr "無法快取群組 %s,原因:已經存在" -#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:963 -#: plugins/sudoers/pwutil.c:1017 plugins/sudoers/pwutil.c:1071 +#: plugins/sudoers/pwutil.c:900 plugins/sudoers/pwutil.c:985 +#: plugins/sudoers/pwutil.c:1039 plugins/sudoers/pwutil.c:1095 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "無法快取群組列表 %s,原因:已經存在" -#: plugins/sudoers/pwutil.c:886 plugins/sudoers/pwutil.c:968 -#: plugins/sudoers/pwutil.c:1023 plugins/sudoers/pwutil.c:1076 +#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:990 +#: plugins/sudoers/pwutil.c:1045 plugins/sudoers/pwutil.c:1100 #, c-format msgid "unable to cache group list for %s" msgstr "無法快取 %s 的群組列表" -#: plugins/sudoers/pwutil.c:957 +#: plugins/sudoers/pwutil.c:979 #, c-format msgid "unable to parse groups for %s" msgstr "無法解析 %s 的群組" -#: plugins/sudoers/pwutil.c:1065 +#: plugins/sudoers/pwutil.c:1089 #, c-format msgid "unable to parse gids for %s" msgstr "無法解析 %s 的群組 ID" -#: plugins/sudoers/set_perms.c:114 plugins/sudoers/set_perms.c:445 -#: plugins/sudoers/set_perms.c:852 plugins/sudoers/set_perms.c:1162 -#: plugins/sudoers/set_perms.c:1460 +#: plugins/sudoers/set_perms.c:120 plugins/sudoers/set_perms.c:457 +#: plugins/sudoers/set_perms.c:870 plugins/sudoers/set_perms.c:1186 +#: plugins/sudoers/set_perms.c:1490 msgid "perm stack overflow" msgstr "權限堆疊溢位" -#: plugins/sudoers/set_perms.c:125 plugins/sudoers/set_perms.c:376 -#: plugins/sudoers/set_perms.c:456 plugins/sudoers/set_perms.c:719 -#: plugins/sudoers/set_perms.c:863 plugins/sudoers/set_perms.c:1086 -#: plugins/sudoers/set_perms.c:1173 plugins/sudoers/set_perms.c:1393 -#: plugins/sudoers/set_perms.c:1471 plugins/sudoers/set_perms.c:1562 +#: plugins/sudoers/set_perms.c:131 plugins/sudoers/set_perms.c:387 +#: plugins/sudoers/set_perms.c:468 plugins/sudoers/set_perms.c:736 +#: plugins/sudoers/set_perms.c:881 plugins/sudoers/set_perms.c:1109 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1422 +#: plugins/sudoers/set_perms.c:1501 plugins/sudoers/set_perms.c:1592 msgid "perm stack underflow" msgstr "權限堆疊反向溢位" -#: plugins/sudoers/set_perms.c:185 plugins/sudoers/set_perms.c:503 -#: plugins/sudoers/set_perms.c:1227 plugins/sudoers/set_perms.c:1505 +#: plugins/sudoers/set_perms.c:191 plugins/sudoers/set_perms.c:515 +#: plugins/sudoers/set_perms.c:1251 plugins/sudoers/set_perms.c:1535 msgid "unable to change to root gid" msgstr "無法切換為 root 群組 ID" -#: plugins/sudoers/set_perms.c:276 plugins/sudoers/set_perms.c:600 -#: plugins/sudoers/set_perms.c:995 plugins/sudoers/set_perms.c:1304 +#: plugins/sudoers/set_perms.c:282 plugins/sudoers/set_perms.c:612 +#: plugins/sudoers/set_perms.c:1013 plugins/sudoers/set_perms.c:1328 msgid "unable to change to runas gid" msgstr "無法切換為 runas 群組 ID" -#: plugins/sudoers/set_perms.c:281 plugins/sudoers/set_perms.c:605 -#: plugins/sudoers/set_perms.c:1000 plugins/sudoers/set_perms.c:1309 +#: plugins/sudoers/set_perms.c:287 plugins/sudoers/set_perms.c:617 +#: plugins/sudoers/set_perms.c:1018 plugins/sudoers/set_perms.c:1333 msgid "unable to set runas group vector" msgstr "無法設定 runas 群組集合" -#: plugins/sudoers/set_perms.c:292 plugins/sudoers/set_perms.c:616 -#: plugins/sudoers/set_perms.c:1009 plugins/sudoers/set_perms.c:1318 +#: plugins/sudoers/set_perms.c:298 plugins/sudoers/set_perms.c:628 +#: plugins/sudoers/set_perms.c:1027 plugins/sudoers/set_perms.c:1342 msgid "unable to change to runas uid" msgstr "無法切換成 runas 使用者 ID" -#: plugins/sudoers/set_perms.c:310 plugins/sudoers/set_perms.c:634 -#: plugins/sudoers/set_perms.c:1025 plugins/sudoers/set_perms.c:1334 +#: plugins/sudoers/set_perms.c:320 plugins/sudoers/set_perms.c:650 +#: plugins/sudoers/set_perms.c:1047 plugins/sudoers/set_perms.c:1362 msgid "unable to change to sudoers gid" msgstr "無法切換為 sudoers 群組 ID" -#: plugins/sudoers/set_perms.c:363 plugins/sudoers/set_perms.c:706 -#: plugins/sudoers/set_perms.c:1073 plugins/sudoers/set_perms.c:1380 -#: plugins/sudoers/set_perms.c:1549 +#: plugins/sudoers/set_perms.c:374 plugins/sudoers/set_perms.c:723 +#: plugins/sudoers/set_perms.c:1096 plugins/sudoers/set_perms.c:1409 +#: plugins/sudoers/set_perms.c:1579 msgid "too many processes" msgstr "行程過多" -#: plugins/sudoers/solaris_audit.c:61 +#: plugins/sudoers/solaris_audit.c:62 msgid "unable to get current working directory" msgstr "無法取得目前工作目錄" -#: plugins/sudoers/solaris_audit.c:69 +#: plugins/sudoers/solaris_audit.c:70 #, c-format -msgid "truncated audit path user_cmnd: %s" -msgstr "截短的稽核路徑 user_cmnd:%s" +msgid "truncated audit path ctx->user.cmnd: %s" +msgstr "截短的稽核路徑 ctx->user_cmnd:%s" -#: plugins/sudoers/solaris_audit.c:76 +#: plugins/sudoers/solaris_audit.c:77 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "截短的稽核路徑 argv[0]:%s" -#: plugins/sudoers/sssd.c:579 +#: plugins/sudoers/sssd.c:581 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "無法初始化 SSS 來源。是否已在您的電腦上安裝 SSSD?" -#: plugins/sudoers/sssd.c:587 plugins/sudoers/sssd.c:596 -#: plugins/sudoers/sssd.c:605 plugins/sudoers/sssd.c:614 -#: plugins/sudoers/sssd.c:623 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 plugins/sudoers/sssd.c:616 +#: plugins/sudoers/sssd.c:625 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "無法在 %2$s 中找到符號「%1$s」" -#: plugins/sudoers/sudoers.c:263 +#: plugins/sudoers/sudoers.c:250 #, c-format msgid "unable to get defaults from %s" msgstr "無法從 %s 取得預設值" -#: plugins/sudoers/sudoers.c:270 +#: plugins/sudoers/sudoers.c:259 msgid "no valid sudoers sources found, quitting" msgstr "未找到有效的 sudoers 來源,退出" -#: plugins/sudoers/sudoers.c:346 -#, c-format -msgid "user not allowed to change root directory to %s" -msgstr "不允許使用者切換根目錄至 %s" - -#: plugins/sudoers/sudoers.c:348 -#, c-format -msgid "you are not permitted to use the -R option with %s" -msgstr "不允許您將 -R 選項與 %s 一起使用" - -#: plugins/sudoers/sudoers.c:373 -#, c-format -msgid "user not allowed to change directory to %s" -msgstr "不允許使用者切換至 %s 目錄" - -#: plugins/sudoers/sudoers.c:374 -#, c-format -msgid "you are not permitted to use the -D option with %s" -msgstr "不允許您將 -D 選項與 %s 一起使用" - -#: plugins/sudoers/sudoers.c:401 -msgid "no command specified" -msgstr "未指定命令" - -#: plugins/sudoers/sudoers.c:426 +#: plugins/sudoers/sudoers.c:366 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers 指定 root 不允許執行 sudo" -#: plugins/sudoers/sudoers.c:483 +#: plugins/sudoers/sudoers.c:375 msgid "user not allowed to override closefrom limit" msgstr "使用者不允許覆蓋 closefrom 限制" -#: plugins/sudoers/sudoers.c:484 +#: plugins/sudoers/sudoers.c:376 msgid "you are not permitted to use the -C option" msgstr "您沒有權限使用 -C 選項" -#: plugins/sudoers/sudoers.c:544 -#, c-format -msgid "timestamp owner (%s): No such user" -msgstr "時間戳所有者 (%s):無此使用者" - -#: plugins/sudoers/sudoers.c:559 +#: plugins/sudoers/sudoers.c:440 msgid "no tty" msgstr "找不到終端" -#: plugins/sudoers/sudoers.c:560 +#: plugins/sudoers/sudoers.c:441 msgid "sorry, you must have a tty to run sudo" msgstr "抱歉,您必須先要有終端才能執行 sudo" -#: plugins/sudoers/sudoers.c:567 +#: plugins/sudoers/sudoers.c:449 #, c-format msgid "invalid shell for user %s: %s" msgstr "%s 使用者的 Shell 無效:%s" -#: plugins/sudoers/sudoers.c:650 +#: plugins/sudoers/sudoers.c:491 +#, c-format +msgid "user not allowed to change root directory to %s" +msgstr "不允許使用者切換根目錄至 %s" + +#: plugins/sudoers/sudoers.c:493 +#, c-format +msgid "you are not permitted to use the -R option with %s" +msgstr "不允許您將 -R 選項與 %s 一起使用" + +#: plugins/sudoers/sudoers.c:506 +#, c-format +msgid "user not allowed to change directory to %s" +msgstr "不允許使用者切換至 %s 目錄" + +#: plugins/sudoers/sudoers.c:507 +#, c-format +msgid "you are not permitted to use the -D option with %s" +msgstr "不允許您將 -D 選項與 %s 一起使用" + +#: plugins/sudoers/sudoers.c:542 msgid "command in current directory" msgstr "目前目錄中的指令" -#: plugins/sudoers/sudoers.c:665 +#: plugins/sudoers/sudoers.c:557 msgid "\"cd\" is a shell built-in command, it cannot be run directly." msgstr "「cd」是 shell 內建的命令,不能直接執行。" -#: plugins/sudoers/sudoers.c:667 +#: plugins/sudoers/sudoers.c:559 msgid "the -s option may be used to run a privileged shell." msgstr "-s 選項可用來執行具特殊權限的 shell。" -#: plugins/sudoers/sudoers.c:669 +#: plugins/sudoers/sudoers.c:561 msgid "the -D option may be used to run a command in a specific directory." msgstr "-D 選項可用來在特定目錄執行命令。" -#: plugins/sudoers/sudoers.c:678 +#: plugins/sudoers/sudoers.c:570 msgid "user not allowed to set a command timeout" msgstr "使用者不允許設定命令逾時" -#: plugins/sudoers/sudoers.c:680 +#: plugins/sudoers/sudoers.c:572 msgid "sorry, you are not allowed set a command timeout" msgstr "抱歉,您沒有權限設定逾時時間" -#: plugins/sudoers/sudoers.c:688 +#: plugins/sudoers/sudoers.c:580 msgid "user not allowed to preserve the environment" msgstr "使用者不允許保留環境" -#: plugins/sudoers/sudoers.c:690 +#: plugins/sudoers/sudoers.c:582 msgid "sorry, you are not allowed to preserve the environment" msgstr "抱歉,您沒有權限保留環境" -#: plugins/sudoers/sudoers.c:799 +#: plugins/sudoers/sudoers.c:618 +msgid "no command specified" +msgstr "未指定命令" + +#: plugins/sudoers/sudoers.c:759 msgid "error setting user-specified environment variables" msgstr "設定使用者指定的環境變數時發生錯誤" -#: plugins/sudoers/sudoers.c:1112 +#: plugins/sudoers/sudoers.c:1211 msgid "sudoedit doesn't need to be run via sudo" msgstr "sudoedit 不用以 sudo 執行" -#: plugins/sudoers/sudoers.c:1157 plugins/sudoers/sudoreplay.c:1612 +#: plugins/sudoers/sudoers.c:1296 plugins/sudoers/sudoreplay.c:1613 #: plugins/sudoers/tsdump.c:138 #, c-format msgid "unable to read %s" msgstr "無法讀取 %s" -#: plugins/sudoers/sudoers.c:1186 plugins/sudoers/visudo.c:1066 +#: plugins/sudoers/sudoers.c:1321 plugins/sudoers/visudo.c:1123 #, c-format msgid "%s is not a regular file" msgstr "%s 不是一般檔案" -#: plugins/sudoers/sudoers.c:1190 plugins/sudoers/timestamp.c:263 toke.l:1255 +#: plugins/sudoers/sudoers.c:1325 plugins/sudoers/timestamp.c:272 toke.l:1355 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s 由使用者 ID %u 所有,應為 %u" -#: plugins/sudoers/sudoers.c:1194 plugins/sudoers/timestamp.c:270 toke.l:1260 +#: plugins/sudoers/sudoers.c:1330 plugins/sudoers/timestamp.c:279 toke.l:1360 #, c-format msgid "%s is world writable" msgstr "%s 允許任何人寫入" -#: plugins/sudoers/sudoers.c:1198 plugins/sudoers/timestamp.c:275 toke.l:1263 +#: plugins/sudoers/sudoers.c:1334 plugins/sudoers/timestamp.c:284 toke.l:1363 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s 屬於群組 ID %u,應為 %u" -#: plugins/sudoers/sudoers.c:1233 +#: plugins/sudoers/sudoers.c:1363 #, c-format msgid "only root can use \"-c %s\"" msgstr "只有 root 才能使用「-c %s」" -#: plugins/sudoers/sudoers.c:1252 +#: plugins/sudoers/sudoers.c:1382 #, c-format msgid "unknown login class %s" msgstr "未知登入類別 %s" -#: plugins/sudoers/sudoers.c:1339 plugins/sudoers/sudoers.c:1354 +#: plugins/sudoers/sudoers_cb.c:120 plugins/sudoers/sudoers_cb.c:135 #, c-format msgid "unable to resolve host %s" msgstr "無法解析主機:%s" @@ -3443,8 +3463,8 @@ msgid "unable to set tty to raw mode" msgstr "無法將終端設為原始 (RAW) 模式" #: plugins/sudoers/sudoreplay.c:685 -msgid "Warning: your terminal is too small to properly replay the log.\n" -msgstr "警告:您的終端尺寸太小,不能正常地重播記錄。\n" +msgid "Warning: your terminal is too small to properly replay the log." +msgstr "警告:您的終端尺寸太小,不能正常地重播記錄。" #: plugins/sudoers/sudoreplay.c:686 #, c-format @@ -3455,58 +3475,58 @@ msgstr "記錄的幾何尺寸為 %dx%d,但您終端的幾何尺寸為 %dx%d。 msgid "Replay finished, press any key to restore the terminal." msgstr "重播完成,請按任意鍵返回終端。" -#: plugins/sudoers/sudoreplay.c:1216 plugins/sudoers/sudoreplay.c:1246 +#: plugins/sudoers/sudoreplay.c:1217 plugins/sudoers/sudoreplay.c:1247 #, c-format msgid "ambiguous expression \"%s\"" msgstr "不明確的表達式「%s」" -#: plugins/sudoers/sudoreplay.c:1268 +#: plugins/sudoers/sudoreplay.c:1269 msgid "unmatched ')' in expression" msgstr "表達式中的「)」不對稱" -#: plugins/sudoers/sudoreplay.c:1272 +#: plugins/sudoers/sudoreplay.c:1273 #, c-format msgid "unknown search term \"%s\"" msgstr "未知的搜尋詞彙「%s」" -#: plugins/sudoers/sudoreplay.c:1287 +#: plugins/sudoers/sudoreplay.c:1288 #, c-format msgid "%s requires an argument" msgstr "%s 需要參數" -#: plugins/sudoers/sudoreplay.c:1297 +#: plugins/sudoers/sudoreplay.c:1298 #, c-format msgid "could not parse date \"%s\"" msgstr "無法解析日期「%s」" -#: plugins/sudoers/sudoreplay.c:1306 +#: plugins/sudoers/sudoreplay.c:1307 msgid "unmatched '(' in expression" msgstr "表達式中的「(」不對稱" -#: plugins/sudoers/sudoreplay.c:1308 +#: plugins/sudoers/sudoreplay.c:1309 msgid "illegal trailing \"or\"" msgstr "無效的結尾字元「or」" -#: plugins/sudoers/sudoreplay.c:1310 +#: plugins/sudoers/sudoreplay.c:1311 msgid "illegal trailing \"!\"" msgstr "無效的結尾字元「!」" -#: plugins/sudoers/sudoreplay.c:1416 +#: plugins/sudoers/sudoreplay.c:1417 #, c-format msgid "unknown search type %d" msgstr "未知的搜尋類型 %d" -#: plugins/sudoers/sudoreplay.c:1678 +#: plugins/sudoers/sudoreplay.c:1679 #, 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:1680 +#: plugins/sudoers/sudoreplay.c:1681 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "用法:%s [-h] [-d 目錄] -l [搜尋表達式]\n" -#: plugins/sudoers/sudoreplay.c:1694 +#: plugins/sudoers/sudoreplay.c:1695 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -3515,7 +3535,7 @@ msgstr "" "%s - 重播 sudo 工作階段記錄\n" "\n" -#: plugins/sudoers/sudoreplay.c:1696 +#: plugins/sudoers/sudoreplay.c:1697 msgid "" "\n" "Options:\n" @@ -3543,11 +3563,32 @@ msgstr "" " -s, --speed=數值 加速或減速輸出速度\n" " -V, --version 顯示版本訊息並退出" -#: plugins/sudoers/testsudoers.c:344 -msgid "\thost unmatched" -msgstr "\t主機不相符" +#: plugins/sudoers/testsudoers.c:392 +#, c-format +msgid "" +"\n" +"Invalid shell for user %s: %s\n" +msgstr "" +"\n" +"%s 使用者的 shell 無效:%s\n" -#: plugins/sudoers/testsudoers.c:347 +#: plugins/sudoers/testsudoers.c:411 +msgid "" +"\n" +"Password required" +msgstr "" +"\n" +"需要密碼" + +#: plugins/sudoers/testsudoers.c:422 +msgid "" +"\n" +"Parse error" +msgstr "" +"\n" +"解析發生錯誤" + +#: plugins/sudoers/testsudoers.c:425 msgid "" "\n" "Command allowed" @@ -3555,7 +3596,7 @@ msgstr "" "\n" "指令已允許" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:428 msgid "" "\n" "Command denied" @@ -3563,7 +3604,7 @@ msgstr "" "\n" "指令被拒" -#: plugins/sudoers/testsudoers.c:348 +#: plugins/sudoers/testsudoers.c:431 msgid "" "\n" "Command unmatched" @@ -3571,122 +3612,119 @@ msgstr "" "\n" "指令不相符" -#: plugins/sudoers/timestamp.c:354 plugins/sudoers/timestamp.c:693 +#: plugins/sudoers/timestamp.c:364 plugins/sudoers/timestamp.c:711 #, c-format msgid "unable to truncate time stamp file to %lld bytes" msgstr "無法將時間戳檔案截短為 %lld 位元組" -#: plugins/sudoers/timestamp.c:890 +#: plugins/sudoers/timestamp.c:908 msgid "ignoring time stamp from the future" msgstr "將忽略未來時間的時間戳" -#: plugins/sudoers/timestamp.c:913 +#: plugins/sudoers/timestamp.c:931 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "時間戳超前目前時間過多:%20.20s" -#: plugins/sudoers/timestamp.c:1042 +#: plugins/sudoers/timestamp.c:1067 #, c-format msgid "unable to lock time stamp file %s" msgstr "無法鎖定時間戳檔案 %s" -#: plugins/sudoers/toke_util.c:156 +#: plugins/sudoers/timestamp.c:1114 +#, c-format +msgid "%s:%d:%d timestampowner: unknown user %s" +msgstr "%s:%d:%d timestampowner: 未知使用者 %s" + +#: plugins/sudoers/toke_util.c:159 msgid "sudoedit should not be specified with a path" msgstr "sudoedit 不應用路徑指定" -#: plugins/sudoers/visudo.c:254 -msgid "the -x option will be removed in a future release" -msgstr "未來版本會移除 -x 選項" - -#: plugins/sudoers/visudo.c:256 -msgid "please consider using the cvtsudoers utility instead" -msgstr "請考慮換用 cvtsudoers 工具" - -#: plugins/sudoers/visudo.c:311 plugins/sudoers/visudo.c:702 +#: plugins/sudoers/visudo.c:308 plugins/sudoers/visudo.c:714 #, c-format msgid "press return to edit %s: " msgstr "按確認鍵編輯 %s:" -#: plugins/sudoers/visudo.c:326 +#: plugins/sudoers/visudo.c:323 #, c-format msgid "contents of edit session left in %s" msgstr "編輯階段的內容留在 %s" -#: plugins/sudoers/visudo.c:403 +#: plugins/sudoers/visudo.c:401 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "指定的編輯器 (%s) 不存在" -#: plugins/sudoers/visudo.c:408 +#: plugins/sudoers/visudo.c:406 #, c-format msgid "no editor found (editor path = %s)" msgstr "未找到編輯器 (編輯器路徑 = %s)" -#: plugins/sudoers/visudo.c:495 plugins/sudoers/visudo.c:774 +#: plugins/sudoers/visudo.c:494 plugins/sudoers/visudo.c:786 #, c-format msgid "unable to stat %s" msgstr "無法 stat %s" -#: plugins/sudoers/visudo.c:515 plugins/sudoers/visudo.c:523 +#: plugins/sudoers/visudo.c:514 plugins/sudoers/visudo.c:522 msgid "write error" msgstr "寫入時發生錯誤" -#: plugins/sudoers/visudo.c:569 +#: plugins/sudoers/visudo.c:568 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "無法 stat 暫存檔 (%s),%s 未變更" -#: plugins/sudoers/visudo.c:576 +#: plugins/sudoers/visudo.c:575 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "暫存檔內沒有內容 (%s),%s 未變更" -#: plugins/sudoers/visudo.c:582 +#: plugins/sudoers/visudo.c:581 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "編輯器 (%s) 執行失敗,%s 未變更" -#: plugins/sudoers/visudo.c:604 +#: plugins/sudoers/visudo.c:613 #, c-format msgid "%s unchanged" msgstr "%s 未變更" -#: plugins/sudoers/visudo.c:649 +#: plugins/sudoers/visudo.c:661 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "無法重新開啟暫存檔 (%s),%s 未變更。" -#: plugins/sudoers/visudo.c:662 +#: plugins/sudoers/visudo.c:674 #, c-format msgid "unable to parse temporary file (%s), unknown error" msgstr "無法解析暫存檔 (%s),未知錯誤" -#: plugins/sudoers/visudo.c:748 plugins/sudoers/visudo.c:778 -#: plugins/sudoers/visudo.c:785 +#: plugins/sudoers/visudo.c:760 plugins/sudoers/visudo.c:790 +#: plugins/sudoers/visudo.c:797 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "無法將 %s 的 (uid, gid) 設為 (%u, %u)" -#: plugins/sudoers/visudo.c:813 +#: plugins/sudoers/visudo.c:825 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "%s 和 %s 不在同一個檔案系統,將使用 mv 進行重新命名" -#: plugins/sudoers/visudo.c:824 +#: plugins/sudoers/visudo.c:836 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "指令失敗:「%s %s %s」,%s 未變更" -#: plugins/sudoers/visudo.c:831 +#: plugins/sudoers/visudo.c:843 #, c-format msgid "error renaming %s, %s unchanged" msgstr "重新命名 %s 發生錯誤,%s 未變更" -#: plugins/sudoers/visudo.c:851 +#: plugins/sudoers/visudo.c:864 msgid "What now? " msgstr "現在該做些什麼?" -#: plugins/sudoers/visudo.c:865 +#: plugins/sudoers/visudo.c:878 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -3698,41 +3736,49 @@ msgstr "" " 退出,不儲存對 sudoers 檔案的變更 (x)\n" " 退出並將變更儲存到 sudoers 檔案(十分危險!)(Q)\n" -#: plugins/sudoers/visudo.c:911 +#: plugins/sudoers/visudo.c:923 #, c-format msgid "unable to run %s" msgstr "無法執行 %s" -#: plugins/sudoers/visudo.c:942 +#: plugins/sudoers/visudo.c:954 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s:所有者無效,(uid, gid) 應為 (%u, %u)\n" -#: plugins/sudoers/visudo.c:953 +#: plugins/sudoers/visudo.c:965 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s:權限不正確,模式應該是 0%o\n" -#: plugins/sudoers/visudo.c:999 plugins/sudoers/visudo.c:1006 +#: plugins/sudoers/visudo.c:1017 plugins/sudoers/visudo.c:1024 #, c-format msgid "%s: parsed OK\n" msgstr "%s:解析正確\n" -#: plugins/sudoers/visudo.c:1025 +#: plugins/sudoers/visudo.c:1043 #, c-format msgid "%s busy, try again later" msgstr "%s 忙碌中,請稍後重試" -#: plugins/sudoers/visudo.c:1029 +#: plugins/sudoers/visudo.c:1047 msgid "Edit anyway? [y/N]" msgstr "仍然編輯?[y/N]" -#: plugins/sudoers/visudo.c:1130 +#: plugins/sudoers/visudo.c:1206 +msgid "the -x option will be removed in a future release" +msgstr "未來版本會移除 -x 選項" + +#: plugins/sudoers/visudo.c:1208 +msgid "please consider using the cvtsudoers utility instead" +msgstr "請考慮換用 cvtsudoers 工具" + +#: plugins/sudoers/visudo.c:1228 #, c-format msgid "Warning: %s:%d:%d: unused %s \"%s\"" msgstr "警告:%s:%d:%d: %s「%s」未使用" -#: plugins/sudoers/visudo.c:1242 +#: plugins/sudoers/visudo.c:1341 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -3741,7 +3787,7 @@ msgstr "" "%s - 安全地編輯 sudoers 檔案\n" "\n" -#: plugins/sudoers/visudo.c:1244 +#: plugins/sudoers/visudo.c:1343 msgid "" "\n" "Options:\n" @@ -3763,38 +3809,53 @@ msgstr "" " -s, --strict 嚴格語法檢查\n" " -V, --version 顯示版本訊息並退出\n" -#: toke.l:189 +#: toke.l:184 msgid "empty string" msgstr "字串空白" -#: toke.l:201 toke.l:571 +#: toke.l:196 toke.l:566 msgid "empty group" msgstr "group 空白" -#: toke.l:211 toke.l:569 +#: toke.l:206 toke.l:564 msgid "empty netgroup" msgstr "netgroup 空白" -#: toke.l:289 +#: toke.l:284 msgid "unterminated regular expression" msgstr "未終止的正規表達式" -#: toke.l:363 toke.l:375 toke.l:387 toke.l:403 toke.l:422 toke.l:462 +#: toke.l:358 toke.l:370 toke.l:382 toke.l:398 toke.l:417 toke.l:457 msgid "invalid line continuation" msgstr "無效的行接續符號" -#: toke.l:608 toke.l:620 +#: toke.l:603 toke.l:615 msgid "invalid IPv6 address" msgstr "無效的 IPv6 地址" -#: toke.l:876 +#: toke.l:863 msgid "unexpected line break in string" msgstr "字串中有非預期的斷行字元" -#: toke.l:1226 +#: toke.l:982 +msgid "ignoring editor backup file" +msgstr "忽略編輯器備份檔" + +#: toke.l:985 +msgid "ignoring file name containing '.'" +msgstr "忽略內含 “.” 的檔名" + +#: toke.l:1310 msgid "too many levels of includes" msgstr "include 嵌套層數過多" +#, c-format +#~ msgid "timestamp owner (%s): No such user" +#~ msgstr "時間戳所有者 (%s):無此使用者" + +#~ msgid "\thost unmatched" +#~ msgstr "\t主機不相符" + #~ msgid "%s must be owned by uid %d" #~ msgstr "%s 必須由使用者 ID %d 所有" diff --git a/po/hr.mo b/po/hr.mo index c328b6d9fac9f3e0463c60f0a1a886a8af27427e..9f0f515bbb3a3da7659ee98ae79d168715a2de1e 100644 GIT binary patch delta 1717 zcmXZcduY#57{~Ev$|B2V&1JT>-!^t*?6-@{jLjIEx!-3S#$2YDOOp~`LXq1Lf22B?*hjB}MW6INy@jd7j_*d(L^DbH2NIC#2<0$oZ39yvb%3C@|xn z)$v~;p2G@#HpXlSj>j0>j03O{2VyJk!Ecz4TgJMHTQHrt1BYU-Vza(D8MU!m z)b9t1J+o{E*GXvMFQ`hB#+fB!5o*C&Ou)mKh?lV+KKJ9ls0}5Kck@j_bz~c+;uS2! zH#i)Vs5S|!JO=$4Y(p9OkhhdU4+cAN5H=#k*j-G+h>5O}Jm1x*Ge3oy_yPxG7^@D%eALm^ z;s88}qwoQaz;G^{3NAz5_iPOVwe*DVZQu8(op+n!CQiY0;+ei4s$*v{13#h8IA*F_ zXb27>UW+u-jwAQkK4JjVr>Q{Bzl=do67{GTcB2-)ii7bfsWg z7Iid_QO|dq;W{@AHSa3S#G{yu_a*Dw4+d&g>`b?_64VB2Q7`U59Yr(h(!BQboo2aw z5Gl$kko#p#sJrtW1K4A>TQCcwiOc(~O+eEV@UHeql4j5?ywa2IJ_`i3Z z=UN^_y|) z_=);lk`}m2R*C`QwWwQv2sQCdKmQf8i6a-fjgCXLdNt=vv(oQib kCDDd)7ssrolYw9l66uj#94<^0iQvd(} delta 1721 zcmXZcduYy49LMpmL?~_M*=)$3vF$ON*)Y49ZOq2p=6=8IVaR2~Y*Ol%TPVvg#2+h# zgtS^}OT&snNy)ujqL$MFgJ@0$h_ao}$5#?^-R2)XU(0322VpniDens^-ex}Ht-!2M?lJ(So`(Z~gi1^W1zE zl9a7L?w2*8?#?d^V)T5s;TVh~UgpQ!(bGgD13l1!D)D0+jkdsyH_Nh6^E*)UXE7e1 zqe}W4b->((u41cD>m9@K*o6J?8>&UU7MaCj(jw|Vl0g9zy4_na2T!5C_z<nsN*P?FyNz}r({rMj_ia4gi9drt+)Y~v0>rj{W9;y=F9|p=SHtb4W zhPut`P`y8j+TaPQHQiUb%nDHl+kh(N5!7XE#Ta~#0sM>nE3v>Tw_ye9;5(gBc9B6D k6VGrE4sK3~NXdv=zxq~PxHcTD3Px# diff --git a/po/hr.po b/po/hr.po index db1fdf98a..97dae9ff8 100644 --- a/po/hr.po +++ b/po/hr.po @@ -989,7 +989,7 @@ msgstr "nije moguće odrediti TTY" #: src/sudo.c:932 msgid "The \"no new privileges\" flag is set, which prevents sudo from running as root." -msgstr "Flag „no new privileges“ je podignut, i to sprječava da sudo da postane root." +msgstr "Flag „no new privileges“ je podignut, i to sprečava da sudo postane root." #: src/sudo.c:934 msgid "If sudo is running in a container, you may need to adjust the container configuration to disable the flag." diff --git a/po/ja.mo b/po/ja.mo index f7ccd5f7a8708fcd9a15a074169c2e85538805ba..61130e7882a5488478a6bd0a480c889e9d36b831 100644 GIT binary patch delta 5440 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 delta 5215 zcmZwL2~<{P9>?)NxZpU7f*>dghzst5tVt>)DXwUWxR5DnfGLT~z9kLSz4`pb>&25Cc{_cQD3V^-s@vu3ASm^H@J*cofE9X1GZj-xSv=3)=cn+uIHB8|BmKDN>Iq?b(#{H-p{pkJ(48`u4hdrcQ)<10KX^yn+kSpNA%4DSDrWdj1vk^rYd#r4UR;K%;7;s{wc*rXbLbyo)(?|073ZPmY!5OB zJBjM(b?k(#Bb^bXp*om@>fmD3^$pk*PoO$jjp|@M7Dy(x#YCLh&f~1o^_&>MiT$Vt z`tUS$EE+YJqfl#LDyrvYuKV2c-?|1dOqDtf`eKrpxu>$qEoydB$3#g9#fGT-U%AzUDK@DU9>iM2Z z8UtvY!M@m|k+EZt}a3Jd2^8)Jr*HIPQh59yJ zM7=nWhx1X7rP0vWuK=|MR-;yDwd?n&kv8Wkn!_Hb4h%vbV3RNsm!Q^4CF;e8Q5Cy} zL$C?G)$_Aai+BZw>ifTy2Ge3kF$AxoexZD*lWd8qKsSuUbo9q*sJWbjdf{f|U3MCE z|BtAF1yg@rAB3t@A*usqn8N$5l7?PXi&_+SQ9r3os1ws?;i!?NqdqtpRe`yv4!??e z;Re+G@1qvmWsJli4j7Xqpei;6RpF)R(F4}g&rl37C8aU)!axd&amFhI=g?CXS3hwPZ zI0e=7(WpulVgN2iy`Td1x&5e0RimclmU}&n@1oXFI;!K7;;6q$S;`5`&05r)9zmwh z?jwD$=y>M?<53-Y2{pnksET}o&G3$^9}jt$;}BE@#vrp{^Ia=3k>fKS_lBk%we{s? z7|4apWM|dpVk*bmTyLVLrq@GekK!22!#9y-W4?Wy2gl$Pj`L7+e$4eY&f>ULinC@s zr8F9HVjVJFwi&15c^rtT3`3=Q8TI>6g~RYR4#$3+)bTP@ht8qqID+q58(qgYa3bOaw`S=}*zZxV3|@<>~W zEFZgxx-V`#|G9@-JTww$gwV}o9FBV75>)ATqbhO-xz$=sbpDFXLV@P4~RLnUlF#TjV|ssh;iWM?BOc3lSOY4N23?U zvn1tI)D0D=ksQLFcn`Z{=NZnoB@4T7ycWCSan$pEKvgn!rt_R)q|dekJ7ZX(^KD2k zr2d+-rJSIOb_=z5#uhmv--znaP1K?ZpXFR1hoKyAc0G*xHq@Xh5c`bt3tHe>h5Gz| zFcp(#vw$&J^RFqW+kD+dx@#%^v+g2Rxb20wm7H>qKfoP?0eaVtPQR-i+is!-%(}DB zh$^a$zW(&`K{{Y-L8^%6U5lwVQ7P&0gKa)7jk0dL?l#7`{t`6}Uz5RPC@Ck}hLI?5 z%lX~$L~}sZy}wHC`3LZu@w3}+Ir|)W?Psr={f6@_fd|_Vx5X^lWb$XygRpsQ1N+6^ zwzFd`dN(bohU5$9(7P{TU!VMn9P*xVcI$xOCGX;V3D**>E3I~I&56Ex+BTD^-WGrQ zHTgX`$R#Xp@AePZxwwL8VLtDkYv(!#1Bf5_D=8+UNCx4D^uc!4ZT%kqLbAy*QbV-u z)8gYN+{WsNZ8d2{-X}N6X`(HbbR)yb0MegaCQp#MZ4-@e$x%{3{zUeZx5=~QW3rv- zXL==BPCVz>Y0D%1NHs|&+Ln-kL_a2V+W{J>DJUwenjBOaR(?MwsC-{cqw<+C@l{7-Cirk7xN2_i zfClyAa(kDTCS^44-6JL;GB&nPTwGO6Qcg_yf!zA#%L>BF7v+bPpUls!8dxyIx9((B J^BKjB{s$RFWG(;z diff --git a/po/ja.po b/po/ja.po index 4c92ad21c..e1640a854 100644 --- a/po/ja.po +++ b/po/ja.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudo 1.9.13b2\n" +"Project-Id-Version: sudo 1.9.14b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-01-24 13:11-0700\n" -"PO-Revision-Date: 2023-02-05 11:33+0900\n" +"POT-Creation-Date: 2023-06-07 13:27-0600\n" +"PO-Revision-Date: 2023-06-30 22:30+0900\n" "Last-Translator: Takeshi Hamasaki \n" "Language-Team: Japanese \n" "Language: ja\n" @@ -36,73 +36,76 @@ msgstr "レジストリーを復元できません" #: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 #: lib/util/json.c:55 lib/util/json.c:197 lib/util/sudo_conf.c:215 -#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:646 -#: src/conversation.c:80 src/exec_iolog.c:124 src/exec_iolog.c:135 -#: src/exec_iolog.c:212 src/exec_monitor.c:205 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:231 src/exec_nopty.c:240 +#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:647 +#: src/conversation.c:78 src/exec_iolog.c:122 src/exec_iolog.c:133 +#: src/exec_iolog.c:210 src/exec_monitor.c:171 src/exec_monitor.c:418 +#: src/exec_monitor.c:424 src/exec_monitor.c:432 src/exec_monitor.c:440 +#: src/exec_monitor.c:447 src/exec_monitor.c:454 src/exec_monitor.c:461 +#: src/exec_monitor.c:468 src/exec_monitor.c:475 src/exec_monitor.c:482 +#: src/exec_monitor.c:489 src/exec_nopty.c:231 src/exec_nopty.c:240 #: src/exec_nopty.c:247 src/exec_nopty.c:254 src/exec_nopty.c:261 #: src/exec_nopty.c:268 src/exec_nopty.c:275 src/exec_nopty.c:282 #: src/exec_nopty.c:289 src/exec_nopty.c:296 src/exec_nopty.c:303 #: src/exec_nopty.c:310 src/exec_nopty.c:318 src/exec_nopty.c:326 -#: src/exec_nopty.c:736 src/exec_preload.c:343 src/exec_ptrace.c:475 -#: src/exec_ptrace.c:768 src/exec_ptrace.c:983 src/exec_ptrace.c:1095 -#: src/exec_ptrace.c:1270 src/exec_ptrace.c:1612 src/exec_ptrace.c:1639 -#: src/exec_pty.c:511 src/exec_pty.c:692 src/exec_pty.c:882 src/exec_pty.c:891 -#: src/exec_pty.c:898 src/exec_pty.c:905 src/exec_pty.c:912 src/exec_pty.c:919 -#: src/exec_pty.c:926 src/exec_pty.c:933 src/exec_pty.c:940 src/exec_pty.c:947 -#: src/exec_pty.c:954 src/exec_pty.c:962 src/load_plugins.c:98 -#: src/load_plugins.c:123 src/load_plugins.c:159 src/load_plugins.c:392 -#: src/load_plugins.c:398 src/parse_args.c:172 src/parse_args.c:193 -#: src/parse_args.c:267 src/parse_args.c:623 src/parse_args.c:645 -#: src/parse_args.c:670 src/preserve_fds.c:46 src/preserve_fds.c:131 -#: src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 src/selinux.c:489 -#: src/selinux.c:496 src/sesh.c:206 src/sesh.c:240 src/sesh.c:246 -#: src/sesh.c:253 src/sesh.c:259 src/sesh.c:470 src/sudo.c:641 src/sudo.c:706 -#: src/sudo.c:716 src/sudo.c:743 src/sudo.c:766 src/sudo.c:775 src/sudo.c:784 -#: src/sudo.c:801 src/sudo.c:842 src/sudo.c:851 src/sudo.c:861 src/sudo.c:894 -#: src/sudo.c:1122 src/sudo.c:1143 src/sudo.c:1436 src/sudo.c:1605 -#: src/sudo.c:1832 src/sudo.c:2166 src/sudo_edit.c:89 src/sudo_edit.c:149 -#: src/sudo_edit.c:429 src/sudo_edit.c:438 src/sudo_edit.c:538 -#: src/sudo_edit.c:545 src/sudo_edit.c:688 src/sudo_edit.c:708 -#: src/sudo_intercept_common.c:115 src/sudo_intercept_common.c:340 +#: src/exec_nopty.c:744 src/exec_preload.c:343 src/exec_ptrace.c:475 +#: src/exec_ptrace.c:768 src/exec_ptrace.c:983 src/exec_ptrace.c:1096 +#: src/exec_ptrace.c:1271 src/exec_ptrace.c:1624 src/exec_ptrace.c:1651 +#: src/exec_ptrace.c:1841 src/exec_pty.c:581 src/exec_pty.c:765 +#: src/exec_pty.c:963 src/exec_pty.c:972 src/exec_pty.c:979 src/exec_pty.c:986 +#: src/exec_pty.c:993 src/exec_pty.c:1000 src/exec_pty.c:1007 +#: src/exec_pty.c:1014 src/exec_pty.c:1021 src/exec_pty.c:1028 +#: src/exec_pty.c:1035 src/exec_pty.c:1042 src/exec_pty.c:1050 +#: src/load_plugins.c:100 src/load_plugins.c:125 src/load_plugins.c:161 +#: src/load_plugins.c:394 src/load_plugins.c:400 src/parse_args.c:172 +#: src/parse_args.c:193 src/parse_args.c:269 src/parse_args.c:625 +#: src/parse_args.c:647 src/parse_args.c:672 src/preserve_fds.c:46 +#: src/preserve_fds.c:131 src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 +#: src/selinux.c:489 src/selinux.c:496 src/sesh.c:206 src/sesh.c:240 +#: src/sesh.c:246 src/sesh.c:253 src/sesh.c:259 src/sesh.c:470 src/sudo.c:644 +#: src/sudo.c:709 src/sudo.c:719 src/sudo.c:746 src/sudo.c:769 src/sudo.c:778 +#: src/sudo.c:787 src/sudo.c:805 src/sudo.c:846 src/sudo.c:855 src/sudo.c:865 +#: src/sudo.c:898 src/sudo.c:1127 src/sudo.c:1148 src/sudo.c:1441 +#: src/sudo.c:1610 src/sudo.c:1837 src/sudo.c:2171 src/sudo_edit.c:89 +#: src/sudo_edit.c:149 src/sudo_edit.c:430 src/sudo_edit.c:439 +#: src/sudo_edit.c:540 src/sudo_edit.c:547 src/sudo_edit.c:692 +#: src/sudo_edit.c:712 src/sudo_intercept_common.c:115 +#: src/sudo_intercept_common.c:340 #, c-format msgid "%s: %s" msgstr "%s: %s" #: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:56 #: lib/util/json.c:198 lib/util/regex.c:173 lib/util/sudo_conf.c:216 -#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:646 -#: src/conversation.c:81 src/exec_intercept.c:111 src/exec_intercept.c:344 -#: src/exec_intercept.c:518 src/exec_intercept.c:582 src/exec_intercept.c:706 -#: src/exec_intercept.c:830 src/exec_iolog.c:124 src/exec_iolog.c:135 -#: src/exec_iolog.c:212 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 +#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:647 +#: src/conversation.c:79 src/exec_intercept.c:111 src/exec_intercept.c:350 +#: src/exec_intercept.c:525 src/exec_intercept.c:589 src/exec_intercept.c:713 +#: src/exec_intercept.c:837 src/exec_iolog.c:122 src/exec_iolog.c:133 +#: src/exec_iolog.c:210 src/exec_monitor.c:418 src/exec_monitor.c:424 +#: src/exec_monitor.c:432 src/exec_monitor.c:440 src/exec_monitor.c:447 +#: src/exec_monitor.c:454 src/exec_monitor.c:461 src/exec_monitor.c:468 +#: src/exec_monitor.c:475 src/exec_monitor.c:482 src/exec_monitor.c:489 #: src/exec_nopty.c:231 src/exec_nopty.c:240 src/exec_nopty.c:247 #: src/exec_nopty.c:254 src/exec_nopty.c:261 src/exec_nopty.c:268 #: src/exec_nopty.c:275 src/exec_nopty.c:282 src/exec_nopty.c:289 #: src/exec_nopty.c:296 src/exec_nopty.c:303 src/exec_nopty.c:310 #: src/exec_nopty.c:318 src/exec_nopty.c:326 src/exec_preload.c:343 #: src/exec_ptrace.c:475 src/exec_ptrace.c:768 src/exec_ptrace.c:983 -#: src/exec_ptrace.c:1639 src/exec_pty.c:511 src/exec_pty.c:882 -#: src/exec_pty.c:891 src/exec_pty.c:898 src/exec_pty.c:905 src/exec_pty.c:912 -#: src/exec_pty.c:919 src/exec_pty.c:926 src/exec_pty.c:933 src/exec_pty.c:940 -#: src/exec_pty.c:947 src/exec_pty.c:954 src/exec_pty.c:962 -#: src/load_plugins.c:98 src/load_plugins.c:123 src/load_plugins.c:159 -#: src/load_plugins.c:392 src/load_plugins.c:398 src/parse_args.c:172 -#: src/parse_args.c:194 src/parse_args.c:267 src/parse_args.c:623 -#: src/parse_args.c:645 src/parse_args.c:670 src/preserve_fds.c:46 +#: src/exec_ptrace.c:1651 src/exec_ptrace.c:1842 src/exec_pty.c:581 +#: src/exec_pty.c:963 src/exec_pty.c:972 src/exec_pty.c:979 src/exec_pty.c:986 +#: src/exec_pty.c:993 src/exec_pty.c:1000 src/exec_pty.c:1007 +#: src/exec_pty.c:1014 src/exec_pty.c:1021 src/exec_pty.c:1028 +#: src/exec_pty.c:1035 src/exec_pty.c:1042 src/exec_pty.c:1050 +#: src/load_plugins.c:100 src/load_plugins.c:125 src/load_plugins.c:161 +#: src/load_plugins.c:394 src/load_plugins.c:400 src/parse_args.c:172 +#: src/parse_args.c:194 src/parse_args.c:269 src/parse_args.c:625 +#: src/parse_args.c:647 src/parse_args.c:672 src/preserve_fds.c:46 #: src/preserve_fds.c:131 src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 #: src/selinux.c:489 src/selinux.c:496 src/sesh.c:206 src/sesh.c:471 -#: src/sudo.c:230 src/sudo.c:641 src/sudo.c:894 src/sudo.c:1122 -#: src/sudo.c:1143 src/sudo.c:1436 src/sudo.c:1605 src/sudo.c:1832 -#: src/sudo.c:2166 src/sudo_edit.c:89 src/sudo_edit.c:149 src/sudo_edit.c:429 -#: src/sudo_edit.c:438 src/sudo_edit.c:538 src/sudo_edit.c:545 -#: src/sudo_edit.c:688 src/sudo_edit.c:708 src/sudo_intercept_common.c:115 +#: src/sudo.c:228 src/sudo.c:644 src/sudo.c:898 src/sudo.c:1127 +#: src/sudo.c:1148 src/sudo.c:1441 src/sudo.c:1610 src/sudo.c:1837 +#: src/sudo.c:2171 src/sudo_edit.c:89 src/sudo_edit.c:149 src/sudo_edit.c:430 +#: src/sudo_edit.c:439 src/sudo_edit.c:540 src/sudo_edit.c:547 +#: src/sudo_edit.c:692 src/sudo_edit.c:712 src/sudo_intercept_common.c:115 #: src/sudo_intercept_common.c:340 msgid "unable to allocate memory" msgstr "メモリ割り当てを行えませんでした" @@ -117,9 +120,9 @@ msgstr "%.*s の状態取得 (stat) ができません" msgid "%.*s exists but is not a directory (0%o)" msgstr "%.*s は存在しますが、ディレクトリではありません (0%o)" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:666 -#: lib/util/sudo_conf.c:696 lib/util/sudo_conf.c:703 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:373 src/sudo_edit.c:494 src/sudo_edit.c:557 +#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:664 +#: lib/util/sudo_conf.c:683 lib/util/sudo_conf.c:710 src/selinux.c:235 +#: src/selinux.c:265 src/sudo.c:373 src/sudo_edit.c:495 src/sudo_edit.c:559 #, c-format msgid "unable to open %s" msgstr "%s を開けません" @@ -175,22 +178,22 @@ msgstr "サポートしていないグループソース \"%s\" が %s の %u msgid "invalid max groups \"%s\" in %s, line %u" msgstr "無効な最大グループの値 \"%s\" が %s の %u 行目 にあります" -#: lib/util/sudo_conf.c:669 +#: lib/util/sudo_conf.c:686 #, c-format msgid "%s is not a regular file" msgstr "%s は通常ファイルではありません" -#: lib/util/sudo_conf.c:672 src/copy_file.c:164 +#: lib/util/sudo_conf.c:689 src/copy_file.c:164 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s はユーザーID %u によって所有されています。これは %u であるべきです" -#: lib/util/sudo_conf.c:676 +#: lib/util/sudo_conf.c:693 #, c-format msgid "%s is world writable" msgstr "%s は誰でも書き込み可能です" -#: lib/util/sudo_conf.c:679 +#: lib/util/sudo_conf.c:696 #, c-format msgid "%s is group writable" msgstr "%s はグループのメンバーによる書き込みが可能です" @@ -239,7 +242,7 @@ msgstr "%s: 通常ファイルではありません" msgid "%s: bad file mode: 0%o" msgstr "%s: ファイルのモードが異常です: 0%o" -#: src/edit_open.c:331 +#: src/edit_open.c:333 msgid "unable to restore current working directory" msgstr "カレントディレクトリを復元できません" @@ -284,18 +287,18 @@ msgstr "ディレクトリーを %s に変更できません" msgid "starting from %s" msgstr "%s から始めます" -#: src/exec.c:278 src/exec.c:351 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_pty.c:225 src/exec_pty.c:1026 src/exec_pty.c:1028 src/signal.c:144 -#: src/signal.c:151 src/signal.c:165 src/suspend_nopty.c:93 +#: src/exec.c:278 src/exec.c:351 src/exec_monitor.c:552 src/exec_monitor.c:554 +#: src/exec_pty.c:1122 src/exec_pty.c:1124 src/signal.c:144 src/signal.c:151 +#: src/signal.c:165 src/suspend_parent.c:143 #, c-format msgid "unable to set handler for signal %d" msgstr "シグナル %d のハンドラを設定できません" -#: src/exec.c:422 +#: src/exec.c:424 msgid "intercept mode is not supported with SELinux RBAC on this system" msgstr "SELinux RBAC でのインターセプトモードはこのシステムではサポートされていません" -#: src/exec.c:427 +#: src/exec.c:429 msgid "unable to log sub-commands with SELinux RBAC on this system" msgstr "SELinux RBAC でのサブコマンドログはこのシステムではサポートされていません" @@ -303,239 +306,258 @@ msgstr "SELinux RBAC でのサブコマンドログはこのシステムでは msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "PRIV_LIMIT から PRIV_PROC_EXEC を取り除くことができません" -#: src/exec_intercept.c:70 src/exec_iolog.c:165 src/exec_iolog.c:175 -#: src/exec_iolog.c:220 src/exec_iolog.c:227 src/exec_iolog.c:254 -#: 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:233 src/exec_nopty.c:242 +#: src/exec_intercept.c:70 src/exec_iolog.c:163 src/exec_iolog.c:173 +#: src/exec_iolog.c:218 src/exec_iolog.c:225 src/exec_iolog.c:252 +#: src/exec_monitor.c:426 src/exec_monitor.c:434 src/exec_monitor.c:442 +#: src/exec_monitor.c:449 src/exec_monitor.c:456 src/exec_monitor.c:463 +#: src/exec_monitor.c:470 src/exec_monitor.c:477 src/exec_monitor.c:484 +#: src/exec_monitor.c:491 src/exec_nopty.c:233 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:298 src/exec_nopty.c:305 #: src/exec_nopty.c:312 src/exec_nopty.c:320 src/exec_nopty.c:328 -#: src/exec_nopty.c:387 src/exec_nopty.c:453 src/exec_pty.c:360 -#: src/exec_pty.c:462 src/exec_pty.c:517 src/exec_pty.c:884 src/exec_pty.c:893 -#: src/exec_pty.c:900 src/exec_pty.c:907 src/exec_pty.c:914 src/exec_pty.c:921 -#: src/exec_pty.c:928 src/exec_pty.c:935 src/exec_pty.c:942 src/exec_pty.c:949 -#: src/exec_pty.c:956 +#: src/exec_nopty.c:387 src/exec_nopty.c:457 src/exec_pty.c:432 +#: src/exec_pty.c:537 src/exec_pty.c:587 src/exec_pty.c:965 src/exec_pty.c:974 +#: src/exec_pty.c:981 src/exec_pty.c:988 src/exec_pty.c:995 +#: src/exec_pty.c:1002 src/exec_pty.c:1009 src/exec_pty.c:1016 +#: src/exec_pty.c:1023 src/exec_pty.c:1030 src/exec_pty.c:1037 +#: src/exec_pty.c:1044 msgid "unable to add event to queue" msgstr "キューにイベントを追加できません" -#: src/exec_intercept.c:317 src/sudo.c:1028 +#: src/exec_intercept.c:323 src/sudo.c:1033 msgid "command not set by the security policy" msgstr "セキュリティーポリシーによりコマンドが設定されていません" -#: src/exec_intercept.c:395 src/exec_intercept.c:435 src/sudo.c:1248 -#: src/sudo.c:1293 src/sudo.c:1337 +#: src/exec_intercept.c:401 src/exec_intercept.c:441 src/sudo.c:1253 +#: src/sudo.c:1298 src/sudo.c:1342 msgid "command rejected by policy" msgstr "ポリシーによりコマンドが拒否されました" -#: src/exec_intercept.c:505 src/sudo.c:1935 +#: src/exec_intercept.c:512 src/sudo.c:1940 msgid "approval plugin error" msgstr "承認プラグイン エラー" -#: src/exec_intercept.c:530 src/sudo.c:1253 src/sudo.c:1298 src/sudo.c:1342 -#: src/sudo.c:1416 +#: src/exec_intercept.c:537 src/sudo.c:1258 src/sudo.c:1303 src/sudo.c:1347 +#: src/sudo.c:1421 msgid "policy plugin error" msgstr "ポリシープラグインエラー" -#: src/exec_intercept.c:559 +#: src/exec_intercept.c:566 msgid "invalid PolicyCheckRequest" msgstr "無効な PolicyCheckRequest" -#: src/exec_intercept.c:702 +#: src/exec_intercept.c:709 #, c-format msgid "client request too large: %zu" msgstr "クライアントリクエストが大き過ぎます: %zu" -#: src/exec_intercept.c:744 +#: src/exec_intercept.c:751 #, c-format msgid "unable to unpack %s size %zu" msgstr "%s を伸長できません (長さ %zu )" -#: src/exec_intercept.c:792 +#: src/exec_intercept.c:799 #, c-format msgid "unexpected type_case value %d in %s from %s" msgstr "予期しない type_case の値 %d が %s の中にあります、 %s から出てきたものです。" -#: src/exec_intercept.c:818 +#: src/exec_intercept.c:825 #, c-format msgid "server message too large: %zu" msgstr "サーバーメッセージが大き過ぎます: %zu" -#: src/exec_iolog.c:323 src/exec_iolog.c:363 src/exec_iolog.c:403 -#: src/exec_iolog.c:454 src/exec_iolog.c:505 +#: src/exec_iolog.c:321 src/exec_iolog.c:361 src/exec_iolog.c:401 +#: src/exec_iolog.c:452 src/exec_iolog.c:503 msgid "I/O plugin error" msgstr "I/O プラグインエラー" -#: src/exec_iolog.c:327 src/exec_iolog.c:367 src/exec_iolog.c:407 -#: src/exec_iolog.c:458 src/exec_iolog.c:509 +#: src/exec_iolog.c:325 src/exec_iolog.c:365 src/exec_iolog.c:405 +#: src/exec_iolog.c:456 src/exec_iolog.c:507 msgid "command rejected by I/O plugin" msgstr "I/O プラグインによりコマンドが拒否されました" -#: src/exec_iolog.c:556 +#: src/exec_iolog.c:555 msgid "error logging suspend" msgstr "エラーの記録が一時中断しています" -#: src/exec_iolog.c:591 +#: src/exec_iolog.c:590 msgid "error changing window size" msgstr "ウィンドウサイズの変更でエラー" -#: src/exec_monitor.c:362 +#: src/exec_monitor.c:328 msgid "error reading from socketpair" msgstr "ソケットペアからの読み込み中にエラーが発生しました" -#: src/exec_monitor.c:379 +#: src/exec_monitor.c:340 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "バックチャンネルに関する予期しないリプレイタイプです: %d" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:566 msgid "unable to set controlling tty" msgstr "tty の制御設定ができません" -#: src/exec_monitor.c:595 src/exec_nopty.c:498 src/exec_nopty.c:508 -#: src/exec_nopty.c:518 src/exec_nopty.c:552 src/exec_pty.c:1097 -#: src/exec_pty.c:1118 src/exec_pty.c:1138 src/tgetpass.c:305 +#: src/exec_monitor.c:574 src/exec_nopty.c:504 src/exec_nopty.c:514 +#: src/exec_nopty.c:524 src/exec_nopty.c:560 src/exec_pty.c:1195 +#: src/exec_pty.c:1222 src/exec_pty.c:1242 src/exec_pty.c:1262 +#: src/tgetpass.c:306 msgid "unable to create pipe" msgstr "パイプを作成できません" -#: src/exec_monitor.c:605 +#: src/exec_monitor.c:584 msgid "unable to receive message from parent" msgstr "親からのメッセージを受け取ることができません" -#: src/exec_monitor.c:621 src/exec_nopty.c:595 src/exec_pty.c:1176 -#: src/sudo_edit.c:361 src/tgetpass.c:309 +#: src/exec_monitor.c:600 src/exec_nopty.c:603 src/exec_pty.c:1303 +#: src/sudo_edit.c:361 src/tgetpass.c:310 msgid "unable to fork" msgstr "fork できません" -#: src/exec_monitor.c:625 src/exec_monitor.c:723 src/exec_nopty.c:700 +#: src/exec_monitor.c:604 src/exec_monitor.c:700 src/exec_nopty.c:708 msgid "unable to restore tty label" msgstr "tty ラベルを復旧できません" -#: src/exec_monitor.c:638 src/sesh.c:217 src/sudo.c:1199 +#: src/exec_monitor.c:615 src/sesh.c:217 src/sudo.c:1204 #, c-format msgid "unable to execute %s" msgstr "%s を実行できません" -#: src/exec_nopty.c:546 src/exec_pty.c:1035 +#: src/exec_nopty.c:554 src/exec_pty.c:1131 msgid "policy plugin failed session initialization" msgstr "ポリシープラグインがセッションの初期化に失敗しました" -#: src/exec_nopty.c:561 src/exec_pty.c:1004 src/exec_pty.c:1013 +#: src/exec_nopty.c:569 src/exec_pty.c:1100 src/exec_pty.c:1109 msgid "unable to create sockets" msgstr "ソケットを作成できません" -#: src/exec_nopty.c:688 src/exec_pty.c:1274 +#: src/exec_nopty.c:696 src/exec_pty.c:1406 msgid "error in event loop" msgstr "イベントループでエラーが発生しました" #: src/exec_preload.c:167 src/net_ifs.c:206 src/net_ifs.c:372 -#: src/net_ifs.c:433 src/net_ifs.c:620 src/net_ifs.c:851 src/sudo.c:488 +#: src/net_ifs.c:433 src/net_ifs.c:620 src/net_ifs.c:852 src/sudo.c:488 #: src/sudo_edit.c:398 src/sudo_edit.c:406 #, c-format msgid "internal error, %s overflow" msgstr "内部エラー、 %s がオーバーフローしました" -#: src/exec_ptrace.c:1079 src/exec_ptrace.c:1104 src/exec_ptrace.c:1900 +#: src/exec_ptrace.c:1080 src/exec_ptrace.c:1105 src/exec_ptrace.c:1925 #, c-format msgid "unable to set registers for process %d" msgstr "プロセス %d のレジスターを設定できません" -#: src/exec_ptrace.c:1099 src/exec_ptrace.c:1274 src/exec_ptrace.c:1616 +#: src/exec_ptrace.c:1100 src/exec_ptrace.c:1275 src/exec_ptrace.c:1628 #, c-format msgid "process %d exited unexpectedly" msgstr "プロセス %d が予期せぬ終了をしました" -#: src/exec_ptrace.c:1208 +#: src/exec_ptrace.c:1209 msgid "unable to set seccomp filter" msgstr "seccomp フィルターを設定できません" -#: src/exec_ptrace.c:1405 +#: src/exec_ptrace.c:1406 #, c-format msgid "interpreter argument , expected \"%s\", got \"%s\"" msgstr "インタープリターの引数は、 \"%s\" のはずですが、\"%s\" です" -#: src/exec_ptrace.c:1504 +#: src/exec_ptrace.c:1505 #, c-format msgid "pathname mismatch, expected \"%s\", got \"%s\"" msgstr "パス名が一致しません、 \"%s\" のはずですが、\"%s\" です" -#: src/exec_ptrace.c:1513 src/exec_ptrace.c:1520 src/exec_ptrace.c:1533 -#: src/exec_ptrace.c:1541 src/exec_ptrace.c:1547 src/exec_ptrace.c:1553 +#: src/exec_ptrace.c:1514 src/exec_ptrace.c:1521 src/exec_ptrace.c:1545 +#: src/exec_ptrace.c:1553 src/exec_ptrace.c:1559 src/exec_ptrace.c:1565 #, c-format msgid "%s[%d] mismatch, expected \"%s\", got \"%s\"" msgstr "%s[%d] が一致しません、 \"%s\" のはずですが、\"%s\" です" -#: src/exec_ptrace.c:1620 +#: src/exec_ptrace.c:1632 #, c-format msgid "process %d unexpected status 0x%x" msgstr "プロセス %d が予期せぬ終了ステータス 0x %x を返しました" -#: src/exec_ptrace.c:1711 +#: src/exec_ptrace.c:1723 #, c-format msgid "unable to get event message for process %d" msgstr "プロセス %d のイベントメッセージを取得できません" -#: src/exec_ptrace.c:1718 +#: src/exec_ptrace.c:1730 #, c-format msgid "unable to get registers for process %d" msgstr "プロセス %d のレジスターを取得できません" -#: src/exec_pty.c:103 +#: src/exec_pty.c:84 msgid "unable to allocate pty" msgstr "pty を割り当てられません" -#: src/exec_pty.c:268 src/signal.c:101 src/suspend_nopty.c:99 -#, c-format -msgid "unable to restore handler for signal %d" -msgstr "シグナル %d のハンドラを復元できません" +#: src/exec_pty.c:131 src/exec_pty.c:284 src/tgetpass.c:251 +msgid "unable to restore terminal settings" +msgstr "端末の設定を復元できません" -#: src/exec_pty.c:1222 +#: src/exec_pty.c:243 +msgid "unable to set handler for SIGCONT" +msgstr "SIGCONT のハンドラを設定できません" + +#: src/exec_pty.c:293 +#, c-format +msgid "unable to set handler for SIG%s" +msgstr "SIG%s のハンドラを設定できません" + +#: src/exec_pty.c:317 +#, c-format +msgid "unable to restore handler for SIG%s" +msgstr "SIG%s のハンドラを復元できません" + +#: src/exec_pty.c:345 +msgid "unable to restore handler for SIGCONT" +msgstr "SIGCONT のハンドラを復元できません" + +#: src/exec_pty.c:1353 msgid "unable to send message to monitor process" msgstr "監視プロセスへメッセージを送ることができません" -#: src/load_plugins.c:73 src/load_plugins.c:220 src/load_plugins.c:230 -#: src/load_plugins.c:240 src/load_plugins.c:287 +#: src/load_plugins.c:75 src/load_plugins.c:222 src/load_plugins.c:232 +#: src/load_plugins.c:242 src/load_plugins.c:289 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "%s, %d 行目 プラグイン \"%s\" をロード中にエラーが発生しました" -#: src/load_plugins.c:184 src/load_plugins.c:255 +#: src/load_plugins.c:186 src/load_plugins.c:257 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "重複しているプラグイン \"%s\" を無視します。%s の %d 行目" -#: src/load_plugins.c:222 +#: src/load_plugins.c:224 #, c-format msgid "unable to load %s: %s" msgstr "%s をロードできません: %s" -#: src/load_plugins.c:232 +#: src/load_plugins.c:234 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "シンボル \"%s\" が %s に見つかりません" -#: src/load_plugins.c:242 +#: src/load_plugins.c:244 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "互換性の無いポリシーメジャーバージョン %d (予期されるのは %d)が %s で見つかりました" -#: src/load_plugins.c:260 +#: src/load_plugins.c:262 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "ポリシープラグイン \"%s\" を無視します。%s の %d 行目" -#: src/load_plugins.c:263 +#: src/load_plugins.c:265 msgid "only a single policy plugin may be specified" msgstr "1つのポリシープラグインのみ指定できます" -#: src/load_plugins.c:289 +#: src/load_plugins.c:291 #, c-format msgid "unknown plugin type %d found in %s" msgstr "不明なプラグインタイプ %d が %s で見つかりました" -#: src/load_plugins.c:472 +#: src/load_plugins.c:474 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "ポリシープラグイン %s には check_policy メソッドが含まれていません" @@ -545,47 +567,47 @@ msgstr "ポリシープラグイン %s には check_policy メソッドが含ま msgid "invalid environment variable name: %s" msgstr "無効な環境変数名です: %s" -#: src/parse_args.c:317 +#: 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:554 +#: src/parse_args.c:556 msgid "you may not specify both the -i and -s options" msgstr "-i と -s オプションを同時に指定することはできません" -#: src/parse_args.c:559 +#: src/parse_args.c:561 msgid "you may not specify both the -i and -E options" msgstr "-i と -E オプションを同時に指定することはできません" -#: src/parse_args.c:569 +#: src/parse_args.c:571 msgid "the -E option is not valid in edit mode" msgstr "-E オプションは編集モードでは無効です" -#: src/parse_args.c:572 +#: src/parse_args.c:574 msgid "you may not specify environment variables in edit mode" msgstr "編集モードでは環境変数を指定できません" -#: src/parse_args.c:582 +#: src/parse_args.c:584 msgid "the -U option may only be used with the -l option" msgstr "-U オプションを使うには -l オプションも必要です" -#: src/parse_args.c:586 +#: src/parse_args.c:588 msgid "the -A and -S options may not be used together" msgstr "-A と -S オプションは同時に指定できません" -#: src/parse_args.c:684 +#: src/parse_args.c:686 msgid "sudoedit is not supported on this platform" msgstr "sudoedit はこのプラットフォームではサポートされていません" -#: src/parse_args.c:767 +#: src/parse_args.c:744 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:780 +#: src/parse_args.c:757 msgid "Only one of the -K, -k or -N options may be specified" msgstr "-K, -k または -N のうち一つのみ指定できます" -#: src/parse_args.c:796 +#: src/parse_args.c:778 #, c-format msgid "" "%s - edit files as another user\n" @@ -594,7 +616,7 @@ msgstr "" "%s - 別のユーザーとしてファイルを編集します\n" "\n" -#: src/parse_args.c:798 +#: src/parse_args.c:780 #, c-format msgid "" "%s - execute a command as another user\n" @@ -603,7 +625,7 @@ msgstr "" "%s - 別のユーザーとしてコマンドを実行します\n" "\n" -#: src/parse_args.c:804 +#: src/parse_args.c:785 msgid "" "\n" "Options:\n" @@ -611,131 +633,131 @@ msgstr "" "\n" "オプション:\n" -#: src/parse_args.c:806 +#: src/parse_args.c:787 msgid "use a helper program for password prompting" msgstr "パスワード要求のために補助プログラムを使用する" -#: src/parse_args.c:809 +#: src/parse_args.c:790 msgid "use specified BSD authentication type" msgstr "指定した BSD 認証タイプを使用する" -#: src/parse_args.c:813 +#: src/parse_args.c:794 msgid "run command in the background" msgstr "コマンドをバックグラウンドで実行する" -#: src/parse_args.c:816 +#: src/parse_args.c:797 msgid "ring bell when prompting" msgstr "プロンプトと同時にベルを鳴らす" -#: src/parse_args.c:818 +#: src/parse_args.c:799 msgid "close all file descriptors >= num" msgstr "num 以上のすべてのファイル記述子を閉じる" -#: src/parse_args.c:821 +#: src/parse_args.c:802 msgid "run command with the specified BSD login class" msgstr "指定した BSD ログインクラスでコマンドを実行する" -#: src/parse_args.c:824 +#: src/parse_args.c:805 msgid "change the working directory before running command" msgstr "コマンド実行前に作業ディレクトリを変更する" -#: src/parse_args.c:827 +#: src/parse_args.c:808 msgid "preserve user environment when running command" msgstr "コマンドを実行する時にユーザーの環境変数を維持する" -#: src/parse_args.c:829 +#: src/parse_args.c:810 msgid "preserve specific environment variables" msgstr "指定の環境変数を維持する" -#: src/parse_args.c:831 +#: src/parse_args.c:812 msgid "edit files instead of running a command" msgstr "コマンドを実行するのではなくファイルを編集する" -#: src/parse_args.c:834 +#: src/parse_args.c:815 msgid "run command as the specified group name or ID" msgstr "指定したグループ名またはグループIDでコマンドを実行する" -#: src/parse_args.c:837 +#: src/parse_args.c:818 msgid "set HOME variable to target user's home dir" msgstr "HOME 変数を変更先となるユーザーのホームディレクトリに設定する" -#: src/parse_args.c:840 +#: src/parse_args.c:821 msgid "display help message and exit" msgstr "このヘルプを表示して終了する" -#: src/parse_args.c:842 +#: src/parse_args.c:823 msgid "run command on host (if supported by plugin)" msgstr "host でコマンドを実行する(プラグインがサポートしている場合)" -#: src/parse_args.c:845 +#: src/parse_args.c:826 msgid "run login shell as the target user; a command may also be specified" msgstr "変更先のユーザーとしてログインシェルを実行する; コマンドを指定することもできます" -#: src/parse_args.c:847 +#: src/parse_args.c:828 msgid "remove timestamp file completely" msgstr "タイムスタンプファイルを完全に削除する" -#: src/parse_args.c:850 +#: src/parse_args.c:831 msgid "invalidate timestamp file" msgstr "無効なタイムスタンプファイルです" -#: src/parse_args.c:853 +#: src/parse_args.c:834 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "ユーザーの権限を一覧表示するまたは指定したコマンドについて確認する ;長い表示にするには2回指定すること" -#: src/parse_args.c:856 +#: src/parse_args.c:837 msgid "non-interactive mode, no prompts are used" msgstr "非対話モードで実行し、ユーザーに入力を求めない" -#: src/parse_args.c:859 +#: src/parse_args.c:840 msgid "preserve group vector instead of setting to target's" msgstr "グループベクトルを保護する (変更先のユーザーのものに設定しない)" -#: src/parse_args.c:862 +#: src/parse_args.c:843 msgid "use the specified password prompt" msgstr "指定したパスワードプロンプトを使用する" -#: src/parse_args.c:864 +#: src/parse_args.c:845 msgid "change the root directory before running command" msgstr "コマンド実行前にルートディレクトリを変更する" -#: src/parse_args.c:867 +#: src/parse_args.c:848 msgid "create SELinux security context with specified role" msgstr "指定した役割で SELinux セキュリティーコンテキストを作成する" -#: src/parse_args.c:870 +#: src/parse_args.c:851 msgid "read password from standard input" msgstr "標準入力からパスワードを読み込む" -#: src/parse_args.c:873 +#: src/parse_args.c:854 msgid "run shell as the target user; a command may also be specified" msgstr "変更先のユーザーとしてシェルを実行する; コマンドを指定することもできます" -#: src/parse_args.c:877 +#: src/parse_args.c:858 msgid "create SELinux security context with specified type" msgstr "指定したタイプで SELinux セキュリティーコンテキストを作成する" -#: src/parse_args.c:880 +#: src/parse_args.c:861 msgid "terminate command after the specified time limit" msgstr "指定した制限時間でコマンドの実行を中止する" -#: src/parse_args.c:883 +#: src/parse_args.c:864 msgid "in list mode, display privileges for user" msgstr "リストモードで、ユーザーの権限を表示する" -#: src/parse_args.c:886 +#: src/parse_args.c:867 msgid "run command (or edit file) as specified user name or ID" msgstr "指定したユーザー名またはユーザーIDでコマンドを実行する (またはファイルを編集する)" -#: src/parse_args.c:888 +#: src/parse_args.c:869 msgid "display version information and exit" msgstr "バージョン情報を表示して終了する" -#: src/parse_args.c:891 +#: src/parse_args.c:872 msgid "update user's timestamp without running a command" msgstr "コマンドを実行せずにユーザーのタイムスタンプを更新する" -#: src/parse_args.c:894 +#: src/parse_args.c:875 msgid "stop processing command line arguments" msgstr "コマンドライン引数の処理を終了する" @@ -879,6 +901,11 @@ msgstr "グループリストを取得できません" msgid "unable to save handler for signal %d" msgstr "シグナル %d のハンドラを保存できません" +#: src/signal.c:101 src/suspend_parent.c:149 +#, c-format +msgid "unable to restore handler for signal %d" +msgstr "シグナル %d のハンドラを復元できません" + #: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "資源制御の制限の最大値に達しました" @@ -922,21 +949,21 @@ msgstr "プロジェクト\"%s\" への setproject に失敗しました" msgid "warning, resource control assignment failed for project \"%s\"" msgstr "警告、プロジェクト \"%s\" への資源制御割り当てに失敗しました" -#: src/sudo.c:216 +#: src/sudo.c:214 #, c-format msgid "Sudo version %s\n" msgstr "Sudo バージョン %s\n" -#: src/sudo.c:218 +#: src/sudo.c:216 #, c-format msgid "Configure options: %s\n" msgstr "configure オプション: %s\n" -#: src/sudo.c:226 +#: src/sudo.c:224 msgid "fatal error, unable to load plugins" msgstr "致命的エラー、プラグインをロードできません" -#: src/sudo.c:272 +#: src/sudo.c:270 msgid "plugin did not return a command to execute" msgstr "プラグインが実行するべきコマンドを返しませんでした" @@ -945,128 +972,128 @@ msgstr "プラグインが実行するべきコマンドを返しませんでし msgid "unexpected sudo mode 0x%x" msgstr "予期しない sudo のモード 0x%x です" -#: src/sudo.c:555 +#: src/sudo.c:559 #, c-format msgid "you do not exist in the %s database" msgstr "あなたは %s データベースに存在しません" -#: src/sudo.c:612 +#: src/sudo.c:616 msgid "unable to determine tty" msgstr "tty を特定できません" -#: src/sudo.c:928 +#: src/sudo.c:932 msgid "The \"no new privileges\" flag is set, which prevents sudo from running as root." msgstr "権限変更不可フラグがセットされていて、sudo を root として実行できません。" -#: src/sudo.c:930 +#: src/sudo.c:934 msgid "If sudo is running in a container, you may need to adjust the container configuration to disable the flag." msgstr "sudo をコンテナーで実行しているなら、コンテナーの構成でフラグを無効にする必要があるかもしれません。" -#: src/sudo.c:964 +#: src/sudo.c:968 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s は所有者が uid %d である必要があり、かつ setuid が設定されている必要があります" -#: src/sudo.c:967 +#: src/sudo.c:971 #, 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' が設定されたファイルシステムにあるか、root 権限のないNFSファイルシステムにあるのでは?" -#: src/sudo.c:973 +#: src/sudo.c:977 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "実効 uid が %d ではありません、sudo は setuid root を設定してインストールされていますか?" -#: src/sudo.c:989 src/tgetpass.c:331 +#: src/sudo.c:993 src/tgetpass.c:332 msgid "unable to set supplementary group IDs" msgstr "追加のグループIDを設定できません" -#: src/sudo.c:996 +#: src/sudo.c:1000 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "実行時のグループID (gid) %u を実効グループIDに設定できません" -#: src/sudo.c:1002 +#: src/sudo.c:1006 #, c-format msgid "unable to set gid to runas gid %u" msgstr "実行時のグループID (gid) %u をグループIDに設定できません" -#: src/sudo.c:1032 +#: src/sudo.c:1037 msgid "argv not set by the security policy" msgstr "セキュリティーポリシーにより argv が設定されていません" -#: src/sudo.c:1036 +#: src/sudo.c:1041 msgid "envp not set by the security policy" msgstr "セキュリティーポリシーにより envp が設定されていません" -#: src/sudo.c:1058 +#: src/sudo.c:1063 #, c-format msgid "unexpected child termination condition: %d" msgstr "予期しない子プロセスの終了コードです: %d" -#: src/sudo.c:1171 +#: src/sudo.c:1176 msgid "unable to initialize policy plugin" msgstr "ポリシープラグインを初期化できません" -#: src/sudo.c:1233 +#: src/sudo.c:1238 #, c-format msgid "policy plugin %s is missing the \"check_policy\" method" msgstr "ポリシープラグイン %s には check_policy メソッドが含まれていません" -#: src/sudo.c:1279 +#: src/sudo.c:1284 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "ポリシープラグイン %s は権限の一覧表示をサポートしていません" -#: src/sudo.c:1323 +#: src/sudo.c:1328 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "ポリシープラグイン %s は -v オプションをサポートしません" -#: src/sudo.c:1361 +#: src/sudo.c:1366 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "ポリシープラグイン %s は -k/-K オプションをサポートしません" -#: src/sudo.c:1490 +#: src/sudo.c:1495 #, c-format msgid "error initializing I/O plugin %s" msgstr "I/O プラグイン %s を初期化中にエラーが発生しました" -#: src/sudo.c:1493 +#: src/sudo.c:1498 msgid "error initializing I/O plugin" msgstr "I/O プラグインを初期化中にエラーが発生しました" -#: src/sudo.c:1642 +#: src/sudo.c:1647 #, c-format msgid "error initializing audit plugin %s" msgstr "認証プラグイン %s を初期化中にエラーが発生しました" -#: src/sudo.c:1721 +#: src/sudo.c:1726 #, c-format msgid "%s: unable to log error event%s%s" msgstr "%s: ログにエラーイベントを書き込むことができません%s%s" -#: src/sudo.c:1757 +#: src/sudo.c:1762 #, c-format msgid "%s: unable to log accept event%s%s" msgstr "%s: ログに accept イベントを書き込むことができません%s%s" -#: src/sudo.c:1762 src/sudo.c:1800 +#: src/sudo.c:1767 src/sudo.c:1805 msgid "audit plugin error" msgstr "認証プラグインエラー" -#: src/sudo.c:1795 +#: src/sudo.c:1800 #, c-format msgid "%s: unable to log reject event%s%s" msgstr "%s: ログに reject イベントを書き込むことができません%s%s" -#: src/sudo.c:1855 +#: src/sudo.c:1860 #, c-format msgid "error initializing approval plugin %s" msgstr "承認プラグイン %s を初期化中にエラーが発生しました" -#: src/sudo.c:1925 +#: src/sudo.c:1930 msgid "command rejected by approver" msgstr "承認者によりコマンドが拒否されました" @@ -1074,55 +1101,55 @@ msgstr "承認者によりコマンドが拒否されました" msgid "no writable temporary directory found" msgstr "書き込み可能な一時ディレクトリが見つかりません" -#: src/sudo_edit.c:291 +#: src/sudo_edit.c:292 #, c-format msgid "%s left unmodified" msgstr "%s を修正しないままにします" -#: src/sudo_edit.c:304 src/sudo_edit.c:569 +#: src/sudo_edit.c:305 src/sudo_edit.c:571 #, c-format msgid "%s unchanged" msgstr "%s を変更しません" -#: src/sudo_edit.c:481 +#: src/sudo_edit.c:482 msgid "sesh: internal error: odd number of paths" msgstr "sesh: 内部エラー: パスの数がおかしいです" -#: src/sudo_edit.c:483 +#: src/sudo_edit.c:484 msgid "sesh: unable to create temporary files" msgstr "sesh: 一時ファイルを作成することができません" -#: src/sudo_edit.c:485 src/sudo_edit.c:604 +#: src/sudo_edit.c:486 src/sudo_edit.c:606 msgid "sesh: killed by a signal" msgstr "sesh: シグナルにより kill されました" -#: src/sudo_edit.c:487 src/sudo_edit.c:607 +#: src/sudo_edit.c:488 src/sudo_edit.c:609 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: 不明なエラー %d" -#: src/sudo_edit.c:597 +#: src/sudo_edit.c:599 msgid "unable to copy temporary files back to their original location" msgstr "一時ファイルを元の場所に戻すことができません" -#: src/sudo_edit.c:601 +#: src/sudo_edit.c:603 msgid "unable to copy some of the temporary files back to their original location" msgstr "一時ファイルのいくつかを元の場所に戻すことができません" -#: src/sudo_edit.c:646 +#: src/sudo_edit.c:650 #, c-format msgid "unable to change uid to root (%u)" msgstr "ユーザーID (uid) を root (%u) に変更できません" -#: src/sudo_edit.c:660 +#: src/sudo_edit.c:664 msgid "plugin error: invalid file list for sudoedit" msgstr "プラグインエラー: sudoedit 用のファイル一覧が無効です" -#: src/sudo_edit.c:681 +#: src/sudo_edit.c:685 msgid "plugin error: missing file list for sudoedit" msgstr "プラグインエラー: sudoedit 用のファイル一覧がありません" -#: src/sudo_edit.c:724 src/sudo_edit.c:739 +#: src/sudo_edit.c:728 src/sudo_edit.c:743 msgid "unable to read the clock" msgstr "時刻を読み込むことができません" @@ -1150,30 +1177,30 @@ msgstr "パスワードを読み取るために端末が必要です。 -S オ msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "パスワードを尋ねる (askpass) プログラムが指定されていません。 SUDO_ASKPASS を設定し、やり直してください" -#: src/tgetpass.c:326 +#: src/tgetpass.c:327 #, c-format msgid "unable to set gid to %u" msgstr "グループIDを %u に設定できません" -#: src/tgetpass.c:336 +#: src/tgetpass.c:337 #, c-format msgid "unable to set uid to %u" msgstr "ユーザーIDを %u に設定できません" -#: src/tgetpass.c:341 +#: src/tgetpass.c:342 #, c-format msgid "unable to run %s" msgstr "%s を実行できません" -#: src/utmp.c:288 +#: src/utmp.c:283 msgid "unable to save stdin" msgstr "標準入力を保存できません" -#: src/utmp.c:290 +#: src/utmp.c:285 msgid "unable to dup2 stdin" msgstr "標準入力へ dup2 を実行できません" -#: src/utmp.c:293 +#: src/utmp.c:288 msgid "unable to restore stdin" msgstr "標準入力を復元できません" diff --git a/po/sr.mo b/po/sr.mo index e5ba854e948a4ac2f9ab0c1fc3f892358a06c4c2..84dfe80ecf88090c6203b5743c1c2d598d6952d2 100644 GIT binary patch delta 5493 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 YE*&!6uk>_5VR^}nhc(I@7Z%k0KMP%Oy#N3J diff --git a/po/sr.po b/po/sr.po index 40160cef0..1cfefc357 100644 --- a/po/sr.po +++ b/po/sr.po @@ -1,13 +1,13 @@ # Serbian translations for sudo package. # This file is put in the public domain. -# Мирослав Николић , 2011–2023. +# Мирослав Николић , 2011-2023. # msgid "" msgstr "" -"Project-Id-Version: sudo-1.9.13b2\n" +"Project-Id-Version: sudo-1.9.14b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2023-01-24 13:11-0700\n" -"PO-Revision-Date: 2023-02-26 09:32+0100\n" +"POT-Creation-Date: 2023-06-07 13:27-0600\n" +"PO-Revision-Date: 2023-07-21 08:00+0200\n" "Last-Translator: Мирослав Николић \n" "Language-Team: Serbian <(nothing)>\n" "Language: sr\n" @@ -33,73 +33,76 @@ msgstr "не могу да повратим регистар" #: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 #: lib/util/json.c:55 lib/util/json.c:197 lib/util/sudo_conf.c:215 -#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:646 -#: src/conversation.c:80 src/exec_iolog.c:124 src/exec_iolog.c:135 -#: src/exec_iolog.c:212 src/exec_monitor.c:205 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:231 src/exec_nopty.c:240 +#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:647 +#: src/conversation.c:78 src/exec_iolog.c:122 src/exec_iolog.c:133 +#: src/exec_iolog.c:210 src/exec_monitor.c:171 src/exec_monitor.c:418 +#: src/exec_monitor.c:424 src/exec_monitor.c:432 src/exec_monitor.c:440 +#: src/exec_monitor.c:447 src/exec_monitor.c:454 src/exec_monitor.c:461 +#: src/exec_monitor.c:468 src/exec_monitor.c:475 src/exec_monitor.c:482 +#: src/exec_monitor.c:489 src/exec_nopty.c:231 src/exec_nopty.c:240 #: src/exec_nopty.c:247 src/exec_nopty.c:254 src/exec_nopty.c:261 #: src/exec_nopty.c:268 src/exec_nopty.c:275 src/exec_nopty.c:282 #: src/exec_nopty.c:289 src/exec_nopty.c:296 src/exec_nopty.c:303 #: src/exec_nopty.c:310 src/exec_nopty.c:318 src/exec_nopty.c:326 -#: src/exec_nopty.c:736 src/exec_preload.c:343 src/exec_ptrace.c:475 -#: src/exec_ptrace.c:768 src/exec_ptrace.c:983 src/exec_ptrace.c:1095 -#: src/exec_ptrace.c:1270 src/exec_ptrace.c:1612 src/exec_ptrace.c:1639 -#: src/exec_pty.c:511 src/exec_pty.c:692 src/exec_pty.c:882 src/exec_pty.c:891 -#: src/exec_pty.c:898 src/exec_pty.c:905 src/exec_pty.c:912 src/exec_pty.c:919 -#: src/exec_pty.c:926 src/exec_pty.c:933 src/exec_pty.c:940 src/exec_pty.c:947 -#: src/exec_pty.c:954 src/exec_pty.c:962 src/load_plugins.c:98 -#: src/load_plugins.c:123 src/load_plugins.c:159 src/load_plugins.c:392 -#: src/load_plugins.c:398 src/parse_args.c:172 src/parse_args.c:193 -#: src/parse_args.c:267 src/parse_args.c:623 src/parse_args.c:645 -#: src/parse_args.c:670 src/preserve_fds.c:46 src/preserve_fds.c:131 -#: src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 src/selinux.c:489 -#: src/selinux.c:496 src/sesh.c:206 src/sesh.c:240 src/sesh.c:246 -#: src/sesh.c:253 src/sesh.c:259 src/sesh.c:470 src/sudo.c:641 src/sudo.c:706 -#: src/sudo.c:716 src/sudo.c:743 src/sudo.c:766 src/sudo.c:775 src/sudo.c:784 -#: src/sudo.c:801 src/sudo.c:842 src/sudo.c:851 src/sudo.c:861 src/sudo.c:894 -#: src/sudo.c:1122 src/sudo.c:1143 src/sudo.c:1436 src/sudo.c:1605 -#: src/sudo.c:1832 src/sudo.c:2166 src/sudo_edit.c:89 src/sudo_edit.c:149 -#: src/sudo_edit.c:429 src/sudo_edit.c:438 src/sudo_edit.c:538 -#: src/sudo_edit.c:545 src/sudo_edit.c:688 src/sudo_edit.c:708 -#: src/sudo_intercept_common.c:115 src/sudo_intercept_common.c:340 +#: src/exec_nopty.c:744 src/exec_preload.c:343 src/exec_ptrace.c:475 +#: src/exec_ptrace.c:768 src/exec_ptrace.c:983 src/exec_ptrace.c:1096 +#: src/exec_ptrace.c:1271 src/exec_ptrace.c:1624 src/exec_ptrace.c:1651 +#: src/exec_ptrace.c:1841 src/exec_pty.c:581 src/exec_pty.c:765 +#: src/exec_pty.c:963 src/exec_pty.c:972 src/exec_pty.c:979 src/exec_pty.c:986 +#: src/exec_pty.c:993 src/exec_pty.c:1000 src/exec_pty.c:1007 +#: src/exec_pty.c:1014 src/exec_pty.c:1021 src/exec_pty.c:1028 +#: src/exec_pty.c:1035 src/exec_pty.c:1042 src/exec_pty.c:1050 +#: src/load_plugins.c:100 src/load_plugins.c:125 src/load_plugins.c:161 +#: src/load_plugins.c:394 src/load_plugins.c:400 src/parse_args.c:172 +#: src/parse_args.c:193 src/parse_args.c:269 src/parse_args.c:625 +#: src/parse_args.c:647 src/parse_args.c:672 src/preserve_fds.c:46 +#: src/preserve_fds.c:131 src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 +#: src/selinux.c:489 src/selinux.c:496 src/sesh.c:206 src/sesh.c:240 +#: src/sesh.c:246 src/sesh.c:253 src/sesh.c:259 src/sesh.c:470 src/sudo.c:644 +#: src/sudo.c:709 src/sudo.c:719 src/sudo.c:746 src/sudo.c:769 src/sudo.c:778 +#: src/sudo.c:787 src/sudo.c:805 src/sudo.c:846 src/sudo.c:855 src/sudo.c:865 +#: src/sudo.c:898 src/sudo.c:1127 src/sudo.c:1148 src/sudo.c:1441 +#: src/sudo.c:1610 src/sudo.c:1837 src/sudo.c:2171 src/sudo_edit.c:89 +#: src/sudo_edit.c:149 src/sudo_edit.c:430 src/sudo_edit.c:439 +#: src/sudo_edit.c:540 src/sudo_edit.c:547 src/sudo_edit.c:692 +#: src/sudo_edit.c:712 src/sudo_intercept_common.c:115 +#: src/sudo_intercept_common.c:340 #, c-format msgid "%s: %s" msgstr "%s: %s" #: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:56 #: lib/util/json.c:198 lib/util/regex.c:173 lib/util/sudo_conf.c:216 -#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:646 -#: src/conversation.c:81 src/exec_intercept.c:111 src/exec_intercept.c:344 -#: src/exec_intercept.c:518 src/exec_intercept.c:582 src/exec_intercept.c:706 -#: src/exec_intercept.c:830 src/exec_iolog.c:124 src/exec_iolog.c:135 -#: src/exec_iolog.c:212 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 +#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:647 +#: src/conversation.c:79 src/exec_intercept.c:111 src/exec_intercept.c:350 +#: src/exec_intercept.c:525 src/exec_intercept.c:589 src/exec_intercept.c:713 +#: src/exec_intercept.c:837 src/exec_iolog.c:122 src/exec_iolog.c:133 +#: src/exec_iolog.c:210 src/exec_monitor.c:418 src/exec_monitor.c:424 +#: src/exec_monitor.c:432 src/exec_monitor.c:440 src/exec_monitor.c:447 +#: src/exec_monitor.c:454 src/exec_monitor.c:461 src/exec_monitor.c:468 +#: src/exec_monitor.c:475 src/exec_monitor.c:482 src/exec_monitor.c:489 #: src/exec_nopty.c:231 src/exec_nopty.c:240 src/exec_nopty.c:247 #: src/exec_nopty.c:254 src/exec_nopty.c:261 src/exec_nopty.c:268 #: src/exec_nopty.c:275 src/exec_nopty.c:282 src/exec_nopty.c:289 #: src/exec_nopty.c:296 src/exec_nopty.c:303 src/exec_nopty.c:310 #: src/exec_nopty.c:318 src/exec_nopty.c:326 src/exec_preload.c:343 #: src/exec_ptrace.c:475 src/exec_ptrace.c:768 src/exec_ptrace.c:983 -#: src/exec_ptrace.c:1639 src/exec_pty.c:511 src/exec_pty.c:882 -#: src/exec_pty.c:891 src/exec_pty.c:898 src/exec_pty.c:905 src/exec_pty.c:912 -#: src/exec_pty.c:919 src/exec_pty.c:926 src/exec_pty.c:933 src/exec_pty.c:940 -#: src/exec_pty.c:947 src/exec_pty.c:954 src/exec_pty.c:962 -#: src/load_plugins.c:98 src/load_plugins.c:123 src/load_plugins.c:159 -#: src/load_plugins.c:392 src/load_plugins.c:398 src/parse_args.c:172 -#: src/parse_args.c:194 src/parse_args.c:267 src/parse_args.c:623 -#: src/parse_args.c:645 src/parse_args.c:670 src/preserve_fds.c:46 +#: src/exec_ptrace.c:1651 src/exec_ptrace.c:1842 src/exec_pty.c:581 +#: src/exec_pty.c:963 src/exec_pty.c:972 src/exec_pty.c:979 src/exec_pty.c:986 +#: src/exec_pty.c:993 src/exec_pty.c:1000 src/exec_pty.c:1007 +#: src/exec_pty.c:1014 src/exec_pty.c:1021 src/exec_pty.c:1028 +#: src/exec_pty.c:1035 src/exec_pty.c:1042 src/exec_pty.c:1050 +#: src/load_plugins.c:100 src/load_plugins.c:125 src/load_plugins.c:161 +#: src/load_plugins.c:394 src/load_plugins.c:400 src/parse_args.c:172 +#: src/parse_args.c:194 src/parse_args.c:269 src/parse_args.c:625 +#: src/parse_args.c:647 src/parse_args.c:672 src/preserve_fds.c:46 #: src/preserve_fds.c:131 src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 #: src/selinux.c:489 src/selinux.c:496 src/sesh.c:206 src/sesh.c:471 -#: src/sudo.c:230 src/sudo.c:641 src/sudo.c:894 src/sudo.c:1122 -#: src/sudo.c:1143 src/sudo.c:1436 src/sudo.c:1605 src/sudo.c:1832 -#: src/sudo.c:2166 src/sudo_edit.c:89 src/sudo_edit.c:149 src/sudo_edit.c:429 -#: src/sudo_edit.c:438 src/sudo_edit.c:538 src/sudo_edit.c:545 -#: src/sudo_edit.c:688 src/sudo_edit.c:708 src/sudo_intercept_common.c:115 +#: src/sudo.c:228 src/sudo.c:644 src/sudo.c:898 src/sudo.c:1127 +#: src/sudo.c:1148 src/sudo.c:1441 src/sudo.c:1610 src/sudo.c:1837 +#: src/sudo.c:2171 src/sudo_edit.c:89 src/sudo_edit.c:149 src/sudo_edit.c:430 +#: src/sudo_edit.c:439 src/sudo_edit.c:540 src/sudo_edit.c:547 +#: src/sudo_edit.c:692 src/sudo_edit.c:712 src/sudo_intercept_common.c:115 #: src/sudo_intercept_common.c:340 msgid "unable to allocate memory" msgstr "не могу да доделим меморију" @@ -114,9 +117,9 @@ msgstr "не могу да добијем податке о „%.*s“" msgid "%.*s exists but is not a directory (0%o)" msgstr "„%.*s“ постоји али није директоријум (0%o)" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:666 -#: lib/util/sudo_conf.c:696 lib/util/sudo_conf.c:703 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:373 src/sudo_edit.c:494 src/sudo_edit.c:557 +#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:664 +#: lib/util/sudo_conf.c:683 lib/util/sudo_conf.c:710 src/selinux.c:235 +#: src/selinux.c:265 src/sudo.c:373 src/sudo_edit.c:495 src/sudo_edit.c:559 #, c-format msgid "unable to open %s" msgstr "не могу да отворим %s" @@ -172,22 +175,22 @@ msgstr "неподржани извор групе „%s“ у „%s“, %u. р msgid "invalid max groups \"%s\" in %s, line %u" msgstr "неисправне највеће групе „%s“ у „%s“, %u. ред" -#: lib/util/sudo_conf.c:669 +#: lib/util/sudo_conf.c:686 #, c-format msgid "%s is not a regular file" msgstr "„%s“ није обична датотека" -#: lib/util/sudo_conf.c:672 src/copy_file.c:164 +#: lib/util/sudo_conf.c:689 src/copy_file.c:164 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s је у власништву уиб-а %u, а треба бити %u" -#: lib/util/sudo_conf.c:676 +#: lib/util/sudo_conf.c:693 #, c-format msgid "%s is world writable" msgstr "%s је светски уписив" -#: lib/util/sudo_conf.c:679 +#: lib/util/sudo_conf.c:696 #, c-format msgid "%s is group writable" msgstr "%s је групно уписив" @@ -236,7 +239,7 @@ msgstr "%s: није обична датотека" msgid "%s: bad file mode: 0%o" msgstr "%s: лош режим датотеке: 0%o" -#: src/edit_open.c:331 +#: src/edit_open.c:333 msgid "unable to restore current working directory" msgstr "не могу да повратим текући радни директоријум" @@ -281,18 +284,18 @@ msgstr "не могу да променим директоријум у %s" msgid "starting from %s" msgstr "почевши од „%s“" -#: src/exec.c:278 src/exec.c:351 src/exec_monitor.c:569 src/exec_monitor.c:571 -#: src/exec_pty.c:225 src/exec_pty.c:1026 src/exec_pty.c:1028 src/signal.c:144 -#: src/signal.c:151 src/signal.c:165 src/suspend_nopty.c:93 +#: src/exec.c:278 src/exec.c:351 src/exec_monitor.c:552 src/exec_monitor.c:554 +#: src/exec_pty.c:1122 src/exec_pty.c:1124 src/signal.c:144 src/signal.c:151 +#: src/signal.c:165 src/suspend_parent.c:143 #, c-format msgid "unable to set handler for signal %d" msgstr "не могу да подесим руковаоца за сигнал „%d“" -#: src/exec.c:422 +#: src/exec.c:424 msgid "intercept mode is not supported with SELinux RBAC on this system" msgstr "режим пресретања није подржан са СЕЛинукс РБАЦ-ом на овом систему" -#: src/exec.c:427 +#: src/exec.c:429 msgid "unable to log sub-commands with SELinux RBAC on this system" msgstr "не могу да забележим садржане наредбе са СЕЛинукс РБАЦ-ом на овом систему" @@ -300,239 +303,258 @@ msgstr "не могу да забележим садржане наредбе с msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "не могу да уклоним PRIV_PROC_EXEC из PRIV_LIMIT" -#: src/exec_intercept.c:70 src/exec_iolog.c:165 src/exec_iolog.c:175 -#: src/exec_iolog.c:220 src/exec_iolog.c:227 src/exec_iolog.c:254 -#: 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:233 src/exec_nopty.c:242 +#: src/exec_intercept.c:70 src/exec_iolog.c:163 src/exec_iolog.c:173 +#: src/exec_iolog.c:218 src/exec_iolog.c:225 src/exec_iolog.c:252 +#: src/exec_monitor.c:426 src/exec_monitor.c:434 src/exec_monitor.c:442 +#: src/exec_monitor.c:449 src/exec_monitor.c:456 src/exec_monitor.c:463 +#: src/exec_monitor.c:470 src/exec_monitor.c:477 src/exec_monitor.c:484 +#: src/exec_monitor.c:491 src/exec_nopty.c:233 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:298 src/exec_nopty.c:305 #: src/exec_nopty.c:312 src/exec_nopty.c:320 src/exec_nopty.c:328 -#: src/exec_nopty.c:387 src/exec_nopty.c:453 src/exec_pty.c:360 -#: src/exec_pty.c:462 src/exec_pty.c:517 src/exec_pty.c:884 src/exec_pty.c:893 -#: src/exec_pty.c:900 src/exec_pty.c:907 src/exec_pty.c:914 src/exec_pty.c:921 -#: src/exec_pty.c:928 src/exec_pty.c:935 src/exec_pty.c:942 src/exec_pty.c:949 -#: src/exec_pty.c:956 +#: src/exec_nopty.c:387 src/exec_nopty.c:457 src/exec_pty.c:432 +#: src/exec_pty.c:537 src/exec_pty.c:587 src/exec_pty.c:965 src/exec_pty.c:974 +#: src/exec_pty.c:981 src/exec_pty.c:988 src/exec_pty.c:995 +#: src/exec_pty.c:1002 src/exec_pty.c:1009 src/exec_pty.c:1016 +#: src/exec_pty.c:1023 src/exec_pty.c:1030 src/exec_pty.c:1037 +#: src/exec_pty.c:1044 msgid "unable to add event to queue" msgstr "не могу да додам догађај у ред" -#: src/exec_intercept.c:317 src/sudo.c:1028 +#: src/exec_intercept.c:323 src/sudo.c:1033 msgid "command not set by the security policy" msgstr "наредба није постављена политиком безбедности" -#: src/exec_intercept.c:395 src/exec_intercept.c:435 src/sudo.c:1248 -#: src/sudo.c:1293 src/sudo.c:1337 +#: src/exec_intercept.c:401 src/exec_intercept.c:441 src/sudo.c:1253 +#: src/sudo.c:1298 src/sudo.c:1342 msgid "command rejected by policy" msgstr "наредба је одбачена политиком" -#: src/exec_intercept.c:505 src/sudo.c:1935 +#: src/exec_intercept.c:512 src/sudo.c:1940 msgid "approval plugin error" msgstr "грешка прикључка одобравања" -#: src/exec_intercept.c:530 src/sudo.c:1253 src/sudo.c:1298 src/sudo.c:1342 -#: src/sudo.c:1416 +#: src/exec_intercept.c:537 src/sudo.c:1258 src/sudo.c:1303 src/sudo.c:1347 +#: src/sudo.c:1421 msgid "policy plugin error" msgstr "грешка прикључка политике" -#: src/exec_intercept.c:559 +#: src/exec_intercept.c:566 msgid "invalid PolicyCheckRequest" msgstr "неисправан захтев провере политике" -#: src/exec_intercept.c:702 +#: src/exec_intercept.c:709 #, c-format msgid "client request too large: %zu" msgstr "захтев клијента је превелик: %zu" -#: src/exec_intercept.c:744 +#: src/exec_intercept.c:751 #, c-format msgid "unable to unpack %s size %zu" msgstr "не могу да распакујем „%s“ величине %zu" -#: src/exec_intercept.c:792 +#: src/exec_intercept.c:799 #, c-format msgid "unexpected type_case value %d in %s from %s" msgstr "неочекивана вредност врсте_слова %d у „%s“ из „%s“" -#: src/exec_intercept.c:818 +#: src/exec_intercept.c:825 #, c-format msgid "server message too large: %zu" msgstr "порука сервера је превелика: %zu" -#: src/exec_iolog.c:323 src/exec_iolog.c:363 src/exec_iolog.c:403 -#: src/exec_iolog.c:454 src/exec_iolog.c:505 +#: src/exec_iolog.c:321 src/exec_iolog.c:361 src/exec_iolog.c:401 +#: src/exec_iolog.c:452 src/exec_iolog.c:503 msgid "I/O plugin error" msgstr "грешка У/И прикључка" -#: src/exec_iolog.c:327 src/exec_iolog.c:367 src/exec_iolog.c:407 -#: src/exec_iolog.c:458 src/exec_iolog.c:509 +#: src/exec_iolog.c:325 src/exec_iolog.c:365 src/exec_iolog.c:405 +#: src/exec_iolog.c:456 src/exec_iolog.c:507 msgid "command rejected by I/O plugin" msgstr "наредбу је одбацио У/И прикључак" -#: src/exec_iolog.c:556 +#: src/exec_iolog.c:555 msgid "error logging suspend" msgstr "грешка обуставе писања дневника" -#: src/exec_iolog.c:591 +#: src/exec_iolog.c:590 msgid "error changing window size" msgstr "грешка промене величине прозора" -#: src/exec_monitor.c:362 +#: src/exec_monitor.c:328 msgid "error reading from socketpair" msgstr "грешка у читању из пара прикључка" -#: src/exec_monitor.c:379 +#: src/exec_monitor.c:340 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "неочекивана врста одговора на повратном каналу: %d" -#: src/exec_monitor.c:587 +#: src/exec_monitor.c:566 msgid "unable to set controlling tty" msgstr "не могу да подесим контролисање tty" -#: src/exec_monitor.c:595 src/exec_nopty.c:498 src/exec_nopty.c:508 -#: src/exec_nopty.c:518 src/exec_nopty.c:552 src/exec_pty.c:1097 -#: src/exec_pty.c:1118 src/exec_pty.c:1138 src/tgetpass.c:305 +#: src/exec_monitor.c:574 src/exec_nopty.c:504 src/exec_nopty.c:514 +#: src/exec_nopty.c:524 src/exec_nopty.c:560 src/exec_pty.c:1195 +#: src/exec_pty.c:1222 src/exec_pty.c:1242 src/exec_pty.c:1262 +#: src/tgetpass.c:306 msgid "unable to create pipe" msgstr "не могу да направим спојку" -#: src/exec_monitor.c:605 +#: src/exec_monitor.c:584 msgid "unable to receive message from parent" msgstr "не могу да примим поруку од родитеља" -#: src/exec_monitor.c:621 src/exec_nopty.c:595 src/exec_pty.c:1176 -#: src/sudo_edit.c:361 src/tgetpass.c:309 +#: src/exec_monitor.c:600 src/exec_nopty.c:603 src/exec_pty.c:1303 +#: src/sudo_edit.c:361 src/tgetpass.c:310 msgid "unable to fork" msgstr "не могу да поделим" -#: src/exec_monitor.c:625 src/exec_monitor.c:723 src/exec_nopty.c:700 +#: src/exec_monitor.c:604 src/exec_monitor.c:700 src/exec_nopty.c:708 msgid "unable to restore tty label" msgstr "не могу да повратим tty натпис" -#: src/exec_monitor.c:638 src/sesh.c:217 src/sudo.c:1199 +#: src/exec_monitor.c:615 src/sesh.c:217 src/sudo.c:1204 #, c-format msgid "unable to execute %s" msgstr "не могу да извршим %s" -#: src/exec_nopty.c:546 src/exec_pty.c:1035 +#: src/exec_nopty.c:554 src/exec_pty.c:1131 msgid "policy plugin failed session initialization" msgstr "није успело покретање сесије прикључка политике" -#: src/exec_nopty.c:561 src/exec_pty.c:1004 src/exec_pty.c:1013 +#: src/exec_nopty.c:569 src/exec_pty.c:1100 src/exec_pty.c:1109 msgid "unable to create sockets" msgstr "не могу да направим утичнице" -#: src/exec_nopty.c:688 src/exec_pty.c:1274 +#: src/exec_nopty.c:696 src/exec_pty.c:1406 msgid "error in event loop" msgstr "грешка у петљи догађаја" #: src/exec_preload.c:167 src/net_ifs.c:206 src/net_ifs.c:372 -#: src/net_ifs.c:433 src/net_ifs.c:620 src/net_ifs.c:851 src/sudo.c:488 +#: src/net_ifs.c:433 src/net_ifs.c:620 src/net_ifs.c:852 src/sudo.c:488 #: src/sudo_edit.c:398 src/sudo_edit.c:406 #, c-format msgid "internal error, %s overflow" msgstr "унутрашња грешка, прекорачење функције „%s“" -#: src/exec_ptrace.c:1079 src/exec_ptrace.c:1104 src/exec_ptrace.c:1900 +#: src/exec_ptrace.c:1080 src/exec_ptrace.c:1105 src/exec_ptrace.c:1925 #, c-format msgid "unable to set registers for process %d" msgstr "не могу да поставим регистре за процес %d" -#: src/exec_ptrace.c:1099 src/exec_ptrace.c:1274 src/exec_ptrace.c:1616 +#: src/exec_ptrace.c:1100 src/exec_ptrace.c:1275 src/exec_ptrace.c:1628 #, c-format msgid "process %d exited unexpectedly" msgstr "процес %d је изашао неочекивано" -#: src/exec_ptrace.c:1208 +#: src/exec_ptrace.c:1209 msgid "unable to set seccomp filter" msgstr "не могу да поставим „seccomp“ филтер" -#: src/exec_ptrace.c:1405 +#: src/exec_ptrace.c:1406 #, c-format msgid "interpreter argument , expected \"%s\", got \"%s\"" msgstr "аргумент тумача, очекивах „%s“, добих „%s“" -#: src/exec_ptrace.c:1504 +#: src/exec_ptrace.c:1505 #, c-format msgid "pathname mismatch, expected \"%s\", got \"%s\"" msgstr "назив путање не одговара, очекивах „%s“, добих „%s“" -#: src/exec_ptrace.c:1513 src/exec_ptrace.c:1520 src/exec_ptrace.c:1533 -#: src/exec_ptrace.c:1541 src/exec_ptrace.c:1547 src/exec_ptrace.c:1553 +#: src/exec_ptrace.c:1514 src/exec_ptrace.c:1521 src/exec_ptrace.c:1545 +#: src/exec_ptrace.c:1553 src/exec_ptrace.c:1559 src/exec_ptrace.c:1565 #, c-format msgid "%s[%d] mismatch, expected \"%s\", got \"%s\"" msgstr "%s[%d] не одговара, очекивах „%s“, добих „%s“" -#: src/exec_ptrace.c:1620 +#: src/exec_ptrace.c:1632 #, c-format msgid "process %d unexpected status 0x%x" msgstr "процес %d неочекиваног статуса 0x%x" -#: src/exec_ptrace.c:1711 +#: src/exec_ptrace.c:1723 #, c-format msgid "unable to get event message for process %d" msgstr "не могу да добавим поруку догађаја за процес %d" -#: src/exec_ptrace.c:1718 +#: src/exec_ptrace.c:1730 #, c-format msgid "unable to get registers for process %d" msgstr "не могу да добавим регистре за процес %d" -#: src/exec_pty.c:103 +#: src/exec_pty.c:84 msgid "unable to allocate pty" msgstr "не могу да доделим pty" -#: src/exec_pty.c:268 src/signal.c:101 src/suspend_nopty.c:99 -#, c-format -msgid "unable to restore handler for signal %d" -msgstr "не могу да повратим руковаоца за сигнал „%d“" +#: src/exec_pty.c:131 src/exec_pty.c:284 src/tgetpass.c:251 +msgid "unable to restore terminal settings" +msgstr "не могу да повратим поставке терминала" -#: src/exec_pty.c:1222 +#: src/exec_pty.c:243 +msgid "unable to set handler for SIGCONT" +msgstr "не могу да подесим руковаоца за „SIGCONT“" + +#: src/exec_pty.c:293 +#, c-format +msgid "unable to set handler for SIG%s" +msgstr "не могу да подесим руковаоца за „SIG%s“" + +#: src/exec_pty.c:317 +#, c-format +msgid "unable to restore handler for SIG%s" +msgstr "не могу да повратим руковаоца за „SIG%s“" + +#: src/exec_pty.c:345 +msgid "unable to restore handler for SIGCONT" +msgstr "не могу да повратим руковаоца за „SIGCONT“" + +#: src/exec_pty.c:1353 msgid "unable to send message to monitor process" msgstr "не могу да пошаљем поруку процесу праћења" -#: src/load_plugins.c:73 src/load_plugins.c:220 src/load_plugins.c:230 -#: src/load_plugins.c:240 src/load_plugins.c:287 +#: src/load_plugins.c:75 src/load_plugins.c:222 src/load_plugins.c:232 +#: src/load_plugins.c:242 src/load_plugins.c:289 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "грешка у „%s“, %d. ред приликом учитавања прикључка „%s“" -#: src/load_plugins.c:184 src/load_plugins.c:255 +#: src/load_plugins.c:186 src/load_plugins.c:257 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "занемарујем удвостручени „%s“ прикључак у %s, %d. ред" -#: src/load_plugins.c:222 +#: src/load_plugins.c:224 #, c-format msgid "unable to load %s: %s" msgstr "не могу да учитам %s: %s" -#: src/load_plugins.c:232 +#: src/load_plugins.c:234 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "не могу да пронађем симбол „%s“ у %s" -#: src/load_plugins.c:242 +#: src/load_plugins.c:244 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "пронађено је несагласно главно издање прикључка %d (очекивано је %d) у „%s“" -#: src/load_plugins.c:260 +#: src/load_plugins.c:262 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "занемарујем прикључак сигурности „%s“ у %s, %d. ред" -#: src/load_plugins.c:263 +#: src/load_plugins.c:265 msgid "only a single policy plugin may be specified" msgstr "може бити наведен само један прикључак сигурности" -#: src/load_plugins.c:289 +#: src/load_plugins.c:291 #, c-format msgid "unknown plugin type %d found in %s" msgstr "нађох непознату врсту прикључка %d у „%s“" -#: src/load_plugins.c:472 +#: src/load_plugins.c:474 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "прикључак сигурности %s не садржи метод провере_сигурности" @@ -542,47 +564,47 @@ msgstr "прикључак сигурности %s не садржи метод msgid "invalid environment variable name: %s" msgstr "неисправан назив променљиве окружења: %s" -#: src/parse_args.c:317 +#: 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:554 +#: src/parse_args.c:556 msgid "you may not specify both the -i and -s options" msgstr "не можете да наведете обе опције „-i“ и „-s“" -#: src/parse_args.c:559 +#: src/parse_args.c:561 msgid "you may not specify both the -i and -E options" msgstr "не можете да наведете обе опције „-i“ и „-E“" -#: src/parse_args.c:569 +#: src/parse_args.c:571 msgid "the -E option is not valid in edit mode" msgstr "опција „-E“ није исправна у режиму уређивања" -#: src/parse_args.c:572 +#: src/parse_args.c:574 msgid "you may not specify environment variables in edit mode" msgstr "не можете да одредите променљиве окружења у режиму уређивања" -#: src/parse_args.c:582 +#: src/parse_args.c:584 msgid "the -U option may only be used with the -l option" msgstr "опција „-U“ може бити коришћена само са опцијом „-l“" -#: src/parse_args.c:586 +#: src/parse_args.c:588 msgid "the -A and -S options may not be used together" msgstr "опције „-A“ и „-S“ не могу бити коришћене заједно" -#: src/parse_args.c:684 +#: src/parse_args.c:686 msgid "sudoedit is not supported on this platform" msgstr "„sudoedit“ није подржано на овој платформи" -#: src/parse_args.c:767 +#: src/parse_args.c:744 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:780 +#: src/parse_args.c:757 msgid "Only one of the -K, -k or -N options may be specified" msgstr "Само једна од опција „-K“, „-k“ или „-N“ може бити наведена" -#: src/parse_args.c:796 +#: src/parse_args.c:778 #, c-format msgid "" "%s - edit files as another user\n" @@ -591,7 +613,7 @@ msgstr "" "%s — уредите датотеке као други корисник\n" "\n" -#: src/parse_args.c:798 +#: src/parse_args.c:780 #, c-format msgid "" "%s - execute a command as another user\n" @@ -600,7 +622,7 @@ msgstr "" "%s — извршите наредбу као други корисник\n" "\n" -#: src/parse_args.c:804 +#: src/parse_args.c:785 msgid "" "\n" "Options:\n" @@ -608,131 +630,131 @@ msgstr "" "\n" "Опције:\n" -#: src/parse_args.c:806 +#: src/parse_args.c:787 msgid "use a helper program for password prompting" msgstr "користи програм испомоћи за упит лозинке" -#: src/parse_args.c:809 +#: src/parse_args.c:790 msgid "use specified BSD authentication type" msgstr "користи наведену врсту БСД потврде идентитета" -#: src/parse_args.c:813 +#: src/parse_args.c:794 msgid "run command in the background" msgstr "покреће наредбу у позадини" -#: src/parse_args.c:816 +#: src/parse_args.c:797 msgid "ring bell when prompting" msgstr "звони приликом постављања упита" -#: src/parse_args.c:818 +#: src/parse_args.c:799 msgid "close all file descriptors >= num" msgstr "затвара све описнике датотеке >= fd" -#: src/parse_args.c:821 +#: src/parse_args.c:802 msgid "run command with the specified BSD login class" msgstr "покреће наредбу са наведеним разредом БСД пријаве" -#: src/parse_args.c:824 +#: src/parse_args.c:805 msgid "change the working directory before running command" msgstr "мења радни директоријум пре покретања наредбе" -#: src/parse_args.c:827 +#: src/parse_args.c:808 msgid "preserve user environment when running command" msgstr "чува корисничко окружење приликом покретања наредбе" -#: src/parse_args.c:829 +#: src/parse_args.c:810 msgid "preserve specific environment variables" msgstr "чува нарочите променљиве окружења" -#: src/parse_args.c:831 +#: src/parse_args.c:812 msgid "edit files instead of running a command" msgstr "уређује датотеке уместо да изврши наредбу" -#: src/parse_args.c:834 +#: src/parse_args.c:815 msgid "run command as the specified group name or ID" msgstr "извршава наредбу као наведени назив групе или ИБ" -#: src/parse_args.c:837 +#: src/parse_args.c:818 msgid "set HOME variable to target user's home dir" msgstr "подешава променљиву ЛИЧНО у циљну корисничку личну фасциклу" -#: src/parse_args.c:840 +#: src/parse_args.c:821 msgid "display help message and exit" msgstr "приказује поруку помоћи и излази" -#: src/parse_args.c:842 +#: src/parse_args.c:823 msgid "run command on host (if supported by plugin)" msgstr "покреће наредбу на домаћину (ако је подржано прикључком)" -#: src/parse_args.c:845 +#: src/parse_args.c:826 msgid "run login shell as the target user; a command may also be specified" msgstr "покреће љуску пријаве као крајњи корисник; наредба може такође бити наведена" -#: src/parse_args.c:847 +#: src/parse_args.c:828 msgid "remove timestamp file completely" msgstr "потпуно уклања датотеку записа датума и времена" -#: src/parse_args.c:850 +#: src/parse_args.c:831 msgid "invalidate timestamp file" msgstr "чини неисправном датотеку датума и времена" -#: src/parse_args.c:853 +#: src/parse_args.c:834 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "исписује привилегије корисника или проверава посебну наредбу; користи се двапута за дуже записе" -#: src/parse_args.c:856 +#: src/parse_args.c:837 msgid "non-interactive mode, no prompts are used" msgstr "немеђудејствени режим, не користи упите" -#: src/parse_args.c:859 +#: src/parse_args.c:840 msgid "preserve group vector instead of setting to target's" msgstr "чува вектор групе уместо да подеси на циљеве" -#: src/parse_args.c:862 +#: src/parse_args.c:843 msgid "use the specified password prompt" msgstr "користи упит наведене лозинке" -#: src/parse_args.c:864 +#: src/parse_args.c:845 msgid "change the root directory before running command" msgstr "мења корени директоријум пре покретања наредбе" -#: src/parse_args.c:867 +#: src/parse_args.c:848 msgid "create SELinux security context with specified role" msgstr "ствара СЕЛинукс сигурносни контекст са наведеном улогом" -#: src/parse_args.c:870 +#: src/parse_args.c:851 msgid "read password from standard input" msgstr "чита лозинку са стандардног улаза" -#: src/parse_args.c:873 +#: src/parse_args.c:854 msgid "run shell as the target user; a command may also be specified" msgstr "покреће љуску као крајњи корисник; наредба такође може бити наведена" -#: src/parse_args.c:877 +#: src/parse_args.c:858 msgid "create SELinux security context with specified type" msgstr "ствара СЕЛинукс сигурносни контекст са наведеном улогом" -#: src/parse_args.c:880 +#: src/parse_args.c:861 msgid "terminate command after the specified time limit" msgstr "окончава наредбу након наведеног временског ограничења" -#: src/parse_args.c:883 +#: src/parse_args.c:864 msgid "in list mode, display privileges for user" msgstr "у режиму списка, приказује привилегије за корисника" -#: src/parse_args.c:886 +#: src/parse_args.c:867 msgid "run command (or edit file) as specified user name or ID" msgstr "покреће наредбу (или уређује датотеку) као наведени корисник" -#: src/parse_args.c:888 +#: src/parse_args.c:869 msgid "display version information and exit" msgstr "приказује податке о издању и излази" -#: src/parse_args.c:891 +#: src/parse_args.c:872 msgid "update user's timestamp without running a command" msgstr "освежава кориснички запис датума и времена без покретања наредбе" -#: src/parse_args.c:894 +#: src/parse_args.c:875 msgid "stop processing command line arguments" msgstr "зауставља обрађивање аргумената линије наредби" @@ -876,6 +898,11 @@ msgstr "не могу да добавим списак групе" msgid "unable to save handler for signal %d" msgstr "не могу да сачувам руковаоца за сигнал „%d“" +#: src/signal.c:101 src/suspend_parent.c:149 +#, c-format +msgid "unable to restore handler for signal %d" +msgstr "не могу да повратим руковаоца за сигнал „%d“" + #: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "ограничење контроле ресурса је достигнуто" @@ -919,21 +946,21 @@ msgstr "подешавање пројекта није успело за про msgid "warning, resource control assignment failed for project \"%s\"" msgstr "упозорење, није успело додељивање контроле ресурса за пројекат „%s“" -#: src/sudo.c:216 +#: src/sudo.c:214 #, c-format msgid "Sudo version %s\n" msgstr "Судо издање %s\n" -#: src/sudo.c:218 +#: src/sudo.c:216 #, c-format msgid "Configure options: %s\n" msgstr "Опције подешавања: %s\n" -#: src/sudo.c:226 +#: src/sudo.c:224 msgid "fatal error, unable to load plugins" msgstr "кобна грешка, не могу да учитам прикључке" -#: src/sudo.c:272 +#: src/sudo.c:270 msgid "plugin did not return a command to execute" msgstr "прикључак није вратио наредбу за извршавање" @@ -942,128 +969,128 @@ msgstr "прикључак није вратио наредбу за изврш msgid "unexpected sudo mode 0x%x" msgstr "неочекивани судо режим 0x%x" -#: src/sudo.c:555 +#: src/sudo.c:559 #, c-format msgid "you do not exist in the %s database" msgstr "не постојите у „%s“ бази података" -#: src/sudo.c:612 +#: src/sudo.c:616 msgid "unable to determine tty" msgstr "не могу да одредим конзолу" -#: src/sudo.c:928 +#: src/sudo.c:932 msgid "The \"no new privileges\" flag is set, which prevents sudo from running as root." msgstr "Опција „no new privileges“ је постављена, што спречава „sudo“-а да ради као администратор." -#: src/sudo.c:930 +#: src/sudo.c:934 msgid "If sudo is running in a container, you may need to adjust the container configuration to disable the flag." msgstr "Ако судо ради у садржаоцу, треба да прилагодите подешавање садржаоца да искључи опцију." -#: src/sudo.c:964 +#: src/sudo.c:968 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s мора бити власништвo уида %d и треба да има подешен бит „setuid“" -#: src/sudo.c:967 +#: src/sudo.c:971 #, 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 "стварни уид није %d, већ %s на систему датотека са подешеном опцијом „nosuid“ или је НФС систем датотека без администраторских привилегија?" -#: src/sudo.c:973 +#: src/sudo.c:977 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "стварни уид није %d, већ сетуид администратор инсталиран судоом?" -#: src/sudo.c:989 src/tgetpass.c:331 +#: src/sudo.c:993 src/tgetpass.c:332 msgid "unable to set supplementary group IDs" msgstr "не могу да подесим додатне ИБ-ове групе" -#: src/sudo.c:996 +#: src/sudo.c:1000 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "не могу да подесим ефективан гид да се покрене_као гид %u" -#: src/sudo.c:1002 +#: src/sudo.c:1006 #, c-format msgid "unable to set gid to runas gid %u" msgstr "не могу да подесим гид да се покрене као гид %u" -#: src/sudo.c:1032 +#: src/sudo.c:1037 msgid "argv not set by the security policy" msgstr "„argv“ није постављено политиком безбедности" -#: src/sudo.c:1036 +#: src/sudo.c:1041 msgid "envp not set by the security policy" msgstr "„envp“ није постављено политиком безбедности" -#: src/sudo.c:1058 +#: src/sudo.c:1063 #, c-format msgid "unexpected child termination condition: %d" msgstr "неочекивани услов завршетка потпроцеса: %d" -#: src/sudo.c:1171 +#: src/sudo.c:1176 msgid "unable to initialize policy plugin" msgstr "не могу да започнем прикључак сигурности" -#: src/sudo.c:1233 +#: src/sudo.c:1238 #, c-format msgid "policy plugin %s is missing the \"check_policy\" method" msgstr "прикључак сигурности %s не садржи метод „check_policy“" -#: src/sudo.c:1279 +#: src/sudo.c:1284 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "прикључак сигурности %s не подржава привилегије исписивања" -#: src/sudo.c:1323 +#: src/sudo.c:1328 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "прикључак сигурности %s не подржава опцију -v" -#: src/sudo.c:1361 +#: src/sudo.c:1366 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "прикључак сигурности %s не подржава опције -k/-K" -#: src/sudo.c:1490 +#: src/sudo.c:1495 #, c-format msgid "error initializing I/O plugin %s" msgstr "грешка приликом покретања У/И прикључка %s" -#: src/sudo.c:1493 +#: src/sudo.c:1498 msgid "error initializing I/O plugin" msgstr "грешка приликом покретања У/И прикључка" -#: src/sudo.c:1642 +#: src/sudo.c:1647 #, c-format msgid "error initializing audit plugin %s" msgstr "грешка покретања аудит прикључка „%s“" -#: src/sudo.c:1721 +#: src/sudo.c:1726 #, c-format msgid "%s: unable to log error event%s%s" msgstr "%s: не могу да забележим догађај грешке%s%s" -#: src/sudo.c:1757 +#: src/sudo.c:1762 #, c-format msgid "%s: unable to log accept event%s%s" msgstr "%s: не могу да забележим догађај прихватања%s%s" -#: src/sudo.c:1762 src/sudo.c:1800 +#: src/sudo.c:1767 src/sudo.c:1805 msgid "audit plugin error" msgstr "грешка аудит прикључка" -#: src/sudo.c:1795 +#: src/sudo.c:1800 #, c-format msgid "%s: unable to log reject event%s%s" msgstr "%s: не могу да забележим догађај одбијања%s%s" -#: src/sudo.c:1855 +#: src/sudo.c:1860 #, c-format msgid "error initializing approval plugin %s" msgstr "грешка покретања прикључка одобравања „%s“" -#: src/sudo.c:1925 +#: src/sudo.c:1930 msgid "command rejected by approver" msgstr "наредбу је одбацио одобравач" @@ -1071,55 +1098,55 @@ msgstr "наредбу је одбацио одобравач" msgid "no writable temporary directory found" msgstr "нисам нашао уписиви привремени директоријум" -#: src/sudo_edit.c:291 +#: src/sudo_edit.c:292 #, c-format msgid "%s left unmodified" msgstr "%s је остао неизмењен" -#: src/sudo_edit.c:304 src/sudo_edit.c:569 +#: src/sudo_edit.c:305 src/sudo_edit.c:571 #, c-format msgid "%s unchanged" msgstr "%s је непромењен" -#: src/sudo_edit.c:481 +#: src/sudo_edit.c:482 msgid "sesh: internal error: odd number of paths" msgstr "sesh: унутрашња грешка: непарн број путања" -#: src/sudo_edit.c:483 +#: src/sudo_edit.c:484 msgid "sesh: unable to create temporary files" msgstr "sesh: не могу да направим привремене датотеке" -#: src/sudo_edit.c:485 src/sudo_edit.c:604 +#: src/sudo_edit.c:486 src/sudo_edit.c:606 msgid "sesh: killed by a signal" msgstr "sesh: убијено сигналом" -#: src/sudo_edit.c:487 src/sudo_edit.c:607 +#: src/sudo_edit.c:488 src/sudo_edit.c:609 #, c-format msgid "sesh: unknown error %d" msgstr "sesh: непозната грешка „%d“" -#: src/sudo_edit.c:597 +#: src/sudo_edit.c:599 msgid "unable to copy temporary files back to their original location" msgstr "не могу да умножим привремене датотеке назад на њихова првобитна места" -#: src/sudo_edit.c:601 +#: src/sudo_edit.c:603 msgid "unable to copy some of the temporary files back to their original location" msgstr "не могу да умножим неке од привремених датотека назад на њихова првобитна места" -#: src/sudo_edit.c:646 +#: src/sudo_edit.c:650 #, c-format msgid "unable to change uid to root (%u)" msgstr "не могу да променим уид у администратора (%u)" -#: src/sudo_edit.c:660 +#: src/sudo_edit.c:664 msgid "plugin error: invalid file list for sudoedit" msgstr "грешка прикључка: неисправан списак датотеке за уређивање судоа" -#: src/sudo_edit.c:681 +#: src/sudo_edit.c:685 msgid "plugin error: missing file list for sudoedit" msgstr "грешка прикључка: недостаје датотеа списка за уређивање судоа" -#: src/sudo_edit.c:724 src/sudo_edit.c:739 +#: src/sudo_edit.c:728 src/sudo_edit.c:743 msgid "unable to read the clock" msgstr "не могу да прочитам сат" @@ -1147,30 +1174,30 @@ msgstr "терминал је потребан за читање лозинке; msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "није наведен програм за пропуштање, покушајте да подесите SUDO_ASKPASS" -#: src/tgetpass.c:326 +#: src/tgetpass.c:327 #, c-format msgid "unable to set gid to %u" msgstr "не могу да подесим гид у %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:337 #, c-format msgid "unable to set uid to %u" msgstr "не могу да подесим уид у %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:342 #, c-format msgid "unable to run %s" msgstr "не могу да покренем %s" -#: src/utmp.c:288 +#: src/utmp.c:283 msgid "unable to save stdin" msgstr "не могу да сачувам стандардни улаз" -#: src/utmp.c:290 +#: src/utmp.c:285 msgid "unable to dup2 stdin" msgstr "не могу да дуп2 стандардни улаз" -#: src/utmp.c:293 +#: src/utmp.c:288 msgid "unable to restore stdin" msgstr "не могу да повратим стандардни улаз" diff --git a/po/zh_CN.mo b/po/zh_CN.mo index 2cccda66d98e5d26fb595dd578e2eac72cde38e6..5d41aa1cf107692f72823c283febeadd13fc510a 100644 GIT binary patch delta 5535 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 Nvpf2EWBcq2_#ZC4WMcpT diff --git a/po/zh_CN.po b/po/zh_CN.po index 292a325dc..2361109d2 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -6,10 +6,10 @@ # msgid "" msgstr "" -"Project-Id-Version: sudo-1.9.12b2\n" +"Project-Id-Version: sudo-1.9.14b1\n" "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n" -"POT-Creation-Date: 2022-10-09 09:48-0600\n" -"PO-Revision-Date: 2022-11-08 15:43-0500\n" +"POT-Creation-Date: 2023-06-07 13:27-0600\n" +"PO-Revision-Date: 2023-10-22 09:31-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-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 3.2\n" +"X-Generator: Poedit 2.4.3\n" #: lib/util/aix.c:89 lib/util/aix.c:169 msgid "unable to open userdb" @@ -33,74 +33,77 @@ msgid "unable to restore registry" msgstr "无法恢复注册表" #: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/gidlist.c:76 -#: lib/util/json.c:54 lib/util/json.c:183 lib/util/sudo_conf.c:219 -#: lib/util/sudo_conf.c:305 lib/util/sudo_conf.c:382 lib/util/sudo_conf.c:666 -#: src/conversation.c:80 src/exec_iolog.c:124 src/exec_iolog.c:135 -#: src/exec_iolog.c:212 src/exec_monitor.c:205 src/exec_monitor.c:458 -#: src/exec_monitor.c:464 src/exec_monitor.c:472 src/exec_monitor.c:480 -#: src/exec_monitor.c:487 src/exec_monitor.c:494 src/exec_monitor.c:501 -#: src/exec_monitor.c:508 src/exec_monitor.c:515 src/exec_monitor.c:522 -#: src/exec_monitor.c:529 src/exec_nopty.c:227 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:306 src/exec_nopty.c:314 src/exec_nopty.c:322 -#: src/exec_nopty.c:732 src/exec_preload.c:341 src/exec_ptrace.c:474 -#: src/exec_ptrace.c:767 src/exec_ptrace.c:982 src/exec_ptrace.c:1094 -#: src/exec_ptrace.c:1269 src/exec_ptrace.c:1611 src/exec_ptrace.c:1638 -#: src/exec_pty.c:506 src/exec_pty.c:687 src/exec_pty.c:873 src/exec_pty.c:882 -#: src/exec_pty.c:889 src/exec_pty.c:896 src/exec_pty.c:903 src/exec_pty.c:910 -#: src/exec_pty.c:917 src/exec_pty.c:924 src/exec_pty.c:931 src/exec_pty.c:938 -#: src/exec_pty.c:945 src/exec_pty.c:953 src/load_plugins.c:157 -#: src/load_plugins.c:182 src/load_plugins.c:218 src/load_plugins.c:451 -#: src/load_plugins.c:457 src/parse_args.c:172 src/parse_args.c:193 -#: src/parse_args.c:267 src/parse_args.c:623 src/parse_args.c:645 -#: src/parse_args.c:670 src/preserve_fds.c:46 src/preserve_fds.c:131 -#: src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 src/selinux.c:489 -#: src/selinux.c:496 src/sesh.c:206 src/sesh.c:240 src/sesh.c:246 -#: src/sesh.c:253 src/sesh.c:259 src/sesh.c:470 src/sudo.c:639 src/sudo.c:704 -#: src/sudo.c:714 src/sudo.c:741 src/sudo.c:764 src/sudo.c:773 src/sudo.c:782 -#: src/sudo.c:799 src/sudo.c:841 src/sudo.c:851 src/sudo.c:884 src/sudo.c:1112 -#: src/sudo.c:1133 src/sudo.c:1426 src/sudo.c:1595 src/sudo.c:1822 -#: src/sudo.c:2156 src/sudo_edit.c:89 src/sudo_edit.c:149 src/sudo_edit.c:429 -#: src/sudo_edit.c:438 src/sudo_edit.c:538 src/sudo_edit.c:545 -#: src/sudo_edit.c:673 src/sudo_edit.c:693 src/sudo_intercept_common.c:115 +#: lib/util/json.c:55 lib/util/json.c:197 lib/util/sudo_conf.c:215 +#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:647 +#: src/conversation.c:78 src/exec_iolog.c:122 src/exec_iolog.c:133 +#: src/exec_iolog.c:210 src/exec_monitor.c:171 src/exec_monitor.c:418 +#: src/exec_monitor.c:424 src/exec_monitor.c:432 src/exec_monitor.c:440 +#: src/exec_monitor.c:447 src/exec_monitor.c:454 src/exec_monitor.c:461 +#: src/exec_monitor.c:468 src/exec_monitor.c:475 src/exec_monitor.c:482 +#: src/exec_monitor.c:489 src/exec_nopty.c:231 src/exec_nopty.c:240 +#: src/exec_nopty.c:247 src/exec_nopty.c:254 src/exec_nopty.c:261 +#: src/exec_nopty.c:268 src/exec_nopty.c:275 src/exec_nopty.c:282 +#: src/exec_nopty.c:289 src/exec_nopty.c:296 src/exec_nopty.c:303 +#: src/exec_nopty.c:310 src/exec_nopty.c:318 src/exec_nopty.c:326 +#: src/exec_nopty.c:744 src/exec_preload.c:343 src/exec_ptrace.c:475 +#: src/exec_ptrace.c:768 src/exec_ptrace.c:983 src/exec_ptrace.c:1096 +#: src/exec_ptrace.c:1271 src/exec_ptrace.c:1624 src/exec_ptrace.c:1651 +#: src/exec_ptrace.c:1841 src/exec_pty.c:581 src/exec_pty.c:765 +#: src/exec_pty.c:963 src/exec_pty.c:972 src/exec_pty.c:979 src/exec_pty.c:986 +#: src/exec_pty.c:993 src/exec_pty.c:1000 src/exec_pty.c:1007 +#: src/exec_pty.c:1014 src/exec_pty.c:1021 src/exec_pty.c:1028 +#: src/exec_pty.c:1035 src/exec_pty.c:1042 src/exec_pty.c:1050 +#: src/load_plugins.c:100 src/load_plugins.c:125 src/load_plugins.c:161 +#: src/load_plugins.c:394 src/load_plugins.c:400 src/parse_args.c:172 +#: src/parse_args.c:193 src/parse_args.c:269 src/parse_args.c:625 +#: src/parse_args.c:647 src/parse_args.c:672 src/preserve_fds.c:46 +#: src/preserve_fds.c:131 src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 +#: src/selinux.c:489 src/selinux.c:496 src/sesh.c:206 src/sesh.c:240 +#: src/sesh.c:246 src/sesh.c:253 src/sesh.c:259 src/sesh.c:470 src/sudo.c:644 +#: src/sudo.c:709 src/sudo.c:719 src/sudo.c:746 src/sudo.c:769 src/sudo.c:778 +#: src/sudo.c:787 src/sudo.c:805 src/sudo.c:846 src/sudo.c:855 src/sudo.c:865 +#: src/sudo.c:898 src/sudo.c:1127 src/sudo.c:1148 src/sudo.c:1441 +#: src/sudo.c:1610 src/sudo.c:1837 src/sudo.c:2171 src/sudo_edit.c:89 +#: src/sudo_edit.c:149 src/sudo_edit.c:430 src/sudo_edit.c:439 +#: src/sudo_edit.c:540 src/sudo_edit.c:547 src/sudo_edit.c:692 +#: src/sudo_edit.c:712 src/sudo_intercept_common.c:115 #: src/sudo_intercept_common.c:340 #, c-format msgid "%s: %s" msgstr "%s:%s" -#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:55 -#: lib/util/json.c:184 lib/util/regex.c:113 lib/util/regex.c:121 -#: lib/util/sudo_conf.c:220 lib/util/sudo_conf.c:305 lib/util/sudo_conf.c:382 -#: lib/util/sudo_conf.c:666 src/conversation.c:81 src/exec_intercept.c:111 -#: src/exec_intercept.c:344 src/exec_intercept.c:504 src/exec_intercept.c:566 -#: src/exec_intercept.c:682 src/exec_intercept.c:806 src/exec_iolog.c:124 -#: src/exec_iolog.c:135 src/exec_iolog.c:212 src/exec_monitor.c:458 -#: src/exec_monitor.c:464 src/exec_monitor.c:472 src/exec_monitor.c:480 -#: src/exec_monitor.c:487 src/exec_monitor.c:494 src/exec_monitor.c:501 -#: src/exec_monitor.c:508 src/exec_monitor.c:515 src/exec_monitor.c:522 -#: src/exec_monitor.c:529 src/exec_nopty.c:227 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:306 src/exec_nopty.c:314 src/exec_nopty.c:322 -#: src/exec_preload.c:341 src/exec_ptrace.c:474 src/exec_ptrace.c:767 -#: src/exec_ptrace.c:982 src/exec_ptrace.c:1638 src/exec_pty.c:506 -#: src/exec_pty.c:873 src/exec_pty.c:882 src/exec_pty.c:889 src/exec_pty.c:896 -#: src/exec_pty.c:903 src/exec_pty.c:910 src/exec_pty.c:917 src/exec_pty.c:924 -#: src/exec_pty.c:931 src/exec_pty.c:938 src/exec_pty.c:945 src/exec_pty.c:953 -#: src/load_plugins.c:157 src/load_plugins.c:182 src/load_plugins.c:218 -#: src/load_plugins.c:451 src/load_plugins.c:457 src/parse_args.c:172 -#: src/parse_args.c:194 src/parse_args.c:267 src/parse_args.c:623 -#: src/parse_args.c:645 src/parse_args.c:670 src/preserve_fds.c:46 +#: lib/util/aix.c:272 lib/util/gidlist.c:66 lib/util/json.c:56 +#: lib/util/json.c:198 lib/util/regex.c:173 lib/util/sudo_conf.c:216 +#: lib/util/sudo_conf.c:301 lib/util/sudo_conf.c:378 lib/util/sudo_conf.c:647 +#: src/conversation.c:79 src/exec_intercept.c:111 src/exec_intercept.c:350 +#: src/exec_intercept.c:525 src/exec_intercept.c:589 src/exec_intercept.c:713 +#: src/exec_intercept.c:837 src/exec_iolog.c:122 src/exec_iolog.c:133 +#: src/exec_iolog.c:210 src/exec_monitor.c:418 src/exec_monitor.c:424 +#: src/exec_monitor.c:432 src/exec_monitor.c:440 src/exec_monitor.c:447 +#: src/exec_monitor.c:454 src/exec_monitor.c:461 src/exec_monitor.c:468 +#: src/exec_monitor.c:475 src/exec_monitor.c:482 src/exec_monitor.c:489 +#: src/exec_nopty.c:231 src/exec_nopty.c:240 src/exec_nopty.c:247 +#: src/exec_nopty.c:254 src/exec_nopty.c:261 src/exec_nopty.c:268 +#: src/exec_nopty.c:275 src/exec_nopty.c:282 src/exec_nopty.c:289 +#: src/exec_nopty.c:296 src/exec_nopty.c:303 src/exec_nopty.c:310 +#: src/exec_nopty.c:318 src/exec_nopty.c:326 src/exec_preload.c:343 +#: src/exec_ptrace.c:475 src/exec_ptrace.c:768 src/exec_ptrace.c:983 +#: src/exec_ptrace.c:1651 src/exec_ptrace.c:1842 src/exec_pty.c:581 +#: src/exec_pty.c:963 src/exec_pty.c:972 src/exec_pty.c:979 src/exec_pty.c:986 +#: src/exec_pty.c:993 src/exec_pty.c:1000 src/exec_pty.c:1007 +#: src/exec_pty.c:1014 src/exec_pty.c:1021 src/exec_pty.c:1028 +#: src/exec_pty.c:1035 src/exec_pty.c:1042 src/exec_pty.c:1050 +#: src/load_plugins.c:100 src/load_plugins.c:125 src/load_plugins.c:161 +#: src/load_plugins.c:394 src/load_plugins.c:400 src/parse_args.c:172 +#: src/parse_args.c:194 src/parse_args.c:269 src/parse_args.c:625 +#: src/parse_args.c:647 src/parse_args.c:672 src/preserve_fds.c:46 #: src/preserve_fds.c:131 src/selinux.c:89 src/selinux.c:362 src/selinux.c:472 #: src/selinux.c:489 src/selinux.c:496 src/sesh.c:206 src/sesh.c:471 -#: src/sudo.c:230 src/sudo.c:639 src/sudo.c:884 src/sudo.c:1112 -#: src/sudo.c:1133 src/sudo.c:1426 src/sudo.c:1595 src/sudo.c:1822 -#: src/sudo.c:2156 src/sudo_edit.c:89 src/sudo_edit.c:149 src/sudo_edit.c:429 -#: src/sudo_edit.c:438 src/sudo_edit.c:538 src/sudo_edit.c:545 -#: src/sudo_edit.c:673 src/sudo_edit.c:693 src/sudo_intercept_common.c:115 +#: src/sudo.c:228 src/sudo.c:644 src/sudo.c:898 src/sudo.c:1127 src/sudo.c:1148 +#: src/sudo.c:1441 src/sudo.c:1610 src/sudo.c:1837 src/sudo.c:2171 +#: src/sudo_edit.c:89 src/sudo_edit.c:149 src/sudo_edit.c:430 +#: src/sudo_edit.c:439 src/sudo_edit.c:540 src/sudo_edit.c:547 +#: src/sudo_edit.c:692 src/sudo_edit.c:712 src/sudo_intercept_common.c:115 #: src/sudo_intercept_common.c:340 msgid "unable to allocate memory" msgstr "无法分配内存" @@ -115,9 +118,9 @@ msgstr "无法 stat %.*s" msgid "%.*s exists but is not a directory (0%o)" msgstr "%.*s 存在但不是目录(0%o)" -#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:677 -#: lib/util/sudo_conf.c:689 lib/util/sudo_conf.c:715 src/selinux.c:235 -#: src/selinux.c:265 src/sudo.c:371 src/sudo_edit.c:494 src/sudo_edit.c:557 +#: lib/util/mkdir_parents.c:103 lib/util/sudo_conf.c:664 +#: lib/util/sudo_conf.c:683 lib/util/sudo_conf.c:710 src/selinux.c:235 +#: src/selinux.c:265 src/sudo.c:373 src/sudo_edit.c:495 src/sudo_edit.c:559 #, c-format msgid "unable to open %s" msgstr "无法打开 %s" @@ -132,7 +135,7 @@ msgstr "无法创建目录 %.*s" msgid "unable to open %.*s" msgstr "无法打开 %.*s" -#: lib/util/regex.c:103 +#: lib/util/regex.c:163 msgid "regular expression too large" msgstr "正则表达式太大" @@ -153,49 +156,49 @@ msgstr "值过大" msgid "value too small" msgstr "值过小" -#: lib/util/sudo_conf.c:238 +#: lib/util/sudo_conf.c:234 #, c-format msgid "invalid Path value \"%s\" in %s, line %u" msgstr "%2$s 第 %3$u 行的路径值“%1$s”无效" -#: lib/util/sudo_conf.c:404 lib/util/sudo_conf.c:420 lib/util/sudo_conf.c:473 +#: lib/util/sudo_conf.c:400 lib/util/sudo_conf.c:453 #, 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:441 +#: lib/util/sudo_conf.c:421 #, c-format msgid "unsupported group source \"%s\" in %s, line %u" msgstr "不支持 %2$s 第 %3$u 行的组来源“%1$s”" -#: lib/util/sudo_conf.c:457 +#: lib/util/sudo_conf.c:437 #, c-format msgid "invalid max groups \"%s\" in %s, line %u" msgstr "%2$s 第 %3$u 行的最大组数“%1$s”无效" -#: lib/util/sudo_conf.c:692 +#: lib/util/sudo_conf.c:686 #, c-format msgid "%s is not a regular file" msgstr "%s 不是常规文件" -#: lib/util/sudo_conf.c:695 src/copy_file.c:164 +#: lib/util/sudo_conf.c:689 src/copy_file.c:164 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s 属于用户 ID %u,应为 %u" -#: lib/util/sudo_conf.c:699 +#: lib/util/sudo_conf.c:693 #, c-format msgid "%s is world writable" msgstr "%s 可被任何人写" -#: lib/util/sudo_conf.c:702 +#: lib/util/sudo_conf.c:696 #, c-format msgid "%s is group writable" msgstr "%s 可被用户组写" #: src/apparmor.c:85 msgid "failed to determine AppArmor confinement" -msgstr "无法确定 AppArmor 限制。" +msgstr "无法确定 AppArmor 限制" #: src/apparmor.c:93 #, c-format @@ -237,7 +240,7 @@ msgstr "%s:不是常规文件" msgid "%s: bad file mode: 0%o" msgstr "%s:不正确的文件模式:0%o" -#: src/edit_open.c:331 +#: src/edit_open.c:333 msgid "unable to restore current working directory" msgstr "无法恢复当前工作目录" @@ -282,18 +285,18 @@ msgstr "无法将目录切换到 %s" msgid "starting from %s" msgstr "起始于 %s" -#: src/exec.c:278 src/exec.c:351 src/exec_monitor.c:567 src/exec_monitor.c:569 -#: src/exec_pty.c:225 src/exec_pty.c:1017 src/exec_pty.c:1019 src/signal.c:144 -#: src/signal.c:151 src/signal.c:165 src/suspend_nopty.c:93 +#: src/exec.c:278 src/exec.c:351 src/exec_monitor.c:552 src/exec_monitor.c:554 +#: src/exec_pty.c:1122 src/exec_pty.c:1124 src/signal.c:144 src/signal.c:151 +#: src/signal.c:165 src/suspend_parent.c:143 #, c-format msgid "unable to set handler for signal %d" msgstr "无法设置 %d 信号的处理程序" -#: src/exec.c:422 +#: src/exec.c:424 msgid "intercept mode is not supported with SELinux RBAC on this system" msgstr "本系统上的 SELinux RBAC 不支持拦截模式" -#: src/exec.c:427 +#: src/exec.c:429 msgid "unable to log sub-commands with SELinux RBAC on this system" msgstr "本系统上的 SELinux RBAC 无法记录子命令" @@ -301,250 +304,257 @@ msgstr "本系统上的 SELinux RBAC 无法记录子命令" msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "无法从 PRIV_LIMIT 中移除 PRIV_PROC_EXEC" -#: src/exec_intercept.c:70 src/exec_iolog.c:165 src/exec_iolog.c:175 -#: src/exec_iolog.c:220 src/exec_iolog.c:227 src/exec_iolog.c:254 -#: 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:229 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:308 src/exec_nopty.c:316 src/exec_nopty.c:324 -#: src/exec_nopty.c:383 src/exec_nopty.c:449 src/exec_pty.c:355 -#: src/exec_pty.c:457 src/exec_pty.c:512 src/exec_pty.c:875 src/exec_pty.c:884 -#: src/exec_pty.c:891 src/exec_pty.c:898 src/exec_pty.c:905 src/exec_pty.c:912 -#: src/exec_pty.c:919 src/exec_pty.c:926 src/exec_pty.c:933 src/exec_pty.c:940 -#: src/exec_pty.c:947 +#: src/exec_intercept.c:70 src/exec_iolog.c:163 src/exec_iolog.c:173 +#: src/exec_iolog.c:218 src/exec_iolog.c:225 src/exec_iolog.c:252 +#: src/exec_monitor.c:426 src/exec_monitor.c:434 src/exec_monitor.c:442 +#: src/exec_monitor.c:449 src/exec_monitor.c:456 src/exec_monitor.c:463 +#: src/exec_monitor.c:470 src/exec_monitor.c:477 src/exec_monitor.c:484 +#: src/exec_monitor.c:491 src/exec_nopty.c:233 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:298 src/exec_nopty.c:305 +#: src/exec_nopty.c:312 src/exec_nopty.c:320 src/exec_nopty.c:328 +#: src/exec_nopty.c:387 src/exec_nopty.c:457 src/exec_pty.c:432 +#: src/exec_pty.c:537 src/exec_pty.c:587 src/exec_pty.c:965 src/exec_pty.c:974 +#: src/exec_pty.c:981 src/exec_pty.c:988 src/exec_pty.c:995 src/exec_pty.c:1002 +#: src/exec_pty.c:1009 src/exec_pty.c:1016 src/exec_pty.c:1023 +#: src/exec_pty.c:1030 src/exec_pty.c:1037 src/exec_pty.c:1044 msgid "unable to add event to queue" msgstr "无法将事件添加到队列" -#: src/exec_intercept.c:317 src/sudo.c:1018 +#: src/exec_intercept.c:323 src/sudo.c:1033 msgid "command not set by the security policy" msgstr "命令因安全策略未设置" -#: src/exec_intercept.c:393 src/exec_intercept.c:421 src/sudo.c:1238 -#: src/sudo.c:1283 src/sudo.c:1327 +#: src/exec_intercept.c:401 src/exec_intercept.c:441 src/sudo.c:1253 +#: src/sudo.c:1298 src/sudo.c:1342 msgid "command rejected by policy" msgstr "命令被策略拒绝" -#: src/exec_intercept.c:491 src/sudo.c:1925 +#: src/exec_intercept.c:512 src/sudo.c:1940 msgid "approval plugin error" msgstr "批准插件出错" -#: src/exec_intercept.c:508 src/sudo.c:1243 src/sudo.c:1288 src/sudo.c:1332 -#: src/sudo.c:1406 +#: src/exec_intercept.c:537 src/sudo.c:1258 src/sudo.c:1303 src/sudo.c:1347 +#: src/sudo.c:1421 msgid "policy plugin error" msgstr "策略插件错误" -#: src/exec_intercept.c:543 +#: src/exec_intercept.c:566 msgid "invalid PolicyCheckRequest" msgstr "无效的 PolicyCheckRequest" -#: src/exec_intercept.c:678 +#: src/exec_intercept.c:709 #, c-format msgid "client request too large: %zu" msgstr "客户端请求过大:%zu" -#: src/exec_intercept.c:720 +#: src/exec_intercept.c:751 #, c-format msgid "unable to unpack %s size %zu" msgstr "无法解包 %s(大小 %zu)" -#: src/exec_intercept.c:768 +#: src/exec_intercept.c:799 #, c-format msgid "unexpected type_case value %d in %s from %s" msgstr "未预期的 type_case 值 %d,位于 %s,来自 %s" -#: src/exec_intercept.c:794 +#: src/exec_intercept.c:825 #, c-format msgid "server message too large: %zu" msgstr "服务器消息过大:%zu" -#: src/exec_iolog.c:323 src/exec_iolog.c:363 src/exec_iolog.c:403 -#: src/exec_iolog.c:454 src/exec_iolog.c:505 +#: src/exec_iolog.c:321 src/exec_iolog.c:361 src/exec_iolog.c:401 +#: src/exec_iolog.c:452 src/exec_iolog.c:503 msgid "I/O plugin error" msgstr "I/O 插件错误" -#: src/exec_iolog.c:327 src/exec_iolog.c:367 src/exec_iolog.c:407 -#: src/exec_iolog.c:458 src/exec_iolog.c:509 +#: src/exec_iolog.c:325 src/exec_iolog.c:365 src/exec_iolog.c:405 +#: src/exec_iolog.c:456 src/exec_iolog.c:507 msgid "command rejected by I/O plugin" msgstr "命令被 I/O 插件拒绝" -#: src/exec_iolog.c:556 +#: src/exec_iolog.c:555 msgid "error logging suspend" msgstr "记录挂起事件时出错" -#: src/exec_iolog.c:591 +#: src/exec_iolog.c:590 msgid "error changing window size" msgstr "变更窗口大小出错" -#: src/exec_monitor.c:360 +#: src/exec_monitor.c:328 msgid "error reading from socketpair" msgstr "从套接字对读取出错" -#: src/exec_monitor.c:377 +#: src/exec_monitor.c:340 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "联络通道的回应类型异常:%d" -#: src/exec_monitor.c:585 +#: src/exec_monitor.c:566 msgid "unable to set controlling tty" msgstr "无法设置控制终端" -#: src/exec_monitor.c:593 src/exec_nopty.c:494 src/exec_nopty.c:504 -#: src/exec_nopty.c:514 src/exec_nopty.c:548 src/exec_pty.c:1088 -#: src/exec_pty.c:1109 src/exec_pty.c:1129 src/tgetpass.c:305 +#: src/exec_monitor.c:574 src/exec_nopty.c:504 src/exec_nopty.c:514 +#: src/exec_nopty.c:524 src/exec_nopty.c:560 src/exec_pty.c:1195 +#: src/exec_pty.c:1222 src/exec_pty.c:1242 src/exec_pty.c:1262 +#: src/tgetpass.c:306 msgid "unable to create pipe" msgstr "无法创建管道" -#: src/exec_monitor.c:603 +#: src/exec_monitor.c:584 msgid "unable to receive message from parent" msgstr "无法从父(进程)接收消息" -#: src/exec_monitor.c:619 src/exec_nopty.c:591 src/exec_pty.c:1167 -#: src/sudo_edit.c:361 src/tgetpass.c:309 +#: src/exec_monitor.c:600 src/exec_nopty.c:603 src/exec_pty.c:1303 +#: src/sudo_edit.c:361 src/tgetpass.c:310 msgid "unable to fork" msgstr "无法执行 fork" -#: src/exec_monitor.c:623 src/exec_monitor.c:721 src/exec_nopty.c:696 +#: src/exec_monitor.c:604 src/exec_monitor.c:700 src/exec_nopty.c:708 msgid "unable to restore tty label" msgstr "无法恢复终端标签" -#: src/exec_monitor.c:636 src/sesh.c:217 src/sudo.c:1189 +#: src/exec_monitor.c:615 src/sesh.c:217 src/sudo.c:1204 #, c-format msgid "unable to execute %s" msgstr "无法执行 %s" -#: src/exec_nopty.c:542 src/exec_pty.c:1026 +#: src/exec_nopty.c:554 src/exec_pty.c:1131 msgid "policy plugin failed session initialization" msgstr "策略插件会话初始化失败" -#: src/exec_nopty.c:557 src/exec_pty.c:995 src/exec_pty.c:1004 +#: src/exec_nopty.c:569 src/exec_pty.c:1100 src/exec_pty.c:1109 msgid "unable to create sockets" msgstr "无法创建套接字" -#: src/exec_nopty.c:684 src/exec_pty.c:1265 +#: src/exec_nopty.c:696 src/exec_pty.c:1406 msgid "error in event loop" msgstr "事件循环中有错误" -#: src/exec_preload.c:165 src/net_ifs.c:206 src/net_ifs.c:372 -#: src/net_ifs.c:433 src/net_ifs.c:620 src/net_ifs.c:851 src/sudo.c:486 -#: src/sudo_edit.c:398 src/sudo_edit.c:406 +#: src/exec_preload.c:167 src/net_ifs.c:206 src/net_ifs.c:372 src/net_ifs.c:433 +#: src/net_ifs.c:620 src/net_ifs.c:852 src/sudo.c:488 src/sudo_edit.c:398 +#: src/sudo_edit.c:406 #, c-format msgid "internal error, %s overflow" msgstr "内部错误,%s 溢出" -#: src/exec_ptrace.c:1078 src/exec_ptrace.c:1103 src/exec_ptrace.c:1909 +#: src/exec_ptrace.c:1080 src/exec_ptrace.c:1105 src/exec_ptrace.c:1925 #, c-format msgid "unable to set registers for process %d" msgstr "无法设置进程 %d 的寄存器" -#: src/exec_ptrace.c:1098 src/exec_ptrace.c:1273 src/exec_ptrace.c:1615 +#: src/exec_ptrace.c:1100 src/exec_ptrace.c:1275 src/exec_ptrace.c:1628 #, c-format msgid "process %d exited unexpectedly" msgstr "进程 %d 未预期地退出" -#: src/exec_ptrace.c:1207 +#: src/exec_ptrace.c:1209 msgid "unable to set seccomp filter" msgstr "无法设置 seccomp 过滤器" -#: src/exec_ptrace.c:1404 +#: src/exec_ptrace.c:1406 #, c-format msgid "interpreter argument , expected \"%s\", got \"%s\"" msgstr "解释器参数,期望为“%s”,得到了“%s”" -#: src/exec_ptrace.c:1503 +#: src/exec_ptrace.c:1505 #, c-format msgid "pathname mismatch, expected \"%s\", got \"%s\"" msgstr "路径名不匹配,期望为“%s”,得到了“%s”" -#: src/exec_ptrace.c:1512 src/exec_ptrace.c:1519 src/exec_ptrace.c:1532 -#: src/exec_ptrace.c:1540 src/exec_ptrace.c:1546 src/exec_ptrace.c:1552 +#: src/exec_ptrace.c:1514 src/exec_ptrace.c:1521 src/exec_ptrace.c:1545 +#: src/exec_ptrace.c:1553 src/exec_ptrace.c:1559 src/exec_ptrace.c:1565 #, c-format msgid "%s[%d] mismatch, expected \"%s\", got \"%s\"" msgstr "%s[%d] 不匹配,期望为“%s”,得到了“%s”" -#: src/exec_ptrace.c:1619 +#: src/exec_ptrace.c:1632 #, c-format msgid "process %d unexpected status 0x%x" msgstr "进程 %d 未预期的状态 0x%x" -#: src/exec_ptrace.c:1711 +#: src/exec_ptrace.c:1723 #, c-format msgid "unable to get event message for process %d" msgstr "无法获取进程 %d 的事件消息" -#: src/exec_ptrace.c:1718 +#: src/exec_ptrace.c:1730 #, c-format msgid "unable to get registers for process %d" msgstr "无法获取进程 %d 的寄存器" -#: src/exec_pty.c:103 +#: src/exec_pty.c:84 msgid "unable to allocate pty" msgstr "无法分配伪终端" -#: src/exec_pty.c:263 src/signal.c:101 src/suspend_nopty.c:99 -#, c-format -msgid "unable to restore handler for signal %d" -msgstr "无法恢复 %d 信号的处理程序" +#: src/exec_pty.c:131 src/exec_pty.c:284 src/tgetpass.c:251 +msgid "unable to restore terminal settings" +msgstr "无法恢复终端设置" -#: src/exec_pty.c:1213 +#: src/exec_pty.c:243 +msgid "unable to set handler for SIGCONT" +msgstr "无法设置 SIGCONT 信号的处理程序" + +#: src/exec_pty.c:293 +#, c-format +msgid "unable to set handler for SIG%s" +msgstr "无法设置 SIG%s 信号的处理程序" + +#: src/exec_pty.c:317 +#, c-format +msgid "unable to restore handler for SIG%s" +msgstr "无法恢复 SIG%s 信号的处理程序" + +#: src/exec_pty.c:345 +msgid "unable to restore handler for SIGCONT" +msgstr "无法恢复 SIGCONT 信号的处理程序" + +#: src/exec_pty.c:1353 msgid "unable to send message to monitor process" msgstr "无法向监视进程发送消息" -#: src/load_plugins.c:109 src/load_plugins.c:123 src/load_plugins.c:129 -#: src/load_plugins.c:279 src/load_plugins.c:289 src/load_plugins.c:299 -#: src/load_plugins.c:346 +#: src/load_plugins.c:75 src/load_plugins.c:222 src/load_plugins.c:232 +#: src/load_plugins.c:242 src/load_plugins.c:289 #, c-format msgid "error in %s, line %d while loading plugin \"%s\"" msgstr "在加载插件“%3$s”时在 %1$s 第 %2$d 行出错" -#: src/load_plugins.c:125 -#, c-format -msgid "%s must be owned by uid %d" -msgstr "%s 必须属于用户 ID %d(的用户)" - -#: src/load_plugins.c:131 -#, c-format -msgid "%s must be only be writable by owner" -msgstr "%s 必须只对其所有者可写" - -#: src/load_plugins.c:243 src/load_plugins.c:314 +#: src/load_plugins.c:186 src/load_plugins.c:257 #, c-format msgid "ignoring duplicate plugin \"%s\" in %s, line %d" msgstr "忽略位于 %2$s 第 %3$d 行的重复插件“%1$s”" -#: src/load_plugins.c:281 +#: src/load_plugins.c:224 #, c-format msgid "unable to load %s: %s" msgstr "无法加载 %s:%s" -#: src/load_plugins.c:291 +#: src/load_plugins.c:234 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "在 %2$s 中找不到符号“%1$s”" -#: src/load_plugins.c:301 +#: src/load_plugins.c:244 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "%3$s 中发现不兼容的插件主版本号 %1$d(应为 %2$d)" -#: src/load_plugins.c:319 +#: src/load_plugins.c:262 #, c-format msgid "ignoring policy plugin \"%s\" in %s, line %d" msgstr "忽略位于 %2$s 第 %3$d 行的策略插件“%1$s”" -#: src/load_plugins.c:322 +#: src/load_plugins.c:265 msgid "only a single policy plugin may be specified" msgstr "只能指定一个策略插件" -#: src/load_plugins.c:348 +#: src/load_plugins.c:291 #, c-format msgid "unknown plugin type %d found in %s" msgstr "未知的插件类型 %d,在 %s" -#: src/load_plugins.c:531 +#: src/load_plugins.c:474 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "策略插件 %s 不包含 check_policy 方法" @@ -554,47 +564,47 @@ msgstr "策略插件 %s 不包含 check_policy 方法" msgid "invalid environment variable name: %s" msgstr "无效的环境变量名:%s" -#: src/parse_args.c:317 +#: 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:554 +#: src/parse_args.c:556 msgid "you may not specify both the -i and -s options" msgstr "您不能同时指定 -i 和 -s 选项" -#: src/parse_args.c:559 +#: src/parse_args.c:561 msgid "you may not specify both the -i and -E options" msgstr "您不能同时指定 -i 和 -E 选项" -#: src/parse_args.c:569 +#: src/parse_args.c:571 msgid "the -E option is not valid in edit mode" msgstr "-E 选项在编辑模式中无效" -#: src/parse_args.c:572 +#: src/parse_args.c:574 msgid "you may not specify environment variables in edit mode" msgstr "在编辑模式中您不能指定环境变量" -#: src/parse_args.c:582 +#: src/parse_args.c:584 msgid "the -U option may only be used with the -l option" msgstr "-U 选项只能与 -l 选项一起使用" -#: src/parse_args.c:586 +#: src/parse_args.c:588 msgid "the -A and -S options may not be used together" msgstr "-A 和 -S 选项不可同时使用" -#: src/parse_args.c:684 +#: src/parse_args.c:686 msgid "sudoedit is not supported on this platform" msgstr "此平台不支持 sudoedit" -#: src/parse_args.c:767 +#: src/parse_args.c:744 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:780 +#: src/parse_args.c:757 msgid "Only one of the -K, -k or -N options may be specified" msgstr "只能指定 -K, -k 或 -N 选项中的一个" -#: src/parse_args.c:796 +#: src/parse_args.c:778 #, c-format msgid "" "%s - edit files as another user\n" @@ -603,7 +613,7 @@ msgstr "" "%s - 以其他用户身份编辑文件\n" "\n" -#: src/parse_args.c:798 +#: src/parse_args.c:780 #, c-format msgid "" "%s - execute a command as another user\n" @@ -612,7 +622,7 @@ msgstr "" "%s - 以其他用户身份执行一条命令\n" "\n" -#: src/parse_args.c:804 +#: src/parse_args.c:785 msgid "" "\n" "Options:\n" @@ -620,131 +630,131 @@ msgstr "" "\n" "选项:\n" -#: src/parse_args.c:806 +#: src/parse_args.c:787 msgid "use a helper program for password prompting" msgstr "使用助手程序进行密码提示" -#: src/parse_args.c:809 +#: src/parse_args.c:790 msgid "use specified BSD authentication type" msgstr "使用指定的 BSD 认证类型" -#: src/parse_args.c:813 +#: src/parse_args.c:794 msgid "run command in the background" msgstr "在后台运行命令" -#: src/parse_args.c:816 +#: src/parse_args.c:797 msgid "ring bell when prompting" msgstr "提示时响铃" -#: src/parse_args.c:818 +#: src/parse_args.c:799 msgid "close all file descriptors >= num" msgstr "关闭所有 >= num 的文件描述符" -#: src/parse_args.c:821 +#: src/parse_args.c:802 msgid "run command with the specified BSD login class" msgstr "以指定的 BSD 登录类别运行命令" -#: src/parse_args.c:824 +#: src/parse_args.c:805 msgid "change the working directory before running command" msgstr "运行命令前改变工作目录" -#: src/parse_args.c:827 +#: src/parse_args.c:808 msgid "preserve user environment when running command" msgstr "在执行命令时保留用户环境" -#: src/parse_args.c:829 +#: src/parse_args.c:810 msgid "preserve specific environment variables" msgstr "保留特定的环境变量" -#: src/parse_args.c:831 +#: src/parse_args.c:812 msgid "edit files instead of running a command" msgstr "编辑文件而非执行命令" -#: src/parse_args.c:834 +#: src/parse_args.c:815 msgid "run command as the specified group name or ID" msgstr "以指定的用户组或 ID 执行命令" -#: src/parse_args.c:837 +#: src/parse_args.c:818 msgid "set HOME variable to target user's home dir" msgstr "将 HOME 变量设为目标用户的主目录" -#: src/parse_args.c:840 +#: src/parse_args.c:821 msgid "display help message and exit" msgstr "显示帮助消息并退出" -#: src/parse_args.c:842 +#: src/parse_args.c:823 msgid "run command on host (if supported by plugin)" msgstr "在主机上运行命令(如果插件支持)" -#: src/parse_args.c:845 +#: src/parse_args.c:826 msgid "run login shell as the target user; a command may also be specified" msgstr "以目标用户身份运行一个登录 shell;可同时指定一条命令" -#: src/parse_args.c:847 +#: src/parse_args.c:828 msgid "remove timestamp file completely" msgstr "完全移除时间戳文件" -#: src/parse_args.c:850 +#: src/parse_args.c:831 msgid "invalidate timestamp file" msgstr "无效的时间戳文件" -#: src/parse_args.c:853 +#: src/parse_args.c:834 msgid "list user's privileges or check a specific command; use twice for longer format" msgstr "列出用户权限或检查某个特定命令;对于长格式,使用两次" -#: src/parse_args.c:856 +#: src/parse_args.c:837 msgid "non-interactive mode, no prompts are used" msgstr "非交互模式,不提示" -#: src/parse_args.c:859 +#: src/parse_args.c:840 msgid "preserve group vector instead of setting to target's" msgstr "保留组向量,而非设置为目标的组向量" -#: src/parse_args.c:862 +#: src/parse_args.c:843 msgid "use the specified password prompt" msgstr "使用指定的密码提示" -#: src/parse_args.c:864 +#: src/parse_args.c:845 msgid "change the root directory before running command" msgstr "运行命令前改变根目录" -#: src/parse_args.c:867 +#: src/parse_args.c:848 msgid "create SELinux security context with specified role" msgstr "以指定的角色创建 SELinux 安全环境" -#: src/parse_args.c:870 +#: src/parse_args.c:851 msgid "read password from standard input" msgstr "从标准输入读取密码" -#: src/parse_args.c:873 +#: src/parse_args.c:854 msgid "run shell as the target user; a command may also be specified" msgstr "以目标用户运行 shell;可同时指定一条命令" -#: src/parse_args.c:877 +#: src/parse_args.c:858 msgid "create SELinux security context with specified type" msgstr "以指定的类型创建 SELinux 安全环境" -#: src/parse_args.c:880 +#: src/parse_args.c:861 msgid "terminate command after the specified time limit" msgstr "在达到指定时间限制后终止命令" -#: src/parse_args.c:883 +#: src/parse_args.c:864 msgid "in list mode, display privileges for user" msgstr "在列表模式中显示用户的权限" -#: src/parse_args.c:886 +#: src/parse_args.c:867 msgid "run command (or edit file) as specified user name or ID" msgstr "以指定用户或 ID 运行命令(或编辑文件)" -#: src/parse_args.c:888 +#: src/parse_args.c:869 msgid "display version information and exit" msgstr "显示版本信息并退出" -#: src/parse_args.c:891 +#: src/parse_args.c:872 msgid "update user's timestamp without running a command" msgstr "更新用户的时间戳而不执行命令" -#: src/parse_args.c:894 +#: src/parse_args.c:875 msgid "stop processing command line arguments" msgstr "停止处理命令行参数" @@ -888,6 +898,11 @@ msgstr "无法获取组列表" msgid "unable to save handler for signal %d" msgstr "无法保存 %d 信号的处理程序" +#: src/signal.c:101 src/suspend_parent.c:149 +#, c-format +msgid "unable to restore handler for signal %d" +msgstr "无法恢复 %d 信号的处理程序" + #: src/solaris.c:72 msgid "resource control limit has been reached" msgstr "达到了资源控制限制" @@ -931,151 +946,151 @@ msgstr "对项目“%s”执行 setproject 失败" msgid "warning, resource control assignment failed for project \"%s\"" msgstr "警告,对项目“%s”的资源控制分配失败" -#: src/sudo.c:216 +#: src/sudo.c:214 #, c-format msgid "Sudo version %s\n" msgstr "Sudo 版本 %s\n" -#: src/sudo.c:218 +#: src/sudo.c:216 #, c-format msgid "Configure options: %s\n" msgstr "当前选项:%s\n" -#: src/sudo.c:226 +#: src/sudo.c:224 msgid "fatal error, unable to load plugins" msgstr "致命错误,无法加载插件" -#: src/sudo.c:272 +#: src/sudo.c:270 msgid "plugin did not return a command to execute" msgstr "插件未返回能执行的命令" -#: src/sudo.c:305 +#: src/sudo.c:306 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "异常的 sudo 模式 0x%x" -#: src/sudo.c:553 +#: src/sudo.c:559 #, c-format msgid "you do not exist in the %s database" msgstr "%s 数据库中没有您" -#: src/sudo.c:610 +#: src/sudo.c:616 msgid "unable to determine tty" msgstr "无法确定终端" -#: src/sudo.c:918 +#: src/sudo.c:932 msgid "The \"no new privileges\" flag is set, which prevents sudo from running as root." msgstr "已设置“no new privileges”标志,它阻止 sudo 以 root 身份运行。" -#: src/sudo.c:920 +#: src/sudo.c:934 msgid "If sudo is running in a container, you may need to adjust the container configuration to disable the flag." msgstr "如果 sudo 正在容器中运行,您可能需要调整容器配置以禁用该标志。" -#: src/sudo.c:954 +#: src/sudo.c:968 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "%s 必须属于用户 ID %d(的用户)并且设置 setuid 位" -#: src/sudo.c:957 +#: src/sudo.c:971 #, 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:963 +#: src/sudo.c:977 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "有效用户 ID 不是 %d,sudo 属于 root 并设置了 setuid 位吗?" -#: src/sudo.c:979 src/tgetpass.c:331 +#: src/sudo.c:993 src/tgetpass.c:332 msgid "unable to set supplementary group IDs" msgstr "无法设置补充组 ID" -#: src/sudo.c:986 +#: src/sudo.c:1000 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "无法设置有效组 ID 来以组 ID %u 运行" -#: src/sudo.c:992 +#: src/sudo.c:1006 #, c-format msgid "unable to set gid to runas gid %u" msgstr "无法设置组 ID 来以组 ID %u 运行" -#: src/sudo.c:1022 +#: src/sudo.c:1037 msgid "argv not set by the security policy" msgstr "因安全策略,argv 未设置" -#: src/sudo.c:1026 +#: src/sudo.c:1041 msgid "envp not set by the security policy" msgstr "因安全策略,envp 未设置" -#: src/sudo.c:1048 +#: src/sudo.c:1063 #, c-format msgid "unexpected child termination condition: %d" msgstr "异常的子进程终止条件:%d" -#: src/sudo.c:1161 +#: src/sudo.c:1176 msgid "unable to initialize policy plugin" msgstr "无法初始化策略插件" -#: src/sudo.c:1223 +#: src/sudo.c:1238 #, c-format msgid "policy plugin %s is missing the \"check_policy\" method" msgstr "check_policy 方法中缺少策略插件 %s" -#: src/sudo.c:1269 +#: src/sudo.c:1284 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "策略插件 %s 不支持列出权限" -#: src/sudo.c:1313 +#: src/sudo.c:1328 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "策略插件 %s不支持 -v 选项" -#: src/sudo.c:1351 +#: src/sudo.c:1366 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "策略插件 %s 不支持 -k/-K 选项" -#: src/sudo.c:1480 +#: src/sudo.c:1495 #, c-format msgid "error initializing I/O plugin %s" msgstr "初始化 I/O 插件 %s 出错" -#: src/sudo.c:1483 +#: src/sudo.c:1498 msgid "error initializing I/O plugin" msgstr "初始化 I/O 插件出错" -#: src/sudo.c:1632 +#: src/sudo.c:1647 #, c-format msgid "error initializing audit plugin %s" msgstr "初始化审计插件 %s 出错" -#: src/sudo.c:1711 +#: src/sudo.c:1726 #, c-format msgid "%s: unable to log error event%s%s" msgstr "%s:无法记录错误事件%s%s" -#: src/sudo.c:1747 +#: src/sudo.c:1762 #, c-format msgid "%s: unable to log accept event%s%s" msgstr "%s:无法记录接受事件%s%s" -#: src/sudo.c:1752 src/sudo.c:1790 +#: src/sudo.c:1767 src/sudo.c:1805 msgid "audit plugin error" msgstr "审计插件错误" -#: src/sudo.c:1785 +#: src/sudo.c:1800 #, c-format msgid "%s: unable to log reject event%s%s" msgstr "%s:无法记录拒绝事件%s%s" -#: src/sudo.c:1845 +#: src/sudo.c:1860 #, c-format msgid "error initializing approval plugin %s" msgstr "初始化批准插件 %s 出错" -#: src/sudo.c:1915 +#: src/sudo.c:1930 msgid "command rejected by approver" msgstr "命令被批准者拒绝" @@ -1083,51 +1098,55 @@ msgstr "命令被批准者拒绝" msgid "no writable temporary directory found" msgstr "未找到可写的临时目录" -#: src/sudo_edit.c:291 +#: src/sudo_edit.c:292 #, c-format msgid "%s left unmodified" msgstr "%s 并未修改" -#: src/sudo_edit.c:304 src/sudo_edit.c:569 +#: src/sudo_edit.c:305 src/sudo_edit.c:571 #, c-format msgid "%s unchanged" msgstr "%s 未更改" -#: src/sudo_edit.c:481 +#: src/sudo_edit.c:482 msgid "sesh: internal error: odd number of paths" msgstr "sesh:内部错误:路径数量异常" -#: src/sudo_edit.c:483 +#: src/sudo_edit.c:484 msgid "sesh: unable to create temporary files" msgstr "sesh:无法创建临时文件" -#: src/sudo_edit.c:485 src/sudo_edit.c:604 +#: src/sudo_edit.c:486 src/sudo_edit.c:606 msgid "sesh: killed by a signal" msgstr "sesh:被信号杀死" -#: src/sudo_edit.c:487 src/sudo_edit.c:607 +#: src/sudo_edit.c:488 src/sudo_edit.c:609 #, c-format msgid "sesh: unknown error %d" msgstr "sesh:未知错误 %d" -#: src/sudo_edit.c:597 +#: src/sudo_edit.c:599 msgid "unable to copy temporary files back to their original location" msgstr "无法将临时文件复制回其原位置" -#: src/sudo_edit.c:601 +#: src/sudo_edit.c:603 msgid "unable to copy some of the temporary files back to their original location" msgstr "无法将某些临时文件复制回其原位置" -#: src/sudo_edit.c:645 +#: src/sudo_edit.c:650 #, c-format msgid "unable to change uid to root (%u)" msgstr "无法将用户 ID 切换到 root(%u)" -#: src/sudo_edit.c:666 +#: src/sudo_edit.c:664 +msgid "plugin error: invalid file list for sudoedit" +msgstr "插件错误:sudoedit 的文件列表无效" + +#: src/sudo_edit.c:685 msgid "plugin error: missing file list for sudoedit" msgstr "插件错误:缺少 sudoedit 的文件列表" -#: src/sudo_edit.c:709 src/sudo_edit.c:723 +#: src/sudo_edit.c:728 src/sudo_edit.c:743 msgid "unable to read the clock" msgstr "无法读取时钟" @@ -1155,33 +1174,39 @@ msgstr "读取密码需要一个终端;请使用 -S 选项以从标准输入 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "没有指定 askpass 程序,尝试设置 SUDO_ASKPASS" -#: src/tgetpass.c:326 +#: src/tgetpass.c:327 #, c-format msgid "unable to set gid to %u" msgstr "无法将组 ID 设为 %u" -#: src/tgetpass.c:336 +#: src/tgetpass.c:337 #, c-format msgid "unable to set uid to %u" msgstr "无法将用户 ID 设为 %u" -#: src/tgetpass.c:341 +#: src/tgetpass.c:342 #, c-format msgid "unable to run %s" msgstr "无法执行 %s" -#: src/utmp.c:288 +#: src/utmp.c:283 msgid "unable to save stdin" msgstr "无法保存 stdin" -#: src/utmp.c:290 +#: src/utmp.c:285 msgid "unable to dup2 stdin" msgstr "无法 dup2 stdin" -#: src/utmp.c:293 +#: src/utmp.c:288 msgid "unable to restore stdin" msgstr "无法恢复 stdin" +#~ msgid "%s must be owned by uid %d" +#~ msgstr "%s 必须属于用户 ID %d(的用户)" + +#~ msgid "%s must be only be writable by owner" +#~ msgstr "%s 必须只对其所有者可写" + #~ msgid "requires at least one argument" #~ msgstr "要求至少有一个参数"