]> granicus.if.org Git - sudo/commitdiff
sync with translationproject.org
authorTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 31 Aug 2016 18:31:27 +0000 (12:31 -0600)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 31 Aug 2016 18:31:27 +0000 (12:31 -0600)
22 files changed:
plugins/sudoers/po/cs.mo
plugins/sudoers/po/cs.po
plugins/sudoers/po/de.mo
plugins/sudoers/po/de.po
plugins/sudoers/po/fi.mo
plugins/sudoers/po/fi.po
plugins/sudoers/po/hr.mo
plugins/sudoers/po/hr.po
plugins/sudoers/po/it.mo
plugins/sudoers/po/it.po
plugins/sudoers/po/ja.mo
plugins/sudoers/po/ja.po
plugins/sudoers/po/nb.mo
plugins/sudoers/po/nb.po
plugins/sudoers/po/pl.mo
plugins/sudoers/po/pl.po
plugins/sudoers/po/uk.mo
plugins/sudoers/po/uk.po
plugins/sudoers/po/vi.mo
plugins/sudoers/po/vi.po
plugins/sudoers/po/zh_CN.mo
plugins/sudoers/po/zh_CN.po

index 1b866e43ecc134a787dfc73af15fa7eb5c4f0391..13a785c4abe76a51ba5c566805bd0e6504b4d32e 100644 (file)
Binary files a/plugins/sudoers/po/cs.mo and b/plugins/sudoers/po/cs.mo differ
index 56f5ba7ea33825453630bbb930067cbba3cebf4a..e1554a9d69f591350d7261c519e6fe1cd422b419 100644 (file)
@@ -8,10 +8,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers 1.8.17b4\n"
+"Project-Id-Version: sudoers 1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-07 17:40+02:00\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-31 19:43+02:00\n"
 "Last-Translator: Petr Pisar <petr.pisar@atlas.cz>\n"
 "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
 "Language: cs\n"
@@ -55,58 +55,61 @@ msgstr "Je nám líto, zkuste to znovu."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "nelze alokovat paměť"
 
@@ -116,65 +119,68 @@ msgstr "kontrolní součet vyžaduje název cesty"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -298,7 +304,7 @@ msgstr "Účtu vypršela platnost nebo v konfiguraci PAM pro sudo chybí sekce
 msgid "PAM authentication error: %s"
 msgstr "Chyba autentizace PAM: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "v databázi %s neexistujete"
