1 # Portable object template file for sudo
2 # This file is put in the public domain.
3 # Todd C. Miller <Todd.Miller@courtesan.com>, 2011-2013
8 "Project-Id-Version: sudo 1.8.7\n"
9 "Report-Msgid-Bugs-To: http://www.sudo.ws/bugs\n"
10 "POT-Creation-Date: 2013-04-02 10:40-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
21 msgid "unable to open userdb"
26 msgid "unable to switch to registry \"%s\" for %s"
31 msgid "unable to restore registry"
35 msgid "internal error, tried to emalloc(0)"
39 msgid "internal error, tried to emalloc2(0)"
42 #: common/alloc.c:101 common/alloc.c:123 common/alloc.c:163 common/alloc.c:187
44 msgid "internal error, %s overflow"
48 msgid "internal error, tried to ecalloc(0)"
52 msgid "internal error, tried to erealloc(0)"
56 msgid "internal error, tried to erealloc3(0)"
60 msgid "internal error, tried to erecalloc(0)"
68 #: common/error.c:157 common/error.c:161
73 #: common/sudo_conf.c:172
75 msgid "unsupported group source `%s' in %s, line %d"
78 #: common/sudo_conf.c:186
80 msgid "invalid max groups `%s' in %s, line %d"
83 #: common/sudo_conf.c:382
85 msgid "unable to stat %s"
88 #: common/sudo_conf.c:385
90 msgid "%s is not a regular file"
93 #: common/sudo_conf.c:388
95 msgid "%s is owned by uid %u, should be %u"
98 #: common/sudo_conf.c:392
100 msgid "%s is world writable"
103 #: common/sudo_conf.c:395
105 msgid "%s is group writable"
108 #: common/sudo_conf.c:405 src/selinux.c:196 src/selinux.c:209 src/sudo.c:328
110 msgid "unable to open %s"
113 #: compat/strsignal.c:50
114 msgid "Unknown signal"
117 #: src/exec.c:127 src/exec_pty.c:685
119 msgid "policy plugin failed session initialization"
122 #: src/exec.c:132 src/exec_pty.c:701 src/exec_pty.c:1066 src/tgetpass.c:220
124 msgid "unable to fork"
129 msgid "unable to create sockets"
132 #: src/exec.c:347 src/exec_pty.c:1130 src/exec_pty.c:1268
134 msgid "select failed"
139 msgid "unable to restore tty label"
142 #: src/exec_common.c:70
144 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT"
147 #: src/exec_pty.c:183
149 msgid "unable to allocate pty"
152 #: src/exec_pty.c:623 src/exec_pty.c:632 src/exec_pty.c:640 src/exec_pty.c:986
153 #: src/exec_pty.c:1063 src/signal.c:126 src/tgetpass.c:217
155 msgid "unable to create pipe"
158 #: src/exec_pty.c:676
160 msgid "unable to set terminal to raw mode"
163 #: src/exec_pty.c:1042
165 msgid "unable to set controlling tty"
168 #: src/exec_pty.c:1139
170 msgid "error reading from signal pipe"
173 #: src/exec_pty.c:1160
175 msgid "error reading from pipe"
178 #: src/exec_pty.c:1176
180 msgid "error reading from socketpair"
183 #: src/exec_pty.c:1180
185 msgid "unexpected reply type on backchannel: %d"
188 #: src/load_plugins.c:70 src/load_plugins.c:79 src/load_plugins.c:132
189 #: src/load_plugins.c:138 src/load_plugins.c:144 src/load_plugins.c:185
190 #: src/load_plugins.c:192 src/load_plugins.c:199 src/load_plugins.c:205
192 msgid "error in %s, line %d while loading plugin `%s'"
195 #: src/load_plugins.c:72
200 #: src/load_plugins.c:81
205 #: src/load_plugins.c:140
207 msgid "%s must be owned by uid %d"
210 #: src/load_plugins.c:146
212 msgid "%s must be only be writable by owner"
215 #: src/load_plugins.c:187
217 msgid "unable to dlopen %s: %s"
220 #: src/load_plugins.c:194
222 msgid "unable to find symbol `%s' in %s"
225 #: src/load_plugins.c:201
227 msgid "unknown policy type %d found in %s"
230 #: src/load_plugins.c:207
232 msgid "incompatible plugin major version %d (expected %d) found in %s"
235 #: src/load_plugins.c:216
237 msgid "ignoring policy plugin `%s' in %s, line %d"
240 #: src/load_plugins.c:218
242 msgid "only a single policy plugin may be specified"
245 #: src/load_plugins.c:221
247 msgid "ignoring duplicate policy plugin `%s' in %s, line %d"
250 #: src/load_plugins.c:236
252 msgid "ignoring duplicate I/O plugin `%s' in %s, line %d"
255 #: src/load_plugins.c:313
257 msgid "policy plugin %s does not include a check_policy method"
260 #: src/net_ifs.c:156 src/net_ifs.c:165 src/net_ifs.c:177 src/net_ifs.c:186
261 #: src/net_ifs.c:297 src/net_ifs.c:321
263 msgid "load_interfaces: overflow detected"
268 msgid "unable to open socket"
271 #: src/parse_args.c:197
273 msgid "the argument to -C must be a number greater than or equal to 3"
276 #: src/parse_args.c:286
278 msgid "unknown user: %s"
281 #: src/parse_args.c:345
283 msgid "you may not specify both the `-i' and `-s' options"
286 #: src/parse_args.c:349
288 msgid "you may not specify both the `-i' and `-E' options"
291 #: src/parse_args.c:359
293 msgid "the `-E' option is not valid in edit mode"
296 #: src/parse_args.c:361
298 msgid "you may not specify environment variables in edit mode"
301 #: src/parse_args.c:369
303 msgid "the `-U' option may only be used with the `-l' option"
306 #: src/parse_args.c:373
308 msgid "the `-A' and `-S' options may not be used together"
311 #: src/parse_args.c:456
313 msgid "sudoedit is not supported on this platform"
316 #: src/parse_args.c:529
319 "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified"
322 #: src/parse_args.c:543
325 "%s - edit files as another user\n"
329 #: src/parse_args.c:545
332 "%s - execute a command as another user\n"
336 #: src/parse_args.c:550
343 #: src/parse_args.c:552
344 msgid "use helper program for password prompting\n"
347 #: src/parse_args.c:555
348 msgid "use specified BSD authentication type\n"
351 #: src/parse_args.c:558
352 msgid "run command in the background\n"
355 #: src/parse_args.c:560
356 msgid "close all file descriptors >= fd\n"
359 #: src/parse_args.c:563
360 msgid "run command with specified login class\n"
363 #: src/parse_args.c:566
364 msgid "preserve user environment when executing command\n"
367 #: src/parse_args.c:568
368 msgid "edit files instead of running a command\n"
371 #: src/parse_args.c:570
372 msgid "execute command as the specified group\n"
375 #: src/parse_args.c:572
376 msgid "set HOME variable to target user's home dir.\n"
379 #: src/parse_args.c:574
380 msgid "display help message and exit\n"
383 #: src/parse_args.c:576
384 msgid "run a login shell as target user\n"
387 #: src/parse_args.c:578
388 msgid "remove timestamp file completely\n"
391 #: src/parse_args.c:580
392 msgid "invalidate timestamp file\n"
395 #: src/parse_args.c:582
396 msgid "list user's available commands\n"
399 #: src/parse_args.c:584
400 msgid "non-interactive mode, will not prompt user\n"
403 #: src/parse_args.c:586
404 msgid "preserve group vector instead of setting to target's\n"
407 #: src/parse_args.c:588
408 msgid "use specified password prompt\n"
411 #: src/parse_args.c:591 src/parse_args.c:599
412 msgid "create SELinux security context with specified role\n"
415 #: src/parse_args.c:594
416 msgid "read password from standard input\n"
419 #: src/parse_args.c:596
420 msgid "run a shell as target user\n"
423 #: src/parse_args.c:602
424 msgid "when listing, list specified user's privileges\n"
427 #: src/parse_args.c:604
428 msgid "run command (or edit file) as specified user\n"
431 #: src/parse_args.c:606
432 msgid "display version information and exit\n"
435 #: src/parse_args.c:608
436 msgid "update user's timestamp without running a command\n"
439 #: src/parse_args.c:610
440 msgid "stop processing command line arguments\n"
445 msgid "unable to open audit system"
450 msgid "unable to send audit message"
455 msgid "unable to fgetfilecon %s"
460 msgid "%s changed labels"
465 msgid "unable to restore context for %s"
470 msgid "unable to open %s, not relabeling tty"
475 msgid "unable to get current tty context, not relabeling tty"
480 msgid "unable to get new tty context, not relabeling tty"
485 msgid "unable to set new tty context"
490 msgid "you must specify a role for type %s"
495 msgid "unable to get default type for role %s"
500 msgid "failed to set new role %s"
505 msgid "failed to set new type %s"
510 msgid "%s is not a valid context"
515 msgid "failed to get old_context"
520 msgid "unable to determine enforcing mode."
525 msgid "unable to setup tty context for %s"
530 msgid "unable to set exec context to %s"
535 msgid "unable to set key creation context to %s"
540 msgid "requires at least one argument"
543 #: src/sesh.c:78 src/sudo.c:1126
545 msgid "unable to execute %s"
550 msgid "resource control limit has been reached"
555 msgid "user \"%s\" is not a member of project \"%s\""
560 msgid "the invoking task is final"
565 msgid "could not join project \"%s\""
570 msgid "no resource pool accepting default bindings exists for project \"%s\""
575 msgid "specified resource pool does not exist for project \"%s\""
580 msgid "could not bind to default resource pool for project \"%s\""
585 msgid "setproject failed for project \"%s\""
590 msgid "warning, resource control assignment failed for project \"%s\""
595 msgid "Sudo version %s\n"
600 msgid "Configure options: %s\n"
605 msgid "fatal error, unable to load plugins"
610 msgid "unable to initialize policy plugin"
615 msgid "error initializing I/O plugin %s"
620 msgid "unexpected sudo mode 0x%x"
625 msgid "unable to get group vector"
630 msgid "unknown uid %u: who are you?"
635 msgid "%s must be owned by uid %d and have the setuid bit set"
641 "effective uid is not %d, is %s on a file system with the 'nosuid' option set "
642 "or an NFS file system without root privileges?"
647 msgid "effective uid is not %d, is sudo installed setuid root?"
652 msgid "unknown login class %s"
655 #: src/sudo.c:929 src/sudo.c:932
657 msgid "unable to set user context"
662 msgid "unable to set supplementary group IDs"
667 msgid "unable to set effective gid to runas gid %u"
672 msgid "unable to set gid to runas gid %u"
677 msgid "unable to set process priority"
682 msgid "unable to change root to %s"
685 #: src/sudo.c:979 src/sudo.c:985 src/sudo.c:991
687 msgid "unable to change to runas uid (%u, %u)"
692 msgid "unable to change directory to %s"
697 msgid "unexpected child termination condition: %d"
702 msgid "policy plugin %s is missing the `check_policy' method"
707 msgid "policy plugin %s does not support listing privileges"
712 msgid "policy plugin %s does not support the -v option"
717 msgid "policy plugin %s does not support the -k/-K options"
720 #: src/sudo_edit.c:110
722 msgid "unable to change uid to root (%u)"
725 #: src/sudo_edit.c:142
727 msgid "plugin error: missing file list for sudoedit"
730 #: src/sudo_edit.c:170 src/sudo_edit.c:270
732 msgid "%s: not a regular file"
735 #: src/sudo_edit.c:204 src/sudo_edit.c:306
737 msgid "%s: short write"
740 #: src/sudo_edit.c:271
742 msgid "%s left unmodified"
745 #: src/sudo_edit.c:284
750 #: src/sudo_edit.c:296 src/sudo_edit.c:317
752 msgid "unable to write to %s"
755 #: src/sudo_edit.c:297 src/sudo_edit.c:315 src/sudo_edit.c:318
757 msgid "contents of edit session left in %s"
760 #: src/sudo_edit.c:314
762 msgid "unable to read temporary file"
767 msgid "no tty present and no askpass program specified"
772 msgid "no askpass program specified, try setting SUDO_ASKPASS"
775 #: src/tgetpass.c:230
777 msgid "unable to set gid to %u"
780 #: src/tgetpass.c:234
782 msgid "unable to set uid to %u"
785 #: src/tgetpass.c:239
787 msgid "unable to run %s"
792 msgid "unable to save stdin"
797 msgid "unable to dup2 stdin"
802 msgid "unable to restore stdin"