1 # SOME DESCRIPTIVE TITLE. 2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 # This file is distributed under the same license as the PACKAGE package. 4 # 5 # Translators: 6 # rajesh <rajeshkajha (a] yahoo.com>, 2012 7 # Rajesh Ranjan <rranjan (a] redhat.com>, 2006-2010,2013 8 # Rajesh Ranjan <rranjan (a] redhat.com>, 2013 9 msgid "" 10 msgstr "" 11 "Project-Id-Version: Policycoreutils\n" 12 "Report-Msgid-Bugs-To: \n" 13 "POT-Creation-Date: 2013-10-10 16:04-0400\n" 14 "PO-Revision-Date: 2013-07-10 20:44+0000\n" 15 "Last-Translator: dwalsh <dwalsh (a] redhat.com>\n" 16 "Language-Team: Hindi <indlinux-hindi (a] lists.sourceforge.net>\n" 17 "Language: hi\n" 18 "MIME-Version: 1.0\n" 19 "Content-Type: text/plain; charset=UTF-8\n" 20 "Content-Transfer-Encoding: 8bit\n" 21 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 22 23 #: ../run_init/run_init.c:67 24 msgid "" 25 "USAGE: run_init <script> <args ...>\n" 26 " where: <script> is the name of the init script to run,\n" 27 " <args ...> are the arguments to that script." 28 msgstr "" 29 ": run_init <script> <args ...>\n" 30 " : <script> init ,\n" 31 " <args ...> ." 32 33 #: ../run_init/run_init.c:126 ../newrole/newrole.c:1128 34 #, c-format 35 msgid "failed to initialize PAM\n" 36 msgstr "PAM \n" 37 38 #: ../run_init/run_init.c:139 39 #, c-format 40 msgid "failed to get account information\n" 41 msgstr " \n" 42 43 #: ../run_init/run_init.c:162 ../newrole/newrole.c:341 44 msgid "Password:" 45 msgstr ":" 46 47 #: ../run_init/run_init.c:197 ../newrole/newrole.c:366 48 #, c-format 49 msgid "Cannot find your entry in the shadow passwd file.\n" 50 msgstr " .\n" 51 52 #: ../run_init/run_init.c:203 ../newrole/newrole.c:373 53 #, c-format 54 msgid "getpass cannot open /dev/tty\n" 55 msgstr "getpass /dev/tty \n" 56 57 #: ../run_init/run_init.c:275 58 #, c-format 59 msgid "run_init: incorrect password for %s\n" 60 msgstr "run_init: %s \n" 61 62 #: ../run_init/run_init.c:309 63 #, c-format 64 msgid "Could not open file %s\n" 65 msgstr "%s \n" 66 67 #: ../run_init/run_init.c:336 68 #, c-format 69 msgid "No context in file %s\n" 70 msgstr "%s \n" 71 72 #: ../run_init/run_init.c:361 73 #, c-format 74 msgid "Sorry, run_init may be used only on a SELinux kernel.\n" 75 msgstr " , run_init SELinux .\n" 76 77 #: ../run_init/run_init.c:380 78 #, c-format 79 msgid "authentication failed.\n" 80 msgstr " .\n" 81 82 #: ../run_init/run_init.c:405 ../newrole/newrole.c:1270 83 #, c-format 84 msgid "Could not set exec context to %s.\n" 85 msgstr "exec %s .\n" 86 87 #: ../audit2allow/audit2allow:232 88 msgid "******************** IMPORTANT ***********************\n" 89 msgstr "******************** ***********************\n" 90 91 #: ../audit2allow/audit2allow:233 92 msgid "To make this policy package active, execute:" 93 msgstr " , :" 94 95 #: ../semanage/seobject.py:210 96 msgid "Could not create semanage handle" 97 msgstr "semanage " 98 99 #: ../semanage/seobject.py:218 100 msgid "SELinux policy is not managed or store cannot be accessed." 101 msgstr "SELinux ." 102 103 #: ../semanage/seobject.py:223 104 msgid "Cannot read policy store." 105 msgstr " ." 106 107 #: ../semanage/seobject.py:228 108 msgid "Could not establish semanage connection" 109 msgstr "semanage " 110 111 #: ../semanage/seobject.py:233 112 msgid "Could not test MLS enabled status" 113 msgstr "MLS " 114 115 #: ../semanage/seobject.py:239 ../semanage/seobject.py:254 116 msgid "Not yet implemented" 117 msgstr " " 118 119 #: ../semanage/seobject.py:243 120 msgid "Semanage transaction already in progress" 121 msgstr " " 122 123 #: ../semanage/seobject.py:252 124 msgid "Could not start semanage transaction" 125 msgstr "semanage " 126 127 #: ../semanage/seobject.py:264 128 msgid "Could not commit semanage transaction" 129 msgstr "semanage " 130 131 #: ../semanage/seobject.py:269 132 msgid "Semanage transaction not in progress" 133 msgstr " " 134 135 #: ../semanage/seobject.py:281 ../semanage/seobject.py:376 136 msgid "Could not list SELinux modules" 137 msgstr "SELinux " 138 139 #: ../semanage/seobject.py:300 140 msgid "Modules Name" 141 msgstr " " 142 143 #: ../semanage/seobject.py:300 ../gui/modulesPage.py:63 144 msgid "Version" 145 msgstr "" 146 147 #: ../semanage/seobject.py:303 ../gui/statusPage.py:75 148 #: ../sepolicy/sepolicy/sepolicy.glade:3430 149 msgid "Disabled" 150 msgstr "" 151 152 #: ../semanage/seobject.py:312 153 #, python-format 154 msgid "Module does not exists %s " 155 msgstr "" 156 157 #: ../semanage/seobject.py:322 158 #, python-format 159 msgid "Could not disable module %s (remove failed)" 160 msgstr " %s ( ) " 161 162 #: ../semanage/seobject.py:333 163 #, python-format 164 msgid "Could not enable module %s (remove failed)" 165 msgstr " %s ( ) " 166 167 #: ../semanage/seobject.py:348 168 #, python-format 169 msgid "Could not remove module %s (remove failed)" 170 msgstr " %s ( ) " 171 172 #: ../semanage/seobject.py:363 173 msgid "dontaudit requires either 'on' or 'off'" 174 msgstr "dontaudit '' '' " 175 176 #: ../semanage/seobject.py:391 177 msgid "Builtin Permissive Types" 178 msgstr " " 179 180 #: ../semanage/seobject.py:401 181 msgid "Customized Permissive Types" 182 msgstr " " 183 184 #: ../semanage/seobject.py:410 185 msgid "" 186 "The sepolgen python module is required to setup permissive domains.\n" 187 "In some distributions it is included in the policycoreutils-devel patckage.\n" 188 "# yum install policycoreutils-devel\n" 189 "Or similar for your distro." 190 msgstr "" 191 192 #: ../semanage/seobject.py:447 193 #, python-format 194 msgid "Could not set permissive domain %s (module installation failed)" 195 msgstr " %s ( ) " 196 197 #: ../semanage/seobject.py:453 198 #, python-format 199 msgid "Could not remove permissive domain %s (remove failed)" 200 msgstr " %s ( ) " 201 202 #: ../semanage/seobject.py:488 ../semanage/seobject.py:562 203 #: ../semanage/seobject.py:608 ../semanage/seobject.py:730 204 #: ../semanage/seobject.py:760 ../semanage/seobject.py:827 205 #: ../semanage/seobject.py:884 ../semanage/seobject.py:1144 206 #: ../semanage/seobject.py:1879 ../semanage/seobject.py:1942 207 #: ../semanage/seobject.py:1961 ../semanage/seobject.py:2084 208 #: ../semanage/seobject.py:2135 209 #, python-format 210 msgid "Could not create a key for %s" 211 msgstr "%s " 212 213 #: ../semanage/seobject.py:492 ../semanage/seobject.py:566 214 #: ../semanage/seobject.py:612 ../semanage/seobject.py:618 215 #, python-format 216 msgid "Could not check if login mapping for %s is defined" 217 msgstr " %s " 218 219 #: ../semanage/seobject.py:501 220 #, python-format 221 msgid "Linux Group %s does not exist" 222 msgstr "Linux %s " 223 224 #: ../semanage/seobject.py:506 225 #, python-format 226 msgid "Linux User %s does not exist" 227 msgstr "Linux %s " 228 229 #: ../semanage/seobject.py:510 230 #, python-format 231 msgid "Could not create login mapping for %s" 232 msgstr "%s " 233 234 #: ../semanage/seobject.py:514 ../semanage/seobject.py:775 235 #, python-format 236 msgid "Could not set name for %s" 237 msgstr "%s " 238 239 #: ../semanage/seobject.py:519 ../semanage/seobject.py:785 240 #, python-format 241 msgid "Could not set MLS range for %s" 242 msgstr "MLS %s " 243 244 #: ../semanage/seobject.py:523 245 #, python-format 246 msgid "Could not set SELinux user for %s" 247 msgstr "SELinux %s " 248 249 #: ../semanage/seobject.py:527 250 #, python-format 251 msgid "Could not add login mapping for %s" 252 msgstr "%s " 253 254 #: ../semanage/seobject.py:545 255 msgid "Requires seuser or serange" 256 msgstr "seuser serange " 257 258 #: ../semanage/seobject.py:568 ../semanage/seobject.py:614 259 #, python-format 260 msgid "Login mapping for %s is not defined" 261 msgstr "%s " 262 263 #: ../semanage/seobject.py:572 264 #, python-format 265 msgid "Could not query seuser for %s" 266 msgstr "seuser %s " 267 268 #: ../semanage/seobject.py:586 269 #, python-format 270 msgid "Could not modify login mapping for %s" 271 msgstr "%s " 272 273 #: ../semanage/seobject.py:620 274 #, python-format 275 msgid "Login mapping for %s is defined in policy, cannot be deleted" 276 msgstr " %s , " 277 278 #: ../semanage/seobject.py:624 279 #, python-format 280 msgid "Could not delete login mapping for %s" 281 msgstr "%s " 282 283 #: ../semanage/seobject.py:646 ../semanage/seobject.py:679 284 #: ../semanage/seobject.py:927 285 msgid "Could not list login mappings" 286 msgstr " " 287 288 #: ../semanage/seobject.py:707 ../semanage/seobject.py:719 289 #: ../gui/system-config-selinux.glade:100 290 #: ../sepolicy/sepolicy/sepolicy.glade:1166 291 #: ../sepolicy/sepolicy/sepolicy.glade:3155 292 msgid "Login Name" 293 msgstr " " 294 295 #: ../semanage/seobject.py:707 ../semanage/seobject.py:719 296 #: ../semanage/seobject.py:977 ../semanage/seobject.py:982 297 #: ../gui/system-config-selinux.glade:128 298 #: ../gui/system-config-selinux.glade:915 299 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 300 #: ../sepolicy/sepolicy/sepolicy.glade:1192 301 #: ../sepolicy/sepolicy/sepolicy.glade:3173 302 #: ../sepolicy/sepolicy/sepolicy.glade:3259 303 msgid "SELinux User" 304 msgstr "SELinux " 305 306 #: ../semanage/seobject.py:707 ../gui/system-config-selinux.glade:156 307 #: ../gui/system-config-selinux.glade:943 308 msgid "MLS/MCS Range" 309 msgstr "MLS/MCS " 310 311 #: ../semanage/seobject.py:707 312 msgid "Service" 313 msgstr "" 314 315 #: ../semanage/seobject.py:733 ../semanage/seobject.py:764 316 #: ../semanage/seobject.py:831 ../semanage/seobject.py:888 317 #: ../semanage/seobject.py:894 318 #, python-format 319 msgid "Could not check if SELinux user %s is defined" 320 msgstr " SELinux %s " 321 322 #: ../semanage/seobject.py:736 ../semanage/seobject.py:837 323 #: ../semanage/seobject.py:900 324 #, python-format 325 msgid "Could not query user for %s" 326 msgstr "%s " 327 328 #: ../semanage/seobject.py:756 329 #, python-format 330 msgid "You must add at least one role for %s" 331 msgstr " %s " 332 333 #: ../semanage/seobject.py:771 334 #, python-format 335 msgid "Could not create SELinux user for %s" 336 msgstr "SELinux %s " 337 338 #: ../semanage/seobject.py:780 339 #, python-format 340 msgid "Could not add role %s for %s" 341 msgstr "%s %s " 342 343 #: ../semanage/seobject.py:789 344 #, python-format 345 msgid "Could not set MLS level for %s" 346 msgstr "MLS %s " 347 348 #: ../semanage/seobject.py:792 349 #, python-format 350 msgid "Could not add prefix %s for %s" 351 msgstr "%s %s " 352 353 #: ../semanage/seobject.py:795 354 #, python-format 355 msgid "Could not extract key for %s" 356 msgstr "%s " 357 358 #: ../semanage/seobject.py:799 359 #, python-format 360 msgid "Could not add SELinux user %s" 361 msgstr "SELinux %s " 362 363 #: ../semanage/seobject.py:821 364 msgid "Requires prefix, roles, level or range" 365 msgstr ", , " 366 367 #: ../semanage/seobject.py:823 368 msgid "Requires prefix or roles" 369 msgstr " " 370 371 #: ../semanage/seobject.py:833 ../semanage/seobject.py:890 372 #, python-format 373 msgid "SELinux user %s is not defined" 374 msgstr "SELinux %s " 375 376 #: ../semanage/seobject.py:862 377 #, python-format 378 msgid "Could not modify SELinux user %s" 379 msgstr "SELinux %s " 380 381 #: ../semanage/seobject.py:896 382 #, python-format 383 msgid "SELinux user %s is defined in policy, cannot be deleted" 384 msgstr "SELinux %s , " 385 386 #: ../semanage/seobject.py:907 387 #, python-format 388 msgid "Could not delete SELinux user %s" 389 msgstr "SELinux %s " 390 391 #: ../semanage/seobject.py:945 392 msgid "Could not list SELinux users" 393 msgstr "SELinux " 394 395 #: ../semanage/seobject.py:951 396 #, python-format 397 msgid "Could not list roles for user %s" 398 msgstr "%s " 399 400 #: ../semanage/seobject.py:976 401 msgid "Labeling" 402 msgstr "" 403 404 #: ../semanage/seobject.py:976 405 msgid "MLS/" 406 msgstr "MLS/" 407 408 #: ../semanage/seobject.py:977 409 msgid "Prefix" 410 msgstr "" 411 412 #: ../semanage/seobject.py:977 413 msgid "MCS Level" 414 msgstr "MCS " 415 416 #: ../semanage/seobject.py:977 417 msgid "MCS Range" 418 msgstr "MCS " 419 420 #: ../semanage/seobject.py:977 ../semanage/seobject.py:982 421 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 422 #: ../sepolicy/sepolicy/sepolicy.glade:3279 423 #: ../sepolicy/sepolicy/sepolicy.glade:5170 424 #: ../sepolicy/sepolicy/sepolicy.glade:5411 425 msgid "SELinux Roles" 426 msgstr "SELinux " 427 428 #: ../semanage/seobject.py:1002 429 msgid "Protocol udp or tcp is required" 430 msgstr " udp tcp " 431 432 #: ../semanage/seobject.py:1004 433 msgid "Port is required" 434 msgstr " " 435 436 #: ../semanage/seobject.py:1014 437 msgid "Invalid Port" 438 msgstr " " 439 440 #: ../semanage/seobject.py:1018 441 #, python-format 442 msgid "Could not create a key for %s/%s" 443 msgstr "%s/%s " 444 445 #: ../semanage/seobject.py:1029 446 msgid "Type is required" 447 msgstr " " 448 449 #: ../semanage/seobject.py:1032 ../semanage/seobject.py:1096 450 #: ../semanage/seobject.py:1873 451 #, python-format 452 msgid "Type %s is invalid, must be a port type" 453 msgstr "%s , " 454 455 #: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 456 #: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 457 #, python-format 458 msgid "Could not check if port %s/%s is defined" 459 msgstr " %s/%s " 460 461 #: ../semanage/seobject.py:1042 462 #, python-format 463 msgid "Port %s/%s already defined" 464 msgstr "%s/%s " 465 466 #: ../semanage/seobject.py:1046 467 #, python-format 468 msgid "Could not create port for %s/%s" 469 msgstr "%s/%s " 470 471 #: ../semanage/seobject.py:1052 472 #, python-format 473 msgid "Could not create context for %s/%s" 474 msgstr "%s/%s " 475 476 #: ../semanage/seobject.py:1056 477 #, python-format 478 msgid "Could not set user in port context for %s/%s" 479 msgstr "%s/%s " 480 481 #: ../semanage/seobject.py:1060 482 #, python-format 483 msgid "Could not set role in port context for %s/%s" 484 msgstr "%s/%s " 485 486 #: ../semanage/seobject.py:1064 487 #, python-format 488 msgid "Could not set type in port context for %s/%s" 489 msgstr "%s/%s " 490 491 #: ../semanage/seobject.py:1069 492 #, python-format 493 msgid "Could not set mls fields in port context for %s/%s" 494 msgstr "%s/%s mls " 495 496 #: ../semanage/seobject.py:1073 497 #, python-format 498 msgid "Could not set port context for %s/%s" 499 msgstr "%s/%s " 500 501 #: ../semanage/seobject.py:1077 502 #, python-format 503 msgid "Could not add port %s/%s" 504 msgstr "%s/%s " 505 506 #: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 507 #: ../semanage/seobject.py:1566 508 msgid "Requires setype or serange" 509 msgstr "setype serange " 510 511 #: ../semanage/seobject.py:1093 512 msgid "Requires setype" 513 msgstr " " 514 515 #: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 516 #, python-format 517 msgid "Port %s/%s is not defined" 518 msgstr " %s/%s " 519 520 #: ../semanage/seobject.py:1108 521 #, python-format 522 msgid "Could not query port %s/%s" 523 msgstr "%s/%s " 524 525 #: ../semanage/seobject.py:1119 526 #, python-format 527 msgid "Could not modify port %s/%s" 528 msgstr "%s/%s " 529 530 #: ../semanage/seobject.py:1132 531 msgid "Could not list the ports" 532 msgstr " " 533 534 #: ../semanage/seobject.py:1148 535 #, python-format 536 msgid "Could not delete the port %s" 537 msgstr "%s " 538 539 #: ../semanage/seobject.py:1165 540 #, python-format 541 msgid "Port %s/%s is defined in policy, cannot be deleted" 542 msgstr "%s/%s , " 543 544 #: ../semanage/seobject.py:1169 545 #, python-format 546 msgid "Could not delete port %s/%s" 547 msgstr "%s/%s " 548 549 #: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 550 msgid "Could not list ports" 551 msgstr " " 552 553 #: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 554 #: ../sepolicy/sepolicy/sepolicy.glade:2773 555 #: ../sepolicy/sepolicy/sepolicy.glade:4687 556 msgid "SELinux Port Type" 557 msgstr "SELinux " 558 559 #: ../semanage/seobject.py:1246 560 msgid "Proto" 561 msgstr "" 562 563 #: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 564 #: ../sepolicy/sepolicy/sepolicy.glade:1417 565 msgid "Port Number" 566 msgstr " " 567 568 #: ../semanage/seobject.py:1270 569 msgid "Node Address is required" 570 msgstr " " 571 572 #: ../semanage/seobject.py:1285 573 msgid "Unknown or missing protocol" 574 msgstr " " 575 576 #: ../semanage/seobject.py:1299 577 msgid "SELinux node type is required" 578 msgstr "SELinux " 579 580 #: ../semanage/seobject.py:1302 ../semanage/seobject.py:1370 581 #, python-format 582 msgid "Type %s is invalid, must be a node type" 583 msgstr " %s , " 584 585 #: ../semanage/seobject.py:1306 ../semanage/seobject.py:1374 586 #: ../semanage/seobject.py:1410 ../semanage/seobject.py:1508 587 #: ../semanage/seobject.py:1570 ../semanage/seobject.py:1604 588 #: ../semanage/seobject.py:1818 589 #, python-format 590 msgid "Could not create key for %s" 591 msgstr "%s " 592 593 #: ../semanage/seobject.py:1308 ../semanage/seobject.py:1378 594 #: ../semanage/seobject.py:1414 ../semanage/seobject.py:1420 595 #, python-format 596 msgid "Could not check if addr %s is defined" 597 msgstr " addr %s " 598 599 #: ../semanage/seobject.py:1317 600 #, python-format 601 msgid "Could not create addr for %s" 602 msgstr "%s addr " 603 604 #: ../semanage/seobject.py:1323 ../semanage/seobject.py:1524 605 #: ../semanage/seobject.py:1767 606 #, python-format 607 msgid "Could not create context for %s" 608 msgstr "%s " 609 610 #: ../semanage/seobject.py:1327 611 #, python-format 612 msgid "Could not set mask for %s" 613 msgstr "%s " 614 615 #: ../semanage/seobject.py:1331 616 #, python-format 617 msgid "Could not set user in addr context for %s" 618 msgstr "%s addr " 619 620 #: ../semanage/seobject.py:1335 621 #, python-format 622 msgid "Could not set role in addr context for %s" 623 msgstr "%s addr " 624 625 #: ../semanage/seobject.py:1339 626 #, python-format 627 msgid "Could not set type in addr context for %s" 628 msgstr "%s addr " 629 630 #: ../semanage/seobject.py:1344 631 #, python-format 632 msgid "Could not set mls fields in addr context for %s" 633 msgstr "%s addr mls " 634 635 #: ../semanage/seobject.py:1348 636 #, python-format 637 msgid "Could not set addr context for %s" 638 msgstr "%s addr " 639 640 #: ../semanage/seobject.py:1352 641 #, python-format 642 msgid "Could not add addr %s" 643 msgstr "%s " 644 645 #: ../semanage/seobject.py:1380 ../semanage/seobject.py:1416 646 #, python-format 647 msgid "Addr %s is not defined" 648 msgstr "Addr %s " 649 650 #: ../semanage/seobject.py:1384 651 #, python-format 652 msgid "Could not query addr %s" 653 msgstr "addr %s " 654 655 #: ../semanage/seobject.py:1394 656 #, python-format 657 msgid "Could not modify addr %s" 658 msgstr "addr %s " 659 660 #: ../semanage/seobject.py:1422 661 #, python-format 662 msgid "Addr %s is defined in policy, cannot be deleted" 663 msgstr "Addr %s , " 664 665 #: ../semanage/seobject.py:1426 666 #, python-format 667 msgid "Could not delete addr %s" 668 msgstr "addr %s " 669 670 #: ../semanage/seobject.py:1438 671 msgid "Could not deleteall node mappings" 672 msgstr " " 673 674 #: ../semanage/seobject.py:1452 675 msgid "Could not list addrs" 676 msgstr "addrs " 677 678 #: ../semanage/seobject.py:1504 ../semanage/seobject.py:1811 679 msgid "SELinux Type is required" 680 msgstr "SELinux " 681 682 #: ../semanage/seobject.py:1512 ../semanage/seobject.py:1574 683 #: ../semanage/seobject.py:1608 ../semanage/seobject.py:1614 684 #, python-format 685 msgid "Could not check if interface %s is defined" 686 msgstr " %s " 687 688 #: ../semanage/seobject.py:1519 689 #, python-format 690 msgid "Could not create interface for %s" 691 msgstr "%s " 692 693 #: ../semanage/seobject.py:1528 694 #, python-format 695 msgid "Could not set user in interface context for %s" 696 msgstr " %s " 697 698 #: ../semanage/seobject.py:1532 699 #, python-format 700 msgid "Could not set role in interface context for %s" 701 msgstr " %s " 702 703 #: ../semanage/seobject.py:1536 704 #, python-format 705 msgid "Could not set type in interface context for %s" 706 msgstr " %s " 707 708 #: ../semanage/seobject.py:1541 709 #, python-format 710 msgid "Could not set mls fields in interface context for %s" 711 msgstr "mls %s " 712 713 #: ../semanage/seobject.py:1545 714 #, python-format 715 msgid "Could not set interface context for %s" 716 msgstr "%s " 717 718 #: ../semanage/seobject.py:1549 719 #, python-format 720 msgid "Could not set message context for %s" 721 msgstr "%s " 722 723 #: ../semanage/seobject.py:1553 724 #, python-format 725 msgid "Could not add interface %s" 726 msgstr "%s " 727 728 #: ../semanage/seobject.py:1576 ../semanage/seobject.py:1610 729 #, python-format 730 msgid "Interface %s is not defined" 731 msgstr "%s " 732 733 #: ../semanage/seobject.py:1580 734 #, python-format 735 msgid "Could not query interface %s" 736 msgstr "%s " 737 738 #: ../semanage/seobject.py:1591 739 #, python-format 740 msgid "Could not modify interface %s" 741 msgstr "%s " 742 743 #: ../semanage/seobject.py:1616 744 #, python-format 745 msgid "Interface %s is defined in policy, cannot be deleted" 746 msgstr " %s , " 747 748 #: ../semanage/seobject.py:1620 749 #, python-format 750 msgid "Could not delete interface %s" 751 msgstr "%s " 752 753 #: ../semanage/seobject.py:1632 754 msgid "Could not delete all interface mappings" 755 msgstr " " 756 757 #: ../semanage/seobject.py:1646 758 msgid "Could not list interfaces" 759 msgstr " " 760 761 #: ../semanage/seobject.py:1671 762 msgid "SELinux Interface" 763 msgstr "SELinux " 764 765 #: ../semanage/seobject.py:1671 ../semanage/seobject.py:2033 766 msgid "Context" 767 msgstr "" 768 769 #: ../semanage/seobject.py:1738 770 #, python-format 771 msgid "Target %s is not valid. Target is not allowed to end with '/'" 772 msgstr "" 773 774 #: ../semanage/seobject.py:1741 775 #, python-format 776 msgid "Substiture %s is not valid. Substitute is not allowed to end with '/'" 777 msgstr "" 778 779 #: ../semanage/seobject.py:1744 780 #, python-format 781 msgid "Equivalence class for %s already exists" 782 msgstr "%s " 783 784 #: ../semanage/seobject.py:1750 785 #, python-format 786 msgid "File spec %s conflicts with equivalency rule '%s %s'" 787 msgstr " %s '%s %s' " 788 789 #: ../semanage/seobject.py:1759 790 #, python-format 791 msgid "Equivalence class for %s does not exists" 792 msgstr "%s " 793 794 #: ../semanage/seobject.py:1773 795 #, python-format 796 msgid "Could not set user in file context for %s" 797 msgstr "%s " 798 799 #: ../semanage/seobject.py:1777 800 #, python-format 801 msgid "Could not set role in file context for %s" 802 msgstr "%s " 803 804 #: ../semanage/seobject.py:1782 ../semanage/seobject.py:1848 805 #, python-format 806 msgid "Could not set mls fields in file context for %s" 807 msgstr "mls %s " 808 809 #: ../semanage/seobject.py:1788 810 msgid "Invalid file specification" 811 msgstr " " 812 813 #: ../semanage/seobject.py:1790 814 msgid "File specification can not include spaces" 815 msgstr " " 816 817 #: ../semanage/seobject.py:1795 818 #, python-format 819 msgid "" 820 "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" 821 msgstr "" 822 " %s '%s %s' ; '%s' " 823 824 #: ../semanage/seobject.py:1814 825 #, python-format 826 msgid "Type %s is invalid, must be a file or device type" 827 msgstr " %s , " 828 829 #: ../semanage/seobject.py:1822 ../semanage/seobject.py:1827 830 #: ../semanage/seobject.py:1883 ../semanage/seobject.py:1965 831 #: ../semanage/seobject.py:1969 832 #, python-format 833 msgid "Could not check if file context for %s is defined" 834 msgstr " %s " 835 836 #: ../semanage/seobject.py:1835 837 #, python-format 838 msgid "Could not create file context for %s" 839 msgstr "%s " 840 841 #: ../semanage/seobject.py:1843 842 #, python-format 843 msgid "Could not set type in file context for %s" 844 msgstr "%s " 845 846 #: ../semanage/seobject.py:1851 ../semanage/seobject.py:1911 847 #: ../semanage/seobject.py:1915 848 #, python-format 849 msgid "Could not set file context for %s" 850 msgstr "%s " 851 852 #: ../semanage/seobject.py:1857 853 #, python-format 854 msgid "Could not add file context for %s" 855 msgstr "%s " 856 857 #: ../semanage/seobject.py:1871 858 msgid "Requires setype, serange or seuser" 859 msgstr " , serange seuser" 860 861 #: ../semanage/seobject.py:1887 ../semanage/seobject.py:1973 862 #, python-format 863 msgid "File context for %s is not defined" 864 msgstr "%s " 865 866 #: ../semanage/seobject.py:1893 867 #, python-format 868 msgid "Could not query file context for %s" 869 msgstr "%s " 870 871 #: ../semanage/seobject.py:1919 872 #, python-format 873 msgid "Could not modify file context for %s" 874 msgstr "%s " 875 876 #: ../semanage/seobject.py:1932 877 msgid "Could not list the file contexts" 878 msgstr " " 879 880 #: ../semanage/seobject.py:1946 881 #, python-format 882 msgid "Could not delete the file context %s" 883 msgstr "%s " 884 885 #: ../semanage/seobject.py:1971 886 #, python-format 887 msgid "File context for %s is defined in policy, cannot be deleted" 888 msgstr "%s , " 889 890 #: ../semanage/seobject.py:1977 891 #, python-format 892 msgid "Could not delete file context for %s" 893 msgstr "%s " 894 895 #: ../semanage/seobject.py:1992 896 msgid "Could not list file contexts" 897 msgstr " " 898 899 #: ../semanage/seobject.py:1996 900 msgid "Could not list local file contexts" 901 msgstr " " 902 903 #: ../semanage/seobject.py:2033 904 msgid "SELinux fcontext" 905 msgstr "SELinux fcontext" 906 907 #: ../semanage/seobject.py:2033 908 msgid "type" 909 msgstr "" 910 911 #: ../semanage/seobject.py:2046 912 msgid "" 913 "\n" 914 "SELinux Distribution fcontext Equivalence \n" 915 msgstr "" 916 "\n" 917 "SELinux fcontext \n" 918 919 #: ../semanage/seobject.py:2051 920 msgid "" 921 "\n" 922 "SELinux Local fcontext Equivalence \n" 923 msgstr "" 924 "\n" 925 "SELinux fcontext \n" 926 927 #: ../semanage/seobject.py:2087 ../semanage/seobject.py:2138 928 #: ../semanage/seobject.py:2144 929 #, python-format 930 msgid "Could not check if boolean %s is defined" 931 msgstr " %s " 932 933 #: ../semanage/seobject.py:2089 ../semanage/seobject.py:2140 934 #, python-format 935 msgid "Boolean %s is not defined" 936 msgstr "%s " 937 938 #: ../semanage/seobject.py:2093 939 #, python-format 940 msgid "Could not query file context %s" 941 msgstr "%s " 942 943 #: ../semanage/seobject.py:2098 944 #, python-format 945 msgid "You must specify one of the following values: %s" 946 msgstr " : %s" 947 948 #: ../semanage/seobject.py:2103 949 #, python-format 950 msgid "Could not set active value of boolean %s" 951 msgstr "%s " 952 953 #: ../semanage/seobject.py:2106 954 #, python-format 955 msgid "Could not modify boolean %s" 956 msgstr "%s " 957 958 #: ../semanage/seobject.py:2122 959 #, python-format 960 msgid "Bad format %s: Record %s" 961 msgstr " %s: %s" 962 963 #: ../semanage/seobject.py:2146 964 #, python-format 965 msgid "Boolean %s is defined in policy, cannot be deleted" 966 msgstr "%s , " 967 968 #: ../semanage/seobject.py:2150 969 #, python-format 970 msgid "Could not delete boolean %s" 971 msgstr "%s " 972 973 #: ../semanage/seobject.py:2162 ../semanage/seobject.py:2179 974 msgid "Could not list booleans" 975 msgstr " " 976 977 #: ../semanage/seobject.py:2214 978 msgid "off" 979 msgstr "" 980 981 #: ../semanage/seobject.py:2214 982 msgid "on" 983 msgstr "" 984 985 #: ../semanage/seobject.py:2228 986 msgid "SELinux boolean" 987 msgstr "SELinux " 988 989 #: ../semanage/seobject.py:2228 990 msgid "State" 991 msgstr "" 992 993 #: ../semanage/seobject.py:2228 994 msgid "Default" 995 msgstr "" 996 997 #: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 998 #: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 999 #: ../sepolicy/sepolicy/sepolicy.glade:2517 1000 #: ../sepolicy/sepolicy/sepolicy.glade:5021 1001 msgid "Description" 1002 msgstr "" 1003 1004 #: ../newrole/newrole.c:201 1005 #, c-format 1006 msgid "failed to set PAM_TTY\n" 1007 msgstr "PAM_TTY \n" 1008 1009 #: ../newrole/newrole.c:290 1010 #, c-format 1011 msgid "newrole: service name configuration hashtable overflow\n" 1012 msgstr "newrole: hashtable \n" 1013 1014 #: ../newrole/newrole.c:300 1015 #, c-format 1016 msgid "newrole: %s: error on line %lu.\n" 1017 msgstr "newrole: %s: %lu .\n" 1018 1019 #: ../newrole/newrole.c:439 1020 #, c-format 1021 msgid "cannot find valid entry in the passwd file.\n" 1022 msgstr "passwd .\n" 1023 1024 #: ../newrole/newrole.c:450 1025 #, c-format 1026 msgid "Out of memory!\n" 1027 msgstr " !\n" 1028 1029 #: ../newrole/newrole.c:455 1030 #, c-format 1031 msgid "Error! Shell is not valid.\n" 1032 msgstr "! .\n" 1033 1034 #: ../newrole/newrole.c:512 1035 #, c-format 1036 msgid "Unable to clear environment\n" 1037 msgstr " \n" 1038 1039 #: ../newrole/newrole.c:554 ../newrole/newrole.c:585 ../newrole/newrole.c:616 1040 #, c-format 1041 msgid "Error changing uid, aborting.\n" 1042 msgstr " uid , .\n" 1043 1044 #: ../newrole/newrole.c:611 1045 #, c-format 1046 msgid "Error resetting KEEPCAPS, aborting\n" 1047 msgstr " KEEPCAPS , \n" 1048 1049 #: ../newrole/newrole.c:634 1050 #, c-format 1051 msgid "Error connecting to audit system.\n" 1052 msgstr " .\n" 1053 1054 #: ../newrole/newrole.c:640 1055 #, c-format 1056 msgid "Error allocating memory.\n" 1057 msgstr " .\n" 1058 1059 #: ../newrole/newrole.c:647 1060 #, c-format 1061 msgid "Error sending audit message.\n" 1062 msgstr " .\n" 1063 1064 #: ../newrole/newrole.c:691 ../newrole/newrole.c:1063 1065 #, c-format 1066 msgid "Could not determine enforcing mode.\n" 1067 msgstr " .\n" 1068 1069 #: ../newrole/newrole.c:698 1070 #, c-format 1071 msgid "Error! Could not open %s.\n" 1072 msgstr "! %s .\n" 1073 1074 #: ../newrole/newrole.c:704 1075 #, c-format 1076 msgid "Error! Could not clear O_NONBLOCK on %s\n" 1077 msgstr "! O_NONBLOCK %s \n" 1078 1079 #: ../newrole/newrole.c:710 1080 #, c-format 1081 msgid "%s! Could not get current context for %s, not relabeling tty.\n" 1082 msgstr "%s! %s , tty .\n" 1083 1084 #: ../newrole/newrole.c:720 1085 #, c-format 1086 msgid "%s! Could not get new context for %s, not relabeling tty.\n" 1087 msgstr "%s! %s , tty .\n" 1088 1089 #: ../newrole/newrole.c:730 1090 #, c-format 1091 msgid "%s! Could not set new context for %s\n" 1092 msgstr "%s! %s \n" 1093 1094 #: ../newrole/newrole.c:777 1095 #, c-format 1096 msgid "%s changed labels.\n" 1097 msgstr "%s .\n" 1098 1099 #: ../newrole/newrole.c:783 1100 #, c-format 1101 msgid "Warning! Could not restore context for %s\n" 1102 msgstr "! %s \n" 1103 1104 #: ../newrole/newrole.c:840 1105 #, c-format 1106 msgid "Error: multiple roles specified\n" 1107 msgstr ": \n" 1108 1109 #: ../newrole/newrole.c:848 1110 #, c-format 1111 msgid "Error: multiple types specified\n" 1112 msgstr ": \n" 1113 1114 #: ../newrole/newrole.c:855 1115 #, c-format 1116 msgid "Sorry, -l may be used with SELinux MLS support.\n" 1117 msgstr " , -l SELinux MLS .\n" 1118 1119 #: ../newrole/newrole.c:860 1120 #, c-format 1121 msgid "Error: multiple levels specified\n" 1122 msgstr ": \n" 1123 1124 #: ../newrole/newrole.c:870 1125 #, c-format 1126 msgid "Error: you are not allowed to change levels on a non secure terminal \n" 1127 msgstr ": \n" 1128 1129 #: ../newrole/newrole.c:896 1130 #, c-format 1131 msgid "Couldn't get default type.\n" 1132 msgstr " .\n" 1133 1134 #: ../newrole/newrole.c:906 1135 #, c-format 1136 msgid "failed to get new context.\n" 1137 msgstr " .\n" 1138 1139 #: ../newrole/newrole.c:913 1140 #, c-format 1141 msgid "failed to set new role %s\n" 1142 msgstr "%s \n" 1143 1144 #: ../newrole/newrole.c:920 1145 #, c-format 1146 msgid "failed to set new type %s\n" 1147 msgstr " %s \n" 1148 1149 #: ../newrole/newrole.c:930 1150 #, c-format 1151 msgid "failed to build new range with level %s\n" 1152 msgstr "%s \n" 1153 1154 #: ../newrole/newrole.c:935 1155 #, c-format 1156 msgid "failed to set new range %s\n" 1157 msgstr "%s \n" 1158 1159 #: ../newrole/newrole.c:943 1160 #, c-format 1161 msgid "failed to convert new context to string\n" 1162 msgstr " \n" 1163 1164 #: ../newrole/newrole.c:948 1165 #, c-format 1166 msgid "%s is not a valid context\n" 1167 msgstr "%s \n" 1168 1169 #: ../newrole/newrole.c:955 1170 #, c-format 1171 msgid "Unable to allocate memory for new_context" 1172 msgstr "new_context " 1173 1174 #: ../newrole/newrole.c:981 1175 #, c-format 1176 msgid "Unable to obtain empty signal set\n" 1177 msgstr " \n" 1178 1179 #: ../newrole/newrole.c:989 1180 #, c-format 1181 msgid "Unable to set SIGHUP handler\n" 1182 msgstr "SIGHUP \n" 1183 1184 #: ../newrole/newrole.c:1041 1185 msgid "Sorry, newrole failed to drop capabilities\n" 1186 msgstr " , \n" 1187 1188 #: ../newrole/newrole.c:1057 1189 #, c-format 1190 msgid "Sorry, newrole may be used only on a SELinux kernel.\n" 1191 msgstr " , newrole SELinux .\n" 1192 1193 #: ../newrole/newrole.c:1074 1194 #, c-format 1195 msgid "failed to get old_context.\n" 1196 msgstr "old_context .\n" 1197 1198 #: ../newrole/newrole.c:1081 1199 #, c-format 1200 msgid "Warning! Could not retrieve tty information.\n" 1201 msgstr "! tty .\n" 1202 1203 #: ../newrole/newrole.c:1102 1204 #, c-format 1205 msgid "error on reading PAM service configuration.\n" 1206 msgstr "PAM .\n" 1207 1208 #: ../newrole/newrole.c:1137 1209 #, c-format 1210 msgid "newrole: incorrect password for %s\n" 1211 msgstr "newrole: %s \n" 1212 1213 #: ../newrole/newrole.c:1164 1214 #, c-format 1215 msgid "newrole: failure forking: %s" 1216 msgstr "newrole: : %s" 1217 1218 #: ../newrole/newrole.c:1167 ../newrole/newrole.c:1190 1219 #, c-format 1220 msgid "Unable to restore tty label...\n" 1221 msgstr "tty ...\n" 1222 1223 #: ../newrole/newrole.c:1169 ../newrole/newrole.c:1196 1224 #, c-format 1225 msgid "Failed to close tty properly\n" 1226 msgstr "tty \n" 1227 1228 #: ../newrole/newrole.c:1228 1229 #, c-format 1230 msgid "Could not close descriptors.\n" 1231 msgstr " .\n" 1232 1233 #: ../newrole/newrole.c:1263 1234 #, c-format 1235 msgid "Error allocating shell's argv0.\n" 1236 msgstr " argv0 .\n" 1237 1238 #: ../newrole/newrole.c:1285 1239 #, c-format 1240 msgid "Failed to send audit message" 1241 msgstr " " 1242 1243 #: ../newrole/newrole.c:1293 1244 #, c-format 1245 msgid "Failed to transition to namespace\n" 1246 msgstr " \n" 1247 1248 #: ../newrole/newrole.c:1299 1249 #, c-format 1250 msgid "Failed to drop capabilities %m\n" 1251 msgstr "%m \n" 1252 1253 #: ../newrole/newrole.c:1304 1254 #, c-format 1255 msgid "Unable to restore the environment, aborting\n" 1256 msgstr " , \n" 1257 1258 #: ../newrole/newrole.c:1315 1259 msgid "failed to exec shell\n" 1260 msgstr " \n" 1261 1262 #: ../load_policy/load_policy.c:22 1263 #, c-format 1264 msgid "usage: %s [-qi]\n" 1265 msgstr "usage: %s [-qi]\n" 1266 1267 #: ../load_policy/load_policy.c:71 1268 #, c-format 1269 msgid "%s: Policy is already loaded and initial load requested\n" 1270 msgstr "%s: \n" 1271 1272 #: ../load_policy/load_policy.c:80 1273 #, c-format 1274 msgid "%s: Can't load policy and enforcing mode requested: %s\n" 1275 msgstr "%s: : %s\n" 1276 1277 #: ../load_policy/load_policy.c:90 1278 #, c-format 1279 msgid "%s: Can't load policy: %s\n" 1280 msgstr "%s: : %s\n" 1281 1282 #: ../scripts/chcat:92 ../scripts/chcat:169 1283 msgid "Requires at least one category" 1284 msgstr " " 1285 1286 #: ../scripts/chcat:106 ../scripts/chcat:183 1287 #, c-format 1288 msgid "Can not modify sensitivity levels using '+' on %s" 1289 msgstr "'+' %s " 1290 1291 #: ../scripts/chcat:110 1292 #, c-format 1293 msgid "%s is already in %s" 1294 msgstr "%s %s " 1295 1296 #: ../scripts/chcat:188 ../scripts/chcat:198 1297 #, c-format 1298 msgid "%s is not in %s" 1299 msgstr "%s %s " 1300 1301 #: ../scripts/chcat:267 ../scripts/chcat:272 1302 msgid "Can not combine +/- with other types of categories" 1303 msgstr "+/- " 1304 1305 #: ../scripts/chcat:319 1306 msgid "Can not have multiple sensitivities" 1307 msgstr " " 1308 1309 #: ../scripts/chcat:325 1310 #, c-format 1311 msgid "Usage %s CATEGORY File ..." 1312 msgstr " %s CATEGORY ..." 1313 1314 #: ../scripts/chcat:326 1315 #, c-format 1316 msgid "Usage %s -l CATEGORY user ..." 1317 msgstr " %s -l CATEGORY ..." 1318 1319 #: ../scripts/chcat:327 1320 #, c-format 1321 msgid "Usage %s [[+|-]CATEGORY],...]q File ..." 1322 msgstr " %s [[+|-]CATEGORY],...]q ..." 1323 1324 #: ../scripts/chcat:328 1325 #, c-format 1326 msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." 1327 msgstr " %s -l [[+|-]CATEGORY],...]q ..." 1328 1329 #: ../scripts/chcat:329 1330 #, c-format 1331 msgid "Usage %s -d File ..." 1332 msgstr " %s -d ..." 1333 1334 #: ../scripts/chcat:330 1335 #, c-format 1336 msgid "Usage %s -l -d user ..." 1337 msgstr " %s -l -d ..." 1338 1339 #: ../scripts/chcat:331 1340 #, c-format 1341 msgid "Usage %s -L" 1342 msgstr " %s -L" 1343 1344 #: ../scripts/chcat:332 1345 #, c-format 1346 msgid "Usage %s -L -l user" 1347 msgstr " %s -L -l " 1348 1349 #: ../scripts/chcat:333 1350 msgid "Use -- to end option list. For example" 1351 msgstr " -- . " 1352 1353 #: ../scripts/chcat:334 1354 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" 1355 msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" 1356 1357 #: ../scripts/chcat:335 1358 msgid "chcat -l +CompanyConfidential juser" 1359 msgstr "chcat -l +CompanyConfidential juser" 1360 1361 #: ../scripts/chcat:399 1362 #, c-format 1363 msgid "Options Error %s " 1364 msgstr " %s" 1365 1366 #: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706 1367 msgid "Boolean" 1368 msgstr "" 1369 1370 #: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162 1371 msgid "all" 1372 msgstr "" 1373 1374 #: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164 1375 #: ../gui/system-config-selinux.glade:1615 1376 #: ../gui/system-config-selinux.glade:1820 1377 #: ../gui/system-config-selinux.glade:2437 1378 msgid "Customized" 1379 msgstr "" 1380 1381 #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911 1382 msgid "File Labeling" 1383 msgstr " " 1384 1385 #: ../gui/fcontextPage.py:74 1386 msgid "" 1387 "File\n" 1388 "Specification" 1389 msgstr "" 1390 "\n" 1391 "" 1392 1393 #: ../gui/fcontextPage.py:81 1394 msgid "" 1395 "Selinux\n" 1396 "File Type" 1397 msgstr "" 1398 "Selinux\n" 1399 " " 1400 1401 #: ../gui/fcontextPage.py:88 1402 msgid "" 1403 "File\n" 1404 "Type" 1405 msgstr "" 1406 "\n" 1407 "" 1408 1409 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 1410 msgid "User Mapping" 1411 msgstr " " 1412 1413 #: ../gui/loginsPage.py:52 1414 msgid "" 1415 "Login\n" 1416 "Name" 1417 msgstr "" 1418 "\n" 1419 "" 1420 1421 #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50 1422 msgid "" 1423 "SELinux\n" 1424 "User" 1425 msgstr "" 1426 "SELinux\n" 1427 "" 1428 1429 #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55 1430 msgid "" 1431 "MLS/\n" 1432 "MCS Range" 1433 msgstr "" 1434 "MLS/\n" 1435 "MCS " 1436 1437 #: ../gui/loginsPage.py:133 1438 #, python-format 1439 msgid "Login '%s' is required" 1440 msgstr " '%s' " 1441 1442 #: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753 1443 msgid "Policy Module" 1444 msgstr " " 1445 1446 #: ../gui/modulesPage.py:58 1447 msgid "Module Name" 1448 msgstr " " 1449 1450 #: ../gui/modulesPage.py:135 1451 msgid "Disable Audit" 1452 msgstr " " 1453 1454 #: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662 1455 msgid "Enable Audit" 1456 msgstr " " 1457 1458 #: ../gui/modulesPage.py:163 1459 msgid "Load Policy Module" 1460 msgstr " " 1461 1462 #: ../gui/polgen.glade:9 1463 msgid "Red Hat 2007" 1464 msgstr "Red Hat 2007" 1465 1466 #: ../gui/polgen.glade:11 1467 msgid "GPL" 1468 msgstr "GPL" 1469 1470 #. TRANSLATORS: Replace this string with your names, one name per line. 1471 #: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17 1472 msgid "translator-credits" 1473 msgstr " (rranjan (a] redhat.com, rajeshkajha (a] yahoo.com)" 1474 1475 #: ../gui/polgen.glade:34 1476 msgid "Add Booleans Dialog" 1477 msgstr " " 1478 1479 #: ../gui/polgen.glade:101 1480 msgid "Boolean Name" 1481 msgstr " " 1482 1483 #: ../gui/polgen.glade:230 1484 msgid "SELinux Policy Generation Tool" 1485 msgstr "SELinux " 1486 1487 #: ../gui/polgen.glade:251 1488 msgid "" 1489 "<b>Select the policy type for the application or user role you want to " 1490 "confine:</b>" 1491 msgstr "" 1492 "<b> :</b>" 1493 1494 #: ../gui/polgen.glade:284 1495 msgid "<b>Applications</b>" 1496 msgstr "<b></b>" 1497 1498 #: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:130 1499 msgid "Standard Init Daemon" 1500 msgstr " Init " 1501 1502 #: ../gui/polgen.glade:320 ../gui/polgen.glade:336 1503 msgid "" 1504 "Standard Init Daemon are daemons started on boot via init scripts. Usually " 1505 "requires a script in /etc/rc.d/init.d" 1506 msgstr "" 1507 " Init init . /" 1508 "etc/rc.d/init.d " 1509 1510 #: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:131 1511 msgid "DBUS System Daemon" 1512 msgstr "DBUS " 1513 1514 #: ../gui/polgen.glade:349 1515 msgid "Internet Services Daemon (inetd)" 1516 msgstr " (inetd)" 1517 1518 #: ../gui/polgen.glade:353 1519 msgid "Internet Services Daemon are daemons started by xinetd" 1520 msgstr " xinetd " 1521 1522 #: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:133 1523 msgid "Web Application/Script (CGI)" 1524 msgstr " / (CGI)" 1525 1526 #: ../gui/polgen.glade:370 1527 msgid "" 1528 "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" 1529 msgstr "" 1530 " / (CGI) CGI " 1531 "(apache)" 1532 1533 #: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:135 1534 msgid "User Application" 1535 msgstr " " 1536 1537 #: ../gui/polgen.glade:387 ../gui/polgen.glade:404 1538 msgid "" 1539 "User Application are any application that you would like to confine that is " 1540 "started by a user" 1541 msgstr "" 1542 " " 1543 " " 1544 1545 #: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:134 1546 msgid "Sandbox" 1547 msgstr "" 1548 1549 #: ../gui/polgen.glade:446 1550 msgid "<b>Login Users</b>" 1551 msgstr "<b> </b>" 1552 1553 #: ../gui/polgen.glade:478 1554 msgid "Existing User Roles" 1555 msgstr " " 1556 1557 #: ../gui/polgen.glade:482 1558 msgid "Modify an existing login user record." 1559 msgstr " ." 1560 1561 #: ../gui/polgen.glade:495 1562 msgid "Minimal Terminal User Role" 1563 msgstr " " 1564 1565 #: ../gui/polgen.glade:499 1566 msgid "" 1567 "This user will login to a machine only via a terminal or remote login. By " 1568 "default this user will have no setuid, no networking, no su, no sudo." 1569 msgstr "" 1570 " . " 1571 " setuid , , su , sudo ." 1572 1573 #: ../gui/polgen.glade:512 1574 msgid "Minimal X Windows User Role" 1575 msgstr " X " 1576 1577 #: ../gui/polgen.glade:516 1578 msgid "" 1579 "This user can login to a machine via X or terminal. By default this user " 1580 "will have no setuid, no networking, no sudo, no su" 1581 msgstr "" 1582 " X . " 1583 " setuid , , sudo , su ." 1584 1585 #: ../gui/polgen.glade:529 1586 msgid "User Role" 1587 msgstr " " 1588 1589 #: ../gui/polgen.glade:533 1590 msgid "" 1591 "User with full networking, no setuid applications without transition, no " 1592 "sudo, no su." 1593 msgstr "" 1594 " , setuid , sudo , " 1595 " su ." 1596 1597 #: ../gui/polgen.glade:546 1598 msgid "Admin User Role" 1599 msgstr " " 1600 1601 #: ../gui/polgen.glade:550 1602 msgid "" 1603 "User with full networking, no setuid applications without transition, no su, " 1604 "can sudo to Root Administration Roles" 1605 msgstr "" 1606 " , setuid , su , " 1607 " sudo ." 1608 1609 #: ../gui/polgen.glade:592 1610 msgid "<b>Root Users</b>" 1611 msgstr "<b> </b>" 1612 1613 #: ../gui/polgen.glade:623 1614 msgid "Root Admin User Role" 1615 msgstr " " 1616 1617 #: ../gui/polgen.glade:627 1618 msgid "" 1619 "Select Root Administrator User Role, if this user will be used to administer " 1620 "the machine while running as root. This user will not be able to login to " 1621 "the system directly." 1622 msgstr "" 1623 " , " 1624 " . " 1625 " ." 1626 1627 #: ../gui/polgen.glade:705 1628 msgid "<b>Enter name of application or user role:</b>" 1629 msgstr "<b> :</b>" 1630 1631 #: ../gui/polgen.glade:728 ../gui/polgengui.py:272 1632 #: ../sepolicy/sepolicy/sepolicy.glade:2182 1633 msgid "Name" 1634 msgstr "" 1635 1636 #: ../gui/polgen.glade:739 1637 msgid "Enter complete path for executable to be confined." 1638 msgstr " ." 1639 1640 #: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361 1641 msgid "..." 1642 msgstr "..." 1643 1644 #: ../gui/polgen.glade:776 1645 msgid "Enter unique name for the confined application or user role." 1646 msgstr " ." 1647 1648 #: ../gui/polgen.glade:794 1649 msgid "Executable" 1650 msgstr "" 1651 1652 #: ../gui/polgen.glade:808 1653 msgid "Init script" 1654 msgstr "Init " 1655 1656 #: ../gui/polgen.glade:821 1657 msgid "" 1658 "Enter complete path to init script used to start the confined application." 1659 msgstr " init ." 1660 1661 #: ../gui/polgen.glade:887 1662 msgid "<b>Select existing role to modify:</b>" 1663 msgstr "<b> :</b>" 1664 1665 #: ../gui/polgen.glade:908 1666 msgid "Select the user roles that will transiton to the %s domain." 1667 msgstr " %s " 1668 1669 #: ../gui/polgen.glade:928 1670 msgid "role tab" 1671 msgstr " " 1672 1673 #: ../gui/polgen.glade:945 1674 msgid "<b>Select roles that %s will transition to:</b>" 1675 msgstr "<b> %s :</b>" 1676 1677 #: ../gui/polgen.glade:963 1678 msgid "Select applications domains that %s will transition to." 1679 msgstr " %s ." 1680 1681 #: ../gui/polgen.glade:983 1682 msgid "" 1683 "transition \n" 1684 "role tab" 1685 msgstr "" 1686 " \n" 1687 " " 1688 1689 #: ../gui/polgen.glade:1001 1690 msgid "<b>Select the user_roles that will transition to %s:</b>" 1691 msgstr "<b> _ %s :</b>" 1692 1693 #: ../gui/polgen.glade:1019 1694 msgid "Select the user roles that will transiton to this applications domains." 1695 msgstr " ." 1696 1697 #: ../gui/polgen.glade:1056 1698 msgid "<b>Select domains that %s will administer:</b>" 1699 msgstr "<b> %s :</b>" 1700 1701 #: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129 1702 msgid "Select the domains that you would like this user administer." 1703 msgstr " ." 1704 1705 #: ../gui/polgen.glade:1111 1706 msgid "<b>Select additional roles for %s:</b>" 1707 msgstr "<b>%s :</b>" 1708 1709 #: ../gui/polgen.glade:1166 1710 msgid "<b>Enter network ports that %s binds on:</b>" 1711 msgstr "<b> %s :</b>" 1712 1713 #: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557 1714 msgid "<b>TCP Ports</b>" 1715 msgstr "<b>TCP </b>" 1716 1717 #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 1718 #: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 1719 msgid "All" 1720 msgstr "" 1721 1722 #: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394 1723 msgid "Allows %s to bind to any udp port" 1724 msgstr "%s udp ." 1725 1726 #: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407 1727 msgid "600-1024" 1728 msgstr "600-1024" 1729 1730 #: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411 1731 msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024" 1732 msgstr "" 1733 "%s bindresvport 0 . 600-1024 " 1734 1735 #: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424 1736 msgid "Unreserved Ports (>1024)" 1737 msgstr " (>1024)" 1738 1739 #: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428 1740 msgid "" 1741 "Enter a comma separated list of udp ports or ranges of ports that %s binds " 1742 "to. Example: 612, 650-660" 1743 msgstr "" 1744 "udp %s . " 1745 ": 612, 650-660" 1746 1747 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 1748 #: ../gui/polgen.glade:1718 1749 msgid "Select Ports" 1750 msgstr " " 1751 1752 #: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469 1753 msgid "Allows %s to bind to any udp ports > 1024" 1754 msgstr "%s udp > 1024" 1755 1756 #: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666 1757 msgid "<b>UDP Ports</b>" 1758 msgstr "<b>UDP </b>" 1759 1760 #: ../gui/polgen.glade:1519 1761 msgid "" 1762 "Network\n" 1763 "Bind tab" 1764 msgstr "" 1765 "\n" 1766 " " 1767 1768 #: ../gui/polgen.glade:1537 1769 msgid "<b>Select network ports that %s connects to:</b>" 1770 msgstr "<b> %s :</b>" 1771 1772 #: ../gui/polgen.glade:1593 1773 msgid "Allows %s to connect to any tcp port" 1774 msgstr "%s tcp " 1775 1776 #: ../gui/polgen.glade:1622 1777 msgid "" 1778 "Enter a comma separated list of tcp ports or ranges of ports that %s " 1779 "connects to. Example: 612, 650-660" 1780 msgstr "" 1781 "tcp %s . " 1782 ": 612, 650-660" 1783 1784 #: ../gui/polgen.glade:1702 1785 msgid "Allows %s to connect to any udp port" 1786 msgstr "%s udp " 1787 1788 #: ../gui/polgen.glade:1731 1789 msgid "" 1790 "Enter a comma separated list of udp ports or ranges of ports that %s " 1791 "connects to. Example: 612, 650-660" 1792 msgstr "" 1793 "udp %s . " 1794 ": 612, 650-660" 1795 1796 #: ../gui/polgen.glade:1792 1797 msgid "<b>Select common application traits for %s:</b>" 1798 msgstr "<b>%s :</b>" 1799 1800 #: ../gui/polgen.glade:1809 1801 msgid "Writes syslog messages\t" 1802 msgstr "syslog \t" 1803 1804 #: ../gui/polgen.glade:1824 1805 msgid "Create/Manipulate temporary files in /tmp" 1806 msgstr "/tmp / " 1807 1808 #: ../gui/polgen.glade:1839 1809 msgid "Uses Pam for authentication" 1810 msgstr " PAM " 1811 1812 #: ../gui/polgen.glade:1854 1813 msgid "Uses nsswitch or getpw* calls" 1814 msgstr "nsswitch getpw* " 1815 1816 #: ../gui/polgen.glade:1869 1817 msgid "Uses dbus" 1818 msgstr "dbus " 1819 1820 #: ../gui/polgen.glade:1884 1821 msgid "Sends audit messages" 1822 msgstr " " 1823 1824 #: ../gui/polgen.glade:1899 1825 msgid "Interacts with the terminal" 1826 msgstr " " 1827 1828 #: ../gui/polgen.glade:1914 1829 msgid "Sends email" 1830 msgstr " " 1831 1832 #: ../gui/polgen.glade:1961 1833 msgid "<b>Add files/directories that %s manages</b>" 1834 msgstr "<b>/ %s </b>" 1835 1836 #: ../gui/polgen.glade:2122 1837 msgid "" 1838 "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " 1839 "Files ..." 1840 msgstr "" 1841 "/ %s \"\" . Pid , /var/lib ..." 1842 1843 #: ../gui/polgen.glade:2166 1844 msgid "<b>Add booleans from the %s policy:</b>" 1845 msgstr "<b>%s :</b>" 1846 1847 #: ../gui/polgen.glade:2274 1848 msgid "Add/Remove booleans used by the %s domain" 1849 msgstr "%s /." 1850 1851 #: ../gui/polgen.glade:2316 1852 msgid "<b>Which directory you will generate the %s policy?</b>" 1853 msgstr "<b> %s ?</b>" 1854 1855 #: ../gui/polgen.glade:2334 1856 msgid "Policy Directory" 1857 msgstr " " 1858 1859 #: ../gui/polgengui.py:282 1860 msgid "Role" 1861 msgstr "" 1862 1863 #: ../gui/polgengui.py:289 1864 msgid "Existing_User" 1865 msgstr " (_U)" 1866 1867 #: ../gui/polgengui.py:303 ../gui/polgengui.py:311 ../gui/polgengui.py:325 1868 msgid "Application" 1869 msgstr "" 1870 1871 #: ../gui/polgengui.py:370 1872 #, python-format 1873 msgid "%s must be a directory" 1874 msgstr "%s " 1875 1876 #: ../gui/polgengui.py:430 ../gui/polgengui.py:711 1877 msgid "You must select a user" 1878 msgstr " " 1879 1880 #: ../gui/polgengui.py:560 1881 msgid "Select executable file to be confined." 1882 msgstr " ." 1883 1884 #: ../gui/polgengui.py:571 1885 msgid "Select init script file to be confined." 1886 msgstr " init ." 1887 1888 #: ../gui/polgengui.py:581 1889 msgid "Select file(s) that confined application creates or writes" 1890 msgstr " " 1891 1892 #: ../gui/polgengui.py:588 1893 msgid "Select directory(s) that the confined application owns and writes into" 1894 msgstr " " 1895 1896 #: ../gui/polgengui.py:650 1897 msgid "Select directory to generate policy files in" 1898 msgstr " " 1899 1900 #: ../gui/polgengui.py:667 1901 #, python-format 1902 msgid "" 1903 "Type %s_t already defined in current policy.\n" 1904 "Do you want to continue?" 1905 msgstr "" 1906 " %s_t .\n" 1907 " ?" 1908 1909 #: ../gui/polgengui.py:667 ../gui/polgengui.py:671 1910 msgid "Verify Name" 1911 msgstr " " 1912 1913 #: ../gui/polgengui.py:671 1914 #, python-format 1915 msgid "" 1916 "Module %s.pp already loaded in current policy.\n" 1917 "Do you want to continue?" 1918 msgstr "" 1919 " %s.pp .\n" 1920 " ?" 1921 1922 #: ../gui/polgengui.py:717 1923 msgid "" 1924 "You must add a name made up of letters and numbers and containing no spaces." 1925 msgstr "" 1926 " , " 1927 " ." 1928 1929 #: ../gui/polgengui.py:731 1930 msgid "You must enter a executable" 1931 msgstr " " 1932 1933 #: ../gui/polgengui.py:756 ../gui/system-config-selinux.py:180 1934 msgid "Configue SELinux" 1935 msgstr "SELinux " 1936 1937 #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528 1938 msgid "Network Port" 1939 msgstr " " 1940 1941 #: ../gui/portsPage.py:85 1942 msgid "" 1943 "SELinux Port\n" 1944 "Type" 1945 msgstr "" 1946 "SELinux \n" 1947 "" 1948 1949 #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 1950 #: ../sepolicy/sepolicy/sepolicy.glade:1443 1951 #: ../sepolicy/sepolicy/sepolicy.glade:2657 1952 #: ../sepolicy/sepolicy/sepolicy.glade:2755 1953 #: ../sepolicy/sepolicy/sepolicy.glade:4672 1954 msgid "Protocol" 1955 msgstr "" 1956 1957 #: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479 1958 msgid "" 1959 "MLS/MCS\n" 1960 "Level" 1961 msgstr "" 1962 "MLS/MCS\n" 1963 "" 1964 1965 #: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 1966 #: ../sepolicy/sepolicy/sepolicy.glade:2737 1967 #: ../sepolicy/sepolicy/sepolicy.glade:4658 1968 msgid "Port" 1969 msgstr "" 1970 1971 #: ../gui/portsPage.py:207 1972 #, python-format 1973 msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 " 1974 msgstr " \"%s\" . 0 < PORT_NUMBER < 65536 " 1975 1976 #: ../gui/portsPage.py:252 1977 msgid "List View" 1978 msgstr " " 1979 1980 #: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419 1981 msgid "Group View" 1982 msgstr " " 1983 1984 #: ../gui/semanagePage.py:126 1985 #, python-format 1986 msgid "Are you sure you want to delete %s '%s'?" 1987 msgstr " %s '%s' ?" 1988 1989 #: ../gui/semanagePage.py:126 1990 #, python-format 1991 msgid "Delete %s" 1992 msgstr "%s " 1993 1994 #: ../gui/semanagePage.py:134 1995 #, python-format 1996 msgid "Add %s" 1997 msgstr "%s " 1998 1999 #: ../gui/semanagePage.py:148 2000 #, python-format 2001 msgid "Modify %s" 2002 msgstr "%s " 2003 2004 #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 2005 #: ../sepolicy/sepolicy/sepolicy.glade:3413 2006 #: ../sepolicy/sepolicy/sepolicy.glade:3486 2007 msgid "Permissive" 2008 msgstr "" 2009 2010 #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 2011 #: ../sepolicy/sepolicy/sepolicy.glade:3394 2012 #: ../sepolicy/sepolicy/sepolicy.glade:3468 2013 msgid "Enforcing" 2014 msgstr "" 2015 2016 #: ../gui/statusPage.py:94 2017 msgid "Status" 2018 msgstr "" 2019 2020 #: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 2021 msgid "" 2022 "Changing the policy type will cause a relabel of the entire file system on " 2023 "the next boot. Relabeling takes a long time depending on the size of the " 2024 "file system. Do you wish to continue?" 2025 msgstr "" 2026 " . " 2027 " . " 2028 " ?" 2029 2030 #: ../gui/statusPage.py:147 2031 msgid "" 2032 "Changing to SELinux disabled requires a reboot. It is not recommended. If " 2033 "you later decide to turn SELinux back on, the system will be required to " 2034 "relabel. If you just want to see if SELinux is causing a problem on your " 2035 "system, you can go to permissive mode which will only log errors and not " 2036 "enforce SELinux policy. Permissive mode does not require a reboot Do you " 2037 "wish to continue?" 2038 msgstr "" 2039 "SELinux . " 2040 ". SELinux , " 2041 ". SELinux , " 2042 " SELinux . " 2043 " , ?" 2044 2045 #: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 2046 msgid "" 2047 "Changing to SELinux enabled will cause a relabel of the entire file system " 2048 "on the next boot. Relabeling takes a long time depending on the size of the " 2049 "file system. Do you wish to continue?" 2050 msgstr "" 2051 " SELinux " 2052 " . . " 2053 " ?" 2054 2055 #: ../gui/system-config-selinux.glade:11 2056 msgid "system-config-selinux" 2057 msgstr "system-config-selinux" 2058 2059 #: ../gui/system-config-selinux.glade:12 2060 msgid "" 2061 "Copyright (c)2006 Red Hat, Inc.\n" 2062 "Copyright (c) 2006 Dan Walsh <dwalsh (a] redhat.com>" 2063 msgstr "" 2064 "Copyright (c)2006 Red Hat, Inc.\n" 2065 "Copyright (c) 2006 Dan Walsh <dwalsh (a] redhat.com>" 2066 2067 #: ../gui/system-config-selinux.glade:22 2068 #: ../gui/system-config-selinux.glade:544 2069 msgid "Add SELinux Login Mapping" 2070 msgstr "SELinux " 2071 2072 #: ../gui/system-config-selinux.glade:257 2073 msgid "Add SELinux Network Ports" 2074 msgstr "SELinux " 2075 2076 #: ../gui/system-config-selinux.glade:391 2077 #: ../gui/system-config-selinux.glade:678 2078 msgid "SELinux Type" 2079 msgstr "SELinux " 2080 2081 #: ../gui/system-config-selinux.glade:622 2082 msgid "File Specification" 2083 msgstr " " 2084 2085 #: ../gui/system-config-selinux.glade:650 2086 msgid "File Type" 2087 msgstr " " 2088 2089 #: ../gui/system-config-selinux.glade:727 2090 msgid "" 2091 "all files\n" 2092 "regular file\n" 2093 "directory\n" 2094 "character device\n" 2095 "block device\n" 2096 "socket\n" 2097 "symbolic link\n" 2098 "named pipe\n" 2099 msgstr "" 2100 " \n" 2101 " \n" 2102 "\n" 2103 " \n" 2104 " \n" 2105 "\n" 2106 " \n" 2107 " \n" 2108 2109 #: ../gui/system-config-selinux.glade:773 2110 #: ../sepolicy/sepolicy/sepolicy.glade:729 2111 #: ../sepolicy/sepolicy/sepolicy.glade:1489 2112 msgid "MLS" 2113 msgstr "MLS" 2114 2115 #: ../gui/system-config-selinux.glade:837 2116 msgid "Add SELinux User" 2117 msgstr "SELinux " 2118 2119 #: ../gui/system-config-selinux.glade:1079 2120 msgid "SELinux Administration" 2121 msgstr "SELinux " 2122 2123 #: ../gui/system-config-selinux.glade:1122 2124 #: ../sepolicy/sepolicy/sepolicy.glade:4162 2125 msgid "Add" 2126 msgstr "" 2127 2128 #: ../gui/system-config-selinux.glade:1144 2129 msgid "_Properties" 2130 msgstr " (_P)" 2131 2132 #: ../gui/system-config-selinux.glade:1166 2133 msgid "_Delete" 2134 msgstr " (_D)" 2135 2136 #: ../gui/system-config-selinux.glade:1256 2137 msgid "Select Management Object" 2138 msgstr " " 2139 2140 #: ../gui/system-config-selinux.glade:1273 2141 msgid "<b>Select:</b>" 2142 msgstr "<b>:</b>" 2143 2144 #: ../gui/system-config-selinux.glade:1326 2145 msgid "System Default Enforcing Mode" 2146 msgstr " " 2147 2148 #: ../gui/system-config-selinux.glade:1354 2149 msgid "" 2150 "Disabled\n" 2151 "Permissive\n" 2152 "Enforcing\n" 2153 msgstr "" 2154 "\n" 2155 "\n" 2156 "\n" 2157 2158 #: ../gui/system-config-selinux.glade:1373 2159 msgid "Current Enforcing Mode" 2160 msgstr " " 2161 2162 #: ../gui/system-config-selinux.glade:1418 2163 msgid "System Default Policy Type: " 2164 msgstr " : " 2165 2166 #: ../gui/system-config-selinux.glade:1463 2167 msgid "" 2168 "Select if you wish to relabel then entire file system on next reboot. " 2169 "Relabeling can take a very long time, depending on the size of the system. " 2170 "If you are changing policy types or going from disabled to enforcing, a " 2171 "relabel is required." 2172 msgstr "" 2173 " . " 2174 " , . " 2175 " , ." 2176 2177 #: ../gui/system-config-selinux.glade:1509 2178 msgid "Relabel on next reboot." 2179 msgstr " ." 2180 2181 #: ../gui/system-config-selinux.glade:1561 2182 msgid "label37" 2183 msgstr "label37" 2184 2185 #: ../gui/system-config-selinux.glade:1598 2186 msgid "Revert boolean setting to system default" 2187 msgstr " " 2188 2189 #: ../gui/system-config-selinux.glade:1614 2190 msgid "Toggle between Customized and All Booleans" 2191 msgstr " " 2192 2193 #: ../gui/system-config-selinux.glade:1645 2194 #: ../gui/system-config-selinux.glade:1850 2195 #: ../gui/system-config-selinux.glade:2037 2196 #: ../gui/system-config-selinux.glade:2224 2197 #: ../gui/system-config-selinux.glade:2467 2198 #: ../gui/system-config-selinux.glade:2692 2199 #: ../gui/system-config-selinux.glade:2867 2200 #: ../sepolicy/sepolicy/sepolicy.glade:1992 2201 msgid "Filter" 2202 msgstr "" 2203 2204 #: ../gui/system-config-selinux.glade:1734 2205 msgid "label50" 2206 msgstr "label50" 2207 2208 #: ../gui/system-config-selinux.glade:1771 2209 msgid "Add File Context" 2210 msgstr " " 2211 2212 #: ../gui/system-config-selinux.glade:1787 2213 msgid "Modify File Context" 2214 msgstr " " 2215 2216 #: ../gui/system-config-selinux.glade:1803 2217 msgid "Delete File Context" 2218 msgstr " " 2219 2220 #: ../gui/system-config-selinux.glade:1819 2221 msgid "Toggle between all and customized file context" 2222 msgstr " " 2223 2224 #: ../gui/system-config-selinux.glade:1939 2225 msgid "label38" 2226 msgstr "label38" 2227 2228 #: ../gui/system-config-selinux.glade:1976 2229 msgid "Add SELinux User Mapping" 2230 msgstr "SELinux " 2231 2232 #: ../gui/system-config-selinux.glade:1992 2233 msgid "Modify SELinux User Mapping" 2234 msgstr "SELinux " 2235 2236 #: ../gui/system-config-selinux.glade:2008 2237 msgid "Delete SELinux User Mapping" 2238 msgstr "SELinux " 2239 2240 #: ../gui/system-config-selinux.glade:2126 2241 msgid "label39" 2242 msgstr "label39" 2243 2244 #: ../gui/system-config-selinux.glade:2163 2245 msgid "Add User" 2246 msgstr " " 2247 2248 #: ../gui/system-config-selinux.glade:2179 2249 msgid "Modify User" 2250 msgstr " " 2251 2252 #: ../gui/system-config-selinux.glade:2195 2253 msgid "Delete User" 2254 msgstr " " 2255 2256 #: ../gui/system-config-selinux.glade:2313 2257 msgid "label41" 2258 msgstr "label41" 2259 2260 #: ../gui/system-config-selinux.glade:2350 2261 msgid "Add Network Port" 2262 msgstr " " 2263 2264 #: ../gui/system-config-selinux.glade:2366 2265 msgid "Edit Network Port" 2266 msgstr " " 2267 2268 #: ../gui/system-config-selinux.glade:2382 2269 msgid "Delete Network Port" 2270 msgstr " " 2271 2272 #: ../gui/system-config-selinux.glade:2418 2273 #: ../gui/system-config-selinux.glade:2436 2274 msgid "Toggle between Customized and All Ports" 2275 msgstr " " 2276 2277 #: ../gui/system-config-selinux.glade:2556 2278 msgid "label42" 2279 msgstr "label42" 2280 2281 #: ../gui/system-config-selinux.glade:2593 2282 msgid "Generate new policy module" 2283 msgstr " " 2284 2285 #: ../gui/system-config-selinux.glade:2609 2286 msgid "Load policy module" 2287 msgstr " ." 2288 2289 #: ../gui/system-config-selinux.glade:2625 2290 msgid "Remove loadable policy module" 2291 msgstr " " 2292 2293 #: ../gui/system-config-selinux.glade:2661 2294 msgid "" 2295 "Enable/Disable additional audit rules, that are normally not reported in the " 2296 "log files." 2297 msgstr "" 2298 " / , " 2299 " ." 2300 2301 #: ../gui/system-config-selinux.glade:2781 2302 msgid "label44" 2303 msgstr "label44" 2304 2305 #: ../gui/system-config-selinux.glade:2818 2306 msgid "Change process mode to permissive." 2307 msgstr " ." 2308 2309 #: ../gui/system-config-selinux.glade:2836 2310 msgid "Change process mode to enforcing" 2311 msgstr " ." 2312 2313 #: ../gui/system-config-selinux.glade:2928 2314 msgid "Process Domain" 2315 msgstr " " 2316 2317 #: ../gui/system-config-selinux.glade:2956 2318 msgid "label59" 2319 msgstr "label59" 2320 2321 #: ../gui/usersPage.py:138 2322 #, python-format 2323 msgid "SELinux user '%s' is required" 2324 msgstr "SELinux '%s' " 2325 2326 #: booleans.py:1 2327 msgid "" 2328 "Allow ABRT to modify public files used for public file transfer services." 2329 msgstr "" 2330 "ABRT ." 2331 2332 #: booleans.py:2 2333 msgid "" 2334 "Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" 2335 msgstr "" 2336 "ABRT abrt_handle_event_t ABRT " 2337 " " 2338 2339 #: booleans.py:3 2340 #, fuzzy 2341 msgid "" 2342 "Allow abrt-handle-upload to modify public files used for public file " 2343 "transfer services in /var/spool/abrt-upload/." 2344 msgstr "" 2345 "tftp ." 2346 2347 #: booleans.py:4 2348 msgid "Allow antivirus programs to read non security files on a system" 2349 msgstr " " 2350 2351 #: booleans.py:5 2352 msgid "Determine whether can antivirus programs use JIT compiler." 2353 msgstr " JIT ." 2354 2355 #: booleans.py:6 2356 msgid "Allow auditadm to exec content" 2357 msgstr "auditadm " 2358 2359 #: booleans.py:7 2360 msgid "" 2361 "Allow users to resolve user passwd entries directly from ldap rather then " 2362 "using a sssd server" 2363 msgstr "" 2364 " passwd sssd " 2365 " ldap " 2366 2367 #: booleans.py:8 2368 msgid "Allow users to login using a radius server" 2369 msgstr " " 2370 2371 #: booleans.py:9 2372 msgid "Allow users to login using a yubikey server" 2373 msgstr "yubikey " 2374 2375 #: booleans.py:10 2376 msgid "Determine whether awstats can purge httpd log files." 2377 msgstr " awstats httpd ." 2378 2379 #: booleans.py:11 2380 #, fuzzy 2381 msgid "Allow boinc_domain execmem/execstack." 2382 msgstr "httpd execmem/execstack " 2383 2384 #: booleans.py:12 2385 msgid "" 2386 "Determine whether cdrecord can read various content. nfs, samba, removable " 2387 "devices, user temp and untrusted content files" 2388 msgstr "" 2389 " cdrecord " 2390 ". nfs, samba, , user temp " 2391 2392 #: booleans.py:13 2393 msgid "" 2394 "Allow cluster administrative domains to connect to the network using TCP." 2395 msgstr "TCP ." 2396 2397 #: booleans.py:14 2398 msgid "Allow cluster administrative domains to manage all files on a system." 2399 msgstr " ." 2400 2401 #: booleans.py:15 2402 msgid "" 2403 "Allow cluster administrative cluster domains memcheck-amd64- to use " 2404 "executable memory" 2405 msgstr "" 2406 " memcheck-amd64- " 2407 " " 2408 2409 #: booleans.py:16 2410 msgid "" 2411 "Determine whether Cobbler can modify public files used for public file " 2412 "transfer services." 2413 msgstr "" 2414 " Cobbler " 2415 " ." 2416 2417 #: booleans.py:17 2418 msgid "Determine whether Cobbler can connect to the network using TCP." 2419 msgstr " Cobbler TCP ." 2420 2421 #: booleans.py:18 2422 msgid "Determine whether Cobbler can access cifs file systems." 2423 msgstr " Cobbler cifs ." 2424 2425 #: booleans.py:19 2426 msgid "Determine whether Cobbler can access nfs file systems." 2427 msgstr " Cobbler nfs ." 2428 2429 #: booleans.py:20 2430 msgid "Determine whether collectd can connect to the network using TCP." 2431 msgstr " collectd TCP ." 2432 2433 #: booleans.py:21 2434 msgid "Determine whether Condor can connect to the network using TCP." 2435 msgstr " Condor TCP ." 2436 2437 #: booleans.py:22 2438 msgid "" 2439 "Allow system cron jobs to relabel filesystem for restoring file contexts." 2440 msgstr " ." 2441 2442 #: booleans.py:23 2443 msgid "Determine whether cvs can read shadow password files." 2444 msgstr " ." 2445 2446 #: booleans.py:24 2447 msgid "Allow all daemons to write corefiles to /" 2448 msgstr " / " 2449 2450 #: booleans.py:25 2451 msgid "Allow all daemons to use tcp wrappers." 2452 msgstr " tcp ." 2453 2454 #: booleans.py:26 2455 msgid "Allow all daemons the ability to read/write terminals" 2456 msgstr " / " 2457 2458 #: booleans.py:27 2459 msgid "Determine whether dbadm can manage generic user files." 2460 msgstr " adbadm ." 2461 2462 #: booleans.py:28 2463 msgid "Determine whether dbadm can read generic user files." 2464 msgstr " adbadm ." 2465 2466 #: booleans.py:29 2467 msgid "" 2468 "Deny user domains applications to map a memory region as both executable and " 2469 "writable, this is dangerous and the executable should be reported in bugzilla" 2470 msgstr "" 2471 " " 2472 " , " 2473 2474 #: booleans.py:30 2475 msgid "Deny any process from ptracing or debugging any other processes." 2476 msgstr "" 2477 " " 2478 " " 2479 2480 #: booleans.py:31 2481 msgid "Allow dhcpc client applications to execute iptables commands" 2482 msgstr "dhcpc iptables " 2483 2484 #: booleans.py:32 2485 msgid "Determine whether DHCP daemon can use LDAP backends." 2486 msgstr " DHCP LDAP ." 2487 2488 #: booleans.py:33 2489 msgid "Allow all domains to use other domains file descriptors" 2490 msgstr " " 2491 2492 #: booleans.py:34 2493 msgid "Allow all domains to have the kernel load modules" 2494 msgstr " " 2495 2496 #: booleans.py:35 2497 msgid "" 2498 "Determine whether entropyd can use audio devices as the source for the " 2499 "entropy feeds." 2500 msgstr "" 2501 " " 2502 " ." 2503 2504 #: booleans.py:36 2505 msgid "Determine whether exim can connect to databases." 2506 msgstr " exim ." 2507 2508 #: booleans.py:37 2509 msgid "" 2510 "Determine whether exim can create, read, write, and delete generic user " 2511 "content files." 2512 msgstr "" 2513 " , , , " 2514 " ." 2515 2516 #: booleans.py:38 2517 msgid "Determine whether exim can read generic user content files." 2518 msgstr " ." 2519 2520 #: booleans.py:39 2521 msgid "Enable extra rules in the cron domain to support fcron." 2522 msgstr "cron fcron " 2523 2524 #: booleans.py:40 2525 msgid "Determine whether fenced can connect to the TCP network." 2526 msgstr " fenced TCP ." 2527 2528 #: booleans.py:41 2529 msgid "Determine whether fenced can use ssh." 2530 msgstr " fenced ssh ." 2531 2532 #: booleans.py:42 2533 msgid "Allow all domains to execute in fips_mode" 2534 msgstr " fips_mode " 2535 2536 #: booleans.py:43 2537 msgid "" 2538 "Determine whether ftpd can read and write files in user home directories." 2539 msgstr "" 2540 " ftpd ." 2541 2542 #: booleans.py:44 2543 msgid "" 2544 "Determine whether ftpd can modify public files used for public file transfer " 2545 "services. Directories/Files must be labeled public_content_rw_t." 2546 msgstr "" 2547 " ftpd " 2548 " . / public_content_rw_t " 2549 "." 2550 2551 #: booleans.py:45 2552 msgid "Determine whether ftpd can connect to all unreserved ports." 2553 msgstr " ftpd ." 2554 2555 #: booleans.py:46 2556 msgid "Determine whether ftpd can connect to databases over the TCP network." 2557 msgstr " ftpd TCP ." 2558 2559 #: booleans.py:47 2560 msgid "" 2561 "Determine whether ftpd can login to local users and can read and write all " 2562 "files on the system, governed by DAC." 2563 msgstr "" 2564 " ftpd " 2565 " , DAC ." 2566 2567 #: booleans.py:48 2568 msgid "" 2569 "Determine whether ftpd can use CIFS used for public file transfer services." 2570 msgstr "" 2571 " ftpd CIFS " 2572 " ." 2573 2574 #: booleans.py:49 2575 #, fuzzy 2576 msgid "Allow ftpd to use ntfs/fusefs volumes." 2577 msgstr " ntfs/fusefs " 2578 2579 #: booleans.py:50 2580 msgid "" 2581 "Determine whether ftpd can use NFS used for public file transfer services." 2582 msgstr "" 2583 " ftpd NFS " 2584 " ." 2585 2586 #: booleans.py:51 2587 msgid "" 2588 "Determine whether ftpd can bind to all unreserved ports for passive mode." 2589 msgstr "" 2590 " ftpd " 2591 "." 2592 2593 #: booleans.py:52 2594 msgid "Determine whether Git CGI can search home directories." 2595 msgstr " Git CGI ." 2596 2597 #: booleans.py:53 2598 msgid "Determine whether Git CGI can access cifs file systems." 2599 msgstr " Git CGI cifs ." 2600 2601 #: booleans.py:54 2602 msgid "Determine whether Git CGI can access nfs file systems." 2603 msgstr " Git CGI nfs ." 2604 2605 #: booleans.py:55 2606 msgid "" 2607 "Determine whether Git session daemon can bind TCP sockets to all unreserved " 2608 "ports." 2609 msgstr "" 2610 " Git " 2611 " ." 2612 2613 #: booleans.py:56 2614 msgid "" 2615 "Determine whether calling user domains can execute Git daemon in the " 2616 "git_session_t domain." 2617 msgstr "" 2618 " git_session_t Git " 2619 " ." 2620 2621 #: booleans.py:57 2622 msgid "Determine whether Git system daemon can search home directories." 2623 msgstr " Git ." 2624 2625 #: booleans.py:58 2626 msgid "Determine whether Git system daemon can access cifs file systems." 2627 msgstr " Git cifs " 2628 2629 #: booleans.py:59 2630 msgid "Determine whether Git system daemon can access nfs file systems." 2631 msgstr " Git nfs ." 2632 2633 #: booleans.py:60 2634 msgid "Determine whether Gitosis can send mail." 2635 msgstr " Gitosis ." 2636 2637 #: booleans.py:61 2638 msgid "Enable reading of urandom for all domains." 2639 msgstr "urandom ." 2640 2641 #: booleans.py:62 2642 msgid "" 2643 "Allow glusterfsd to modify public files used for public file transfer " 2644 "services. Files/Directories must be labeled public_content_rw_t." 2645 msgstr "" 2646 "glusterfsd " 2647 " . / public_content_rw_t ." 2648 2649 #: booleans.py:63 2650 msgid "Allow glusterfsd to share any file/directory read only." 2651 msgstr "glusterfsd / ." 2652 2653 #: booleans.py:64 2654 msgid "Allow glusterfsd to share any file/directory read/write." 2655 msgstr "glusterfsd / / ." 2656 2657 #: booleans.py:65 2658 msgid "" 2659 "Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" 2660 "agent to manage user files." 2661 msgstr "" 2662 "gpg-agent --write-env-file . gpg-agent " 2663 " ." 2664 2665 #: booleans.py:66 2666 msgid "" 2667 "Allow gpg web domain to modify public files used for public file transfer " 2668 "services." 2669 msgstr "" 2670 " " 2671 " ." 2672 2673 #: booleans.py:67 2674 #, fuzzy 2675 msgid "" 2676 "Allow gssd to list tmp directories and read the kerberos credential cache." 2677 msgstr "gssd . tgt ." 2678 2679 #: booleans.py:68 2680 msgid "Allow guest to exec content" 2681 msgstr " " 2682 2683 #: booleans.py:69 2684 msgid "" 2685 "Allow Apache to modify public files used for public file transfer services. " 2686 "Directories/Files must be labeled public_content_rw_t." 2687 msgstr "" 2688 " . " 2689 "/ public_content_rw_t ." 2690 2691 #: booleans.py:70 2692 msgid "Allow httpd to use built in scripting (usually php)" 2693 msgstr "httpd ( php)" 2694 2695 #: booleans.py:71 2696 msgid "Allow http daemon to check spam" 2697 msgstr " http " 2698 2699 #: booleans.py:72 2700 msgid "" 2701 "Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " 2702 "ports" 2703 msgstr "httpd FTP ftp ephemeral " 2704 2705 #: booleans.py:73 2706 msgid "Allow httpd to connect to the ldap port" 2707 msgstr "httpd ldap " 2708 2709 #: booleans.py:74 2710 msgid "Allow http daemon to connect to mythtv" 2711 msgstr "" 2712 2713 #: booleans.py:75 2714 msgid "Allow http daemon to connect to zabbix" 2715 msgstr "http zabbix " 2716 2717 #: booleans.py:76 2718 msgid "Allow HTTPD scripts and modules to connect to the network using TCP." 2719 msgstr "HTTPD ." 2720 2721 #: booleans.py:77 2722 msgid "Allow HTTPD scripts and modules to connect to cobbler over the network." 2723 msgstr "HTTPD ." 2724 2725 #: booleans.py:78 2726 msgid "" 2727 "Allow HTTPD scripts and modules to connect to databases over the network." 2728 msgstr "HTTPD ." 2729 2730 #: booleans.py:79 2731 msgid "Allow httpd to connect to memcache server" 2732 msgstr "httpd memcache " 2733 2734 #: booleans.py:80 2735 msgid "Allow httpd to act as a relay" 2736 msgstr "httpd " 2737 2738 #: booleans.py:81 2739 msgid "Allow http daemon to send mail" 2740 msgstr "httpd " 2741 2742 #: booleans.py:82 2743 msgid "Allow Apache to communicate with avahi service via dbus" 2744 msgstr " avahi dbus " 2745 2746 #: booleans.py:83 2747 msgid "Allow httpd cgi support" 2748 msgstr "httpd cgi " 2749 2750 #: booleans.py:84 2751 msgid "Allow httpd to act as a FTP server by listening on the ftp port." 2752 msgstr "httpd FTP ftp ." 2753 2754 #: booleans.py:85 2755 msgid "Allow httpd to read home directories" 2756 msgstr "httpd " 2757 2758 #: booleans.py:86 2759 msgid "Allow httpd scripts and modules execmem/execstack" 2760 msgstr "httpd execmem/execstack " 2761 2762 #: booleans.py:87 2763 msgid "Allow HTTPD to connect to port 80 for graceful shutdown" 2764 msgstr "HTTPD 80 " 2765 2766 #: booleans.py:88 2767 msgid "Allow httpd processes to manage IPA content" 2768 msgstr "httpd " 2769 2770 #: booleans.py:89 2771 msgid "Allow Apache to use mod_auth_ntlm_winbind" 2772 msgstr " mod_auth_ntlm_winbind " 2773 2774 #: booleans.py:90 2775 msgid "Allow Apache to use mod_auth_pam" 2776 msgstr "Apache mod_auth_pam " 2777 2778 #: booleans.py:91 2779 msgid "Allow httpd to read user content" 2780 msgstr "httpd " 2781 2782 #: booleans.py:92 2783 msgid "Allow Apache to run in stickshift mode, not transition to passenger" 2784 msgstr " , " 2785 2786 #: booleans.py:93 2787 msgid "Allow HTTPD scripts and modules to server cobbler files." 2788 msgstr "HTTPD ." 2789 2790 #: booleans.py:94 2791 msgid "Allow httpd daemon to change its resource limits" 2792 msgstr "httpd " 2793 2794 #: booleans.py:95 2795 msgid "" 2796 "Allow HTTPD to run SSI executables in the same domain as system CGI scripts." 2797 msgstr "" 2798 "HTTPD SSI CGI ." 2799 2800 #: booleans.py:96 2801 msgid "" 2802 "Allow apache scripts to write to public content, directories/files must be " 2803 "labeled public_rw_content_t." 2804 msgstr "" 2805 " , / " 2806 "public_rw_content_t ." 2807 2808 #: booleans.py:97 2809 msgid "Allow Apache to execute tmp content." 2810 msgstr "Apache tmp ." 2811 2812 #: booleans.py:98 2813 msgid "" 2814 "Unify HTTPD to communicate with the terminal. Needed for entering the " 2815 "passphrase for certificates at the terminal." 2816 msgstr "" 2817 "HTTPD . " 2818 " ." 2819 2820 #: booleans.py:99 2821 msgid "Unify HTTPD handling of all content files." 2822 msgstr "HTTPD ." 2823 2824 #: booleans.py:100 2825 msgid "Allow httpd to access cifs file systems" 2826 msgstr "httpd cifs " 2827 2828 #: booleans.py:101 2829 msgid "Allow httpd to access FUSE file systems" 2830 msgstr "httpd " 2831 2832 #: booleans.py:102 2833 msgid "Allow httpd to run gpg" 2834 msgstr "gpg httpd " 2835 2836 #: booleans.py:103 2837 msgid "Allow httpd to access nfs file systems" 2838 msgstr "httpd nfs " 2839 2840 #: booleans.py:104 2841 msgid "Allow httpd to access openstack ports" 2842 msgstr "httpd " 2843 2844 #: booleans.py:105 2845 msgid "Allow httpd to connect to sasl" 2846 msgstr "" 2847 2848 #: booleans.py:106 2849 msgid "Allow Apache to query NS records" 2850 msgstr " NS " 2851 2852 #: booleans.py:107 2853 msgid "Determine whether icecast can listen on and connect to any TCP port." 2854 msgstr "" 2855 " icecast TCP ." 2856 2857 #: booleans.py:108 2858 msgid "" 2859 "Determine whether irc clients can listen on and connect to any unreserved " 2860 "TCP ports." 2861 msgstr "" 2862 " irc TCP " 2863 " ." 2864 2865 #: booleans.py:109 2866 msgid "" 2867 "Allow the Irssi IRC Client to connect to any port, and to bind to any " 2868 "unreserved port." 2869 msgstr "" 2870 "Irssi IRC " 2871 " ." 2872 2873 #: booleans.py:110 2874 msgid "Allow confined applications to run with kerberos." 2875 msgstr " ." 2876 2877 #: booleans.py:111 2878 msgid "Allow ksmtuned to use cifs/Samba file systems" 2879 msgstr "ksmtuned cifs/Samba " 2880 2881 #: booleans.py:112 2882 msgid "Allow ksmtuned to use nfs file systems" 2883 msgstr "ksmtuned nfs " 2884 2885 #: booleans.py:113 2886 msgid "Allow syslogd daemon to send mail" 2887 msgstr "syslogd " 2888 2889 #: booleans.py:114 2890 msgid "Allow syslogd the ability to read/write terminals" 2891 msgstr " / syslogd " 2892 2893 #: booleans.py:115 2894 msgid "Allow logging in and using the system from /dev/console." 2895 msgstr "/dev/console ." 2896 2897 #: booleans.py:116 2898 #, fuzzy 2899 msgid "Allow epylog to send mail" 2900 msgstr "syslogd " 2901 2902 #: booleans.py:117 2903 msgid "Allow mailman to access FUSE file systems" 2904 msgstr "mailman " 2905 2906 #: booleans.py:118 2907 msgid "Determine whether mcelog supports client mode." 2908 msgstr " mcelog ." 2909 2910 #: booleans.py:119 2911 msgid "Determine whether mcelog can execute scripts." 2912 msgstr " mcelog ." 2913 2914 #: booleans.py:120 2915 msgid "Determine whether mcelog can use all the user ttys." 2916 msgstr " mcelog ttys ." 2917 2918 #: booleans.py:121 2919 msgid "Determine whether mcelog supports server mode." 2920 msgstr " mcelog ." 2921 2922 #: booleans.py:122 2923 msgid "" 2924 "Control the ability to mmap a low area of the address space, as configured " 2925 "by /proc/sys/kernel/mmap_min_addr." 2926 msgstr "" 2927 "mmap , /proc/sys/" 2928 "kernel/mmap_min_addr ." 2929 2930 #: booleans.py:123 2931 msgid "Allow mock to read files in home directories." 2932 msgstr " ." 2933 2934 #: booleans.py:124 2935 msgid "Allow the mount commands to mount any directory or file." 2936 msgstr "" 2937 2938 #: booleans.py:125 2939 msgid "Allow mozilla plugin domain to connect to the network using TCP." 2940 msgstr " TCP ." 2941 2942 #: booleans.py:126 2943 msgid "Allow mozilla plugin to support GPS." 2944 msgstr "" 2945 2946 #: booleans.py:127 2947 msgid "Allow mozilla plugin to support spice protocols." 2948 msgstr "" 2949 2950 #: booleans.py:128 2951 msgid "Allow confined web browsers to read home directory content" 2952 msgstr " " 2953 2954 #: booleans.py:129 2955 msgid "Determine whether mpd can traverse user home directories." 2956 msgstr " mpd ." 2957 2958 #: booleans.py:130 2959 msgid "Determine whether mpd can use cifs file systems." 2960 msgstr " mpd cifs ." 2961 2962 #: booleans.py:131 2963 msgid "Determine whether mpd can use nfs file systems." 2964 msgstr " mpd nfs ." 2965 2966 #: booleans.py:132 2967 msgid "Determine whether mplayer can make its stack executable." 2968 msgstr " mplayer ." 2969 2970 #: booleans.py:133 2971 msgid "Allow mysqld to connect to all ports" 2972 msgstr "mysqld " 2973 2974 #: booleans.py:134 2975 msgid "Determine whether Bind can bind tcp socket to http ports." 2976 msgstr " tcp http ." 2977 2978 #: booleans.py:135 2979 msgid "" 2980 "Determine whether Bind can write to master zone files. Generally this is " 2981 "used for dynamic DNS or zone transfers." 2982 msgstr "" 2983 " . DNS " 2984 " ." 2985 2986 #: booleans.py:136 2987 msgid "Allow any files/directories to be exported read/only via NFS." 2988 msgstr " / NFS / ." 2989 2990 #: booleans.py:137 2991 msgid "Allow any files/directories to be exported read/write via NFS." 2992 msgstr " / NFS / ." 2993 2994 #: booleans.py:138 2995 msgid "" 2996 "Allow nfs servers to modify public files used for public file transfer " 2997 "services. Files/Directories must be labeled public_content_rw_t." 2998 msgstr "" 2999 "nfs . " 3000 "/ public_content_rw_t ." 3001 3002 #: booleans.py:139 3003 msgid "Allow system to run with NIS" 3004 msgstr "NIS " 3005 3006 #: booleans.py:140 3007 msgid "Allow confined applications to use nscd shared memory." 3008 msgstr " nscd ." 3009 3010 #: booleans.py:141 3011 msgid "Allow openshift to lockdown app" 3012 msgstr "openshift " 3013 3014 #: booleans.py:142 3015 #, fuzzy 3016 msgid "Determine whether openvpn can connect to the TCP network." 3017 msgstr " fenced TCP ." 3018 3019 #: booleans.py:143 3020 msgid "Determine whether openvpn can read generic user home content files." 3021 msgstr " openvpn ." 3022 3023 #: booleans.py:144 3024 #, fuzzy 3025 msgid "Allow openvpn to run unconfined scripts" 3026 msgstr " " 3027 3028 #: booleans.py:145 3029 msgid "Allow piranha-lvs domain to connect to the network using TCP." 3030 msgstr "piranha-lvs TCP ." 3031 3032 #: booleans.py:146 3033 msgid "Allow polipo to connect to all ports > 1023" 3034 msgstr "polipo > 1023" 3035 3036 #: booleans.py:147 3037 msgid "" 3038 "Determine whether Polipo session daemon can bind tcp sockets to all " 3039 "unreserved ports." 3040 msgstr "" 3041 " Polipo tcp " 3042 " ." 3043 3044 #: booleans.py:148 3045 msgid "" 3046 "Determine whether calling user domains can execute Polipo daemon in the " 3047 "polipo_session_t domain." 3048 msgstr "" 3049 " Polipo polipo_session_t " 3050 "domain ." 3051 3052 #: booleans.py:149 3053 msgid "Determine whether polipo can access cifs file systems." 3054 msgstr " polipo cifs ." 3055 3056 #: booleans.py:150 3057 msgid "Determine whether Polipo can access nfs file systems." 3058 msgstr " Polipo nfs ." 3059 3060 #: booleans.py:151 3061 msgid "Enable polyinstantiated directory support." 3062 msgstr " ." 3063 3064 #: booleans.py:152 3065 msgid "Allow postfix_local domain full write access to mail_spool directories" 3066 msgstr "postfix_local mail_spool " 3067 3068 #: booleans.py:153 3069 msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" 3070 msgstr "" 3071 "postgresql ssh rsync " 3072 3073 #: booleans.py:154 3074 msgid "Allow transmit client label to foreign database" 3075 msgstr " " 3076 3077 #: booleans.py:155 3078 msgid "Allow database admins to execute DML statement" 3079 msgstr "DML " 3080 3081 #: booleans.py:156 3082 msgid "Allow unprivileged users to execute DDL statement" 3083 msgstr " DDL " 3084 3085 #: booleans.py:157 3086 msgid "Allow pppd to load kernel modules for certain modems" 3087 msgstr "pppd " 3088 3089 #: booleans.py:158 3090 msgid "Allow pppd to be run for a regular user" 3091 msgstr "pppd " 3092 3093 #: booleans.py:159 3094 msgid "Determine whether privoxy can connect to all tcp ports." 3095 msgstr " privoxy ." 3096 3097 #: booleans.py:160 3098 msgid "" 3099 "Permit to prosody to bind apache port. Need to be activated to use BOSH." 3100 msgstr "" 3101 3102 #: booleans.py:161 3103 msgid "Allow Puppet client to manage all file types." 3104 msgstr " ." 3105 3106 #: booleans.py:162 3107 msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" 3108 msgstr "Puppet MySQL PostgreSQL " 3109 3110 #: booleans.py:163 3111 msgid "Allow racoon to read shadow" 3112 msgstr "racoon " 3113 3114 #: booleans.py:164 3115 msgid "" 3116 "Allow rsync to modify public files used for public file transfer services. " 3117 "Files/Directories must be labeled public_content_rw_t." 3118 msgstr "" 3119 "rsync . " 3120 "/ public_content_rw_t ." 3121 3122 #: booleans.py:165 3123 msgid "Allow rsync to run as a client" 3124 msgstr " rsync " 3125 3126 #: booleans.py:166 3127 msgid "Allow rsync to export any files/directories read only." 3128 msgstr "rsync / ." 3129 3130 #: booleans.py:167 3131 msgid "Allow rsync server to manage all files/directories on the system." 3132 msgstr "rsync / ." 3133 3134 #: booleans.py:168 3135 msgid "Allow samba to create new home directories (e.g. via PAM)" 3136 msgstr " (. via PAM) " 3137 3138 #: booleans.py:169 3139 msgid "" 3140 "Allow samba to act as the domain controller, add users, groups and change " 3141 "passwords." 3142 msgstr "" 3143 " , , " 3144 " " 3145 3146 #: booleans.py:170 3147 msgid "Allow samba to share users home directories." 3148 msgstr " " 3149 3150 #: booleans.py:171 3151 msgid "Allow samba to share any file/directory read only." 3152 msgstr " / ." 3153 3154 #: booleans.py:172 3155 msgid "Allow samba to share any file/directory read/write." 3156 msgstr " / / ." 3157 3158 #: booleans.py:173 3159 msgid "Allow samba to act as a portmapper" 3160 msgstr " " 3161 3162 #: booleans.py:174 3163 msgid "Allow samba to run unconfined scripts" 3164 msgstr " " 3165 3166 #: booleans.py:175 3167 msgid "Allow samba to export ntfs/fusefs volumes." 3168 msgstr " ntfs/fusefs " 3169 3170 #: booleans.py:176 3171 msgid "Allow samba to export NFS volumes." 3172 msgstr " NFS " 3173 3174 #: booleans.py:177 3175 msgid "Allow sanlock to read/write fuse files" 3176 msgstr " / sanlock " 3177 3178 #: booleans.py:178 3179 msgid "Allow sanlock to manage nfs files" 3180 msgstr "sanlock nfs " 3181 3182 #: booleans.py:179 3183 msgid "Allow sanlock to manage cifs files" 3184 msgstr "sanlock cifs " 3185 3186 #: booleans.py:180 3187 msgid "Allow sasl to read shadow" 3188 msgstr "sasl " 3189 3190 #: booleans.py:181 3191 msgid "Allow secadm to exec content" 3192 msgstr "secadm " 3193 3194 #: booleans.py:182 3195 msgid "" 3196 "disallow programs, such as newrole, from transitioning to administrative " 3197 "user domains." 3198 msgstr "" 3199 " newrole ." 3200 3201 #: booleans.py:183 3202 msgid "Disable kernel module loading." 3203 msgstr " ." 3204 3205 #: booleans.py:184 3206 msgid "" 3207 "Boolean to determine whether the system permits loading policy, setting " 3208 "enforcing mode, and changing boolean values. Set this to true and you have " 3209 "to reboot to set it back." 3210 msgstr "" 3211 " , , " 3212 " . " 3213 " ." 3214 3215 #: booleans.py:185 3216 msgid "Allow regular users direct dri device access" 3217 msgstr " dri " 3218 3219 #: booleans.py:186 3220 msgid "" 3221 "Allow unconfined executables to make their heap memory executable. Doing " 3222 "this is a really bad idea. Probably indicates a badly coded executable, but " 3223 "could indicate an attack. This executable should be reported in bugzilla" 3224 msgstr "" 3225 " . . " 3226 " . " 3227 " " 3228 3229 #: booleans.py:187 3230 msgid "" 3231 "Allow all unconfined executables to use libraries requiring text relocation " 3232 "that are not labeled textrel_shlib_t" 3233 msgstr "" 3234 " " 3235 " textrel_shlib_t " 3236 3237 #: booleans.py:188 3238 msgid "" 3239 "Allow unconfined executables to make their stack executable. This should " 3240 "never, ever be necessary. Probably indicates a badly coded executable, but " 3241 "could indicate an attack. This executable should be reported in bugzilla" 3242 msgstr "" 3243 " . " 3244 " . " 3245 " " 3246 3247 #: booleans.py:189 3248 msgid "Allow users to connect to the local mysql server" 3249 msgstr " mysql " 3250 3251 #: booleans.py:190 3252 msgid "" 3253 "Allow confined users the ability to execute the ping and traceroute commands." 3254 msgstr "" 3255 " ." 3256 3257 #: booleans.py:191 3258 msgid "Allow users to connect to PostgreSQL" 3259 msgstr " PostgreSQL " 3260 3261 #: booleans.py:192 3262 msgid "" 3263 "Allow user to r/w files on filesystems that do not have extended attributes " 3264 "(FAT, CDROM, FLOPPY)" 3265 msgstr "" 3266 " r/w " 3267 " (FAT, CDROM, FLOPPY)" 3268 3269 #: booleans.py:193 3270 msgid "Allow user music sharing" 3271 msgstr " " 3272 3273 #: booleans.py:194 3274 msgid "" 3275 "Allow users to run TCP servers (bind to ports and accept connection from the " 3276 "same domain and outside users) disabling this forces FTP passive mode and " 3277 "may change other protocols." 3278 msgstr "" 3279 " TCP (bind to ports and accept connection from the same " 3280 "domain and outside users) FTP " 3281 " ." 3282 3283 #: booleans.py:195 3284 msgid "Allow user to use ssh chroot environment." 3285 msgstr "ssh chroot ." 3286 3287 #: booleans.py:196 3288 msgid "" 3289 "Determine whether sftpd can modify public files used for public file " 3290 "transfer services. Directories/Files must be labeled public_content_rw_t." 3291 msgstr "" 3292 " sftpd " 3293 " . / public_content_rw_t " 3294 "." 3295 3296 #: booleans.py:197 3297 msgid "" 3298 "Determine whether sftpd-can read and write files in user home directories." 3299 msgstr "" 3300 " sftpd ." 3301 3302 #: booleans.py:198 3303 msgid "" 3304 "Determine whether sftpd-can login to local users and read and write all " 3305 "files on the system, governed by DAC." 3306 msgstr "" 3307 " sftpd " 3308 " , DAC ." 3309 3310 #: booleans.py:199 3311 msgid "" 3312 "Determine whether sftpd can read and write files in user ssh home " 3313 "directories." 3314 msgstr "" 3315 " sftpd ssh ." 3316 3317 #: booleans.py:200 3318 msgid "Allow sge to connect to the network using any TCP port" 3319 msgstr "sge " 3320 3321 #: booleans.py:201 3322 msgid "Allow sge to access nfs file systems." 3323 msgstr "sge nfs ." 3324 3325 #: booleans.py:202 3326 msgid "Determine whether smartmon can support devices on 3ware controllers." 3327 msgstr " smartmon 3ware ." 3328 3329 #: booleans.py:203 3330 msgid "" 3331 "Allow samba to modify public files used for public file transfer services. " 3332 "Files/Directories must be labeled public_content_rw_t." 3333 msgstr "" 3334 " . " 3335 "/ public_content_rw_t ." 3336 3337 #: booleans.py:204 3338 msgid "Allow user spamassassin clients to use the network." 3339 msgstr " spamassassin ." 3340 3341 #: booleans.py:205 3342 msgid "Allow spamd to read/write user home directories." 3343 msgstr "spamd / " 3344 3345 #: booleans.py:206 3346 msgid "Determine whether squid can connect to all TCP ports." 3347 msgstr " squid ." 3348 3349 #: booleans.py:207 3350 msgid "Determine whether squid can run as a transparent proxy." 3351 msgstr " squid ." 3352 3353 #: booleans.py:208 3354 msgid "" 3355 "Allow ssh with chroot env to read and write files in the user home " 3356 "directories" 3357 msgstr "ssh chroot env " 3358 3359 #: booleans.py:209 3360 msgid "allow host key based authentication" 3361 msgstr " " 3362 3363 #: booleans.py:210 3364 msgid "Allow ssh logins as sysadm_r:sysadm_t" 3365 msgstr "ssh sysadm_r:sysadm_t " 3366 3367 #: booleans.py:211 3368 msgid "Allow staff to exec content" 3369 msgstr " " 3370 3371 #: booleans.py:212 3372 msgid "allow staff user to create and transition to svirt domains." 3373 msgstr " ." 3374 3375 #: booleans.py:213 3376 msgid "Allow sysadm to exec content" 3377 msgstr "sysadm " 3378 3379 #: booleans.py:214 3380 msgid "Allow the Telepathy connection managers to connect to any network port." 3381 msgstr " ." 3382 3383 #: booleans.py:215 3384 msgid "" 3385 "Allow the Telepathy connection managers to connect to any generic TCP port." 3386 msgstr " TCP ." 3387 3388 #: booleans.py:216 3389 msgid "Allow testpolicy to exec content" 3390 msgstr "" 3391 3392 #: booleans.py:217 3393 msgid "" 3394 "Allow tftp to modify public files used for public file transfer services." 3395 msgstr "" 3396 "tftp ." 3397 3398 #: booleans.py:218 3399 msgid "Allow tftp to read and write files in the user home directories" 3400 msgstr "tftp " 3401 3402 #: booleans.py:219 3403 msgid "Determine whether tor can bind tcp sockets to all unreserved ports." 3404 msgstr "" 3405 " tor ." 3406 3407 #: booleans.py:220 3408 msgid "Allow tor to act as a relay" 3409 msgstr "tor " 3410 3411 #: booleans.py:221 3412 msgid "" 3413 "allow unconfined users to transition to the chrome sandbox domains when " 3414 "running chrome-sandbox" 3415 msgstr "" 3416 " chrome-sandbox " 3417 3418 #: booleans.py:222 3419 msgid "Allow a user to login as an unconfined domain" 3420 msgstr " " 3421 3422 #: booleans.py:223 3423 msgid "" 3424 "Allow unconfined users to transition to the Mozilla plugin domain when " 3425 "running xulrunner plugin-container." 3426 msgstr "" 3427 " xulrunner plugin-container " 3428 " " 3429 3430 #: booleans.py:224 3431 msgid "Allow unprivledged user to create and transition to svirt domains." 3432 msgstr " ." 3433 3434 #: booleans.py:225 3435 msgid "Support ecryptfs home directories" 3436 msgstr "ecryptfs " 3437 3438 #: booleans.py:226 3439 msgid "Support fusefs home directories" 3440 msgstr "fusefs " 3441 3442 #: booleans.py:227 3443 msgid "Determine whether to support lpd server." 3444 msgstr " lpd ." 3445 3446 #: booleans.py:228 3447 msgid "Support NFS home directories" 3448 msgstr "NFS " 3449 3450 #: booleans.py:229 3451 msgid "Support SAMBA home directories" 3452 msgstr "NFS " 3453 3454 #: booleans.py:230 3455 msgid "Allow user to exec content" 3456 msgstr " " 3457 3458 #: booleans.py:231 3459 msgid "Determine whether varnishd can use the full TCP network." 3460 msgstr "" 3461 " TCP varnishd ." 3462 3463 #: booleans.py:232 3464 msgid "" 3465 "Determine whether attempts by vbetool to mmap low regions should be silently " 3466 "blocked." 3467 msgstr "" 3468 " vbetool mmap " 3469 " ." 3470 3471 #: booleans.py:233 3472 #, fuzzy 3473 msgid "Allow virtual processes to run as userdomains" 3474 msgstr " " 3475 3476 #: booleans.py:234 3477 msgid "" 3478 "Allow confined virtual guests to use serial/parallel communication ports" 3479 msgstr "/ " 3480 3481 #: booleans.py:235 3482 msgid "" 3483 "Allow confined virtual guests to use executable memory and executable stack" 3484 msgstr "" 3485 " " 3486 3487 #: booleans.py:236 3488 msgid "Allow confined virtual guests to read fuse files" 3489 msgstr " " 3490 3491 #: booleans.py:237 3492 msgid "Allow confined virtual guests to manage nfs files" 3493 msgstr "nfs " 3494 3495 #: booleans.py:238 3496 msgid "Allow confined virtual guests to interact with rawip sockets" 3497 msgstr " rawip " 3498 3499 #: booleans.py:239 3500 msgid "Allow confined virtual guests to manage cifs files" 3501 msgstr "cifs " 3502 3503 #: booleans.py:240 3504 msgid "Allow confined virtual guests to interact with the sanlock" 3505 msgstr " sanlock " 3506 3507 #: booleans.py:241 3508 msgid "Allow confined virtual guests to use usb devices" 3509 msgstr " " 3510 3511 #: booleans.py:242 3512 msgid "Allow confined virtual guests to interact with the xserver" 3513 msgstr " xserver " 3514 3515 #: booleans.py:243 3516 msgid "Determine whether webadm can manage generic user files." 3517 msgstr " webadm ." 3518 3519 #: booleans.py:244 3520 msgid "Determine whether webadm can read generic user files." 3521 msgstr " webadm ." 3522 3523 #: booleans.py:245 3524 msgid "" 3525 "Determine whether attempts by wine to mmap low regions should be silently " 3526 "blocked." 3527 msgstr "" 3528 " wine mmap " 3529 " ." 3530 3531 #: booleans.py:246 3532 msgid "Allow the graphical login program to execute bootloader" 3533 msgstr " " 3534 3535 #: booleans.py:247 3536 msgid "" 3537 "Allow the graphical login program to login directly as sysadm_r:sysadm_t" 3538 msgstr "" 3539 " sysadm_r:sysadm_t " 3540 3541 #: booleans.py:248 3542 msgid "" 3543 "Allow the graphical login program to create files in HOME dirs as xdm_home_t." 3544 msgstr "" 3545 3546 #: booleans.py:249 3547 msgid "Allow xen to manage nfs files" 3548 msgstr "xen nfs " 3549 3550 #: booleans.py:250 3551 msgid "" 3552 "Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " 3553 "logical volumes for disk images." 3554 msgstr "" 3555 "xend blktapctrl/tapdisk . " 3556 " ." 3557 3558 #: booleans.py:251 3559 msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." 3560 msgstr "" 3561 "xend qemu-dm . paravirt no vfb ." 3562 3563 #: booleans.py:252 3564 msgid "" 3565 "Allow xguest users to configure Network Manager and connect to apache ports" 3566 msgstr "" 3567 "xguest " 3568 3569 #: booleans.py:253 3570 msgid "Allow xguest to exec content" 3571 msgstr "xguest " 3572 3573 #: booleans.py:254 3574 msgid "Allow xguest users to mount removable media" 3575 msgstr "xguest " 3576 3577 #: booleans.py:255 3578 msgid "Allow xguest to use blue tooth devices" 3579 msgstr " xguest " 3580 3581 #: booleans.py:256 3582 msgid "Allows clients to write to the X server shared memory segments." 3583 msgstr " X ." 3584 3585 #: booleans.py:257 3586 msgid "Allows XServer to execute writable memory" 3587 msgstr "XServer " 3588 3589 #: booleans.py:258 3590 msgid "Support X userspace object manager" 3591 msgstr "X " 3592 3593 #: booleans.py:259 3594 msgid "Determine whether zabbix can connect to all TCP ports" 3595 msgstr " zabbix " 3596 3597 #: booleans.py:260 3598 #, fuzzy 3599 msgid "Allow zarafa domains to setrlimit/sys_rouserce." 3600 msgstr " fips_mode " 3601 3602 #: booleans.py:261 3603 msgid "Allow zebra daemon to write it configuration files" 3604 msgstr " " 3605 3606 #: booleans.py:262 3607 msgid "" 3608 "Allow ZoneMinder to modify public files used for public file transfer " 3609 "services." 3610 msgstr "" 3611 "ZoneMinder " 3612 " ." 3613 3614 #: booleans.py:263 3615 msgid "Allow ZoneMinder to run su/sudo." 3616 msgstr "" 3617 3618 #: ../sepolicy/sepolicy.py:194 3619 #, python-format 3620 msgid "Interface %s does not exist." 3621 msgstr " %s ." 3622 3623 #: ../sepolicy/sepolicy.py:292 3624 msgid "You need to install policycoreutils-gui package to use the gui option" 3625 msgstr "" 3626 3627 #: ../sepolicy/sepolicy.py:296 3628 msgid "Graphical User Interface for SELinux Policy" 3629 msgstr "" 3630 3631 #: ../sepolicy/sepolicy.py:299 ../sepolicy/sepolicy.py:345 3632 msgid "Domain name(s) of man pages to be created" 3633 msgstr " " 3634 3635 #: ../sepolicy/sepolicy.py:311 3636 #, fuzzy 3637 msgid "Alternative root needs to be setup" 3638 msgstr " , /" 3639 3640 #: ../sepolicy/sepolicy.py:327 3641 msgid "Generate SELinux man pages" 3642 msgstr "SELinux " 3643 3644 #: ../sepolicy/sepolicy.py:330 3645 msgid "path in which the generated SELinux man pages will be stored" 3646 msgstr " SELinux " 3647 3648 #: ../sepolicy/sepolicy.py:332 3649 msgid "name of the OS for man pages" 3650 msgstr " OS " 3651 3652 #: ../sepolicy/sepolicy.py:334 3653 msgid "Generate HTML man pages structure for selected SELinux man page" 3654 msgstr "HTML SELinux " 3655 3656 #: ../sepolicy/sepolicy.py:336 3657 msgid "Alternate root directory, defaults to /" 3658 msgstr " , /" 3659 3660 #: ../sepolicy/sepolicy.py:338 3661 msgid "" 3662 "With this flag, alternative root path needs to include file context files " 3663 "and policy.xml file" 3664 msgstr "" 3665 3666 #: ../sepolicy/sepolicy.py:342 3667 msgid "All domains" 3668 msgstr " " 3669 3670 #: ../sepolicy/sepolicy.py:350 3671 msgid "Query SELinux policy network information" 3672 msgstr " SELinux " 3673 3674 #: ../sepolicy/sepolicy.py:355 3675 msgid "list all SELinux port types" 3676 msgstr " SELinux " 3677 3678 #: ../sepolicy/sepolicy.py:358 3679 msgid "show SELinux type related to the port" 3680 msgstr " SELinux " 3681 3682 #: ../sepolicy/sepolicy.py:361 3683 msgid "Show ports defined for this SELinux type" 3684 msgstr " SELinux " 3685 3686 #: ../sepolicy/sepolicy.py:364 3687 msgid "show ports to which this domain can bind and/or connect" 3688 msgstr " / " 3689 3690 #: ../sepolicy/sepolicy.py:367 3691 #, fuzzy 3692 msgid "show ports to which this application can bind and/or connect" 3693 msgstr " / " 3694 3695 #: ../sepolicy/sepolicy.py:382 3696 msgid "query SELinux policy to see if domains can communicate with each other" 3697 msgstr "SELinux - " 3698 3699 #: ../sepolicy/sepolicy.py:385 3700 msgid "Source Domain" 3701 msgstr " " 3702 3703 #: ../sepolicy/sepolicy.py:388 3704 msgid "Target Domain" 3705 msgstr " " 3706 3707 #: ../sepolicy/sepolicy.py:407 3708 msgid "query SELinux Policy to see description of booleans" 3709 msgstr "SELinux " 3710 3711 #: ../sepolicy/sepolicy.py:411 3712 msgid "get all booleans descriptions" 3713 msgstr " " 3714 3715 #: ../sepolicy/sepolicy.py:414 3716 msgid "boolean to get description" 3717 msgstr " " 3718 3719 #: ../sepolicy/sepolicy.py:424 3720 msgid "" 3721 "query SELinux Policy to see how a source process domain can transition to " 3722 "the target process domain" 3723 msgstr "" 3724 "SELinux " 3725 " " 3726 3727 #: ../sepolicy/sepolicy.py:427 3728 msgid "source process domain" 3729 msgstr " " 3730 3731 #: ../sepolicy/sepolicy.py:430 3732 msgid "target process domain" 3733 msgstr " " 3734 3735 #: ../sepolicy/sepolicy.py:472 3736 #, python-format 3737 msgid "sepolicy generate: error: one of the arguments %s is required" 3738 msgstr "sepolicy generate: error: %s " 3739 3740 #: ../sepolicy/sepolicy.py:477 3741 msgid "Command required for this type of policy" 3742 msgstr " " 3743 3744 #: ../sepolicy/sepolicy.py:488 3745 #, fuzzy, python-format 3746 msgid "" 3747 "-t option can not be used with '%s' domains. Read usage for more details." 3748 msgstr "" 3749 "-t . " 3750 "." 3751 3752 #: ../sepolicy/sepolicy.py:493 3753 #, fuzzy, python-format 3754 msgid "" 3755 "-d option can not be used with '%s' domains. Read usage for more details." 3756 msgstr "" 3757 "-d . " 3758 "." 3759 3760 #: ../sepolicy/sepolicy.py:497 3761 #, fuzzy, python-format 3762 msgid "" 3763 "-a option can not be used with '%s' domains. Read usage for more details." 3764 msgstr "" 3765 "-a . " 3766 "." 3767 3768 #: ../sepolicy/sepolicy.py:501 3769 #, fuzzy 3770 msgid "-w option can not be used with the --newtype option" 3771 msgstr "" 3772 "-t . " 3773 "." 3774 3775 #: ../sepolicy/sepolicy.py:521 3776 msgid "List SELinux Policy interfaces" 3777 msgstr "SELinux " 3778 3779 #: ../sepolicy/sepolicy.py:541 3780 msgid "Enter interface names, you wish to query" 3781 msgstr " , " 3782 3783 #: ../sepolicy/sepolicy.py:550 3784 msgid "Generate SELinux Policy module template" 3785 msgstr "SELinux " 3786 3787 #: ../sepolicy/sepolicy.py:553 3788 msgid "Enter domain type which you will be extending" 3789 msgstr " " 3790 3791 #: ../sepolicy/sepolicy.py:556 3792 msgid "Enter SELinux user(s) which will transition to this domain" 3793 msgstr "SELinux " 3794 3795 #: ../sepolicy/sepolicy.py:559 3796 msgid "Enter SELinux role(s) to which the administror domain will transition" 3797 msgstr "" 3798 3799 #: ../sepolicy/sepolicy.py:562 3800 msgid "Enter domain(s) which this confined admin will administrate" 3801 msgstr "" 3802 3803 #: ../sepolicy/sepolicy.py:565 3804 msgid "name of policy to generate" 3805 msgstr " " 3806 3807 #: ../sepolicy/sepolicy.py:572 3808 msgid "path in which the generated policy files will be stored" 3809 msgstr " " 3810 3811 #: ../sepolicy/sepolicy.py:574 3812 msgid "path to which the confined processes will need to write" 3813 msgstr " " 3814 3815 #: ../sepolicy/sepolicy.py:575 3816 msgid "Policy types which require a command" 3817 msgstr " " 3818 3819 #: ../sepolicy/sepolicy.py:579 ../sepolicy/sepolicy.py:582 3820 #: ../sepolicy/sepolicy.py:585 ../sepolicy/sepolicy.py:588 3821 #: ../sepolicy/sepolicy.py:591 ../sepolicy/sepolicy.py:597 3822 #: ../sepolicy/sepolicy.py:600 ../sepolicy/sepolicy.py:603 3823 #: ../sepolicy/sepolicy.py:609 ../sepolicy/sepolicy.py:612 3824 #: ../sepolicy/sepolicy.py:615 ../sepolicy/sepolicy.py:618 3825 #, python-format 3826 msgid "Generate '%s' policy" 3827 msgstr "'%s' " 3828 3829 #: ../sepolicy/sepolicy.py:606 3830 #, python-format 3831 msgid "Generate '%s' policy " 3832 msgstr "'%s' " 3833 3834 #: ../sepolicy/sepolicy.py:620 3835 msgid "executable to confine" 3836 msgstr " " 3837 3838 #: ../sepolicy/sepolicy.py:625 3839 msgid "commands" 3840 msgstr "" 3841 3842 #: ../sepolicy/sepolicy.py:628 3843 msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" 3844 msgstr " SELinux , /sys/fs/selinux/policy " 3845 3846 #: ../sepolicy/sepolicy/__init__.py:89 3847 #, python-format 3848 msgid "-- Allowed %s [ %s ]" 3849 msgstr "" 3850 3851 #: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 3852 msgid "all files" 3853 msgstr "" 3854 3855 #: ../sepolicy/sepolicy/__init__.py:96 3856 msgid "regular file" 3857 msgstr "" 3858 3859 #: ../sepolicy/sepolicy/__init__.py:97 3860 msgid "directory" 3861 msgstr "" 3862 3863 #: ../sepolicy/sepolicy/__init__.py:98 3864 msgid "character device" 3865 msgstr "" 3866 3867 #: ../sepolicy/sepolicy/__init__.py:99 3868 msgid "block device" 3869 msgstr "" 3870 3871 #: ../sepolicy/sepolicy/__init__.py:100 3872 msgid "socket file" 3873 msgstr "" 3874 3875 #: ../sepolicy/sepolicy/__init__.py:101 3876 msgid "symbolic link" 3877 msgstr "" 3878 3879 #: ../sepolicy/sepolicy/__init__.py:102 3880 msgid "named pipe" 3881 msgstr "" 3882 3883 #: ../sepolicy/sepolicy/__init__.py:398 3884 msgid "No SELinux Policy installed" 3885 msgstr " SELinux " 3886 3887 #: ../sepolicy/sepolicy/__init__.py:478 3888 msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" 3889 msgstr "" 3890 3891 #: ../sepolicy/sepolicy/__init__.py:724 3892 #, python-format 3893 msgid "Failed to read %s policy file" 3894 msgstr "%s " 3895 3896 #: ../sepolicy/sepolicy/__init__.py:829 3897 msgid "unknown" 3898 msgstr "" 3899 3900 #: ../sepolicy/sepolicy/generate.py:132 3901 msgid "Internet Services Daemon" 3902 msgstr " " 3903 3904 #: ../sepolicy/sepolicy/generate.py:136 3905 msgid "Existing Domain Type" 3906 msgstr " " 3907 3908 #: ../sepolicy/sepolicy/generate.py:137 3909 msgid "Minimal Terminal Login User Role" 3910 msgstr " " 3911 3912 #: ../sepolicy/sepolicy/generate.py:138 3913 msgid "Minimal X Windows Login User Role" 3914 msgstr " X " 3915 3916 #: ../sepolicy/sepolicy/generate.py:139 3917 msgid "Desktop Login User Role" 3918 msgstr " " 3919 3920 #: ../sepolicy/sepolicy/generate.py:140 3921 msgid "Administrator Login User Role" 3922 msgstr " " 3923 3924 #: ../sepolicy/sepolicy/generate.py:141 3925 msgid "Confined Root Administrator Role" 3926 msgstr " " 3927 3928 #: ../sepolicy/sepolicy/generate.py:142 3929 msgid "Module information for a new type" 3930 msgstr " " 3931 3932 #: ../sepolicy/sepolicy/generate.py:147 3933 msgid "Valid Types:\n" 3934 msgstr " :\n" 3935 3936 #: ../sepolicy/sepolicy/generate.py:181 3937 #, python-format 3938 msgid "Ports must be numbers or ranges of numbers from 1 to %d " 3939 msgstr " 1 %d ." 3940 3941 #: ../sepolicy/sepolicy/generate.py:192 3942 msgid "You must enter a valid policy type" 3943 msgstr " " 3944 3945 #: ../sepolicy/sepolicy/generate.py:195 3946 #, fuzzy, python-format 3947 msgid "You must enter a name for your policy module for your '%s'." 3948 msgstr " %s ." 3949 3950 #: ../sepolicy/sepolicy/generate.py:333 3951 msgid "" 3952 "Name must be alpha numberic with no spaces. Consider using option \"-n " 3953 "MODULENAME\"" 3954 msgstr "" 3955 " . option \"-n MODULENAME\" " 3956 " " 3957 3958 #: ../sepolicy/sepolicy/generate.py:425 3959 msgid "User Role types can not be assigned executables." 3960 msgstr "USER ." 3961 3962 #: ../sepolicy/sepolicy/generate.py:431 3963 msgid "Only Daemon apps can use an init script.." 3964 msgstr " DAEMON apps init ..." 3965 3966 #: ../sepolicy/sepolicy/generate.py:449 3967 msgid "use_resolve must be a boolean value " 3968 msgstr "use_resolve " 3969 3970 #: ../sepolicy/sepolicy/generate.py:455 3971 msgid "use_syslog must be a boolean value " 3972 msgstr "use_syslog " 3973 3974 #: ../sepolicy/sepolicy/generate.py:461 3975 msgid "use_kerberos must be a boolean value " 3976 msgstr "use_kerberos " 3977 3978 #: ../sepolicy/sepolicy/generate.py:467 3979 msgid "manage_krb5_rcache must be a boolean value " 3980 msgstr "manage_krb5_rcache " 3981 3982 #: ../sepolicy/sepolicy/generate.py:497 3983 msgid "USER Types automatically get a tmp type" 3984 msgstr "USER tmp " 3985 3986 #: ../sepolicy/sepolicy/generate.py:838 3987 #, fuzzy, python-format 3988 msgid "'%s' policy modules require existing domains" 3989 msgstr "%s " 3990 3991 #: ../sepolicy/sepolicy/generate.py:863 3992 msgid "Type field required" 3993 msgstr " " 3994 3995 #: ../sepolicy/sepolicy/generate.py:876 3996 #, python-format 3997 msgid "" 3998 "You need to define a new type which ends with: \n" 3999 " %s" 4000 msgstr "" 4001 " : \n" 4002 " %s" 4003 4004 #: ../sepolicy/sepolicy/generate.py:1104 4005 msgid "You must enter the executable path for your confined process" 4006 msgstr " " 4007 4008 #: ../sepolicy/sepolicy/generate.py:1363 4009 msgid "Type Enforcement file" 4010 msgstr " " 4011 4012 #: ../sepolicy/sepolicy/generate.py:1364 4013 msgid "Interface file" 4014 msgstr " " 4015 4016 #: ../sepolicy/sepolicy/generate.py:1365 4017 msgid "File Contexts file" 4018 msgstr " " 4019 4020 #: ../sepolicy/sepolicy/generate.py:1367 4021 msgid "Spec file" 4022 msgstr " " 4023 4024 #: ../sepolicy/sepolicy/generate.py:1368 4025 msgid "Setup Script" 4026 msgstr " " 4027 4028 #: ../sepolicy/sepolicy/sepolicy.glade:25 4029 #: ../sepolicy/sepolicy/sepolicy.glade:4369 4030 #, fuzzy 4031 msgid "Applications" 4032 msgstr "" 4033 4034 #: ../sepolicy/sepolicy/sepolicy.glade:52 4035 msgid "Select domain" 4036 msgstr "" 4037 4038 #: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 4039 msgid "Advanced Search >>" 4040 msgstr "" 4041 4042 #: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 4043 msgid "File Equivalence" 4044 msgstr "" 4045 4046 #: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 4047 #, fuzzy 4048 msgid "Users" 4049 msgstr " " 4050 4051 #: ../sepolicy/sepolicy/sepolicy.glade:129 4052 #: ../sepolicy/sepolicy/sepolicy.glade:1897 4053 #: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 4054 msgid "System" 4055 msgstr "" 4056 4057 #: ../sepolicy/sepolicy/sepolicy.glade:189 4058 #: ../sepolicy/sepolicy/sepolicy.glade:4406 4059 #: ../sepolicy/sepolicy/sepolicy.glade:4499 4060 #: ../sepolicy/sepolicy/sepolicy.glade:4645 4061 #: ../sepolicy/sepolicy/sepolicy.glade:4793 4062 #: ../sepolicy/sepolicy/sepolicy.glade:4934 4063 #: ../sepolicy/sepolicy/sepolicy.glade:5007 4064 #, fuzzy 4065 msgid "Select" 4066 msgstr " " 4067 4068 #: ../sepolicy/sepolicy/sepolicy.glade:204 4069 #: ../sepolicy/sepolicy/sepolicy.glade:557 4070 #: ../sepolicy/sepolicy/sepolicy.glade:702 4071 #: ../sepolicy/sepolicy/sepolicy.glade:1243 4072 #: ../sepolicy/sepolicy/sepolicy.glade:1539 4073 #: ../sepolicy/sepolicy/sepolicy.glade:4579 4074 #: ../sepolicy/sepolicy/sepolicy.glade:4729 4075 #: ../sepolicy/sepolicy/sepolicy.glade:4859 4076 #: ../sepolicy/sepolicy/sepolicy.glade:5077 4077 #: ../sepolicy/sepolicy/sepolicy.glade:5233 4078 #: ../sepolicy/sepolicy/sepolicy.glade:5474 4079 msgid "Cancel" 4080 msgstr "" 4081 4082 #: ../sepolicy/sepolicy/sepolicy.glade:350 4083 msgid "" 4084 "The entry that was entered is incorrect. Please try again in the " 4085 "ex:/.../... format." 4086 msgstr "" 4087 4088 #: ../sepolicy/sepolicy/sepolicy.glade:376 4089 msgid "Retry" 4090 msgstr "" 4091 4092 #: ../sepolicy/sepolicy/sepolicy.glade:460 4093 #: ../sepolicy/sepolicy/sepolicy.glade:1124 4094 #: ../sepolicy/sepolicy/sepolicy.glade:1372 4095 #: ../sepolicy/sepolicy/sepolicy.glade:5102 4096 #: ../sepolicy/sepolicy/sepolicy.glade:5343 4097 #, fuzzy 4098 msgid "Network Port Definitions" 4099 msgstr " " 4100 4101 #: ../sepolicy/sepolicy/sepolicy.glade:476 4102 msgid "" 4103 "Add file Equivilence Mapping. Mapping will be created when Update is " 4104 "applied." 4105 msgstr "" 4106 4107 #: ../sepolicy/sepolicy/sepolicy.glade:501 4108 #: ../sepolicy/sepolicy/sepolicy.glade:4045 4109 msgid "Path" 4110 msgstr "" 4111 4112 #: ../sepolicy/sepolicy/sepolicy.glade:511 4113 #: ../sepolicy/sepolicy/sepolicy.glade:5154 4114 #: ../sepolicy/sepolicy/sepolicy.glade:5395 4115 msgid "" 4116 "Specify a new SELinux user name. By convention SELinux User names usually " 4117 "end in an _u." 4118 msgstr "" 4119 4120 #: ../sepolicy/sepolicy/sepolicy.glade:515 4121 msgid "Enter the path to which you want to setup an equivalence label." 4122 msgstr "" 4123 4124 #: ../sepolicy/sepolicy/sepolicy.glade:528 4125 #: ../sepolicy/sepolicy/sepolicy.glade:4062 4126 #: ../sepolicy/sepolicy/sepolicy.glade:4819 4127 msgid "Equivalence Path" 4128 msgstr "" 4129 4130 #: ../sepolicy/sepolicy/sepolicy.glade:542 4131 #: ../sepolicy/sepolicy/sepolicy.glade:687 4132 #: ../sepolicy/sepolicy/sepolicy.glade:1228 4133 #: ../sepolicy/sepolicy/sepolicy.glade:1524 4134 #: ../sepolicy/sepolicy/sepolicy.glade:5218 4135 #: ../sepolicy/sepolicy/sepolicy.glade:5459 4136 msgid "Save to update" 4137 msgstr "" 4138 4139 #: ../sepolicy/sepolicy/sepolicy.glade:582 4140 msgid "" 4141 "Specify the mapping between the new path and the equivalence path. " 4142 "Everything under this new path will be labeled as if they were under the " 4143 "equivalence path." 4144 msgstr "" 4145 4146 #: ../sepolicy/sepolicy/sepolicy.glade:639 4147 msgid "Add a file" 4148 msgstr "" 4149 4150 #: ../sepolicy/sepolicy/sepolicy.glade:656 4151 msgid "" 4152 "<operation> File Labeling for <selected domain>. File labels will be created " 4153 "when update is applied." 4154 msgstr "" 4155 4156 #: ../sepolicy/sepolicy/sepolicy.glade:744 4157 #: ../sepolicy/sepolicy/sepolicy.glade:1471 4158 #: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 4159 msgid "Advanced >>" 4160 msgstr "" 4161 4162 #: ../sepolicy/sepolicy/sepolicy.glade:765 4163 #: ../sepolicy/sepolicy/sepolicy.glade:2305 4164 #: ../sepolicy/sepolicy/sepolicy.glade:2417 4165 #: ../sepolicy/sepolicy/sepolicy.glade:2539 4166 #: ../sepolicy/sepolicy/sepolicy.glade:4539 4167 msgid "Class" 4168 msgstr "" 4169 4170 #: ../sepolicy/sepolicy/sepolicy.glade:781 4171 #, fuzzy 4172 msgid "Type" 4173 msgstr "" 4174 "\n" 4175 "" 4176 4177 #: ../sepolicy/sepolicy/sepolicy.glade:795 4178 msgid "" 4179 "Select the file class to which this label will be applied. Defaults to all " 4180 "classes." 4181 msgstr "" 4182 4183 #: ../sepolicy/sepolicy/sepolicy.glade:822 4184 msgid "Make Path Recursive" 4185 msgstr "" 4186 4187 #: ../sepolicy/sepolicy/sepolicy.glade:826 4188 msgid "" 4189 "Select Make Path Recursive iff you want to apply this label to all children " 4190 "of the specified directory path. objects under the directory to have this " 4191 "label." 4192 msgstr "" 4193 4194 #: ../sepolicy/sepolicy/sepolicy.glade:839 4195 msgid "Browse" 4196 msgstr "" 4197 4198 #: ../sepolicy/sepolicy/sepolicy.glade:843 4199 #, fuzzy 4200 msgid "Browse to select the file/directory for labeling." 4201 msgstr " / ." 4202 4203 #: ../sepolicy/sepolicy/sepolicy.glade:887 4204 msgid "Path " 4205 msgstr "" 4206 4207 #: ../sepolicy/sepolicy/sepolicy.glade:898 4208 msgid "" 4209 "Specify the path using regular expressions that you would like to modify the " 4210 "labeling." 4211 msgstr "" 4212 4213 #: ../sepolicy/sepolicy/sepolicy.glade:920 4214 msgid "Select the SELinux file type to assign to this path." 4215 msgstr "" 4216 4217 #: ../sepolicy/sepolicy/sepolicy.glade:947 4218 msgid "Enter the MLS Label to assign to this file path." 4219 msgstr "" 4220 4221 #: ../sepolicy/sepolicy/sepolicy.glade:951 4222 msgid "SELinux MLS Label you wish to assign to this path." 4223 msgstr "" 4224 4225 #: ../sepolicy/sepolicy/sepolicy.glade:1088 4226 msgid "Analyzing Policy..." 4227 msgstr "" 4228 4229 #: ../sepolicy/sepolicy/sepolicy.glade:1141 4230 msgid "" 4231 "Add Login Mapping. Login Mapping will be created when update is applied." 4232 msgstr "" 4233 4234 #: ../sepolicy/sepolicy/sepolicy.glade:1176 4235 msgid "" 4236 "Enter the login user name of the user to which you wish to add SELinux User " 4237 "confinement." 4238 msgstr "" 4239 4240 #: ../sepolicy/sepolicy/sepolicy.glade:1205 4241 msgid "" 4242 "Select the SELinux User to assign to this login user. Login users by " 4243 "default get assigned by the __default__ user." 4244 msgstr "" 4245 4246 #: ../sepolicy/sepolicy/sepolicy.glade:1268 4247 msgid "" 4248 "Enter MLS/MCS Range for this login User. Defaults to the range for the " 4249 "Selected SELinux User." 4250 msgstr "" 4251 4252 #: ../sepolicy/sepolicy/sepolicy.glade:1271 4253 #: ../sepolicy/sepolicy/sepolicy.glade:3191 4254 #: ../sepolicy/sepolicy/sepolicy.glade:3312 4255 #: ../sepolicy/sepolicy/sepolicy.glade:5184 4256 #: ../sepolicy/sepolicy/sepolicy.glade:5425 4257 #, fuzzy 4258 msgid "MLS Range" 4259 msgstr "MCS " 4260 4261 #: ../sepolicy/sepolicy/sepolicy.glade:1283 4262 msgid "" 4263 "Specify the MLS Range for this user to login in with. Defaults to the " 4264 "selected SELinux Users MLS Range." 4265 msgstr "" 4266 4267 #: ../sepolicy/sepolicy/sepolicy.glade:1389 4268 msgid "" 4269 "<operation> Network Port for <selected domain>. Ports will be created when " 4270 "update is applied." 4271 msgstr "" 4272 4273 #: ../sepolicy/sepolicy/sepolicy.glade:1427 4274 msgid "Enter the port number or range to which you want to add a port type." 4275 msgstr "" 4276 4277 #: ../sepolicy/sepolicy/sepolicy.glade:1457 4278 #, fuzzy 4279 msgid "Port Type" 4280 msgstr "SELinux " 4281 4282 #: ../sepolicy/sepolicy/sepolicy.glade:1502 4283 msgid "Select the port type you want to assign to the specified port number." 4284 msgstr "" 4285 4286 #: ../sepolicy/sepolicy/sepolicy.glade:1566 4287 msgid "tcp" 4288 msgstr "" 4289 4290 #: ../sepolicy/sepolicy/sepolicy.glade:1570 4291 msgid "" 4292 "Select <b>tcp</b> if the port type should be assigned to tcp port numbers." 4293 msgstr "" 4294 4295 #: ../sepolicy/sepolicy/sepolicy.glade:1583 4296 msgid "udp" 4297 msgstr "" 4298 4299 #: ../sepolicy/sepolicy/sepolicy.glade:1587 4300 msgid "" 4301 "Select <b>udp</b> if the port type should be assigned to udp port numbers." 4302 msgstr "" 4303 4304 #: ../sepolicy/sepolicy/sepolicy.glade:1609 4305 msgid "Enter the MLS Label to assign to this port." 4306 msgstr "" 4307 4308 #: ../sepolicy/sepolicy/sepolicy.glade:1706 4309 #, fuzzy 4310 msgid "SELinux Configuration" 4311 msgstr "SELinux " 4312 4313 #: ../sepolicy/sepolicy/sepolicy.glade:1742 4314 msgid "Select..." 4315 msgstr "" 4316 4317 #: ../sepolicy/sepolicy/sepolicy.glade:1791 4318 #: ../sepolicy/sepolicy/sepolicy.glade:2211 4319 msgid "Booleans" 4320 msgstr "" 4321 4322 #: ../sepolicy/sepolicy/sepolicy.glade:1795 4323 msgid "" 4324 "Display boolean information that can be used to modify the policy for the " 4325 "'selected domain'." 4326 msgstr "" 4327 4328 #: ../sepolicy/sepolicy/sepolicy.glade:1809 4329 #: ../sepolicy/sepolicy/sepolicy.glade:2596 4330 msgid "Files" 4331 msgstr "" 4332 4333 #: ../sepolicy/sepolicy/sepolicy.glade:1813 4334 msgid "" 4335 "Display file type information that can be used by the 'selected domain'." 4336 msgstr "" 4337 4338 #: ../sepolicy/sepolicy/sepolicy.glade:1827 4339 #: ../sepolicy/sepolicy/sepolicy.glade:2829 4340 msgid "Network" 4341 msgstr "" 4342 4343 #: ../sepolicy/sepolicy/sepolicy.glade:1831 4344 msgid "" 4345 "Display network ports to which the 'selected domain' can connect or listen " 4346 "to." 4347 msgstr "" 4348 4349 #: ../sepolicy/sepolicy/sepolicy.glade:1845 4350 #: ../sepolicy/sepolicy/sepolicy.glade:3120 4351 msgid "Transitions" 4352 msgstr "" 4353 4354 #: ../sepolicy/sepolicy/sepolicy.glade:1849 4355 msgid "" 4356 "Display applications that can transition into or out of the 'selected " 4357 "domain'." 4358 msgstr "" 4359 4360 #: ../sepolicy/sepolicy/sepolicy.glade:1863 4361 #: ../sepolicy/sepolicy/sepolicy.glade:3221 4362 #, fuzzy 4363 msgid "Login Mapping" 4364 msgstr "SELinux " 4365 4366 #: ../sepolicy/sepolicy/sepolicy.glade:1866 4367 #: ../sepolicy/sepolicy/sepolicy.glade:1883 4368 #: ../sepolicy/sepolicy/sepolicy.glade:1900 4369 msgid "Manage the SELinux configuration" 4370 msgstr "" 4371 4372 #: ../sepolicy/sepolicy/sepolicy.glade:1880 4373 #: ../sepolicy/sepolicy/sepolicy.glade:3343 4374 #, fuzzy 4375 msgid "SELinux Users" 4376 msgstr "SELinux " 4377 4378 #: ../sepolicy/sepolicy/sepolicy.glade:1914 4379 #: ../sepolicy/sepolicy/sepolicy.glade:4015 4380 msgid "Lockdown" 4381 msgstr "" 4382 4383 #: ../sepolicy/sepolicy/sepolicy.glade:1917 4384 msgid "" 4385 "Lockdown the SELinux System.\n" 4386 "This screen can be used to turn up the SELinux Protections." 4387 msgstr "" 4388 4389 #: ../sepolicy/sepolicy/sepolicy.glade:1932 4390 msgid "radiobutton" 4391 msgstr "" 4392 4393 #: ../sepolicy/sepolicy/sepolicy.glade:2020 4394 msgid "Show Modified Only" 4395 msgstr "" 4396 4397 #: ../sepolicy/sepolicy/sepolicy.glade:2059 4398 msgid "Mislabeled files exist" 4399 msgstr "" 4400 4401 #: ../sepolicy/sepolicy/sepolicy.glade:2079 4402 msgid "Show mislabeled files only" 4403 msgstr "" 4404 4405 #: ../sepolicy/sepolicy/sepolicy.glade:2119 4406 #: ../sepolicy/sepolicy/sepolicy.glade:3243 4407 msgid "" 4408 "If-Then-Else rules written in policy that can \n" 4409 "allow alternative access control." 4410 msgstr "" 4411 4412 #: ../sepolicy/sepolicy/sepolicy.glade:2131 4413 msgid "Enabled" 4414 msgstr "" 4415 4416 #: ../sepolicy/sepolicy/sepolicy.glade:2251 4417 #: ../sepolicy/sepolicy/sepolicy.glade:2363 4418 #: ../sepolicy/sepolicy/sepolicy.glade:2481 4419 #: ../sepolicy/sepolicy/sepolicy.glade:4512 4420 #: ../sepolicy/sepolicy/sepolicy.glade:4806 4421 msgid "File Path" 4422 msgstr "" 4423 4424 #: ../sepolicy/sepolicy/sepolicy.glade:2287 4425 #: ../sepolicy/sepolicy/sepolicy.glade:2398 4426 #, fuzzy 4427 msgid "SELinux File Type" 4428 msgstr "SELinux " 4429 4430 #: ../sepolicy/sepolicy/sepolicy.glade:2331 4431 msgid "File path used to enter the 'selected domain'." 4432 msgstr "" 4433 4434 #: ../sepolicy/sepolicy/sepolicy.glade:2332 4435 msgid "Executable Files" 4436 msgstr "" 4437 4438 #: ../sepolicy/sepolicy/sepolicy.glade:2447 4439 msgid "Files to which the 'selected domain' can write." 4440 msgstr "" 4441 4442 #: ../sepolicy/sepolicy/sepolicy.glade:2448 4443 msgid "Writable files" 4444 msgstr "" 4445 4446 #: ../sepolicy/sepolicy/sepolicy.glade:2570 4447 msgid "File Types defined for the 'selected domain'." 4448 msgstr "" 4449 4450 #: ../sepolicy/sepolicy/sepolicy.glade:2571 4451 msgid "Application File Types" 4452 msgstr "" 4453 4454 #: ../sepolicy/sepolicy/sepolicy.glade:2703 4455 msgid "Network Ports to which the 'selected domain' is allowed to connect." 4456 msgstr "" 4457 4458 #: ../sepolicy/sepolicy/sepolicy.glade:2704 4459 msgid "Outbound" 4460 msgstr "" 4461 4462 #: ../sepolicy/sepolicy/sepolicy.glade:2803 4463 msgid "Network Ports to which the 'selected domain' is allowed to listen." 4464 msgstr "" 4465 4466 #: ../sepolicy/sepolicy/sepolicy.glade:2804 4467 msgid "Inbound" 4468 msgstr "" 4469 4470 #: ../sepolicy/sepolicy/sepolicy.glade:2865 4471 #, fuzzy 4472 msgid "" 4473 "Boolean \n" 4474 "Enabled" 4475 msgstr " " 4476 4477 #: ../sepolicy/sepolicy/sepolicy.glade:2891 4478 #, fuzzy 4479 msgid "Boolean name" 4480 msgstr " " 4481 4482 #: ../sepolicy/sepolicy/sepolicy.glade:2908 4483 #, fuzzy 4484 msgid "SELinux Application Type" 4485 msgstr "SELinux " 4486 4487 #: ../sepolicy/sepolicy/sepolicy.glade:2929 4488 msgid "" 4489 "Executables which will transition to a different domain, when the 'selected " 4490 "domain' executes them." 4491 msgstr "" 4492 4493 #: ../sepolicy/sepolicy/sepolicy.glade:2932 4494 msgid "Applicaton Transitions From 'select domain'" 4495 msgstr "" 4496 4497 #: ../sepolicy/sepolicy/sepolicy.glade:2955 4498 #, fuzzy 4499 msgid "" 4500 "Boolean\n" 4501 "Enabled" 4502 msgstr " " 4503 4504 #: ../sepolicy/sepolicy/sepolicy.glade:2971 4505 msgid "Calling Process Domain" 4506 msgstr "" 4507 4508 #: ../sepolicy/sepolicy/sepolicy.glade:2987 4509 msgid "Executable File" 4510 msgstr "" 4511 4512 #: ../sepolicy/sepolicy/sepolicy.glade:3011 4513 msgid "" 4514 "Executables which will transition to the 'selected domain', when executing a " 4515 "selected domains entrypoint." 4516 msgstr "" 4517 4518 #: ../sepolicy/sepolicy/sepolicy.glade:3012 4519 msgid "Application Transitions Into 'select domain'" 4520 msgstr "" 4521 4522 #: ../sepolicy/sepolicy/sepolicy.glade:3027 4523 msgid "" 4524 "File Transitions define what happens when the current domain creates the " 4525 "content of a particular class in a directory of the destination type. " 4526 "Optionally a file name could be specified for the transition." 4527 msgstr "" 4528 4529 #: ../sepolicy/sepolicy/sepolicy.glade:3035 4530 #, fuzzy 4531 msgid "SELinux Directory Type" 4532 msgstr "SELinux " 4533 4534 #: ../sepolicy/sepolicy/sepolicy.glade:3048 4535 msgid "Destination Class" 4536 msgstr "" 4537 4538 #: ../sepolicy/sepolicy/sepolicy.glade:3062 4539 #, fuzzy 4540 msgid "SELinux Destination Type" 4541 msgstr "SELinux " 4542 4543 #: ../sepolicy/sepolicy/sepolicy.glade:3075 4544 #, fuzzy 4545 msgid "File Name" 4546 msgstr " " 4547 4548 #: ../sepolicy/sepolicy/sepolicy.glade:3097 4549 msgid "File Transitions From 'select domain'" 4550 msgstr "" 4551 4552 #: ../sepolicy/sepolicy/sepolicy.glade:3296 4553 #: ../sepolicy/sepolicy/sepolicy.glade:5277 4554 #: ../sepolicy/sepolicy/sepolicy.glade:5518 4555 #, fuzzy 4556 msgid "Default Level" 4557 msgstr "" 4558 4559 #: ../sepolicy/sepolicy/sepolicy.glade:3382 4560 msgid "Select the system mode when the system first boots up" 4561 msgstr "" 4562 4563 #: ../sepolicy/sepolicy/sepolicy.glade:3455 4564 msgid "Select the system mode for the current session" 4565 msgstr "" 4566 4567 #: ../sepolicy/sepolicy/sepolicy.glade:3532 4568 #, fuzzy 4569 msgid "System Policy Type:" 4570 msgstr " : " 4571 4572 #: ../sepolicy/sepolicy/sepolicy.glade:3593 4573 #, fuzzy 4574 msgid "<b>System Mode</b>" 4575 msgstr "<b>:</b>" 4576 4577 #: ../sepolicy/sepolicy/sepolicy.glade:3631 4578 msgid "Import system settings from another machine" 4579 msgstr "" 4580 4581 #: ../sepolicy/sepolicy/sepolicy.glade:3639 4582 msgid "Import" 4583 msgstr "" 4584 4585 #: ../sepolicy/sepolicy/sepolicy.glade:3658 4586 msgid "Export system settings to a file" 4587 msgstr "" 4588 4589 #: ../sepolicy/sepolicy/sepolicy.glade:3668 4590 msgid "Export" 4591 msgstr "" 4592 4593 #: ../sepolicy/sepolicy/sepolicy.glade:3687 4594 msgid "Relabel all files back to system defaults on reboot" 4595 msgstr "" 4596 4597 #: ../sepolicy/sepolicy/sepolicy.glade:3724 4598 #: ../sepolicy/sepolicy/sepolicy.glade:3825 4599 #: ../sepolicy/sepolicy/sepolicy.glade:3889 4600 #: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 4601 msgid "Yes" 4602 msgstr "" 4603 4604 #: ../sepolicy/sepolicy/sepolicy.glade:3741 4605 #: ../sepolicy/sepolicy/sepolicy.glade:3843 4606 #: ../sepolicy/sepolicy/sepolicy.glade:3906 4607 #: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 4608 msgid "No" 4609 msgstr "" 4610 4611 #: ../sepolicy/sepolicy/sepolicy.glade:3782 4612 msgid "<b>System Configuration</b>" 4613 msgstr "" 4614 4615 #: ../sepolicy/sepolicy/sepolicy.glade:3829 4616 #: ../sepolicy/sepolicy/sepolicy.glade:3847 4617 msgid "" 4618 "An unconfined domain is a process label that allows the process to do what " 4619 "it wants, without SELinux interfering. Applications started at boot by the " 4620 "init system that SELinux do not have defined SELinux policy will run as " 4621 "unconfined if this module is enabled. Disabling it means all daemons will " 4622 "now be confined. To disable the unconfined_t user you must first remove " 4623 "unconfined_t from the users/login screens." 4624 msgstr "" 4625 4626 #: ../sepolicy/sepolicy/sepolicy.glade:3865 4627 msgid "<b>Disable ability to run unconfined system processes?</b>" 4628 msgstr "" 4629 4630 #: ../sepolicy/sepolicy/sepolicy.glade:3893 4631 #: ../sepolicy/sepolicy/sepolicy.glade:3910 4632 #: ../sepolicy/sepolicy/sepolicy.glade:3973 4633 msgid "" 4634 "An permissive domain is a process label that allows the process to do what " 4635 "it wants, with SELinux only logging the denials, but not enforcing them. " 4636 "Usually permissive domains indicate experimental policy, disabling the " 4637 "module could cause SELinux to deny access to a domain, that should be " 4638 "allowed." 4639 msgstr "" 4640 4641 #: ../sepolicy/sepolicy/sepolicy.glade:3928 4642 msgid "<b>Disable all permissive processes?</b>" 4643 msgstr "" 4644 4645 #: ../sepolicy/sepolicy/sepolicy.glade:3956 4646 msgid "" 4647 "A permissive domain is a process label that allows the process to do what it " 4648 "wants, with SELinux only logging the denials, but not enforcing them. " 4649 "Usually permissive domains indicate experimental policy, disabling the " 4650 "module could cause SELinux to deny access to a domain, that should be " 4651 "allowed." 4652 msgstr "" 4653 4654 #: ../sepolicy/sepolicy/sepolicy.glade:3994 4655 #, fuzzy 4656 msgid "<b>Deny all processes from ptracing or debugging other processes?</b>" 4657 msgstr "" 4658 " " 4659 " " 4660 4661 #: ../sepolicy/sepolicy/sepolicy.glade:4031 4662 msgid "" 4663 "File equivalence cause the system to label content under the new path as if " 4664 "it were under the equivalence path." 4665 msgstr "" 4666 4667 #: ../sepolicy/sepolicy/sepolicy.glade:4087 4668 msgid "Files Equivalence" 4669 msgstr "" 4670 4671 #: ../sepolicy/sepolicy/sepolicy.glade:4100 4672 msgid "<b>...SELECT TO VIEW DATA...</b>" 4673 msgstr "" 4674 4675 #: ../sepolicy/sepolicy/sepolicy.glade:4131 4676 msgid "Delete" 4677 msgstr "" 4678 4679 #: ../sepolicy/sepolicy/sepolicy.glade:4147 4680 msgid "Modify" 4681 msgstr "" 4682 4683 #: ../sepolicy/sepolicy/sepolicy.glade:4208 4684 msgid "Revert" 4685 msgstr "" 4686 4687 #: ../sepolicy/sepolicy/sepolicy.glade:4213 4688 msgid "" 4689 "Revert button will launch a dialog window which allows you to revert changes " 4690 "within the current transaction." 4691 msgstr "" 4692 4693 #: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 4694 msgid "Update" 4695 msgstr "" 4696 4697 #: ../sepolicy/sepolicy/sepolicy.glade:4230 4698 msgid "Commit all changes in your current transaction to the server." 4699 msgstr "" 4700 4701 #: ../sepolicy/sepolicy/sepolicy.glade:4278 4702 msgid "Applications - Advanced Search" 4703 msgstr "" 4704 4705 #: ../sepolicy/sepolicy/sepolicy.glade:4331 4706 msgid "Installed" 4707 msgstr "" 4708 4709 #: ../sepolicy/sepolicy/sepolicy.glade:4383 4710 msgid "Process Types" 4711 msgstr "" 4712 4713 #: ../sepolicy/sepolicy/sepolicy.glade:4424 4714 msgid "More Details" 4715 msgstr "" 4716 4717 #: ../sepolicy/sepolicy/sepolicy.glade:4460 4718 #: ../sepolicy/sepolicy/sepolicy.glade:4754 4719 #, fuzzy 4720 msgid "Delete Modified File Labeling" 4721 msgstr " " 4722 4723 #: ../sepolicy/sepolicy/sepolicy.glade:4478 4724 msgid "" 4725 "Select file labeling to delete. File labeling will be deleted when update is " 4726 "applied." 4727 msgstr "" 4728 4729 #: ../sepolicy/sepolicy/sepolicy.glade:4525 4730 msgid "SELinux File Label" 4731 msgstr "" 4732 4733 #: ../sepolicy/sepolicy/sepolicy.glade:4564 4734 #: ../sepolicy/sepolicy/sepolicy.glade:4714 4735 #: ../sepolicy/sepolicy/sepolicy.glade:4844 4736 msgid "Save to Update" 4737 msgstr "" 4738 4739 #: ../sepolicy/sepolicy/sepolicy.glade:4604 4740 #, fuzzy 4741 msgid "Delete Modified Ports" 4742 msgstr " " 4743 4744 #: ../sepolicy/sepolicy/sepolicy.glade:4622 4745 msgid "Select ports to delete. Ports will be deleted when update is applied." 4746 msgstr "" 4747 4748 #: ../sepolicy/sepolicy/sepolicy.glade:4771 4749 msgid "" 4750 "Select file equivalence labeling to delete.File equivalence labeling will be " 4751 "deleted when update is applied." 4752 msgstr "" 4753 4754 #: ../sepolicy/sepolicy/sepolicy.glade:4887 4755 #, fuzzy 4756 msgid "More Types" 4757 msgstr " " 4758 4759 #: ../sepolicy/sepolicy/sepolicy.glade:4914 4760 msgid "Types" 4761 msgstr "" 4762 4763 #: ../sepolicy/sepolicy/sepolicy.glade:4973 4764 msgid "" 4765 "Review the updates you have made before committing them to the system. To " 4766 "reset an item, uncheck the checkbox. All items checked will be updated in " 4767 "the system when you select update." 4768 msgstr "" 4769 4770 #: ../sepolicy/sepolicy/sepolicy.glade:5036 4771 #, fuzzy 4772 msgid "Action" 4773 msgstr "" 4774 4775 #: ../sepolicy/sepolicy/sepolicy.glade:5062 4776 msgid "Apply" 4777 msgstr "" 4778 4779 #: ../sepolicy/sepolicy/sepolicy.glade:5119 4780 #: ../sepolicy/sepolicy/sepolicy.glade:5360 4781 msgid "" 4782 "Add User Roles. SELinux User Roles will be created when Update is applied." 4783 msgstr "" 4784 4785 #: ../sepolicy/sepolicy/sepolicy.glade:5144 4786 #: ../sepolicy/sepolicy/sepolicy.glade:5385 4787 #, fuzzy 4788 msgid "SELinux User Name" 4789 msgstr "SELinux " 4790 4791 #: ../sepolicy/sepolicy/sepolicy.glade:5258 4792 #: ../sepolicy/sepolicy/sepolicy.glade:5499 4793 msgid "" 4794 "Enter MLS/MCS Range for this SELinux User.\n" 4795 "s0-s0:c1023" 4796 msgstr "" 4797 4798 #: ../sepolicy/sepolicy/sepolicy.glade:5289 4799 #: ../sepolicy/sepolicy/sepolicy.glade:5530 4800 #, fuzzy 4801 msgid "" 4802 "Specify the default level that you would like this SELinux user to login " 4803 "with. Defaults to s0." 4804 msgstr " ." 4805 4806 #: ../sepolicy/sepolicy/sepolicy.glade:5293 4807 #: ../sepolicy/sepolicy/sepolicy.glade:5534 4808 msgid "Enter Default Level for SELinux User to login with. Default s0" 4809 msgstr "" 4810 4811 #: ../sepolicy/sepolicy/gui.py:61 4812 #, fuzzy 4813 msgid "Disable" 4814 msgstr "" 4815 4816 #: ../sepolicy/sepolicy/gui.py:61 4817 #, fuzzy 4818 msgid "Enable" 4819 msgstr " " 4820 4821 #: ../sepolicy/sepolicy/gui.py:66 4822 msgid "Advanced <<" 4823 msgstr "" 4824 4825 #: ../sepolicy/sepolicy/gui.py:67 4826 msgid "Advanced Search <<" 4827 msgstr "" 4828 4829 #: ../sepolicy/sepolicy/gui.py:92 4830 msgid "" 4831 "<small>\n" 4832 "To change from Disabled to Enforcing mode\n" 4833 "- Change the system mode from Disabled to Permissive\n" 4834 "- Reboot, so that the system can relabel\n" 4835 "- Once the system is working as planned\n" 4836 " * Change the system mode to Enforcing</small>\n" 4837 msgstr "" 4838 4839 #: ../sepolicy/sepolicy/gui.py:115 4840 #, fuzzy, python-format 4841 msgid "%s is not a valid domain" 4842 msgstr "%s \n" 4843 4844 #: ../sepolicy/sepolicy/gui.py:624 4845 msgid "System Status: Disabled" 4846 msgstr "" 4847 4848 #: ../sepolicy/sepolicy/gui.py:722 4849 msgid "Help: Start Page" 4850 msgstr "" 4851 4852 #: ../sepolicy/sepolicy/gui.py:726 4853 #, fuzzy 4854 msgid "Help: Booleans Page" 4855 msgstr " " 4856 4857 #: ../sepolicy/sepolicy/gui.py:732 4858 msgid "Help: Executable Files Page" 4859 msgstr "" 4860 4861 #: ../sepolicy/sepolicy/gui.py:735 4862 msgid "Help: Writable Files Page" 4863 msgstr "" 4864 4865 #: ../sepolicy/sepolicy/gui.py:738 4866 msgid "Help: Application Types Page" 4867 msgstr "" 4868 4869 #: ../sepolicy/sepolicy/gui.py:743 4870 msgid "Help: Outbound Network Connections Page" 4871 msgstr "" 4872 4873 #: ../sepolicy/sepolicy/gui.py:746 4874 msgid "Help: Inbound Network Connections Page" 4875 msgstr "" 4876 4877 #: ../sepolicy/sepolicy/gui.py:752 4878 msgid "Help: Transition from application Page" 4879 msgstr "" 4880 4881 #: ../sepolicy/sepolicy/gui.py:755 4882 msgid "Help: Transition into application Page" 4883 msgstr "" 4884 4885 #: ../sepolicy/sepolicy/gui.py:758 4886 msgid "Help: Transition application file Page" 4887 msgstr "" 4888 4889 #: ../sepolicy/sepolicy/gui.py:762 4890 msgid "Help: Systems Page" 4891 msgstr "" 4892 4893 #: ../sepolicy/sepolicy/gui.py:766 4894 msgid "Help: Lockdown Page" 4895 msgstr "" 4896 4897 #: ../sepolicy/sepolicy/gui.py:770 4898 #, fuzzy 4899 msgid "Help: Login Page" 4900 msgstr " " 4901 4902 #: ../sepolicy/sepolicy/gui.py:774 4903 #, fuzzy 4904 msgid "Help: SELinux User Page" 4905 msgstr "SELinux " 4906 4907 #: ../sepolicy/sepolicy/gui.py:778 4908 msgid "Help: File Equivalence Page" 4909 msgstr "" 4910 4911 #: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 4912 #: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 4913 #: ../sepolicy/sepolicy/gui.py:2698 4914 msgid "More..." 4915 msgstr "" 4916 4917 #: ../sepolicy/sepolicy/gui.py:1031 4918 #, python-format 4919 msgid "File path used to enter the '%s' domain." 4920 msgstr "" 4921 4922 #: ../sepolicy/sepolicy/gui.py:1032 4923 #, python-format 4924 msgid "Files to which the '%s' domain can write." 4925 msgstr "" 4926 4927 #: ../sepolicy/sepolicy/gui.py:1033 4928 #, python-format 4929 msgid "Network Ports to which the '%s' is allowed to connect." 4930 msgstr "" 4931 4932 #: ../sepolicy/sepolicy/gui.py:1034 4933 #, python-format 4934 msgid "Network Ports to which the '%s' is allowed to listen." 4935 msgstr "" 4936 4937 #: ../sepolicy/sepolicy/gui.py:1035 4938 #, python-format 4939 msgid "File Types defined for the '%s'." 4940 msgstr "" 4941 4942 #: ../sepolicy/sepolicy/gui.py:1036 4943 #, python-format 4944 msgid "" 4945 "Display boolean information that can be used to modify the policy for the " 4946 "'%s'." 4947 msgstr "" 4948 4949 #: ../sepolicy/sepolicy/gui.py:1037 4950 #, python-format 4951 msgid "Display file type information that can be used by the '%s'." 4952 msgstr "" 4953 4954 #: ../sepolicy/sepolicy/gui.py:1038 4955 #, python-format 4956 msgid "Display network ports to which the '%s' can connect or listen to." 4957 msgstr "" 4958 4959 #: ../sepolicy/sepolicy/gui.py:1039 4960 #, python-format 4961 msgid "Application Transitions Into '%s'" 4962 msgstr "" 4963 4964 #: ../sepolicy/sepolicy/gui.py:1040 4965 #, python-format 4966 msgid "Application Transitions From '%s'" 4967 msgstr "" 4968 4969 #: ../sepolicy/sepolicy/gui.py:1041 4970 #, fuzzy, python-format 4971 msgid "File Transitions From '%s'" 4972 msgstr " \n" 4973 4974 #: ../sepolicy/sepolicy/gui.py:1042 4975 #, python-format 4976 msgid "" 4977 "Executables which will transition to the '%s', when executing a selected " 4978 "domains entrypoint." 4979 msgstr "" 4980 4981 #: ../sepolicy/sepolicy/gui.py:1043 4982 #, python-format 4983 msgid "" 4984 "Executables which will transition to a different domain, when the '%s' " 4985 "executes them." 4986 msgstr "" 4987 4988 #: ../sepolicy/sepolicy/gui.py:1044 4989 #, python-format 4990 msgid "Files by '%s' will transitions to a different label." 4991 msgstr "" 4992 4993 #: ../sepolicy/sepolicy/gui.py:1045 4994 #, python-format 4995 msgid "Display applications that can transition into or out of the '%s'." 4996 msgstr "" 4997 4998 #: ../sepolicy/sepolicy/gui.py:1149 4999 msgid "MISSING FILE PATH" 5000 msgstr "" 5001 5002 #: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 5003 #, fuzzy 5004 msgid "Boolean section." 5005 msgstr " " 5006 5007 #: ../sepolicy/sepolicy/gui.py:1265 5008 msgid "To disable this transition, go to the " 5009 msgstr "" 5010 5011 #: ../sepolicy/sepolicy/gui.py:1267 5012 msgid "To enable this transition, go to the " 5013 msgstr "" 5014 5015 #: ../sepolicy/sepolicy/gui.py:1324 5016 #, fuzzy 5017 msgid "executable" 5018 msgstr "" 5019 5020 #: ../sepolicy/sepolicy/gui.py:1327 5021 #, fuzzy 5022 msgid "writable" 5023 msgstr "" 5024 5025 #: ../sepolicy/sepolicy/gui.py:1330 5026 #, fuzzy 5027 msgid "application" 5028 msgstr "" 5029 5030 #: ../sepolicy/sepolicy/gui.py:1331 5031 #, python-format 5032 msgid "Add new %s file path for '%s' domains." 5033 msgstr "" 5034 5035 #: ../sepolicy/sepolicy/gui.py:1332 5036 #, python-format 5037 msgid "Delete modified %s file paths for '%s' domain." 5038 msgstr "" 5039 5040 #: ../sepolicy/sepolicy/gui.py:1333 5041 #, python-format 5042 msgid "" 5043 "Modify selected modified %s file path for '%s' domain. Only bolded items in " 5044 "the list can be selected, this indicates they were modified previously." 5045 msgstr "" 5046 5047 #: ../sepolicy/sepolicy/gui.py:1345 5048 msgid "connect" 5049 msgstr "" 5050 5051 #: ../sepolicy/sepolicy/gui.py:1348 5052 msgid "listen for inbound connections" 5053 msgstr "" 5054 5055 #: ../sepolicy/sepolicy/gui.py:1350 5056 #, python-format 5057 msgid "Add new port definition to which the '%s' domains is allowed to %s." 5058 msgstr "" 5059 5060 #: ../sepolicy/sepolicy/gui.py:1351 5061 #, python-format 5062 msgid "" 5063 "Delete modified port definitions to which the '%s' domain is allowed to %s." 5064 msgstr "" 5065 5066 #: ../sepolicy/sepolicy/gui.py:1352 5067 #, python-format 5068 msgid "Modify port definitions to which the '%s' domain is allowed to %s." 5069 msgstr "" 5070 5071 #: ../sepolicy/sepolicy/gui.py:1381 5072 #, fuzzy 5073 msgid "Add new SELinux User/Role definition." 5074 msgstr "SELinux " 5075 5076 #: ../sepolicy/sepolicy/gui.py:1382 5077 #, fuzzy 5078 msgid "Delete modified SELinux User/Role definitions." 5079 msgstr "SELinux " 5080 5081 #: ../sepolicy/sepolicy/gui.py:1383 5082 msgid "Modify selected modified SELinux User/Role definitions." 5083 msgstr "" 5084 5085 #: ../sepolicy/sepolicy/gui.py:1390 5086 #, fuzzy 5087 msgid "Add new Login Mapping definition." 5088 msgstr "SELinux " 5089 5090 #: ../sepolicy/sepolicy/gui.py:1391 5091 #, fuzzy 5092 msgid "Delete modified Login Mapping definitions." 5093 msgstr "%s " 5094 5095 #: ../sepolicy/sepolicy/gui.py:1392 5096 msgid "Modify selected modified Login Mapping definitions." 5097 msgstr "" 5098 5099 #: ../sepolicy/sepolicy/gui.py:1399 5100 msgid "Add new File Equivalence definition." 5101 msgstr "" 5102 5103 #: ../sepolicy/sepolicy/gui.py:1400 5104 msgid "Delete modified File Equivalence definitions." 5105 msgstr "" 5106 5107 #: ../sepolicy/sepolicy/gui.py:1401 5108 msgid "" 5109 "Modify selected modified File Equivalence definitions. Only bolded items in " 5110 "the list can be selected, this indicates they were modified previously." 5111 msgstr "" 5112 5113 #: ../sepolicy/sepolicy/gui.py:1429 5114 #, python-format 5115 msgid "Boolean %s Allow Rules" 5116 msgstr "" 5117 5118 #: ../sepolicy/sepolicy/gui.py:1442 5119 #, python-format 5120 msgid "Add Network Port for %s. Ports will be created when update is applied." 5121 msgstr "" 5122 5123 #: ../sepolicy/sepolicy/gui.py:1443 5124 #, fuzzy, python-format 5125 msgid "Add Network Port for %s" 5126 msgstr " " 5127 5128 #: ../sepolicy/sepolicy/gui.py:1448 5129 #, python-format 5130 msgid "" 5131 "Add File Labeling for %s. File labels will be created when update is applied." 5132 msgstr "" 5133 5134 #: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 5135 #, fuzzy, python-format 5136 msgid "Add File Labeling for %s" 5137 msgstr " " 5138 5139 #: ../sepolicy/sepolicy/gui.py:1459 5140 msgid "Add Login Mapping. User Mapping will be created when Update is applied." 5141 msgstr "" 5142 5143 #: ../sepolicy/sepolicy/gui.py:1460 5144 #, fuzzy 5145 msgid "Add Login Mapping" 5146 msgstr "SELinux " 5147 5148 #: ../sepolicy/sepolicy/gui.py:1465 5149 msgid "" 5150 "Add SELinux User Role. SELinux user roles will be created when update is " 5151 "applied." 5152 msgstr "" 5153 5154 #: ../sepolicy/sepolicy/gui.py:1466 5155 #, fuzzy 5156 msgid "Add SELinux Users" 5157 msgstr "SELinux " 5158 5159 #: ../sepolicy/sepolicy/gui.py:1473 5160 msgid "" 5161 "Add File Equivalency Mapping. Mapping will be created when update is applied." 5162 msgstr "" 5163 5164 #: ../sepolicy/sepolicy/gui.py:1474 5165 #, fuzzy 5166 msgid "Add SELinux File Equivalency" 5167 msgstr "" 5168 "\n" 5169 "SELinux fcontext \n" 5170 5171 #: ../sepolicy/sepolicy/gui.py:1499 5172 #, python-format 5173 msgid "" 5174 "Modify File Labeling for %s. File labels will be created when update is " 5175 "applied." 5176 msgstr "" 5177 5178 #: ../sepolicy/sepolicy/gui.py:1566 5179 msgid "" 5180 "Modify File Equivalency Mapping. Mapping will be created when update is " 5181 "applied." 5182 msgstr "" 5183 5184 #: ../sepolicy/sepolicy/gui.py:1567 5185 #, fuzzy 5186 msgid "Modify SELinux File Equivalency" 5187 msgstr "SELinux " 5188 5189 #: ../sepolicy/sepolicy/gui.py:1652 5190 #, python-format 5191 msgid "" 5192 "Modify Network Port for %s. Ports will be created when update is applied." 5193 msgstr "" 5194 5195 #: ../sepolicy/sepolicy/gui.py:1653 5196 #, fuzzy, python-format 5197 msgid "Modify Network Port for %s" 5198 msgstr " " 5199 5200 #: ../sepolicy/sepolicy/gui.py:1866 5201 #, python-format 5202 msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." 5203 msgstr "" 5204 5205 #: ../sepolicy/sepolicy/gui.py:1879 5206 msgid "Port number must be between 1 and 65536" 5207 msgstr "" 5208 5209 #: ../sepolicy/sepolicy/gui.py:2146 5210 #, fuzzy, python-format 5211 msgid "SELinux name: %s" 5212 msgstr "SELinux " 5213 5214 #: ../sepolicy/sepolicy/gui.py:2157 5215 #, python-format 5216 msgid "Add file labeling for %s" 5217 msgstr "" 5218 5219 #: ../sepolicy/sepolicy/gui.py:2159 5220 #, fuzzy, python-format 5221 msgid "Delete file labeling for %s" 5222 msgstr "%s " 5223 5224 #: ../sepolicy/sepolicy/gui.py:2161 5225 #, fuzzy, python-format 5226 msgid "Modify file labeling for %s" 5227 msgstr "%s " 5228 5229 #: ../sepolicy/sepolicy/gui.py:2165 5230 #, python-format 5231 msgid "File path: %s" 5232 msgstr "" 5233 5234 #: ../sepolicy/sepolicy/gui.py:2168 5235 #, python-format 5236 msgid "File class: %s" 5237 msgstr "" 5238 5239 #: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 5240 #, fuzzy, python-format 5241 msgid "SELinux file type: %s" 5242 msgstr "SELinux " 5243 5244 #: ../sepolicy/sepolicy/gui.py:2180 5245 #, fuzzy, python-format 5246 msgid "Add ports for %s" 5247 msgstr " %s: %s" 5248 5249 #: ../sepolicy/sepolicy/gui.py:2182 5250 #, fuzzy, python-format 5251 msgid "Delete ports for %s" 5252 msgstr "%s " 5253 5254 #: ../sepolicy/sepolicy/gui.py:2184 5255 #, fuzzy, python-format 5256 msgid "Modify ports for %s" 5257 msgstr "%s " 5258 5259 #: ../sepolicy/sepolicy/gui.py:2187 5260 #, fuzzy, python-format 5261 msgid "Network ports: %s" 5262 msgstr " " 5263 5264 #: ../sepolicy/sepolicy/gui.py:2190 5265 #, fuzzy, python-format 5266 msgid "Network protocol: %s" 5267 msgstr " " 5268 5269 #: ../sepolicy/sepolicy/gui.py:2204 5270 #, fuzzy 5271 msgid "Add user" 5272 msgstr " " 5273 5274 #: ../sepolicy/sepolicy/gui.py:2206 5275 #, fuzzy 5276 msgid "Delete user" 5277 msgstr " " 5278 5279 #: ../sepolicy/sepolicy/gui.py:2208 5280 #, fuzzy 5281 msgid "Modify user" 5282 msgstr " " 5283 5284 #: ../sepolicy/sepolicy/gui.py:2211 5285 #, fuzzy, python-format 5286 msgid "SELinux User : %s" 5287 msgstr "SELinux " 5288 5289 #: ../sepolicy/sepolicy/gui.py:2216 5290 #, fuzzy, python-format 5291 msgid "Roles: %s" 5292 msgstr "" 5293 5294 #: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 5295 #, fuzzy, python-format 5296 msgid "MLS/MCS Range: %s" 5297 msgstr "MLS/MCS " 5298 5299 #: ../sepolicy/sepolicy/gui.py:2229 5300 #, fuzzy 5301 msgid "Add login mapping" 5302 msgstr "SELinux " 5303 5304 #: ../sepolicy/sepolicy/gui.py:2231 5305 #, fuzzy 5306 msgid "Delete login mapping" 5307 msgstr "SELinux " 5308 5309 #: ../sepolicy/sepolicy/gui.py:2233 5310 #, fuzzy 5311 msgid "Modify login mapping" 5312 msgstr " " 5313 5314 #: ../sepolicy/sepolicy/gui.py:2237 5315 #, fuzzy, python-format 5316 msgid "Linux User : %s" 5317 msgstr "SELinux " 5318 5319 #: ../sepolicy/sepolicy/gui.py:2241 5320 #, fuzzy, python-format 5321 msgid "SELinux User: %s" 5322 msgstr "SELinux " 5323 5324 #: ../sepolicy/sepolicy/gui.py:2254 5325 msgid "Add file equiv labeling." 5326 msgstr "" 5327 5328 #: ../sepolicy/sepolicy/gui.py:2256 5329 msgid "Delete file equiv labeling." 5330 msgstr "" 5331 5332 #: ../sepolicy/sepolicy/gui.py:2258 5333 msgid "Modify file equiv labeling." 5334 msgstr "" 5335 5336 #: ../sepolicy/sepolicy/gui.py:2262 5337 #, python-format 5338 msgid "File path : %s" 5339 msgstr "" 5340 5341 #: ../sepolicy/sepolicy/gui.py:2266 5342 #, python-format 5343 msgid "Equivalence: %s" 5344 msgstr "" 5345 5346 #: ../sepolicy/sepolicy/gui.py:2369 5347 #, python-format 5348 msgid "Run restorecon on %s to change its type from %s to the default %s?" 5349 msgstr "" 5350 5351 #: ../sepolicy/sepolicy/gui.py:2381 5352 msgid "Update Changes" 5353 msgstr "" 5354 5355 #: ../sepolicy/sepolicy/gui.py:2383 5356 msgid "Revert Changes" 5357 msgstr "" 5358 5359 #: ../sepolicy/sepolicy/gui.py:2556 5360 msgid "System Status: Enforcing" 5361 msgstr "" 5362 5363 #: ../sepolicy/sepolicy/gui.py:2558 5364 msgid "System Status: Permissive" 5365 msgstr "" 5366 5367 #: ../sepolicy/sepolicy/gui.py:2749 5368 #, fuzzy 5369 msgid "" 5370 "Changing to SELinux disabled requires a reboot. It is not recommended. If " 5371 "you later decide to turn SELinux back on, the system will be required to " 5372 "relabel. If you just want to see if SELinux is causing a problem on your " 5373 "system, you can go to permissive mode which will only log errors and not " 5374 "enforce SELinux policy. Permissive mode does not require a reboot. Do you " 5375 "wish to continue?" 5376 msgstr "" 5377 "SELinux . " 5378 ". SELinux , " 5379 ". SELinux , " 5380 " SELinux . " 5381 " , ?" 5382 5383 #: ../sepolicy/sepolicy/gui.py:2783 5384 msgid "" 5385 "You are attempting to close the application without applying your changes.\n" 5386 " * To apply changes you have made during this session, click No and " 5387 "click Update.\n" 5388 " * To leave the application without applying your changes, click Yes. " 5389 "All changes that you have made during this session will be lost." 5390 msgstr "" 5391 5392 #: ../sepolicy/sepolicy/gui.py:2783 5393 msgid "Loss of data Dialog" 5394 msgstr "" 5395