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