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