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