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