@@ -392,14 +398,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "neznámé UID: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "neznámý uživatel: %s"
@@ -819,48 +825,57 @@ msgstr "Dotazovat se modulu pro skupiny na neznámé systémové skupiny"
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Porovnávat netgroups na celou n-tici: uživatel, stroj a doména"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "neznámá položka defaults „%s“"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Dovolit spuštění příkazu, i když sudo nemůže zapsat do auditního protokolu"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "hodnota „%s“ je pro volbu „%s“ neplatná"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Dovolit spuštění příkazu, i když sudo nemůže zapsat do I/O protokolu"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Dovolit spuštění příkazu, i když sudo nemůže zapsat do souboru s protokolem"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "u „%s“ nebyla zadána žádná hodnota"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "hodnota u „%s“ musí začínat na „/“"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "volba „%s“ nebere hodnotu"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "neplatný typ Defaults 0x%x u volby „%s“"
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "hodnota „%s“ je pro volbu „%s“ neplatná"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "neznámá položka defaults „%s“"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "vnitřní chyba, přetečení %s"
@@ -907,46 +922,51 @@ msgstr "%s: nekompatibilní hlavní verze modulu pro skupiny %d, očekávána %d
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Pár místní IP adresy a masky sítě:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s existuje, ale nejedná se o adresář (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "nelze vytvořit adresář %s"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "nelze otevřít %s"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "%s nelze číst"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "do %s nelze zapsat"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "%s nelze vytvořit"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "nelze zapsat do souboru s I/O protokolem: %s"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: vnitřní chyba, soubor číslo %d není otevřen"
@@ -978,20 +998,20 @@ msgstr "nelze inicializovat certifikát SSL a databázi klíčů: %s"
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "pro SSL musíte v %s nastavit TLS_CERT"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "nelze získat čas GMT"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "nelze naformátovat časový údaj"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -1000,7 +1020,7 @@ msgstr ""
 "\n"
 "Role LDAP: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1009,27 +1029,27 @@ msgstr ""
 "\n"
 "Role LDAP: NEZNÁMÁ\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Pořadí: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    Příkazy:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "LDAP nelze inicializovat: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()"
 msgstr "start_tls uvedeno, ale knihovna LDAP nepodporuje ldap_start_tls_s_np() ani ldap_start_tls_s_np()"
 
-#: plugins/sudoers/ldap.c:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "neplatný atribut sudoOrder: %s"
@@ -1052,65 +1072,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (příkaz pokračuje) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "nelze otevřít soubor protokolu: %s: %s"
+msgid "unable to open log file: %s"
+msgstr "nelze otevřít soubor protokolu: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "nelze zamknout soubor protokolu: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "nelze zamknout soubor protokolu: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "nelze zapsat soubor protokolu: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Žádný uživatel nebo stroj"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "selhání ověření"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "uživatel NENÍ v sudoers"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "uživatel NENÍ na stroji autorizován"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "příkaz nedovolen"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s není v souboru sudoers. Tento událost bude ohlášena.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "%s nemá dovoleno spouštět sudo na %s. Tato událost bude ohlášena.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "Je nám líto, uživatel %s nesmí spouštět sudo na %s.\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "Je nám líto, uživatel %s nemá dovoleno spouštět „%s%s%s“ jako %s%s%s na %s.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: příkaz nenalezen"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1119,15 +1144,15 @@ msgstr ""
 "ignoruje se „%s“ nalezený v „.“\n"
 "Použijte „sudo ./%s„, je-li toto „%s“', který chcete spustit."
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "selhání autentizace"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "je vyžadováno heslo"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
@@ -1135,41 +1160,41 @@ msgstr[0] "%u chybný pokus zadat heslo"
 msgstr[1] "%u chybné pokusy zadat heslo"
 msgstr[2] "%u chybných pokusů zadat heslo"
 
-#: plugins/sudoers/logging.c:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "nelze vytvořit proces"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "nelze vytvořit proces: %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "nelze otevřít rouru: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "nelze zdvojit standardní vstup: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "nelze spustit %s: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "nepodporovaný druh kontrolního součtu %d pro %s"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: chyba při čtení"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "součet pro %s (%s) nemá tvar %s"
@@ -1184,7 +1209,7 @@ msgstr "chyba rozboru v %s kolem řádku %d"
 msgid "parse error in %s"
 msgstr "chyba rozboru v %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1193,41 +1218,41 @@ msgstr ""
 "\n"
 "Položka v sudoers:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    RunAsUsers: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    RunAsGroups: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Volby: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "nelze rozebrat seznam síťových adres"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "nelze vykonat %s"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Verze modulu s politikami sudoers je %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Verze gramatiky souboru sudoers je %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1236,22 +1261,22 @@ msgstr ""
 "\n"
 "Cesta sudoers: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "cesta k nsswitch: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "cesta k ldap.conf: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "cesta k ldap.secret: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "nelze zaregistrovat háček typu %d (verze %d.%d)"
@@ -1298,21 +1323,28 @@ msgstr "nelze zapamatovat si skupinu %s, nedostatek paměti"
 msgid "unable to cache group %s, already exists"
 msgstr "nelze zapamatovat si skupinu %s, již existuje"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "nelze zapamatovat si seznam skupin pro %s, již existuje"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "nelze zapamatovat si seznam skupin pro %s, nedostatek paměti"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "nelze rozebrat skupiny pro %s"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "nelze rozebrat čísla GID pro %s"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1387,7 +1419,7 @@ msgstr "nelze inicializovat zdroj SSS. Je SSSD nainstalován na vašem stroji?"
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "nelze nalézt symbol „%s“ v %s"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1396,7 +1428,7 @@ msgstr ""
 "\n"
 "Role SSSD: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1425,95 +1457,95 @@ msgstr "Uživatel %s smí spustit následující příkazy na %s:\n"
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "Uživatel %s nemá dovoleno spustit sudo na %s.\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "nelze inicializovat výchozí hodnoty sudoers"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "problém s položkami defaults"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "nenalezen žádné platné zdroje sudoers, končí se"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers udává, že root nemá dovoleno použít sudo"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "nemáte dovoleno použít přepínač -C"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "vlastník časového údaje (%s): Takový uživatel neexistuje"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "žádné TTY"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "je nám líto, ale pro spuštění sudo musíte mít TTY"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "příkaz v aktuálním adresáři"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "je nám líto, ale nemáte dovoleno zachovat prostředí"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "příkaz je příliš dlouhý"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "nelze zjistit údaje o %s"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s není běžný soubor"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "%s je vlastněn UID %u, měl by být vlastněn %u"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s je zapisovatelný pro všechny"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "%s je vlastněn GID %u, mělo by být %u"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "pouze root může použít „-c %s“"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "neznáma přihlašovací třída: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "nelze přeložit název stroje %s"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "neznámá skupina: %s"
@@ -1533,7 +1565,7 @@ msgstr "neplatná maximální doba čekání: %s"
 msgid "invalid speed factor: %s"
 msgstr "neplatný násobek rychlosti: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s verze %s\n"
@@ -1690,11 +1722,11 @@ msgstr ""
 "  -s, --speed=číslo    zrychlí nebo zpomalí výstup\n"
 "  -V, --version        zobrazí údaje o verzi a skončí"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\tstroj se neshoduje"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1702,7 +1734,7 @@ msgstr ""
 "\n"
 "Příkaz povolen"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1710,7 +1742,7 @@ msgstr ""
 "\n"
 "Příkaz odepřen"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1730,7 +1762,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "nelze zkrátit soubor s časovými údaji na %lld bajtů"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "nelze přečíst hodiny"
 
@@ -1754,95 +1786,95 @@ msgstr "soubor s časovými údaji %s nelze zamknout"
 msgid "lecture status path too long: %s/%s"
 msgstr "cesta ke stavům lekce je příliš dlouhý: %s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "verze gramatiky %s je %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "pro úpravu %s stiskněte enter: "
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "zadaný editor (%s) neexistuje"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "žádný editor nenalezen (cesta k editoru = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "chyba zápisu"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "nelze získat údaje o dočasném souboru (%s), %s nezměněno"
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "dočasný soubor o nulové velikosti (%s), %s nezměněno"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "editor (%s) selhal, %s nezměněno"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s nezměněno"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "nelze znovu otevřít dočasný soubor (%s), %s nezměněno."
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "nebylo možné rozebrat dočasný soubor (%s), neznámá chyba"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "vnitřní chyba, v seznamu nelze nalézt %s!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "nelze nastavit (UID, GID) %s na (%u, %u)"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "nelze změnit práva %s na 0%o"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, c-format
 msgid "%s and %s not on the same file system, using mv to rename"
 msgstr "%s a %s se nenachází na jednom souborovém systému, pro přejmenování se použije mv"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "příkaz selhal: „'%s %s %s“, %s nezměněno"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "chyba při přejmenování %s, %s nezměněno"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "Co teď? "
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1854,72 +1886,72 @@ msgstr ""
 "  (x) skončit bez uložení změn do souboru sudoers\n"
 "  (Q) skončit a uložit změny do souboru sudoers (NEBEZPEČNÉ!)\n"
 
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "nelze spustit %s"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s: chybný vlastník (UID, GID), měl by být (%u, %u)\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s: chybná práva, měla by být 0%o\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "rozbor souboru %s se nezdařil, neznámá chyba"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "chyba při rozboru %s kolem řádku %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "chyba při rozboru %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: rozbor úspěšný\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s je zaneprázdněn, zkuste to později"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Chyba: smyčka v %s „%s“"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Pozor: smyčka v %s „%s“"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Chyba: %s „%s“ použit, ale nedefinován"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Pozor: %s „%s“ použit, ale nedefinován"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Pozor: nepožitý %s „%s“"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1928,7 +1960,7 @@ msgstr ""
 "%s – bezpečně upraví soubor sudoers\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1957,7 +1989,7 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: vstupní a výstupní soubory se musí lišit"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "příliš mnoho úrovní zanoření"
 
index ae6dd7a83b4a5c9c38b7fca9d1aa4a0a0bc5025f..1407306245d5683610da9f3321fd67f0d054ab24 100644 (file)
Binary files a/plugins/sudoers/po/de.mo and b/plugins/sudoers/po/de.mo differ
index 03243013c445053622658aca8e687e4d9d616ea7..caf162f19aaf3c197315fd00b66a57e311a7823c 100644 (file)
@@ -6,10 +6,10 @@
 # Mario Blättermann  <mario.blaettermann@gmail.com>, 2015.
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers 1.8.17b4\n"
+"Project-Id-Version: sudoers 1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-07 18:39+0200\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-23 07:03+0200\n"
 "Last-Translator: Jochen Hein <jochen@jochen.org>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
 "Language: German\n"
@@ -24,7 +24,7 @@ msgstr "Syntax-Fehler"
 
 #: confstr.sh:2
 msgid "%p's password: "
-msgstr "%p's Passwort:"
+msgstr "%p's Passwort: "
 
 #: confstr.sh:3
 msgid "[sudo] password for %p: "
@@ -53,58 +53,61 @@ msgstr "Das hat nicht funktioniert, bitte nochmal probieren."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "Es kann kein Speicher mehr alloziert werden"
 
@@ -114,65 +117,68 @@ msgstr "Eine Prüfsumme erfordert einen Pfadnamen"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -297,7 +303,7 @@ msgstr "Das Konto ist abgelaufen oder in der PAM-Konfiguration fehlt der »accou
 msgid "PAM authentication error: %s"
 msgstr "Fehler bei der PAM-Authentifizierung: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "Der Benutzer existiert in der %s-Datenbank nicht"
@@ -391,14 +397,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "Unbekannte Benutzer-ID: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "Unbekannter Benutzer: %s"
@@ -818,48 +824,57 @@ msgstr "Frage das Group-Plugin nach unbekannten System-Gruppen"
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Prüfe die Netgroup-Zuordnung aufgrund des gesamten Tupels: Benutzer, Host und Domain"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "unbekannter defaults-Eintrag »%s«"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Erlaubt das Ausführen von Kommandos, auch wenn kein Audit-Log geschrieben werden kann"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "Der Wert »%s« ist für die Option »%s« ungültig"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Erlaubt das Ausführen von Kommandos, auch wenn kein I/O-Log geschrieben werden kann"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Erlaubt das Ausführen von Kommandos, auch wenn kein Log geschrieben werden kann"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "Kein Wert für »%s« angegeben"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "Werte für »%s« müssen mit einem »/« beginnen"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "Die Option »%s« wird ohne Wert verwendet"
 
+#: plugins/sudoers/defaults.c:258
+#, 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:271
+#, 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:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "unbekannter defaults-Eintrag »%s«"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "Interner Fehler, %s-Überlauf"
@@ -906,46 +921,51 @@ msgstr "%s: Die Major-Version %d des Group-Plugins ist inkompatibel, erwartet wi
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Lokale IP-Adresse und Netzmaske:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s existiert, aber ist kein Verzeichnis (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "Das Verzeichnis »%s« kann nicht erstellt werden"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "Die Datei »%s« kann nicht geöffnet werden"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "Die Datei »%s« kann nicht gelesen werden"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "In die Datei »%s« kann nicht geschrieben werden"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "Die Datei »%s« kann nicht erstellt werden"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, 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:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: Interner Fehler, Dateiindex %d nicht geöffnet!"
@@ -977,20 +997,20 @@ msgstr "Die Zertifikat- und Schlüsseldatenbank für SSL kann nicht initialisier
 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:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "Die GMT-Zeit kann nicht bekommen werden"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "Der Zeitstempel kann nicht formatiert werden"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -999,7 +1019,7 @@ msgstr ""
 "\n"
 "LDAP-Rolle: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1008,27 +1028,27 @@ msgstr ""
 "\n"
 "LDAP-Rolle: UNBEKANNT\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Reihenfolge: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    Befehle:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "LDAP kann nicht initialisiert werden: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 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:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "Ungültiges »sudoOrder« Attribut: %s"
@@ -1051,65 +1071,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (Befehl fortgesetzt) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "Die Protokolldatei kann nicht geöffnet werden: %s: %s"
+msgid "unable to open log file: %s"
+msgstr "Die Protokolldatei kann nicht geöffnet werden: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "Die Protokolldatei kann nicht gesperrt werden: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "Die Sperrdatei kann nicht geöffnet werden: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "In die Logdatei kann nicht geschrieben werden: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Kein Benutzer oder Rechner angegeben"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "Fehler bei der Validierung"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "Der Benutzer ist NICHT in der sudoers-Datei enthalten"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "Der Benutzer ist NICHT auf dem Rechner autorisiert"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "Der Befehl ist nicht erlaubt"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s ist nicht in der sudoers-Datei. Dieser Vorfall wird gemeldet.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "%s darf sudo für %s nicht verwenden. Dieser Vorfall wird gemeldet.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, 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:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "Leider darf der Benutzer %s »%s%s%s« als %s%s%s auf %s nicht ausführen.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: Befehl nicht gefunden"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1118,56 +1143,56 @@ 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:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "Fehler bei der Authentifizierung"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "Ein Passwort ist notwendig"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, 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:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "Fehler bei fork()"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "Fehler bei fork(): %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "Die Pipe kann nicht geöffnet werden: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "Die Standardeingabe kann nicht dupliziert werden: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "%s kann nicht ausgeführt werden: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "Prüfsummentyp %d wird für %s nicht unterstützt"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: Fehler beim Lesen"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, 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"
@@ -1182,7 +1207,7 @@ msgstr "Syntax-Fehler in %s bei der Zeile %d"
 msgid "parse error in %s"
 msgstr "Syntax-Fehler in %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1191,41 +1216,41 @@ msgstr ""
 "\n"
 "Sudoers-Eintrag:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    RunAsUsers: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    RunAsGroups: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Optionen: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "Die Netzwerkadressliste kann nicht eingelesen werden"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "%s kann nicht ausgeführt werden"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Sudoers-Policy-Plugin Version %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Sudoers-Datei-Grammatik-Version %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1234,22 +1259,22 @@ msgstr ""
 "\n"
 "Sudoers-Pfad: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "nsswitch-Pfad: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "ldap.conf-Pfad: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "ldap.secret-Pfad: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, 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)"
@@ -1296,21 +1321,28 @@ msgstr "Die Gruppe %s kann nicht in den Zwischenspeicher aufgenommen werden, kei
 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:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, 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:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "Die Gruppen-Liste für %s kann nicht in den Zwischenspeicher aufgenommen werden, kein Speicher verfügbar"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "Die Gruppen für %s können nicht eingelesen werden"
 
+#: plugins/sudoers/pwutil.c:920
+#, 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:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1385,7 +1417,7 @@ msgstr "Die SSS-Quelle kann nicht initialisiert werden. Ist SSSD auf dem Rechner
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "Das Symbol »%s« kann in %s nicht gefunden werden"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1394,7 +1426,7 @@ msgstr ""
 "\n"
 "SSSD-Rolle: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1423,95 +1455,95 @@ msgstr "Der Benutzer %s darf die folgenden Befehle auf %s ausführen:\n"
 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/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "Standardwerte für sudoers können nicht initialisiert werden"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "Problem mit den Standard-Einträgen"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "Keine gültige sudoers-Quelle gefunden, Programmende"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers gibt an, dass root sudo nicht verwenden darf"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "Sie dürfen die Option -C nicht verwenden"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "Zeitstempelbesitzer (%s): Benutzer existiert nicht"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "Kein tty"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 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:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "Befehl ist im aktuellen Verzeichnis"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "Sie dürfen das Environment nicht erhalten"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "Der Befehl ist zu lang"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "stat konnte nicht auf %s angewendet werden"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s ist keine reguläre Datei"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, 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:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s ist für alle beschreibbar (world writable)"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, 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:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "Nur root kann »-c %s« verwenden"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "Unbekannte Anmeldeklasse: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "Hostname %s kann nicht aufgelöst werden"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "Unbekannte Gruppe: %s"
@@ -1531,7 +1563,7 @@ msgstr "Ungültige maximale Wartezeit: %s"
 msgid "invalid speed factor: %s"
 msgstr "Ungültiger Geschwindigkeitsfaktor: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s Version %s\n"
@@ -1693,11 +1725,11 @@ msgstr ""
 "  -V, --version                zeigt Versionsinformationen an und beendet\n"
 "                                 das Programm"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\tHost  stimmt nicht überein"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1705,7 +1737,7 @@ msgstr ""
 "\n"
 "Befehl erlaubt"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1713,7 +1745,7 @@ msgstr ""
 "\n"
 "Befehl verweigert"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1732,7 +1764,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "Die Zeitstempeldatei kann nicht auf %lld Bytes abgeschnitten werden"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "Die Uhrzeit kann nicht ausgelesen werden"
 
@@ -1755,95 +1787,95 @@ msgstr "Die Zeitstempeldatei »%s« kann nicht gesperrt werden"
 msgid "lecture status path too long: %s/%s"
 msgstr "Pfad zur Belehrung ist zu lang: %s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "%s-Grammatik Version %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "Drücken Sie die Eingabetaste, um %s zu bearbeiten: "
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "Der angegebene Editor (%s) ist nicht vorhanden"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "Kein Editor gefunden (Pfad zum Editor = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "Schreibfehler"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, 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:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "Leere temporäre Datei (%s), %s ist unverändert"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "Editor-Aufruf (%s) ist gescheitert, %s ist unverändert"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s unverändert"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, 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:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "Analyse der temporären Datei (%s) gescheitert, unbekannter Fehler"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "Interner Fehler, %s in der Liste nicht gefunden!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, 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:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "Ändern des Modus von %s auf 0%o gescheitert"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, 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:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "Befehl gescheitert: »%s %s %s«, %s unverändert"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "Fehler beim Umbenennen von %s, %s unverändert"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "Was jetzt? "
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1855,72 +1887,72 @@ 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:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "%s konnte nicht ausgeführt werden"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, 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:881
+#: plugins/sudoers/visudo.c:897
 #, 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:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "Analyse der Datei %s gescheitert, unbekannter Fehler"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "Analysefehler in %s nahe Zeile %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "Analysefehler in %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: Analyse OK\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s ist in Verwendung, versuchen Sie es später erneut"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Fehler: Zyklus in %s »%s«"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Warnung: Zyklus in %s »%s«"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Fehler: %s »%s« wird verwendet, ist aber nicht definiert"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Warnung: %s »%s« wird verwendet, ist aber nicht definiert"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Warnung: nicht verwendet: %s »%s«"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1929,7 +1961,7 @@ msgstr ""
 "%s – Die sudoers-Datei sicher bearbeiten\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1956,6 +1988,6 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: Eingabe- und Ausgabedatei müssen unterschiedlich sein"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "Zu viele geschachtelte include-Einträge"
index d594ad0cc977777ef94defabf36f723f27dd1ed2..5213b8119e0d6418038e83aaf7e4b401f9aeeb05 100644 (file)
Binary files a/plugins/sudoers/po/fi.mo and b/plugins/sudoers/po/fi.mo differ
index dc0d259f2dbce25f0b5124a29738d13de67a10b2..1daeba8abec6da0982ca3ea8a8ebea49f898f8bd 100644 (file)
@@ -5,10 +5,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers 1.8.17b4\n"
+"Project-Id-Version: sudoers 1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-09 17:51+0300\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-23 11:03+0300\n"
 "Last-Translator: Jorma Karvonen <karvonen.jorma@gmail.com>\n"
 "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
 "Language: fi\n"
@@ -52,58 +52,61 @@ msgstr "Yritä uudelleen."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "muistin varaaminen epäonnistui"
 
@@ -113,65 +116,68 @@ msgstr "tiiviste vaatii polkunimen"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -296,7 +302,7 @@ msgstr "Tili vanhentunut tai PAM-asetuksista puuttuu ”account”-lohko sudo-ko
 msgid "PAM authentication error: %s"
 msgstr "PAM-todentamisvirhe: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "ei ole olemassa %s-tietokannassa"
@@ -390,14 +396,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "tuntematon uid-käyttäjätunniste: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "tuntematon käyttäjä: %s"
@@ -818,50 +824,59 @@ msgstr "Kysy ryhmälisäosaa tuntemattomille järjestelmäryhmille"
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Täsmäävät verkkoryhmät perustuen koko monikolle: käyttäjä, tietokone ja verkkotunnus"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "tuntematon oletusrivi ”%s”"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Salli komentojen suorittaminen silloinkin kun sudo ei kykene kirjoittamaan valvontatarkastuslokiin"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "arvo ”%s” on virheellinen valitsimelle ”%s”"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Salli komentojen suorittaminen silloinkin kun sudo ei kykene kirjoittamaan siirtolokiin"
+
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Salli komentojen suorittaminen silloinkin kun sudo ei kykene kirjoittamaan lokitiedostoon"
 
 #  parametrinä on variable
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "arvoa ei ole määritelty muuttujalle ”%s”"
 
 #  Parametri on muuttuja
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "muuttujan ”%s” arvojen on alettava merkillä ’/’"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "valitsin ”%s” ei ota arvoa"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "virheellinen Oletustyyppi 0x%x valitsimelle ”%s”"
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "arvo ”%s” on virheellinen valitsimelle ”%s”"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "tuntematon oletusrivi ”%s”"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "sisäinen virhe, %s-ylivuoto"
@@ -909,50 +924,55 @@ msgstr "%s: yhteensopimaton ryhmälisäosan major-versio %d, odotettiin %d"
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Paikallinen ip-osoite ja verkkopeiteparit:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s on olemassa, mutta ei ole hakemisto (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "käskyn mkdir %s suorittaminen epäonnistui"
 
 #  Avaamisen kohde voi olla timestamp file, sudoers file tai pathbuf
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "kohteen %s avaaminen epäonnistui"
 
 #  Parametrinä on sudoers-tiedosto tai pathbuf
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "kohteen %s lukeminen epäonnistui"
 
 #  Kirjoittamisen kohde voi olla timestamp file tai pathbuf
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "kohteeseen %s kirjoittaminen epäonnistui"
 
 #  Parametrina on pathbuf
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "hakemistopolun %s luominen epäonnistui"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "siirtolokitiedostoon: %s kirjoittaminen epäonnistui"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: sisäinen virhe, tiedostoindeksi %d ei ole avoin"
@@ -985,20 +1005,20 @@ msgstr "SSL-varmenne- ja -avaintietokannan alustaminen epäonnistui: %s"
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "kohteessa %s TLS_CERT on asetettava käyttämään SSL:ää"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "GMT-ajan saaminen epäonnistui"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "aikaleiman muotoileminen epäonnistui"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -1007,7 +1027,7 @@ msgstr ""
 "\n"
 "LDAP-rooli: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1016,27 +1036,27 @@ msgstr ""
 "\n"
 "LDAP-rooli: TUNTEMATON\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Järjestys: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    Komennot:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "kohteen LDAP alustaminen epäonnistui: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()"
 msgstr "start_tls määritelty, mutta LDAP-kirjastot ei tue funktiota ldap_start_tls_s() tai funktiota ldap_start_tls_s_np()"
 
-#: plugins/sudoers/ldap.c:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "virheellinen sudoOrder-attribuutti: %s"
@@ -1059,65 +1079,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s: (komento jatkui) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
+#, c-format
+msgid "unable to open log file: %s"
+msgstr "lokitiedoston avaaminen epäonnistui: %s"
+
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "lokitiedoston avaaminen epäonnistui: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "lokitiedoston lukitseminen epäonnistui: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:204
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "lokitiedoston lukitseminen epäonnistui: %s: %s"
+msgid "unable to write log file: %s"
+msgstr "lokitiedostoon: %s kirjoittaminen epäonnistui"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Ei käyttäjä eikä tietokone"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "kelpuutushäiriö"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "käyttäjä EI ole sudoers-tiedostossa"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "käyttäjä ei ole varmennettu tietokoneella"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "komento ei ole sallittu"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "käyttäjä %s ei ole sudoers-tiedostossa.  Tästä tapahtumasta ilmoitetaan.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "käyttäjä %s ei saa suorittaa komentoa sudo tietokoneella %s.  Tästä tapahtumasta ilmoitetaan.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "Käyttäjä %s ei voi suorittaa komentoa sudo tietokoneella %s.\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "Käyttäjän %s ei sallita suorittaa ’%s%s%s’ käyttäjänä %s%s%s tietokoneella %s.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: komentoa ei löytynyt"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1126,56 +1151,56 @@ msgstr ""
 "ohitetaan komento ”%s”, joka löytyi kohteesta ’.’\n"
 "Käytä ”sudo ./%s”, jos tämä on ”%s”-komento, joka halutaan suorittaa."
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "todentamishäiriö"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "vaaditaan salasana"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
 msgstr[0] "%u väärä salasana yritetty"
 msgstr[1] "%u väärää salasanaa yritetty"
 
-#: plugins/sudoers/logging.c:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "fork-funktion kutsuminen epäonnistui"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "fork-funktion kutsuminen epäonnistui: %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "putken avaaminen epäonnistui: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "funktion dup kutsuminen vakiosyötteellä epäonnistui: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "käskyn %s suorittaminen epäonnistui: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "tukematon tiivistetyyppi %d kohteelle %s"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: kirjoitusvirhe"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "tiiviste kohteelle %s (%s) ei ole %s-muodossa"
@@ -1190,7 +1215,7 @@ msgstr "jäsentämisvirhe tiedostossa %s lähellä riviä %d"
 msgid "parse error in %s"
 msgstr "jäsentämisvirhe tiedostossa %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1199,42 +1224,42 @@ msgstr ""
 "\n"
 "Sudoers-rivi:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    SuoritaKäyttäjänä: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    SuoritaRyhmänä: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Valitsimet: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "verkko-osoiteluettelon jäsentäminen epäonnistui"
 
 #  Parametri on path, mutta saattaa sisältää suoritettavan ohjelman
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "kohteen %s suorittaminen epäonnistui"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Sudoers-menettelytapalisäosaversio %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Sudoers-tiedostokielioppiversio %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1243,22 +1268,22 @@ msgstr ""
 "\n"
 "Sudoers-polku: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "nsswitch-polku: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "ldap.conf-polku: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "ldap.secret-polku: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "kytkentätyypin %d (version %d.%d) rekisteröiminen epäonnistui"
@@ -1305,22 +1330,30 @@ msgstr "ryhmän %s laittaminen välimuistiin epäonnistui, muistia ei riittävä
 msgid "unable to cache group %s, already exists"
 msgstr "ryhmän %s laittaminen välimuistiin epäonnistui, ryhmä on jo siellä"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "ryhmäluettelon laittaminen välimuistiin tiedostossa %s epäonnistui, ryhmäluettelo on jo siellä"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "ryhmäluettelon laittaminen välimuistiin tiedostossa %s epäonnistui, muistia ei riittävästi"
 
 #  Parametri on sudoers file
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "ryhmien jäsentäminen tiedostossa %s epäonnistui"
 
+#  Parametri on sudoers file
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "ryhmätunnisteiden jäsentäminen tiedostolle %s epäonnistui"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1396,7 +1429,7 @@ msgstr "lähteen SSS alustaminen epäonnistui. Onko SSSD asennettu tietokoneesee
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "symbolin ”%s” löytäminen polusta %s epäonnistui"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1405,7 +1438,7 @@ msgstr ""
 "\n"
 "SSSD-rooli: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1434,95 +1467,95 @@ msgstr "Käyttäjä %s voi suorittaa seuraavat komennot kohteella %s:\n"
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "Käyttäjä %s ei saa suorittaa komentoa sudo tietokoneella %s.\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "sudoers-oletusarvojen alustaminen epäonnistui"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "oletusrivien pulma"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "ei löytynyt kelvollisia sudoers-lähteitä, poistutaan"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers määrittelee, että root ei saa suorittaa sudo-komentoa"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "ei käyttöoikeuksia valitsimelle -C"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "aikaleimaomistaja (%s): Tuntematon käyttäjä"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "ei tty:tä"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "sudo-komennon suorittamiseksi on oltava tty"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "komento nykyisessä hakemistossa"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "ympäristöä ei ole lupa säilyttää"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "komento on liian pitkä"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "funktion stat %s kutsuminen epäonnistui"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s ei ole tavallinen tiedosto"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "%s on uid %u -käyttäjän omistama, pitäisi olla %u"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s on yleiskirjoitettava"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "%s on gid %u -ryhmän omistama, pitäisi olla %u"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "vain root-käyttäjä voi käyttää valitsinta ”-c %s”"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "tuntematon kirjautumisluokka: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "tietokoneen %s ratkaiseminen epäonnistui"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "tuntematon ryhmä: %s"
@@ -1542,7 +1575,7 @@ msgstr "virheellinen enimmäisodotusaika: %s"
 msgid "invalid speed factor: %s"
 msgstr "virheellinen nopeustekijä: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s versio %s\n"
@@ -1698,11 +1731,11 @@ msgstr ""
 "  -s, --speed=numero         nopeustekijä  nopeuta tai hidasta tulostusta\n"
 "  -V, --version              näytä versiotiedot ja poistu"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\ttietokone täsmäämätön"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1710,7 +1743,7 @@ msgstr ""
 "\n"
 "Komento sallittu"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1718,7 +1751,7 @@ msgstr ""
 "\n"
 "Komento kielletty"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1737,7 +1770,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "aikaleimatiedoston typistäminen %lld-tavun kokoiseksi epäonnistui"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "kellon lukeminen epäonnistui"
 
@@ -1760,95 +1793,95 @@ msgstr "aikaleimatiedoston %s lukitseminen epäonnistui"
 msgid "lecture status path too long: %s/%s"
 msgstr "luentotilapolku on liian pitkä: %s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "%s kielioppiversio %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "muokkaa %s painamalla enter-painiketta: "
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "määritelty editori (%s) ei ole olemassa"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "editoria ei löytynyt (editoripolku = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "kirjoitusvirhe"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "funktion stat kutsuminen tilapäiselle tiedostolle (%s) epäonnistui, %s ennallaan"
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "nollapituinen tilapäinen tiedosto (%s), %s ennallaan"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "editori (%s) epäonnistui, %s ennallaan"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s ennallaan"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "tilapäisen tiedoston (%s) avaaminen uudelleen epäonnistui, %s ennallaan."
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "tilapäisen tiedoston (%s) jäsentäminen epäonnistui, tuntematon virhe"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "sisäinen virhe, kohteen %s löytäminen luettelosta epäonnistui!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "kohteen %s (uid, gid) asettaminen arvoihin (%u, %u) epäonnistui"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "tilan %s vaihtaminen arvoon 0%o epäonnistui"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, c-format
 msgid "%s and %s not on the same file system, using mv to rename"
 msgstr "%s ja %s eivät ole samassa tiedostojärjestelmässä, käytetään komentoa mv uudelleennimeämiseen"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "komento epäonnistui: ’%s %s %s’, %s ennallaan"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "virhe nimettäessä %s uudelleen, %s ennallaan"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "Mitä nyt?"
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1861,72 +1894,72 @@ msgstr ""
 "  (Q) poistu ja tallenna muutokset sudoers-tiedostoon (VAARA!)\n"
 
 #  Parametri on path, mutta saattaa sisältää suoritettavan ohjelman
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "kohteen %s suorittaminen epäonnistui"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s: väärä omistaja (uid, gid), pitäisi olla (%u, %u)\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s: väärät käyttöoikeudet, pitäisi olla tila 0%o\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "tiedoston %s jäsentäminen epäonnistui, tuntematon virhe"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "jäsentämisvirhe tiedostossa %s lähellä riviä %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "jäsentämisvirhe tiedostossa %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: jäsentäminen valmis\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s varattu, yritä myöhemmin uudelleen"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Virhe: jakso kohteessa %s ”%s”"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Varoitus: jakso kohteessa %s ”%s”"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Virhe: %s ”%s” uudelleenviitattu, mutta ei määritelty"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Varoitus: %s ”%s” uudelleenviitattu, mutta ei määritelty"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Varoitus: käyttämätön %s ”%s”"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1935,7 +1968,7 @@ msgstr ""
 "%s - muokkaa sudoers-tiedostoa turvallisesti\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1962,7 +1995,7 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: syöte- ja tulostetiedostojen on oltava erilaiset"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "liian monta include-tasoa"
 
index ef174e27979fdd7ff8aa6f7f5a9b2eaa829e6952..5656e798fbcb60d59f33e0b25c9ba3200d9a2c64 100644 (file)
Binary files a/plugins/sudoers/po/hr.mo and b/plugins/sudoers/po/hr.mo differ
index fe6af58f2ee5f318b20bbae5bafb011e31aed1e3..bd1e62391fff2315857c747d2dfcf42c9f38fc55 100644 (file)
@@ -2,21 +2,17 @@
 # This file is put in the public domain.
 #
 # bp napomene:
-# Ispis msgmerge primjenjen na TK po datoteku od 2013.
-# msgmerge -v -o edit_po_files/sudoers-1.8.16b1.po hr_po/sudoers-1.8.7b1.hr.po pot/sudoers-1.8.16b1.pot
-# Read 1 old + 1 reference, merged 283, fuzzied 56, missing 20, obsolete 45.
-#
-# U ovom azuriranoj datoteci samo su dodani novi msgid-ovi, i popravljeni fuzzies.
+# U ovoj azuriranoj datoteci samo su dodani novi msgid-ovi, i popravljeni fuzzies.
 # Nikakve druge izmjene nisu unesene u originalnu TK po datoteku.
 # Tomislav Krznar <tomislav.krznar@gmail.com>, 2012, 2013.
-# bp, 2.4.2016.
+# bp, 23.9.2016.
 # Božidar Putanec <bozidarp@yahoo.com>, 2016.
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers-1.8.17b4\n"
+"Project-Id-Version: sudoers-1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-07 11:40-0700\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-24 11:54+0200\n"
 "Last-Translator: Božidar Putanec <bozidarp@yahoo.com>\n"
 "Language-Team: Croatian <lokalizacija@linux.hr>\n"
 "Language: hr\n"
@@ -24,12 +20,12 @@ 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: Lokalize 2.0\n"
+"X-Generator: Poedit 1.8.7.1\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 
 #: confstr.sh:1
 msgid "syntax error"
-msgstr "greška pisanja"
+msgstr "pogreška u sintaksi"
 
 #: confstr.sh:2
 msgid "%p's password: "
@@ -62,58 +58,61 @@ msgstr "Žao mi je, pokušajte ponovo."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "ne mogu alocirati memoriju"
 
@@ -123,65 +122,68 @@ msgstr "kontrolni zbroj zahtijeva ime putanje"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -305,7 +307,7 @@ msgstr "Račun je istekao ili PAM konfiguracija nema odjeljak „account“ za s
 msgid "PAM authentication error: %s"
 msgstr "PAM greška autorizacije: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "niste navedeni u %s bazi podataka"
@@ -399,14 +401,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "nepoznat uid: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "nepoznat korisnik: %s"
@@ -826,48 +828,57 @@ msgstr "Propitaj priključak grupe za nepoznate grupe sustava"
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Podudaranje netgroup-a se bazira na kompletnoj n-torki: korisnik, računalo, domena"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "nepoznata stavka zadanih vrijednosti „%s“"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Dopusti izvršenje naredbe iako je sudo ne može upisati u revizijski dnevnik"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "vrijednost „%s“ nije ispravna za opciju „%s“"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Dopusti izvršenje naredbe iako je sudo ne može upisati u U/I dnevnik"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Dopusti izvršenje naredbe iako je sudo ne može upisati u dnevnik"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "nije navedena vrijednost za „%s“"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "vrijednost za „%s“ mora početi s „/“"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "opcija „%s“ ne prihvaća vrijednost"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "neispravna Zadana vrsta 0x%x for option „%s“"
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "vrijednost „%s“ nije ispravna za opciju „%s“"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "nepoznata stavka zadanih vrijednosti „%s“"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "interna greška, %s preljev"
@@ -914,46 +925,51 @@ msgstr "%s: nekompatibilna glavna inačica grupnog priključka %d, očekujem %d"
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Parovi lokalnih IP adresa i mrežnih maski:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s postoji, ali nije direktorij (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "ne mogu napraviti direktorij %s"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "ne mogu otvoriti %s"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "ne mogu čitati %s"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "ne mogu pisati u %s"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "ne mogu napraviti %s"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "ne mogu pisati u U/I dnevnik: %s"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: interna greška, indeks datoteka %d nije otvoren"
@@ -985,20 +1001,20 @@ msgstr "ne mogu inicijalizirati SSL certifikat i bazu podataka ključeva: %s"
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "morate postaviti TLS_CERT u %s za korištenje SSL-a"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "ne mogu dohvatiti GMT vrijeme"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "ne mogu oblikovati vremensku oznaku"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -1007,7 +1023,7 @@ msgstr ""
 "\n"
 "LDAP uloga: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1016,27 +1032,27 @@ msgstr ""
 "\n"
 "LDAP uloga: NEPOZNATA\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Redoslijed: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    Naredbe:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "ne mogu inicijalizirati LDAP: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()"
 msgstr "naveden je start_tls, ali LDAP biblioteke ne podržavaju ldap_start_tls_s() ili ldap_start_tls_s_np()"
 
-#: plugins/sudoers/ldap.c:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "neispravno sudoOrder svojstvo: %s"
@@ -1059,65 +1075,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (naredba nastavljena) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "ne mogu otvoriti dnevičku datoteku: %s: %s"
+msgid "unable to open log file: %s"
+msgstr "ne mogu otvoriti dnevičku datoteku: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "ne mogu zaključati dnevničku datoteku: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "ne mogu zaključati dnevničku datoteku: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "ne mogu pisati u dnevničku datoteku: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Nema korisnika ili računala"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "provjera nije uspjela"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "korisnik NIJE u sudoers"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "korisnik NIJE ovlašten na računalu"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "naredba nije dozvoljena"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s nije u datoteci sudoers. Ovaj će incident biti prijavljen.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "Korisniku %s nije dozvoljeno pokrenuti sudo na %s. Ovaj će incident biti prijavljen.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "Žao mi je, korisnik %s ne može pokrenuti sudo na %s.\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "Žao mi je, korisniku %s nije dozvoljeno izvršiti „%s%s%s“ kao %s%s%s na %s.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: naredba nije pronađena"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1126,15 +1147,15 @@ msgstr ""
 "zanemarujem „%s“ pronađen u „.“\n"
 "Koristite „sudo ./%s“ ako je ovo „%s“ koji želite pokrenuti."
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "provjera nije uspjela"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "potrebna je lozinka"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
@@ -1142,41 +1163,41 @@ msgstr[0] "%u netočan 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:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "ne mogu razdvojiti"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "ne mogu razdvojiti: %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "ne mogu otvoriti cjevovod: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "ne mogu izvršiti dup stdin: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "ne mogu izvršiti %s: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "nepodržana vrsta kontrolnog zbroja %d za %s"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: greška čitanja"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "kontrolni zbroj za %s (%s) nije u %s obliku"
@@ -1191,7 +1212,7 @@ msgstr "greška analize u %s kod retka %d"
 msgid "parse error in %s"
 msgstr "greška analize u %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1200,41 +1221,41 @@ msgstr ""
 "\n"
 "Sudoers stavka:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    PokreniKaoKorisnici: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    PokreniKaoGrupe: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Opcije:"
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "ne mogu raščlaniti listu mrežnih adresa"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "ne mogu izvršiti %s"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Inačica sudoers priključka police %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Inačica sudoers gramatike datoteke %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1243,23 +1264,23 @@ msgstr ""
 "\n"
 "Sudoers putanja: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "nsswitch putanja: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "ldap.conf putanja: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "ldap.secret putanja: %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:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "ne mogu registrirati kuku (hook) vrste %d (inačica %d.%d)"
@@ -1306,21 +1327,28 @@ msgstr "ne mogu staviti grupu %s u spremnik, nedostaje memorije"
 msgid "unable to cache group %s, already exists"
 msgstr "ne mogu staviti grupu %s u spremnik, već postoji"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "ne mogu staviti popis grupa u spremnik za %s, već postoji"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "ne mogu staviti popis grupa u spremnik za %s, nedostaje memorije"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "ne mogu obraditi grupe za %s"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "ne mogu obraditi grupne identitete (gids) za %s"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1395,7 +1423,7 @@ msgstr "Ne mogu inicirati SSS izvor. Je li SSSD instaliran na vašem računalu?"
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "ne mogu pronaći simbol „%s“ u %s"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1404,7 +1432,7 @@ msgstr ""
 "\n"
 "SSSD uloga: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1433,95 +1461,95 @@ msgstr "Korisnik %s smije pokrenuti sljedeće naredbe na %s:\n"
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "Korisniku %s nije dozvoljeno pokrenuti sudo na %s.\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "ne mogu inicirati sudoers zadane vrijednosti"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "problem sa stavkama zadanih vrijednosti"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "nisu pronađeni ispravni sudoers izvori, izlazim"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers navodi da root ne može koristiti sudo"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "nemate dozvolu za korištenje opcije -C"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "vlasnik vremenske oznake (%s): Nema takvog korisnika"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "nema terminala"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "žao mi je, morate imati terminal za pokretanje sudo"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "naredba u trenutnom direktoriju"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "žao mi je, nemate dozvolu za očuvanje okoline"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "naredba je predugačka"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "ne mogu izvršiti stat %s"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s nije obična datoteka"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "vlasnik %s je uid %u, treba biti %u"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s ima dozvole za pisanje svih korisnika"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "vlasnik %s je gid %u, treba biti %u"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "samo root smije koristiti „-c %s“"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "nepoznat razred prijave: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "ne mogu pronaći računalo %s"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "nepoznata grupa: %s"
@@ -1541,7 +1569,7 @@ msgstr "neispravno najveće čekanje: %s"
 msgid "invalid speed factor: %s"
 msgstr "neispravni faktor brzine: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s inačica %s\n"
@@ -1698,11 +1726,11 @@ msgstr ""
 "  -s, --speed=broj     ubrzaj ili uspori ispis\n"
 "  -V, --version        prikaži informacije o inačici i iziđi"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\tračunalo nije pronađeno"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1710,7 +1738,7 @@ msgstr ""
 "\n"
 "Naredba dozvoljena"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1718,7 +1746,7 @@ msgstr ""
 "\n"
 "Naredba zabranjena"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1737,7 +1765,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "ne mogu podrezati vremenski žig na %lld bajtova"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "ne mogu čitati vrijeme (clock)"
 
@@ -1760,95 +1788,95 @@ msgstr "datoteka (vremenski žigovi) ne može se zaključati %s"
 msgid "lecture status path too long: %s/%s"
 msgstr "putanja do uputa je predugačka: %s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "%s inačica gramatike %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "pritisnite return za uređivanje %s: "
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "navedeni uređivač (%s) ne postoji"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "nije pronađen uređivač (putanja uređivača = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "greška pisanja"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "na mogu izvršiti stat privremene datoteke (%s), %s nepromijenjen"
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "privremena datoteka duljine nula (%s), %s nepromijenjen"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "uređivač (%s) nije uspio, %s nepromijenjen"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s nepromijenjen"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "ne mogu ponovo otvoriti privremenu datoteku (%s), %s nepromijenjen."
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "ne mogu analizirati privremenu datoteku (%s), nepoznata greška"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "interna greška, ne mogu pronaći %s na popisu!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "na mogu postaviti (uid, gid) od %s na (%u, %u)"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "ne mogu promijeniti mod od %s u 0%o"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, 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, koristim mv za preimenovanje"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "naredba nije uspjela: „%s %s %s“, %s nepromijenjen"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "greška preimenovanja %s, %s nepromijenjen"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "Što sada? "
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1860,72 +1888,72 @@ msgstr ""
 "  (x) izađi bez spremanja promjena u datoteku sudoers\n"
 "  (Q) izađi i spremi promjene u datoteku sudoers (OPASNO!)\n"
 
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "ne mogu pokrenuti %s"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s: krivi vlasnički (uid, gid), treba biti (%u, %u)\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s: neispravne dozvole, treba biti mod 0%o\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "nisam uspio analizirati %s datoteku, nepoznata greška"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "greška analize u %s kod retka %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "greška analize u %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: analiza u redu\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s je zauzet, pokušajte ponovo kasnije"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Greška: ciklus u %s „%s“"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Upozorenje: ciklus u %s „%s“"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Greška: %s „%s“ ima referenciju ali nije definiran"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Upozorenje: %s „%s“ ima referenciju ali nije definiran"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Upozorenje: %s „%s“ nije upotrebljen"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1934,7 +1962,7 @@ msgstr ""
 "%s - sigurno uređivanje datoteke sudoers\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1961,7 +1989,7 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: ulazna i izlazna datoteka moraju se razlikovati"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "previše include ulaza"
 
index 680838f71b8be476fd29569ad8795a4e3897c0c1..04cc34546c85bbd9fad524e28ebcb7f711ccdf56 100644 (file)
Binary files a/plugins/sudoers/po/it.mo and b/plugins/sudoers/po/it.mo differ
index 67dcf05872d7737c6974a3c32230b5b51a1e9d85..4e2bcb1ab0e1ba302db4b918761fde2a5b598eec 100644 (file)
@@ -4,10 +4,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers-1.8.17b4\n"
+"Project-Id-Version: sudoers-1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-12 13:26+0200\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-30 09:55+0200\n"
 "Last-Translator: Milo Casagrande <milo@milo.name>\n"
 "Language-Team: Italian <tp@lists.linux.it>\n"
 "Language: it\n"
@@ -15,7 +15,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.8.7\n"
+"X-Generator: Poedit 1.8.8\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 
 #: confstr.sh:1
@@ -53,58 +53,61 @@ msgstr "Riprovare."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "impossibile allocare memoria"
 
@@ -114,65 +117,68 @@ msgstr "un digest richiede il nome di percorso"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -296,7 +302,7 @@ msgstr "Account scaduto o alla configurazione PAM manca una sezione \"account\"
 msgid "PAM authentication error: %s"
 msgstr "errore autenticazione PAM: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "l'utente attuale non esiste nel database %s"
@@ -390,14 +396,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "uid sconosciuto: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "utente sconosciuto: %s"
@@ -817,48 +823,57 @@ msgstr "Interroga il plugin dei gruppi per gruppi di sistema sconosciuti"
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Corrispondenza gruppi di rete con tutti i valori: utente, host e dominio"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "voce Defaults \"%s\" sconosciuta"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Consente di eseguire i comandi anche se sudo non può scrivere sul registro di controllo"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "il valore \"%s\" non è valido per l'opzione \"%s\""
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Consente di eseguire i comandi anche se sudo non può scrivere sul registro di I/O"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Consente di eseguire i comandi anche se sudo non può scrivere sul file di registro"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "nessun valore specificato per \"%s\""
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "i valori per \"%s\" devono iniziare con un carattere \"/\""
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "l'opzione \"%s\" non accetta un valore"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "tipo Defaults 0x%x non valido per l'opzione \"%s\""
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "il valore \"%s\" non è valido per l'opzione \"%s\""
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "voce Defaults \"%s\" sconosciuta"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "errore interno, overflow di %s"
@@ -905,46 +920,51 @@ msgstr "%s: version major %d del plugin per il gruppo non compatibile, atteso %d
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Coppia indirizzo IP locale e maschera di rete:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s esiste, ma non è una directory (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "impossibile creare la directory %s"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "impossibile aprire %s"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "impossibile leggere %s"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "impossibile scrivere su %s"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "impossibile creare %s"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "impossibile scrivere sul file di registro di I/O: %s"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: errore interno, file indice %d non aperto"
@@ -976,20 +996,20 @@ msgstr "impossibile inizializzare il certificato SSL e il database delle chiavi:
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "è necessario impostare TLS_CERT in %s per usare SSL"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "impossibile ottenere l'ora GMT"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "impossibile formattare la marcatura temporale"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -998,7 +1018,7 @@ msgstr ""
 "\n"
 "Ruolo LDAP: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1007,27 +1027,27 @@ msgstr ""
 "\n"
 "Ruolo LDAP: sconosciuto\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Ordine: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    Comandi:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "impossibile inizializzare LDAP: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()"
 msgstr "specificato start_tls ma le librerie LDAP non supportano ldap_start_tls_s() o ldap_start_tls_s_np()"
 
-#: plugins/sudoers/ldap.c:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "attributo sudoOrder non valido: %s"
@@ -1050,65 +1070,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (comando continuato) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "impossibile aprire il file di registro: %s: %s"
+msgid "unable to open log file: %s"
+msgstr "impossibile aprire il file di registro: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "impossibile impostare il blocco sul file di registro: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "impossibile impostare il blocco sul file di registro: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "impossibile scrivere sul file di registro: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Nessun utente o host"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "validazione non riuscita"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "utente non tra i sudoers"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "utente non autorizzato sull'host"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "comando non consentito"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s non è nel file sudoers. Questo evento verrà segnalato.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "A %s non è consentito eseguire sudo su %s. Questo evento verrà segnalato.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "L'utente %s non può eseguire sudo su %s.\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "All'utente %s non è consentito eseguire \"%s%s%s\" come %s%s%s su %s.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: comando non trovato"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1117,56 +1142,56 @@ msgstr ""
 "viene ignorato \"%s\" trovato in \".\"\n"
 "Usare \"sudo ./%s\" se si voleva eseguire \"%s\"."
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "autenticazione non riuscita"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "è necessaria una password"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
 msgstr[0] "%u tentativo di immissione password non corretto"
 msgstr[1] "%u tentativi di immissione password non corretti"
 
-#: plugins/sudoers/logging.c:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "impossibile eseguire fork"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "impossibile eseguire fork: %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "impossibile aprire una pipe: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "impossibile eseguire dup sullo stdin: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "impossibile eseguire %s: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "tipo di digest %d non supportato per %s"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: errore di lettura"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "il digest per %s (%s) non è nella forma %s"
@@ -1181,7 +1206,7 @@ msgstr "errore di analisi in %s vicino alla riga %d"
 msgid "parse error in %s"
 msgstr "errore di analisi in %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1190,41 +1215,41 @@ msgstr ""
 "\n"
 "Voce sudoers:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    RunAsUsers: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    RunAsGroups: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Opzioni: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "impossibile analizzare l'elenco degli indirizzi di rete"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "impossibile eseguire %s"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Versione %s del plugin della politica sudoers\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Versione %d della grammatica del file sudoers\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1233,22 +1258,22 @@ msgstr ""
 "\n"
 "Percorso sudoers: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "percorso nsswitch: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "percorso ldap.conf: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "percorso ldap.secret: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "impossibile registrare un hook di tipo %d (versione %d.%d)"
@@ -1295,21 +1320,28 @@ msgstr "impossibile memorizzare in cache il gruppo %s, memoria esaurita"
 msgid "unable to cache group %s, already exists"
 msgstr "impossibile memorizzare in cache il gruppo %s, esiste già"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "impossibile memorizzare in cache l'elenco di gruppo %s, esiste già"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "impossibile memorizzare in cache l'elenco di gruppo %s, memoria esaurita"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "impossibile analizzare i gruppi per %s"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "impossibile analizzare i gid per %s"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1384,7 +1416,7 @@ msgstr "impossibile inizializzare la sorgente SSS. È stato installato SSSD?"
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "impossibile trovare il simbolo \"%s\" in \"%s\""
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1393,7 +1425,7 @@ msgstr ""
 "\n"
 "Ruolo SSSD: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1422,95 +1454,95 @@ msgstr "L'utente %s può eseguire i seguenti comandi su %s:\n"
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "L'utente %s non è abilitato all'esecuzione di sudo su %s.\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "impossibile inizializzare i valori predefiniti di sudoers"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "problema con le voci Defaults"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "nessuna sorgente valida di sudoers trovata, uscita"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers indica che a root non è consentito usare sudo"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "utente non abilitato all'uso dell'opzione -C"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "proprietario marcatura temporale (%s): utente inesistente"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "nessun tty"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "è necessario disporre di un tty per eseguire sudo"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "comando nella directory corrente"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "non è consentito preservare l'ambiente"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "comando troppo lungo"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "impossibile eseguire stat su %s"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s non è un file regolare"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "%s è di proprietà dello uid %u, dovrebbe essere %u"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s è scrivibile da tutti"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "%s è di proprietà del gid %u, dovrebbe essere %u"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "solo root può usare \"-c %s\""
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "classe di login sconosciuta: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "impossibile risolvere l'host %s"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "gruppo sconosciuto: %s"
@@ -1530,7 +1562,7 @@ msgstr "attesa massima non valida: %s"
 msgid "invalid speed factor: %s"
 msgstr "fattore di velocità non valido: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s versione %s\n"
@@ -1686,11 +1718,11 @@ msgstr ""
 "  -s, --speed=NUME     Velocizza o rallenta l'output\n"
 "  -V, --version        Visualizza la versione ed esce"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\thost  non corrispondente"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1698,7 +1730,7 @@ msgstr ""
 "\n"
 "Comando consentito"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1706,7 +1738,7 @@ msgstr ""
 "\n"
 "Comando negato"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1725,7 +1757,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "impossibile troncare il file della marcatura temporale a %lld byte"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "impossibile leggere l'orologio"
 
@@ -1748,95 +1780,95 @@ msgstr "impossibile bloccare il file della marcatura temporale %s"
 msgid "lecture status path too long: %s/%s"
 msgstr "percorso marcatura temporale troppo lungo: %s %s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "%s versione grammaticale %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "premere Invio per modificare %s:"
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "l'editor specificato (%s) non esiste"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "nessun editor trovato (percorso dell'editor = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "errore di scrittura"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "impossibile eseguire stat sul file temporaneo (%s), %s non modificato"
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "file temporaneo di lunghezza pari a zero (%s), %s non modificato"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "editor (%s) non riuscito, %s non modificato"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s non modificato"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "impossibile riaprire il file temporaneo (%s), %s non modificato"
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "impossibile analizzare il file temporaneo (%s), errore sconosciuto"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "errore interno, impossibile trovare %s nell'elenco."
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "impossibile impostare (uid, gid) di %s a (%u, %u)"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "impossibile modificare la modalità di %s a 0%o"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, c-format
 msgid "%s and %s not on the same file system, using mv to rename"
 msgstr "%s e %s non sono sullo stesso file system, viene usato \"mv\" per rinominare"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "comando non riuscito: \"%s %s %s\", %s non modificato"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "errore nel rinominare %s, %s non è stato modificato"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "Che fare ora?"
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1848,79 +1880,79 @@ msgstr ""
 "  (x) Esce senza salvare le modifiche al file sudoers\n"
 "  (Q) Esce e salva le modifiche al file sudoers (pericoloso)\n"
 
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "impossibile avviare %s"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s: proprietario errato (uid, gid), dovrebbe essere (%u, %u)\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s: permessi errati, dovrebbe avere modalità 0%o\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "analisi del file %s non riuscita, errore sconosciuto"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "errore di analisi in %s vicino alla riga %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "errore di analisi in %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: analisi effettuata correttamente\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s occupato, riprovare"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Errore: ciclo in %s \"%s\""
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Attenzione: ciclo in %s \"%s\""
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Errore: riferimento a \"%2$s\" %1$s, ma non definito"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Attenzione: riferimento a \"%2$s\" %1$s, ma non definito"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Attenzione: inutilizzato %s \"%s\""
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
 "\n"
 msgstr "%s - Modifica in sicurezza il file sudoers\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1947,6 +1979,6 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: i file di input e output devono essere diversi"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "troppi livelli di inclusioni"
index 4ccbcac36c7b4f91fd2ada819f55d6735a73bdf6..50401592b973f9c863c9c216c54f5aa5e95c1e5f 100644 (file)
Binary files a/plugins/sudoers/po/ja.mo and b/plugins/sudoers/po/ja.mo differ
index d9c7b55b4d3708a6c32b0488a027984afb1c3540..15d93bfb623fa235cfaf717373be0f939db68607 100644 (file)
@@ -4,10 +4,10 @@
 # Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>, 2012, 2015, 2016.
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers 1.8.17b4\n"
+"Project-Id-Version: sudoers 1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-08 17:41+0900\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-23 23:19+0900\n"
 "Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>\n"
 "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
 "Language: ja\n"
@@ -15,7 +15,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Poedit-Basepath: sudo-1.8.16b1\n"
+"X-Poedit-Basepath: sudo-1.8.18b1\n"
 "X-Generator: Poedit 1.8.8\n"
 "X-Poedit-SearchPath-0: .\n"
 
@@ -54,58 +54,61 @@ msgstr "残念、また試してください。"
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "メモリ割り当てを行えませんでした"
 
@@ -115,65 +118,68 @@ msgstr "認証方式にはパスが必要です"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -297,7 +303,7 @@ msgstr "アカウントの期限切れ、または sudo 用の PAM 設定に \"a
 msgid "PAM authentication error: %s"
 msgstr "PAM 認証エラーです: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "あなたは %s データベース内に存在しません"
@@ -391,14 +397,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "不明なユーザーID (uid) です: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "不明なユーザーです: %s"
@@ -819,48 +825,57 @@ msgstr "不明なシステムグループについて、グループプラグイ
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "ネットグループについて、すべてのタプル(ユーザー、ホスト、ドメイン)を基に判定する"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "不明なデフォルト項目 `%s' です"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "監査ログファイルへの書き込みができなくても、コマンドの実行を許可する"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "オプション `%2$s' の値 `%1$s' は無効です"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "I/O ログファイルへの書き込みができなくても、コマンドの実行を許可する"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "ログファイルへの書き込みができなくても、コマンドの実行を許可する"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "`%s' に値が指定されていません"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "`%s' の値は '/' で開始しなければいけません"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "オプション `%s' は値をとりません"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "0x%x はオプション %s のデフォルトタイプとして無効です"
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "オプション `%2$s' の値 `%1$s' は無効です"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "不明なデフォルト項目 `%s' です"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "内部エラー、%s がオーバーフローしました"
@@ -907,46 +922,51 @@ msgstr "%s: 互換性のないグループプラグインメジャーバージ
 msgid "Local IP address and netmask pairs:\n"
 msgstr "ローカル IP アドレスとネットマスクの組:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s が存在しますがディレクトリではありません (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "ディレクトリ %s を作成できません"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "%s を開けません"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "%s を読み込めません"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "%s へ書き込むことができません"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "%s を作成できません"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "%s へ I/O ログを書き込むことができません"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: 内部エラー、インデックス %d のファイルを開くことができません"
@@ -978,20 +998,20 @@ msgstr "SSL 証明書と鍵データベースを初期化できません: %s"
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "SSL を使用するためには %s の中の TLS_CERT を設定する必要があります"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "GMT 時刻を取得できません"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "タイムスタンプを書式整形できません"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -1000,7 +1020,7 @@ msgstr ""
 "\n"
 "LDAP 役割: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1009,27 +1029,27 @@ msgstr ""
 "\n"
 "LDAP 役割: 不明\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Order: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    コマンド:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "LDAP を初期化できません: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 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:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "無効な sudoOrder 属性です: %s"
@@ -1052,65 +1072,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (コマンド継続中) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "ログファイルを開けません: %s: %s"
+msgid "unable to open log file: %s"
+msgstr "ログファイルを開けません: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "ログファイルをロックできません: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "ログファイルをロックできません: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "%s へログを書き込むことができません"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "ユーザーまたはホストがありません"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "検証に失敗しました"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "ユーザーが sudoers 内にありません"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "ホスト上でユーザーが認証されていません"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "コマンドが許可されていません"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s は sudoers ファイル内にありません。この事象は記録・報告されます。\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "%s は %s 上で sudo を実行することを許可されていません。この事象は記録・報告されます。\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "ユーザー %s は %s 上で sudo を実行できません。すみません。\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "ユーザー %s は'%s%s%s' を %s%s%s として %s 上で実行することは許可されていません。すみません。\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: コマンドが見つかりません"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1119,55 +1144,55 @@ msgstr ""
 "'.' 内で見つかった `%1$s' を無視します\n"
 "この `%3$s' を実行したい場合は `sudo ./%2$s' を使用してください。"
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "認証失敗"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "パスワードが必要です"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
 msgstr[0] "%u 回パスワード試行を間違えました"
 
-#: plugins/sudoers/logging.c:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "fork できません"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "fork できません: %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "パイプを開けません: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "標準入力を複製できません: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "%s を実行できません: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "サポートされてない 認証方式 %d です: %s"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: 読み込みエラー"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "%s (%s) の認証方式は %s 形式ではありません"
@@ -1182,7 +1207,7 @@ msgstr "%s 内 %d 行付近で構文解析エラーが発生しました"
 msgid "parse error in %s"
 msgstr "%s 内で構文解析エラーが発生しました"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1191,41 +1216,41 @@ msgstr ""
 "\n"
 "sudoers 項目:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    RunAsUsers: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    RunAsGroups: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    オプション: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "ネットワークのアドレスリストを解析できません"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "%s を実行できません"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "sudoers ポリシープラグイン  バージョン %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "sudoers ファイル文法バージョン %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1234,22 +1259,22 @@ msgstr ""
 "\n"
 "sudoers のパス: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "nsswitch のパス: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "ldap.conf のパス: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "ldap.secret のパス: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "タイプ %d のフックを登録できません (バージョン %d.%d)"
@@ -1296,21 +1321,28 @@ msgstr "グループ %s をキャッシュできません。メモリ不足で
 msgid "unable to cache group %s, already exists"
 msgstr "グループ %s をキャッシュできません。すでに存在します"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "グループリスト %s をキャッシュできません。すでに存在します"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "グループリスト %s をキャッシュできません。メモリ不足です。"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "%s のグループを解析できません"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "%s のグループIDを解析できません"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1385,7 +1417,7 @@ msgstr "SSS のソースを初期化できません。SSSD はあなたのマシ
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "シンボル \"%s\" が %s 内にありません"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1394,7 +1426,7 @@ msgstr ""
 "\n"
 "SSSD 役割: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1423,95 +1455,95 @@ msgstr "ユーザー %s は %s 上で コマンドを実行できます\n"
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "ユーザー %s は %s 上で sudo を実行することを許可されていません。\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "sudoers のデフォルト値を初期化できません"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "デフォルト項目で問題が発生しました"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "有効な sudoers のソースが見つかりません。終了します"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers の指定により root が sudo を使用することは禁止されています"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "-C オプションを使用することは許可されていません"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "タイムスタンプの所有者 (%s): そのようなユーザーはありません"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "tty がありません"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "sudo を実行するには tty がなければいけません。すみません"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "コマンドがカレントディレクトリにあります"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "あなたは環境変数を保護することを許可されていません。すみません"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "コマンド名が長すぎます"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "%s の状態取得 (stat) ができません"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s は通常ファイルではありません"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "%s はユーザーID %u によって所有されています。これは %u であるべきです"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s は誰でも書き込み可能です"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "%s のグループIDは %u になっています。これは %u であるべきです"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "root のみ `-c %s' を使用できます"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "不明なログインクラスです: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "ホスト %s の名前解決ができません"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "不明なグループです: %s"
@@ -1531,7 +1563,7 @@ msgstr "無効な最大待機時間です: %s"
 msgid "invalid speed factor: %s"
 msgstr "無効な speed_factor の値です: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s バージョン %s\n"
@@ -1687,11 +1719,11 @@ msgstr ""
 "  -s, --speed=num      出力速度を速くする、または遅くする\n"
 "  -V, --version        バージョン情報を表示して終了する"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\tホストが一致しません"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1699,7 +1731,7 @@ msgstr ""
 "\n"
 "コマンドが許可されました"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1707,7 +1739,7 @@ msgstr ""
 "\n"
 "コマンドが拒否されました"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1726,7 +1758,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "タイムスタンプファイルを %lld バイトに切り詰めることができません"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "時刻を読み込むことができません"
 
@@ -1749,95 +1781,95 @@ msgstr "タイムスタンプファイル %s をロックすることができ
 msgid "lecture status path too long: %s/%s"
 msgstr "受講状況格納パスが長すぎます: %s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "%s 文法バージョン %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "%s を編集するためにリターンを押してください: "
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "指定したエディター (%s) が存在しません"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "エディターが見つかりません (エディターのパス = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "書き込みエラーです"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "一時ファイル (%s) の状態取得 (stat) ができません。%s は変更されません"
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "一時ファイル (%s) の大きさが 0 です。%s は変更されません"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "エディター (%s) が異常終了しました。%s は変更されません"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s は変更されません"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "一時ファイル (%s) を再度開くことができません。%s は変更されません。"
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "一時ファイル (%s) の構文解析ができません。不明なエラーです"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "内部エラー、リスト内に %s が見つかりません!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "%s の (ユーザーID, グループID) を (%u, %u) に設定できません"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "%s のアクセス権限のモードを 0%o に変更できません"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, c-format
 msgid "%s and %s not on the same file system, using mv to rename"
 msgstr "%s と %s は同じファイルシステム上にありません。名前を変更するために mv を使用しています"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "コマンドの失敗です: '%s %s %s'。%s は変更されません"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "%s の名前変更に失敗しました。%s は変更されません"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "次は何でしょうか? "
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1849,72 +1881,72 @@ msgstr ""
 "  x -- sudoers ファイルへの変更を保存せずに終了します\n"
 "  Q -- sudoers ファイルへの変更を保存して終了します (*危険です!*)\n"
 
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "%s を実行できません"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s: 所有権に誤りがあります。(ユーザーID, グループID) は (%u, %u) であるべきです\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s: アクセス権限に誤りがあります。モードは 0%o であるべきです\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "%s ファイルの構文解析に失敗しました。不明なエラーです"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "%s 内 %d 行付近で構文解析エラーが発生しました\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "%s 内で構文解析エラーが発生しました\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: 正しく構文解析されました\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s がビジー状態です。後で再試行してください"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "エラー: 循環を発見 %s `%s'"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "警告: 循環を発見 %s `%s'"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "エラー: %s `%s' は参照されていますが定義されていません"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "警告: %s `%s' は参照されていますが定義されていません"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "警告: 使われていません %s `%s'"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1923,7 +1955,7 @@ msgstr ""
 "%s - sudoers ファイルを安全に編集する\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1950,7 +1982,7 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: 入力ファイルと出力ファイルは別である必要があります"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "インクルードの階層が大きすぎます"
 
index c401f3d0931f7da47ec2a39c529f6254d1c7308d..0086b112a49c67d3ee1eb7349f2be6f2341ce803 100644 (file)
Binary files a/plugins/sudoers/po/nb.mo and b/plugins/sudoers/po/nb.mo differ
index ed350588d6bb0af3fbca06d9e03a78c41199cb8e..241f223ecba434df2cc8b9b8ce269da1f77d8547 100644 (file)
@@ -6,10 +6,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers-1.8.17b4\n"
+"Project-Id-Version: sudoers-1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-07-29 10:25+0200\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-23 09:59+0100\n"
 "Last-Translator: Åka Sikrom <a4@hush.com>\n"
 "Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"
 "Language: Norwegian Bokmål\n"
@@ -56,58 +56,61 @@ msgstr "Feil. Prøv igjen."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "klarte ikke å tildele minne"
 
@@ -117,65 +120,68 @@ msgstr "kontrollsummering krever at du velger et stinavn"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -299,7 +305,7 @@ msgstr "Kontoen er utgått, eller PAM-innstillingene mangler en «account»-del
 msgid "PAM authentication error: %s"
 msgstr "Feil ved PAM-autentisering. %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "du finnes ikke i %s-databasen"
@@ -393,14 +399,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "uid-en «%u» er ukjent"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "brukeren %s er ukjent"
@@ -820,48 +826,57 @@ msgstr "Spør gruppetillegget om ukjente systemgrupper"
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Kontroller nettgrupper basert på både bruker, vert og domene"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "«%s» er en ukjent standardoppføring"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Tillat kjøring av kommandoer selv om sudo ikke klarer å skrive til revisjonslogg"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "«%s» er en ugyldig verdi for valget «%s»"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Tillat kjøring av kommandoer selv om sudo ikke klarer å skrive til I/O-logg"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Tillat kjøring av kommandoer selv om sudo ikke klarer å skrive til loggfil"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "«%s» har ingen verdi"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "verdier av «%s» må begynne med «/»"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "«%s» kan ikke ha en verdi"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "Defaults-type 0x%x for valget «%s» er ugyldig"
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "«%s» er en ugyldig verdi for valget «%s»"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "«%s» er en ukjent standardoppføring"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "intern feil: %s er full"
@@ -908,46 +923,51 @@ msgstr "%s: versjon %d av gruppetillegget passer ikke (forventet versjon %d)"
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Lokale par av IP-adresser og nettverksmasker:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s finnes, men er ikke en mappe (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "klarte ikke å utføre mkdir %s"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "klarte ikke å åpne %s"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "klarte ikke å lese %s"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "klarte ikke å skrive til %s"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "klarte ikke å opprette %s"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "klarte ikke å skrive til I/O-loggfil: %s"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: intern feil. Filindeks %d er ikke åpent"
@@ -979,20 +999,20 @@ msgstr "klarte ikke å starte opp database for SSL-sertifikater og -nøkler. %s"
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "du må velge TLS_CERT i %s for å bruke SSL"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "klarte ikke å hente GMT-tid"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "klarte ikke å formatere tidsstempel"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -1001,7 +1021,7 @@ msgstr ""
 "\n"
 "LDAP-rolle: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1010,27 +1030,27 @@ msgstr ""
 "\n"
 "LDAP-role: UKJENT\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Sorter: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    Kommandoer:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "klarte ikke å starte opp LDAP. %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()"
 msgstr "start_tls er valgt, men LDAP-bibliotekene støtter hverken «ldap_start_tls_s()» eller «ldap_start_tls_s_np()»"
 
-#: plugins/sudoers/ldap.c:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "«%s» er en ugyldig sudoOrder-attributt"
@@ -1053,65 +1073,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (kommando fortsetter) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "klarte ikke å åpne loggfil %s. %s"
+msgid "unable to open log file: %s"
+msgstr "klarte ikke å åpne loggfil: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "klarte ikke å låse loggfil %s. %s"
+msgid "unable to lock log file: %s"
+msgstr "klarte ikke å låse loggfil: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "klarte ikke å skrive loggfil: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Ingen bruker eller vert"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "feil ved gyldighetssjekk"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "brukeren er IKKE i sudoers"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "brukeren er IKKE autorisert på verten"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "denne kommandoen tillates ikke"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s finnes ikke i sudoers-fil. Denne hendelsen blir rapportert.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "%s has ikke tillatelse til å kjøre sudo på %s. Denne hendelsen blir rapportert.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "Brukeren %s kan ikke kjøre sudo på %s.\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "Brukeren %s har ikke tillatelse til å kjøre «%s%s%s» som %s%s%s på %s.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: fant ikke kommando"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1120,56 +1145,56 @@ msgstr ""
 "ignorerer «%s» som ble funnet i «.».\n"
 "Bruk «sudo ./%s» hvis dette er «%s»-programmet du prøver å kjøre."
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "feil ved autentisering"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "du må oppgi et passord"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
 msgstr[0] "%u mislykket passordforsøk"
 msgstr[1] "%u mislykkede passordforsøk"
 
-#: plugins/sudoers/logging.c:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "klarte ikke å kopiere prosess"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "klarte ikke å kopiere prosess. %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "klarte ikke å åpne datarør. %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "klarte ikke å duplisere standard innkanal. %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "klarte ikke å kjøre %s. %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "behandlingstype %d for %s støttes ikke"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: lesefeil"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "behandlingen for %s (%s) er ikke i %s-skjemaet"
@@ -1184,7 +1209,7 @@ msgstr "tolkningsfeil i %s ved linje %d"
 msgid "parse error in %s"
 msgstr "tolkningsfeil i %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1193,41 +1218,41 @@ msgstr ""
 "\n"
 "Oppføring i sudoers:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    Kjør som-brukere: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    Kjør som-grupper: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Valg: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "klarte ikke å tolke nettverksadresse-liste"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "klarte ikke å kjøre %s"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Sudoers regeltillegg versjon %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Sudoers-grammatikkversjon %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1236,22 +1261,22 @@ msgstr ""
 "\n"
 "Sti til «sudoers»-fil: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "Sti til «nsswitch»: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "Sti til «ldap.conf»: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "Stil til «ldap.secret»: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "klarte ikke å tildele krok av typen %d (versjon %d.%d)"
@@ -1298,21 +1323,28 @@ msgstr "klarte ikke å hurtiglagre gruppa %s. Minnet er fullt"
 msgid "unable to cache group %s, already exists"
 msgstr "klarte ikke å hurtiglagre gruppa %s. Gruppa eksisterer allerede"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "klarte ikke å hurtiglagre liste over %s. Lista eksisterer allerede"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "klarte ikke å hurtiglagre liste over %s. Minnet er fullt"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "klarte ikke å tolke grupper for %s"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "klarte ikke å tolke gid-er for %s"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1387,7 +1419,7 @@ msgstr "klarte ikke å starte opp SSS-kilde. Har du installert SSSD på maskinen
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "fant ikke symbolet «%s» i %s"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1396,7 +1428,7 @@ msgstr ""
 "\n"
 "SSSD-rolle: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1425,95 +1457,95 @@ msgstr "Brukeren %s kan kjøre følgende kommandoer på %s:\n"
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "Brukeren %s har ikke tillatelse til å kjøre sudo på %s.\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "klarte ikke å laste inn standardverdier for sudoers"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "det har oppstått et problem med én eller flere standardoppføringer"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "fant ingen gyldig sudoers-kilde. Avslutter."
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers-fil tillater ikke rotbruker å kjøre sudo"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "du har ikke tillatelse til å bruke valget «-C»"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "eier («%s») av tidsstempel finnes ikke"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "ingen tty"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "du må ha en tty for å kunne kjøre sudo"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "kommando i gjeldende mappe"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "du har ikke tillatelse til å beholde brukermiljøet"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "kommandoen er for lang"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "klarte ikke å lage statistikk av %s"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s er ikke en vanlig fil"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "%s eies av uid %u, som skulle vært %u"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s kan overskrives av alle"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "%s eies av gid %u, som skulle vært %u"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "det er bare rotbruker som kan velge «-c %s»"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "innloggingsklasse %s er ukjent"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "klarte ikke å slå opp vertsnavn %s"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "%s er en ukjent gruppe"
@@ -1533,7 +1565,7 @@ msgstr "%s er ugyldig maksimal ventetid"
 msgid "invalid speed factor: %s"
 msgstr "%s er en ugyldig hastighetsfaktor"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s versjon %s\n"
@@ -1689,11 +1721,11 @@ msgstr ""
 "  -s, --speed=num      øk eller senk utskriftshastigheten\n"
 "  -V, --version        vis versjon og avslutt"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\tvert  samsvarer ikke"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1701,7 +1733,7 @@ msgstr ""
 "\n"
 "Kommando tillatt"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1709,7 +1741,7 @@ msgstr ""
 "\n"
 "Kommandoen tillates ikke"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1728,7 +1760,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "klarte ikke å korte ned tidsstempel-fil til %lld byte"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "klarte ikke å lese klokka"
 
@@ -1751,95 +1783,95 @@ msgstr "klarte ikke å låse tidsstempel-fil %s"
 msgid "lecture status path too long: %s/%s"
 msgstr "filsti for moralpreken-status («%s/%s») er for lang"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "%s gramatikkversjon %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "trykk linjeskift for å redigere %s: "
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "finner ikke valgt redigeringsprogram (%s)"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "fant ingen redigeringsprogram («editor»-sti = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "skrivefeil"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "klarte ikke å undersøke midlertidig fil (%s). %s er ikke endret"
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "midlertidig fil (%s) er tom. %s er ikke endret"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "noe gikk galt med behandleren (%s). %s er ikke endret"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s er ikke endret"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "klarte ikke å åpne midlertidig fil (%s) på nytt. %s er ikke endret"
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "klarte ikke å tolke midlertidig fil (%s). Ukjent feil"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "intern feil: fant ikke %s i lista!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "klarte ikke å endre uid og gid for %s til (%u, %u)"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "klarte ikke å endre %s modus til 0%o"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, c-format
 msgid "%s and %s not on the same file system, using mv to rename"
 msgstr "%s og %s er ikke på samme filsystem. Bruker «mv» til å gi nye navn"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "kommando mislyktes. «%s %s %s». %s er ikke endret"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "klarte ikke å gi %s nytt navn. %s er ikke endret"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "Hva nå? "
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1851,72 +1883,72 @@ msgstr ""
 "  (x) avslutt uten å lagre endringer i sudoers-fil\n"
 "  (Q) avslutt og lagre endringene i sudoers-fil (FARLIG!)\n"
 
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "klarte ikke å kjøre %s"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s: feil eier. uid og gid skulle vært «%u, %u»\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s: feil tillatelsesmodus. Skulle vært modus 0%o\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "klarte ikke å tolke %s. Ukjent feil"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "tolkefeil i %s ved linje %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "tolkefeil i %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: lest og tolket OK\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s er opptatt. Prøv igjen senere"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Feil: sløyfe i %s «%s»"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Advarsel: sløyfe i %s «%s»"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Feil: det refereres til %s «%s», som ikke er definert"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Advarsel: det refereres til %s «%s», som ikke er definert"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Advarsel: %s «%s» er ubrukt"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1925,7 +1957,7 @@ msgstr ""
 "%s - rediger sudoers-fil på en trygg måte\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1952,7 +1984,7 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: inndata- og utdatafiler må være ulike"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "du har for mange nivåer av inkluderte filer"
 
index 05df49bd7c91baaf92c55f48863e04b52e0c50eb..2b5656ae6c17c60d7a11ce55f6f0a4015053a3ee 100644 (file)
Binary files a/plugins/sudoers/po/pl.mo and b/plugins/sudoers/po/pl.mo differ
index 69ab07a56f7d043bb2ca44eb33402df491de1cae..286d8ac2a03eb0160dad273d4032640b14bdda84 100644 (file)
@@ -4,10 +4,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers 1.8.17b4\n"
+"Project-Id-Version: sudoers 1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-07 16:21+0200\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-23 21:24+0200\n"
 "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
 "Language: pl\n"
@@ -51,58 +51,61 @@ msgstr "Niestety, proszę spróbować ponownie."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "nie udało się przydzielić pamięci"
 
@@ -112,65 +115,68 @@ msgstr "skrót wymaga nazwy pliku"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -294,7 +300,7 @@ msgstr "Konto wygasło lub w konfiguracji PAM brak sekcji \"account\" dla sudo,
 msgid "PAM authentication error: %s"
 msgstr "Błąd uwierzytelniania PAM: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "nie istniejesz w bazie danych %s"
@@ -388,14 +394,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "nieznany uid: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "nieznany użytkownik: %s"
@@ -815,48 +821,57 @@ msgstr "Odpytanie wtyczki group pod kątem nieznanych grup systemowych"
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Dopasowanie grup sieciowych w oparciu o całą krotkę: użytkownik, host i domena"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "nieznany wpis domyślny `%s'"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Zezwolenie na uruchamianie poleceń nawet jeśli sudo nie może pisać do logu audytowego"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "błędna wartość `%s' dla opcji `%s'"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Zezwolenie na uruchamianie poleceń nawet jeśli sudo nie może pisać do logu we/wy"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Zezwolenie na uruchamianie poleceń nawet jeśli sudo nie może pisać do pliku logu"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "nie podano wartości dla `%s'"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "wartości `%s' muszą zaczynać się od '/'"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "opcja `%s' nie przyjmuje wartości"
 
+#: plugins/sudoers/defaults.c:258
+#, 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:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "błędna wartość `%s' dla opcji `%s'"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "nieznany wpis domyślny `%s'"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "błąd wewnętrzny, przepełnienie %s"
@@ -903,46 +918,51 @@ msgstr "%s: niezgodna główna wersja wtyczki grup %d, oczekiwano %d"
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Pary lokalnych adresów IP i masek:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s istnieje, ale nie jest katalogiem (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "nie udało się wykonać mkdir %s"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "nie udało się otworzyć %s"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "nie udało się odczytać %s"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "nie udało się zapisać do %s"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "nie udało się utworzyć %s"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, 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:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: błąd wewnętrzny, plik o indeksie %d nie jest otwarty"
@@ -974,20 +994,20 @@ msgstr "nie udało się zainicjować bazy certyfikatów i kluczy SSL: %s"
 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:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "nie udało się pobrać czasu GMT"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "nie udało się sformatować znacznika czasu"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -996,7 +1016,7 @@ msgstr ""
 "\n"
 "Rola LDAP: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1005,27 +1025,27 @@ msgstr ""
 "\n"
 "Rola LDAP: NIEZNANA\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Porządek: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    Polecenia:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "nie udało się zainicjować LDAP: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 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:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "błędny atrybut sudoOrder: %s"
@@ -1048,65 +1068,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (kontynuacja polecenia) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "nie udało się otworzyć pliku logu: %s: %s"
+msgid "unable to open log file: %s"
+msgstr "nie udało się otworzyć pliku logu: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "nie udało się zablokować pliku logu: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "nie udało się zablokować pliku logu: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "nie udało się zapisać pliku logu: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Brak użytkownika lub hosta"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "błąd kontroli poprawności"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "użytkownik NIE występuje w sudoers"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "użytkownik NIE jest autoryzowany na hoście"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "polecenie niedozwolone"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s nie występuje w pliku sudoers. Ten incydent zostanie zgłoszony.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "%s nie ma uprawnień do uruchamiania sudo na %s. Ten incydent zostanie zgłoszony.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, 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:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "Niestety użytkownik %s nie ma uprawnień do uruchamiania '%s%s%s' jako %s%s%s na %s.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: nie znaleziono polecenia"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1115,15 +1140,15 @@ msgstr ""
 "zignorowano plik `%s' znaleziony w '.'\n"
 "Proszę użyć `sudo ./%s', jeśli to `%s' ma być uruchomiony."
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "błąd uwierzytelniania"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "wymagane jest hasło"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
@@ -1131,41 +1156,41 @@ 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:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "nie udało się wykonać fork"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "nie udało się wykonać fork: %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "nie udało się otworzyć potoku: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "nie udało się wykonać dup na stdin: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "nie udało się wywołać %s: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "nieobsługiwany typ skrótu %d dla %s"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: błąd odczytu"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "skrót dla %s (%s) nie jest w postaci %s"
@@ -1180,7 +1205,7 @@ msgstr "błąd składni w %s w okolicy linii %d"
 msgid "parse error in %s"
 msgstr "błąd składni w %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1189,41 +1214,41 @@ msgstr ""
 "\n"
 "Wpis sudoers:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    Jako użytkownicy: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    Jako grupy: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Opcje: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "nie udało się przeanalizować listy adresów sieciowych"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "nie udało się wywołać %s"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Wersja wtyczki polityki sudoers %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Wersja gramatyki pliku sudoers %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1232,22 +1257,22 @@ msgstr ""
 "\n"
 "Ścieżka do sudoers: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "ścieżka do nsswitch: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "ścieżka do ldap.conf: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "ścieżka do ldap.secret: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, 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)"
@@ -1294,21 +1319,28 @@ msgstr "nie udało się zapamiętać grupy %s, brak pamięci"
 msgid "unable to cache group %s, already exists"
 msgstr "nie udało się zapamiętać grupy %s, już istnieje"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, 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:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "nie udało się zapamiętać listy grup dla %s, brak pamięci"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "nie udało się przeanalizować grup dla %s"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "nie udało się przeanalizować gidów dla %s"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1383,7 +1415,7 @@ msgstr "nie udało się zainicjować źródła SSS. Czy SSSD jest zainstalowany
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "nie udało się odnaleźć symbolu \"%s\" w %s"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1392,7 +1424,7 @@ msgstr ""
 "\n"
 "Rola SSSD: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1421,95 +1453,95 @@ msgstr "Użytkownik %s może uruchamiać na %s następujące polecenia:\n"
 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/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "nie udało się zainicjować wartości domyślnych sudoers"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "problem z wpisami domyślnymi"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "nie znaleziono poprawnych źródeł sudoers, zakończenie"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "wg sudoers root nie ma prawa używać sudo"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "brak uprawnień do używania opcji -C"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "właściciel znacznika czasu (%s): nie ma takiego użytkownika"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "brak tty"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "niestety do uruchomienia sudo konieczny jest tty"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "polecenie w bieżącym katalogu"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "niestety brak uprawnień do zachowania środowiska"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "polecenie zbyt długie"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "nie udało się wykonać stat na %s"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s nie jest zwykłym plikiem"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, 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:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s jest zapisywalny dla świata"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, 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:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "tylko root może używać `-c %s'"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "nieznana klasa logowania: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "nie udało się rozwiązać nazwy hosta %s"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "nieznana grupa: %s"
@@ -1529,7 +1561,7 @@ msgstr "błędny maksymalny czas oczekiwania: %s"
 msgid "invalid speed factor: %s"
 msgstr "błędny współczynnik szybkości: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s wersja %s\n"
@@ -1685,11 +1717,11 @@ msgstr ""
 "  -s, --speed=ile      przyspieszenie lub spowolnienie wyjścia\n"
 "  -V, --version        wyświetlenie informacji o wersji i zakończenie"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\thost nie znaleziony"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1697,7 +1729,7 @@ msgstr ""
 "\n"
 "Polecenie dozwolone"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1705,7 +1737,7 @@ msgstr ""
 "\n"
 "Polecenie niedozwolone"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1724,7 +1756,7 @@ 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:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "nie udało się odczytać zegara"
 
@@ -1747,95 +1779,95 @@ msgstr "nie udało się zablokować pliku znacznika czasu %s"
 msgid "lecture status path too long: %s/%s"
 msgstr "ścieżka stanu instrukcji zbyt długa: %s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "%s, wersja gramatyki %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "wciśnięcie return przejdzie do edycji %s: "
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "podany edytor (%s) nie istnieje"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "nie znaleziono edytora (ścieżka = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "błąd zapisu"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, 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:506
+#: plugins/sudoers/visudo.c:519
 #, 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:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "błąd edytora (%s), %s nie zmieniony"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s nie zmieniony"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, 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:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "nie udało się przeanalizować pliku tymczasowego (%s), nieznany błąd"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "błąd wewnętrzny, nie znaleziono %s na liście!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, 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:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "nie udało się zmienić uprawnień %s na 0%o"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, 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:712
+#: plugins/sudoers/visudo.c:728
 #, 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:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "błąd podczas zmiany nazwy %s, %s nie zmieniony"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "Co teraz? "
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1847,72 +1879,72 @@ 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:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "nie udało się uruchomić %s"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, 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:881
+#: plugins/sudoers/visudo.c:897
 #, 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:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "nie udało się przeanalizować pliku %s, nieznany błąd"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "błąd składni w %s w okolicy linii %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "błąd składni w %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: składnia poprawna\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s zajęty, proszę spróbować później"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Błąd: cykl w %s `%s'"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Uwaga: cykl w %s `%s'"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Błąd: %s `%s' użyty, ale nie zdefiniowany"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Uwaga: %s `%s' użyty, ale nie zdefiniowany"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Uwaga: nie użyty %s `%s'"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1921,7 +1953,7 @@ msgstr ""
 "%s - bezpieczna edycja pliku sudoers\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1948,6 +1980,6 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: pliki wejściowy i wyjściowy muszą być różne"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "za dużo poziomów include"
index 1fbcb2add42d89bcf1ad7ca2c3232f1e29ebeb21..7f13c5d3549dfa1647ad3f4c5588d72a7faedaa6 100644 (file)
Binary files a/plugins/sudoers/po/uk.mo and b/plugins/sudoers/po/uk.mo differ
index 0253a42b3b7b6cb42700277067e083c8a051d514..7be131974d841c04b48e97af3587a18a41d45e9d 100644 (file)
@@ -4,10 +4,10 @@
 # Yuri Chornoivan <yurchor@ukr.net>, 2011, 2012, 2013, 2014, 2015, 2016.
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers 1.8.17b4\n"
+"Project-Id-Version: sudoers 1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-07 18:18+0300\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-22 22:36+0300\n"
 "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
 "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
 "Language: uk\n"
@@ -52,58 +52,61 @@ msgstr "Вибачте, повторіть спробу."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "не вдалося отримати потрібний об’єм пам’яті"
 
@@ -113,65 +116,68 @@ msgstr "для контрольної суми слід вказати шлях"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -295,7 +301,7 @@ msgstr "Строк дії облікового запису збіг або у 
 msgid "PAM authentication error: %s"
 msgstr "Помилка розпізнавання PAM: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "вас немає у базі даних %s"
@@ -389,14 +395,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "невідоме значення uid: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "невідомий користувач: %s"
@@ -816,48 +822,57 @@ msgstr "Надсилати запит до додатка груп щодо не
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Встановлювати відповідність мережевим групам за усім кортежем даних: користувачем, вузлом і доменом"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "невідомий запис типових параметрів «%s»"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Дозволити виконання команд, навіть якщо sudo не може здійснювати запис до журналу аудиту"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "значення «%s» є некоректним для параметра «%s»"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Дозволити виконання команд, навіть якщо sudo не може здійснювати запис до журналу введення-виведення"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Дозволити виконання команд, навіть якщо sudo не може здійснювати запис до файла журналу"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "не вказано значення для «%s»"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "значення для «%s» має починатися з «/»"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "параметру «%s» не потрібно передавати значення"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "некоректний тип Defaults, 0x%x, для параметра «%s»"
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "значення «%s» є некоректним для параметра «%s»"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "невідомий запис типових параметрів «%s»"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "внутрішня помилка, переповнення %s"
@@ -904,46 +919,51 @@ msgstr "%s: несумісна основна версія додатка обр
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Пари локальних IP-адрес і масок мережі:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s існує, але не є каталогом (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "не вдалося створити каталог %s"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "не вдалося відкрити %s"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "не вдалося прочитати %s"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "не вдалося виконати запис до %s"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "не вдалося створити %s"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "не вдалося здійснити запис до файла журналу введення-виведення: %s"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: внутрішня помилка, не вдалося відкрити файл з індексом %d"
@@ -975,20 +995,20 @@ msgstr "не вдалося ініціалізувати базу даних с
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "щоб скористатися SSL, вам слід встановити для TLS_CERT значення %s"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "не вдалося отримати гринвіцький час"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "не вдалося виконати форматування часового штампа"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -997,7 +1017,7 @@ msgstr ""
 "\n"
 "Роль LDAP: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1006,27 +1026,27 @@ msgstr ""
 "\n"
 "Роль у LDAP: НЕВІДОМА\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    Порядок: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    Команди:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "не вдалося ініціалізувати LDAP: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 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:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "некоректний атрибут sudoOrder: %s"
@@ -1049,65 +1069,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (команда продовжується) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "не вдалося відкрити файл журналу: %s: %s"
+msgid "unable to open log file: %s"
+msgstr "не вдалося відкрити файл журналу: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "не вдалося заблокувати файл журналу: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "не вдалося заблокувати файл журналу: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "не вдалося виконати запис до файла журналу: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Немає користувача або вузла"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "помилка під час спроби перевірки"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "користувача немає у списку sudoers"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "користувача не уповноважено на дії на вузлі"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "виконання команди заборонено"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s немає у файлі sudoers. Запис про подію додано до звіту.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "%s заборонено виконувати sudo на %s. Запис про подію додано до звіту.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "Вибачте, користувач %s не має права виконувати sudo на %s.\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "Вибачте, користувач %s не має права виконувати «%s%s%s» від імені %s%s%s на %s.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: команду не знайдено"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1116,15 +1141,15 @@ msgstr ""
 "пропущено «%s» знайдений у «.»\n"
 "Скористайтеся командою «sudo ./%s», якщо вам потрібно виконати саме «%s»."
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "помилка під час спроби розпізнавання"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "слід вказати пароль"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
@@ -1133,41 +1158,41 @@ msgstr[1] "%u невдалих спроби введення пароля"
 msgstr[2] "%u невдалих спроб введення пароля"
 msgstr[3] "одна невдала спроба введення пароля"
 
-#: plugins/sudoers/logging.c:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "не вдалося створити відгалуження"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "не вдалося створити відгалуження: %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "не вдалося відкрити канал: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "не вдалося здублювати stdin: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "не вдалося виконати %s: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "непідтримуваний тип контрольної суми, %d, для %s"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: помилка читання"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "контрольну суму для %s (%s) подано не у формі %s"
@@ -1182,7 +1207,7 @@ msgstr "помилка обробки у %s поблизу рядка %d"
 msgid "parse error in %s"
 msgstr "помилка обробки у %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1191,41 +1216,41 @@ msgstr ""
 "\n"
 "Запис sudoers:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    Користувачі для запуску: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    Групи для запуску: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Параметри: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "не вдалося обробити список мережевих адрес"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "не вдалося виконати %s"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Додаток правил sudoers версії %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Граматична перевірка файла sudoers версії %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1234,22 +1259,22 @@ msgstr ""
 "\n"
 "Шлях до sudoers: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "Шлях до nsswitch: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "Шлях до ldap.conf: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "Шлях до ldap.secret: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "неможливо зареєструвати процедуру перехоплення типу %d (версія %d.%d)"
@@ -1296,21 +1321,28 @@ msgstr "не вдалося кешувати групу %s, не вистача
 msgid "unable to cache group %s, already exists"
 msgstr "не вдалося кешувати групу %s, запис вже існує"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "не вдалося кешувати список груп %s, запис вже існує"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "не вдалося кешувати список груп %s, не вистачає пам’яті"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "не вдалося обробити записи груп %s"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "не вдалося обробити записи ідентифікаторів груп %s"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1385,7 +1417,7 @@ msgstr "Не вдалося ініціалізувати джерело SSS. Ч
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "не вдалося знайти символ «%s» у %s"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1394,7 +1426,7 @@ msgstr ""
 "\n"
 "Роль SSSD: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1423,95 +1455,95 @@ msgstr "Користувач %s має право виконувати на %s 
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "Користувач %s не має права виконувати sudo на %s.\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "не вдалося ініціалізувати типові значення sudoers"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "проблема з типовими записами"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "не знайдено коректних джерел даних sudoers, завершення роботи"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers вказує, що sudo не можна користуватися для виконання команд від  root"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "вам не дозволено використовувати параметр -C"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "власник часового штампа (%s): не знайдено користувача з таким іменем"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "немає tty"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "вибачте, для виконання sudo вашому користувачеві потрібен tty"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "команда у поточному каталозі"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "вибачте, вам не дозволено зберігати середовище"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "надто довга команда"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "не вдалося виконати stat для %s"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s не є звичайним файлом"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "%s належить uid %u, має належати %u"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "Запис до «%s» можливий для довільного користувача"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "%s належить gid %u, має належати %u"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "використовувати «-c %s» може лише root"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "невідомий клас входу: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "не вдалося визначити адресу вузла %s"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "невідома група: %s"
@@ -1531,7 +1563,7 @@ msgstr "некоректне значення макс. очікування: %s
 msgid "invalid speed factor: %s"
 msgstr "некоректний коефіцієнт швидкості: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s, версія %s\n"
@@ -1687,11 +1719,11 @@ msgstr ""
 "  -s, --speed=коеф_швидк   коефіцієнт прискорення або сповільнення виводу даних\n"
 "  -V, --version            показати дані щодо версії і завершити роботу"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\tвідповідника вузла не знайдено"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1699,7 +1731,7 @@ msgstr ""
 "\n"
 "Команду дозволено"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1707,7 +1739,7 @@ msgstr ""
 "\n"
 "Команду заборонено"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1726,7 +1758,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "не вдалося обрізати файл часової позначки до %lld байтів"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "не вдалося прочитати час на годиннику"
 
@@ -1749,95 +1781,95 @@ msgstr "не вдалося заблокувати файл часової по
 msgid "lecture status path too long: %s/%s"
 msgstr "шлях до даних щодо стану отримання настанов є занадто довгим: %s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "Граматична перевірка %s, версія %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "натисніть Enter для редагування %s: "
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "вказаного редактора (%s) не існує"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "не знайдено жодного редактора (шлях до редактора = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "помилка запису"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "не вдалося обробити stat файл тимчасових даних (%s), %s не змінено"
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "файл тимчасових даних має нульовий об’єм (%s), %s не змінено"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "помилка редактора (%s), %s не змінено"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s не змінено"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "не вдалося повторно відкрити файл тимчасових даних (%s), %s не змінено."
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "не вдалося обробити файл тимчасових даних (%s), невідома помилка"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "внутрішня помилка, не вдалося знайти %s у списку!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "не вдалося встановити (uid, gid) %s у значення (%u, %u)"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "не вдалося змінити режим доступу до %s на значення 0%o"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, c-format
 msgid "%s and %s not on the same file system, using mv to rename"
 msgstr "%s і %s не перебувають у одній файловій системі, використовуємо mv для перейменування"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "помилка команди: «%s %s %s», %s не змінено"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "помилка перейменування %s, %s не змінено"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "А зараз що? "
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1849,72 +1881,72 @@ msgstr ""
 "  (x) — вийти без внесення змін до файла sudoers\n"
 "  (Q) — вийти зі збереженням файла sudoers (НЕБЕЗПЕЧНО!)\n"
 
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "не вдалося виконати %s"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s: помилковий власник (uid, gid), має бути (%u, %u)\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s: помилкові права доступу, режим доступу має бути 0%o\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "не вдалося обробити файл %s, невідома помилка"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "помилка обробки у %s поблизу рядка %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "помилка обробки у %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: вдала обробка\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s зайнято, повторіть спробу пізніше"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Помилка: цикл у %s «%s»"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Попередження: цикл у %s «%s»"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Помилка: виявлено посилання %s «%s», яке не визначено"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Попередження: виявлено посилання %s «%s», яке не визначено"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Попередження: не використано %s «%s»"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1923,7 +1955,7 @@ msgstr ""
 "%s — безпечне редагування файла sudoers\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1950,7 +1982,7 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: файли вхідних і вихідних даних мають бути різними файлами"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "занадто високий рівень вкладеності"
 
index 39ba2b771d28b5247642d21cdb45ac6d8b23c2ab..61b68ece0835762e89eb8d8f840a068abb2152d9 100644 (file)
Binary files a/plugins/sudoers/po/vi.mo and b/plugins/sudoers/po/vi.mo differ
index 69cf302e06f0a642f4099682e90352995808f8fb..b572ff3fb98966e674a8c36ae8866fa9c22a2571 100644 (file)
@@ -5,10 +5,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers 1.8.17b4\n"
+"Project-Id-Version: sudoers 1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-07 15:24+0700\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-23 13:41+0700\n"
 "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
 "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
 "Language: vi\n"
@@ -55,58 +55,61 @@ msgstr "Rất tiếc, hãy thử lại."
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "không thể cấp phát bộ nhớ"
 
@@ -116,65 +119,68 @@ msgstr "tóm lược yêu cầu một đối số là tên đường dẫn"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
@@ -298,7 +304,7 @@ msgstr "Tài khoản hết hạn hoặc cấu hình PAM không có phiên “tà
 msgid "PAM authentication error: %s"
 msgstr "lỗi xác thực PAM: %s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "bạn không tồn tại trong cơ sở dữ liệu %s"
@@ -392,14 +398,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "không biết mã số người dùng: %u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "không biết người dùng: %s"
@@ -819,48 +825,57 @@ msgstr "Truy vấn các phần bổ sung nhóm cho các nhóm hệ thống chưa
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "Khớp nhóm mạng trên cơ sở toàn thể bộ dữ liệu : tài khoản, tên máy và tên miền"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "không hiểu mục tin mặc định “%s”"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "Cho phép các lệnh có thể chạy ngay cả khi sudo không thể ghi vào nhật ký audit"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "giá trị “%s” là không hợp lệ đối với tùy chọn “%s”"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "Cho phép các lệnh có thể chạy ngay cả khi sudo không thể ghi vào nhật ký V/R"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "Cho phép các lệnh có thể chạy ngay cả khi sudo không thể ghi vào tập tin nhật ký"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "chưa chỉ ra giá trị cho “%s”"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "giá trị cho “%s” phải bắt đầu bằng dấu “/”"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "tùy chọn “%s” không nhận giá trị"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "kiểu Defaults không hợp lệ 0x%x cho tùy chọn “%s”"
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "giá trị “%s” là không hợp lệ đối với tùy chọn “%s”"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "không hiểu mục tin mặc định “%s”"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "lỗi nội bộ, %s bị tràn"
@@ -907,46 +922,51 @@ msgstr "%s: phiên bản số lớn phần bổ sung nhóm không tương thích
 msgid "Local IP address and netmask pairs:\n"
 msgstr "Cặp địa chỉ IP và mặt nạ cục bộ:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s có tồn tại nhưng nó không phải là một thư mục (0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "không thể tạo thư mục “%s”"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "không thể mở “%s”"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "không thể đọc %s"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "không thể ghi vào %s"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "không thể tạo “%s”"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "không thể ghi vào tập tin nhật ký V/R: %s"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s: lỗi hệ thống, tập tin mục lục %d chưa được mở"
@@ -978,20 +998,20 @@ msgstr "không thể khởi tạo chứng nhận SSL và csdl khóa: %s"
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "bạn phải đặt TLS_CERT trong %s để sử dụng SSL"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "không thể lấy giờ quốc tế (GMT)"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "không thể định dạng dấu-vết-thời-gian"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s: %s: %s: %s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -1000,7 +1020,7 @@ msgstr ""
 "\n"
 "Vai trò LDAP: %s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1009,27 +1029,27 @@ msgstr ""
 "\n"
 "Vai trò LDAP: KHÔNG HIỂU\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "      Thứ tự: %s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "      Lệnh:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "không thể khởi tạo LDAP: %s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 msgid "start_tls specified but LDAP libs do not support ldap_start_tls_s() or ldap_start_tls_s_np()"
 msgstr "start_tls được chỉ ra nhưng thư viện LDAP không hỗ trợ ldap_start_tls_s() hoặc ldap_start_tls_s_np()"
 
-#: plugins/sudoers/ldap.c:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "thuộc tính sudoOrder không hợp lệ: %s"
@@ -1052,65 +1072,70 @@ msgstr "%8s : %s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s : (lệnh tiếp tục) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "không thể mở tập tin nhật ký: %s: %s"
+msgid "unable to open log file: %s"
+msgstr "không thể mở tập tin nhật ký: %s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "không thể khóa tập tin nhật ký: %s: %s"
+msgid "unable to lock log file: %s"
+msgstr "không thể khóa tập tin nhật ký: %s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "không thể ghi vào tập tin nhật ký: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "Không có tài khoản hay tên máy chủ"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "việc phê chuẩn thất bại"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "tài khoản KHÔNG có trong sudoers"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "tài khoản KHÔNG được cho phép sử dụng trên máy chủ"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "lệnh không được phép"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s không trong tập tin sudoers.  Sự việc này sẽ được báo cáo.\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "%s không được phép chạy lệnh sudo trên %s.  Sự việc này sẽ được báo cáo.\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "Rất tiếc, tài khoản %s không được chạy lệnh sudo trên %s.\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "Rất tiếc, tài khoản %s không được phép thi hành “%s%s%s” như là %s%s%s trên %s.\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: không tìm thấy lệnh"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1119,55 +1144,55 @@ msgstr ""
 "đang bỏ qua “%s” được tìm thấy trong “.”\n"
 "Sử dụng “sudo ./%s” nếu đây là “%s” bạn muốn chạy."
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "xác thực gặp lỗi nghiêm trọng"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "bắt buộc phải có mật khẩu"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
 msgstr[0] "đã sai mật khẩu %u lần"
 
-#: plugins/sudoers/logging.c:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "không thể tạo tiến trình con"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "không thể tạo tiến trình con: %m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "không thể mở ống dẫn lệnh: %m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "không thể dup (nhân đôi) stdin: %m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "không thể thực thi %s: %m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "không hỗ trợ kiểu tóm lược %d dành cho %s"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s: lỗi đọc"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "tóm lược cho %s (%s) không ở dạng thức %s"
@@ -1182,7 +1207,7 @@ msgstr "lỗi phân tích trong %s gần dòng %d"
 msgid "parse error in %s"
 msgstr "gặp lỗi phân tích trong %s"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1191,41 +1216,41 @@ msgstr ""
 "\n"
 "Mục Sudoers:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    ChạyVớiTưCáchNgườiDùng: "
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    ChạyVớiTưCáchNhóm: "
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    Tùy chọn: "
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "không thể phân tích danh sách địa chỉ mạng"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "không thể thực thi %s"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Phiên bản của phần bổ sung chính sách Sudoers %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Phiên bản ngữ pháp tập tin Sudoers %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1234,22 +1259,22 @@ msgstr ""
 "\n"
 "Đường dẫn Sudoers: %s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "đường dẫn nsswitch: %s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "đường dẫn ldap.conf: %s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "đường dẫn ldap.secret: %s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "không thể đăng ký móc kiểu %d (phiên bản %d.%d)"
@@ -1296,21 +1321,28 @@ msgstr "không thể lưu nhớ tạm nhóm %s, đã hết bộ nhớ rồi"
 msgid "unable to cache group %s, already exists"
 msgstr "không thể lưu nhớ tạm nhóm %s, đã có sẵn rồi"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "không thể lưu nhớ tạm danh sách nhóm cho %s, đã có sẵn rồi"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "không thể lưu nhớ tạm danh sách nhóm cho %s, đã hết bộ nhớ rồi"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "không thể phân tích nhóm cho %s"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "không thể phân tích mã số nhóm cho %s"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1385,7 +1417,7 @@ msgstr "không thể khởi tạo nguồn SSS. SSSD đã được cài đặt tr
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "không thể tìm thấy ký hiệu “%s” trong %s"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1394,7 +1426,7 @@ msgstr ""
 "\n"
 "Vai trò SSSD: %s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1423,95 +1455,95 @@ msgstr "Người dùng %s có thể chạy những lệnh sau trên máy %s:\n"
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "Tài khoản %s không được phép thi hành sudo trên %s.\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "không thể khởi giá trị mặc định sudoers"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "trục trặc với các mục mặc định"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "không có người dùng hợp lệ nào được tìm thấy, đang thoát ra"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers đã ghi rõ là siêu người dùng (root) không được phép chạy sudo"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "bạn không được phép sử dụng tùy chọn -C"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "người sở hữu dấu vết thời gian (%s): Không có người dùng nào như vậy"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "không có tty"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "rất tiếc, bạn phải có tty mới có thể chạy sudo"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "lệnh trong thư mục hiện hành"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "rất tiếc, bạn không được phép giữ lại môi trường"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "lệnh quá dài"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "không thể lấy thống kê %s"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s không phải tập tin thường"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "%s được sở hữu bởi người dùng mang mã số %u, nên là %u"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s ai ghi cũng được"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "%s được sở hữu bởi nhóm mang mã số %u, nên là %u"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "chỉ có siêu người dùng (root) mới có thể sử dụng tùy chọn “-c %s”"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "không rõ lớp đăng nhập: %s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "không thể phân giải địa chỉ của máy %s"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "không nhận ra nhóm: %s"
@@ -1531,7 +1563,7 @@ msgstr "thời gian chờ tối đa không hợp lệ: %s"
 msgid "invalid speed factor: %s"
 msgstr "sai hệ số nhân tốc độ: %s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s phiên bản %s\n"
@@ -1687,11 +1719,11 @@ msgstr ""
 "  -s, --speed=số          tăng hoặc giảm tốc độ kết xuất\n"
 "  -V, --version           hiển thị thông tin về phiên bản rồi thoát"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\tmáy chủ không khớp"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1699,7 +1731,7 @@ msgstr ""
 "\n"
 "Lệnh được phép"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1707,7 +1739,7 @@ msgstr ""
 "\n"
 "Lệnh bị cấm"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1726,7 +1758,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "không thể cắt ngắn tập tin dấu-vết-thời-gian thành %lld byte"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "không thể đọc khóa"
 
@@ -1749,95 +1781,95 @@ msgstr "không thể khóa tập tin dấu-vết-thời-gian %s"
 msgid "lecture status path too long: %s/%s"
 msgstr "đường dẫn đến thư mục thuyết trình quá dài: %s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "Ngữ pháp %s phiên bản %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "bấm phím <Enter> để trở về chỉnh sửa %s:"
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "trình biên soạn đã chỉ ra (%s) không tồn tại"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "không tìm thấy trình biên soạn (đường dẫn của nó = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "lỗi ghi"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "không thể lấy thống kê tập tin tạm (%s), %s không thay đổi gì."
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "tập tin tạm (%s) có kích cỡ bằng không, %s không thay đổi gì"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "trình biên soạn (%s) gặp lỗi, %s không thay đổi gì"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s không thay đổi"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "không thể mở lại tập tin tạm (%s), %s không thay đổi gì."
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "không thể phân tích tập tin tạm (%s), lỗi chưa được biết"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "lỗi hệ thống, không thể tìm thấy %s trong danh sách!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "không thể đặt (uid, gid) của %s thành (%u, %u)"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "không thể chuyển đổi chế độ của %s thành 0%o"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, c-format
 msgid "%s and %s not on the same file system, using mv to rename"
 msgstr "%s và %s không ở trên cùng một hệ thống tập tin, sử dụng lệnh mv để đổi tên"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "thực hiện lệnh gặp lỗi: “%s %s %s”, %s không thay đổi"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "gặp lỗi khi đổi tên %s, %s không thay đổi"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "Vậy làm gì bây giờ? "
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1849,72 +1881,72 @@ msgstr ""
 "  (x)  thoát ra mà không ghi lại tập tin sudoerse\n"
 "  (q)  thoát ra và ghi lại tập tin sudoers (NGUY HIỂM!)\n"
 
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "không thể chạy %s"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s: sai sở hữu (uid, gid) đáng lẽ là (%u, %u)\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s: phân quyền sai, phải ở chế độ 0%o\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "gặp lỗi khi phân tích tập tin %s, không rõ bị lỗi gì"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "lỗi cú pháp trong %s gần dòng %d\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "lỗi cú pháp trong %s\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s: vượt qua kiểm duyệt\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s đang bận, hãy thử lại sau"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "Lỗi: bị quẩn tròn trong %s “%s”"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "Cảnh báo: quẩn tròn trong %s “%s”"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "Lỗi: %s “%s” được tham chiếu nhưng chưa được định nghĩa"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "Cảnh báo: %s “%s” được tham chiếu nhưng chưa được định nghĩa"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "Cảnh báo: chưa được dùng %s “%s”"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1923,7 +1955,7 @@ msgstr ""
 "%s - sửa tập tin sudoers một cách an toàn\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1950,7 +1982,7 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s: các tập tin đầu vào và đầu ra phải khác nhau"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "quá nhiều cấp bao gồm (include)"
 
index ee023af758d2082b30b58a7a095b80b42b589f5b..e34c688adb7956ac5b967b18055b4bda1198ebc9 100644 (file)
Binary files a/plugins/sudoers/po/zh_CN.mo and b/plugins/sudoers/po/zh_CN.mo differ
index d1b1b479e1ad3651506b8699505a4808ae3ed560..c2400072675277150974c9b843e5639ac0f2c913 100644 (file)
@@ -1,13 +1,13 @@
 # Chinese simplified translation for sudoers.
 # This file is put in the public domain.
-# Wylmer Wang <wantinghard@gmail.com>, 2011, 2012, 2013, 2014, 2015.
+# Wylmer Wang <wantinghard@gmail.com>, 2011, 2012, 2013, 2014, 2015, 2016.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sudoers 1.8.17b4\n"
+"Project-Id-Version: sudoers 1.8.18b1\n"
 "Report-Msgid-Bugs-To: https://bugzilla.sudo.ws\n"
-"POT-Creation-Date: 2016-06-06 10:06-0600\n"
-"PO-Revision-Date: 2016-06-07 10:26+0800\n"
+"POT-Creation-Date: 2016-08-21 14:10-0600\n"
+"PO-Revision-Date: 2016-08-28 08:26+0800\n"
 "Last-Translator: Wylmer Wang <wantinghard@gmail.com>\n"
 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
 "Language: zh_CN\n"
@@ -51,58 +51,61 @@ msgstr "对不起,请重试。"
 #: plugins/sudoers/auth/bsdauth.c:141 plugins/sudoers/auth/kerb5.c:119
 #: plugins/sudoers/auth/kerb5.c:145 plugins/sudoers/auth/pam.c:443
 #: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/auth/sia.c:59
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3427 plugins/sudoers/ldap.c:3443
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924
-#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544
-#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799
-#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247
-#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274
-#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:604
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3470
+#: plugins/sudoers/ldap.c:3486 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:682
+#: plugins/sudoers/logging.c:940 plugins/sudoers/match.c:506
+#: plugins/sudoers/match.c:540 plugins/sudoers/match.c:577
+#: plugins/sudoers/match.c:775 plugins/sudoers/match.c:833
+#: plugins/sudoers/parse.c:236 plugins/sudoers/parse.c:248
+#: plugins/sudoers/parse.c:263 plugins/sudoers/parse.c:275
+#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:608
 #: plugins/sudoers/prompt.c:93 plugins/sudoers/pwutil.c:139
 #: plugins/sudoers/pwutil.c:210 plugins/sudoers/pwutil.c:286
 #: plugins/sudoers/pwutil.c:457 plugins/sudoers/pwutil.c:522
-#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:714
-#: plugins/sudoers/pwutil.c:771 plugins/sudoers/sssd.c:162
+#: plugins/sudoers/pwutil.c:591 plugins/sudoers/pwutil.c:749
+#: plugins/sudoers/pwutil.c:806 plugins/sudoers/pwutil.c:851
+#: plugins/sudoers/pwutil.c:908 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:107
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:107 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 msgid "unable to allocate memory"
 msgstr "无法分配内存"
 
@@ -112,65 +115,68 @@ msgstr "摘要需要路径参数"
 
 #: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:320
 #: plugins/sudoers/auth/pam.c:443 plugins/sudoers/auth/rfc1938.c:109
-#: plugins/sudoers/defaults.c:518 plugins/sudoers/defaults.c:722
-#: plugins/sudoers/defaults.c:882 plugins/sudoers/editor.c:64
+#: plugins/sudoers/defaults.c:572 plugins/sudoers/defaults.c:820
+#: plugins/sudoers/defaults.c:974 plugins/sudoers/editor.c:64
 #: plugins/sudoers/editor.c:82 plugins/sudoers/editor.c:93
 #: plugins/sudoers/env.c:234 plugins/sudoers/gc.c:52
-#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:637
+#: plugins/sudoers/group_plugin.c:134 plugins/sudoers/iolog.c:656
 #: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446
 #: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529
 #: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917
-#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384
-#: plugins/sudoers/ldap.c:1544 plugins/sudoers/ldap.c:1623
-#: plugins/sudoers/ldap.c:1759 plugins/sudoers/ldap.c:1783
-#: plugins/sudoers/ldap.c:1813 plugins/sudoers/ldap.c:1866
-#: plugins/sudoers/ldap.c:1881 plugins/sudoers/ldap.c:1977
-#: plugins/sudoers/ldap.c:2010 plugins/sudoers/ldap.c:2163
-#: plugins/sudoers/ldap.c:2260 plugins/sudoers/ldap.c:3061
-#: plugins/sudoers/ldap.c:3093 plugins/sudoers/ldap.c:3399
-#: plugins/sudoers/ldap.c:3426 plugins/sudoers/ldap.c:3442
-#: plugins/sudoers/ldap.c:3532 plugins/sudoers/ldap.c:3548
-#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:181
-#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508
-#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742
-#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235
-#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262
-#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97
+#: plugins/sudoers/ldap.c:1124 plugins/sudoers/ldap.c:1138
+#: plugins/sudoers/ldap.c:1420 plugins/sudoers/ldap.c:1580
+#: plugins/sudoers/ldap.c:1662 plugins/sudoers/ldap.c:1802
+#: plugins/sudoers/ldap.c:1826 plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1909 plugins/sudoers/ldap.c:1924
+#: plugins/sudoers/ldap.c:2020 plugins/sudoers/ldap.c:2053
+#: plugins/sudoers/ldap.c:2206 plugins/sudoers/ldap.c:2303
+#: plugins/sudoers/ldap.c:3104 plugins/sudoers/ldap.c:3136
+#: plugins/sudoers/ldap.c:3442 plugins/sudoers/ldap.c:3469
+#: plugins/sudoers/ldap.c:3485 plugins/sudoers/ldap.c:3576
+#: plugins/sudoers/ldap.c:3592 plugins/sudoers/linux_audit.c:76
+#: plugins/sudoers/logging.c:188 plugins/sudoers/logging.c:450
+#: plugins/sudoers/logging.c:471 plugins/sudoers/logging.c:940
+#: plugins/sudoers/match.c:505 plugins/sudoers/match.c:539
+#: plugins/sudoers/match.c:577 plugins/sudoers/match.c:775
+#: plugins/sudoers/match.c:832 plugins/sudoers/parse.c:236
+#: plugins/sudoers/parse.c:248 plugins/sudoers/parse.c:263
+#: plugins/sudoers/parse.c:275 plugins/sudoers/policy.c:97
 #: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115
 #: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250
 #: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286
 #: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335
 #: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393
-#: plugins/sudoers/policy.c:604 plugins/sudoers/prompt.c:93
+#: plugins/sudoers/policy.c:608 plugins/sudoers/prompt.c:93
 #: plugins/sudoers/pwutil.c:139 plugins/sudoers/pwutil.c:210
 #: plugins/sudoers/pwutil.c:286 plugins/sudoers/pwutil.c:457
 #: plugins/sudoers/pwutil.c:522 plugins/sudoers/pwutil.c:591
-#: plugins/sudoers/pwutil.c:714 plugins/sudoers/pwutil.c:771
+#: plugins/sudoers/pwutil.c:749 plugins/sudoers/pwutil.c:806
+#: plugins/sudoers/pwutil.c:851 plugins/sudoers/pwutil.c:908
 #: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695
 #: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350
 #: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:162
 #: plugins/sudoers/sssd.c:194 plugins/sudoers/sssd.c:237
 #: plugins/sudoers/sssd.c:244 plugins/sudoers/sssd.c:280
 #: plugins/sudoers/sssd.c:390 plugins/sudoers/sssd.c:462
-#: plugins/sudoers/sssd.c:1019 plugins/sudoers/sssd.c:1152
-#: plugins/sudoers/sudoers.c:290 plugins/sudoers/sudoers.c:300
-#: plugins/sudoers/sudoers.c:308 plugins/sudoers/sudoers.c:390
-#: plugins/sudoers/sudoers.c:688 plugins/sudoers/sudoers.c:774
-#: plugins/sudoers/sudoers.c:818 plugins/sudoers/sudoers_debug.c:106
-#: plugins/sudoers/sudoreplay.c:513 plugins/sudoers/sudoreplay.c:712
-#: plugins/sudoers/sudoreplay.c:824 plugins/sudoers/sudoreplay.c:864
-#: plugins/sudoers/sudoreplay.c:873 plugins/sudoers/sudoreplay.c:883
-#: plugins/sudoers/sudoreplay.c:891 plugins/sudoers/sudoreplay.c:895
-#: plugins/sudoers/sudoreplay.c:1051 plugins/sudoers/sudoreplay.c:1055
-#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:213
-#: plugins/sudoers/testsudoers.c:230 plugins/sudoers/timestamp.c:402
-#: plugins/sudoers/timestamp.c:438 plugins/sudoers/timestamp.c:854
-#: plugins/sudoers/toke_util.c:56 plugins/sudoers/toke_util.c:109
-#: plugins/sudoers/toke_util.c:146 plugins/sudoers/visudo.c:152
-#: plugins/sudoers/visudo.c:295 plugins/sudoers/visudo.c:301
-#: plugins/sudoers/visudo.c:432 plugins/sudoers/visudo.c:976
-#: plugins/sudoers/visudo.c:1020 plugins/sudoers/visudo.c:1116 toke.l:785
-#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082
+#: plugins/sudoers/sssd.c:1014 plugins/sudoers/sssd.c:1205
+#: plugins/sudoers/sssd.c:1219 plugins/sudoers/sudoers.c:262
+#: plugins/sudoers/sudoers.c:272 plugins/sudoers/sudoers.c:280
+#: plugins/sudoers/sudoers.c:362 plugins/sudoers/sudoers.c:653
+#: plugins/sudoers/sudoers.c:759 plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:513
+#: plugins/sudoers/sudoreplay.c:712 plugins/sudoers/sudoreplay.c:824
+#: plugins/sudoers/sudoreplay.c:864 plugins/sudoers/sudoreplay.c:873
+#: plugins/sudoers/sudoreplay.c:883 plugins/sudoers/sudoreplay.c:891
+#: plugins/sudoers/sudoreplay.c:895 plugins/sudoers/sudoreplay.c:1051
+#: plugins/sudoers/sudoreplay.c:1055 plugins/sudoers/testsudoers.c:130
+#: plugins/sudoers/testsudoers.c:214 plugins/sudoers/testsudoers.c:231
+#: plugins/sudoers/timestamp.c:402 plugins/sudoers/timestamp.c:438
+#: plugins/sudoers/timestamp.c:854 plugins/sudoers/toke_util.c:56
+#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146
+#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:308
+#: plugins/sudoers/visudo.c:314 plugins/sudoers/visudo.c:445
+#: plugins/sudoers/visudo.c:998 plugins/sudoers/visudo.c:1042
+#: plugins/sudoers/visudo.c:1138 toke.l:829 toke.l:929 toke.l:1087
 #, c-format
 msgid "%s: %s"
 msgstr "%s:%s"
@@ -294,7 +300,7 @@ msgstr "账户过期,或 PAM 配置缺少 sudo 使用的“account”节,联
 msgid "PAM authentication error: %s"
 msgstr "PAM 认证出错:%s"
 
-#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:215
+#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:225
 #, c-format
 msgid "you do not exist in the %s database"
 msgstr "%s 数据库中没有您"
@@ -388,14 +394,14 @@ msgstr ""
 "\n"
 
 #: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305
-#: plugins/sudoers/sudoers.c:724 plugins/sudoers/sudoers.c:753
+#: plugins/sudoers/sudoers.c:689 plugins/sudoers/sudoers.c:722
 #, c-format
 msgid "unknown uid: %u"
 msgstr "未知的用户 ID:%u"
 
-#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:776
-#: plugins/sudoers/sudoers.c:1122 plugins/sudoers/testsudoers.c:204
-#: plugins/sudoers/testsudoers.c:359
+#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:780
+#: plugins/sudoers/sudoers.c:1111 plugins/sudoers/testsudoers.c:205
+#: plugins/sudoers/testsudoers.c:363
 #, c-format
 msgid "unknown user: %s"
 msgstr "未知用户:%s"
@@ -815,48 +821,57 @@ msgstr "通过 组 插件查询未知的系统组"
 msgid "Match netgroups based on the entire tuple: user, host and domain"
 msgstr "基于整个元组(用户、主机和域)来匹配网络组"
 
-#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610
-#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
-#, c-format
-msgid "unknown defaults entry `%s'"
-msgstr "未知的默认条目“%s”"
+#: plugins/sudoers/def_data.c:407
+msgid "Allow commands to be run even if sudo cannot write to the audit log"
+msgstr "即使 sudo 无法写入审核日志也允许命令运行"
 
-#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217
-#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256
-#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282
-#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315
-#: plugins/sudoers/defaults.c:325
-#, c-format
-msgid "value `%s' is invalid for option `%s'"
-msgstr "值“%s”对选项“%s”无效"
+#: plugins/sudoers/def_data.c:411
+msgid "Allow commands to be run even if sudo cannot write to the I/O log"
+msgstr "即使 sudo 无法写入 I/O 日志也允许命令运行"
 
-#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220
-#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251
-#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277
-#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310
-#: plugins/sudoers/defaults.c:321
+#: plugins/sudoers/def_data.c:415
+msgid "Allow commands to be run even if sudo cannot write to the log file"
+msgstr "即使 sudo 无法写入日志文件也允许命令允许"
+
+#: plugins/sudoers/defaults.c:203
 #, c-format
 msgid "no value specified for `%s'"
 msgstr "没有给“%s”指定值"
 
-#: plugins/sudoers/defaults.c:233
+#: plugins/sudoers/defaults.c:218
 #, c-format
 msgid "values for `%s' must start with a '/'"
 msgstr "“%s”的值必须以“/”开头"
 
-#: plugins/sudoers/defaults.c:301
+#: plugins/sudoers/defaults.c:241
 #, c-format
 msgid "option `%s' does not take a value"
 msgstr "“%s”选项不带值"
 
+#: plugins/sudoers/defaults.c:258
+#, c-format
+msgid "invalid Defaults type 0x%x for option `%s'"
+msgstr "选项“%2$s”的默认类型 0x%1$x 无效"
+
+#: plugins/sudoers/defaults.c:271
+#, c-format
+msgid "value `%s' is invalid for option `%s'"
+msgstr "值“%s”对选项“%s”无效"
+
+#: plugins/sudoers/defaults.c:318 plugins/sudoers/defaults.c:712
+#: plugins/sudoers/visudo_json.c:632 plugins/sudoers/visudo_json.c:667
+#, c-format
+msgid "unknown defaults entry `%s'"
+msgstr "未知的默认条目“%s”"
+
 #: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303
 #: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450
-#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166
-#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1707
-#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929
+#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1202
+#: plugins/sudoers/ldap.c:1424 plugins/sudoers/ldap.c:1750
+#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:945
 #: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:521
-#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:840
-#: plugins/sudoers/testsudoers.c:234 plugins/sudoers/toke_util.c:157
+#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:825
+#: plugins/sudoers/testsudoers.c:235 plugins/sudoers/toke_util.c:158
 #, c-format
 msgid "internal error, %s overflow"
 msgstr "内部错误,%s 溢出"
@@ -903,46 +918,51 @@ msgstr "%s:不兼容的组插件主版本号 %d,应为 %d"
 msgid "Local IP address and netmask pairs:\n"
 msgstr "本地 IP 地址和网络掩码对:\n"
 
-#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:119
+#: plugins/sudoers/iolog.c:95 plugins/sudoers/iolog.c:122
 #: plugins/sudoers/timestamp.c:181
 #, c-format
 msgid "%s exists but is not a directory (0%o)"
 msgstr "%s 存在,但不是目录(0%o)"
 
-#: plugins/sudoers/iolog.c:107 plugins/sudoers/iolog.c:113
-#: plugins/sudoers/iolog.c:135 plugins/sudoers/iolog.c:144
+#: plugins/sudoers/iolog.c:110 plugins/sudoers/iolog.c:116
+#: plugins/sudoers/iolog.c:138 plugins/sudoers/iolog.c:147
 #: plugins/sudoers/timestamp.c:170 plugins/sudoers/timestamp.c:196
 #, c-format
 msgid "unable to mkdir %s"
 msgstr "无法创建目录 %s"
 
-#: plugins/sudoers/iolog.c:213 plugins/sudoers/sudoers.c:896
+#: plugins/sudoers/iolog.c:229 plugins/sudoers/sudoers.c:881
 #: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:813
 #: plugins/sudoers/sudoreplay.c:1017 plugins/sudoers/timestamp.c:411
-#: plugins/sudoers/visudo.c:900 plugins/sudoers/visudo_json.c:1011
+#: plugins/sudoers/visudo.c:917 plugins/sudoers/visudo_json.c:1011
 #: plugins/sudoers/visudo_json.c:1024
 #, c-format
 msgid "unable to open %s"
 msgstr "无法打开 %s"
 
-#: plugins/sudoers/iolog.c:254 plugins/sudoers/sudoers.c:900
+#: plugins/sudoers/iolog.c:270 plugins/sudoers/sudoers.c:885
 #: plugins/sudoers/sudoreplay.c:1128
 #, c-format
 msgid "unable to read %s"
 msgstr "无法读取 %s"
 
-#: plugins/sudoers/iolog.c:290 plugins/sudoers/sudoreplay.c:594
+#: plugins/sudoers/iolog.c:306 plugins/sudoers/sudoreplay.c:594
 #: plugins/sudoers/timestamp.c:310 plugins/sudoers/timestamp.c:313
 #, c-format
 msgid "unable to write to %s"
 msgstr "无法写入 %s"
 
-#: plugins/sudoers/iolog.c:361 plugins/sudoers/iolog.c:560
+#: plugins/sudoers/iolog.c:378 plugins/sudoers/iolog.c:582
 #, c-format
 msgid "unable to create %s"
 msgstr "无法创建 %s"
 
-#: plugins/sudoers/iolog.c:742
+#: plugins/sudoers/iolog.c:746 plugins/sudoers/iolog.c:827
+#, c-format
+msgid "unable to write to I/O log file: %s"
+msgstr "无法写入 I/O 日志文件:%s"
+
+#: plugins/sudoers/iolog.c:778
 #, c-format
 msgid "%s: internal error, file index %d not open"
 msgstr "%s:内部错误,文件索引 %d 未打开"
@@ -974,20 +994,20 @@ msgstr "无法初始化 SSL 证书和密钥数据库:%s"
 msgid "you must set TLS_CERT in %s to use SSL"
 msgstr "要使用 SSL,您必须在 %s 中设置 TLS_CERT"
 
-#: plugins/sudoers/ldap.c:1152
+#: plugins/sudoers/ldap.c:1188
 msgid "unable to get GMT time"
 msgstr "无法获取 GMT 时间"
 
-#: plugins/sudoers/ldap.c:1158
+#: plugins/sudoers/ldap.c:1194
 msgid "unable to format timestamp"
 msgstr "无法格式化时间戳"
 
-#: plugins/sudoers/ldap.c:1856
+#: plugins/sudoers/ldap.c:1899
 #, c-format
 msgid "%s: %s: %s: %s"
 msgstr "%s:%s:%s:%s"
 
-#: plugins/sudoers/ldap.c:2397
+#: plugins/sudoers/ldap.c:2440
 #, c-format
 msgid ""
 "\n"
@@ -996,7 +1016,7 @@ msgstr ""
 "\n"
 "LDAP 角色:%s\n"
 
-#: plugins/sudoers/ldap.c:2399
+#: plugins/sudoers/ldap.c:2442
 #, c-format
 msgid ""
 "\n"
@@ -1005,27 +1025,27 @@ msgstr ""
 "\n"
 "LDAP 角色:未知\n"
 
-#: plugins/sudoers/ldap.c:2446
+#: plugins/sudoers/ldap.c:2489
 #, c-format
 msgid "    Order: %s\n"
 msgstr "    顺序:%s\n"
 
-#: plugins/sudoers/ldap.c:2454 plugins/sudoers/parse.c:555
-#: plugins/sudoers/sssd.c:1537
+#: plugins/sudoers/ldap.c:2497 plugins/sudoers/parse.c:556
+#: plugins/sudoers/sssd.c:1567
 #, c-format
 msgid "    Commands:\n"
 msgstr "    命令:\n"
 
-#: plugins/sudoers/ldap.c:3013
+#: plugins/sudoers/ldap.c:3056
 #, c-format
 msgid "unable to initialize LDAP: %s"
 msgstr "无法初始化 LDAP:%s"
 
-#: plugins/sudoers/ldap.c:3049
+#: plugins/sudoers/ldap.c:3092
 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:3297
+#: plugins/sudoers/ldap.c:3340
 #, c-format
 msgid "invalid sudoOrder attribute: %s"
 msgstr "无效的 sudoOrder 属性:%s"
@@ -1048,65 +1068,70 @@ msgstr "%8s:%s"
 msgid "%8s : (command continued) %s"
 msgstr "%8s:(命令继续执行) %s"
 
-#: plugins/sudoers/logging.c:160
+#: plugins/sudoers/logging.c:163
 #, c-format
-msgid "unable to open log file: %s: %s"
-msgstr "无法打开日志文件:%s:%s"
+msgid "unable to open log file: %s"
+msgstr "无法打开日志文件:%s"
 
-#: plugins/sudoers/logging.c:165
+#: plugins/sudoers/logging.c:171
 #, c-format
-msgid "unable to lock log file: %s: %s"
-msgstr "无法锁定日志文件:%s:%s"
+msgid "unable to lock log file: %s"
+msgstr "无法锁定日志文件:%s"
 
-#: plugins/sudoers/logging.c:219
+#: plugins/sudoers/logging.c:204
+#, c-format
+msgid "unable to write log file: %s"
+msgstr "无法写入日志文件: %s"
+
+#: plugins/sudoers/logging.c:233
 msgid "No user or host"
 msgstr "无用户或主机"
 
-#: plugins/sudoers/logging.c:221
+#: plugins/sudoers/logging.c:235
 msgid "validation failure"
 msgstr "校验失败"
 
-#: plugins/sudoers/logging.c:228
+#: plugins/sudoers/logging.c:242
 msgid "user NOT in sudoers"
 msgstr "用户不在 sudoers 中"
 
-#: plugins/sudoers/logging.c:230
+#: plugins/sudoers/logging.c:244
 msgid "user NOT authorized on host"
 msgstr "用户未获得此主机上的授权"
 
-#: plugins/sudoers/logging.c:232
+#: plugins/sudoers/logging.c:246
 msgid "command not allowed"
 msgstr "命令禁止使用"
 
-#: plugins/sudoers/logging.c:267
+#: plugins/sudoers/logging.c:281
 #, c-format
 msgid "%s is not in the sudoers file.  This incident will be reported.\n"
 msgstr "%s 不在 sudoers 文件中。此事将被报告。\n"
 
-#: plugins/sudoers/logging.c:270
+#: plugins/sudoers/logging.c:284
 #, c-format
 msgid "%s is not allowed to run sudo on %s.  This incident will be reported.\n"
 msgstr "%s 无权在 %s 上运行 sudo。此事将被报告。\n"
 
-#: plugins/sudoers/logging.c:274
+#: plugins/sudoers/logging.c:288
 #, c-format
 msgid "Sorry, user %s may not run sudo on %s.\n"
 msgstr "对不起,用户 %s 不能在 %s 上运行 sudo。\n"
 
-#: plugins/sudoers/logging.c:277
+#: plugins/sudoers/logging.c:291
 #, c-format
 msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n"
 msgstr "对不起,用户 %1$s 无权以 %5$s%6$s%7$s 的身份在 %8$s 上执行 %2$s%3$s%4$s。\n"
 
-#: plugins/sudoers/logging.c:314 plugins/sudoers/sudoers.c:496
-#: plugins/sudoers/sudoers.c:498 plugins/sudoers/sudoers.c:500
-#: plugins/sudoers/sudoers.c:502 plugins/sudoers/sudoers.c:1249
-#: plugins/sudoers/sudoers.c:1251
+#: plugins/sudoers/logging.c:328 plugins/sudoers/sudoers.c:461
+#: plugins/sudoers/sudoers.c:463 plugins/sudoers/sudoers.c:465
+#: plugins/sudoers/sudoers.c:467 plugins/sudoers/sudoers.c:1231
+#: plugins/sudoers/sudoers.c:1233
 #, c-format
 msgid "%s: command not found"
 msgstr "%s:找不到命令"
 
-#: plugins/sudoers/logging.c:316 plugins/sudoers/sudoers.c:492
+#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:457
 #, c-format
 msgid ""
 "ignoring `%s' found in '.'\n"
@@ -1115,55 +1140,55 @@ msgstr ""
 "忽略在“.”中找到的“%s”\n"
 "请使用“sudo ./%s”,如果这是您想运行的“%s”。"
 
-#: plugins/sudoers/logging.c:333
+#: plugins/sudoers/logging.c:347
 msgid "authentication failure"
 msgstr "认证失败"
 
-#: plugins/sudoers/logging.c:359
+#: plugins/sudoers/logging.c:373
 msgid "a password is required"
 msgstr "需要密码"
 
-#: plugins/sudoers/logging.c:430 plugins/sudoers/logging.c:494
+#: plugins/sudoers/logging.c:444 plugins/sudoers/logging.c:510
 #, c-format
 msgid "%u incorrect password attempt"
 msgid_plural "%u incorrect password attempts"
 msgstr[0] "%u 次错误密码尝试"
 
-#: plugins/sudoers/logging.c:581
+#: plugins/sudoers/logging.c:597
 msgid "unable to fork"
 msgstr "无法执行 fork"
 
-#: plugins/sudoers/logging.c:589 plugins/sudoers/logging.c:640
+#: plugins/sudoers/logging.c:605 plugins/sudoers/logging.c:656
 #, c-format
 msgid "unable to fork: %m"
 msgstr "无法执行 fork:%m"
 
-#: plugins/sudoers/logging.c:630
+#: plugins/sudoers/logging.c:646
 #, c-format
 msgid "unable to open pipe: %m"
 msgstr "无法打开管道:%m"
 
-#: plugins/sudoers/logging.c:655
+#: plugins/sudoers/logging.c:671
 #, c-format
 msgid "unable to dup stdin: %m"
 msgstr "无法 dup stdin:%m"
 
-#: plugins/sudoers/logging.c:693
+#: plugins/sudoers/logging.c:709
 #, c-format
 msgid "unable to execute %s: %m"
 msgstr "无法执行 %s:%m"
 
-#: plugins/sudoers/match.c:616
+#: plugins/sudoers/match.c:649
 #, c-format
 msgid "unsupported digest type %d for %s"
 msgstr "%2$s 的摘要类型 %1$d 不支持"
 
-#: plugins/sudoers/match.c:657
+#: plugins/sudoers/match.c:690
 #, c-format
 msgid "%s: read error"
 msgstr "%s:写错误"
 
-#: plugins/sudoers/match.c:692
+#: plugins/sudoers/match.c:725
 #, c-format
 msgid "digest for %s (%s) is not in %s form"
 msgstr "%s(%s) 的摘要不是 %s 形式"
@@ -1178,7 +1203,7 @@ msgstr "%s 中第 %d 行附近有解析错误"
 msgid "parse error in %s"
 msgstr "%s 中出现解析错误"
 
-#: plugins/sudoers/parse.c:502
+#: plugins/sudoers/parse.c:503
 #, c-format
 msgid ""
 "\n"
@@ -1187,41 +1212,41 @@ msgstr ""
 "\n"
 "Sudoers 条目:\n"
 
-#: plugins/sudoers/parse.c:503
+#: plugins/sudoers/parse.c:504
 #, c-format
 msgid "    RunAsUsers: "
 msgstr "    RunAs 用户:"
 
-#: plugins/sudoers/parse.c:517
+#: plugins/sudoers/parse.c:518
 #, c-format
 msgid "    RunAsGroups: "
 msgstr "    RunAs 组:"
 
-#: plugins/sudoers/parse.c:526
+#: plugins/sudoers/parse.c:527
 #, c-format
 msgid "    Options: "
 msgstr "    选项:"
 
-#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:251
+#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:258
 msgid "unable to parse network address list"
 msgstr "无法解析网络地址列表"
 
-#: plugins/sudoers/policy.c:661 plugins/sudoers/visudo.c:839
+#: plugins/sudoers/policy.c:665 plugins/sudoers/visudo.c:855
 #, c-format
 msgid "unable to execute %s"
 msgstr "无法执行 %s"
 
-#: plugins/sudoers/policy.c:794
+#: plugins/sudoers/policy.c:798
 #, c-format
 msgid "Sudoers policy plugin version %s\n"
 msgstr "Sudoers 策略插件版本 %s\n"
 
-#: plugins/sudoers/policy.c:796
+#: plugins/sudoers/policy.c:800
 #, c-format
 msgid "Sudoers file grammar version %d\n"
 msgstr "Sudoers 文件语法版本 %d\n"
 
-#: plugins/sudoers/policy.c:800
+#: plugins/sudoers/policy.c:804
 #, c-format
 msgid ""
 "\n"
@@ -1230,22 +1255,22 @@ msgstr ""
 "\n"
 "Sudoers 路径:%s\n"
 
-#: plugins/sudoers/policy.c:803
+#: plugins/sudoers/policy.c:807
 #, c-format
 msgid "nsswitch path: %s\n"
 msgstr "nsswitch 路径:%s\n"
 
-#: plugins/sudoers/policy.c:805
+#: plugins/sudoers/policy.c:809
 #, c-format
 msgid "ldap.conf path: %s\n"
 msgstr "ldap.conf 路径:%s\n"
 
-#: plugins/sudoers/policy.c:806
+#: plugins/sudoers/policy.c:810
 #, c-format
 msgid "ldap.secret path: %s\n"
 msgstr "ldap.secret 路径:%s\n"
 
-#: plugins/sudoers/policy.c:839
+#: plugins/sudoers/policy.c:843
 #, c-format
 msgid "unable to register hook of type %d (version %d.%d)"
 msgstr "无法注册类型为 %d 的钩子(hook)(版本 %d.%d)"
@@ -1292,21 +1317,28 @@ msgstr "无法缓存组 %s,内存不足"
 msgid "unable to cache group %s, already exists"
 msgstr "无法缓存组 %s,已存在"
 
-#: plugins/sudoers/pwutil.c:737 plugins/sudoers/pwutil.c:789
+#: plugins/sudoers/pwutil.c:772 plugins/sudoers/pwutil.c:824
+#: plugins/sudoers/pwutil.c:874 plugins/sudoers/pwutil.c:926
 #, c-format
 msgid "unable to cache group list for %s, already exists"
 msgstr "无法缓存组列表 %s,已存在"
 
-#: plugins/sudoers/pwutil.c:743 plugins/sudoers/pwutil.c:794
+#: plugins/sudoers/pwutil.c:778 plugins/sudoers/pwutil.c:829
+#: plugins/sudoers/pwutil.c:880 plugins/sudoers/pwutil.c:931
 #, c-format
 msgid "unable to cache group list for %s, out of memory"
 msgstr "无法缓存组列表 %s,内存不足"
 
-#: plugins/sudoers/pwutil.c:783
+#: plugins/sudoers/pwutil.c:818
 #, c-format
 msgid "unable to parse groups for %s"
 msgstr "无法对 %s 解析组"
 
+#: plugins/sudoers/pwutil.c:920
+#, c-format
+msgid "unable to parse gids for %s"
+msgstr "无法解析 %s 的组 ID"
+
 #: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438
 #: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138
 #: plugins/sudoers/set_perms.c:1430
@@ -1381,7 +1413,7 @@ msgstr "无法初始化 SSS 资源。您的计算机上安装 SSSD 了吗?"
 msgid "unable to find symbol \"%s\" in %s"
 msgstr "无法在 %s 中找到符号“%s”"
 
-#: plugins/sudoers/sssd.c:1461
+#: plugins/sudoers/sssd.c:1491
 #, c-format
 msgid ""
 "\n"
@@ -1390,7 +1422,7 @@ msgstr ""
 "\n"
 "SSSD 角色:%s\n"
 
-#: plugins/sudoers/sssd.c:1466
+#: plugins/sudoers/sssd.c:1496
 #, c-format
 msgid ""
 "\n"
@@ -1419,95 +1451,95 @@ msgstr "用户 %s 可以在 %s 上运行以下命令:\n"
 msgid "User %s is not allowed to run sudo on %s.\n"
 msgstr "用户 %s 无权在 %s 上运行 sudo。\n"
 
-#: plugins/sudoers/sudoers.c:167 plugins/sudoers/testsudoers.c:243
-#: plugins/sudoers/visudo.c:220 plugins/sudoers/visudo.c:565
+#: plugins/sudoers/sudoers.c:166 plugins/sudoers/testsudoers.c:244
+#: plugins/sudoers/visudo.c:231 plugins/sudoers/visudo.c:578
+#: plugins/sudoers/visudo.c:921
 msgid "unable to initialize sudoers default values"
 msgstr "无法初始化 sudoers 默认值"
 
-#: plugins/sudoers/sudoers.c:192 plugins/sudoers/sudoers.c:234
-#: plugins/sudoers/sudoers.c:858
+#: plugins/sudoers/sudoers.c:196 plugins/sudoers/sudoers.c:843
 msgid "problem with defaults entries"
 msgstr "默认条目有问题"
 
-#: plugins/sudoers/sudoers.c:200
+#: plugins/sudoers/sudoers.c:204
 msgid "no valid sudoers sources found, quitting"
 msgstr "没有找到有效的 sudoers 资源,退出"
 
-#: plugins/sudoers/sudoers.c:271
+#: plugins/sudoers/sudoers.c:243
 msgid "sudoers specifies that root is not allowed to sudo"
 msgstr "sudoers 指定 root 不允许执行 sudo"
 
-#: plugins/sudoers/sudoers.c:328
+#: plugins/sudoers/sudoers.c:300
 msgid "you are not permitted to use the -C option"
 msgstr "您无权使用 -C 选项"
 
-#: plugins/sudoers/sudoers.c:421
+#: plugins/sudoers/sudoers.c:386
 #, c-format
 msgid "timestamp owner (%s): No such user"
 msgstr "时间戳所有者(%s):无此用户"
 
-#: plugins/sudoers/sudoers.c:435
+#: plugins/sudoers/sudoers.c:400
 msgid "no tty"
 msgstr "无终端"
 
-#: plugins/sudoers/sudoers.c:436
+#: plugins/sudoers/sudoers.c:401
 msgid "sorry, you must have a tty to run sudo"
 msgstr "抱歉,您必须拥有一个终端来执行 sudo"
 
-#: plugins/sudoers/sudoers.c:491
+#: plugins/sudoers/sudoers.c:456
 msgid "command in current directory"
 msgstr "当前目录中的命令"
 
-#: plugins/sudoers/sudoers.c:511
+#: plugins/sudoers/sudoers.c:476
 msgid "sorry, you are not allowed to preserve the environment"
 msgstr "抱歉,您无权保留环境"
 
-#: plugins/sudoers/sudoers.c:803
+#: plugins/sudoers/sudoers.c:788
 msgid "command too long"
 msgstr "命令过长"
 
-#: plugins/sudoers/sudoers.c:911 plugins/sudoers/timestamp.c:176
-#: plugins/sudoers/visudo.c:425 plugins/sudoers/visudo.c:665
+#: plugins/sudoers/sudoers.c:896 plugins/sudoers/timestamp.c:176
+#: plugins/sudoers/visudo.c:438 plugins/sudoers/visudo.c:681
 #, c-format
 msgid "unable to stat %s"
 msgstr "无法 stat %s"
 
-#: plugins/sudoers/sudoers.c:915
+#: plugins/sudoers/sudoers.c:900
 #, c-format
 msgid "%s is not a regular file"
 msgstr "%s 不是常规文件"
 
-#: plugins/sudoers/sudoers.c:919 plugins/sudoers/timestamp.c:237 toke.l:947
+#: plugins/sudoers/sudoers.c:904 plugins/sudoers/timestamp.c:237 toke.l:949
 #, c-format
 msgid "%s is owned by uid %u, should be %u"
 msgstr "%s 属于用户 ID %u,应为 %u"
 
-#: plugins/sudoers/sudoers.c:923 toke.l:954
+#: plugins/sudoers/sudoers.c:908 toke.l:954
 #, c-format
 msgid "%s is world writable"
 msgstr "%s 可被任何人写"
 
-#: plugins/sudoers/sudoers.c:927 toke.l:959
+#: plugins/sudoers/sudoers.c:912 toke.l:957
 #, c-format
 msgid "%s is owned by gid %u, should be %u"
 msgstr "%s 属于组 ID %u,应为 %u"
 
-#: plugins/sudoers/sudoers.c:960
+#: plugins/sudoers/sudoers.c:945
 #, c-format
 msgid "only root can use `-c %s'"
 msgstr "只有 root 才能使用“-c %s”"
 
-#: plugins/sudoers/sudoers.c:979
+#: plugins/sudoers/sudoers.c:964
 #, c-format
 msgid "unknown login class: %s"
 msgstr "未知的登录类别:%s"
 
-#: plugins/sudoers/sudoers.c:1058 plugins/sudoers/sudoers.c:1086
+#: plugins/sudoers/sudoers.c:1047 plugins/sudoers/sudoers.c:1075
 #, c-format
 msgid "unable to resolve host %s"
 msgstr "无法解析主机:%s"
 
-#: plugins/sudoers/sudoers.c:1153 plugins/sudoers/testsudoers.c:383
+#: plugins/sudoers/sudoers.c:1142 plugins/sudoers/testsudoers.c:387
 #, c-format
 msgid "unknown group: %s"
 msgstr "未知组:%s"
@@ -1527,7 +1559,7 @@ msgstr "无效的最大等待:%s"
 msgid "invalid speed factor: %s"
 msgstr "无法的速度系数:%s"
 
-#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180
+#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:184
 #, c-format
 msgid "%s version %s\n"
 msgstr "%s 版本 %s\n"
@@ -1683,11 +1715,11 @@ msgstr ""
 "  -s, --speed=数值     加速或减慢输出\n"
 "  -V, --version        显示版本信息并退出"
 
-#: plugins/sudoers/testsudoers.c:322
+#: plugins/sudoers/testsudoers.c:326
 msgid "\thost  unmatched"
 msgstr "\t主机不匹配"
 
-#: plugins/sudoers/testsudoers.c:325
+#: plugins/sudoers/testsudoers.c:329
 msgid ""
 "\n"
 "Command allowed"
@@ -1695,7 +1727,7 @@ msgstr ""
 "\n"
 "命令允许"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command denied"
@@ -1703,7 +1735,7 @@ msgstr ""
 "\n"
 "命令被拒"
 
-#: plugins/sudoers/testsudoers.c:326
+#: plugins/sudoers/testsudoers.c:330
 msgid ""
 "\n"
 "Command unmatched"
@@ -1722,7 +1754,7 @@ msgid "unable to truncate time stamp file to %lld bytes"
 msgstr "无法将时间戳文件截短为 %lld 字节"
 
 #: plugins/sudoers/timestamp.c:758 plugins/sudoers/timestamp.c:825
-#: plugins/sudoers/visudo.c:486 plugins/sudoers/visudo.c:492
+#: plugins/sudoers/visudo.c:499 plugins/sudoers/visudo.c:505
 msgid "unable to read the clock"
 msgstr "无法读取时钟"
 
@@ -1745,95 +1777,95 @@ msgstr "无法锁定时间戳文件 %s"
 msgid "lecture status path too long: %s/%s"
 msgstr "致辞(lecture)状态路径过长:%s/%s"
 
-#: plugins/sudoers/visudo.c:182
+#: plugins/sudoers/visudo.c:186
 #, c-format
 msgid "%s grammar version %d\n"
 msgstr "%s 语法版本 %d\n"
 
-#: plugins/sudoers/visudo.c:251 plugins/sudoers/visudo.c:617
+#: plugins/sudoers/visudo.c:264 plugins/sudoers/visudo.c:633
 #, c-format
 msgid "press return to edit %s: "
 msgstr "按回车键编辑 %s:"
 
-#: plugins/sudoers/visudo.c:317
+#: plugins/sudoers/visudo.c:330
 #, c-format
 msgid "specified editor (%s) doesn't exist"
 msgstr "指定的编辑器(%s)不存在"
 
-#: plugins/sudoers/visudo.c:335
+#: plugins/sudoers/visudo.c:348
 #, c-format
 msgid "no editor found (editor path = %s)"
 msgstr "未找到编辑器(编辑器路径 = %s)"
 
-#: plugins/sudoers/visudo.c:445 plugins/sudoers/visudo.c:453
+#: plugins/sudoers/visudo.c:458 plugins/sudoers/visudo.c:466
 msgid "write error"
 msgstr "写错误"
 
-#: plugins/sudoers/visudo.c:499
+#: plugins/sudoers/visudo.c:512
 #, c-format
 msgid "unable to stat temporary file (%s), %s unchanged"
 msgstr "无法 stat 临时文件(%s),%s 未更改"
 
-#: plugins/sudoers/visudo.c:506
+#: plugins/sudoers/visudo.c:519
 #, c-format
 msgid "zero length temporary file (%s), %s unchanged"
 msgstr "零长度的临时文件(%s),%s 未更改"
 
-#: plugins/sudoers/visudo.c:512
+#: plugins/sudoers/visudo.c:525
 #, c-format
 msgid "editor (%s) failed, %s unchanged"
 msgstr "编辑器(%s)失败,%s 未更改"
 
-#: plugins/sudoers/visudo.c:534
+#: plugins/sudoers/visudo.c:547
 #, c-format
 msgid "%s unchanged"
 msgstr "%s 未更改"
 
-#: plugins/sudoers/visudo.c:560
+#: plugins/sudoers/visudo.c:573
 #, c-format
 msgid "unable to re-open temporary file (%s), %s unchanged."
 msgstr "无法重新打开临时文件(%s),%s 未更改"
 
-#: plugins/sudoers/visudo.c:571
+#: plugins/sudoers/visudo.c:585
 #, c-format
 msgid "unabled to parse temporary file (%s), unknown error"
 msgstr "无法解析临时文件(%s),未知错误"
 
-#: plugins/sudoers/visudo.c:608
+#: plugins/sudoers/visudo.c:624
 #, c-format
 msgid "internal error, unable to find %s in list!"
 msgstr "内部错误,在列表中找不到 %s!"
 
-#: plugins/sudoers/visudo.c:667 plugins/sudoers/visudo.c:676
+#: plugins/sudoers/visudo.c:683 plugins/sudoers/visudo.c:692
 #, c-format
 msgid "unable to set (uid, gid) of %s to (%u, %u)"
 msgstr "无法将 %s 的 (uid, gid) 设为 (%u, %u)"
 
-#: plugins/sudoers/visudo.c:671 plugins/sudoers/visudo.c:681
+#: plugins/sudoers/visudo.c:687 plugins/sudoers/visudo.c:697
 #, c-format
 msgid "unable to change mode of %s to 0%o"
 msgstr "无法将 %s 的模式更改为 0%o"
 
-#: plugins/sudoers/visudo.c:698
+#: plugins/sudoers/visudo.c:714
 #, c-format
 msgid "%s and %s not on the same file system, using mv to rename"
 msgstr "%s 和 %s 不在同一个文件系统,使用 mv 进行重命名"
 
-#: plugins/sudoers/visudo.c:712
+#: plugins/sudoers/visudo.c:728
 #, c-format
 msgid "command failed: '%s %s %s', %s unchanged"
 msgstr "命令失败:“%s %s %s”,%s 未更改"
 
-#: plugins/sudoers/visudo.c:722
+#: plugins/sudoers/visudo.c:738
 #, c-format
 msgid "error renaming %s, %s unchanged"
 msgstr "重命名 %s 出错,%s 未更改"
 
-#: plugins/sudoers/visudo.c:784
+#: plugins/sudoers/visudo.c:800
 msgid "What now? "
 msgstr "现在做什么?"
 
-#: plugins/sudoers/visudo.c:798
+#: plugins/sudoers/visudo.c:814
 msgid ""
 "Options are:\n"
 "  (e)dit sudoers file again\n"
@@ -1845,72 +1877,72 @@ msgstr ""
 "  退出,不保存对 sudoers 文件的更改(x)\n"
 "  退出并将更改保存到 sudoers 文件(危险!)(Q)\n"
 
-#: plugins/sudoers/visudo.c:844
+#: plugins/sudoers/visudo.c:860
 #, c-format
 msgid "unable to run %s"
 msgstr "无法运行 %s"
 
-#: plugins/sudoers/visudo.c:874
+#: plugins/sudoers/visudo.c:890
 #, c-format
 msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n"
 msgstr "%s:错误的所有者(uid, gid),应为 (%u, %u)\n"
 
-#: plugins/sudoers/visudo.c:881
+#: plugins/sudoers/visudo.c:897
 #, c-format
 msgid "%s: bad permissions, should be mode 0%o\n"
 msgstr "%s:权限不正确,模式应该是 0%o\n"
 
-#: plugins/sudoers/visudo.c:906 plugins/sudoers/visudo_json.c:1031
+#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1031
 #, c-format
 msgid "failed to parse %s file, unknown error"
 msgstr "解析 %s 文件失败,未知错误"
 
-#: plugins/sudoers/visudo.c:922 plugins/sudoers/visudo_json.c:1040
+#: plugins/sudoers/visudo.c:944 plugins/sudoers/visudo_json.c:1040
 #, c-format
 msgid "parse error in %s near line %d\n"
 msgstr "%s 中第 %d 行附近出现解析错误\n"
 
-#: plugins/sudoers/visudo.c:925 plugins/sudoers/visudo_json.c:1043
+#: plugins/sudoers/visudo.c:947 plugins/sudoers/visudo_json.c:1043
 #, c-format
 msgid "parse error in %s\n"
 msgstr "%s 中出现解析错误\n"
 
-#: plugins/sudoers/visudo.c:933 plugins/sudoers/visudo.c:940
+#: plugins/sudoers/visudo.c:955 plugins/sudoers/visudo.c:962
 #, c-format
 msgid "%s: parsed OK\n"
 msgstr "%s:解析正确\n"
 
-#: plugins/sudoers/visudo.c:987
+#: plugins/sudoers/visudo.c:1009
 #, c-format
 msgid "%s busy, try again later"
 msgstr "%s 忙,请稍后重试"
 
-#: plugins/sudoers/visudo.c:1083
+#: plugins/sudoers/visudo.c:1105
 #, c-format
 msgid "Error: cycle in %s `%s'"
 msgstr "错误:在 %s “%s”中循环"
 
-#: plugins/sudoers/visudo.c:1084
+#: plugins/sudoers/visudo.c:1106
 #, c-format
 msgid "Warning: cycle in %s `%s'"
 msgstr "警告:在 %s “%s”中循环"
 
-#: plugins/sudoers/visudo.c:1088
+#: plugins/sudoers/visudo.c:1110
 #, c-format
 msgid "Error: %s `%s' referenced but not defined"
 msgstr "错误:引用了 %s “%s”但尚未定义"
 
-#: plugins/sudoers/visudo.c:1089
+#: plugins/sudoers/visudo.c:1111
 #, c-format
 msgid "Warning: %s `%s' referenced but not defined"
 msgstr "警告:引用了 %s “%s”但尚未定义"
 
-#: plugins/sudoers/visudo.c:1232
+#: plugins/sudoers/visudo.c:1254
 #, c-format
 msgid "Warning: unused %s `%s'"
 msgstr "警告:%s “%s”未使用"
 
-#: plugins/sudoers/visudo.c:1343
+#: plugins/sudoers/visudo.c:1365
 #, c-format
 msgid ""
 "%s - safely edit the sudoers file\n"
@@ -1919,7 +1951,7 @@ msgstr ""
 "%s - 安全地编辑 sudoers 文件\n"
 "\n"
 
-#: plugins/sudoers/visudo.c:1345
+#: plugins/sudoers/visudo.c:1367
 msgid ""
 "\n"
 "Options:\n"
@@ -1946,7 +1978,7 @@ msgstr ""
 msgid "%s: input and output files must be different"
 msgstr "%s:输入和输出文件不能相同"
 
-#: toke.l:918
+#: toke.l:923
 msgid "too many levels of includes"
 msgstr "include 嵌套层数过多"