1# Sukit Arseanrapoj <sukit.arseanrapoj@gmail.com>, 2015. #zanata 2# Kevin Fenzi <kevin@scrye.com>, 2016. #zanata 3# Parag <pnemade@redhat.com>, 2017. #zanata 4msgid "" 5msgstr "" 6"Project-Id-Version: PACKAGE VERSION\n" 7"Report-Msgid-Bugs-To: \n" 8"POT-Creation-Date: 2023-01-18 11:57+0100\n" 9"PO-Revision-Date: 2017-03-24 09:56-0400\n" 10"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n" 11"Language-Team: Thai\n" 12"Language: th\n" 13"MIME-Version: 1.0\n" 14"Content-Type: text/plain; charset=UTF-8\n" 15"Content-Transfer-Encoding: 8bit\n" 16"Plural-Forms: nplurals=1; plural=0\n" 17"X-Generator: Zanata 4.6.2\n" 18 19#: ../audit2allow/audit2allow:239 20msgid "******************** IMPORTANT ***********************\n" 21msgstr "" 22 23#: ../audit2allow/audit2allow:240 24#, python-format 25msgid "" 26"To make this policy package active, execute:\n" 27"\n" 28"semodule -i %s\n" 29"\n" 30msgstr "" 31 32#: ../chcat/chcat:111 ../chcat/chcat:191 33msgid "Requires at least one category" 34msgstr "" 35 36#: ../chcat/chcat:124 ../chcat/chcat:205 37#, python-format 38msgid "Can not modify sensitivity levels using '+' on %s" 39msgstr "" 40 41#: ../chcat/chcat:128 42#, python-format 43msgid "%s is already in %s" 44msgstr "" 45 46#: ../chcat/chcat:210 ../chcat/chcat:220 47#, python-format 48msgid "%s is not in %s" 49msgstr "" 50 51#: ../chcat/chcat:291 ../chcat/chcat:296 52msgid "Can not combine +/- with other types of categories" 53msgstr "" 54 55#: ../chcat/chcat:346 56msgid "Can not have multiple sensitivities" 57msgstr "" 58 59#: ../chcat/chcat:353 60#, python-format 61msgid "Usage %s CATEGORY File ..." 62msgstr "" 63 64#: ../chcat/chcat:354 65#, python-format 66msgid "Usage %s -l CATEGORY user ..." 67msgstr "" 68 69#: ../chcat/chcat:355 70#, python-format 71msgid "Usage %s [[+|-]CATEGORY],...] File ..." 72msgstr "" 73 74#: ../chcat/chcat:356 75#, python-format 76msgid "Usage %s -l [[+|-]CATEGORY],...] user ..." 77msgstr "" 78 79#: ../chcat/chcat:357 80#, python-format 81msgid "Usage %s -d File ..." 82msgstr "" 83 84#: ../chcat/chcat:358 85#, python-format 86msgid "Usage %s -l -d user ..." 87msgstr "" 88 89#: ../chcat/chcat:359 90#, python-format 91msgid "Usage %s -L" 92msgstr "" 93 94#: ../chcat/chcat:360 95#, python-format 96msgid "Usage %s -L -l user" 97msgstr "" 98 99#: ../chcat/chcat:361 100msgid "Use -- to end option list. For example" 101msgstr "" 102 103#: ../chcat/chcat:362 104msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" 105msgstr "" 106 107#: ../chcat/chcat:363 108msgid "chcat -l +CompanyConfidential juser" 109msgstr "" 110 111#: ../chcat/chcat:433 112#, python-format 113msgid "Options Error %s " 114msgstr "" 115 116#: ../semanage/semanage:209 117msgid "Select an alternate SELinux Policy Store to manage" 118msgstr "" 119 120#: ../semanage/semanage:213 121msgid "Select a priority for module operations" 122msgstr "" 123 124#: ../semanage/semanage:217 125#, python-format 126msgid "Do not print heading when listing %s object types" 127msgstr "" 128 129#: ../semanage/semanage:221 130msgid "Do not reload policy after commit" 131msgstr "" 132 133#: ../semanage/semanage:225 134#, python-format 135msgid "List %s local customizations" 136msgstr "" 137 138#: ../semanage/semanage:229 139#, python-format 140msgid "Add a record of the %s object type" 141msgstr "" 142 143#: ../semanage/semanage:233 144msgid "SELinux Type for the object" 145msgstr "" 146 147#: ../semanage/semanage:237 148msgid "" 149"Default SELinux Level for SELinux user, s0 Default. (MLS/MCS Systems only)" 150msgstr "" 151 152#: ../semanage/semanage:242 153msgid "" 154"\n" 155"MLS/MCS Security Range (MLS/MCS Systems only)\n" 156"SELinux Range for SELinux login mapping\n" 157"defaults to the SELinux user record range.\n" 158"SELinux Range for SELinux user defaults to s0.\n" 159msgstr "" 160 161#: ../semanage/semanage:251 162msgid "" 163"\n" 164" Protocol for the specified port (tcp|udp|dccp|sctp) or internet " 165"protocol\n" 166" version for the specified node (ipv4|ipv6).\n" 167msgstr "" 168 169#: ../semanage/semanage:257 170msgid "" 171"\n" 172" Subnet prefix for the specified infiniband ibpkey.\n" 173msgstr "" 174 175#: ../semanage/semanage:262 176msgid "" 177"\n" 178" Name for the specified infiniband end port.\n" 179msgstr "" 180 181#: ../semanage/semanage:267 182#, python-format 183msgid "Modify a record of the %s object type" 184msgstr "" 185 186#: ../semanage/semanage:271 187#, python-format 188msgid "List records of the %s object type" 189msgstr "" 190 191#: ../semanage/semanage:275 192#, python-format 193msgid "Delete a record of the %s object type" 194msgstr "" 195 196#: ../semanage/semanage:279 197msgid "Extract customizable commands, for use within a transaction" 198msgstr "" 199 200#: ../semanage/semanage:283 201#, python-format 202msgid "Remove all %s objects local customizations" 203msgstr "" 204 205#: ../semanage/semanage:287 206msgid "SELinux user name" 207msgstr "" 208 209#: ../semanage/semanage:292 210msgid "Manage login mappings between linux users and SELinux confined users" 211msgstr "" 212 213#: ../semanage/semanage:309 214#, python-format 215msgid "login_name | %%groupname" 216msgstr "" 217 218#: ../semanage/semanage:361 219msgid "Manage file context mapping definitions" 220msgstr "" 221 222#: ../semanage/semanage:375 223msgid "" 224"Substitute target path with sourcepath when generating default\n" 225" label. " 226"This is used with fcontext. Requires source and target\n" 227" path " 228"arguments. The context labeling for the target subtree is\n" 229" made " 230"equivalent to that defined for the source." 231msgstr "" 232 233#: ../semanage/semanage:383 234msgid "" 235"Path to be labeled (may be in the form of a Perl compatible regular " 236"expression)" 237msgstr "" 238 239#: ../semanage/semanage:411 240msgid "Manage SELinux confined users (Roles and levels for an SELinux user)" 241msgstr "" 242 243#: ../semanage/semanage:429 244msgid "" 245"\n" 246"SELinux Roles. You must enclose multiple roles within quotes, separate by " 247"spaces. Or specify -R multiple times.\n" 248msgstr "" 249 250#: ../semanage/semanage:433 251msgid "selinux_name" 252msgstr "" 253 254#: ../semanage/semanage:461 255msgid "Manage network port type definitions" 256msgstr "" 257 258#: ../semanage/semanage:477 259msgid "port | port_range" 260msgstr "" 261 262#: ../semanage/semanage:506 263msgid "Manage infiniband ibpkey type definitions" 264msgstr "" 265 266#: ../semanage/semanage:522 267msgid "pkey | pkey_range" 268msgstr "" 269 270#: ../semanage/semanage:549 271msgid "Manage infiniband end port type definitions" 272msgstr "" 273 274#: ../semanage/semanage:565 275msgid "ibendport" 276msgstr "" 277 278#: ../semanage/semanage:592 279msgid "Manage network interface type definitions" 280msgstr "" 281 282#: ../semanage/semanage:607 283msgid "interface_spec" 284msgstr "" 285 286#: ../semanage/semanage:631 287msgid "Manage SELinux policy modules" 288msgstr "" 289 290#: ../semanage/semanage:642 291msgid "Add a module" 292msgstr "" 293 294#: ../semanage/semanage:643 295msgid "Remove a module" 296msgstr "" 297 298#: ../semanage/semanage:644 299msgid "Disable a module" 300msgstr "" 301 302#: ../semanage/semanage:645 303msgid "Enable a module" 304msgstr "" 305 306#: ../semanage/semanage:672 307msgid "Manage network node type definitions" 308msgstr "" 309 310#: ../semanage/semanage:686 311msgid "Network Mask" 312msgstr "" 313 314#: ../semanage/semanage:690 315msgid "node" 316msgstr "" 317 318#: ../semanage/semanage:715 319msgid "Manage booleans to selectively enable functionality" 320msgstr "" 321 322#: ../semanage/semanage:720 323msgid "boolean" 324msgstr "" 325 326#: ../semanage/semanage:730 327msgid "Enable the boolean" 328msgstr "" 329 330#: ../semanage/semanage:731 331msgid "Disable the boolean" 332msgstr "" 333 334#: ../semanage/semanage:752 335msgid "semanage permissive: error: the following argument is required: type\n" 336msgstr "" 337 338#: ../semanage/semanage:756 339msgid "Manage process type enforcement mode" 340msgstr "" 341 342#: ../semanage/semanage:768 ../semanage/seobject.py:2677 343msgid "type" 344msgstr "" 345 346#: ../semanage/semanage:779 347msgid "Disable/Enable dontaudit rules in policy" 348msgstr "" 349 350#: ../semanage/semanage:799 351msgid "Output local customizations" 352msgstr "" 353 354#: ../semanage/semanage:801 355msgid "Output file" 356msgstr "" 357 358#: ../semanage/semanage:894 359msgid "Import local customizations" 360msgstr "" 361 362#: ../semanage/semanage:897 363msgid "Input file" 364msgstr "" 365 366#: ../semanage/seobject.py:279 367msgid "Could not create semanage handle" 368msgstr "" 369 370#: ../semanage/seobject.py:287 371msgid "SELinux policy is not managed or store cannot be accessed." 372msgstr "" 373 374#: ../semanage/seobject.py:292 375msgid "Cannot read policy store." 376msgstr "" 377 378#: ../semanage/seobject.py:297 379msgid "Could not establish semanage connection" 380msgstr "" 381 382#: ../semanage/seobject.py:302 383msgid "Could not test MLS enabled status" 384msgstr "" 385 386#: ../semanage/seobject.py:308 ../semanage/seobject.py:324 387msgid "Not yet implemented" 388msgstr "" 389 390#: ../semanage/seobject.py:312 391msgid "Semanage transaction already in progress" 392msgstr "" 393 394#: ../semanage/seobject.py:321 395msgid "Could not start semanage transaction" 396msgstr "" 397 398#: ../semanage/seobject.py:335 399msgid "Could not commit semanage transaction" 400msgstr "" 401 402#: ../semanage/seobject.py:340 403msgid "Semanage transaction not in progress" 404msgstr "" 405 406#: ../semanage/seobject.py:354 ../semanage/seobject.py:474 407msgid "Could not list SELinux modules" 408msgstr "" 409 410#: ../semanage/seobject.py:361 411msgid "Could not get module name" 412msgstr "" 413 414#: ../semanage/seobject.py:365 415msgid "Could not get module enabled" 416msgstr "" 417 418#: ../semanage/seobject.py:369 419msgid "Could not get module priority" 420msgstr "" 421 422#: ../semanage/seobject.py:373 423msgid "Could not get module lang_ext" 424msgstr "" 425 426#: ../semanage/seobject.py:394 427msgid "Module Name" 428msgstr "" 429 430#: ../semanage/seobject.py:394 431msgid "Priority" 432msgstr "" 433 434#: ../semanage/seobject.py:394 435msgid "Language" 436msgstr "ภาษา" 437 438#: ../semanage/seobject.py:397 ../sepolicy/sepolicy/sepolicy.glade:3413 439msgid "Disabled" 440msgstr "" 441 442#: ../semanage/seobject.py:406 443#, python-format 444msgid "Module does not exist: %s " 445msgstr "" 446 447#: ../semanage/seobject.py:410 ../semanage/seobject.py:437 448#, python-format 449msgid "Invalid priority %d (needs to be between 1 and 999)" 450msgstr "" 451 452#: ../semanage/seobject.py:420 453msgid "Could not create module key" 454msgstr "" 455 456#: ../semanage/seobject.py:424 457msgid "Could not set module key name" 458msgstr "" 459 460#: ../semanage/seobject.py:429 461#, python-format 462msgid "Could not enable module %s" 463msgstr "" 464 465#: ../semanage/seobject.py:431 466#, python-format 467msgid "Could not disable module %s" 468msgstr "" 469 470#: ../semanage/seobject.py:442 471#, python-format 472msgid "Could not remove module %s (remove failed)" 473msgstr "" 474 475#: ../semanage/seobject.py:459 476msgid "dontaudit requires either 'on' or 'off'" 477msgstr "" 478 479#: ../semanage/seobject.py:492 480msgid "Builtin Permissive Types" 481msgstr "" 482 483#: ../semanage/seobject.py:502 484msgid "Customized Permissive Types" 485msgstr "" 486 487#: ../semanage/seobject.py:510 488msgid "" 489"The sepolgen python module is required to setup permissive domains.\n" 490"In some distributions it is included in the policycoreutils-devel package.\n" 491"# yum install policycoreutils-devel\n" 492"Or similar for your distro." 493msgstr "" 494 495#: ../semanage/seobject.py:520 496#, python-format 497msgid "Could not set permissive domain %s (module installation failed)" 498msgstr "" 499 500#: ../semanage/seobject.py:526 501#, python-format 502msgid "Could not remove permissive domain %s (remove failed)" 503msgstr "" 504 505#: ../semanage/seobject.py:563 ../semanage/seobject.py:633 506#: ../semanage/seobject.py:678 ../semanage/seobject.py:797 507#: ../semanage/seobject.py:827 ../semanage/seobject.py:892 508#: ../semanage/seobject.py:948 ../semanage/seobject.py:1226 509#: ../semanage/seobject.py:1492 ../semanage/seobject.py:2502 510#: ../semanage/seobject.py:2575 ../semanage/seobject.py:2599 511#: ../semanage/seobject.py:2730 ../semanage/seobject.py:2781 512#, python-format 513msgid "Could not create a key for %s" 514msgstr "" 515 516#: ../semanage/seobject.py:567 ../semanage/seobject.py:637 517#: ../semanage/seobject.py:682 ../semanage/seobject.py:688 518#, python-format 519msgid "Could not check if login mapping for %s is defined" 520msgstr "" 521 522#: ../semanage/seobject.py:569 523#, python-format 524msgid "Login mapping for %s is already defined" 525msgstr "" 526 527#: ../semanage/seobject.py:574 528#, python-format 529msgid "Linux Group %s does not exist" 530msgstr "" 531 532#: ../semanage/seobject.py:579 533#, python-format 534msgid "Linux User %s does not exist" 535msgstr "" 536 537#: ../semanage/seobject.py:583 538#, python-format 539msgid "Could not create login mapping for %s" 540msgstr "" 541 542#: ../semanage/seobject.py:587 ../semanage/seobject.py:841 543#, python-format 544msgid "Could not set name for %s" 545msgstr "" 546 547#: ../semanage/seobject.py:592 ../semanage/seobject.py:851 548#, python-format 549msgid "Could not set MLS range for %s" 550msgstr "" 551 552#: ../semanage/seobject.py:596 553#, python-format 554msgid "Could not set SELinux user for %s" 555msgstr "" 556 557#: ../semanage/seobject.py:600 558#, python-format 559msgid "Could not add login mapping for %s" 560msgstr "" 561 562#: ../semanage/seobject.py:616 563msgid "Requires seuser or serange" 564msgstr "" 565 566#: ../semanage/seobject.py:639 ../semanage/seobject.py:684 567#, python-format 568msgid "Login mapping for %s is not defined" 569msgstr "" 570 571#: ../semanage/seobject.py:643 572#, python-format 573msgid "Could not query seuser for %s" 574msgstr "" 575 576#: ../semanage/seobject.py:658 577#, python-format 578msgid "Could not modify login mapping for %s" 579msgstr "" 580 581#: ../semanage/seobject.py:690 582#, python-format 583msgid "Login mapping for %s is defined in policy, cannot be deleted" 584msgstr "" 585 586#: ../semanage/seobject.py:694 587#, python-format 588msgid "Could not delete login mapping for %s" 589msgstr "" 590 591#: ../semanage/seobject.py:713 ../semanage/seobject.py:745 592#: ../semanage/seobject.py:991 593msgid "Could not list login mappings" 594msgstr "" 595 596#: ../semanage/seobject.py:772 ../semanage/seobject.py:784 597#: ../sepolicy/sepolicy/sepolicy.glade:1156 598#: ../sepolicy/sepolicy/sepolicy.glade:3138 599msgid "Login Name" 600msgstr "" 601 602#: ../semanage/seobject.py:772 ../semanage/seobject.py:784 603#: ../semanage/seobject.py:1041 ../semanage/seobject.py:1046 604#: ../sepolicy/sepolicy/sepolicy.glade:1182 605#: ../sepolicy/sepolicy/sepolicy.glade:3156 606#: ../sepolicy/sepolicy/sepolicy.glade:3242 607#: ../sepolicy/sepolicy/sepolicy.glade:4897 608msgid "SELinux User" 609msgstr "" 610 611#: ../semanage/seobject.py:772 612msgid "MLS/MCS Range" 613msgstr "" 614 615#: ../semanage/seobject.py:772 616msgid "Service" 617msgstr "" 618 619#: ../semanage/seobject.py:800 ../semanage/seobject.py:831 620#: ../semanage/seobject.py:896 ../semanage/seobject.py:952 621#: ../semanage/seobject.py:958 622#, python-format 623msgid "Could not check if SELinux user %s is defined" 624msgstr "" 625 626#: ../semanage/seobject.py:803 ../semanage/seobject.py:902 627#: ../semanage/seobject.py:964 628#, python-format 629msgid "Could not query user for %s" 630msgstr "" 631 632#: ../semanage/seobject.py:823 633#, python-format 634msgid "You must add at least one role for %s" 635msgstr "" 636 637#: ../semanage/seobject.py:833 638#, python-format 639msgid "SELinux user %s is already defined" 640msgstr "" 641 642#: ../semanage/seobject.py:837 643#, python-format 644msgid "Could not create SELinux user for %s" 645msgstr "" 646 647#: ../semanage/seobject.py:846 648#, python-format 649msgid "Could not add role %s for %s" 650msgstr "" 651 652#: ../semanage/seobject.py:855 653#, python-format 654msgid "Could not set MLS level for %s" 655msgstr "" 656 657#: ../semanage/seobject.py:858 658#, python-format 659msgid "Could not add prefix %s for %s" 660msgstr "" 661 662#: ../semanage/seobject.py:861 663#, python-format 664msgid "Could not extract key for %s" 665msgstr "" 666 667#: ../semanage/seobject.py:865 668#, python-format 669msgid "Could not add SELinux user %s" 670msgstr "" 671 672#: ../semanage/seobject.py:886 673msgid "Requires prefix, roles, level or range" 674msgstr "" 675 676#: ../semanage/seobject.py:888 677msgid "Requires prefix or roles" 678msgstr "" 679 680#: ../semanage/seobject.py:898 ../semanage/seobject.py:954 681#, python-format 682msgid "SELinux user %s is not defined" 683msgstr "" 684 685#: ../semanage/seobject.py:927 686#, python-format 687msgid "Could not modify SELinux user %s" 688msgstr "" 689 690#: ../semanage/seobject.py:960 691#, python-format 692msgid "SELinux user %s is defined in policy, cannot be deleted" 693msgstr "" 694 695#: ../semanage/seobject.py:971 696#, python-format 697msgid "Could not delete SELinux user %s" 698msgstr "" 699 700#: ../semanage/seobject.py:1009 701msgid "Could not list SELinux users" 702msgstr "" 703 704#: ../semanage/seobject.py:1015 705#, python-format 706msgid "Could not list roles for user %s" 707msgstr "" 708 709#: ../semanage/seobject.py:1040 710msgid "Labeling" 711msgstr "" 712 713#: ../semanage/seobject.py:1040 714msgid "MLS/" 715msgstr "" 716 717#: ../semanage/seobject.py:1041 718msgid "Prefix" 719msgstr "" 720 721#: ../semanage/seobject.py:1041 722msgid "MCS Level" 723msgstr "" 724 725#: ../semanage/seobject.py:1041 726msgid "MCS Range" 727msgstr "" 728 729#: ../semanage/seobject.py:1041 ../semanage/seobject.py:1046 730#: ../sepolicy/sepolicy/sepolicy.glade:3262 731#: ../sepolicy/sepolicy/sepolicy.glade:5233 732#: ../sepolicy/sepolicy/sepolicy.glade:5382 733msgid "SELinux Roles" 734msgstr "" 735 736#: ../semanage/seobject.py:1071 737msgid "Protocol has to be one of udp, tcp, dccp or sctp" 738msgstr "" 739 740#: ../semanage/seobject.py:1073 741msgid "Port is required" 742msgstr "" 743 744#: ../semanage/seobject.py:1087 745msgid "Invalid Port" 746msgstr "" 747 748#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1365 749#, python-format 750msgid "Could not create a key for %s/%s" 751msgstr "" 752 753#: ../semanage/seobject.py:1102 ../semanage/seobject.py:1376 754#: ../semanage/seobject.py:1631 755msgid "Type is required" 756msgstr "" 757 758#: ../semanage/seobject.py:1107 ../semanage/seobject.py:1172 759#, python-format 760msgid "Type %s is invalid, must be a port type" 761msgstr "" 762 763#: ../semanage/seobject.py:1113 ../semanage/seobject.py:1178 764#: ../semanage/seobject.py:1244 ../semanage/seobject.py:1250 765#, python-format 766msgid "Could not check if port %s/%s is defined" 767msgstr "" 768 769#: ../semanage/seobject.py:1115 770#, python-format 771msgid "Port %s/%s already defined" 772msgstr "" 773 774#: ../semanage/seobject.py:1119 775#, python-format 776msgid "Could not create port for %s/%s" 777msgstr "" 778 779#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1399 780#: ../semanage/seobject.py:1653 781#, python-format 782msgid "Could not create context for %s/%s" 783msgstr "" 784 785#: ../semanage/seobject.py:1129 786#, python-format 787msgid "Could not set user in port context for %s/%s" 788msgstr "" 789 790#: ../semanage/seobject.py:1133 791#, python-format 792msgid "Could not set role in port context for %s/%s" 793msgstr "" 794 795#: ../semanage/seobject.py:1137 796#, python-format 797msgid "Could not set type in port context for %s/%s" 798msgstr "" 799 800#: ../semanage/seobject.py:1142 801#, python-format 802msgid "Could not set mls fields in port context for %s/%s" 803msgstr "" 804 805#: ../semanage/seobject.py:1146 806#, python-format 807msgid "Could not set port context for %s/%s" 808msgstr "" 809 810#: ../semanage/seobject.py:1150 811#, python-format 812msgid "Could not add port %s/%s" 813msgstr "" 814 815#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1438 816#: ../semanage/seobject.py:1692 ../semanage/seobject.py:1970 817#: ../semanage/seobject.py:2176 818msgid "Requires setype or serange" 819msgstr "" 820 821#: ../semanage/seobject.py:1168 ../semanage/seobject.py:1440 822#: ../semanage/seobject.py:1694 823msgid "Requires setype" 824msgstr "" 825 826#: ../semanage/seobject.py:1180 ../semanage/seobject.py:1246 827#, python-format 828msgid "Port %s/%s is not defined" 829msgstr "" 830 831#: ../semanage/seobject.py:1184 832#, python-format 833msgid "Could not query port %s/%s" 834msgstr "" 835 836#: ../semanage/seobject.py:1198 837#, python-format 838msgid "Could not modify port %s/%s" 839msgstr "" 840 841#: ../semanage/seobject.py:1213 842msgid "Could not list the ports" 843msgstr "" 844 845#: ../semanage/seobject.py:1230 846#, python-format 847msgid "Could not delete the port %s" 848msgstr "" 849 850#: ../semanage/seobject.py:1252 851#, python-format 852msgid "Port %s/%s is defined in policy, cannot be deleted" 853msgstr "" 854 855#: ../semanage/seobject.py:1256 856#, python-format 857msgid "Could not delete port %s/%s" 858msgstr "" 859 860#: ../semanage/seobject.py:1274 ../semanage/seobject.py:1294 861msgid "Could not list ports" 862msgstr "" 863 864#: ../semanage/seobject.py:1329 ../sepolicy/sepolicy/sepolicy.glade:2668 865#: ../sepolicy/sepolicy/sepolicy.glade:2766 866#: ../sepolicy/sepolicy/sepolicy.glade:4630 867msgid "SELinux Port Type" 868msgstr "" 869 870#: ../semanage/seobject.py:1329 871msgid "Proto" 872msgstr "" 873 874#: ../semanage/seobject.py:1329 ../semanage/seobject.py:1835 875#: ../sepolicy/sepolicy/sepolicy.glade:1407 876msgid "Port Number" 877msgstr "" 878 879#: ../semanage/seobject.py:1351 880msgid "Subnet Prefix is required" 881msgstr "" 882 883#: ../semanage/seobject.py:1361 884msgid "Invalid Pkey" 885msgstr "" 886 887#: ../semanage/seobject.py:1381 ../semanage/seobject.py:1445 888#, python-format 889msgid "Type %s is invalid, must be a ibpkey type" 890msgstr "" 891 892#: ../semanage/seobject.py:1387 ../semanage/seobject.py:1451 893#: ../semanage/seobject.py:1505 ../semanage/seobject.py:1511 894#, python-format 895msgid "Could not check if ibpkey %s/%s is defined" 896msgstr "" 897 898#: ../semanage/seobject.py:1389 899#, python-format 900msgid "ibpkey %s/%s already defined" 901msgstr "" 902 903#: ../semanage/seobject.py:1393 904#, python-format 905msgid "Could not create ibpkey for %s/%s" 906msgstr "" 907 908#: ../semanage/seobject.py:1403 909#, python-format 910msgid "Could not set user in ibpkey context for %s/%s" 911msgstr "" 912 913#: ../semanage/seobject.py:1407 914#, python-format 915msgid "Could not set role in ibpkey context for %s/%s" 916msgstr "" 917 918#: ../semanage/seobject.py:1411 919#, python-format 920msgid "Could not set type in ibpkey context for %s/%s" 921msgstr "" 922 923#: ../semanage/seobject.py:1416 924#, python-format 925msgid "Could not set mls fields in ibpkey context for %s/%s" 926msgstr "" 927 928#: ../semanage/seobject.py:1420 929#, python-format 930msgid "Could not set ibpkey context for %s/%s" 931msgstr "" 932 933#: ../semanage/seobject.py:1424 934#, python-format 935msgid "Could not add ibpkey %s/%s" 936msgstr "" 937 938#: ../semanage/seobject.py:1453 ../semanage/seobject.py:1507 939#, python-format 940msgid "ibpkey %s/%s is not defined" 941msgstr "" 942 943#: ../semanage/seobject.py:1457 944#, python-format 945msgid "Could not query ibpkey %s/%s" 946msgstr "" 947 948#: ../semanage/seobject.py:1468 949#, python-format 950msgid "Could not modify ibpkey %s/%s" 951msgstr "" 952 953#: ../semanage/seobject.py:1481 954msgid "Could not list the ibpkeys" 955msgstr "" 956 957#: ../semanage/seobject.py:1496 958#, python-format 959msgid "Could not delete the ibpkey %s" 960msgstr "" 961 962#: ../semanage/seobject.py:1513 963#, python-format 964msgid "ibpkey %s/%s is defined in policy, cannot be deleted" 965msgstr "" 966 967#: ../semanage/seobject.py:1517 968#, python-format 969msgid "Could not delete ibpkey %s/%s" 970msgstr "" 971 972#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1554 973msgid "Could not list ibpkeys" 974msgstr "" 975 976#: ../semanage/seobject.py:1589 977msgid "SELinux IB Pkey Type" 978msgstr "" 979 980#: ../semanage/seobject.py:1589 981msgid "Subnet_Prefix" 982msgstr "" 983 984#: ../semanage/seobject.py:1589 985msgid "Pkey Number" 986msgstr "" 987 988#: ../semanage/seobject.py:1611 989msgid "IB device name is required" 990msgstr "" 991 992#: ../semanage/seobject.py:1616 993msgid "Invalid Port Number" 994msgstr "" 995 996#: ../semanage/seobject.py:1620 997#, python-format 998msgid "Could not create a key for ibendport %s/%s" 999msgstr "" 1000 1001#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1699 1002#, python-format 1003msgid "Type %s is invalid, must be an ibendport type" 1004msgstr "" 1005 1006#: ../semanage/seobject.py:1641 ../semanage/seobject.py:1705 1007#: ../semanage/seobject.py:1757 ../semanage/seobject.py:1763 1008#, python-format 1009msgid "Could not check if ibendport %s/%s is defined" 1010msgstr "" 1011 1012#: ../semanage/seobject.py:1643 1013#, python-format 1014msgid "ibendport %s/%s already defined" 1015msgstr "" 1016 1017#: ../semanage/seobject.py:1647 1018#, python-format 1019msgid "Could not create ibendport for %s/%s" 1020msgstr "" 1021 1022#: ../semanage/seobject.py:1657 1023#, python-format 1024msgid "Could not set user in ibendport context for %s/%s" 1025msgstr "" 1026 1027#: ../semanage/seobject.py:1661 1028#, python-format 1029msgid "Could not set role in ibendport context for %s/%s" 1030msgstr "" 1031 1032#: ../semanage/seobject.py:1665 1033#, python-format 1034msgid "Could not set type in ibendport context for %s/%s" 1035msgstr "" 1036 1037#: ../semanage/seobject.py:1670 1038#, python-format 1039msgid "Could not set mls fields in ibendport context for %s/%s" 1040msgstr "" 1041 1042#: ../semanage/seobject.py:1674 1043#, python-format 1044msgid "Could not set ibendport context for %s/%s" 1045msgstr "" 1046 1047#: ../semanage/seobject.py:1678 1048#, python-format 1049msgid "Could not add ibendport %s/%s" 1050msgstr "" 1051 1052#: ../semanage/seobject.py:1707 ../semanage/seobject.py:1759 1053#, python-format 1054msgid "ibendport %s/%s is not defined" 1055msgstr "" 1056 1057#: ../semanage/seobject.py:1711 1058#, python-format 1059msgid "Could not query ibendport %s/%s" 1060msgstr "" 1061 1062#: ../semanage/seobject.py:1722 1063#, python-format 1064msgid "Could not modify ibendport %s/%s" 1065msgstr "" 1066 1067#: ../semanage/seobject.py:1735 1068msgid "Could not list the ibendports" 1069msgstr "" 1070 1071#: ../semanage/seobject.py:1744 1072#, python-format 1073msgid "Could not create a key for %s/%d" 1074msgstr "" 1075 1076#: ../semanage/seobject.py:1748 1077#, python-format 1078msgid "Could not delete the ibendport %s/%d" 1079msgstr "" 1080 1081#: ../semanage/seobject.py:1765 1082#, python-format 1083msgid "ibendport %s/%s is defined in policy, cannot be deleted" 1084msgstr "" 1085 1086#: ../semanage/seobject.py:1769 1087#, python-format 1088msgid "Could not delete ibendport %s/%s" 1089msgstr "" 1090 1091#: ../semanage/seobject.py:1785 ../semanage/seobject.py:1805 1092msgid "Could not list ibendports" 1093msgstr "" 1094 1095#: ../semanage/seobject.py:1835 1096msgid "SELinux IB End Port Type" 1097msgstr "" 1098 1099#: ../semanage/seobject.py:1835 1100msgid "IB Device Name" 1101msgstr "" 1102 1103#: ../semanage/seobject.py:1861 1104msgid "Node Address is required" 1105msgstr "" 1106 1107#: ../semanage/seobject.py:1873 ../semanage/seobject.py:1885 1108msgid "Unknown or missing protocol" 1109msgstr "" 1110 1111#: ../semanage/seobject.py:1899 1112msgid "SELinux node type is required" 1113msgstr "" 1114 1115#: ../semanage/seobject.py:1904 ../semanage/seobject.py:1975 1116#, python-format 1117msgid "Type %s is invalid, must be a node type" 1118msgstr "" 1119 1120#: ../semanage/seobject.py:1908 ../semanage/seobject.py:1979 1121#: ../semanage/seobject.py:2016 ../semanage/seobject.py:2117 1122#: ../semanage/seobject.py:2180 ../semanage/seobject.py:2216 1123#: ../semanage/seobject.py:2435 1124#, python-format 1125msgid "Could not create key for %s" 1126msgstr "" 1127 1128#: ../semanage/seobject.py:1912 ../semanage/seobject.py:1983 1129#: ../semanage/seobject.py:2020 ../semanage/seobject.py:2026 1130#, python-format 1131msgid "Could not check if addr %s is defined" 1132msgstr "" 1133 1134#: ../semanage/seobject.py:1914 1135#, python-format 1136msgid "Addr %s already defined" 1137msgstr "" 1138 1139#: ../semanage/seobject.py:1918 1140#, python-format 1141msgid "Could not create addr for %s" 1142msgstr "" 1143 1144#: ../semanage/seobject.py:1924 ../semanage/seobject.py:2132 1145#: ../semanage/seobject.py:2389 1146#, python-format 1147msgid "Could not create context for %s" 1148msgstr "" 1149 1150#: ../semanage/seobject.py:1928 1151#, python-format 1152msgid "Could not set mask for %s" 1153msgstr "" 1154 1155#: ../semanage/seobject.py:1932 1156#, python-format 1157msgid "Could not set user in addr context for %s" 1158msgstr "" 1159 1160#: ../semanage/seobject.py:1936 1161#, python-format 1162msgid "Could not set role in addr context for %s" 1163msgstr "" 1164 1165#: ../semanage/seobject.py:1940 1166#, python-format 1167msgid "Could not set type in addr context for %s" 1168msgstr "" 1169 1170#: ../semanage/seobject.py:1945 1171#, python-format 1172msgid "Could not set mls fields in addr context for %s" 1173msgstr "" 1174 1175#: ../semanage/seobject.py:1949 1176#, python-format 1177msgid "Could not set addr context for %s" 1178msgstr "" 1179 1180#: ../semanage/seobject.py:1953 1181#, python-format 1182msgid "Could not add addr %s" 1183msgstr "" 1184 1185#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2022 1186#, python-format 1187msgid "Addr %s is not defined" 1188msgstr "" 1189 1190#: ../semanage/seobject.py:1989 1191#, python-format 1192msgid "Could not query addr %s" 1193msgstr "" 1194 1195#: ../semanage/seobject.py:1999 1196#, python-format 1197msgid "Could not modify addr %s" 1198msgstr "" 1199 1200#: ../semanage/seobject.py:2028 1201#, python-format 1202msgid "Addr %s is defined in policy, cannot be deleted" 1203msgstr "" 1204 1205#: ../semanage/seobject.py:2032 1206#, python-format 1207msgid "Could not delete addr %s" 1208msgstr "" 1209 1210#: ../semanage/seobject.py:2046 1211msgid "Could not deleteall node mappings" 1212msgstr "" 1213 1214#: ../semanage/seobject.py:2060 1215msgid "Could not list addrs" 1216msgstr "" 1217 1218#: ../semanage/seobject.py:2113 ../semanage/seobject.py:2426 1219msgid "SELinux Type is required" 1220msgstr "" 1221 1222#: ../semanage/seobject.py:2121 ../semanage/seobject.py:2184 1223#: ../semanage/seobject.py:2220 ../semanage/seobject.py:2226 1224#, python-format 1225msgid "Could not check if interface %s is defined" 1226msgstr "" 1227 1228#: ../semanage/seobject.py:2123 1229#, python-format 1230msgid "Interface %s already defined" 1231msgstr "" 1232 1233#: ../semanage/seobject.py:2127 1234#, python-format 1235msgid "Could not create interface for %s" 1236msgstr "" 1237 1238#: ../semanage/seobject.py:2136 1239#, python-format 1240msgid "Could not set user in interface context for %s" 1241msgstr "" 1242 1243#: ../semanage/seobject.py:2140 1244#, python-format 1245msgid "Could not set role in interface context for %s" 1246msgstr "" 1247 1248#: ../semanage/seobject.py:2144 1249#, python-format 1250msgid "Could not set type in interface context for %s" 1251msgstr "" 1252 1253#: ../semanage/seobject.py:2149 1254#, python-format 1255msgid "Could not set mls fields in interface context for %s" 1256msgstr "" 1257 1258#: ../semanage/seobject.py:2153 1259#, python-format 1260msgid "Could not set interface context for %s" 1261msgstr "" 1262 1263#: ../semanage/seobject.py:2157 1264#, python-format 1265msgid "Could not set message context for %s" 1266msgstr "" 1267 1268#: ../semanage/seobject.py:2161 1269#, python-format 1270msgid "Could not add interface %s" 1271msgstr "" 1272 1273#: ../semanage/seobject.py:2186 ../semanage/seobject.py:2222 1274#, python-format 1275msgid "Interface %s is not defined" 1276msgstr "" 1277 1278#: ../semanage/seobject.py:2190 1279#, python-format 1280msgid "Could not query interface %s" 1281msgstr "" 1282 1283#: ../semanage/seobject.py:2201 1284#, python-format 1285msgid "Could not modify interface %s" 1286msgstr "" 1287 1288#: ../semanage/seobject.py:2228 1289#, python-format 1290msgid "Interface %s is defined in policy, cannot be deleted" 1291msgstr "" 1292 1293#: ../semanage/seobject.py:2232 1294#, python-format 1295msgid "Could not delete interface %s" 1296msgstr "" 1297 1298#: ../semanage/seobject.py:2246 1299msgid "Could not delete all interface mappings" 1300msgstr "" 1301 1302#: ../semanage/seobject.py:2260 1303msgid "Could not list interfaces" 1304msgstr "" 1305 1306#: ../semanage/seobject.py:2285 1307msgid "SELinux Interface" 1308msgstr "" 1309 1310#: ../semanage/seobject.py:2285 ../semanage/seobject.py:2677 1311msgid "Context" 1312msgstr "" 1313 1314#: ../semanage/seobject.py:2355 1315#, python-format 1316msgid "Target %s is not valid. Target is not allowed to end with '/'" 1317msgstr "" 1318 1319#: ../semanage/seobject.py:2358 1320#, python-format 1321msgid "Substitute %s is not valid. Substitute is not allowed to end with '/'" 1322msgstr "" 1323 1324#: ../semanage/seobject.py:2361 1325#, python-format 1326msgid "Equivalence class for %s already exists" 1327msgstr "" 1328 1329#: ../semanage/seobject.py:2367 1330#, python-format 1331msgid "File spec %s conflicts with equivalency rule '%s %s'" 1332msgstr "" 1333 1334#: ../semanage/seobject.py:2378 1335#, python-format 1336msgid "Equivalence class for %s does not exist" 1337msgstr "" 1338 1339#: ../semanage/seobject.py:2395 1340#, python-format 1341msgid "Could not set user in file context for %s" 1342msgstr "" 1343 1344#: ../semanage/seobject.py:2399 1345#, python-format 1346msgid "Could not set role in file context for %s" 1347msgstr "" 1348 1349#: ../semanage/seobject.py:2404 ../semanage/seobject.py:2464 1350#, python-format 1351msgid "Could not set mls fields in file context for %s" 1352msgstr "" 1353 1354#: ../semanage/seobject.py:2410 1355msgid "Invalid file specification" 1356msgstr "" 1357 1358#: ../semanage/seobject.py:2412 1359msgid "File specification can not include spaces" 1360msgstr "" 1361 1362#: ../semanage/seobject.py:2417 1363#, python-format 1364msgid "" 1365"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" 1366msgstr "" 1367 1368#: ../semanage/seobject.py:2431 ../semanage/seobject.py:2496 1369#, python-format 1370msgid "Type %s is invalid, must be a file or device type" 1371msgstr "" 1372 1373#: ../semanage/seobject.py:2439 ../semanage/seobject.py:2444 1374#: ../semanage/seobject.py:2506 ../semanage/seobject.py:2515 1375#: ../semanage/seobject.py:2603 ../semanage/seobject.py:2607 1376#, python-format 1377msgid "Could not check if file context for %s is defined" 1378msgstr "" 1379 1380#: ../semanage/seobject.py:2447 1381#, python-format 1382msgid "File context for %s already defined" 1383msgstr "" 1384 1385#: ../semanage/seobject.py:2451 1386#, python-format 1387msgid "Could not create file context for %s" 1388msgstr "" 1389 1390#: ../semanage/seobject.py:2459 1391#, python-format 1392msgid "Could not set type in file context for %s" 1393msgstr "" 1394 1395#: ../semanage/seobject.py:2467 ../semanage/seobject.py:2539 1396#: ../semanage/seobject.py:2543 1397#, python-format 1398msgid "Could not set file context for %s" 1399msgstr "" 1400 1401#: ../semanage/seobject.py:2473 1402#, python-format 1403msgid "Could not add file context for %s" 1404msgstr "" 1405 1406#: ../semanage/seobject.py:2492 1407msgid "Requires setype, serange or seuser" 1408msgstr "" 1409 1410#: ../semanage/seobject.py:2511 ../semanage/seobject.py:2521 1411#, python-format 1412msgid "Could not query file context for %s" 1413msgstr "" 1414 1415#: ../semanage/seobject.py:2517 ../semanage/seobject.py:2611 1416#, python-format 1417msgid "File context for %s is not defined" 1418msgstr "" 1419 1420#: ../semanage/seobject.py:2547 1421#, python-format 1422msgid "Could not modify file context for %s" 1423msgstr "" 1424 1425#: ../semanage/seobject.py:2565 1426msgid "Could not list the file contexts" 1427msgstr "" 1428 1429#: ../semanage/seobject.py:2579 1430#, python-format 1431msgid "Could not delete the file context %s" 1432msgstr "" 1433 1434#: ../semanage/seobject.py:2609 1435#, python-format 1436msgid "File context for %s is defined in policy, cannot be deleted" 1437msgstr "" 1438 1439#: ../semanage/seobject.py:2615 1440#, python-format 1441msgid "Could not delete file context for %s" 1442msgstr "" 1443 1444#: ../semanage/seobject.py:2632 1445msgid "Could not list file contexts" 1446msgstr "" 1447 1448#: ../semanage/seobject.py:2636 1449msgid "Could not list file contexts for home directories" 1450msgstr "" 1451 1452#: ../semanage/seobject.py:2640 1453msgid "Could not list local file contexts" 1454msgstr "" 1455 1456#: ../semanage/seobject.py:2677 1457msgid "SELinux fcontext" 1458msgstr "" 1459 1460#: ../semanage/seobject.py:2690 1461msgid "" 1462"\n" 1463"SELinux Distribution fcontext Equivalence \n" 1464msgstr "" 1465 1466#: ../semanage/seobject.py:2695 1467msgid "" 1468"\n" 1469"SELinux Local fcontext Equivalence \n" 1470msgstr "" 1471 1472#: ../semanage/seobject.py:2733 ../semanage/seobject.py:2784 1473#: ../semanage/seobject.py:2790 1474#, python-format 1475msgid "Could not check if boolean %s is defined" 1476msgstr "" 1477 1478#: ../semanage/seobject.py:2735 ../semanage/seobject.py:2786 1479#, python-format 1480msgid "Boolean %s is not defined" 1481msgstr "" 1482 1483#: ../semanage/seobject.py:2739 1484#, python-format 1485msgid "Could not query file context %s" 1486msgstr "" 1487 1488#: ../semanage/seobject.py:2744 1489#, python-format 1490msgid "You must specify one of the following values: %s" 1491msgstr "" 1492 1493#: ../semanage/seobject.py:2749 1494#, python-format 1495msgid "Could not set active value of boolean %s" 1496msgstr "" 1497 1498#: ../semanage/seobject.py:2752 1499#, python-format 1500msgid "Could not modify boolean %s" 1501msgstr "" 1502 1503#: ../semanage/seobject.py:2768 1504#, python-format 1505msgid "Bad format %s: Record %s" 1506msgstr "" 1507 1508#: ../semanage/seobject.py:2792 1509#, python-format 1510msgid "Boolean %s is defined in policy, cannot be deleted" 1511msgstr "" 1512 1513#: ../semanage/seobject.py:2796 1514#, python-format 1515msgid "Could not delete boolean %s" 1516msgstr "" 1517 1518#: ../semanage/seobject.py:2808 ../semanage/seobject.py:2825 1519msgid "Could not list booleans" 1520msgstr "" 1521 1522#: ../semanage/seobject.py:2858 1523msgid "off" 1524msgstr "ปิด" 1525 1526#: ../semanage/seobject.py:2858 1527msgid "on" 1528msgstr "เปิด" 1529 1530#: ../semanage/seobject.py:2870 1531msgid "SELinux boolean" 1532msgstr "" 1533 1534#: ../semanage/seobject.py:2870 1535msgid "State" 1536msgstr "State" 1537 1538#: ../semanage/seobject.py:2870 1539msgid "Default" 1540msgstr "บูตปริยาย" 1541 1542#: ../semanage/seobject.py:2870 ../sepolicy/sepolicy/sepolicy.glade:2140 1543#: ../sepolicy/sepolicy/sepolicy.glade:2510 1544#: ../sepolicy/sepolicy/sepolicy.glade:5099 1545msgid "Description" 1546msgstr "คำอธิบาย" 1547 1548#: ../sepolgen/src/sepolgen/interfaces.py:481 1549msgid "Found circular interface class" 1550msgstr "" 1551 1552#: ../sepolgen/src/sepolgen/interfaces.py:486 1553#, python-format 1554msgid "Missing interface definition for %s" 1555msgstr "" 1556 1557#: ../sepolicy/sepolicy/generate.py:140 1558msgid "Standard Init Daemon" 1559msgstr "" 1560 1561#: ../sepolicy/sepolicy/generate.py:141 1562msgid "DBUS System Daemon" 1563msgstr "" 1564 1565#: ../sepolicy/sepolicy/generate.py:142 1566msgid "Internet Services Daemon" 1567msgstr "" 1568 1569#: ../sepolicy/sepolicy/generate.py:143 1570msgid "Web Application/Script (CGI)" 1571msgstr "" 1572 1573#: ../sepolicy/sepolicy/generate.py:144 1574msgid "Sandbox" 1575msgstr "" 1576 1577#: ../sepolicy/sepolicy/generate.py:145 1578msgid "User Application" 1579msgstr "" 1580 1581#: ../sepolicy/sepolicy/generate.py:146 1582msgid "Existing Domain Type" 1583msgstr "" 1584 1585#: ../sepolicy/sepolicy/generate.py:147 1586msgid "Minimal Terminal Login User Role" 1587msgstr "" 1588 1589#: ../sepolicy/sepolicy/generate.py:148 1590msgid "Minimal X Windows Login User Role" 1591msgstr "" 1592 1593#: ../sepolicy/sepolicy/generate.py:149 1594msgid "Desktop Login User Role" 1595msgstr "" 1596 1597#: ../sepolicy/sepolicy/generate.py:150 1598msgid "Administrator Login User Role" 1599msgstr "" 1600 1601#: ../sepolicy/sepolicy/generate.py:151 1602msgid "Confined Root Administrator Role" 1603msgstr "" 1604 1605#: ../sepolicy/sepolicy/generate.py:152 1606msgid "Module information for a new type" 1607msgstr "" 1608 1609#: ../sepolicy/sepolicy/generate.py:158 1610msgid "Valid Types:\n" 1611msgstr "" 1612 1613#: ../sepolicy/sepolicy/generate.py:193 1614#, python-format 1615msgid "Ports must be numbers or ranges of numbers from 1 to %d " 1616msgstr "" 1617 1618#: ../sepolicy/sepolicy/generate.py:205 1619msgid "You must enter a valid policy type" 1620msgstr "" 1621 1622#: ../sepolicy/sepolicy/generate.py:208 1623#, python-format 1624msgid "You must enter a name for your policy module for your '%s'." 1625msgstr "" 1626 1627#: ../sepolicy/sepolicy/generate.py:346 1628msgid "" 1629"Name must be alphanumeric with no spaces. Consider using option \"-n " 1630"MODULENAME\"" 1631msgstr "" 1632 1633#: ../sepolicy/sepolicy/generate.py:438 1634msgid "User Role types can not be assigned executables." 1635msgstr "" 1636 1637#: ../sepolicy/sepolicy/generate.py:444 1638msgid "Only Daemon apps can use an init script." 1639msgstr "" 1640 1641#: ../sepolicy/sepolicy/generate.py:462 1642msgid "use_resolve must be a boolean value " 1643msgstr "" 1644 1645#: ../sepolicy/sepolicy/generate.py:468 1646msgid "use_syslog must be a boolean value " 1647msgstr "" 1648 1649#: ../sepolicy/sepolicy/generate.py:474 1650msgid "use_kerberos must be a boolean value " 1651msgstr "" 1652 1653#: ../sepolicy/sepolicy/generate.py:480 1654msgid "manage_krb5_rcache must be a boolean value " 1655msgstr "" 1656 1657#: ../sepolicy/sepolicy/generate.py:510 1658msgid "USER Types automatically get a tmp type" 1659msgstr "" 1660 1661#: ../sepolicy/sepolicy/generate.py:847 1662#, python-format 1663msgid "'%s' policy modules require existing domains" 1664msgstr "" 1665 1666#: ../sepolicy/sepolicy/generate.py:872 1667msgid "Type field required" 1668msgstr "" 1669 1670#: ../sepolicy/sepolicy/generate.py:885 1671#, python-format 1672msgid "" 1673"You need to define a new type which ends with: \n" 1674" %s" 1675msgstr "" 1676 1677#: ../sepolicy/sepolicy/generate.py:1113 1678msgid "You must enter the executable path for your confined process" 1679msgstr "" 1680 1681#: ../sepolicy/sepolicy/generate.py:1378 1682msgid "Created the following files:\n" 1683msgstr "" 1684 1685#: ../sepolicy/sepolicy/generate.py:1379 1686msgid "Type Enforcement file" 1687msgstr "" 1688 1689#: ../sepolicy/sepolicy/generate.py:1380 1690msgid "Interface file" 1691msgstr "" 1692 1693#: ../sepolicy/sepolicy/generate.py:1381 1694msgid "File Contexts file" 1695msgstr "" 1696 1697#: ../sepolicy/sepolicy/generate.py:1383 1698msgid "Spec file" 1699msgstr "" 1700 1701#: ../sepolicy/sepolicy/generate.py:1384 1702msgid "Setup Script" 1703msgstr "" 1704 1705#: ../sepolicy/sepolicy/gui.py:67 ../sepolicy/sepolicy/sepolicy.glade:3724 1706#: ../sepolicy/sepolicy/sepolicy.glade:3826 1707#: ../sepolicy/sepolicy/sepolicy.glade:3889 1708#: ../sepolicy/sepolicy/sepolicy.glade:3952 1709msgid "No" 1710msgstr "ไม่" 1711 1712#: ../sepolicy/sepolicy/gui.py:67 ../sepolicy/sepolicy/sepolicy.glade:3707 1713#: ../sepolicy/sepolicy/sepolicy.glade:3808 1714#: ../sepolicy/sepolicy/sepolicy.glade:3872 1715#: ../sepolicy/sepolicy/sepolicy.glade:3935 1716msgid "Yes" 1717msgstr "ใช่" 1718 1719#: ../sepolicy/sepolicy/gui.py:68 1720msgid "Disable" 1721msgstr "" 1722 1723#: ../sepolicy/sepolicy/gui.py:68 1724msgid "Enable" 1725msgstr "" 1726 1727#: ../sepolicy/sepolicy/gui.py:81 ../sepolicy/sepolicy/sepolicy.glade:720 1728#: ../sepolicy/sepolicy/sepolicy.glade:1461 1729#: ../sepolicy/sepolicy/sepolicy.glade:3493 1730msgid "Advanced >>" 1731msgstr "" 1732 1733#: ../sepolicy/sepolicy/gui.py:81 1734msgid "Advanced <<" 1735msgstr "" 1736 1737#: ../sepolicy/sepolicy/gui.py:82 ../sepolicy/sepolicy/sepolicy.glade:76 1738msgid "Advanced Search >>" 1739msgstr "" 1740 1741#: ../sepolicy/sepolicy/gui.py:82 1742msgid "Advanced Search <<" 1743msgstr "" 1744 1745#: ../sepolicy/sepolicy/gui.py:107 1746msgid "" 1747"<small>\n" 1748"To change from Disabled to Enforcing mode\n" 1749"- Change the system mode from Disabled to Permissive\n" 1750"- Reboot, so that the system can relabel\n" 1751"- Once the system is working as planned\n" 1752" * Change the system mode to Enforcing</small>\n" 1753msgstr "" 1754 1755#: ../sepolicy/sepolicy/gui.py:502 1756#, python-format 1757msgid "%s is not a valid domain" 1758msgstr "" 1759 1760#: ../sepolicy/sepolicy/gui.py:650 1761msgid "System Status: Disabled" 1762msgstr "" 1763 1764#: ../sepolicy/sepolicy/gui.py:748 1765msgid "Help: Start Page" 1766msgstr "" 1767 1768#: ../sepolicy/sepolicy/gui.py:752 1769msgid "Help: Booleans Page" 1770msgstr "" 1771 1772#: ../sepolicy/sepolicy/gui.py:758 1773msgid "Help: Executable Files Page" 1774msgstr "" 1775 1776#: ../sepolicy/sepolicy/gui.py:761 1777msgid "Help: Writable Files Page" 1778msgstr "" 1779 1780#: ../sepolicy/sepolicy/gui.py:764 1781msgid "Help: Application Types Page" 1782msgstr "" 1783 1784#: ../sepolicy/sepolicy/gui.py:769 1785msgid "Help: Outbound Network Connections Page" 1786msgstr "" 1787 1788#: ../sepolicy/sepolicy/gui.py:772 1789msgid "Help: Inbound Network Connections Page" 1790msgstr "" 1791 1792#: ../sepolicy/sepolicy/gui.py:778 1793msgid "Help: Transition from application Page" 1794msgstr "" 1795 1796#: ../sepolicy/sepolicy/gui.py:781 1797msgid "Help: Transition into application Page" 1798msgstr "" 1799 1800#: ../sepolicy/sepolicy/gui.py:784 1801msgid "Help: Transition application file Page" 1802msgstr "" 1803 1804#: ../sepolicy/sepolicy/gui.py:788 1805msgid "Help: Systems Page" 1806msgstr "" 1807 1808#: ../sepolicy/sepolicy/gui.py:792 1809msgid "Help: Lockdown Page" 1810msgstr "" 1811 1812#: ../sepolicy/sepolicy/gui.py:796 1813msgid "Help: Login Page" 1814msgstr "" 1815 1816#: ../sepolicy/sepolicy/gui.py:800 1817msgid "Help: SELinux User Page" 1818msgstr "" 1819 1820#: ../sepolicy/sepolicy/gui.py:804 1821msgid "Help: File Equivalence Page" 1822msgstr "" 1823 1824#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1230 1825#: ../sepolicy/sepolicy/gui.py:1670 ../sepolicy/sepolicy/gui.py:1917 1826#: ../sepolicy/sepolicy/gui.py:2705 1827msgid "More..." 1828msgstr "" 1829 1830#: ../sepolicy/sepolicy/gui.py:1047 1831#, python-format 1832msgid "File path used to enter the '%s' domain." 1833msgstr "" 1834 1835#: ../sepolicy/sepolicy/gui.py:1048 1836#, python-format 1837msgid "Files to which the '%s' domain can write." 1838msgstr "" 1839 1840#: ../sepolicy/sepolicy/gui.py:1049 1841#, python-format 1842msgid "Network Ports to which the '%s' is allowed to connect." 1843msgstr "" 1844 1845#: ../sepolicy/sepolicy/gui.py:1050 1846#, python-format 1847msgid "Network Ports to which the '%s' is allowed to listen." 1848msgstr "" 1849 1850#: ../sepolicy/sepolicy/gui.py:1051 1851#, python-format 1852msgid "File Types defined for the '%s'." 1853msgstr "" 1854 1855#: ../sepolicy/sepolicy/gui.py:1052 1856#, python-format 1857msgid "" 1858"Display boolean information that can be used to modify the policy for the " 1859"'%s'." 1860msgstr "" 1861 1862#: ../sepolicy/sepolicy/gui.py:1053 1863#, python-format 1864msgid "Display file type information that can be used by the '%s'." 1865msgstr "" 1866 1867#: ../sepolicy/sepolicy/gui.py:1054 1868#, python-format 1869msgid "Display network ports to which the '%s' can connect or listen to." 1870msgstr "" 1871 1872#: ../sepolicy/sepolicy/gui.py:1055 1873#, python-format 1874msgid "Application Transitions Into '%s'" 1875msgstr "" 1876 1877#: ../sepolicy/sepolicy/gui.py:1056 1878#, python-format 1879msgid "Application Transitions From '%s'" 1880msgstr "" 1881 1882#: ../sepolicy/sepolicy/gui.py:1057 1883#, python-format 1884msgid "File Transitions From '%s'" 1885msgstr "" 1886 1887#: ../sepolicy/sepolicy/gui.py:1058 1888#, python-format 1889msgid "" 1890"Executables which will transition to '%s', when executing selected domains " 1891"entrypoint." 1892msgstr "" 1893 1894#: ../sepolicy/sepolicy/gui.py:1059 1895#, python-format 1896msgid "" 1897"Executables which will transition to a different domain, when '%s' executes " 1898"them." 1899msgstr "" 1900 1901#: ../sepolicy/sepolicy/gui.py:1060 1902#, python-format 1903msgid "Files by '%s' with transitions to a different label." 1904msgstr "" 1905 1906#: ../sepolicy/sepolicy/gui.py:1061 1907#, python-format 1908msgid "Display applications that can transition into or out of the '%s'." 1909msgstr "" 1910 1911#: ../sepolicy/sepolicy/gui.py:1155 ../sepolicy/sepolicy/__init__.py:83 1912msgid "all files" 1913msgstr "" 1914 1915#: ../sepolicy/sepolicy/gui.py:1169 1916msgid "MISSING FILE PATH" 1917msgstr "" 1918 1919#: ../sepolicy/sepolicy/gui.py:1284 1920#, python-format 1921msgid "To disable this transition, go to the %sBoolean section%s." 1922msgstr "" 1923 1924#: ../sepolicy/sepolicy/gui.py:1286 1925#, python-format 1926msgid "To enable this transition, go to the %sBoolean section%s." 1927msgstr "" 1928 1929#: ../sepolicy/sepolicy/gui.py:1343 1930msgid "executable" 1931msgstr "" 1932 1933#: ../sepolicy/sepolicy/gui.py:1346 1934msgid "writable" 1935msgstr "" 1936 1937#: ../sepolicy/sepolicy/gui.py:1349 1938msgid "application" 1939msgstr "" 1940 1941#: ../sepolicy/sepolicy/gui.py:1350 1942#, python-format 1943msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." 1944msgstr "" 1945 1946#: ../sepolicy/sepolicy/gui.py:1351 1947#, python-format 1948msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." 1949msgstr "" 1950 1951#: ../sepolicy/sepolicy/gui.py:1352 1952#, python-format 1953msgid "" 1954"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " 1955"list can be selected, this indicates they were modified previously." 1956msgstr "" 1957 1958#: ../sepolicy/sepolicy/gui.py:1364 1959msgid "connect" 1960msgstr "" 1961 1962#: ../sepolicy/sepolicy/gui.py:1367 1963msgid "listen for inbound connections" 1964msgstr "" 1965 1966#: ../sepolicy/sepolicy/gui.py:1369 1967#, python-format 1968msgid "" 1969"Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s." 1970msgstr "" 1971 1972#: ../sepolicy/sepolicy/gui.py:1370 1973#, python-format 1974msgid "" 1975"Delete modified port definitions to which the '%(APP)s' domain is allowed to " 1976"%(PERM)s." 1977msgstr "" 1978 1979#: ../sepolicy/sepolicy/gui.py:1371 1980#, python-format 1981msgid "" 1982"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." 1983msgstr "" 1984 1985#: ../sepolicy/sepolicy/gui.py:1400 1986msgid "Add new SELinux User/Role definition." 1987msgstr "" 1988 1989#: ../sepolicy/sepolicy/gui.py:1401 1990msgid "Delete modified SELinux User/Role definitions." 1991msgstr "" 1992 1993#: ../sepolicy/sepolicy/gui.py:1402 1994msgid "Modify selected modified SELinux User/Role definitions." 1995msgstr "" 1996 1997#: ../sepolicy/sepolicy/gui.py:1409 1998msgid "Add new Login Mapping definition." 1999msgstr "" 2000 2001#: ../sepolicy/sepolicy/gui.py:1410 2002msgid "Delete modified Login Mapping definitions." 2003msgstr "" 2004 2005#: ../sepolicy/sepolicy/gui.py:1411 2006msgid "Modify selected modified Login Mapping definitions." 2007msgstr "" 2008 2009#: ../sepolicy/sepolicy/gui.py:1418 2010msgid "Add new File Equivalence definition." 2011msgstr "" 2012 2013#: ../sepolicy/sepolicy/gui.py:1419 2014msgid "Delete modified File Equivalence definitions." 2015msgstr "" 2016 2017#: ../sepolicy/sepolicy/gui.py:1420 2018msgid "" 2019"Modify selected modified File Equivalence definitions. Only bolded items in " 2020"the list can be selected, this indicates they were modified previously." 2021msgstr "" 2022 2023#: ../sepolicy/sepolicy/gui.py:1448 2024#, python-format 2025msgid "Boolean %s Allow Rules" 2026msgstr "" 2027 2028#: ../sepolicy/sepolicy/gui.py:1461 2029#, python-format 2030msgid "Add Network Port for %s. Ports will be created when update is applied." 2031msgstr "" 2032 2033#: ../sepolicy/sepolicy/gui.py:1462 2034#, python-format 2035msgid "Add Network Port for %s" 2036msgstr "" 2037 2038#: ../sepolicy/sepolicy/gui.py:1467 2039#, python-format 2040msgid "" 2041"Add File Labeling for %s. File labels will be created when update is applied." 2042msgstr "" 2043 2044#: ../sepolicy/sepolicy/gui.py:1468 ../sepolicy/sepolicy/gui.py:1521 2045#, python-format 2046msgid "Add File Labeling for %s" 2047msgstr "" 2048 2049#: ../sepolicy/sepolicy/gui.py:1478 2050msgid "Add Login Mapping. User Mapping will be created when Update is applied." 2051msgstr "" 2052 2053#: ../sepolicy/sepolicy/gui.py:1479 2054msgid "Add Login Mapping" 2055msgstr "" 2056 2057#: ../sepolicy/sepolicy/gui.py:1484 2058msgid "" 2059"Add SELinux User Role. SELinux user roles will be created when update is " 2060"applied." 2061msgstr "" 2062 2063#: ../sepolicy/sepolicy/gui.py:1485 2064msgid "Add SELinux Users" 2065msgstr "" 2066 2067#: ../sepolicy/sepolicy/gui.py:1492 2068msgid "" 2069"Add File Equivalency Mapping. Mapping will be created when update is applied." 2070msgstr "" 2071 2072#: ../sepolicy/sepolicy/gui.py:1493 2073msgid "Add SELinux File Equivalency" 2074msgstr "" 2075 2076#: ../sepolicy/sepolicy/gui.py:1520 2077#, python-format 2078msgid "" 2079"Modify File Labeling for %s. File labels will be created when update is " 2080"applied." 2081msgstr "" 2082 2083#: ../sepolicy/sepolicy/gui.py:1576 2084msgid "" 2085"Modify SELinux User Role. SELinux user roles will be modified when update is " 2086"applied." 2087msgstr "" 2088 2089#: ../sepolicy/sepolicy/gui.py:1577 2090msgid "Modify SELinux Users" 2091msgstr "" 2092 2093#: ../sepolicy/sepolicy/gui.py:1585 2094msgid "" 2095"Modify Login Mapping. Login Mapping will be modified when Update is applied." 2096msgstr "" 2097 2098#: ../sepolicy/sepolicy/gui.py:1586 2099msgid "Modify Login Mapping" 2100msgstr "" 2101 2102#: ../sepolicy/sepolicy/gui.py:1592 2103msgid "" 2104"Modify File Equivalency Mapping. Mapping will be created when update is " 2105"applied." 2106msgstr "" 2107 2108#: ../sepolicy/sepolicy/gui.py:1593 2109msgid "Modify SELinux File Equivalency" 2110msgstr "" 2111 2112#: ../sepolicy/sepolicy/gui.py:1678 2113#, python-format 2114msgid "" 2115"Modify Network Port for %s. Ports will be created when update is applied." 2116msgstr "" 2117 2118#: ../sepolicy/sepolicy/gui.py:1679 2119#, python-format 2120msgid "Modify Network Port for %s" 2121msgstr "" 2122 2123#: ../sepolicy/sepolicy/gui.py:1898 2124#, python-format 2125msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." 2126msgstr "" 2127 2128#: ../sepolicy/sepolicy/gui.py:1911 2129msgid "Port number must be between 1 and 65536" 2130msgstr "" 2131 2132#: ../sepolicy/sepolicy/gui.py:2191 2133#, python-format 2134msgid "SELinux name: %s" 2135msgstr "" 2136 2137#: ../sepolicy/sepolicy/gui.py:2202 2138#, python-format 2139msgid "Add file labeling for %s" 2140msgstr "" 2141 2142#: ../sepolicy/sepolicy/gui.py:2204 2143#, python-format 2144msgid "Delete file labeling for %s" 2145msgstr "" 2146 2147#: ../sepolicy/sepolicy/gui.py:2206 2148#, python-format 2149msgid "Modify file labeling for %s" 2150msgstr "" 2151 2152#: ../sepolicy/sepolicy/gui.py:2210 2153#, python-format 2154msgid "File path: %s" 2155msgstr "" 2156 2157#: ../sepolicy/sepolicy/gui.py:2213 2158#, python-format 2159msgid "File class: %s" 2160msgstr "" 2161 2162#: ../sepolicy/sepolicy/gui.py:2216 ../sepolicy/sepolicy/gui.py:2240 2163#, python-format 2164msgid "SELinux file type: %s" 2165msgstr "" 2166 2167#: ../sepolicy/sepolicy/gui.py:2225 2168#, python-format 2169msgid "Add ports for %s" 2170msgstr "" 2171 2172#: ../sepolicy/sepolicy/gui.py:2227 2173#, python-format 2174msgid "Delete ports for %s" 2175msgstr "" 2176 2177#: ../sepolicy/sepolicy/gui.py:2229 2178#, python-format 2179msgid "Modify ports for %s" 2180msgstr "" 2181 2182#: ../sepolicy/sepolicy/gui.py:2232 2183#, python-format 2184msgid "Network ports: %s" 2185msgstr "" 2186 2187#: ../sepolicy/sepolicy/gui.py:2235 2188#, python-format 2189msgid "Network protocol: %s" 2190msgstr "" 2191 2192#: ../sepolicy/sepolicy/gui.py:2249 2193msgid "Add user" 2194msgstr "" 2195 2196#: ../sepolicy/sepolicy/gui.py:2251 2197msgid "Delete user" 2198msgstr "" 2199 2200#: ../sepolicy/sepolicy/gui.py:2253 2201msgid "Modify user" 2202msgstr "" 2203 2204#: ../sepolicy/sepolicy/gui.py:2256 2205#, python-format 2206msgid "SELinux User : %s" 2207msgstr "" 2208 2209#: ../sepolicy/sepolicy/gui.py:2261 2210#, python-format 2211msgid "Roles: %s" 2212msgstr "" 2213 2214#: ../sepolicy/sepolicy/gui.py:2265 ../sepolicy/sepolicy/gui.py:2290 2215#, python-format 2216msgid "MLS/MCS Range: %s" 2217msgstr "" 2218 2219#: ../sepolicy/sepolicy/gui.py:2274 2220msgid "Add login mapping" 2221msgstr "" 2222 2223#: ../sepolicy/sepolicy/gui.py:2276 2224msgid "Delete login mapping" 2225msgstr "" 2226 2227#: ../sepolicy/sepolicy/gui.py:2278 2228msgid "Modify login mapping" 2229msgstr "" 2230 2231#: ../sepolicy/sepolicy/gui.py:2282 2232#, python-format 2233msgid "Login Name : %s" 2234msgstr "" 2235 2236#: ../sepolicy/sepolicy/gui.py:2286 2237#, python-format 2238msgid "SELinux User: %s" 2239msgstr "" 2240 2241#: ../sepolicy/sepolicy/gui.py:2299 2242msgid "Add file equiv labeling." 2243msgstr "" 2244 2245#: ../sepolicy/sepolicy/gui.py:2301 2246msgid "Delete file equiv labeling." 2247msgstr "" 2248 2249#: ../sepolicy/sepolicy/gui.py:2303 2250msgid "Modify file equiv labeling." 2251msgstr "" 2252 2253#: ../sepolicy/sepolicy/gui.py:2307 2254#, python-format 2255msgid "File path : %s" 2256msgstr "" 2257 2258#: ../sepolicy/sepolicy/gui.py:2311 2259#, python-format 2260msgid "Equivalence: %s" 2261msgstr "" 2262 2263#: ../sepolicy/sepolicy/gui.py:2342 ../sepolicy/sepolicy/sepolicy.glade:125 2264#: ../sepolicy/sepolicy/sepolicy.glade:1890 2265#: ../sepolicy/sepolicy/sepolicy.glade:3785 2266msgid "System" 2267msgstr "ระบบ" 2268 2269#: ../sepolicy/sepolicy/gui.py:2351 ../sepolicy/sepolicy/sepolicy.glade:91 2270msgid "File Equivalence" 2271msgstr "" 2272 2273#: ../sepolicy/sepolicy/gui.py:2361 ../sepolicy/sepolicy/sepolicy.glade:108 2274msgid "Users" 2275msgstr "ผู้ใช้" 2276 2277#: ../sepolicy/sepolicy/gui.py:2414 2278#, python-format 2279msgid "" 2280"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " 2281"default %(DEF_CONTEXT)s?" 2282msgstr "" 2283 2284#: ../sepolicy/sepolicy/gui.py:2424 ../sepolicy/sepolicy/sepolicy.glade:4208 2285msgid "Update" 2286msgstr "" 2287 2288#: ../sepolicy/sepolicy/gui.py:2426 2289msgid "Update Changes" 2290msgstr "" 2291 2292#: ../sepolicy/sepolicy/gui.py:2428 2293msgid "Revert Changes" 2294msgstr "" 2295 2296#: ../sepolicy/sepolicy/gui.py:2559 2297msgid "System Status: Enforcing" 2298msgstr "" 2299 2300#: ../sepolicy/sepolicy/gui.py:2562 2301msgid "System Status: Permissive" 2302msgstr "" 2303 2304#: ../sepolicy/sepolicy/gui.py:2626 2305msgid "" 2306"Changing the policy type will cause a relabel of the entire file system on " 2307"the next boot. Relabeling takes a long time depending on the size of the " 2308"file system. Do you wish to continue?" 2309msgstr "" 2310 2311#: ../sepolicy/sepolicy/gui.py:2756 2312msgid "" 2313"Changing to SELinux disabled requires a reboot. It is not recommended. If " 2314"you later decide to turn SELinux back on, the system will be required to " 2315"relabel. If you just want to see if SELinux is causing a problem on your " 2316"system, you can go to permissive mode which will only log errors and not " 2317"enforce SELinux policy. Permissive mode does not require a reboot. Do you " 2318"wish to continue?" 2319msgstr "" 2320 2321#: ../sepolicy/sepolicy/gui.py:2760 2322msgid "" 2323"Changing to SELinux enabled will cause a relabel of the entire file system " 2324"on the next boot. Relabeling takes a long time depending on the size of the " 2325"file system. Do you wish to continue?" 2326msgstr "" 2327 2328#: ../sepolicy/sepolicy/gui.py:2790 2329msgid "" 2330"You are attempting to close the application without applying your changes.\n" 2331" * To apply changes you have made during this session, click No and " 2332"click Update.\n" 2333" * To leave the application without applying your changes, click Yes. " 2334"All changes that you have made during this session will be lost." 2335msgstr "" 2336 2337#: ../sepolicy/sepolicy/gui.py:2790 2338msgid "Loss of data Dialog" 2339msgstr "" 2340 2341#: ../sepolicy/sepolicy/__init__.py:84 2342msgid "regular file" 2343msgstr "" 2344 2345#: ../sepolicy/sepolicy/__init__.py:85 2346msgid "directory" 2347msgstr "" 2348 2349#: ../sepolicy/sepolicy/__init__.py:86 2350msgid "character device" 2351msgstr "" 2352 2353#: ../sepolicy/sepolicy/__init__.py:87 2354msgid "block device" 2355msgstr "" 2356 2357#: ../sepolicy/sepolicy/__init__.py:88 2358msgid "socket file" 2359msgstr "" 2360 2361#: ../sepolicy/sepolicy/__init__.py:89 2362msgid "symbolic link" 2363msgstr "" 2364 2365#: ../sepolicy/sepolicy/__init__.py:90 2366msgid "named pipe" 2367msgstr "" 2368 2369#: ../sepolicy/sepolicy/__init__.py:148 2370msgid "No SELinux Policy installed" 2371msgstr "" 2372 2373#: ../sepolicy/sepolicy/__init__.py:184 2374#, python-format 2375msgid "Failed to read %s policy file" 2376msgstr "" 2377 2378#: ../sepolicy/sepolicy/__init__.py:470 2379#, python-format 2380msgid "-- Allowed %s [ %s ]" 2381msgstr "" 2382 2383#: ../sepolicy/sepolicy/__init__.py:896 2384msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" 2385msgstr "" 2386 2387#: ../sepolicy/sepolicy/__init__.py:1221 2388msgid "unknown" 2389msgstr "ไม่ระบุ" 2390 2391#: ../sepolicy/sepolicy/__init__.py:1230 2392#, python-brace-format 2393msgid "Allow {subject} to {rest}" 2394msgstr "" 2395 2396#: ../sepolicy/sepolicy/interface.py:222 2397#, python-format 2398msgid "Compiling %s interface" 2399msgstr "" 2400 2401#: ../sepolicy/sepolicy/interface.py:230 2402#, python-format 2403msgid "" 2404"\n" 2405"Compile test for %s failed.\n" 2406msgstr "" 2407 2408#: ../sepolicy/sepolicy/interface.py:233 2409#, python-format 2410msgid "" 2411"\n" 2412"Compile test for %s has not run. %s\n" 2413msgstr "" 2414 2415#: ../sepolicy/sepolicy/interface.py:239 2416#, python-format 2417msgid "" 2418"\n" 2419"Compiling of %s interface is not supported." 2420msgstr "" 2421 2422#: ../sepolicy/sepolicy.py:220 2423#, python-format 2424msgid "Interface %s does not exist." 2425msgstr "" 2426 2427#: ../sepolicy/sepolicy.py:317 2428msgid "You need to install policycoreutils-gui package to use the gui option" 2429msgstr "" 2430 2431#: ../sepolicy/sepolicy.py:322 2432msgid "Graphical User Interface for SELinux Policy" 2433msgstr "" 2434 2435#: ../sepolicy/sepolicy.py:325 ../sepolicy/sepolicy.py:389 2436msgid "Domain name(s) of man pages to be created" 2437msgstr "" 2438 2439#: ../sepolicy/sepolicy.py:344 2440msgid "Alternative root needs to be setup" 2441msgstr "" 2442 2443#: ../sepolicy/sepolicy.py:371 2444msgid "Generate SELinux man pages" 2445msgstr "" 2446 2447#: ../sepolicy/sepolicy.py:374 2448msgid "path in which the generated SELinux man pages will be stored" 2449msgstr "" 2450 2451#: ../sepolicy/sepolicy.py:376 2452msgid "name of the OS for man pages" 2453msgstr "" 2454 2455#: ../sepolicy/sepolicy.py:378 2456msgid "Generate HTML man pages structure for selected SELinux man page" 2457msgstr "" 2458 2459#: ../sepolicy/sepolicy.py:380 2460msgid "Alternate root directory, defaults to /" 2461msgstr "" 2462 2463#: ../sepolicy/sepolicy.py:382 2464msgid "" 2465"With this flag, alternative root path needs to include file context files " 2466"and policy.xml file" 2467msgstr "" 2468 2469#: ../sepolicy/sepolicy.py:386 2470msgid "All domains" 2471msgstr "" 2472 2473#: ../sepolicy/sepolicy.py:395 2474msgid "Query SELinux policy network information" 2475msgstr "" 2476 2477#: ../sepolicy/sepolicy.py:400 2478msgid "list all SELinux port types" 2479msgstr "" 2480 2481#: ../sepolicy/sepolicy.py:403 2482msgid "show SELinux type related to the port" 2483msgstr "" 2484 2485#: ../sepolicy/sepolicy.py:406 2486msgid "Show ports defined for this SELinux type" 2487msgstr "" 2488 2489#: ../sepolicy/sepolicy.py:409 2490msgid "show ports to which this domain can bind and/or connect" 2491msgstr "" 2492 2493#: ../sepolicy/sepolicy.py:412 2494msgid "show ports to which this application can bind and/or connect" 2495msgstr "" 2496 2497#: ../sepolicy/sepolicy.py:429 2498msgid "query SELinux policy to see if domains can communicate with each other" 2499msgstr "" 2500 2501#: ../sepolicy/sepolicy.py:432 2502msgid "Source Domain" 2503msgstr "" 2504 2505#: ../sepolicy/sepolicy.py:435 2506msgid "Target Domain" 2507msgstr "" 2508 2509#: ../sepolicy/sepolicy.py:456 2510msgid "query SELinux Policy to see description of booleans" 2511msgstr "" 2512 2513#: ../sepolicy/sepolicy.py:460 2514msgid "get all booleans descriptions" 2515msgstr "" 2516 2517#: ../sepolicy/sepolicy.py:463 2518msgid "boolean to get description" 2519msgstr "" 2520 2521#: ../sepolicy/sepolicy.py:475 2522msgid "" 2523"query SELinux Policy to see how a source process domain can transition to " 2524"the target process domain" 2525msgstr "" 2526 2527#: ../sepolicy/sepolicy.py:478 2528msgid "source process domain" 2529msgstr "" 2530 2531#: ../sepolicy/sepolicy.py:481 2532msgid "target process domain" 2533msgstr "" 2534 2535#: ../sepolicy/sepolicy.py:526 2536#, python-format 2537msgid "sepolicy generate: error: one of the arguments %s is required" 2538msgstr "" 2539 2540#: ../sepolicy/sepolicy.py:531 2541msgid "Command required for this type of policy" 2542msgstr "" 2543 2544#: ../sepolicy/sepolicy.py:542 2545#, python-format 2546msgid "" 2547"-t option can not be used with '%s' domains. Read usage for more details." 2548msgstr "" 2549 2550#: ../sepolicy/sepolicy.py:547 2551#, python-format 2552msgid "" 2553"-d option can not be used with '%s' domains. Read usage for more details." 2554msgstr "" 2555 2556#: ../sepolicy/sepolicy.py:551 2557#, python-format 2558msgid "" 2559"-a option can not be used with '%s' domains. Read usage for more details." 2560msgstr "" 2561 2562#: ../sepolicy/sepolicy.py:555 2563msgid "-w option can not be used with the --newtype option" 2564msgstr "" 2565 2566#: ../sepolicy/sepolicy.py:576 2567msgid "List SELinux Policy interfaces" 2568msgstr "" 2569 2570#: ../sepolicy/sepolicy.py:596 2571msgid "Enter interface names, you wish to query" 2572msgstr "" 2573 2574#: ../sepolicy/sepolicy.py:606 2575msgid "Generate SELinux Policy module template" 2576msgstr "" 2577 2578#: ../sepolicy/sepolicy.py:609 2579msgid "Enter domain type which you will be extending" 2580msgstr "" 2581 2582#: ../sepolicy/sepolicy.py:612 2583msgid "Enter SELinux user(s) which will transition to this domain" 2584msgstr "" 2585 2586#: ../sepolicy/sepolicy.py:615 2587msgid "Enter SELinux role(s) to which the administror domain will transition" 2588msgstr "" 2589 2590#: ../sepolicy/sepolicy.py:618 2591msgid "Enter domain(s) which this confined admin will administrate" 2592msgstr "" 2593 2594#: ../sepolicy/sepolicy.py:621 2595msgid "name of policy to generate" 2596msgstr "" 2597 2598#: ../sepolicy/sepolicy.py:628 2599msgid "path in which the generated policy files will be stored" 2600msgstr "" 2601 2602#: ../sepolicy/sepolicy.py:630 2603msgid "path to which the confined processes will need to write" 2604msgstr "" 2605 2606#: ../sepolicy/sepolicy.py:631 2607msgid "Policy types which require a command" 2608msgstr "" 2609 2610#: ../sepolicy/sepolicy.py:635 ../sepolicy/sepolicy.py:638 2611#: ../sepolicy/sepolicy.py:641 ../sepolicy/sepolicy.py:644 2612#: ../sepolicy/sepolicy.py:647 ../sepolicy/sepolicy.py:653 2613#: ../sepolicy/sepolicy.py:656 ../sepolicy/sepolicy.py:659 2614#: ../sepolicy/sepolicy.py:665 ../sepolicy/sepolicy.py:668 2615#: ../sepolicy/sepolicy.py:671 ../sepolicy/sepolicy.py:674 2616#, python-format 2617msgid "Generate '%s' policy" 2618msgstr "" 2619 2620#: ../sepolicy/sepolicy.py:662 2621#, python-format 2622msgid "Generate '%s' policy " 2623msgstr "" 2624 2625#: ../sepolicy/sepolicy.py:676 2626msgid "executable to confine" 2627msgstr "" 2628 2629#: ../sepolicy/sepolicy.py:681 2630msgid "commands" 2631msgstr "" 2632 2633#: ../sepolicy/sepolicy.py:684 2634msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" 2635msgstr "" 2636 2637#: ../sepolicy/sepolicy/sepolicy.glade:22 2638#: ../sepolicy/sepolicy/sepolicy.glade:4312 2639msgid "Applications" 2640msgstr "แอพลิเคชัน" 2641 2642#: ../sepolicy/sepolicy/sepolicy.glade:49 2643msgid "Select domain" 2644msgstr "" 2645 2646#: ../sepolicy/sepolicy/sepolicy.glade:184 2647#: ../sepolicy/sepolicy/sepolicy.glade:4349 2648#: ../sepolicy/sepolicy/sepolicy.glade:4442 2649#: ../sepolicy/sepolicy/sepolicy.glade:4588 2650#: ../sepolicy/sepolicy/sepolicy.glade:4737 2651#: ../sepolicy/sepolicy/sepolicy.glade:4871 2652#: ../sepolicy/sepolicy/sepolicy.glade:5012 2653#: ../sepolicy/sepolicy/sepolicy.glade:5085 2654#: ../sepolicy/sepolicy/sepolicy.glade:5220 2655msgid "Select" 2656msgstr "" 2657 2658#: ../sepolicy/sepolicy/sepolicy.glade:199 2659#: ../sepolicy/sepolicy/sepolicy.glade:533 2660#: ../sepolicy/sepolicy/sepolicy.glade:678 2661#: ../sepolicy/sepolicy/sepolicy.glade:1233 2662#: ../sepolicy/sepolicy/sepolicy.glade:1529 2663#: ../sepolicy/sepolicy/sepolicy.glade:4522 2664#: ../sepolicy/sepolicy/sepolicy.glade:4672 2665#: ../sepolicy/sepolicy/sepolicy.glade:4803 2666#: ../sepolicy/sepolicy/sepolicy.glade:4937 2667#: ../sepolicy/sepolicy/sepolicy.glade:5155 2668#: ../sepolicy/sepolicy/sepolicy.glade:5286 2669#: ../sepolicy/sepolicy/sepolicy.glade:5446 2670msgid "Cancel" 2671msgstr "ยกเลิก" 2672 2673#: ../sepolicy/sepolicy/sepolicy.glade:326 2674msgid "" 2675"The entry that was entered is incorrect. Please try again in the " 2676"ex:/.../... format." 2677msgstr "" 2678 2679#: ../sepolicy/sepolicy/sepolicy.glade:352 2680msgid "Retry" 2681msgstr "ลองใหม่" 2682 2683#: ../sepolicy/sepolicy/sepolicy.glade:436 2684#: ../sepolicy/sepolicy/sepolicy.glade:1114 2685#: ../sepolicy/sepolicy/sepolicy.glade:1362 2686#: ../sepolicy/sepolicy/sepolicy.glade:5314 2687msgid "Network Port Definitions" 2688msgstr "" 2689 2690#: ../sepolicy/sepolicy/sepolicy.glade:452 2691msgid "" 2692"Add file Equivalence Mapping. Mapping will be created when Update is " 2693"applied." 2694msgstr "" 2695 2696#: ../sepolicy/sepolicy/sepolicy.glade:477 2697#: ../sepolicy/sepolicy/sepolicy.glade:4028 2698msgid "Path" 2699msgstr "" 2700 2701#: ../sepolicy/sepolicy/sepolicy.glade:487 2702#: ../sepolicy/sepolicy/sepolicy.glade:5366 2703msgid "" 2704"Specify a new SELinux user name. By convention SELinux User names usually " 2705"end in an _u." 2706msgstr "" 2707 2708#: ../sepolicy/sepolicy/sepolicy.glade:491 2709msgid "Enter the path to which you want to setup an equivalence label." 2710msgstr "" 2711 2712#: ../sepolicy/sepolicy/sepolicy.glade:504 2713#: ../sepolicy/sepolicy/sepolicy.glade:4045 2714#: ../sepolicy/sepolicy/sepolicy.glade:4763 2715msgid "Equivalence Path" 2716msgstr "" 2717 2718#: ../sepolicy/sepolicy/sepolicy.glade:518 2719#: ../sepolicy/sepolicy/sepolicy.glade:663 2720#: ../sepolicy/sepolicy/sepolicy.glade:1218 2721#: ../sepolicy/sepolicy/sepolicy.glade:1514 2722#: ../sepolicy/sepolicy/sepolicy.glade:5431 2723msgid "Save to update" 2724msgstr "" 2725 2726#: ../sepolicy/sepolicy/sepolicy.glade:558 2727msgid "" 2728"Specify the mapping between the new path and the equivalence path. " 2729"Everything under this new path will be labeled as if they were under the " 2730"equivalence path." 2731msgstr "" 2732 2733#: ../sepolicy/sepolicy/sepolicy.glade:615 2734msgid "Add a file" 2735msgstr "" 2736 2737#: ../sepolicy/sepolicy/sepolicy.glade:632 2738msgid "" 2739"<operation> File Labeling for <selected domain>. File labels will be created " 2740"when update is applied." 2741msgstr "" 2742 2743#: ../sepolicy/sepolicy/sepolicy.glade:705 2744#: ../sepolicy/sepolicy/sepolicy.glade:1479 2745msgid "MLS" 2746msgstr "" 2747 2748#: ../sepolicy/sepolicy/sepolicy.glade:741 2749#: ../sepolicy/sepolicy/sepolicy.glade:2298 2750#: ../sepolicy/sepolicy/sepolicy.glade:2410 2751#: ../sepolicy/sepolicy/sepolicy.glade:2532 2752#: ../sepolicy/sepolicy/sepolicy.glade:4482 2753msgid "Class" 2754msgstr "คลาส" 2755 2756#: ../sepolicy/sepolicy/sepolicy.glade:757 2757msgid "Type" 2758msgstr "ชนิด" 2759 2760#: ../sepolicy/sepolicy/sepolicy.glade:771 2761msgid "" 2762"Select the file class to which this label will be applied. Defaults to all " 2763"classes." 2764msgstr "" 2765 2766#: ../sepolicy/sepolicy/sepolicy.glade:798 2767msgid "Make Path Recursive" 2768msgstr "" 2769 2770#: ../sepolicy/sepolicy/sepolicy.glade:802 2771msgid "" 2772"Select Make Path Recursive if you want to apply this label to all children " 2773"of the specified directory path. objects under the directory to have this " 2774"label." 2775msgstr "" 2776 2777#: ../sepolicy/sepolicy/sepolicy.glade:815 2778msgid "Browse" 2779msgstr "เลือกดู" 2780 2781#: ../sepolicy/sepolicy/sepolicy.glade:819 2782msgid "Browse to select the file/directory for labeling." 2783msgstr "" 2784 2785#: ../sepolicy/sepolicy/sepolicy.glade:863 2786msgid "Path " 2787msgstr "" 2788 2789#: ../sepolicy/sepolicy/sepolicy.glade:874 2790msgid "" 2791"Specify the path using regular expressions that you would like to modify the " 2792"labeling." 2793msgstr "" 2794 2795#: ../sepolicy/sepolicy/sepolicy.glade:896 2796msgid "Select the SELinux file type to assign to this path." 2797msgstr "" 2798 2799#: ../sepolicy/sepolicy/sepolicy.glade:923 2800msgid "Enter the MLS Label to assign to this file path." 2801msgstr "" 2802 2803#: ../sepolicy/sepolicy/sepolicy.glade:927 2804msgid "SELinux MLS Label you wish to assign to this path." 2805msgstr "" 2806 2807#: ../sepolicy/sepolicy/sepolicy.glade:1064 2808msgid "Analyzing Policy..." 2809msgstr "" 2810 2811#: ../sepolicy/sepolicy/sepolicy.glade:1131 2812msgid "" 2813"Add Login Mapping. Login Mapping will be created when update is applied." 2814msgstr "" 2815 2816#: ../sepolicy/sepolicy/sepolicy.glade:1166 2817msgid "" 2818"Enter the login user name of the user to which you wish to add SELinux User " 2819"confinement." 2820msgstr "" 2821 2822#: ../sepolicy/sepolicy/sepolicy.glade:1195 2823msgid "" 2824"Select the SELinux User to assign to this login user. Login users by " 2825"default get assigned by the __default__ user." 2826msgstr "" 2827 2828#: ../sepolicy/sepolicy/sepolicy.glade:1258 2829msgid "" 2830"Enter MLS/MCS Range for this login User. Defaults to the range for the " 2831"Selected SELinux User." 2832msgstr "" 2833 2834#: ../sepolicy/sepolicy/sepolicy.glade:1261 2835#: ../sepolicy/sepolicy/sepolicy.glade:3174 2836#: ../sepolicy/sepolicy/sepolicy.glade:3295 2837#: ../sepolicy/sepolicy/sepolicy.glade:5396 2838msgid "MLS Range" 2839msgstr "" 2840 2841#: ../sepolicy/sepolicy/sepolicy.glade:1273 2842msgid "" 2843"Specify the MLS Range for this user to login in with. Defaults to the " 2844"selected SELinux Users MLS Range." 2845msgstr "" 2846 2847#: ../sepolicy/sepolicy/sepolicy.glade:1379 2848msgid "" 2849"<operation> Network Port for <selected domain>. Ports will be created when " 2850"update is applied." 2851msgstr "" 2852 2853#: ../sepolicy/sepolicy/sepolicy.glade:1417 2854msgid "Enter the port number or range to which you want to add a port type." 2855msgstr "" 2856 2857#: ../sepolicy/sepolicy/sepolicy.glade:1433 2858#: ../sepolicy/sepolicy/sepolicy.glade:2650 2859#: ../sepolicy/sepolicy/sepolicy.glade:2748 2860#: ../sepolicy/sepolicy/sepolicy.glade:4615 2861msgid "Protocol" 2862msgstr "" 2863 2864#: ../sepolicy/sepolicy/sepolicy.glade:1447 2865msgid "Port Type" 2866msgstr "" 2867 2868#: ../sepolicy/sepolicy/sepolicy.glade:1492 2869msgid "Select the port type you want to assign to the specified port number." 2870msgstr "" 2871 2872#: ../sepolicy/sepolicy/sepolicy.glade:1556 2873msgid "tcp" 2874msgstr "" 2875 2876#: ../sepolicy/sepolicy/sepolicy.glade:1560 2877msgid "" 2878"Select <b>tcp</b> if the port type should be assigned to tcp port numbers." 2879msgstr "" 2880 2881#: ../sepolicy/sepolicy/sepolicy.glade:1573 2882msgid "udp" 2883msgstr "" 2884 2885#: ../sepolicy/sepolicy/sepolicy.glade:1577 2886msgid "" 2887"Select <b>udp</b> if the port type should be assigned to udp port numbers." 2888msgstr "" 2889 2890#: ../sepolicy/sepolicy/sepolicy.glade:1599 2891msgid "Enter the MLS Label to assign to this port." 2892msgstr "" 2893 2894#: ../sepolicy/sepolicy/sepolicy.glade:1701 2895msgid "SELinux Configuration" 2896msgstr "" 2897 2898#: ../sepolicy/sepolicy/sepolicy.glade:1735 2899msgid "Select..." 2900msgstr "" 2901 2902#: ../sepolicy/sepolicy/sepolicy.glade:1784 2903#: ../sepolicy/sepolicy/sepolicy.glade:2204 2904msgid "Booleans" 2905msgstr "" 2906 2907#: ../sepolicy/sepolicy/sepolicy.glade:1788 2908msgid "" 2909"Display boolean information that can be used to modify the policy for the " 2910"'selected domain'." 2911msgstr "" 2912 2913#: ../sepolicy/sepolicy/sepolicy.glade:1802 2914#: ../sepolicy/sepolicy/sepolicy.glade:2589 2915msgid "Files" 2916msgstr "" 2917 2918#: ../sepolicy/sepolicy/sepolicy.glade:1806 2919msgid "" 2920"Display file type information that can be used by the 'selected domain'." 2921msgstr "" 2922 2923#: ../sepolicy/sepolicy/sepolicy.glade:1820 2924#: ../sepolicy/sepolicy/sepolicy.glade:2822 2925msgid "Network" 2926msgstr "เครือข่าย" 2927 2928#: ../sepolicy/sepolicy/sepolicy.glade:1824 2929msgid "" 2930"Display network ports to which the 'selected domain' can connect or listen " 2931"to." 2932msgstr "" 2933 2934#: ../sepolicy/sepolicy/sepolicy.glade:1838 2935#: ../sepolicy/sepolicy/sepolicy.glade:3103 2936msgid "Transitions" 2937msgstr "" 2938 2939#: ../sepolicy/sepolicy/sepolicy.glade:1842 2940msgid "" 2941"Display applications that can transition into or out of the 'selected " 2942"domain'." 2943msgstr "" 2944 2945#: ../sepolicy/sepolicy/sepolicy.glade:1856 2946#: ../sepolicy/sepolicy/sepolicy.glade:3204 2947msgid "Login Mapping" 2948msgstr "" 2949 2950#: ../sepolicy/sepolicy/sepolicy.glade:1859 2951#: ../sepolicy/sepolicy/sepolicy.glade:1876 2952#: ../sepolicy/sepolicy/sepolicy.glade:1893 2953msgid "Manage the SELinux configuration" 2954msgstr "" 2955 2956#: ../sepolicy/sepolicy/sepolicy.glade:1873 2957#: ../sepolicy/sepolicy/sepolicy.glade:3326 2958msgid "SELinux Users" 2959msgstr "" 2960 2961#: ../sepolicy/sepolicy/sepolicy.glade:1907 2962#: ../sepolicy/sepolicy/sepolicy.glade:3998 2963msgid "Lockdown" 2964msgstr "" 2965 2966#: ../sepolicy/sepolicy/sepolicy.glade:1910 2967msgid "" 2968"Lockdown the SELinux System.\n" 2969"This screen can be used to turn up the SELinux Protections." 2970msgstr "" 2971 2972#: ../sepolicy/sepolicy/sepolicy.glade:1925 2973msgid "radiobutton" 2974msgstr "" 2975 2976#: ../sepolicy/sepolicy/sepolicy.glade:1985 2977msgid "Filter" 2978msgstr "" 2979 2980#: ../sepolicy/sepolicy/sepolicy.glade:2013 2981msgid "Show Modified Only" 2982msgstr "" 2983 2984#: ../sepolicy/sepolicy/sepolicy.glade:2052 2985msgid "Mislabeled files exist" 2986msgstr "" 2987 2988#: ../sepolicy/sepolicy/sepolicy.glade:2072 2989msgid "Show mislabeled files only" 2990msgstr "" 2991 2992#: ../sepolicy/sepolicy/sepolicy.glade:2112 2993#: ../sepolicy/sepolicy/sepolicy.glade:3226 2994msgid "" 2995"If-Then-Else rules written in policy that can\n" 2996"allow alternative access control." 2997msgstr "" 2998 2999#: ../sepolicy/sepolicy/sepolicy.glade:2124 3000msgid "Enabled" 3001msgstr "เปิดใช้งาน" 3002 3003# translation auto-copied from project libvirt, version master, document 3004# libvirt 3005#: ../sepolicy/sepolicy/sepolicy.glade:2175 3006msgid "Name" 3007msgstr "Name" 3008 3009#: ../sepolicy/sepolicy/sepolicy.glade:2244 3010#: ../sepolicy/sepolicy/sepolicy.glade:2356 3011#: ../sepolicy/sepolicy/sepolicy.glade:2474 3012#: ../sepolicy/sepolicy/sepolicy.glade:4455 3013#: ../sepolicy/sepolicy/sepolicy.glade:4750 3014msgid "File Path" 3015msgstr "" 3016 3017#: ../sepolicy/sepolicy/sepolicy.glade:2280 3018#: ../sepolicy/sepolicy/sepolicy.glade:2391 3019msgid "SELinux File Type" 3020msgstr "" 3021 3022#: ../sepolicy/sepolicy/sepolicy.glade:2324 3023msgid "File path used to enter the 'selected domain'." 3024msgstr "" 3025 3026#: ../sepolicy/sepolicy/sepolicy.glade:2325 3027msgid "Executable Files" 3028msgstr "" 3029 3030#: ../sepolicy/sepolicy/sepolicy.glade:2440 3031msgid "Files to which the 'selected domain' can write." 3032msgstr "" 3033 3034#: ../sepolicy/sepolicy/sepolicy.glade:2441 3035msgid "Writable files" 3036msgstr "" 3037 3038#: ../sepolicy/sepolicy/sepolicy.glade:2563 3039msgid "File Types defined for the 'selected domain'." 3040msgstr "" 3041 3042#: ../sepolicy/sepolicy/sepolicy.glade:2564 3043msgid "Application File Types" 3044msgstr "" 3045 3046#: ../sepolicy/sepolicy/sepolicy.glade:2631 3047#: ../sepolicy/sepolicy/sepolicy.glade:2730 3048#: ../sepolicy/sepolicy/sepolicy.glade:4601 3049msgid "Port" 3050msgstr "พอร์ต" 3051 3052#: ../sepolicy/sepolicy/sepolicy.glade:2696 3053msgid "Network Ports to which the 'selected domain' is allowed to connect." 3054msgstr "" 3055 3056#: ../sepolicy/sepolicy/sepolicy.glade:2697 3057msgid "Outbound" 3058msgstr "" 3059 3060#: ../sepolicy/sepolicy/sepolicy.glade:2796 3061msgid "Network Ports to which the 'selected domain' is allowed to listen." 3062msgstr "" 3063 3064#: ../sepolicy/sepolicy/sepolicy.glade:2797 3065msgid "Inbound" 3066msgstr "" 3067 3068#: ../sepolicy/sepolicy/sepolicy.glade:2858 3069#: ../sepolicy/sepolicy/sepolicy.glade:2938 3070msgid "" 3071"Boolean\n" 3072"Enabled" 3073msgstr "" 3074 3075#: ../sepolicy/sepolicy/sepolicy.glade:2874 3076#: ../sepolicy/sepolicy/sepolicy.glade:2970 3077msgid "Executable File" 3078msgstr "" 3079 3080#: ../sepolicy/sepolicy/sepolicy.glade:2891 3081msgid "SELinux Application Type" 3082msgstr "" 3083 3084#: ../sepolicy/sepolicy/sepolicy.glade:2912 3085msgid "" 3086"Executables which will transition to a different domain, when the 'selected " 3087"domain' executes them." 3088msgstr "" 3089 3090#: ../sepolicy/sepolicy/sepolicy.glade:2915 3091msgid "Application Transitions From 'select domain'" 3092msgstr "" 3093 3094#: ../sepolicy/sepolicy/sepolicy.glade:2954 3095msgid "Calling Process Domain" 3096msgstr "" 3097 3098#: ../sepolicy/sepolicy/sepolicy.glade:2994 3099msgid "" 3100"Executables which will transition to the 'selected domain', when executing a " 3101"selected domains entrypoint." 3102msgstr "" 3103 3104#: ../sepolicy/sepolicy/sepolicy.glade:2995 3105msgid "Application Transitions Into 'select domain'" 3106msgstr "" 3107 3108#: ../sepolicy/sepolicy/sepolicy.glade:3010 3109msgid "" 3110"File Transitions define what happens when the current domain creates the " 3111"content of a particular class in a directory of the destination type. " 3112"Optionally a file name could be specified for the transition." 3113msgstr "" 3114 3115#: ../sepolicy/sepolicy/sepolicy.glade:3018 3116msgid "SELinux Directory Type" 3117msgstr "" 3118 3119#: ../sepolicy/sepolicy/sepolicy.glade:3031 3120msgid "Destination Class" 3121msgstr "" 3122 3123#: ../sepolicy/sepolicy/sepolicy.glade:3045 3124msgid "SELinux Destination Type" 3125msgstr "" 3126 3127#: ../sepolicy/sepolicy/sepolicy.glade:3058 3128msgid "File Name" 3129msgstr "" 3130 3131#: ../sepolicy/sepolicy/sepolicy.glade:3080 3132msgid "File Transitions From 'select domain'" 3133msgstr "" 3134 3135#: ../sepolicy/sepolicy/sepolicy.glade:3279 3136#: ../sepolicy/sepolicy/sepolicy.glade:5490 3137msgid "Default Level" 3138msgstr "" 3139 3140#: ../sepolicy/sepolicy/sepolicy.glade:3365 3141msgid "Select the system mode when the system first boots up" 3142msgstr "" 3143 3144#: ../sepolicy/sepolicy/sepolicy.glade:3377 3145#: ../sepolicy/sepolicy/sepolicy.glade:3451 3146msgid "Enforcing" 3147msgstr "" 3148 3149#: ../sepolicy/sepolicy/sepolicy.glade:3396 3150#: ../sepolicy/sepolicy/sepolicy.glade:3469 3151msgid "Permissive" 3152msgstr "" 3153 3154#: ../sepolicy/sepolicy/sepolicy.glade:3438 3155msgid "Select the system mode for the current session" 3156msgstr "" 3157 3158#: ../sepolicy/sepolicy/sepolicy.glade:3515 3159msgid "System Policy Type:" 3160msgstr "" 3161 3162#: ../sepolicy/sepolicy/sepolicy.glade:3576 3163msgid "<b>System Mode</b>" 3164msgstr "" 3165 3166#: ../sepolicy/sepolicy/sepolicy.glade:3614 3167msgid "Import system settings from another machine" 3168msgstr "" 3169 3170#: ../sepolicy/sepolicy/sepolicy.glade:3622 3171msgid "Import" 3172msgstr "" 3173 3174#: ../sepolicy/sepolicy/sepolicy.glade:3641 3175msgid "Export system settings to a file" 3176msgstr "" 3177 3178#: ../sepolicy/sepolicy/sepolicy.glade:3651 3179msgid "Export" 3180msgstr "" 3181 3182#: ../sepolicy/sepolicy/sepolicy.glade:3670 3183msgid "Relabel all files back to system defaults on reboot" 3184msgstr "" 3185 3186#: ../sepolicy/sepolicy/sepolicy.glade:3765 3187msgid "<b>System Configuration</b>" 3188msgstr "" 3189 3190#: ../sepolicy/sepolicy/sepolicy.glade:3812 3191#: ../sepolicy/sepolicy/sepolicy.glade:3830 3192msgid "" 3193"An unconfined domain is a process label that allows the process to do what " 3194"it wants, without SELinux interfering. Applications started at boot by the " 3195"init system that SELinux do not have defined SELinux policy will run as " 3196"unconfined if this module is enabled. Disabling it means all daemons will " 3197"now be confined. To disable the unconfined_t user you must first remove " 3198"unconfined_t from the users/login screens." 3199msgstr "" 3200 3201#: ../sepolicy/sepolicy/sepolicy.glade:3848 3202msgid "<b>Disable ability to run unconfined system processes?</b>" 3203msgstr "" 3204 3205#: ../sepolicy/sepolicy/sepolicy.glade:3876 3206#: ../sepolicy/sepolicy/sepolicy.glade:3893 3207#: ../sepolicy/sepolicy/sepolicy.glade:3939 3208#: ../sepolicy/sepolicy/sepolicy.glade:3956 3209msgid "" 3210"A permissive domain is a process label that allows the process to do what it " 3211"wants, with SELinux only logging the denials, but not enforcing them. " 3212"Usually permissive domains indicate experimental policy, disabling the " 3213"module could cause SELinux to deny access to a domain, that should be " 3214"allowed." 3215msgstr "" 3216 3217#: ../sepolicy/sepolicy/sepolicy.glade:3911 3218msgid "<b>Disable all permissive processes?</b>" 3219msgstr "" 3220 3221#: ../sepolicy/sepolicy/sepolicy.glade:3977 3222msgid "<b>Deny all processes from ptracing or debugging other processes?</b>" 3223msgstr "" 3224 3225#: ../sepolicy/sepolicy/sepolicy.glade:4014 3226msgid "" 3227"File equivalence cause the system to label content under the new path as if " 3228"it were under the equivalence path." 3229msgstr "" 3230 3231#: ../sepolicy/sepolicy/sepolicy.glade:4070 3232msgid "Files Equivalence" 3233msgstr "" 3234 3235#: ../sepolicy/sepolicy/sepolicy.glade:4083 3236msgid "<b>...SELECT TO VIEW DATA...</b>" 3237msgstr "" 3238 3239#: ../sepolicy/sepolicy/sepolicy.glade:4114 3240msgid "Delete" 3241msgstr "" 3242 3243#: ../sepolicy/sepolicy/sepolicy.glade:4130 3244msgid "Modify" 3245msgstr "" 3246 3247#: ../sepolicy/sepolicy/sepolicy.glade:4145 3248msgid "Add" 3249msgstr "" 3250 3251#: ../sepolicy/sepolicy/sepolicy.glade:4191 3252msgid "Revert" 3253msgstr "" 3254 3255#: ../sepolicy/sepolicy/sepolicy.glade:4196 3256msgid "" 3257"Revert button will launch a dialog window which allows you to revert changes " 3258"within the current transaction." 3259msgstr "" 3260 3261#: ../sepolicy/sepolicy/sepolicy.glade:4213 3262msgid "Commit all changes in your current transaction to the server." 3263msgstr "" 3264 3265#: ../sepolicy/sepolicy/sepolicy.glade:4261 3266msgid "Applications - Advanced Search" 3267msgstr "" 3268 3269#: ../sepolicy/sepolicy/sepolicy.glade:4326 3270msgid "Process Types" 3271msgstr "" 3272 3273#: ../sepolicy/sepolicy/sepolicy.glade:4367 3274msgid "More Details" 3275msgstr "" 3276 3277#: ../sepolicy/sepolicy/sepolicy.glade:4403 3278#: ../sepolicy/sepolicy/sepolicy.glade:4697 3279msgid "Delete Modified File Labeling" 3280msgstr "" 3281 3282#: ../sepolicy/sepolicy/sepolicy.glade:4421 3283msgid "" 3284"Select file labeling to delete. File labeling will be deleted when update is " 3285"applied." 3286msgstr "" 3287 3288#: ../sepolicy/sepolicy/sepolicy.glade:4468 3289msgid "SELinux File Label" 3290msgstr "" 3291 3292#: ../sepolicy/sepolicy/sepolicy.glade:4507 3293#: ../sepolicy/sepolicy/sepolicy.glade:4657 3294#: ../sepolicy/sepolicy/sepolicy.glade:4788 3295#: ../sepolicy/sepolicy/sepolicy.glade:4922 3296#: ../sepolicy/sepolicy/sepolicy.glade:5271 3297msgid "Save to Update" 3298msgstr "" 3299 3300#: ../sepolicy/sepolicy/sepolicy.glade:4547 3301msgid "Delete Modified Ports" 3302msgstr "" 3303 3304#: ../sepolicy/sepolicy/sepolicy.glade:4565 3305msgid "Select ports to delete. Ports will be deleted when update is applied." 3306msgstr "" 3307 3308#: ../sepolicy/sepolicy/sepolicy.glade:4715 3309msgid "" 3310"Select file equivalence labeling to delete. File equivalence labeling will " 3311"be deleted when update is applied." 3312msgstr "" 3313 3314#: ../sepolicy/sepolicy/sepolicy.glade:4831 3315#: ../sepolicy/sepolicy/sepolicy.glade:5180 3316msgid "Delete Modified Users Mapping." 3317msgstr "" 3318 3319#: ../sepolicy/sepolicy/sepolicy.glade:4849 3320msgid "" 3321"Select login user mapping to delete. Login user mapping will be deleted when " 3322"update is applied." 3323msgstr "" 3324 3325#: ../sepolicy/sepolicy/sepolicy.glade:4884 3326msgid "Login name" 3327msgstr "" 3328 3329#: ../sepolicy/sepolicy/sepolicy.glade:4965 3330msgid "More Types" 3331msgstr "" 3332 3333#: ../sepolicy/sepolicy/sepolicy.glade:4992 3334msgid "Types" 3335msgstr "" 3336 3337#: ../sepolicy/sepolicy/sepolicy.glade:5051 3338msgid "" 3339"Review the updates you have made before committing them to the system. To " 3340"reset an item, uncheck the checkbox. All items checked will be updated in " 3341"the system when you select update." 3342msgstr "" 3343 3344#: ../sepolicy/sepolicy/sepolicy.glade:5114 3345msgid "Action" 3346msgstr "" 3347 3348#: ../sepolicy/sepolicy/sepolicy.glade:5140 3349msgid "Apply" 3350msgstr "" 3351 3352#: ../sepolicy/sepolicy/sepolicy.glade:5198 3353msgid "" 3354"Select users mapping to delete.Users mapping will be deleted when update is " 3355"applied." 3356msgstr "" 3357 3358#: ../sepolicy/sepolicy/sepolicy.glade:5246 3359msgid "SELinux Username" 3360msgstr "" 3361 3362#: ../sepolicy/sepolicy/sepolicy.glade:5331 3363msgid "" 3364"Add User Roles. SELinux User Roles will be created when Update is applied." 3365msgstr "" 3366 3367#: ../sepolicy/sepolicy/sepolicy.glade:5356 3368msgid "SELinux User Name" 3369msgstr "" 3370 3371#: ../sepolicy/sepolicy/sepolicy.glade:5471 3372msgid "" 3373"Enter MLS/MCS Range for this SELinux User.\n" 3374"s0-s0:c1023" 3375msgstr "" 3376 3377#: ../sepolicy/sepolicy/sepolicy.glade:5502 3378msgid "" 3379"Specify the default level that you would like this SELinux user to login " 3380"with. Defaults to s0." 3381msgstr "" 3382 3383#: ../sepolicy/sepolicy/sepolicy.glade:5506 3384msgid "Enter Default Level for SELinux User to login with. Default s0" 3385msgstr "" 3386