diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/af.po policycoreutils-2.0.62/po/af.po --- nsapolicycoreutils/po/af.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/af.po 2009-05-12 13:25:30.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -85,818 +85,821 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 -msgid "global" +#: ../semanage/seobject.py:70 +msgid "Could not test MLS enabled status" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 +msgid "global" msgstr "" -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "" -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "" -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 msgid "Could not commit semanage transaction" msgstr "" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 msgid "Could not list SELinux modules" msgstr "" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, python-format msgid "Linux Group %s does not exist" msgstr "" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, python-format msgid "You must add at least one role for %s" msgstr "" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 msgid "Could not list the ports" msgstr "" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, python-format msgid "Could not delete the port %s" msgstr "" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 msgid "Node Address is required" msgstr "" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 msgid "Node Netmask is required" msgstr "" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, python-format msgid "Could not check if addr %s is defined" msgstr "" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, python-format msgid "Addr %s already defined" msgstr "" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, python-format msgid "Could not create addr for %s" msgstr "" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, python-format msgid "Could not set mask for %s" msgstr "" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, python-format msgid "Could not set user in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, python-format msgid "Could not set role in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, python-format msgid "Could not set type in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, python-format msgid "Could not set mls fields in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, python-format msgid "Could not set addr context for %s" msgstr "" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, python-format msgid "Could not add addr %s" msgstr "" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, python-format msgid "Addr %s is not defined" msgstr "" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, python-format msgid "Could not query addr %s" msgstr "" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, python-format msgid "Could not modify addr %s" msgstr "" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, python-format msgid "Could not delete addr %s" msgstr "" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 msgid "Could not list addrs" msgstr "" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 msgid "Could not list the file contexts" msgstr "" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, python-format msgid "Could not delete the file context %s" msgstr "" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, python-format msgid "You must specify one of the following values: %s" msgstr "" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, python-format msgid "Could not set active value of boolean %s" msgstr "" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -938,7 +941,7 @@ #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 #, c-format -msgid "Error initing capabilities, aborting.\n" +msgid "Error initializing capabilities, aborting.\n" msgstr "" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1208,83 +1211,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "" -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "" -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "" -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "" -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "" -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "" -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "" -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1306,7 +1309,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1333,7 +1336,7 @@ msgid "Login '%s' is required" msgstr "" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1349,7 +1352,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1397,7 +1400,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1407,300 +1410,304 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 msgid "Sends audit messages" msgstr "" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1712,7 +1719,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1723,11 +1730,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1748,105 +1755,109 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 msgid "You must select a user" msgstr "" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 msgid "Type Enforcement file" msgstr "" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1876,7 +1887,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -2999,16 +3010,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3069,12 +3080,6 @@ msgid "SELinux Type" msgstr "" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3106,8 +3111,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "" @@ -3187,122 +3190,147 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +msgid "Add User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2390 +msgid "Modify User" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2520 +#: ../gui/system-config-selinux.glade:2524 msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/am.po policycoreutils-2.0.62/po/am.po --- nsapolicycoreutils/po/am.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/am.po 2009-05-12 13:25:30.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -85,818 +85,821 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 -msgid "global" +#: ../semanage/seobject.py:70 +msgid "Could not test MLS enabled status" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 +msgid "global" msgstr "" -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "" -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "" -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 msgid "Could not commit semanage transaction" msgstr "" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 msgid "Could not list SELinux modules" msgstr "" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, python-format msgid "Linux Group %s does not exist" msgstr "" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, python-format msgid "You must add at least one role for %s" msgstr "" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 msgid "Could not list the ports" msgstr "" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, python-format msgid "Could not delete the port %s" msgstr "" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 msgid "Node Address is required" msgstr "" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 msgid "Node Netmask is required" msgstr "" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, python-format msgid "Could not check if addr %s is defined" msgstr "" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, python-format msgid "Addr %s already defined" msgstr "" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, python-format msgid "Could not create addr for %s" msgstr "" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, python-format msgid "Could not set mask for %s" msgstr "" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, python-format msgid "Could not set user in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, python-format msgid "Could not set role in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, python-format msgid "Could not set type in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, python-format msgid "Could not set mls fields in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, python-format msgid "Could not set addr context for %s" msgstr "" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, python-format msgid "Could not add addr %s" msgstr "" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, python-format msgid "Addr %s is not defined" msgstr "" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, python-format msgid "Could not query addr %s" msgstr "" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, python-format msgid "Could not modify addr %s" msgstr "" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, python-format msgid "Could not delete addr %s" msgstr "" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 msgid "Could not list addrs" msgstr "" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 msgid "Could not list the file contexts" msgstr "" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, python-format msgid "Could not delete the file context %s" msgstr "" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, python-format msgid "You must specify one of the following values: %s" msgstr "" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, python-format msgid "Could not set active value of boolean %s" msgstr "" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -938,7 +941,7 @@ #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 #, c-format -msgid "Error initing capabilities, aborting.\n" +msgid "Error initializing capabilities, aborting.\n" msgstr "" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1208,83 +1211,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "" -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "" -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "" -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "" -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "" -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "" -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "" -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1306,7 +1309,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1333,7 +1336,7 @@ msgid "Login '%s' is required" msgstr "" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1349,7 +1352,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1397,7 +1400,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1407,300 +1410,304 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 msgid "Sends audit messages" msgstr "" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1712,7 +1719,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1723,11 +1730,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1748,105 +1755,109 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 msgid "You must select a user" msgstr "" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 msgid "Type Enforcement file" msgstr "" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1876,7 +1887,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -2999,16 +3010,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3069,12 +3080,6 @@ msgid "SELinux Type" msgstr "" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3106,8 +3111,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "" @@ -3187,122 +3190,147 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +msgid "Add User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2390 +msgid "Modify User" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2520 +#: ../gui/system-config-selinux.glade:2524 msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ar.po policycoreutils-2.0.62/po/ar.po --- nsapolicycoreutils/po/ar.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/ar.po 2009-05-12 13:25:30.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -85,818 +85,821 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 -msgid "global" +#: ../semanage/seobject.py:70 +msgid "Could not test MLS enabled status" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 +msgid "global" msgstr "" -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "" -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "" -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 msgid "Could not commit semanage transaction" msgstr "" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 msgid "Could not list SELinux modules" msgstr "" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, python-format msgid "Linux Group %s does not exist" msgstr "" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, python-format msgid "You must add at least one role for %s" msgstr "" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 msgid "Could not list the ports" msgstr "" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, python-format msgid "Could not delete the port %s" msgstr "" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 msgid "Node Address is required" msgstr "" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 msgid "Node Netmask is required" msgstr "" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, python-format msgid "Could not check if addr %s is defined" msgstr "" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, python-format msgid "Addr %s already defined" msgstr "" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, python-format msgid "Could not create addr for %s" msgstr "" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, python-format msgid "Could not set mask for %s" msgstr "" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, python-format msgid "Could not set user in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, python-format msgid "Could not set role in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, python-format msgid "Could not set type in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, python-format msgid "Could not set mls fields in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, python-format msgid "Could not set addr context for %s" msgstr "" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, python-format msgid "Could not add addr %s" msgstr "" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, python-format msgid "Addr %s is not defined" msgstr "" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, python-format msgid "Could not query addr %s" msgstr "" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, python-format msgid "Could not modify addr %s" msgstr "" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, python-format msgid "Could not delete addr %s" msgstr "" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 msgid "Could not list addrs" msgstr "" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 msgid "Could not list the file contexts" msgstr "" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, python-format msgid "Could not delete the file context %s" msgstr "" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, python-format msgid "You must specify one of the following values: %s" msgstr "" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, python-format msgid "Could not set active value of boolean %s" msgstr "" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -938,7 +941,7 @@ #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 #, c-format -msgid "Error initing capabilities, aborting.\n" +msgid "Error initializing capabilities, aborting.\n" msgstr "" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1208,83 +1211,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "" -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "" -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "" -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "" -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "" -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "" -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "" -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1306,7 +1309,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1333,7 +1336,7 @@ msgid "Login '%s' is required" msgstr "" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1349,7 +1352,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1397,7 +1400,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1407,300 +1410,304 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 msgid "Sends audit messages" msgstr "" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1712,7 +1719,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1723,11 +1730,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1748,105 +1755,109 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 msgid "You must select a user" msgstr "" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 msgid "Type Enforcement file" msgstr "" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1876,7 +1887,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -2999,16 +3010,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3069,12 +3080,6 @@ msgid "SELinux Type" msgstr "" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3106,8 +3111,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "" @@ -3187,122 +3190,147 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +msgid "Add User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2390 +msgid "Modify User" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2520 +#: ../gui/system-config-selinux.glade:2524 msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/as.po policycoreutils-2.0.62/po/as.po --- nsapolicycoreutils/po/as.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/as.po 2009-05-12 13:25:30.000000000 -0400 @@ -1,4 +1,4 @@ -# translation of as.po to Assamese +# translation of policycoreutils.HEAD.po to Assamese # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # @@ -7,10 +7,10 @@ # Amitakhya Phukan , 2008. msgid "" msgstr "" -"Project-Id-Version: as\n" +"Project-Id-Version: policycoreutils.HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" -"PO-Revision-Date: 2008-01-31 12:04+0530\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" +"PO-Revision-Date: 2008-09-24 12:55+0530\n" "Last-Translator: Amitakhya Phukan \n" "Language-Team: Assamese\n" "MIME-Version: 1.0\n" @@ -91,837 +91,840 @@ msgid "To make this policy package active, execute:" msgstr "চিহ্নিত পলিচি সৰঞ্জাম সক্ৰিয় কৰাৰ বাবে, সঞ্চালন কৰক:" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "semanage হেন্ডেল নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" "SELinux নিয়মনীতি বৰ্তমানে পৰিচালিত নহয় অথবা সংগ্ৰহস্থল ব্যৱহাৰ কৰা সম্ভৱ নহয় ।" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "নিয়মনীতিৰ সংগ্ৰহস্থল পঢ়া নাযায় ।" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "semanage সংযোগ স্থাপন কৰা নাযায়" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 -msgid "global" -msgstr "" +#: ../semanage/seobject.py:70 +#, fuzzy +msgid "Could not test MLS enabled status" +msgstr "%s'ৰ ক্ষেত্ৰত MLS ৰেঞ্জ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" -msgstr "MLS-বিহীন যন্ত্ৰত অনুবাদ সমৰ্থন কৰা নহয়" +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 +msgid "global" +msgstr "আন্তৰ্জাতিক" -#: ../semanage/seobject.py:203 -#, fuzzy, python-format +#: ../semanage/seobject.py:206 +#, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" -msgstr "%s খোলোঁতে ব্যৰ্থ: MLS-বিহীন যন্ত্ৰত অনুবাদ সমৰ্থন কৰা নহয়" +msgstr "%s খোলোঁতে ব্যৰ্থ: MLS-বিহীন যন্ত্ৰত অনুবাদ সমৰ্থন কৰা নহয়: %s" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "স্তৰ" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "অনুবাদ" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "অনুবাদত শূণ্যস্থান ব্যৱহাৰ কৰা নাযাব '%s' " -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "স্তৰ বৈধ নহয় '%s' " -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "অনুবাদত %s বৰ্তমানে ব্যাখ্যা কৰা হৈছে" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "অনুবাদত %s'ৰ ব্যাখ্যা কৰা নহয়" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "semanage আদান-প্ৰদান আৰম্ভ কৰা নাযায়" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 #, fuzzy msgid "Could not commit semanage transaction" msgstr "semanage আদান-প্ৰদান আৰম্ভ কৰা নাযায়" -#: ../semanage/seobject.py:311 -#, fuzzy +#: ../semanage/seobject.py:314 msgid "Could not list SELinux modules" -msgstr "SELinux ব্যৱহাৰকৰোঁতাসকলৰ তালিকা নিৰ্মাণ কৰা নাযায়" +msgstr "SELinux অংশৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা বৰ্তমানে নিৰ্ধাৰিত হৈছে" -#: ../semanage/seobject.py:403 -#, fuzzy, python-format +#: ../semanage/seobject.py:406 +#, python-format msgid "Linux Group %s does not exist" -msgstr "Linux ব্যৱহাৰকৰোঁতা %s বৰ্তমানে উপস্থিত নাই" +msgstr "Linux সমষ্টি %s উপস্থিত নাই" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "Linux ব্যৱহাৰকৰোঁতা %s বৰ্তমানে উপস্থিত নাই" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "%s'ৰ নাম নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "%s'ৰ ক্ষেত্ৰত MLS ৰেঞ্জ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "%s'ৰ ক্ষেত্ৰত SELinux ব্যৱহাৰকৰোঁতা নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা যোগ কৰা নাযায়" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "SELinux ব্যৱহাৰকৰোঁতা মেপিং যোগ কৰা হ'ব" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "seuser অথবা serange আৱশ্যক" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্ধাৰিত নহয়" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "%s'ৰ ক্ষেত্ৰত seuser সন্ধান কৰা নাযায়" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" "%s'ৰ বাবে প্ৰৱেশ মেপিং ব্যৱস্থা নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত আঁতৰুৱা সম্ভৱ নহয়" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "প্ৰৱেশ মেপিং তালিকাভুক্ত কৰা নাযায়" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "প্ৰৱেশ নাম" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "SELinux ব্যৱহাৰকৰোঁতা" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "MLS/MCS সীমা" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, fuzzy, python-format msgid "You must add at least one role for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰ context যোগ কৰা নাযায়" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নে নাই পৰীক্ষা কৰা নাযায়" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য বৰ্তমানে নিৰ্ধাৰিত হৈছে" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "%s'ৰ বাবে SELinux ব্যৱহাৰকৰোঁতা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "%s ভূমিকাটি, %s'ৰ বাবে নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "%s'ৰ ক্ষেত্ৰত MLS স্তৰ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "%s প্ৰেফিক্সটি %s'ৰ ক্ষেত্ৰত যোগ কৰা নাযায়" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "%s'ৰ বাবে চাবি প্ৰাপ্ত কৰা নাযায়" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "SELinux ব্যৱহাৰকৰোঁতা %s যোগ কৰা নাযায়" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "প্ৰেফিক্স, ভূমিকা, স্তৰ অথবা ৰেঞ্জ উল্লেখ কৰা আৱশ্যক" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "প্ৰেফিক্স অথবা ভূমিকা উল্লেখ কৰা আৱশ্যক" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "%s'ৰ বাবে ব্যৱহাৰকৰোঁতা সন্ধান কৰা নাযায়" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিয়মনীতিত নিৰ্ধাৰিত হৈছে যাৰ ফলত অপসাৰণযোগ্য " "নহয়" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "SELinux ব্যৱহাৰকৰোঁতা %s আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "SELinux ব্যৱহাৰকৰোঁতাসকলৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "ব্যৱহাৰকৰোঁতা %s'ৰ ভূমিকাৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "লেবেল ব্যৱস্থা" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "MLS/" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "প্ৰেফিক্স" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "MCS স্তৰ" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "MCS সীমা" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "SELinux ৰোল" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "udp অথবা tcp প্ৰোটোকল আৱশ্যক" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "পোৰ্ট উল্লেখ কৰা আৱশ্যক" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "%s/%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "ধৰন উল্লেখ কৰা আৱশ্যক" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "পোৰ্ট %s/%s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "পোৰ্ট %s/%s বৰ্তমানে নিৰ্ধাৰিত আছে" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "%s/%s'ৰ বাবে পোৰ্ট নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "%s/%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ব্যৱহাৰকৰোঁতা নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ভূমিকা নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ধৰন নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "%s/%s পোৰ্ট যোগ কৰা নাযায়" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "setype অথবা serange আৱশ্যক" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "setype আৱশ্যক" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "%s/%s পোৰ্ট নিৰ্ধাৰিত নহয়" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "%s/%s পোৰ্ট সন্ধান কৰা নাযায়" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "%s/%s পোৰ্ট পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:903 -#, fuzzy +#: ../semanage/seobject.py:906 msgid "Could not list the ports" -msgstr "পোৰ্টেৰ তালিকা নিৰ্মাণ কৰা নাযায়" +msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:919 -#, fuzzy, python-format +#: ../semanage/seobject.py:922 +#, python-format msgid "Could not delete the port %s" -msgstr "%s/%s পোৰ্ট আঁতৰুৱা নাযায়" +msgstr "%s পোৰ্ট আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "%s/%s পোৰ্টটি নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "%s/%s পোৰ্ট আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" -msgstr "পোৰ্টেৰ তালিকা নিৰ্মাণ কৰা নাযায়" +msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "SELinux পোৰ্টৰ ধৰন" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "প্ৰোটো" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "পোৰ্ট সংখ্যা" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 #, fuzzy msgid "Node Address is required" msgstr "পোৰ্ট উল্লেখ কৰা আৱশ্যক" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 #, fuzzy msgid "Node Netmask is required" msgstr "পোৰ্ট উল্লেখ কৰা আৱশ্যক" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" -msgstr "" +msgstr "অজ্ঞাত বা হেৰুৱা আচাৰবিধি" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "SELinux Type আৱশ্যক" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "%s'ৰ চাবি নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, fuzzy, python-format msgid "Could not check if addr %s is defined" msgstr "পোৰ্ট %s/%s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, fuzzy, python-format msgid "Addr %s already defined" msgstr "পোৰ্ট %s/%s বৰ্তমানে নিৰ্ধাৰিত আছে" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, fuzzy, python-format msgid "Could not create addr for %s" msgstr "%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, fuzzy, python-format msgid "Could not set mask for %s" msgstr "%s'ৰ নাম নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, fuzzy, python-format msgid "Could not set user in addr context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context'এ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, fuzzy, python-format msgid "Could not set role in addr context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context'এ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, fuzzy, python-format msgid "Could not set type in addr context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context'এ ধৰন নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, fuzzy, python-format msgid "Could not set mls fields in addr context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context'এ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, fuzzy, python-format msgid "Could not set addr context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, fuzzy, python-format msgid "Could not add addr %s" msgstr "%s/%s পোৰ্ট যোগ কৰা নাযায়" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, fuzzy, python-format msgid "Addr %s is not defined" msgstr "%s/%s পোৰ্ট নিৰ্ধাৰিত নহয়" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, fuzzy, python-format msgid "Could not query addr %s" msgstr "%s/%s পোৰ্ট সন্ধান কৰা নাযায়" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, fuzzy, python-format msgid "Could not modify addr %s" msgstr "%s/%s পোৰ্ট পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, fuzzy, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "%s/%s পোৰ্টটি নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, fuzzy, python-format msgid "Could not delete addr %s" msgstr "%s প্ৰেক্ষাপট আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 #, fuzzy msgid "Could not list addrs" -msgstr "পোৰ্টেৰ তালিকা নিৰ্মাণ কৰা নাযায়" +msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "%s প্ৰেক্ষাপটৰ বৈশিষ্ট্য নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "%s প্ৰেক্ষাপট বৰ্তমানে নিৰ্ধাৰিত আছে" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "%s'ৰ প্ৰেক্ষাপট নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context'এ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context'এ ভূমিকাৰ বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context'এ ধৰন নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context'এ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context'ৰ বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "%s'ৰ ক্ষেত্ৰত বাৰ্তাৰ context নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "%s প্ৰেক্ষাপট যোগ কৰা নাযায়" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "%s প্ৰেক্ষাপটৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "%s প্ৰেক্ষাপট সন্ধান কৰা নাযায়" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "%s প্ৰেক্ষাপট পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "%s প্ৰেক্ষাপটটি নিয়মনীতিত নিৰ্ধাৰিত হৈছে আৰু অপসাৰণযোগ্য নহয়" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "%s প্ৰেক্ষাপট আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "প্ৰেক্ষাপটৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "SELinux সংযোগমাধ্যম" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "কনটেক্সট" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context'এ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context'এ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context'এ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 #, fuzzy msgid "Invalid file specification" msgstr "" "নথিপত্ৰ\n" "গুণ" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "%s'ৰ নথিপত্ৰ context নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "%s'ৰ নথিপত্ৰ context বৰ্তমানে নিৰ্ধাৰিত আছে" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "%s'ৰ নথিপত্ৰ contex নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context'এ ধৰন নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰ context যোগ কৰা নাযায়" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "setype, serange অথবা seuser আৱশ্যক" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "%s'ৰ নথিপত্ৰ context আৱশ্যক" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "%s'ৰ বাবে নথিপত্ৰ context সন্ধান কৰা নাযায়" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "%s'ৰ বাবে নথিপত্ৰ context পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 #, fuzzy msgid "Could not list the file contexts" msgstr "নথিপত্ৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, fuzzy, python-format msgid "Could not delete the file context %s" msgstr "%s'ৰ নথিপত্ৰ context আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" "%s'ৰ নথিপত্ৰ context নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত তাক অপসাৰণ কৰা সম্ভৱ নহয়" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "%s'ৰ নথিপত্ৰ context আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "নথিপত্ৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "স্থানীয় নথিপত্ৰৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "SELinux fcontext" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "ধৰন" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "বুলিয়েন %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত হৈছে নে নাই তাক পৰীক্ষা কৰা নাযায়" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "বুলিয়েন %s'ৰ মান বৰ্তমানে নিৰ্ধাৰিত আছে" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "%s'ৰ নথিপত্ৰ context সন্ধান কৰা নাযায়" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, fuzzy, python-format msgid "You must specify one of the following values: %s" msgstr "নাম উল্লেখ কৰা আৱশ্যক" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, fuzzy, python-format msgid "Could not set active value of boolean %s" msgstr "বুলিয়েন %s আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "%s বুলিয়েনৰ মান পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "বুলিয়েন %s'ৰ মান নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "বুলিয়েন %s আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "বুলিয়েনৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 #, fuzzy msgid "on" msgstr "Cron" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "SELinux বুলিয়েন" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 +#, fuzzy msgid "Description" -msgstr "" +msgstr "বিৱৰণ" #: ../newrole/newrole.c:198 #, c-format @@ -959,8 +962,8 @@ msgstr "পৰিবেশ পৰিশ্ৰুত কৰোঁতে ব্যৰ্থ\n" #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 -#, c-format -msgid "Error initing capabilities, aborting.\n" +#, fuzzy, c-format +msgid "Error initializing capabilities, aborting.\n" msgstr "কৰ্ম init কৰোঁতে ব্যৰ্থ, পৰিত্যাগ কৰা হৈছে ।\n" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1234,84 +1237,84 @@ msgid "Can not combine +/- with other types of categories" msgstr "অন্যান্য শ্ৰেণী বিভাগেৰ সৈতে +/- ব্যৱহাৰ কৰা নাযাব" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "একাধিক প্ৰকৃতিৰ সংবেদনশীলতা থাকা সম্ভৱ হ'ব না" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "ব্যৱহাৰপ্ৰণালী %s CATEGORY File ..." -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "ব্যৱহাৰপ্ৰণালী %s -l CATEGORY user ..." -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "ব্যৱহাৰপ্ৰণালী %s [[+|-]CATEGORY],...]q File ..." -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "ব্যৱহাৰপ্ৰণালী %s -l [[+|-]CATEGORY],...]q user ..." -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "ব্যৱহাৰপ্ৰণালী %s -d File ..." -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "ব্যৱহাৰপ্ৰণালী %s -l -d user ..." -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "ব্যৱহাৰপ্ৰণালী %s -L" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "ব্যৱহাৰপ্ৰণালী %s -L -l user" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "বিকল্পেৰ তালিকা সমাপ্ত কৰোঁতে -- প্ৰয়োগ কৰক । উদাহৰণস্বৰূপ" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "chcat -l +CompanyConfidential juser" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "বিকল্প সংক্ৰান্ত ত্ৰুটি %s " -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "বুলিয়েন" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 #, fuzzy msgid "all" msgstr "সকল" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "নথিপত্ৰ লেবেল ব্যৱস্থা" @@ -1340,7 +1343,7 @@ "নথিপত্ৰ\n" "ধৰন" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "ব্যৱহাৰকৰোঁতা মেপিং" @@ -1373,7 +1376,7 @@ msgid "Login '%s' is required" msgstr "প্ৰৱেশ '%s' আৱশ্যক" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "পলিচি অংশ" @@ -1389,9 +1392,10 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 +#, fuzzy msgid "Enable Audit" -msgstr "" +msgstr "সক্ৰিয়" #: ../gui/modulesPage.py:162 msgid "Load Policy Module" @@ -1446,7 +1450,7 @@ msgid "Applications" msgstr "অ্যাপ্লিকেশন" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 #, fuzzy msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " @@ -1459,25 +1463,29 @@ msgid "Standard Init Daemon" msgstr "প্ৰমিত Init ডেমন" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "Internet Services Daemon-ৰ ডেমনগুলি xinetd দ্বাৰা আৰম্ভ কৰা হয় ।" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "Internet Services Daemon (inetd)" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" "ওয়েব সাৰ্ভাৰ (apache) দ্বাৰা আৰম্ভ কৰা ওয়েব অ্যাপ্লিকেশন/স্ক্ৰিপ্ট (CGI) CGI স্ক্ৰিপ্ট" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "ওয়েব অ্যাপ্লিকেশন/স্ক্ৰিপ্ট (CGI)" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -1485,70 +1493,70 @@ "ব্যৱহাৰকৰোঁতা দ্বাৰা আৰম্ভ কৰা কোনো অ্যাপ্লিকেশন যা আৱদ্ধ কৰাৰ বাবে চিহ্নিত তাক " "ব্যৱহাৰকৰোঁতাসকলৰ অ্যাপ্লিকেশন নামে পৰিচিত" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "ব্যৱহাৰকৰোঁতাসকলৰ অ্যাপ্লিকেশন" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 #, fuzzy msgid "Login Users" msgstr "ব্যৱহাৰকৰোঁতা" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 #, fuzzy msgid "User Role" msgstr "ভূমিকা" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 #, fuzzy msgid "Root Users" msgstr "ব্যৱহাৰকৰোঁতা" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 #, fuzzy msgid "" "Select Root Administrator User Role, if this user will be used to administer " @@ -1558,238 +1566,239 @@ "এই ব্যৱহাৰকৰোঁতা দ্বাৰা root পৰিচয়ে মেশিন পৰিচালনা কৰা হলে root ব্যৱহাৰকৰোঁতা " "নিৰ্বাচন কৰক । সিস্টেমে, এই ব্যৱহাৰকৰোঁতা সৰাসৰি প্ৰৱেশ কৰোঁতে সক্ষম হ'বন না ।" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 #, fuzzy msgid "Root Admin User Role" msgstr "Root ব্যৱহাৰকৰোঁতা" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 #, fuzzy msgid "Enter name of application or user role to be confined" msgstr "আৱদ্ধ কৰাৰ বাবে অ্যাপ্লিকেশন অথবা ব্যৱহাৰকৰোঁতাৰ ভূমিকা নিৰ্বাচন কৰক ।" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "নাম" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "confine কৰাৰ বাবে এক্সেকিউটেবিলেৰ সম্পূৰ্ণ পাথ লিখুন ।" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "..." -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 #, fuzzy msgid "Enter unique name for the confined application or user role." msgstr "confine কৰা ব্যৱহাৰকৰোঁতা অথবা অ্যাপ্লিকেশনেৰ ধৰনেৰ স্বতন্ত্ৰ নাম লিখুন ।" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "এক্সেকিউটেবল" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "Init স্ক্ৰিপ্ট" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "confine কৰা অ্যাপ্লিকেশন আৰম্ভেৰ বাবে init স্ক্ৰিপ্টৰ সম্পূৰ্ণ পাথ লিখুন ।" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 #, fuzzy msgid "Select user roles that you want to customize" msgstr "চিহ্নিত ব্যৱহাৰকৰোঁতা দ্বাৰা যে সমস্ত role ধাৰণ কৰা সম্ভৱ তাক নিৰ্বাচন কৰক" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 #, fuzzy msgid "Select additional domains to which this user role will transition" msgstr "ৰূপান্তৰেৰ বাবে অতিৰিক্ত ব্যৱহাৰকৰোঁতা ডোমেইল নিৰ্বাচন কৰক" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 #, fuzzy msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "চিহ্নিত ব্যৱহাৰকৰোঁতা দ্বাৰা পৰিচালনাৰ উদ্দেশ্যে ডোমেইন নিৰ্বাচন কৰক ।" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 #, fuzzy msgid "Select additional domains that this user role will administer" msgstr "ব্যৱহাৰকৰোঁতা দ্বাৰা যে সমস্ত ডোমেইন পৰিচালিত হ'ব সেগুলি নিৰ্বাচন কৰক" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "চিহ্নিত ব্যৱহাৰকৰোঁতা দ্বাৰা পৰিচালনাৰ উদ্দেশ্যে ডোমেইন নিৰ্বাচন কৰক ।" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 #, fuzzy msgid "Select additional roles for this user" msgstr "ৰূপান্তৰেৰ বাবে অতিৰিক্ত ব্যৱহাৰকৰোঁতা ডোমেইল নিৰ্বাচন কৰক" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 #, fuzzy msgid "Enter network ports that application/user role listens to" msgstr "তালিকা সৰ্বমোট." -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "TCP পোৰ্ট" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 #, fuzzy msgid "Allows confined application/user role to bind to any udp port" msgstr "" -"confine কৰা অ্যাপ্লিকেশন/ব্যৱহাৰকৰোঁতাসকলৰ যে কোনো tcp পোৰ্টেৰ সৈতে bind কৰাৰ " -"সুযোগ দেয় ।" +"confine কৰা অ্যাপ্লিকেশন/ব্যৱহাৰকৰোঁতাসকলৰ যে কোনো tcp প'ৰ্টৰ সৈতে bind কৰাৰ সুযোগ " +"দেয় ।" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "সকল" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 #, fuzzy msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "১০২৪" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "600-1024" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 #, fuzzy msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "তালিকা সৰ্বমোট." -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "অসংৰক্ষিত পোৰ্ট (>1024)" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "নিৰ্বাচিত পোৰ্ট" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 #, fuzzy msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "১০২৪" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "UDP পোৰ্ট" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 #, fuzzy msgid "Enter network ports that application/user role connects to" msgstr "তালিকা সৰ্বমোট." -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 #, fuzzy msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "তালিকা সৰ্বমোট." -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 #, fuzzy msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "তালিকা সৰ্বমোট." -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 #, fuzzy msgid "Select common application traits" msgstr "অ্যাপ্লিকেশন" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 #, fuzzy msgid "Writes syslog messages\t" msgstr "অ্যাপ্লিকেশন" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 #, fuzzy msgid "Create/Manipulate temporary files in /tmp" msgstr "অ্যাপ্লিকেশন তৈৰি কৰক" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 #, fuzzy msgid "Uses Pam for authentication" msgstr "অ্যাপ্লিকেশন উল্লিখিত সময় অবধি" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 #, fuzzy msgid "Sends audit messages" msgstr "অডিট সংক্ৰান্ত বাৰ্তা পাঠাতে ব্যৰ্থ ।\n" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 #, fuzzy msgid "Select files/directories that the application manages" msgstr "পঞ্জিকা" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 #, fuzzy msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "নথিপত্ৰ নথিপত্ৰ নথিপত্ৰ নথিপত্ৰ." -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 #, fuzzy msgid "Select booleans that the application uses" msgstr "নথিপত্ৰ" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 #, fuzzy msgid "Add/Remove booleans used for this confined application/user" msgstr "confine কৰা অ্যাপ্লিকেশন আৰম্ভেৰ বাবে init স্ক্ৰিপ্টৰ সম্পূৰ্ণ পাথ লিখুন ।" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 #, fuzzy msgid "Select directory to generate policy in" msgstr "পঞ্জিকা" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "পলিচি পঞ্জিকা" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "নথিপত্ৰ" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 +#, fuzzy msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1799,9 +1808,10 @@ "Put the machine in permissive mode (setenforce 0). \n" "Login as the user and test this user role.\n" "Use audit2allow -R to generate additional rules for the te file.\n" -msgstr "" +msgstr "ভিতৰ" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 +#, fuzzy msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1810,13 +1820,13 @@ "Put the machine in permissive mode (setenforce 0). \n" "Run/restart the application to generate avc messages.\n" "Use audit2allow -R to generate additional rules for the te file.\n" -msgstr "" +msgstr "ভিতৰ" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 #, fuzzy msgid "Boolean Name" msgstr "বুলিয়েন" @@ -1838,109 +1848,115 @@ msgid "%s must be a directory" msgstr "পঞ্জিকা" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 #, fuzzy msgid "You must select a user" msgstr "নাম উল্লেখ কৰা আৱশ্যক" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "confine কৰাৰ উদ্দেশ্যে এক্সিকিউটেবিল নথিপত্ৰ নিৰ্বাচন কৰক" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "confine কৰাৰ উদ্দেশ্যে init script নথিপত্ৰ নিৰ্বাচন কৰক ।" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "নথিপত্ৰ" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "পঞ্জিকা" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "পঞ্জিকা" -#: ../gui/polgengui.py:551 -#, python-format +#: ../gui/polgengui.py:554 +#, fuzzy, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" -msgstr "" +msgstr "ধৰণ ভিতৰ?" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 +#, fuzzy msgid "Verify Name" -msgstr "" +msgstr "নাম" -#: ../gui/polgengui.py:555 -#, python-format +#: ../gui/polgengui.py:558 +#, fuzzy, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" -msgstr "" +msgstr "ভিতৰ?" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "নাম উল্লেখ কৰা আৱশ্যক" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "এক্সেকিউটেবল উল্লেখ কৰা আৱশ্যক" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "SELinux কনফিগাৰ কৰক" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, fuzzy, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "পোৰ্ট সংখ্যা 1 থেকে %d-ত হওয়া আৱশ্যক " -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 #, fuzzy msgid "You must enter a name for your confined process/user" msgstr "উল্লিখিত সময় অবধি" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "বুলিয়েন মান " -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 #, fuzzy msgid "USER Types automatically get a tmp type" msgstr "ধৰন" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "উল্লিখিত সময় অবধি" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 #, fuzzy msgid "Type Enforcement file" msgstr "ধৰন নথিপত্ৰ" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "সংযোগমাধ্যম সংক্ৰান্ত নথিপত্ৰ" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "নথিপত্ৰ কনটেক্সটেৰ নথিপত্ৰ" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "বৈশিষ্ট্য" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +#, fuzzy +msgid "Network Port" +msgstr "পোৰ্ট" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1974,7 +1990,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "দল ভিউ" @@ -2732,8 +2748,9 @@ msgstr "উল্লিখিত সময় অবধি" #: ../gui/selinux.tbl:153 +#, fuzzy msgid "Allow programs to read files in non-standard locations (default_t)" -msgstr "" +msgstr "ভিতৰ" #: ../gui/selinux.tbl:154 msgid "Disable SELinux protection for restorecond" @@ -3112,16 +3129,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3158,8 +3175,9 @@ msgstr "সৰ্বমোট নথিপত্ৰ উপৰ উপৰ সৰ্বমোট নথিপত্ৰ?" #: ../gui/system-config-selinux.glade:11 +#, fuzzy msgid "system-config-selinux" -msgstr "" +msgstr "ব্যৱস্থাপ্ৰণালী" #: ../gui/system-config-selinux.glade:12 msgid "" @@ -3174,20 +3192,15 @@ msgstr "প্ৰৱেশ" #: ../gui/system-config-selinux.glade:257 +#, fuzzy msgid "Add SELinux Network Ports" -msgstr "" +msgstr "নে'টৱৰ্ক" #: ../gui/system-config-selinux.glade:391 #: ../gui/system-config-selinux.glade:870 msgid "SELinux Type" msgstr "SELinux Type" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3219,8 +3232,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "SELinux ব্যৱহাৰকৰোঁতা যোগ কৰক" @@ -3284,8 +3295,9 @@ msgstr "" #: ../gui/system-config-selinux.glade:1791 +#, fuzzy msgid "Revert boolean setting to system default" -msgstr "" +msgstr "ব্যৱস্থাপ্ৰণালী" #: ../gui/system-config-selinux.glade:1807 msgid "Toggle between Customized and All Booleans" @@ -3300,122 +3312,152 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "কনটেক্সট" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "পৰিবৰ্তন কৰক কনটেক্সট" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "মুছে ফেলুন কনটেক্সট" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "পৰিবৰ্তন কৰক" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "মুছে ফেলুন" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 +#: ../gui/system-config-selinux.glade:2374 +#, fuzzy +msgid "Add User" +msgstr "SELinux ব্যৱহাৰকৰোঁতা যোগ কৰক" + +#: ../gui/system-config-selinux.glade:2390 +#, fuzzy +msgid "Modify User" +msgstr "পৰিবৰ্তন কৰক" + +#: ../gui/system-config-selinux.glade:2406 +#, fuzzy +msgid "Delete User" +msgstr "মুছে ফেলুন (_D)" + +#: ../gui/system-config-selinux.glade:2524 +msgid "label41" +msgstr "" + +#: ../gui/system-config-selinux.glade:2561 msgid "Add Translation" msgstr "অনুবাদ" -#: ../gui/system-config-selinux.glade:2387 +#: ../gui/system-config-selinux.glade:2577 msgid "Modify Translation" msgstr "পৰিবৰ্তন কৰক অনুবাদ" -#: ../gui/system-config-selinux.glade:2403 +#: ../gui/system-config-selinux.glade:2593 msgid "Delete Translation" msgstr "মুছে ফেলুন অনুবাদ" -#: ../gui/system-config-selinux.glade:2520 -msgid "label41" -msgstr "" - -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" -msgstr "পৰিবৰ্তন কৰক" - -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "পোৰ্ট" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "সম্পাদন পোৰ্ট" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "মুছে ফেলুন পোৰ্ট" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 +#, fuzzy msgid "Generate new policy module" -msgstr "" +msgstr "সৃষ্টি কৰক" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 +#, fuzzy msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." -msgstr "" +msgstr "সক্ৰিয় ভিতৰ." -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "স্তৰ" @@ -3425,272 +3467,16 @@ msgid "SELinux user '%s' is required" msgstr "" -#~ msgid "Requires value" -#~ msgstr "মান আৱশ্যক" - -#~ msgid "Invalid prefix %s" -#~ msgstr "প্ৰেফিক্স বৈধ নহয় %s" - -#~ msgid "SELinux Policy Generation Druid" -#~ msgstr "SELinux পলিচি নিৰ্মাণেৰ Druid" - -#~ msgid "label25" -#~ msgstr "label25" - -#~ msgid "label26" -#~ msgstr "label26" - -#~ msgid "label28" -#~ msgstr "label28" - -#~ msgid "label30" -#~ msgstr "label30" - -#~ msgid "label31" -#~ msgstr "label31" - -#~ msgid "label32" -#~ msgstr "label32" - -#~ msgid "label33" -#~ msgstr "label33" - -#, fuzzy -#~ msgid "Allows confined application/user role to bind to any tcp port" -#~ msgstr "" -#~ "confine কৰা অ্যাপ্লিকেশন/ব্যৱহাৰকৰোঁতাসকলৰ যে কোনো tcp পোৰ্টেৰ সৈতে bind কৰাৰ " -#~ "সুযোগ দেয় ।" - -#~ msgid "Use this checkbutton if your app calls bindresvport with 0." -#~ msgstr "" -#~ "আপোনাৰ অ্যাপ্লিকেশন দ্বাৰা 0 মান সহ bindresvport কল কৰা হলে এই চেক-বাটনটি " -#~ "ব্যৱহাৰ কৰক ।" - -#, fuzzy -#~ msgid "Allow application/user role to bind to any tcp ports > 1024" -#~ msgstr "" -#~ "অ্যাপ্লিকেশন/ব্যৱহাৰকৰোঁতাসকলৰ 1024-ৰ অধিক যে কোনো tcp পোৰ্টেৰ সৈতে bind কৰাৰা " -#~ "সুযোগ দেয়" - -#~ msgid "Unreserved Ports (> 1024)" -#~ msgstr "অসংৰক্ষিত পোৰ্ট (> 1024)" - -#, fuzzy #~ msgid "" -#~ "Enter a comma separated list of tcp ports or ranges of ports that " -#~ "application/user role binds to. Example: 612, 650-660" -#~ msgstr "তালিকা সৰ্বমোট " - -#~ msgid "label34" -#~ msgstr "label34" - -#~ msgid "label35" -#~ msgstr "label35" - -#, fuzzy -#~ msgid "label51" -#~ msgstr "label25" - -#~ msgid "value" -#~ msgstr "মান" - -#~ msgid "You must be root to run %s." -#~ msgstr "%s সঞ্চালনেৰ বাবে root পৰিচয় ধাৰণ কৰা আৱশ্যক ।" - -#~ msgid "Other" -#~ msgstr "অন্যান্য" - -#~ msgid "" -#~ "Select XWindows login user, if this is a user who will login to a machine " -#~ "via X" -#~ msgstr "" -#~ "ব্যৱহাৰকৰোঁতা যদি X-ৰ মাধ্যমে যন্ত্ৰত প্ৰৱেশ কৰেন তাহলে XWindows প্ৰৱেশ " -#~ "ব্যৱহাৰকৰোঁতা নিৰ্বাচন কৰক" - -#~ msgid "XWindows Login User" -#~ msgstr "XWindows প্ৰৱেশ ব্যৱহাৰকৰোঁতা" - -#~ msgid "" -#~ "Select Terminal Login User, if this user will login to a machine only via " -#~ "a terminal or remote login" +#~ "\n" +#~ "\n" +#~ "semodule -i %s\n" +#~ "\n" #~ msgstr "" -#~ "ব্যৱহাৰকৰোঁতা দ্বাৰা অকল টাৰ্মিনাল অথবা দূৰবৰ্তী প্ৰৱেশেৰ সাহায্যে যন্ত্ৰত প্ৰৱেশ " -#~ "কৰা হলে টাৰ্মিনাল প্ৰৱেশ ব্যৱহাৰকৰোঁতা নিৰ্বাচন কৰক" - -#~ msgid "Terminal Login User" -#~ msgstr "টাৰ্মিনাল প্ৰৱেশ ব্যৱহাৰকৰোঁতা" - -#~ msgid "Name of application to be confined" -#~ msgstr "confine কৰাৰ বাবে চিহ্নিত অ্যাপ্লিকেশন" - -#~ msgid "Incoming Network Port Connections" -#~ msgstr "আগমনকাৰী নে'টৱৰ্ক পোৰ্ট সংযোগ" - -#~ msgid "Outgoing Network Port Connections" -#~ msgstr "বাহিৰমুখী নে'টৱৰ্ক পোৰ্ট সংযোগ" +#~ "\n" +#~ "\n" +#~ "semodule -i %s\n" +#~ "\n" -#~ msgid "" -#~ "Application uses nsswitch or translates UID's (daemons that run as non " -#~ "root)" -#~ msgstr "অ্যাপ্লিকেশন UID" - -#~ msgid "Files and Directories" -#~ msgstr "নথিপত্ৰ ও পঞ্জিকা" - -#~ msgid "Generate policy in this directory" -#~ msgstr "পঞ্জিকা" - -#~ msgid "Login" -#~ msgstr "প্ৰৱেশ" - -#~ msgid "Allow direct login to the console device. Requiered for System 390" -#~ msgstr "উল্লিখিত সময় অবধি ব্যৱস্থাপ্ৰণালী" - -#~ msgid "" -#~ "Allow unconfined executables to make their heap memory executable. Doing " -#~ "this is a really bad idea. Probably indicates a badly coded executable, " -#~ "but could indicate an attack. This executable should be reported in " -#~ "bugzilla" -#~ msgstr "হলো" - -#~ msgid "" -#~ "Allow unconfined executables to map a memory region as both executable " -#~ "and writable, this is dangerous and the executable should be reported in " -#~ "bugzilla" -#~ msgstr "মেপ হলো" - -#~ msgid "FTP" -#~ msgstr "FTP" - -#~ msgid "Allow ftp servers to use cifs used for public file transfer services" -#~ msgstr "উল্লিখিত সময় অবধি নথিপত্ৰ" - -#~ msgid "Allow ftp servers to use nfs used for public file transfer services" -#~ msgstr "উল্লিখিত সময় অবধি নথিপত্ৰ" - -#~ msgid "Allow gssd to read temp directory" -#~ msgstr "পঞ্জিকা" - -#~ msgid "" -#~ "Allow nfs servers to modify public files used for public file transfer " -#~ "services" -#~ msgstr "উল্লিখিত সময় অবধি নথিপত্ৰ" - -#~ msgid "Polyinstatiation" -#~ msgstr "Polyinstatiation" - -#~ msgid "Enable polyinstantiated directory support" -#~ msgstr "পঞ্জিকা" - -#~ msgid "" -#~ "Allow rsync to write files in directories labeled public_content_rw_t" -#~ msgstr "rsync" - -#~ msgid "" -#~ "Allow Samba to write files in directories labeled public_content_rw_t" -#~ msgstr "Samba" - -#~ msgid "Zebra" -#~ msgstr "জেবৰা" - -#~ msgid "" -#~ "Allow system cron jobs to relabel filesystem for restoring file contexts" -#~ msgstr "উল্লিখিত সময় অবধি নথিপত্ৰ" - -#~ msgid "Enable extra rules in the cron domain to support fcron" -#~ msgstr "ডোমেইম" - -#~ msgid "Disable SELinux protection for ftpd daemon" -#~ msgstr "ftpd ডেমনেৰ বাবে SELinux নিৰাপত্তা নিষ্ক্ৰিয় কৰক" - -#~ msgid "" -#~ "This should be enabled when all programs are compiled with ProPolice/SSP " -#~ "stack smashing protection. All domains will be allowed to read from /dev/" -#~ "urandom" -#~ msgstr "সকল" - -#~ msgid "Allow HTTPD scripts and modules to network connect to databases" -#~ msgstr "নে'টৱৰ্ক" - -#~ msgid "Allow HTTPD scripts and modules to connect to the network" -#~ msgstr "নে'টৱৰ্ক" - -#~ msgid "Disable SELinux protection for httpd daemon" -#~ msgstr "httpd ডেমনৰ বাবে SELinux নিৰাপত্তা নিষ্ক্ৰিয় কৰক" - -#~ msgid "" -#~ "Allow HTTPD to run SSI executables in the same domain as system CGI " -#~ "scripts" -#~ msgstr "ডোমেইম" - -#~ msgid "" -#~ "Unify HTTPD to communicate with the terminal. Needed for handling " -#~ "certificates" -#~ msgstr "উল্লিখিত সময় অবধি" - -#~ msgid "Unify HTTPD handling of all content files" -#~ msgstr "সৰ্বমোট" - -#~ msgid "Allow NFS to share any file/directory read only" -#~ msgstr "NFS নথিপত্ৰ পঞ্জিকা" - -#~ msgid "Allow NFS to share any file/directory read/write" -#~ msgstr "NFS নথিপত্ৰ পঞ্জিকা" - -#~ msgid "Disable SELinux protection for pppd daemon" -#~ msgstr "উল্লিখিত সময় অবধি" - -#~ msgid "Disable SELinux protection for the mozilla ppp daemon" -#~ msgstr "উল্লিখিত সময় অবধি" - -#~ msgid "Allow spammassasin to access the network" -#~ msgstr "নে'টৱৰ্ক" - -#~ msgid "Use lpd server instead of cups" -#~ msgstr "সৰ্বমোট" - -#~ msgid "Support NFS home directories" -#~ msgstr "NFS" - -#~ msgid "Disable SELinux protection for zebra daemon" -#~ msgstr "উল্লিখিত সময় অবধি" - -#~ msgid "Allow httpd to access samba/cifs file systems" -#~ msgstr "নথিপত্ৰ" - -#~ msgid "Allow httpd to access nfs file systems" -#~ msgstr "নথিপত্ৰ" - -#~ msgid "" -#~ "Allow samba to act as the domain controller, add users, groups and change " -#~ "passwords" -#~ msgstr "ডোমেইম" - -#~ msgid "Allow Samba to share any file/directory read only" -#~ msgstr "Samba নথিপত্ৰ পঞ্জিকা" - -#~ msgid "Allow Samba to share any file/directory read/write" -#~ msgstr "Samba নথিপত্ৰ পঞ্জিকা" - -#~ msgid "" -#~ "Allow Samba to run unconfined scripts in /var/lib/samba/scripts directory" -#~ msgstr "Samba পঞ্জিকা" - -#~ msgid "Label Prefix" -#~ msgstr "লেবেল প্ৰেফিক্স" - -#~ msgid "MLS/MCS Level" -#~ msgstr "স্তৰ" - -#~ msgid "Group/ungroup network ports by SELinux type." -#~ msgstr "দল নে'টৱৰ্ক ধৰন." - -#~ msgid "" -#~ "Labeling\n" -#~ "Prefix" -#~ msgstr "লেবেল ব্যৱস্থা" - -#~ msgid "" -#~ "MLS/\n" -#~ "MCS Level" -#~ msgstr "স্তৰ" +#~ msgid "translations not supported on non-MLS machines" +#~ msgstr "MLS-বিহীন যন্ত্ৰত অনুবাদ সমৰ্থন কৰা নহয়" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/be.po policycoreutils-2.0.62/po/be.po --- nsapolicycoreutils/po/be.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/be.po 2009-05-12 13:25:30.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -85,818 +85,821 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 -msgid "global" +#: ../semanage/seobject.py:70 +msgid "Could not test MLS enabled status" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 +msgid "global" msgstr "" -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "" -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "" -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 msgid "Could not commit semanage transaction" msgstr "" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 msgid "Could not list SELinux modules" msgstr "" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, python-format msgid "Linux Group %s does not exist" msgstr "" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, python-format msgid "You must add at least one role for %s" msgstr "" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 msgid "Could not list the ports" msgstr "" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, python-format msgid "Could not delete the port %s" msgstr "" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 msgid "Node Address is required" msgstr "" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 msgid "Node Netmask is required" msgstr "" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, python-format msgid "Could not check if addr %s is defined" msgstr "" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, python-format msgid "Addr %s already defined" msgstr "" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, python-format msgid "Could not create addr for %s" msgstr "" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, python-format msgid "Could not set mask for %s" msgstr "" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, python-format msgid "Could not set user in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, python-format msgid "Could not set role in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, python-format msgid "Could not set type in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, python-format msgid "Could not set mls fields in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, python-format msgid "Could not set addr context for %s" msgstr "" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, python-format msgid "Could not add addr %s" msgstr "" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, python-format msgid "Addr %s is not defined" msgstr "" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, python-format msgid "Could not query addr %s" msgstr "" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, python-format msgid "Could not modify addr %s" msgstr "" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, python-format msgid "Could not delete addr %s" msgstr "" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 msgid "Could not list addrs" msgstr "" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 msgid "Could not list the file contexts" msgstr "" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, python-format msgid "Could not delete the file context %s" msgstr "" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, python-format msgid "You must specify one of the following values: %s" msgstr "" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, python-format msgid "Could not set active value of boolean %s" msgstr "" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -938,7 +941,7 @@ #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 #, c-format -msgid "Error initing capabilities, aborting.\n" +msgid "Error initializing capabilities, aborting.\n" msgstr "" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1208,83 +1211,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "" -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "" -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "" -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "" -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "" -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "" -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "" -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1306,7 +1309,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1333,7 +1336,7 @@ msgid "Login '%s' is required" msgstr "" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1349,7 +1352,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1397,7 +1400,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1407,300 +1410,304 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 msgid "Sends audit messages" msgstr "" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1712,7 +1719,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1723,11 +1730,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1748,105 +1755,109 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 msgid "You must select a user" msgstr "" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 msgid "Type Enforcement file" msgstr "" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1876,7 +1887,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -2999,16 +3010,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3069,12 +3080,6 @@ msgid "SELinux Type" msgstr "" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3106,8 +3111,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "" @@ -3187,122 +3190,147 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +msgid "Add User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2390 +msgid "Modify User" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2520 +#: ../gui/system-config-selinux.glade:2524 msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bg.po policycoreutils-2.0.62/po/bg.po --- nsapolicycoreutils/po/bg.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/bg.po 2009-05-12 13:25:30.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: policycoreutils\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: 2008-03-10 21:37+0100\n" "Last-Translator: Alexander Todorov \n" "Language-Team: Bulgarian \n" @@ -88,830 +88,834 @@ msgid "To make this policy package active, execute:" msgstr "За да активирате този пакет с политика, изпълнете:" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "Не може да се създаде semanage обект за управление" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "SELinux политиката не е управлявана или хранилището не е достъпно." -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "Не може да се прочете хранилището с политики." -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "Не може да се направи semanage връзка" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 +#: ../semanage/seobject.py:70 +#, fuzzy +msgid "Could not test MLS enabled status" +msgstr "Не може да се зададе MLS диапазон за %s" + +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 msgid "global" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" -msgstr "не се поддържат преводи на машини без MLS" - -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, fuzzy, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "Не може да се отвори %s: не се поддържат преводи на машини без MLS" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "Ниво" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "Превод" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "Преводите не могат да съдържат интервали '%s' " -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "Невалидно ниво '%s' " -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "%s вече е дефиниран в преводите" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "%s не е дефиниран в преводите" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "Не може да се стартира semanage транзакция" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 #, fuzzy msgid "Could not commit semanage transaction" msgstr "Не може да се стартира semanage транзакция" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 #, fuzzy msgid "Could not list SELinux modules" msgstr "Не могат да бъдат получени SELinux потребителите" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 #, fuzzy msgid "Permissive Types" msgstr "Пасивен" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "Не може да се създаде ключ за %s" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "Не може да се провери дали е дефинирано съответствие за вход на %s" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "Вече е дефинирано съответствие за вход на %s" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, fuzzy, python-format msgid "Linux Group %s does not exist" msgstr "Linux потребител %s не съществува" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "Linux потребител %s не съществува" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "Не може да се създаде съответствие за вход за %s" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "Не може да се зададе името за %s" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "Не може да се зададе MLS диапазон за %s" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "Не може да се зададе SELinux потребител за %s" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "Не може да се добави съответствие за вход за %s" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "добавяне на SELinux съответствие за потребител" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "Изисква seuser или serange" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "Не е дефинирано съответствие за вход за %s" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "Не може да се запита seuser за %s" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "Не може да се промени съответствието за вход за %s" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" "Съответствие за вход за %s е дефинирано в политиката, не може да бъде изтрито" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "Не може да се изтрие съответствието за вход за %s" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "Грешка при получаване на съответствията за вход" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "Потребителско име" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "SELinux потребител" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "MLS/MCS интервал" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, fuzzy, python-format msgid "You must add at least one role for %s" msgstr "Не може да се добави контекст на файл за %s" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "Не може да се провери дали SELinux потребител %s е дефиниран" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "SELinux потребител %s вече е дефиниран" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "Не може да се създаде SELinux потребител за %s" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "Не може да се добави роля %s за %s" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "Не може да се зададе MLS ниво за %s" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "Не може да се добави префикс %s за %s" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "Не може да се извлече ключ за %s" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "Не може да се добави SELinux потребител %s" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "Изисква префикс, роли, ниво или диапазон" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "Изисква префикс или роли" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "SELinux потребител %s не е дефиниран" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "Не може да се провери потребителя за %s" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "Не може да се промени SELinux потребител %s" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "SELinux потребител %s е дефиниран в политиката, не може да се изтрие" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "Не може да се изтрие SELinux потребител %s" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "Не могат да бъдат получени SELinux потребителите" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "Не могат да бъдат получени ролите за потребител %s" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "Етикиране" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "MLS/" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "Префикс" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "MCS ниво" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "MCS интервал" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "SELinux роли" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "Изисква се протокол udp или tcp" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "Изисква се порт" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "Не може да се създаде ключ за %s/%s" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "Изисква се тип" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "Не може да се провери дали порт %s/%s е дефиниран" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "Порт %s/%s вече е дефиниран" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "Не може да се създаде порт за %s/%s" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "Не може да се създаде контекст за %s/%s" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "Не може да се приведе потребителя в контекст на порта за %s/%s" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "Не може да се приведе ролята в контекст на порта за %s/%s" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "Не може да се приведе типа в контекст на порта за %s/%s" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "Не могат да се приведат mls полетата в контекст на порта за %s/%s" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "Не може да се приведе контекста на порта за %s/%s" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "Не може да се добави порт %s/%s" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "Необходим е setype или serange" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "Необходим е setype" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "Порт %s/%s не е дефиниран" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "Не може да се провери порт %s/%s" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "Не може да се промени порт %s/%s" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 #, fuzzy msgid "Could not list the ports" msgstr "Не може да се получи списък на портовете" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, fuzzy, python-format msgid "Could not delete the port %s" msgstr "Не може да се изтрие порт %s/%s" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "Порт %s/%s е дефиниран в политиката, не може да се изтрие" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "Не може да се изтрие порт %s/%s" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "Не може да се получи списък на портовете" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "SELinux тип порт" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "Протокол" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "Номер на порт" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 #, fuzzy msgid "Node Address is required" msgstr "Изисква се порт" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 #, fuzzy msgid "Node Netmask is required" msgstr "Изисква се порт" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "Необходим е SELinux тип" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "Не може да се създаде ключ за %s" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, fuzzy, python-format msgid "Could not check if addr %s is defined" msgstr "Не може да се провери дали порт %s/%s е дефиниран" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, fuzzy, python-format msgid "Addr %s already defined" msgstr "Порт %s/%s вече е дефиниран" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, fuzzy, python-format msgid "Could not create addr for %s" msgstr "Не може да се създаде ключ за %s" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "Не може да се създаде контекст за %s" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, fuzzy, python-format msgid "Could not set mask for %s" msgstr "Не може да се зададе името за %s" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, fuzzy, python-format msgid "Could not set user in addr context for %s" msgstr "Не може да се приведе потребителя в контекст на файл за %s" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, fuzzy, python-format msgid "Could not set role in addr context for %s" msgstr "Не може да се приведе ролята в контекст на файл за %s" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, fuzzy, python-format msgid "Could not set type in addr context for %s" msgstr "Не може да се приведе типа в контекст на файл за %s" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, fuzzy, python-format msgid "Could not set mls fields in addr context for %s" msgstr "Не могат да се приведат mls полетата в контекст на файл за %s" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, fuzzy, python-format msgid "Could not set addr context for %s" msgstr "Не може да се установи контекст на файл за %s" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, fuzzy, python-format msgid "Could not add addr %s" msgstr "Не може да се добави порт %s/%s" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, fuzzy, python-format msgid "Addr %s is not defined" msgstr "Порт %s/%s не е дефиниран" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, fuzzy, python-format msgid "Could not query addr %s" msgstr "Не може да се провери порт %s/%s" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, fuzzy, python-format msgid "Could not modify addr %s" msgstr "Не може да се промени порт %s/%s" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, fuzzy, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "Порт %s/%s е дефиниран в политиката, не може да се изтрие" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, fuzzy, python-format msgid "Could not delete addr %s" msgstr "Не може да се изтрие интерфейс %s" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 #, fuzzy msgid "Could not list addrs" msgstr "Не може да се получи списък на портовете" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "Не може да се провери дали интерфейс %s е дефинирано" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "Интерфейс %s вече е дефиниран" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "Не може да се създаде интерфейс за %s" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "Не може да се приведе потребителя в интерфейсен контекст за %s" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "Не може да се приведе ролята в интерфейсен контекст за %s" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "Не може да се приведе типа в интерфейсен контекст за %s" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "Не могат да се приведат mls полетата в интерфейсен контекст за %s" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "Не може да се установи интерфейсен контекст за %s" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "Не може да се установи контекста на съобщението за %s" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "Не може да се добави интерфейс %s" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "Интерфейс %s не е дефиниран" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "Не може да се провери интерфейс %s" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "Не може да се промени интерфейс %s" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "Интерфейс %s е дефиниран в политиката, не може да се изтрие" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "Не може да се изтрие интерфейс %s" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "Не може да се получи списък с интерфейсите" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "SELinux интерфейс" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "Контекст" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "Не може да се приведе потребителя в контекст на файл за %s" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "Не може да се приведе ролята в контекст на файл за %s" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "Не могат да се приведат mls полетата в контекст на файл за %s" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 #, fuzzy msgid "Invalid file specification" msgstr "Файлова спецификация" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "Не може да се провери дали файловия контекст за %s е дефиниран" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "Файловия контекст за %s вече е дефиниран" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "Не може да се създаде файлов контекст за %s" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "Не може да се приведе типа в контекст на файл за %s" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "Не може да се установи контекст на файл за %s" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "Не може да се добави контекст на файл за %s" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "Изисква setype, serange или seuser" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "Не е дефиниран файлов контекст за %s" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "Не може да се провери файловия контекст за %s" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "Не може да се промени файловия контекст за %s" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 #, fuzzy msgid "Could not list the file contexts" msgstr "Не може да се получат файловите контексти" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, fuzzy, python-format msgid "Could not delete the file context %s" msgstr "Не може да се изтрие файловия контекст за %s" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" "Файловия контекст за %s е дефиниран в политиката, не може да бъде изтрит" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "Не може да се изтрие файловия контекст за %s" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "Не може да се получат файловите контексти" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "Не може да се получат локалните файловите контексти" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "SELinux ф.контекст" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "тип" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "Не може да се провери дали булевата променлива %s е дефинирана" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "Булева променлива %s не е дефинирана" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "Не може да се провери файловия контекст %s" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, fuzzy, python-format msgid "You must specify one of the following values: %s" msgstr "Следва да въведете име" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, fuzzy, python-format msgid "Could not set active value of boolean %s" msgstr "Не може да се изтрие булева променлива %s" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "Не може да се промени булевата променлива %s" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "Булевата променлива %s е дефинирана в политика, не може да се изтрие" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "Не може да се изтрие булева променлива %s" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "Не могат да се получат булевите променливи" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 #, fuzzy msgid "on" msgstr "Cron" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "SELinux булева" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -953,8 +957,8 @@ msgstr "Не може да бъде почистена средата\n" #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 -#, c-format -msgid "Error initing capabilities, aborting.\n" +#, fuzzy, c-format +msgid "Error initializing capabilities, aborting.\n" msgstr "Грешка при инициализиране на правата, авариен изход.\n" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1228,84 +1232,84 @@ msgid "Can not combine +/- with other types of categories" msgstr "Не може да се комбинира +/- с други типове категории" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "Не може да има няколко чувствителности" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "Употреба %s КАТЕГОРИЯ Файл ..." -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "Употреба %s -l КАТЕГОРИЯ потребител ..." -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "Употреба %s [[+|-]КАТЕГОРИЯ],...]q Файл ..." -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "Употреба %s -l [[+|-]КАТЕГОРИЯ],...]q потребител ..." -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "Употреба %s -d Файл ..." -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "Употреба %s -l -d потребител ..." -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "Употреба %s -L" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "Употреба %s -L -l потребител" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "Ползвайте -- за кран на списъка с опции. Например" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "chcat -- -КонфиденциалноЗаКомпанията /документи/бизнесплан.odt" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "chcat -l +КонфиденциалноЗаКомпанията спотребител" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "Грешка в опциите %s " -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "Булева" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 #, fuzzy msgid "all" msgstr "Всички" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "Етикиране на файл" @@ -1334,7 +1338,7 @@ "Файлов\n" "Тип" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "Съответствия за потребител" @@ -1367,7 +1371,7 @@ msgid "Login '%s' is required" msgstr "Изисква се '%s' за вход" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "Модул с политика" @@ -1383,7 +1387,7 @@ msgid "Disable Audit" msgstr "Изключване на одита" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "Включване на одита" @@ -1441,7 +1445,7 @@ msgid "Applications" msgstr "Приложения" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 #, fuzzy msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " @@ -1454,26 +1458,30 @@ msgid "Standard Init Daemon" msgstr "Стандартен init демон" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "Демони за Интернет услуги са демони, които се стартират от xinetd" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "Демони за Интернет услуги (inetd)" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" "Уеб приложения/Скриптове (CGI) са скриптове стартирани от уеб сървъра " "(apache)" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "Уеб приложения/Скриптове (CGI)" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -1481,70 +1489,70 @@ "Потребителски приложения са всички приложения, които бихте искали да " "ограничите, стартирани от потребител" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "Потребителски приложения" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 #, fuzzy msgid "Login Users" msgstr "Потребители" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 #, fuzzy msgid "User Role" msgstr "Роля" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 #, fuzzy msgid "Root Users" msgstr "Потребители" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 #, fuzzy msgid "" "Select Root Administrator User Role, if this user will be used to administer " @@ -1555,64 +1563,64 @@ "на машината работейки като root. Този потребител няма да може да влиза в " "системата директно." -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 #, fuzzy msgid "Root Admin User Role" msgstr "Root потребител" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 #, fuzzy msgid "Enter name of application or user role to be confined" msgstr "Изберете приложение или потребителска роля за ограничаване." -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "Име" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "Въведете пълния път за изпълнимия файл за ограничаване." -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "..." -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 #, fuzzy msgid "Enter unique name for the confined application or user role." msgstr "" "Въведете уникално име на тип за конфигурирания потребител или приложение." -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "Изпълним файл" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "Init скрипт" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" "Въведете пълния път на init скрипта ползван за стартиране на ограничаваното " "приложение." -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 #, fuzzy msgid "Select user roles that you want to customize" msgstr "Изберете ролите, които този потребител ще може да приема" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 #, fuzzy msgid "Select additional domains to which this user role will transition" msgstr "Изберете допълнителни потребителски домейни за преход" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 #, fuzzy msgid "" "Select the applications domains that you would like this user role to " @@ -1621,49 +1629,49 @@ "Изберете домейните за приложения, към които бихте искали този потребител да " "преминава." -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 #, fuzzy msgid "Select additional domains that this user role will administer" msgstr "Изберете домейните, които този потребител ще администрира" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" "Изберете домейните, които бихте искали този потребител да администрира." -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 #, fuzzy msgid "Select additional roles for this user" msgstr "Изберете допълнителни потребителски домейни за преход" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 #, fuzzy msgid "Enter network ports that application/user role listens to" msgstr "" "Въведете разделен със запетаи списък от udp портове, към които приложението/" "потребителя се свързва." -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "TCP портове" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 #, fuzzy msgid "Allows confined application/user role to bind to any udp port" msgstr "" "Разрешаване на ограничаваното приложение/потребител да се слуша на всеки udp " "порт" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "Всички" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 #, fuzzy msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" @@ -1672,11 +1680,11 @@ "Разрешаване на приложението/потребителя да извиква bindresvport с 0. Слушане " "на портове 600-1024" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "600-1024" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 #, fuzzy msgid "" "Enter a comma separated list of udp ports or ranges of ports that " @@ -1685,33 +1693,33 @@ "Въведете разделен със запетаи списък от udp портове, към които приложението/" "потребителя се свързва." -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "Нерезервирани портове (> 1024)" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "Избор на портове" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 #, fuzzy msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" "Разрешаване на приложението/потребителя да слуша на всеки udp порт > 1024" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "UDP портове" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 #, fuzzy msgid "Enter network ports that application/user role connects to" msgstr "" "Въведете разделен със запетаи списък от udp портове, към които приложението/" "потребителя се свързва." -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 #, fuzzy msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " @@ -1720,7 +1728,7 @@ "Въведете разделен със запетаи списък от udp портове, към които приложението/" "потребителя се свързва." -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 #, fuzzy msgid "" "Enter a comma separated list of udp ports or ranges of ports that " @@ -1729,55 +1737,55 @@ "Въведете разделен със запетаи списък от udp портове, към които приложението/" "потребителя се свързва." -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 #, fuzzy msgid "Select common application traits" msgstr "Общи белези на приложението" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 #, fuzzy msgid "Writes syslog messages\t" msgstr "Приложението ползва syslog за запис в дневник\t" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 #, fuzzy msgid "Create/Manipulate temporary files in /tmp" msgstr "Приложението ползва /tmp за създаваме/манипулиран на временни файлове" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 #, fuzzy msgid "Uses Pam for authentication" msgstr "Приложението ползва PAM за удостоверяване" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 #, fuzzy msgid "Sends audit messages" msgstr "Грешка при изпращане на одит съобщение.\n" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 #, fuzzy msgid "Select files/directories that the application manages" msgstr "" "Изберете директориите които ограничаваното приложение притежава и в които то " "пише" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 #, fuzzy msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " @@ -1786,32 +1794,32 @@ "Добавяне на файлове/директории, в които това приложение ще трябва да може да " "пише. Pid файлове, дневници, /var/lib файлове ..." -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 #, fuzzy msgid "Select booleans that the application uses" msgstr "Изберете файл(овете) които ограничаваното приложение създава/пише" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 #, fuzzy msgid "Add/Remove booleans used for this confined application/user" msgstr "" "Въведете пълния път на init скрипта ползван за стартиране на ограничаваното " "приложение." -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 #, fuzzy msgid "Select directory to generate policy in" msgstr "Изберете директория в която да се генерират файловете на политиката" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "Директория с политики" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "Генериране на файловете на политиката" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 #, fuzzy msgid "" "This tool will generate the following: \n" @@ -1832,7 +1840,7 @@ "(Ре)стартирайте приложението за да се генерират avc съобщения.\n" "Ползвайте audit2allow -R за генериране на допълнителни правила за te файла.\n" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 #, fuzzy msgid "" "This tool will generate the following: \n" @@ -1852,11 +1860,11 @@ "(Ре)стартирайте приложението за да се генерират avc съобщения.\n" "Ползвайте audit2allow -R за генериране на допълнителни правила за te файла.\n" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 #, fuzzy msgid "Boolean Name" msgstr "Булева" @@ -1878,111 +1886,116 @@ msgid "%s must be a directory" msgstr "Разрешаване на mount да монтира всяка директория" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 #, fuzzy msgid "You must select a user" msgstr "Следва да въведете име" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "Изберете изпълнимия файл за ограничаване." -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "Изберете init скрипта за ограничаване." -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "Изберете файл(овете) които ограничаваното приложение създава/пише" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" "Изберете директориите които ограничаваното приложение притежава и в които то " "пише" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "Изберете директория в която да се генерират файловете на политиката" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "Следва да въведете име" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "Следва да укажете изпълним файл" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "Настройка на SELinux" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, fuzzy, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "Портовете трябва да са числа от 1 до %d " -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 #, fuzzy msgid "You must enter a name for your confined process/user" msgstr "Следва да въведете име за конфигурирания от Вас процес" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "Типовете ПОТРЕБИТЕЛ не са позволени за програми" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "Само ДЕМОНИТЕ могат да ползват init скрипт" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "use_syslog трябва да бъде булева стойност " -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 #, fuzzy msgid "USER Types automatically get a tmp type" msgstr "Типовете ПОТРЕБИТЕЛ автоматично получават временен тип" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "Трябва да въведете пътя на изпълнимия файл за вашия ограничаван процес" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 #, fuzzy msgid "Type Enforcement file" msgstr "Файл за налагане на тип" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "Интерфейсен файл" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "Файл с контексти" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "Настройващ скрипт" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +#, fuzzy +msgid "Network Port" +msgstr "Добавяне на мрежов порт" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -2016,7 +2029,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "Групов преглед" @@ -3199,16 +3212,16 @@ msgid "Add %s" msgstr "Добавяне на %s" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "Промяна на %s" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "Пасивен" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "Активен" @@ -3283,14 +3296,6 @@ msgid "SELinux Type" msgstr "SELinux тип" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" -"tcp\n" -"udp" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3332,8 +3337,6 @@ msgstr "MLS" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "Добавяне на SELinux потребител" @@ -3418,113 +3421,125 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "Филтър" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "label50" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "Добавяне на файлов контекст" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "Промяна на файлов контекст" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "Изтриване на файлов контекст" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "label38" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "Добавяне на SELinux съответствие за потребител" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "Промяна на SELinux съответствие за потребител" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "Изтриване на SELinux съответствие за потребител" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "label39" -#: ../gui/system-config-selinux.glade:2371 +#: ../gui/system-config-selinux.glade:2374 +#, fuzzy +msgid "Add User" +msgstr "Добавяне на %s" + +#: ../gui/system-config-selinux.glade:2390 +#, fuzzy +msgid "Modify User" +msgstr "Промяна на %s" + +#: ../gui/system-config-selinux.glade:2406 +#, fuzzy +msgid "Delete User" +msgstr "Изтриване на %s" + +#: ../gui/system-config-selinux.glade:2524 +msgid "label41" +msgstr "label41" + +#: ../gui/system-config-selinux.glade:2561 msgid "Add Translation" msgstr "Добавяне на превод" -#: ../gui/system-config-selinux.glade:2387 +#: ../gui/system-config-selinux.glade:2577 msgid "Modify Translation" msgstr "Промяна на превод" -#: ../gui/system-config-selinux.glade:2403 +#: ../gui/system-config-selinux.glade:2593 msgid "Delete Translation" msgstr "Изтриване на превод" -#: ../gui/system-config-selinux.glade:2520 -msgid "label41" -msgstr "label41" - -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" -msgstr "Промяна на SELinux потребител" - -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "label40" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "Добавяне на мрежов порт" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "Редакция на мрежов порт" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "Изтриване на мрежов порт" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "label42" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "Генериране на нов модул с политика" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "Зареждане на модул с политика" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "Деактивиране на зареждаем модул с политика" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 #, fuzzy msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " @@ -3533,10 +3548,27 @@ "Спиране на допълнителните одит правила, които нормално не се рапортуват във " "файловете на дневника." -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "label44" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +#, fuzzy +msgid "label59" +msgstr "label50" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "Ниво на чувствителност" @@ -3546,6 +3578,19 @@ msgid "SELinux user '%s' is required" msgstr "Необходим е SELinux потребител '%s'" +#~ msgid "Modify SELinux User" +#~ msgstr "Промяна на SELinux потребител" + +#~ msgid "translations not supported on non-MLS machines" +#~ msgstr "не се поддържат преводи на машини без MLS" + +#~ msgid "" +#~ "tcp\n" +#~ "udp" +#~ msgstr "" +#~ "tcp\n" +#~ "udp" + #~ msgid "Requires value" #~ msgstr "Изисква стойност" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn_IN.po policycoreutils-2.0.62/po/bn_IN.po --- nsapolicycoreutils/po/bn_IN.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/bn_IN.po 2009-05-12 13:25:30.000000000 -0400 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: policycoreutils.HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: 2008-04-04 18:56+0530\n" "Last-Translator: Runa Bhattacharjee \n" "Language-Team: Bengali INDIA \n" @@ -93,829 +93,833 @@ msgid "To make this policy package active, execute:" msgstr "চিহ্নিত পলিসি প্যাকেজ সক্রিয় করার জন্য, সঞ্চালন করুন:" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "semanage হ্যান্ডেল নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "SELinux নিয়মনীতি বর্তমানে পরিচালিত নয় অথবা সংগ্রহস্থল ব্যবহার করা সম্ভব নয়।" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "নিয়মনীতির সংগ্রহস্থল পড়া যায়নি।" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "semanage সংযোগ স্থাপন করা যায়নি" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 +#: ../semanage/seobject.py:70 +#, fuzzy +msgid "Could not test MLS enabled status" +msgstr "%s'র ক্ষেত্রে MLS রেঞ্জ নির্ধারণ করা যায়নি" + +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 msgid "global" msgstr "সার্বজনীন" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" -msgstr "MLS-বিহীন মেশিনে অনুবাদ সমর্থন করা হয় না" - -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "%s খুলতে ব্যর্থ: MLS-বিহীন মেশিনে অনুবাদ সমর্থন করা হয় না: %s" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "স্তর" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "অনুবাদ" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "অনুবাদের মধ্যে শূণ্যস্থান ব্যবহার করা যাবে না '%s' " -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "স্তর বৈধ নয় '%s' " -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "অনুবাদের মধ্যে %s বর্তমানে ব্যাখ্যা করা হয়েছে" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "অনুবাদের মধ্যে %s'র ব্যাখ্যা করা হয়নি" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "বাস্তবায়িত হয়নি" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "semanage আদান-প্রদান আরম্ভ করা যায়নি" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 #, fuzzy msgid "Could not commit semanage transaction" msgstr "semanage আদান-প্রদান আরম্ভ করা যায়নি" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 #, fuzzy msgid "Could not list SELinux modules" msgstr "SELinux ব্যবহারকারীদের তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 #, fuzzy msgid "Permissive Types" msgstr "Permissive (সতর্কতামূলক)" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "%s'র জন্য কি নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা বর্তমানে নির্ধারিত হয়েছে" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, fuzzy, python-format msgid "Linux Group %s does not exist" msgstr "Linux ব্যবহারকারী %s বর্তমানে উপস্থিত নেই" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "Linux ব্যবহারকারী %s বর্তমানে উপস্থিত নেই" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "%s'র নাম নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "%s'র ক্ষেত্রে MLS রেঞ্জ নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "%s'র ক্ষেত্রে SELinux ব্যবহারকারী নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা যোগ করা যায়নি" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "SELinux ব্যবহারকারী ম্যাপার যোগ করা হবে" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "seuser অথবা serange আবশ্যক" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্ধারিত হয়নি" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "%s'র ক্ষেত্রে seuser কোয়েরি করা যায়নি" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" "%s'র জন্য লগ-ইন ম্যাপিং ব্যবস্থা নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে মুছে ফেলা সম্ভব " "নয়" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "লগ-ইন ম্যাপিং তালিকাভুক্ত করা যায়নি" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "লগ-ইন নাম" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "SELinux ব্যবহারকারী" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "MLS/MCS সীমা" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, fuzzy, python-format msgid "You must add at least one role for %s" msgstr "%s'র ক্ষেত্রে ফাইল context যোগ করা যায়নি" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য নির্ধারিত কিনা পরীক্ষা করা যায়নি" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য বর্তমানে নির্ধারিত হয়েছে" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "%s'র জন্য SELinux ব্যবহারকারী নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "%s ভূমিকাটি, %s'র জন্য নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "%s'র ক্ষেত্রে MLS স্তর নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "%s প্রেফিক্সটি %s'র ক্ষেত্রে যোগ করা যায়নি" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "%s'র জন্য কি প্রাপ্ত করা যায়নি" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "SELinux ব্যবহারকারী %s যোগ করা যায়নি" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "প্রেফিক্স, ভূমিকা, স্তর অথবা রেঞ্জ উল্লেখ করা আবশ্যক" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "প্রেফিক্স অথবা ভূমিকা উল্লেখ করা আবশ্যক" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য নির্ধারিত হয়নি" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "%s'র জন্য ব্যবহারকারী কোয়েরি করা যায়নি" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য নিয়মনীতির মধ্যে নির্ধারিত হয়েছে যার ফলে " "অপসারণযোগ্য নয়" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "SELinux ব্যবহারকারী %s মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "SELinux ব্যবহারকারীদের তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "ব্যবহারকারী %s'র ভূমিকার তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "লেবেল ব্যবস্থা" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "MLS/" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "প্রেফিক্স" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "MCS স্তর" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "MCS সীমা" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "SELinux রোল" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "udp অথবা tcp প্রোটোকল আবশ্যক" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "পোর্ট উল্লেখ করা আবশ্যক" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "%s/%s'র জন্য কি নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "ধরন উল্লেখ করা আবশ্যক" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "পোর্ট %s/%s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "পোর্ট %s/%s বর্তমানে নির্ধারিত আছে" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "%s/%s'র জন্য পোর্ট নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "%s/%s'র জন্য context নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ব্যবহারকারী নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ভূমিকা নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ধরন নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে mls ক্ষেত্র নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "%s/%s পোর্ট যোগ করা যায়নি" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "setype অথবা serange আবশ্যক" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "setype আবশ্যক" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "%s/%s পোর্ট নির্ধারিত হয়নি" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "%s/%s পোর্ট কোয়েরি করা যায়নি" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "%s/%s পোর্ট পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 msgid "Could not list the ports" msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, python-format msgid "Could not delete the port %s" msgstr "%s পোর্ট মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "%s/%s পোর্টটি নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "%s/%s পোর্ট মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "SELinux পোর্টের ধরন" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "প্রোটো" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "পোর্ট সংখ্যা" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 #, fuzzy msgid "Node Address is required" msgstr "পোর্ট উল্লেখ করা আবশ্যক" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 #, fuzzy msgid "Node Netmask is required" msgstr "পোর্ট উল্লেখ করা আবশ্যক" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "SELinux Type আবশ্যক" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "%s'র কি নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, fuzzy, python-format msgid "Could not check if addr %s is defined" msgstr "পোর্ট %s/%s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, fuzzy, python-format msgid "Addr %s already defined" msgstr "পোর্ট %s/%s বর্তমানে নির্ধারিত আছে" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, fuzzy, python-format msgid "Could not create addr for %s" msgstr "%s'র জন্য কি নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "%s'র জন্য context নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, fuzzy, python-format msgid "Could not set mask for %s" msgstr "%s'র নাম নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, fuzzy, python-format msgid "Could not set user in addr context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, fuzzy, python-format msgid "Could not set role in addr context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ভূমিকা নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, fuzzy, python-format msgid "Could not set type in addr context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ধরন নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, fuzzy, python-format msgid "Could not set mls fields in addr context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, fuzzy, python-format msgid "Could not set addr context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, fuzzy, python-format msgid "Could not add addr %s" msgstr "%s/%s পোর্ট যোগ করা যায়নি" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, fuzzy, python-format msgid "Addr %s is not defined" msgstr "%s/%s পোর্ট নির্ধারিত হয়নি" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, fuzzy, python-format msgid "Could not query addr %s" msgstr "%s/%s পোর্ট কোয়েরি করা যায়নি" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, fuzzy, python-format msgid "Could not modify addr %s" msgstr "%s/%s পোর্ট পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, fuzzy, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "%s/%s পোর্টটি নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, fuzzy, python-format msgid "Could not delete addr %s" msgstr "%s মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 #, fuzzy msgid "Could not list addrs" msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "%s প্রেক্ষাপটের বৈশিষ্ট্য নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নিis defined" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "%s প্রেক্ষাপট বর্তমানে নির্ধারিত রয়েছে" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "%s'র প্রেক্ষাপট নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ভূমিকার বৈশিষ্ট্য নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ধরন নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'র বৈশিষ্ট্য নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "%s'র ক্ষেত্রে বার্তার context নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "%s প্রেক্ষাপট যোগ করা যায়নি" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "%s প্রেক্ষাপটের বৈশিষ্ট্য নির্ধারিত হয়নি" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "%s প্রেক্ষাপট কোয়েরি করা যায়নি" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "%s প্রেক্ষাপট পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "%s প্রেক্ষাপটটি নিয়মনীতির মধ্যে নির্ধারিত হয়েছে এবং অপসারণযোগ্য নয়" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "%s প্রেক্ষাপট মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "প্রেক্ষাপটের তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "SELinux ইন্টারফেস" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "কনটেক্সট" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ভূমিকা নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "ফাইলের বৈশিষ্ট্য বৈধ নয়" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "%s'র ফাইল context নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "%s'র ফাইল context বর্তমানে নির্ধারিত রয়েছে" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "%s'র ফাইল contex নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ধরন নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "%s'র ক্ষেত্রে ফাইলের context নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "%s'র ক্ষেত্রে ফাইল context যোগ করা যায়নি" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "setype, serange অথবা seuser আবশ্যক" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "%s'র ফাইল context আবশ্যক" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "%s'র জন্য ফাইল context কোয়েরি করা যায়নি" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "%s'র জন্য ফাইল context পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 msgid "Could not list the file contexts" msgstr "ফাইল context'র তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, python-format msgid "Could not delete the file context %s" msgstr "ফাইল context %s মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" "%s'র ফাইল context নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে তা অপসারণ করা সম্ভব নয়" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "%s'র ফাইল context মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "ফাইল context'র তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "স্থানীয় ফাইলের context'র তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "SELinux fcontext" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "ধরন" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "বুলিয়ান %s'র বৈশিষ্ট্য নির্ধারিত হয়েছে কিনা তা পরীক্ষা করা যায়নি" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "বুলিয়ান %s'র মান বর্তমানে নির্ধারিত রয়েছে" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "%s'র ফাইল context কোয়েরি করা যায়নি" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, fuzzy, python-format msgid "You must specify one of the following values: %s" msgstr "মান উল্লেখ করা আবশ্যক" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, fuzzy, python-format msgid "Could not set active value of boolean %s" msgstr "বুলিয়ান %s মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "%s বুলিয়ানের মান পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "বুলিয়ান %s'র মান নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "বুলিয়ান %s মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "বুলিয়ানের তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "অজানা" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "বন্ধ" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "চালু" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "SELinux বুলিয়ান" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "বিবরণ" @@ -956,8 +960,8 @@ msgstr "পরিবেশ পরিশ্রুত করতে ব্যর্থ\n" #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 -#, c-format -msgid "Error initing capabilities, aborting.\n" +#, fuzzy, c-format +msgid "Error initializing capabilities, aborting.\n" msgstr "কর্ম init করতে ব্যর্থ, পরিত্যাগ করা হচ্ছে।\n" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1231,83 +1235,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "অন্যান্য শ্রেণী বিভাগের সাথে +/- ব্যবহার করা যাবে না" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "একাধিক প্রকৃতির সংবেদনশীলতা থাকা সম্ভব হবে না" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "ব্যবহারপ্রণালী %s CATEGORY File ..." -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "ব্যবহারপ্রণালী %s -l CATEGORY user ..." -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "ব্যবহারপ্রণালী %s [[+|-]CATEGORY],...]q File ..." -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "ব্যবহারপ্রণালী %s -l [[+|-]CATEGORY],...]q user ..." -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "ব্যবহারপ্রণালী %s -d File ..." -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "ব্যবহারপ্রণালী %s -l -d user ..." -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "ব্যবহারপ্রণালী %s -L" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "ব্যবহারপ্রণালী %s -L -l user" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "বিকল্পের তালিকা সমাপ্ত করতে -- প্রয়োগ করুন। উদাহরণস্বরূপ" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "chcat -l +CompanyConfidential juser" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "বিকল্প সংক্রান্ত ত্রুটি %s " -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "বুলিয়ান" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "সকল" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "স্বনির্ধারিত" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "ফাইল লেবেল ব্যবস্থা" @@ -1335,7 +1339,7 @@ "ফাইল\n" "ধরন" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "ব্যবহারকারী ম্যাপিং" @@ -1368,7 +1372,7 @@ msgid "Login '%s' is required" msgstr "লগ-ইন '%s' আবশ্যক" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "পলিসি মডিউল" @@ -1384,7 +1388,7 @@ msgid "Disable Audit" msgstr "অডিট নিষ্ক্রিয় করা হবে" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "অডিট সক্রিয় করা হবে" @@ -1440,7 +1444,7 @@ msgid "Applications" msgstr "অ্যাপ্লিকেশন" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1452,25 +1456,29 @@ msgid "Standard Init Daemon" msgstr "প্রমিত Init ডেমন" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "Internet Services Daemon-র ডেমনগুলি xinetd দ্বারা আরম্ভ করা হয়।" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "Internet Services Daemon (inetd)" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" "ওয়েব সার্ভার (apache) দ্বারা আরম্ভ করা ওয়েব অ্যাপ্লিকেশন/স্ক্রিপ্ট (CGI) CGI স্ক্রিপ্ট" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "ওয়েব অ্যাপ্লিকেশন/স্ক্রিপ্ট (CGI)" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -1478,23 +1486,23 @@ "ব্যবহারকারী দ্বারা আরম্ভ করা কোনো অ্যাপ্লিকেশন যা আবদ্ধ করার জন্য চিহ্নিত তা " "ব্যবহারকারীদের অ্যাপ্লিকেশন নামে পরিচিত" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "ব্যবহারকারীদের অ্যাপ্লিকেশন" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "ব্যবহারকারীর লগ-ইন" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "বর্তমানে উপস্থিত লগ-ইন ব্যবহারকারীর তথ্য পরিবর্তন করুন।" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "বর্তমানে উপস্থিত ব্যবহারকারী ভূমিকা" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." @@ -1503,11 +1511,11 @@ "পারবেন। ডিফল্টরূপে, এই মেশিনে কোনো setuid, নেটওয়ার্ক, sudo অথবা su উপস্থিত " "থাকবে না" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "সর্বনিম্ন টার্মিন্যাল ব্যবহারকারীর ভূমিকা" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" @@ -1515,11 +1523,11 @@ "চিহ্নিত ব্যবহারকারী X অথবা টার্মিন্যালের মাধ্যমে মেশিনে লগ-ইন করতে পারবেন। " "ডিফল্টরূপে, এই মেশিনে কোনো setuid, নেটওয়ার্ক, sudo অথবা su উপস্থিত থাকবে না" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "সর্বনিম্ন X Windows ব্যবহারকারীর ভূমিকা" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -1527,11 +1535,11 @@ "সম্পূর্ণ নেটওয়ার্ক, রূপান্তরবিহীন setuid অ্যাপ্লিকেশন বিনা, su বিনা ও sudo বিনা " "ব্যবহারকারী ভূমিকা।" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "ব্যবহারকারীর ভূমিকা" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" @@ -1539,15 +1547,15 @@ "সম্পূর্ণ নেটওয়ার্ক, রূপান্তরবিহীন setuid অ্যাপ্লিকেশন বিনা ও su বিনা ব্যবহারকারী " "ভূমিকা। sudo সহযোগে root ব্যবহারকারীর প্রশাসনিক ভূমিকা প্রয়োগ করা যাবে।" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "অ্যাডমিন ব্যবহারকারীর ভূমিকা" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "root ব্যবহারকারী" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " @@ -1557,57 +1565,57 @@ "ব্যবহারকারীর ভূমিকা' নির্বাচন করুন। সিস্টেমে, এই ব্যবহারকারী সরাসরি লগ-ইন করতে " "সক্ষম হবেন না।" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "Root প্রশাসনিক ব্যবহারকারীর ভূমিকা" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "confine করার জন্য অ্যাপ্লিকেশন অথবা ব্যবহারকারীর নাম নির্বাচন করুন।" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "নাম" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "confine করার জন্য এক্সেকিউটেবিলের সম্পূর্ণ পাথ লিখুন।" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "..." -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "confine করা ব্যবহারকারী অথবা অ্যাপ্লিকেশন ভূমিকার স্বতন্ত্র নাম লিখুন।" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "এক্সেকিউটেবল" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "Init স্ক্রিপ্ট" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "confine করা অ্যাপ্লিকেশন আরম্ভের জন্য init স্ক্রিপ্টের সম্পূর্ণ পাথ লিখুন।" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "স্বনির্ধারণের জন্য প্রযোজ্য ব্যবহারকারীদের ভূমিকা চিহ্নিত করুন" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" "চিহ্নিত অ্যাপ্লিকেশন ডোমেইনের মধ্যে রূপান্তরযোগ্য ব্যবহারকারীর ভূমিকা নির্বাচন করুন" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "এই ব্যবহারকারী ভূমিকা দ্বারা রূপান্তরের জন্য অতিরিক্ত ডোমেইন নির্বাচন করুন" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." @@ -1615,43 +1623,43 @@ "চিহ্নিত ব্যবহারকারীর ভূমিকা দ্বারা যে সমস্ত অ্যাপ্লিকেশন ডোমেইনে রূপান্তর করা সম্ভব " "হবে তা নির্বাচন করুন।" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "চিহ্নিত ডোমেইনের মধ্যে রূপান্তরযোগ্য ব্যবহারকারীর ভূমিকা নির্বাচন করুন" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "ব্যবহারকারী দ্বারা যে সমস্ত অতিরিক্ত ডোমেইন পরিচালিত হবে সেগুলি নির্বাচন করুন" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "চিহ্নিত ব্যবহারকারী দ্বারা পরিচালনার উদ্দেশ্যে ডোমেইন নির্বাচন করুন।" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "চিহ্নিত ব্যবহারকারীর জন্য অতিরিক্ত ভূমিকা নির্বাচন করুন" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" "অ্যাপ্লিকেশন/ব্যবহারকারী ভূমিকা দ্বারা যে সমস্ত নেটওয়ার্ক পোর্টে অপেক্ষা করা হবে" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "TCP পোর্ট" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" "confine করা অ্যাপ্লিকেশন/ব্যবহারকারীদের যে কোনো udp পোর্টের সাথে bind করার সুযোগ " "দেয়।" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "সকল" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" @@ -1659,11 +1667,11 @@ "অ্যাপ্লিকেশন/ব্যবহারকারীদের 0 প্রয়োগ করে bindresvport কল করার সুযোগ দেওয়া হবে। " "পোর্ট সংখ্যা ৬০০-১০২৪-র সাথে bind করা হবে।" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "600-1024" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" @@ -1672,32 +1680,32 @@ "উপস্থিত পোর্টের সাথে বাইন্ড করতে সক্ষম হবে সেগুলির তালিকা নির্মাণ করুন ও কমা চিহ্ন " "দ্বারা বিভাজন করুন। উদাহরণস্বরূপ: 612, 650-660" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "অসংরক্ষিত পোর্ট (>1024)" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "নির্বাচিত পোর্ট" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" "অ্যাপ্লিকেশন/ব্যবহারকারীদের 1024-র অধিক যে কোনো udp পোর্টের সাথে bind করার সুযোগ " "দেওয়া হয়।" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "UDP পোর্ট" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" "অ্যাপ্লিকেশন/ব্যবহারকারী ভূমিকা দ্বারা যে সমস্ত নেটওয়ার্ক পোর্টের সাথে সংযোগ স্থাপন " "করা হবে" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" @@ -1706,7 +1714,7 @@ "উপস্থিত পোর্টের সাথে সংযোগ করতে সক্ষম হবে সেগুলির তালিকা নির্মাণ করুন ও কমা চিহ্ন " "দ্বারা বিভাজন করুন। উদাহরণস্বরূপ: 612, 650-660" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" @@ -1715,47 +1723,47 @@ "উপস্থিত পোর্টের সাথে সংযোগ করতে সক্ষম হবে সেগুলির তালিকা নির্মাণ করুন ও কমা চিহ্ন " "দ্বারা বিভাজন করুন। উদাহরণস্বরূপ: 612, 650-660" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "সাধারণ অ্যাপ্লিকেশনের বৈশিষ্ট্য নির্বাচন করুন" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "syslog বার্তা লেখা হয়\t" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "/tmp-র মধ্যে উপস্থিত অস্থায়ী ফাইল নির্মাণ/পরিবর্তন করুন" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "অনুমোদনের জন্য Pam ব্যবহার করুন" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "nsswitch অথবা getpw* কল ব্যবহার করা হয়" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "dbus ব্যবহার করা হয়" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 msgid "Sends audit messages" msgstr "অডিট সংক্রান্ত বার্তা পাঠানো হয়" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "টার্মিন্যালের সাথে যোগাযোগ" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "ই-মেইল বার্তা পাঠানো হয়" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "অ্যাপ্লিকেশন দ্বারা পরিচালিত ফাইল/ডিরেক্টরি নির্বাচন করুন" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." @@ -1763,28 +1771,28 @@ "অ্যাপ্লিকেশন যে সমস্ত ফাইল/ডিরেক্টরিতে \"Write\" লিখতে পারবে সেগুলির নাম যোগ করুন। " "Pid ফাইল, লগ ফাইল, /var/lib ফাইল ..." -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "অ্যাপ্লিকেশন দ্বারা ব্যবহৃত বুলিয়ান নির্বাচন করুন" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" "কনফাইন করা অ্যাপ্লিকেশন/ব্যবহারকারীর জন্য প্রয়োগ হওয়া বুলিয়ান যোগ করুন/মুছে ফেলুন" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "নিয়মনীতি নির্মাণের জন্য ব্যবহারযোগ্য ডিরেক্টরি নির্বাচন করুন" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "নিয়মনীতির ডিরেক্টরি" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "উৎপন্ন নিয়মনীতির ফাইল" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1796,7 +1804,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1807,11 +1815,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "বুলিয়ান ডায়লগ যোগ করুন" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "বুলিয়ান নাম" @@ -1832,33 +1840,33 @@ msgid "%s must be a directory" msgstr "%s ডিরেক্টরি হওয়া আবশ্যক" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 msgid "You must select a user" msgstr "একটি ব্যবহারকারী নির্বাচন করা আবশ্যক" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "confine করার উদ্দেশ্যে এক্সিকিউটেবিল ফাইল নির্বাচন করুন" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "confine করার উদ্দেশ্যে init script ফাইল নির্বাচন করুন।" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "কনফাইন করা অ্যাপ্লিকেশন দ্বারা নির্মিত অথবা লেখা ফাইল নির্বাচন করুন" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" "কনফাইন করা অ্যাপ্লিকেশনের মালিকানাধীন অথবা অ্যাপ্লিকেশন দ্বারা লিখনযোগ্য ডিরেক্টরি " "নির্বাচন করুন" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "নিয়মনীতি সংক্রান্ত ফাইল নির্মাণের জন্য ডিরেক্টরি নির্বাচন করুন" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" @@ -1867,11 +1875,11 @@ "বর্তমান নিয়মনীতির মধ্যে %s_t ধরন বর্তমানে ব্যাখ্যা করা হয়েছে।\n" "এগিয়ে যেতে ইচ্ছুক কি?" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "নাম পরীক্ষণ" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" @@ -1880,66 +1888,71 @@ "বর্তমান নিয়মনীতির মধ্যে %s.pp মডিউল বর্তমানে ব্যাখ্যা করা হয়েছে।\n" "এগিয়ে যেতে ইচ্ছুক কি?" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "নাম উল্লেখ করা আবশ্যক" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "এক্সেকিউটেবল উল্লেখ করা আবশ্যক" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "SELinux কনফিগার করুন" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, fuzzy, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" "পোর্ট সংখ্যার ক্ষেত্রে 1 থেকে %d-র মধ্যে সংখ্যা অথবা সংখ্যামালা ব্যবহার করা আবশ্যক " -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "কনফাইন করা প্রসেস/ব্যবহারকারীর জন্য নাম লেখা আবশ্যক" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "USER ধরনটি অনুমোদিত এক্সেকিউটেবল নয়" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "শুধুমাত্র DAEMON অ্যাপ্লিকেশন দ্বারা init স্ক্রিপ্ট ব্যবহার করা যাবে" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "use_syslog-র মান বুলিয়ান হওয়া আবশ্যক " -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 #, fuzzy msgid "USER Types automatically get a tmp type" msgstr "USER ধরনের ক্ষেত্রে স্বয়ংক্রিয়রূপে tmp ধরন নির্ধারিত হবে" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "কনফাইন করা প্রসেসের ক্ষেত্রে এক্সেকিউটেবলের পাথ উল্লেখ করা আবশ্যক" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 #, fuzzy msgid "Type Enforcement file" msgstr "ধরন প্রয়োগকারী ফাইল" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "ইন্টারফেস সংক্রান্ত ফাইল" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "ফাইল কনটেক্সটের ফাইল" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "প্রস্তুতির স্ক্রিপ্ট" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +#, fuzzy +msgid "Network Port" +msgstr "নেটওয়ার্ক পোর্ট যোগ করা হবে" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1973,7 +1986,7 @@ msgid "List View" msgstr "তালিকা অনুসারে প্রদর্শন" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "সংকলন অনুযায়ী প্রদর্শন" @@ -3148,16 +3161,16 @@ msgid "Add %s" msgstr "%s যোগ করুন" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "%s পরিবর্তন করুন" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "Permissive (সতর্কতামূলক)" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "Enforcing (সম্পূর্ণ সক্রিয়)" @@ -3220,14 +3233,6 @@ msgid "SELinux Type" msgstr "SELinux Type" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" -"tcp\n" -"udp" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3269,8 +3274,6 @@ msgstr "MLS" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "SELinux ব্যবহারকারী যোগ করুন" @@ -3350,123 +3353,151 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "ফিল্টার" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "ফাইল কনটেক্সট যোগ করা হবে" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "ফাইল কনটেকস্ট পরিবর্তন করা হবে" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "ফাইল কনটেক্সট মুছে ফেলুন" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "স্বনির্ধারিত ফাইল কনটেক্সট ও সকলের মধ্যে অদল-বদল করুন" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "SELinux ব্যবহারকারী ম্যাপ ব্যবস্থা যোগ করা হবে" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "SELinux ব্যবহারকারীর ম্যাপিং পরিবর্তন করুন" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "SELinux ব্যবহারকারী ম্যাপিং মুছে ফেলুন" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 +#: ../gui/system-config-selinux.glade:2374 +#, fuzzy +msgid "Add User" +msgstr "%s যোগ করুন" + +#: ../gui/system-config-selinux.glade:2390 +#, fuzzy +msgid "Modify User" +msgstr "%s পরিবর্তন করুন" + +#: ../gui/system-config-selinux.glade:2406 +#, fuzzy +msgid "Delete User" +msgstr "%s মুছে ফেলুন" + +#: ../gui/system-config-selinux.glade:2524 +msgid "label41" +msgstr "" + +#: ../gui/system-config-selinux.glade:2561 msgid "Add Translation" msgstr "অনুবাদ যোগ করা হবে" -#: ../gui/system-config-selinux.glade:2387 +#: ../gui/system-config-selinux.glade:2577 msgid "Modify Translation" msgstr "অনুবাদ পরিবর্তন করুন" -#: ../gui/system-config-selinux.glade:2403 +#: ../gui/system-config-selinux.glade:2593 msgid "Delete Translation" msgstr "অনুবাদ মুছে ফেলুন" -#: ../gui/system-config-selinux.glade:2520 -msgid "label41" -msgstr "" - -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" -msgstr "SELinux ব্যবহারকারী পরিবর্তন করুন" - -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "নেটওয়ার্ক পোর্ট যোগ করা হবে" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "নেটওয়ার্ক পোর্ট সম্পাদনা" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "নেটওয়ার্ক পোর্ট মুছে ফেলুন" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "স্বনির্ধারিত ও সকল পোর্টের মধ্যে অদল-বদল করুন" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "নতুন নিয়মনীতির মডিউল নির্মাণ করুন" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "নিয়মনীতির মডিউল লোড করা হবে" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "লোড করার যোগ্য নিয়মনীতির মডিউল মুছে ফেলা হবে" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" "লগ ফাইল দ্বারা সাধারণত উল্লেখ না হওয়া অতিরিক্ত অডিট নিয়ম সক্রিয়/নিষ্ক্রিয় করা হবে।" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "সংবেদনশীলতার মাত্রা" @@ -3476,6 +3507,19 @@ msgid "SELinux user '%s' is required" msgstr "SELinux ব্যবহারকারী '%s'-র উপস্থিত আবশ্যক" +#~ msgid "Modify SELinux User" +#~ msgstr "SELinux ব্যবহারকারী পরিবর্তন করুন" + +#~ msgid "translations not supported on non-MLS machines" +#~ msgstr "MLS-বিহীন মেশিনে অনুবাদ সমর্থন করা হয় না" + +#~ msgid "" +#~ "tcp\n" +#~ "udp" +#~ msgstr "" +#~ "tcp\n" +#~ "udp" + #~ msgid "Requires value" #~ msgstr "মান আবশ্যক" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn.po policycoreutils-2.0.62/po/bn.po --- nsapolicycoreutils/po/bn.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/bn.po 2009-05-12 13:25:30.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -85,818 +85,821 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 -msgid "global" +#: ../semanage/seobject.py:70 +msgid "Could not test MLS enabled status" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 +msgid "global" msgstr "" -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "" -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "" -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 msgid "Could not commit semanage transaction" msgstr "" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 msgid "Could not list SELinux modules" msgstr "" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, python-format msgid "Linux Group %s does not exist" msgstr "" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, python-format msgid "You must add at least one role for %s" msgstr "" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 msgid "Could not list the ports" msgstr "" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, python-format msgid "Could not delete the port %s" msgstr "" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 msgid "Node Address is required" msgstr "" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 msgid "Node Netmask is required" msgstr "" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, python-format msgid "Could not check if addr %s is defined" msgstr "" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, python-format msgid "Addr %s already defined" msgstr "" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, python-format msgid "Could not create addr for %s" msgstr "" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, python-format msgid "Could not set mask for %s" msgstr "" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, python-format msgid "Could not set user in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, python-format msgid "Could not set role in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, python-format msgid "Could not set type in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, python-format msgid "Could not set mls fields in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, python-format msgid "Could not set addr context for %s" msgstr "" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, python-format msgid "Could not add addr %s" msgstr "" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, python-format msgid "Addr %s is not defined" msgstr "" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, python-format msgid "Could not query addr %s" msgstr "" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, python-format msgid "Could not modify addr %s" msgstr "" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, python-format msgid "Could not delete addr %s" msgstr "" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 msgid "Could not list addrs" msgstr "" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 msgid "Could not list the file contexts" msgstr "" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, python-format msgid "Could not delete the file context %s" msgstr "" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, python-format msgid "You must specify one of the following values: %s" msgstr "" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, python-format msgid "Could not set active value of boolean %s" msgstr "" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -938,7 +941,7 @@ #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 #, c-format -msgid "Error initing capabilities, aborting.\n" +msgid "Error initializing capabilities, aborting.\n" msgstr "" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1208,83 +1211,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "" -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "" -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "" -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "" -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "" -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "" -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "" -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1306,7 +1309,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1333,7 +1336,7 @@ msgid "Login '%s' is required" msgstr "" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1349,7 +1352,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1397,7 +1400,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1407,300 +1410,304 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 msgid "Sends audit messages" msgstr "" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1712,7 +1719,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1723,11 +1730,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1748,105 +1755,109 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 msgid "You must select a user" msgstr "" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 msgid "Type Enforcement file" msgstr "" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1876,7 +1887,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -2999,16 +3010,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3069,12 +3080,6 @@ msgid "SELinux Type" msgstr "" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3106,8 +3111,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "" @@ -3187,122 +3190,147 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +msgid "Add User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2390 +msgid "Modify User" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2520 +#: ../gui/system-config-selinux.glade:2524 msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bs.po policycoreutils-2.0.62/po/bs.po --- nsapolicycoreutils/po/bs.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/bs.po 2009-05-12 13:25:30.000000000 -0400 @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: bs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: 2007-01-23 16:51+0100\n" "Last-Translator: Adnan Hodzic \n" "Language-Team: Bosnian \n" @@ -90,828 +90,832 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 #, fuzzy msgid "Could not create semanage handle" msgstr "Semanage transakciju nije moguće pokrenuti" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "SELinux pravilima se ne upravlja ili pristup pohrani nije moguć." -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "Čitanje pohrane pravila nije moguće." -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "Uspostavljanje semanage veze nije moguće" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 +#: ../semanage/seobject.py:70 +#, fuzzy +msgid "Could not test MLS enabled status" +msgstr "Zadavanje MLS raspona za %s nije moguće" + +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 msgid "global" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" -msgstr "Prijevodi nisu podržani na ne-MLS računalima" - -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, fuzzy, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "Otvaranje %s nije moguće: Prijevodi nisu podržani na ne-MLS računalima" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "Prijevodi ne mogu sadržavati prazna mjesta (razmake) '%s' " -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "Neispravna razina '%s'. " -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "%s već je definiran u prijevodima" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "%s nije definiran u prijevodima" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "Semanage transakciju nije moguće pokrenuti" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 #, fuzzy msgid "Could not commit semanage transaction" msgstr "Semanage transakciju nije moguće pokrenuti" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 #, fuzzy msgid "Could not list SELinux modules" msgstr "Ispisivanje popisa SELinux korisnika nije moguće" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "Izrada ključa za %s nije moguća" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "Nije moguće provjeriti je li mapiranje za prijavu %s određeno" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "Mapiranje prijave za %s već je određeno" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, fuzzy, python-format msgid "Linux Group %s does not exist" msgstr "Linux korisnik %s ne postoji" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "Linux korisnik %s ne postoji" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "Izrada mapiranja prijave za %s nije moguća" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "Zadavanje naziva za %s nije moguće" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "Zadavanje MLS raspona za %s nije moguće" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "Zadavanje SELinux korisnika za %s nije moguće" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "Dodavanje mapiranja prijave za %s nije moguće" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 #, fuzzy msgid "add SELinux user mapping" msgstr "Dodavanje SELinux korisnika %s nije moguće" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "Zahtijeva seuser ili serange" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "Mapiranje prijave za %s nije određeno" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "Propitivanje seusera za %s nije moguće" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "Uređivanje mapiranja prijave za %s nije moguće" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "Mapiranje prijave za %s određeno je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "Brisanje mapiranja prijave za %s nije moguće" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 #, fuzzy msgid "SELinux User" msgstr "Potrebna je SELinux vrsta" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, fuzzy, python-format msgid "You must add at least one role for %s" msgstr "Dodavanje konteksta datoteke za %s nije moguće" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "Nije moguće provjeriti je li SELinux korisnik %s određen" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "SELinux korisnik %s već je određen" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "Izrada SELinux korisnika za %s nije moguća" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "Dodavanje uloge %s za %s nije moguće" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "Zadavanje MLS razine za %s nije moguće" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "Dodavanje prefiksa %s za %s nije moguće" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "Izvlačenje ključa za %s nije moguće" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "Dodavanje SELinux korisnika %s nije moguće" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "Zahtijeva prefiks, uloge, razinu ili raspon" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "Zahtijeva prefiks ili uloge" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "SELinux korisnik %s nije određen" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "Propitivanje korisnika za %s nije moguće" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "Uređivanje SELinux korisnika %s nije moguće" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "SELinux korisnik %s određen je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "Brisanje SELinux korisnika %s nije moguće" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "Ispisivanje popisa SELinux korisnika nije moguće" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "Ispisivanje popisa uloga korisnika %s nije moguće" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "Potreban je UDP ili TCP protokol" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "Potreban je port" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "Izrada ključa za %s/%s nije moguća" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "Potrebna je vrsta" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "Nije moguće provjeriti je li port %s/%s određen" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "Port %s/%s već je određen" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "Izrada porta za %s/%s nije moguća" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "Izrada konteksta za %s/%s nije moguća" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "Zadavanje konteksta porta za %s/%s nije moguće" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "Dodavanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "Zahtijeva setype ili serange" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "Zahtijeva setype" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "Port %s/%s nije određen" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "Propitivanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "Uređivanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 #, fuzzy msgid "Could not list the ports" msgstr "Ispisivanje popisa portova nije moguće" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, fuzzy, python-format msgid "Could not delete the port %s" msgstr "Brisanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "Brisanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "Ispisivanje popisa portova nije moguće" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 #, fuzzy msgid "Node Address is required" msgstr "Potreban je port" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 #, fuzzy msgid "Node Netmask is required" msgstr "Potreban je port" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "Potrebna je SELinux vrsta" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "Izrada ključa za %s nije moguća" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, fuzzy, python-format msgid "Could not check if addr %s is defined" msgstr "Nije moguće provjeriti je li port %s/%s određen" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, fuzzy, python-format msgid "Addr %s already defined" msgstr "Port %s/%s već je određen" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, fuzzy, python-format msgid "Could not create addr for %s" msgstr "Izrada ključa za %s nije moguća" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "Izrada konteksta za %s nije moguća" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, fuzzy, python-format msgid "Could not set mask for %s" msgstr "Zadavanje naziva za %s nije moguće" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, fuzzy, python-format msgid "Could not set user in addr context for %s" msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, fuzzy, python-format msgid "Could not set role in addr context for %s" msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, fuzzy, python-format msgid "Could not set type in addr context for %s" msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, fuzzy, python-format msgid "Could not set mls fields in addr context for %s" msgstr "Zadavanje MLS polja u kontekstu datoteke za %s nije moguće" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, fuzzy, python-format msgid "Could not set addr context for %s" msgstr "Zadavanje konteksta datoteke za %s nije moguće" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, fuzzy, python-format msgid "Could not add addr %s" msgstr "Dodavanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, fuzzy, python-format msgid "Addr %s is not defined" msgstr "Port %s/%s nije određen" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, fuzzy, python-format msgid "Could not query addr %s" msgstr "Propitivanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, fuzzy, python-format msgid "Could not modify addr %s" msgstr "Uređivanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, fuzzy, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, fuzzy, python-format msgid "Could not delete addr %s" msgstr "Brisanje sučelja %s nije moguće" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 #, fuzzy msgid "Could not list addrs" msgstr "Ispisivanje popisa portova nije moguće" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "Nije moguće provjeriti je li sučelje %s određeno" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "Sučelje %s već je određeno" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "Izrada sučelja za %s nije moguće" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "Zadavanje korisnika u kontekstu sučelja za %s nije moguće" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "Zadavanje uloge u kontekstu sučelja za %s nije moguće" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "Zadavanje vrste u kontekstu sučelja za %s nije moguće" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "Zadavanje MLS polja u kontekstu sučelja za %s nije moguće" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "Zadavanje konteksta sučelja za %s nije moguće" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "Zadavanje konteksta poruke za %s nije moguće" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "Dodavanje sučelja %s nije moguće" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "Sučelje %s nije određeno" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "Propitivanje sučelja %s nije moguće" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "Uređivanje sučelja %s nije moguće" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "Sučelje %s određeno je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "Brisanje sučelja %s nije moguće" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "Ispisivanje popisa sučelja nije moguće" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "Zadavanje MLS polja u kontekstu datoteke za %s nije moguće" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "Nije moguće provjeriti je li kontekst datoteke za %s određen" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "Kontekst datoteke za %s već je određen" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "Izrada konteksta datoteke za %s nije moguća" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "Zadavanje konteksta datoteke za %s nije moguće" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "Dodavanje konteksta datoteke za %s nije moguće" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "Zahtijeva setype, serange ili seuser" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "Kontekst datoteke za %s nije određen" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "Propitivanje konteksta datoteke za %s nije moguće" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "Uređivanje konteksta datoteke za %s nije moguće" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 #, fuzzy msgid "Could not list the file contexts" msgstr "Ispisivanje popisa konteksta datoteke nije moguće" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, fuzzy, python-format msgid "Could not delete the file context %s" msgstr "Brisanje konteksta datoteke za %s nije moguće" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "Kontekst datoteke za %s određen je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "Brisanje konteksta datoteke za %s nije moguće" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "Ispisivanje popisa konteksta datoteke nije moguće" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "Nije moguće provjeriti je li Booleova vrijednost %s određena" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "Booleova vrijednost %s nije određena" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "Propitivanje konteksta datoteke %s nije moguće" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, fuzzy, python-format msgid "You must specify one of the following values: %s" msgstr "Potrebno je odrediti prefiks" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, fuzzy, python-format msgid "Could not set active value of boolean %s" msgstr "Brisanje Booleove vrijednosti %s nije moguće" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "Uređivanje Booleove vrijednosti %s nije moguće" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "Booleova vrijednost %s određena je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "Brisanje Booleove vrijednosti %s nije moguće" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -952,8 +956,8 @@ msgstr "Čišćenje okruženje nije moguće\n" #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 -#, c-format -msgid "Error initing capabilities, aborting.\n" +#, fuzzy, c-format +msgid "Error initializing capabilities, aborting.\n" msgstr "Greška pri inicijalizaciji sposobnosti. Bit će prekinuto.\n" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1227,83 +1231,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "Kombiniranje +/- s ostalim vrstama kategorija nije moguće" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "Nije moguće imati višestruke osjetljivosti" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "Upotreba %s KATEGORIJA datoteka ..." -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "Upotreba %s -l KATEGORIJA korisnik..." -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "Upotreba %s [[+|-]KATEGORIJA],...]q datoteka ..." -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "Upotreba %s -l [[+|-]KATEGORIJA],...]q korisnik ..." -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "Upotreba %s -d datoteka ..." -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "Upotreba %s -l -d korisnik ..." -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "Upotreba %s -L" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "Upotreba %s -L -l korisnik" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "Za završetak popisa opcija upotrijebite -- . Na primjer" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "chcat -l +TvrtkaPovjerljivo juser" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "Greška opcija %s " -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1326,7 +1330,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1353,7 +1357,7 @@ msgid "Login '%s' is required" msgstr "Potrebna je SELinux vrsta" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1369,7 +1373,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1417,7 +1421,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1427,301 +1431,305 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 #, fuzzy msgid "Sends audit messages" msgstr "Greška pri slanju poruke provjere.\n" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1733,7 +1741,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1744,11 +1752,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1769,111 +1777,115 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 #, fuzzy msgid "You must select a user" msgstr "Potrebno je odrediti ulogu" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 #, fuzzy msgid "You must enter a name" msgstr "Potrebno je odrediti ulogu" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 #, fuzzy msgid "You must enter a executable" msgstr "Potrebno je odrediti ulogu" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 #, fuzzy msgid "Type Enforcement file" msgstr "Generiranje datoteke prisile vrste: %s.te" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 #, fuzzy msgid "Interface file" msgstr "Sučelje %s nije određeno" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 #, fuzzy msgid "File Contexts file" msgstr "Kontekst datoteke za %s nije određen" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1903,7 +1915,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -3029,16 +3041,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3100,12 +3112,6 @@ msgid "SELinux Type" msgstr "Potrebna je SELinux vrsta" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3137,8 +3143,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 #, fuzzy msgid "Add SELinux User" msgstr "Dodavanje SELinux korisnika %s nije moguće" @@ -3219,126 +3223,152 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 #, fuzzy msgid "Modify SELinux User Mapping" msgstr "Uređivanje SELinux korisnika %s nije moguće" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 #, fuzzy msgid "Delete SELinux User Mapping" msgstr "Brisanje SELinux korisnika %s nije moguće" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +#, fuzzy +msgid "Add User" +msgstr "Dodavanje SELinux korisnika %s nije moguće" + +#: ../gui/system-config-selinux.glade:2390 +#, fuzzy +msgid "Modify User" +msgstr "Uređivanje SELinux korisnika %s nije moguće" + +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2524 +msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2520 -msgid "label41" +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -#, fuzzy -msgid "Modify SELinux User" -msgstr "Uređivanje SELinux korisnika %s nije moguće" +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 #, fuzzy msgid "Load policy module" msgstr "Čitanje pohrane pravila nije moguće." -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" @@ -3348,6 +3378,9 @@ msgid "SELinux user '%s' is required" msgstr "Potrebna je SELinux vrsta" +#~ msgid "translations not supported on non-MLS machines" +#~ msgstr "Prijevodi nisu podržani na ne-MLS računalima" + #~ msgid "Requires value" #~ msgstr "Zahtijeva vrijednost" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ca.po policycoreutils-2.0.62/po/ca.po --- nsapolicycoreutils/po/ca.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/ca.po 2009-05-12 13:25:30.000000000 -0400 @@ -22,7 +22,7 @@ msgstr "" "Project-Id-Version: policycoreutils\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: 2006-12-03 01:04+0100\n" "Last-Translator: Xavier Conde Rueda \n" "Language-Team: Catalan \n" @@ -107,837 +107,841 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 #, fuzzy msgid "Could not create semanage handle" msgstr "No s'ha pogut iniciar la transacció del semanage" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" "No s'està gestionant les polítiques del SELinux o no es pot accedir el " "magatzem." -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "No es pot llegir el magatzem de polítiques." -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "No es pot establir la connexió amb el semanage" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 +#: ../semanage/seobject.py:70 +#, fuzzy +msgid "Could not test MLS enabled status" +msgstr "No s'ha pogut establir el rang MLS per a %s" + +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 msgid "global" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" -msgstr "les traduccions no estan suportades en màquines sense MLS" - -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, fuzzy, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" "No s'ha pogut obrir %s: les traduccions no estan suportades a màquines sense " "MLS" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "Les traduccions no poden contenir espais '%s' " -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "Nivell '%s' invàlid " -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "%s ja existeix a les traduccions" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "%s no està definit a les traduccions" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "No s'ha pogut iniciar la transacció del semanage" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 #, fuzzy msgid "Could not commit semanage transaction" msgstr "No s'ha pogut iniciar la transacció del semanage" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 #, fuzzy msgid "Could not list SELinux modules" msgstr "No es pot llistar els usuaris SELinux" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "No s'ha pogut crear una clau per a %s" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "No s'ha pogut comprovar si està definit el mapatge d'entrada per a %s" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "Ja s'ha definit el mapatge per a %s" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, fuzzy, python-format msgid "Linux Group %s does not exist" msgstr "No existeix l'usuari de Linux %s" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "No existeix l'usuari de Linux %s" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "No s'ha pogut crear el mapatge d'entrada per a %s" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "No s'ha pogut establir el nom per a %s" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "No s'ha pogut establir el rang MLS per a %s" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "No s'ha pogut establir l'usuari SELinux per a %s" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "No s'ha pogut afegir el mapatge d'entrada per a %s" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 #, fuzzy msgid "add SELinux user mapping" msgstr "No s'ha pogut afegir l'usuari SELinux %s" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "Es necessita el seuser o el serange" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "No s'ha definit el mapatge de l'entrada per a %s" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "No s'ha pogut consultar el seuser quant a %s" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "No s'ha pogut modificar el mapatge d'entrada per a %s" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "S'ha definit el mapatge per a %s a la política, no es pot suprimir" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "No s'ha pogut suprimir el mapatge d'entrada per a %s" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "No s'ha pogut llistar els mapatges d'entrada" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 #, fuzzy msgid "SELinux User" msgstr "Cal el tipus SELinux" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, fuzzy, python-format msgid "You must add at least one role for %s" msgstr "No s'ha pogut afegir el context de fitxer per a %s" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "No s'ha pogut comprovar si està definit l'usuari SELinux %s" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "L'usuari SELinux %s ja està definit" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "No s'ha pogut crear l'usuari SELinux per a %s" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "No s'ha pogut afegir el rol %s per a %s" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "No s'ha pogut establir el nivell MLS per a %s" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "No s'ha pogut afegir el prefix %s per a %s" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "No s'ha pogut extreure la clau per a %s" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "No s'ha pogut afegir l'usuari SELinux %s" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "Necessita prefix, rols, nivell o rang" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "Necessita prefix o rols" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "L'usuari SELinux %s no està definit" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "No s'ha pogut demanar l'usuari per a %s" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "No s'ha pogut modificar l'usuari SELinux %s" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "L'usuari SELinux %s està definit a la política, no es pot suprimir" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "No s'ha pogut suprimir l'usuari SELinux %s" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "No es pot llistar els usuaris SELinux" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "No es pot llistar els rols per a l'usuari %s" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "Es necessita el protocol udp o tcp" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "Cal el port" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "No s'ha pogut crear una clau per a %s/%s" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "Cal el tipus" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "No s'ha pogut comprovar si el port %s/%s està definit" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "El port %s/%s està definit" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "No s'ha pogut crear el port per a %s/%s" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "No s'ha pogut crear el context per a %s/%s" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "No s'ha pogut establir l'usuari al context del port per a %s/%s" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "No s'ha pogut establir el rol al context del port per a %s/%s" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "No s'ha pogut establir el tipus al context del port per a %s/%s" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "" "No s'ha pogut establir els camps mls en el context del port per a %s/%s" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "No s'ha pogut establir el context del port per a %s/%s" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "No s'ha pogut afegir el port %s/%s" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "Cal el setype o el serange" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "Cal el setype" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "El port %s/%s no està definit" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "No es pot consultar el port %s/%s" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "No es pot modificar el port %s/%s" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 #, fuzzy msgid "Could not list the ports" msgstr "No s'ha pogut llistar els ports" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, fuzzy, python-format msgid "Could not delete the port %s" msgstr "No s'ha pogut suprimir el port %s/%s" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "El port %s/%s està definit en la política, no es pot suprimir" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "No s'ha pogut suprimir el port %s/%s" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "No s'ha pogut llistar els ports" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 #, fuzzy msgid "Node Address is required" msgstr "Cal el port" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 #, fuzzy msgid "Node Netmask is required" msgstr "Cal el port" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "Cal el tipus SELinux" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "No s'ha pogut crear la clau per a %s" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, fuzzy, python-format msgid "Could not check if addr %s is defined" msgstr "No s'ha pogut comprovar si el port %s/%s està definit" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, fuzzy, python-format msgid "Addr %s already defined" msgstr "El port %s/%s està definit" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, fuzzy, python-format msgid "Could not create addr for %s" msgstr "No s'ha pogut crear una clau per a %s" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "No s'ha pogut crear el context per a %s" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, fuzzy, python-format msgid "Could not set mask for %s" msgstr "No s'ha pogut establir el nom per a %s" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, fuzzy, python-format msgid "Could not set user in addr context for %s" msgstr "No s'ha pogut establir l'usuari en el context del fitxer per a %s" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, fuzzy, python-format msgid "Could not set role in addr context for %s" msgstr "No s'ha pogut establir el rol en el context del fitxer per a %s" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, fuzzy, python-format msgid "Could not set type in addr context for %s" msgstr "No s'ha pogut establir el tipus en el context del fitxer per a %s" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, fuzzy, python-format msgid "Could not set mls fields in addr context for %s" msgstr "No s'ha pogut establir els camps mls en el context de fitxer per a %s" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, fuzzy, python-format msgid "Could not set addr context for %s" msgstr "No s'ha pogut establir el context de fitxer per a %s" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, fuzzy, python-format msgid "Could not add addr %s" msgstr "No s'ha pogut afegir el port %s/%s" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, fuzzy, python-format msgid "Addr %s is not defined" msgstr "El port %s/%s no està definit" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, fuzzy, python-format msgid "Could not query addr %s" msgstr "No es pot consultar el port %s/%s" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, fuzzy, python-format msgid "Could not modify addr %s" msgstr "No es pot modificar el port %s/%s" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, fuzzy, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "El port %s/%s està definit en la política, no es pot suprimir" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, fuzzy, python-format msgid "Could not delete addr %s" msgstr "No s'ha pogut suprimir la interfície %s" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 #, fuzzy msgid "Could not list addrs" msgstr "No s'ha pogut llistar els ports" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "No s'ha pogut comprovar si s'ha definit la interfície %s" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "Ja s'ha definit la interfície %s" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "No s'ha pogut crear la interfície per a %s" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "" "No s'ha pogut establir l'usuari en el context de la interfície per a %s" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "No s'ha pogut establir el rol en el context d'interfície per a %s" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "No s'ha pogut establir el tipus en el context d'interfície per a %s" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "" "No s'ha pogut establir els camps mls en el context d'interfície per a %s" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "No s'ha pogut establir el context d'interfície per a %s" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "No s'ha pogut establir el context de missatge per a %s" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "No s'ha pogut afegir la interfície per a %s" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "La interfície %s no s'ha definit" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "No s'ha pogut consultar la interfície %s" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "No s'ha pogut modificar la interfície %s" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "La interfície %s s'ha definit a la política, no es pot suprimir" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "No s'ha pogut suprimir la interfície %s" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "No s'han pogut llistar les interfícies" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "No s'ha pogut establir l'usuari en el context del fitxer per a %s" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "No s'ha pogut establir el rol en el context del fitxer per a %s" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "No s'ha pogut establir els camps mls en el context de fitxer per a %s" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "No s'ha pogut comprovar si el context de fitxer per a %s està definit" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "El context de fitxer per a %s ja està definit" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "No s'ha pogut crear el fitxer de context per a %s" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "No s'ha pogut establir el tipus en el context del fitxer per a %s" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "No s'ha pogut establir el context de fitxer per a %s" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "No s'ha pogut afegir el context de fitxer per a %s" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "Es necessita el setype, serange o seuser" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "No s'ha definit el context del fitxer per a %s" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "No s'ha pogut consultar el context del fitxer per a %s" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "No s'ha pogut modificar el context de fitxer per a %s" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 #, fuzzy msgid "Could not list the file contexts" msgstr "No s'ha pogut llistar els contexts del fitxer" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, fuzzy, python-format msgid "Could not delete the file context %s" msgstr "No s'ha pogut suprimir el context de fitxer per a %s" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" "El context del fitxer per a %s està definit en la política, no es pot " "suprimir" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "No s'ha pogut suprimir el context de fitxer per a %s" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "No s'ha pogut llistar els contexts del fitxer" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "No s'ha pogut llistar els contexts del fitxer local" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "No s'ha pogut comprovar si el booleà %s està definit" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "El booleà %s no s'ha definit" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "No s'ha pogut consultar el context %s del fitxer" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, fuzzy, python-format msgid "You must specify one of the following values: %s" msgstr "Heu d'especificar un prefix" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, fuzzy, python-format msgid "Could not set active value of boolean %s" msgstr "No s'ha pogut suprimir el booleà %s" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "No s'ha pogut modificar el booleà %s" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "El booleà %s està definit a la política, no es pot suprimir" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "No s'ha pogut suprimir el booleà %s" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "No s'ha pogut llistar els booleans" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -978,8 +982,8 @@ msgstr "No es pot buidar l'entorn\n" #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 -#, c-format -msgid "Error initing capabilities, aborting.\n" +#, fuzzy, c-format +msgid "Error initializing capabilities, aborting.\n" msgstr "S'ha produït un error en iniciar les capacitats, s'està anul·lant.\n" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1259,83 +1263,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "No es pot combinar +/- amb altres tipus de categories" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "No pot tenir múltiples sensibilitats" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "Forma d'ús: %s CATEGORIA fitxer ..." -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "Forma d'ús: %s -l CATEGORIA usuari ..." -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "Forma d'ús: %s [[+|-]CATEGORIA],...]q Fitxer ..." -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "Forma d'ús: %s -1 [[+|-]CATEGORIA],...]q usuari ..." -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "Forma d'ús: %s -d Fitxer ..." -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "Forma d'ús: %s -l -d usuari ..." -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "Forma d'ús: %s -L" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "Forma d'ús: %s -L -l usuari" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "Useu -- per acabar la llista d'opcions. Per exemple" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "chcat -- -CompanyiaConfidencial /docs/pladenegocis.odt" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "chcat -l +CompanyiaConfidencial jusuari" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "Error en les opcions %s " -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1358,7 +1362,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1385,7 +1389,7 @@ msgid "Login '%s' is required" msgstr "Cal el tipus SELinux" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1401,7 +1405,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1449,7 +1453,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1459,301 +1463,305 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 #, fuzzy msgid "Sends audit messages" msgstr "S'ha produït un error en enviar el missatge d'audit.\n" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1765,7 +1773,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1776,11 +1784,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1801,112 +1809,116 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 #, fuzzy msgid "You must select a user" msgstr "Heu d'especificar un rol" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 #, fuzzy msgid "You must enter a name" msgstr "Heu d'especificar un rol" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 #, fuzzy msgid "You must enter a executable" msgstr "Heu d'especificar un rol" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" # FIXME: enforce -> fer cumplir (josep) -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 #, fuzzy msgid "Type Enforcement file" msgstr "S'està generant el fitxer de reforç del tipus: %s.te" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 #, fuzzy msgid "Interface file" msgstr "La interfície %s no s'ha definit" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 #, fuzzy msgid "File Contexts file" msgstr "No s'ha definit el context del fitxer per a %s" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1936,7 +1948,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -3062,16 +3074,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3133,12 +3145,6 @@ msgid "SELinux Type" msgstr "Cal el tipus SELinux" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3170,8 +3176,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 #, fuzzy msgid "Add SELinux User" msgstr "No s'ha pogut afegir l'usuari SELinux %s" @@ -3252,126 +3256,152 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 #, fuzzy msgid "Modify SELinux User Mapping" msgstr "No s'ha pogut modificar l'usuari SELinux %s" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 #, fuzzy msgid "Delete SELinux User Mapping" msgstr "No s'ha pogut suprimir l'usuari SELinux %s" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +#, fuzzy +msgid "Add User" +msgstr "No s'ha pogut afegir l'usuari SELinux %s" + +#: ../gui/system-config-selinux.glade:2390 +#, fuzzy +msgid "Modify User" +msgstr "No s'ha pogut modificar l'usuari SELinux %s" + +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2524 +msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2520 -msgid "label41" +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -#, fuzzy -msgid "Modify SELinux User" -msgstr "No s'ha pogut modificar l'usuari SELinux %s" +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 #, fuzzy msgid "Load policy module" msgstr "No es pot llegir el magatzem de polítiques." -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" @@ -3381,6 +3411,9 @@ msgid "SELinux user '%s' is required" msgstr "Cal el tipus SELinux" +#~ msgid "translations not supported on non-MLS machines" +#~ msgstr "les traduccions no estan suportades en màquines sense MLS" + #~ msgid "Requires value" #~ msgstr "Requereix un valor" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cs.po policycoreutils-2.0.62/po/cs.po --- nsapolicycoreutils/po/cs.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/cs.po 2009-05-12 13:25:30.000000000 -0400 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: cs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: 2008-03-03 05:55+0100\n" "Last-Translator: Miloslav Trmač \n" "Language-Team: Czech \n" @@ -89,353 +89,356 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 -msgid "global" -msgstr "" +#: ../semanage/seobject.py:70 +#, fuzzy +msgid "Could not test MLS enabled status" +msgstr "Úprava rozhraní" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 +msgid "global" msgstr "" -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 #, fuzzy msgid "Level" msgstr "RAID Level:" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 #, fuzzy msgid "Translation" msgstr "Virtualizace" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, fuzzy, python-format msgid "Translations can not contain spaces '%s' " msgstr "Instalace nemůže pokračovat." -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, fuzzy, python-format msgid "Invalid Level '%s' " msgstr "Neplatná jmenovka" -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 msgid "Could not commit semanage transaction" msgstr "" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 #, fuzzy msgid "Could not list SELinux modules" msgstr "Místo připojení je již používáno" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, fuzzy, python-format msgid "Could not create a key for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, python-format msgid "Linux Group %s does not exist" msgstr "" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 #, fuzzy msgid "Login Name" msgstr "Jméno logického svazku (LV)" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, fuzzy, python-format msgid "You must add at least one role for %s" msgstr "Musíte vybrat alespoň jeden z protokolů (IPv4 nebo IPv6)." -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 #, fuzzy msgid "Could not list SELinux users" msgstr "Místo připojení je již používáno" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 #, fuzzy msgid "Labeling" msgstr "Název" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "Prefix" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 #, fuzzy msgid "MCS Level" msgstr "RAID Level:" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, fuzzy, python-format msgid "Could not create port for %s/%s" msgstr "" @@ -443,80 +446,80 @@ "\n" "%s.%s" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 msgid "Could not list the ports" msgstr "" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, fuzzy, python-format msgid "Could not delete the port %s" msgstr "Nemohu alokovat požadované oddíly: %s." -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, fuzzy, python-format msgid "Could not delete port %s/%s" msgstr "" @@ -524,403 +527,404 @@ "\n" "%s.%s" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 msgid "Node Address is required" msgstr "" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 msgid "Node Netmask is required" msgstr "" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, python-format msgid "Could not check if addr %s is defined" msgstr "" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, fuzzy, python-format msgid "Addr %s already defined" msgstr "balíček je již nainstalován" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, fuzzy, python-format msgid "Could not create addr for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, fuzzy, python-format msgid "Could not create context for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, fuzzy, python-format msgid "Could not set mask for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, fuzzy, python-format msgid "Could not set user in addr context for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, fuzzy, python-format msgid "Could not set role in addr context for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, fuzzy, python-format msgid "Could not set type in addr context for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, fuzzy, python-format msgid "Could not set mls fields in addr context for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, fuzzy, python-format msgid "Could not set addr context for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, fuzzy, python-format msgid "Could not add addr %s" msgstr "Nelze odstranit volné místo." -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, fuzzy, python-format msgid "Addr %s is not defined" msgstr "%s není platné jméno počítače." -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, fuzzy, python-format msgid "Could not query addr %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, fuzzy, python-format msgid "Could not modify addr %s" msgstr "Nelze odstranit volné místo." -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, fuzzy, python-format msgid "Could not delete addr %s" msgstr "Nelze odstranit volné místo." -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 #, fuzzy msgid "Could not list addrs" msgstr "Úprava rozhraní" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, fuzzy, python-format msgid "Interface %s already defined" msgstr "balíček je již nainstalován" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, fuzzy, python-format msgid "Could not create interface for %s" msgstr "Nemohu alokovat oddíly pomocí cylindrů.\n" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, fuzzy, python-format msgid "Could not delete interface %s" msgstr "Nelze odstranit volné místo." -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 #, fuzzy msgid "Could not list interfaces" msgstr "Úprava rozhraní" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 #, fuzzy msgid "SELinux Interface" msgstr "Úprava rozhraní" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 #, fuzzy msgid "Context" msgstr "Pokračovat" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 #, fuzzy msgid "Invalid file specification" msgstr "Chybná IP informace" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, fuzzy, python-format msgid "Could not create file context for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 msgid "Could not list the file contexts" msgstr "" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, python-format msgid "Could not delete the file context %s" msgstr "" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, fuzzy, python-format msgid "Could not delete file context for %s" msgstr "Nemohu vytvořit editor klonů disku" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 #, fuzzy msgid "type" msgstr "Typ" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, fuzzy, python-format msgid "You must specify one of the following values: %s" msgstr "Musíte vložit hodnotu" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, fuzzy, python-format msgid "Could not set active value of boolean %s" msgstr "Nelze odstranit volné místo." -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, fuzzy, python-format msgid "Could not delete boolean %s" msgstr "Nelze odstranit volné místo." -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "neznámý" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 #, fuzzy msgid "on" msgstr "Nic" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 #, fuzzy msgid "Description" @@ -963,7 +967,7 @@ #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 #, c-format -msgid "Error initing capabilities, aborting.\n" +msgid "Error initializing capabilities, aborting.\n" msgstr "" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1234,86 +1238,86 @@ msgid "Can not combine +/- with other types of categories" msgstr "" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "" -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "" -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "" -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "" -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, fuzzy, c-format msgid "Usage %s -d File ..." msgstr "Zavádím ovladač %s ..." -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "" -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, fuzzy, c-format msgid "Options Error %s " msgstr "Chyby v oddílech" -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 #, fuzzy msgid "Boolean" msgstr "Korejština" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 #, fuzzy msgid "all" msgstr "_Instalovat" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 #, fuzzy msgid "Customized" msgstr "_Upravit teď" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 #, fuzzy msgid "File Labeling" msgstr "Jmenovka systému souborů:" @@ -1337,7 +1341,7 @@ "Type" msgstr "Typ" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1364,7 +1368,7 @@ msgid "Login '%s' is required" msgstr "" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1382,7 +1386,7 @@ msgid "Disable Audit" msgstr "Zakázáno" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 #, fuzzy msgid "Enable Audit" msgstr "Nelze upravit" @@ -1431,7 +1435,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1441,307 +1445,311 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 #, fuzzy msgid "Login Users" msgstr "Uživatelské jméno:" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 #, fuzzy msgid "User Role" msgstr "Uživatelské jméno" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 #, fuzzy msgid "Root Users" msgstr "Uživatelské jméno:" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 #, fuzzy msgid "TCP Ports" msgstr "FCP LUN:" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 #, fuzzy msgid "Select Ports" msgstr "Výběr oddílu" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 #, fuzzy msgid "UDP Ports" msgstr "IPv4 adresa:" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 msgid "Sends audit messages" msgstr "" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 #, fuzzy msgid "Policy Directory" msgstr "Neplatné adresáře" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1753,7 +1761,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1764,11 +1772,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1791,111 +1799,116 @@ msgid "%s must be a directory" msgstr "Adresář %s:" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 #, fuzzy msgid "You must select a user" msgstr "Zvolte oddíl, který chcete upravit" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 #, fuzzy msgid "Verify Name" msgstr "Název proxy:" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 #, fuzzy msgid "You must enter a name" msgstr "Musíte zadat jméno serveru." -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 #, fuzzy msgid "You must enter a executable" msgstr "Musíte zadat jméno serveru." -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 #, fuzzy msgid "Configue SELinux" msgstr "Nastavit proxy" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 msgid "Type Enforcement file" msgstr "" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 #, fuzzy msgid "Interface file" msgstr "Úprava rozhraní" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +#, fuzzy +msgid "Network Port" +msgstr "Chyba sítě" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1927,7 +1940,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -3060,16 +3073,16 @@ msgid "Add %s" msgstr "_Přidat" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3131,12 +3144,6 @@ msgid "SELinux Type" msgstr "" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3169,8 +3176,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "" @@ -3253,134 +3258,164 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 #, fuzzy msgid "label50" msgstr "Název" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 #, fuzzy msgid "label38" msgstr "Název" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 #, fuzzy msgid "label39" msgstr "Název" -#: ../gui/system-config-selinux.glade:2371 +#: ../gui/system-config-selinux.glade:2374 #, fuzzy -msgid "Add Translation" -msgstr "Přidat oddíl" +msgid "Add User" +msgstr "_Přidat" -#: ../gui/system-config-selinux.glade:2387 +#: ../gui/system-config-selinux.glade:2390 #, fuzzy -msgid "Modify Translation" -msgstr "Nastavení oddílu" +msgid "Modify User" +msgstr "_Upravit repozitář" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" -msgstr "" +#: ../gui/system-config-selinux.glade:2406 +#, fuzzy +msgid "Delete User" +msgstr "Odstranit" -#: ../gui/system-config-selinux.glade:2520 +#: ../gui/system-config-selinux.glade:2524 #, fuzzy msgid "label41" msgstr "Název" -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" +#: ../gui/system-config-selinux.glade:2561 +#, fuzzy +msgid "Add Translation" +msgstr "Přidat oddíl" + +#: ../gui/system-config-selinux.glade:2577 +#, fuzzy +msgid "Modify Translation" +msgstr "Nastavení oddílu" + +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2711 #, fuzzy msgid "label40" msgstr "Název" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 #, fuzzy msgid "Add Network Port" msgstr "Chyba sítě" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 #, fuzzy msgid "Edit Network Port" msgstr "Chyba sítě" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 #, fuzzy msgid "Delete Network Port" msgstr "Chyba sítě" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 #, fuzzy msgid "label42" msgstr "Název" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 #, fuzzy msgid "label44" msgstr "Název" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +#, fuzzy +msgid "Process Domain" +msgstr "Zpracovávání" + +#: ../gui/system-config-selinux.glade:3354 +#, fuzzy +msgid "label59" +msgstr "Název" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" @@ -5368,9 +5403,6 @@ #~ msgid "%s Bytes" #~ msgstr "%s bajtů" -#~ msgid "Processing" -#~ msgstr "Zpracovávání" - #~ msgid "Preparing transaction from installation source..." #~ msgstr "Připravuje se transakce z instalačního zdroje..." @@ -8458,9 +8490,6 @@ #~ msgid "_Add additional software repositories" #~ msgstr "_Přidat rozšiřující repozitáře" -#~ msgid "_Modify repository" -#~ msgstr "_Upravit repozitář" - #~ msgid "Device number:" #~ msgstr "Číslo zařízení:" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cy.po policycoreutils-2.0.62/po/cy.po --- nsapolicycoreutils/po/cy.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/cy.po 2009-05-12 13:25:30.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -85,818 +85,821 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 msgid "Could not create semanage handle" msgstr "" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "" -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "" -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 -msgid "global" +#: ../semanage/seobject.py:70 +msgid "Could not test MLS enabled status" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 +msgid "global" msgstr "" -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "" -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "" -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 msgid "Could not commit semanage transaction" msgstr "" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 msgid "Could not list SELinux modules" msgstr "" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, python-format msgid "Linux Group %s does not exist" msgstr "" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 msgid "add SELinux user mapping" msgstr "" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 msgid "SELinux User" msgstr "" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, python-format msgid "You must add at least one role for %s" msgstr "" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 msgid "Could not list the ports" msgstr "" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, python-format msgid "Could not delete the port %s" msgstr "" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 msgid "Node Address is required" msgstr "" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 msgid "Node Netmask is required" msgstr "" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, python-format msgid "Could not check if addr %s is defined" msgstr "" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, python-format msgid "Addr %s already defined" msgstr "" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, python-format msgid "Could not create addr for %s" msgstr "" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, python-format msgid "Could not set mask for %s" msgstr "" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, python-format msgid "Could not set user in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, python-format msgid "Could not set role in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, python-format msgid "Could not set type in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, python-format msgid "Could not set mls fields in addr context for %s" msgstr "" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, python-format msgid "Could not set addr context for %s" msgstr "" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, python-format msgid "Could not add addr %s" msgstr "" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, python-format msgid "Addr %s is not defined" msgstr "" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, python-format msgid "Could not query addr %s" msgstr "" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, python-format msgid "Could not modify addr %s" msgstr "" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, python-format msgid "Could not delete addr %s" msgstr "" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 msgid "Could not list addrs" msgstr "" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 msgid "Could not list the file contexts" msgstr "" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, python-format msgid "Could not delete the file context %s" msgstr "" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, python-format msgid "You must specify one of the following values: %s" msgstr "" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, python-format msgid "Could not set active value of boolean %s" msgstr "" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -938,7 +941,7 @@ #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 #, c-format -msgid "Error initing capabilities, aborting.\n" +msgid "Error initializing capabilities, aborting.\n" msgstr "" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1208,83 +1211,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "" -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "" -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "" -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "" -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "" -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "" -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "" -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1306,7 +1309,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1333,7 +1336,7 @@ msgid "Login '%s' is required" msgstr "" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1349,7 +1352,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1397,7 +1400,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1407,300 +1410,304 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 msgid "Sends audit messages" msgstr "" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1712,7 +1719,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1723,11 +1730,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1748,105 +1755,109 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 msgid "You must select a user" msgstr "" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 msgid "You must enter a name" msgstr "" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 msgid "You must enter a executable" msgstr "" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 msgid "Type Enforcement file" msgstr "" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 msgid "Interface file" msgstr "" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 msgid "File Contexts file" msgstr "" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1876,7 +1887,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -2999,16 +3010,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3069,12 +3080,6 @@ msgid "SELinux Type" msgstr "" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3106,8 +3111,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 msgid "Add SELinux User" msgstr "" @@ -3187,122 +3190,147 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 msgid "Modify SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 msgid "Delete SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +msgid "Add User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2390 +msgid "Modify User" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2520 +#: ../gui/system-config-selinux.glade:2524 msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -msgid "Modify SELinux User" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" + +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 msgid "Load policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/da.po policycoreutils-2.0.62/po/da.po --- nsapolicycoreutils/po/da.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/da.po 2009-05-12 13:25:30.000000000 -0400 @@ -2,7 +2,7 @@ # Danish messages for policycoreutils. # Copyright (C) 2006 Christian Rose. # -# $Id: da.po,v 1.15 2008/09/09 17:25:39 dwalsh Exp $ +# $Id: da.po,v 1.16 2009/01/21 22:16:09 dwalsh Exp $ # Christian Rose , 2006. # Keld Simonsen , 2006. # Keld Simonsen , 2007. @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: da\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"POT-Creation-Date: 2009-01-21 17:13-0500\n" "PO-Revision-Date: 2007-04-15 09:36+0200\n" "Last-Translator: Keld Simonsen \n" "Language-Team: \n" @@ -95,830 +95,834 @@ msgid "To make this policy package active, execute:" msgstr "" -#: ../semanage/seobject.py:49 +#: ../semanage/seobject.py:48 #, fuzzy msgid "Could not create semanage handle" msgstr "Kunne ikke starte semanage-transaktion" -#: ../semanage/seobject.py:56 +#: ../semanage/seobject.py:55 msgid "SELinux policy is not managed or store cannot be accessed." msgstr "SELinux policy er ikke håndteret, eller der er ikke adgang til lager." -#: ../semanage/seobject.py:61 +#: ../semanage/seobject.py:60 msgid "Cannot read policy store." msgstr "Kan ikke læse policylager." -#: ../semanage/seobject.py:66 +#: ../semanage/seobject.py:65 msgid "Could not establish semanage connection" msgstr "Kunne ikke sætte en semanage-opkobling op" -#: ../semanage/seobject.py:137 ../semanage/seobject.py:141 +#: ../semanage/seobject.py:70 +#, fuzzy +msgid "Could not test MLS enabled status" +msgstr "Kunne ikke sætte MLS-interval for %s" + +#: ../semanage/seobject.py:142 ../semanage/seobject.py:146 msgid "global" msgstr "" -#: ../semanage/seobject.py:196 -msgid "translations not supported on non-MLS machines" -msgstr "oversættelser understøttes ikke på maskiner som ikke har MLS" - -#: ../semanage/seobject.py:203 +#: ../semanage/seobject.py:206 #, fuzzy, python-format msgid "Unable to open %s: translations not supported on non-MLS machines: %s" msgstr "" "Kan ikke åbne %s: oversættelser understøttes ikke på maskiner som ikke har " "MLS" -#: ../semanage/seobject.py:236 +#: ../semanage/seobject.py:239 msgid "Level" msgstr "" -#: ../semanage/seobject.py:236 ../gui/system-config-selinux.glade:651 -#: ../gui/translationsPage.py:43 ../gui/translationsPage.py:59 +#: ../semanage/seobject.py:239 ../gui/system-config-selinux.glade:651 +#: ../gui/system-config-selinux.glade:2683 ../gui/translationsPage.py:43 +#: ../gui/translationsPage.py:59 msgid "Translation" msgstr "" -#: ../semanage/seobject.py:244 ../semanage/seobject.py:258 +#: ../semanage/seobject.py:247 ../semanage/seobject.py:261 #, python-format msgid "Translations can not contain spaces '%s' " msgstr "oversættelser kan ikke indeholde mellemrum \"%s\" " -#: ../semanage/seobject.py:247 +#: ../semanage/seobject.py:250 #, python-format msgid "Invalid Level '%s' " msgstr "Ugyldigt niveau \"%s\" " -#: ../semanage/seobject.py:250 +#: ../semanage/seobject.py:253 #, python-format msgid "%s already defined in translations" msgstr "%s er allerede defineret i oversættelser" -#: ../semanage/seobject.py:262 +#: ../semanage/seobject.py:265 #, python-format msgid "%s not defined in translations" msgstr "%s er ikke defineret i oversættelser" -#: ../semanage/seobject.py:288 +#: ../semanage/seobject.py:291 msgid "Not yet implemented" msgstr "" -#: ../semanage/seobject.py:295 +#: ../semanage/seobject.py:298 msgid "Could not start semanage transaction" msgstr "Kunne ikke starte semanage-transaktion" -#: ../semanage/seobject.py:301 +#: ../semanage/seobject.py:304 #, fuzzy msgid "Could not commit semanage transaction" msgstr "Kunne ikke starte semanage-transaktion" -#: ../semanage/seobject.py:311 +#: ../semanage/seobject.py:314 #, fuzzy msgid "Could not list SELinux modules" msgstr "Kan ikke liste SELinuxtbrugere" -#: ../semanage/seobject.py:322 +#: ../semanage/seobject.py:325 msgid "Permissive Types" msgstr "" -#: ../semanage/seobject.py:352 +#: ../semanage/seobject.py:355 #, python-format msgid "Could not set permissive domain %s (module installation failed)" msgstr "" -#: ../semanage/seobject.py:366 +#: ../semanage/seobject.py:369 #, python-format msgid "Could not remove permissive domain %s (remove failed)" msgstr "" -#: ../semanage/seobject.py:392 ../semanage/seobject.py:452 -#: ../semanage/seobject.py:498 ../semanage/seobject.py:580 -#: ../semanage/seobject.py:647 ../semanage/seobject.py:705 -#: ../semanage/seobject.py:915 ../semanage/seobject.py:1482 -#: ../semanage/seobject.py:1542 ../semanage/seobject.py:1554 -#: ../semanage/seobject.py:1633 ../semanage/seobject.py:1684 +#: ../semanage/seobject.py:395 ../semanage/seobject.py:455 +#: ../semanage/seobject.py:501 ../semanage/seobject.py:583 +#: ../semanage/seobject.py:650 ../semanage/seobject.py:708 +#: ../semanage/seobject.py:918 ../semanage/seobject.py:1491 +#: ../semanage/seobject.py:1555 ../semanage/seobject.py:1567 +#: ../semanage/seobject.py:1648 ../semanage/seobject.py:1699 #, python-format msgid "Could not create a key for %s" msgstr "Kunne ikke oprette en nøgle for %s" -#: ../semanage/seobject.py:396 ../semanage/seobject.py:456 -#: ../semanage/seobject.py:502 ../semanage/seobject.py:508 +#: ../semanage/seobject.py:399 ../semanage/seobject.py:459 +#: ../semanage/seobject.py:505 ../semanage/seobject.py:511 #, python-format msgid "Could not check if login mapping for %s is defined" msgstr "Kunne ikke kontrollere om indlogningskortlægning for %s er defineret" -#: ../semanage/seobject.py:398 +#: ../semanage/seobject.py:401 #, python-format msgid "Login mapping for %s is already defined" msgstr "Indlogningskortlægning for %s er allerede defineret" -#: ../semanage/seobject.py:403 +#: ../semanage/seobject.py:406 #, fuzzy, python-format msgid "Linux Group %s does not exist" msgstr "Linuxbruger %s findes ikke" -#: ../semanage/seobject.py:408 +#: ../semanage/seobject.py:411 #, python-format msgid "Linux User %s does not exist" msgstr "Linuxbruger %s findes ikke" -#: ../semanage/seobject.py:412 +#: ../semanage/seobject.py:415 #, python-format msgid "Could not create login mapping for %s" msgstr "Kunne ikke oprette indlogningskortlægning for %s" -#: ../semanage/seobject.py:416 ../semanage/seobject.py:594 +#: ../semanage/seobject.py:419 ../semanage/seobject.py:597 #, python-format msgid "Could not set name for %s" msgstr "Kunne ikke sætte navn for %s" -#: ../semanage/seobject.py:421 ../semanage/seobject.py:604 +#: ../semanage/seobject.py:424 ../semanage/seobject.py:607 #, python-format msgid "Could not set MLS range for %s" msgstr "Kunne ikke sætte MLS-interval for %s" -#: ../semanage/seobject.py:425 +#: ../semanage/seobject.py:428 #, python-format msgid "Could not set SELinux user for %s" msgstr "Kunne ikke sætte SELinux-bruger for %s" -#: ../semanage/seobject.py:429 +#: ../semanage/seobject.py:432 #, python-format msgid "Could not add login mapping for %s" msgstr "Kunne ikke tilføje indlogningskortlægning for %s" -#: ../semanage/seobject.py:441 ../semanage/seobject.py:444 +#: ../semanage/seobject.py:444 ../semanage/seobject.py:447 #, fuzzy msgid "add SELinux user mapping" msgstr "Kunne ikke tilføje SELinux-bruger %s" -#: ../semanage/seobject.py:448 +#: ../semanage/seobject.py:451 msgid "Requires seuser or serange" msgstr "Kræver seuser eller serange" -#: ../semanage/seobject.py:458 ../semanage/seobject.py:504 +#: ../semanage/seobject.py:461 ../semanage/seobject.py:507 #, python-format msgid "Login mapping for %s is not defined" msgstr "Indlogningskortlægning for %s er ikke defineret" -#: ../semanage/seobject.py:462 +#: ../semanage/seobject.py:465 #, python-format msgid "Could not query seuser for %s" msgstr "Kunne ikke forespørge seuser om %s" -#: ../semanage/seobject.py:478 +#: ../semanage/seobject.py:481 #, python-format msgid "Could not modify login mapping for %s" msgstr "Kunne ikke ændre indlognings-kortlægning for %s" -#: ../semanage/seobject.py:510 +#: ../semanage/seobject.py:513 #, python-format msgid "Login mapping for %s is defined in policy, cannot be deleted" msgstr "Indlogningskortlægning for %s er defineret i policy, kan ikke fjernes" -#: ../semanage/seobject.py:514 +#: ../semanage/seobject.py:517 #, python-format msgid "Could not delete login mapping for %s" msgstr "Kunne ikke fjerne indlogningkortlægning for %s" -#: ../semanage/seobject.py:537 +#: ../semanage/seobject.py:540 msgid "Could not list login mappings" msgstr "Kunne ikke liste indlogningskortlægninger" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 #: ../gui/system-config-selinux.glade:100 msgid "Login Name" msgstr "" -#: ../semanage/seobject.py:550 ../semanage/seobject.py:555 -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:553 ../semanage/seobject.py:558 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:1107 +#: ../gui/system-config-selinux.glade:2496 ../gui/usersPage.py:44 #, fuzzy msgid "SELinux User" msgstr "SELinux Type kræves" -#: ../semanage/seobject.py:550 ../gui/system-config-selinux.glade:156 +#: ../semanage/seobject.py:553 ../gui/system-config-selinux.glade:156 #: ../gui/system-config-selinux.glade:1135 msgid "MLS/MCS Range" msgstr "" -#: ../semanage/seobject.py:576 +#: ../semanage/seobject.py:579 #, fuzzy, python-format msgid "You must add at least one role for %s" msgstr "Kunne ikke tilføje filkontekst for %s" -#: ../semanage/seobject.py:584 ../semanage/seobject.py:651 -#: ../semanage/seobject.py:709 ../semanage/seobject.py:715 +#: ../semanage/seobject.py:587 ../semanage/seobject.py:654 +#: ../semanage/seobject.py:712 ../semanage/seobject.py:718 #, python-format msgid "Could not check if SELinux user %s is defined" msgstr "Kunne ikke kontrollere om SELinux-bruger %s er defineret" -#: ../semanage/seobject.py:586 +#: ../semanage/seobject.py:589 #, python-format msgid "SELinux user %s is already defined" msgstr "SELinux-bruger %s er allerede defineret" -#: ../semanage/seobject.py:590 +#: ../semanage/seobject.py:593 #, python-format msgid "Could not create SELinux user for %s" msgstr "Kunne ikke oprette SELinux-bruger for %s" -#: ../semanage/seobject.py:599 +#: ../semanage/seobject.py:602 #, python-format msgid "Could not add role %s for %s" msgstr "Kunne ikke tilføje rolle %s for %s" -#: ../semanage/seobject.py:608 +#: ../semanage/seobject.py:611 #, python-format msgid "Could not set MLS level for %s" msgstr "Kunne ikke sætte MLS-niveau for %s" -#: ../semanage/seobject.py:611 +#: ../semanage/seobject.py:614 #, python-format msgid "Could not add prefix %s for %s" msgstr "Kunne ikke tilføje præfiks %s for %s" -#: ../semanage/seobject.py:614 +#: ../semanage/seobject.py:617 #, python-format msgid "Could not extract key for %s" msgstr "Kunne ikke finde nøgle for %s" -#: ../semanage/seobject.py:618 +#: ../semanage/seobject.py:621 #, python-format msgid "Could not add SELinux user %s" msgstr "Kunne ikke tilføje SELinux-bruger %s" -#: ../semanage/seobject.py:641 +#: ../semanage/seobject.py:644 msgid "Requires prefix, roles, level or range" msgstr "Kræver præfiks, roller, niveau eller område" -#: ../semanage/seobject.py:643 +#: ../semanage/seobject.py:646 msgid "Requires prefix or roles" msgstr "Kræver præfiks eller roller" -#: ../semanage/seobject.py:653 ../semanage/seobject.py:711 +#: ../semanage/seobject.py:656 ../semanage/seobject.py:714 #, python-format msgid "SELinux user %s is not defined" msgstr "SELinux-bruger %s er ikke defineret" -#: ../semanage/seobject.py:657 +#: ../semanage/seobject.py:660 #, python-format msgid "Could not query user for %s" msgstr "Kan ikke forespørge bruger om %s" -#: ../semanage/seobject.py:684 +#: ../semanage/seobject.py:687 #, python-format msgid "Could not modify SELinux user %s" msgstr "Kan ikke ændre SELinux-bruger %s" -#: ../semanage/seobject.py:717 +#: ../semanage/seobject.py:720 #, python-format msgid "SELinux user %s is defined in policy, cannot be deleted" msgstr "SELinux-bruger %s er defineret i policy, kan ikke fjernes" -#: ../semanage/seobject.py:721 +#: ../semanage/seobject.py:724 #, python-format msgid "Could not delete SELinux user %s" msgstr "Kan ikke fjerne SELinuxtbruger %s" -#: ../semanage/seobject.py:744 +#: ../semanage/seobject.py:747 msgid "Could not list SELinux users" msgstr "Kan ikke liste SELinuxtbrugere" -#: ../semanage/seobject.py:750 +#: ../semanage/seobject.py:753 #, python-format msgid "Could not list roles for user %s" msgstr "Kan ikke liste roller for bruger %s" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "Labeling" msgstr "" -#: ../semanage/seobject.py:763 +#: ../semanage/seobject.py:766 msgid "MLS/" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "Prefix" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Level" msgstr "" -#: ../semanage/seobject.py:764 +#: ../semanage/seobject.py:767 msgid "MCS Range" msgstr "" -#: ../semanage/seobject.py:764 ../semanage/seobject.py:769 +#: ../semanage/seobject.py:767 ../semanage/seobject.py:772 #: ../gui/system-config-selinux.glade:1184 ../gui/usersPage.py:59 msgid "SELinux Roles" msgstr "" -#: ../semanage/seobject.py:784 +#: ../semanage/seobject.py:787 msgid "Protocol udp or tcp is required" msgstr "Protokol udp eller tcp kræves" -#: ../semanage/seobject.py:786 +#: ../semanage/seobject.py:789 msgid "Port is required" msgstr "Port kræves" -#: ../semanage/seobject.py:797 +#: ../semanage/seobject.py:800 #, python-format msgid "Could not create a key for %s/%s" msgstr "Kunne ikke oprette en nøgle for %s/%s" -#: ../semanage/seobject.py:808 +#: ../semanage/seobject.py:811 msgid "Type is required" msgstr "Type kræves" -#: ../semanage/seobject.py:814 ../semanage/seobject.py:873 -#: ../semanage/seobject.py:928 ../semanage/seobject.py:934 +#: ../semanage/seobject.py:817 ../semanage/seobject.py:876 +#: ../semanage/seobject.py:931 ../semanage/seobject.py:937 #, python-format msgid "Could not check if port %s/%s is defined" msgstr "Kunne ikke kontrollere om port %s/%s er defineret" -#: ../semanage/seobject.py:816 +#: ../semanage/seobject.py:819 #, python-format msgid "Port %s/%s already defined" msgstr "Port %s/%s allerede defineret" -#: ../semanage/seobject.py:820 +#: ../semanage/seobject.py:823 #, python-format msgid "Could not create port for %s/%s" msgstr "Kunne ikke oprette port for %s/%s" -#: ../semanage/seobject.py:826 +#: ../semanage/seobject.py:829 #, python-format msgid "Could not create context for %s/%s" msgstr "Kunne ikke oprette kontekst for %s/%s" -#: ../semanage/seobject.py:830 +#: ../semanage/seobject.py:833 #, python-format msgid "Could not set user in port context for %s/%s" msgstr "Kunne ikke sætte bruger i port-kontekst for %s/%s" -#: ../semanage/seobject.py:834 +#: ../semanage/seobject.py:837 #, python-format msgid "Could not set role in port context for %s/%s" msgstr "Kunne ikke sætte rolle i port-kontekst for %s/%s" -#: ../semanage/seobject.py:838 +#: ../semanage/seobject.py:841 #, python-format msgid "Could not set type in port context for %s/%s" msgstr "Kunne ikke sætte type i port-kontekst for %s/%s" -#: ../semanage/seobject.py:843 +#: ../semanage/seobject.py:846 #, python-format msgid "Could not set mls fields in port context for %s/%s" msgstr "Kunne ikke sætte mls-felter i port-kontekst for %s/%s" -#: ../semanage/seobject.py:847 +#: ../semanage/seobject.py:850 #, python-format msgid "Could not set port context for %s/%s" msgstr "Kunne ikke sætte port-kontekst for %s/%s" -#: ../semanage/seobject.py:851 +#: ../semanage/seobject.py:854 #, python-format msgid "Could not add port %s/%s" msgstr "Kunne ikke tilføje port %s/%s" -#: ../semanage/seobject.py:865 ../semanage/seobject.py:1111 -#: ../semanage/seobject.py:1299 +#: ../semanage/seobject.py:868 ../semanage/seobject.py:1114 +#: ../semanage/seobject.py:1302 msgid "Requires setype or serange" msgstr "Kræver setype eller serange" -#: ../semanage/seobject.py:867 +#: ../semanage/seobject.py:870 msgid "Requires setype" msgstr "Kræver setype" -#: ../semanage/seobject.py:875 ../semanage/seobject.py:930 +#: ../semanage/seobject.py:878 ../semanage/seobject.py:933 #, python-format msgid "Port %s/%s is not defined" msgstr "Port %s/%s er ikke defineret" -#: ../semanage/seobject.py:879 +#: ../semanage/seobject.py:882 #, python-format msgid "Could not query port %s/%s" msgstr "Kunne ikke forespørge port %s/%s" -#: ../semanage/seobject.py:890 +#: ../semanage/seobject.py:893 #, python-format msgid "Could not modify port %s/%s" msgstr "Kunne ikke ændre port %s/%s" -#: ../semanage/seobject.py:903 +#: ../semanage/seobject.py:906 #, fuzzy msgid "Could not list the ports" msgstr "Kunne ikke liste porte" -#: ../semanage/seobject.py:919 +#: ../semanage/seobject.py:922 #, fuzzy, python-format msgid "Could not delete the port %s" msgstr "Kan ikke fjerne port %s/%s" -#: ../semanage/seobject.py:936 +#: ../semanage/seobject.py:939 #, python-format msgid "Port %s/%s is defined in policy, cannot be deleted" msgstr "Port %s/%s er defineret i policy, kan ikke fjernes" -#: ../semanage/seobject.py:940 +#: ../semanage/seobject.py:943 #, python-format msgid "Could not delete port %s/%s" msgstr "Kan ikke fjerne port %s/%s" -#: ../semanage/seobject.py:956 ../semanage/seobject.py:978 +#: ../semanage/seobject.py:959 ../semanage/seobject.py:981 msgid "Could not list ports" msgstr "Kunne ikke liste porte" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "SELinux Port Type" msgstr "" -#: ../semanage/seobject.py:999 +#: ../semanage/seobject.py:1002 msgid "Proto" msgstr "" -#: ../semanage/seobject.py:999 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1002 ../gui/system-config-selinux.glade:335 msgid "Port Number" msgstr "" -#: ../semanage/seobject.py:1016 ../semanage/seobject.py:1098 -#: ../semanage/seobject.py:1148 +#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 +#: ../semanage/seobject.py:1151 #, fuzzy msgid "Node Address is required" msgstr "Port kræves" -#: ../semanage/seobject.py:1019 ../semanage/seobject.py:1101 -#: ../semanage/seobject.py:1151 +#: ../semanage/seobject.py:1022 ../semanage/seobject.py:1104 +#: ../semanage/seobject.py:1154 #, fuzzy msgid "Node Netmask is required" msgstr "Port kræves" -#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1107 -#: ../semanage/seobject.py:1158 +#: ../semanage/seobject.py:1029 ../semanage/seobject.py:1110 +#: ../semanage/seobject.py:1161 msgid "Unknown or missing protocol" msgstr "" -#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1238 -#: ../semanage/seobject.py:1427 +#: ../semanage/seobject.py:1039 ../semanage/seobject.py:1241 +#: ../semanage/seobject.py:1430 msgid "SELinux Type is required" msgstr "SELinux Type kræves" -#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1115 -#: ../semanage/seobject.py:1162 ../semanage/seobject.py:1242 -#: ../semanage/seobject.py:1303 ../semanage/seobject.py:1337 -#: ../semanage/seobject.py:1431 +#: ../semanage/seobject.py:1043 ../semanage/seobject.py:1118 +#: ../semanage/seobject.py:1165 ../semanage/seobject.py:1245 +#: ../semanage/seobject.py:1306 ../semanage/seobject.py:1340 +#: ../semanage/seobject.py:1434 #, python-format msgid "Could not create key for %s" msgstr "Kunne ikke oprette nøgle for %s" -#: ../semanage/seobject.py:1042 ../semanage/seobject.py:1119 -#: ../semanage/seobject.py:1166 ../semanage/seobject.py:1172 +#: ../semanage/seobject.py:1045 ../semanage/seobject.py:1122 +#: ../semanage/seobject.py:1169 ../semanage/seobject.py:1175 #, fuzzy, python-format msgid "Could not check if addr %s is defined" msgstr "Kunne ikke kontrollere om port %s/%s er defineret" -#: ../semanage/seobject.py:1046 +#: ../semanage/seobject.py:1049 #, fuzzy, python-format msgid "Addr %s already defined" msgstr "Port %s/%s allerede defineret" -#: ../semanage/seobject.py:1050 +#: ../semanage/seobject.py:1053 #, fuzzy, python-format msgid "Could not create addr for %s" msgstr "Kunne ikke oprette en nøgle for %s" -#: ../semanage/seobject.py:1055 ../semanage/seobject.py:1257 -#: ../semanage/seobject.py:1397 +#: ../semanage/seobject.py:1058 ../semanage/seobject.py:1260 +#: ../semanage/seobject.py:1400 #, python-format msgid "Could not create context for %s" msgstr "Kunne ikke oprette-kontekst for %s" -#: ../semanage/seobject.py:1059 +#: ../semanage/seobject.py:1062 #, fuzzy, python-format msgid "Could not set mask for %s" msgstr "Kunne ikke sætte navn for %s" -#: ../semanage/seobject.py:1064 +#: ../semanage/seobject.py:1067 #, fuzzy, python-format msgid "Could not set user in addr context for %s" msgstr "Kunne ikke sætte bruger i filkontekst for %s" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1071 #, fuzzy, python-format msgid "Could not set role in addr context for %s" msgstr "Kunne ikke sætte rolle i filkontekst for %s" -#: ../semanage/seobject.py:1072 +#: ../semanage/seobject.py:1075 #, fuzzy, python-format msgid "Could not set type in addr context for %s" msgstr "Kunne ikke sætte type i filkontekst for %s" -#: ../semanage/seobject.py:1077 +#: ../semanage/seobject.py:1080 #, fuzzy, python-format msgid "Could not set mls fields in addr context for %s" msgstr "Kunne ikke sætte mls-felter i filkontekst for %s" -#: ../semanage/seobject.py:1081 +#: ../semanage/seobject.py:1084 #, fuzzy, python-format msgid "Could not set addr context for %s" msgstr "Kunne ikke sætte filkontekst for %s" -#: ../semanage/seobject.py:1085 +#: ../semanage/seobject.py:1088 #, fuzzy, python-format msgid "Could not add addr %s" msgstr "Kunne ikke tilføje port %s/%s" -#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1168 +#: ../semanage/seobject.py:1124 ../semanage/seobject.py:1171 #, fuzzy, python-format msgid "Addr %s is not defined" msgstr "Port %s/%s er ikke defineret" -#: ../semanage/seobject.py:1125 +#: ../semanage/seobject.py:1128 #, fuzzy, python-format msgid "Could not query addr %s" msgstr "Kunne ikke forespørge port %s/%s" -#: ../semanage/seobject.py:1136 +#: ../semanage/seobject.py:1139 #, fuzzy, python-format msgid "Could not modify addr %s" msgstr "Kunne ikke ændre port %s/%s" -#: ../semanage/seobject.py:1174 +#: ../semanage/seobject.py:1177 #, fuzzy, python-format msgid "Addr %s is defined in policy, cannot be deleted" msgstr "Port %s/%s er defineret i policy, kan ikke fjernes" -#: ../semanage/seobject.py:1178 +#: ../semanage/seobject.py:1181 #, fuzzy, python-format msgid "Could not delete addr %s" msgstr "Kunne ikke fjerne grænsefladen %s" -#: ../semanage/seobject.py:1194 +#: ../semanage/seobject.py:1197 #, fuzzy msgid "Could not list addrs" msgstr "Kunne ikke liste porte" -#: ../semanage/seobject.py:1246 ../semanage/seobject.py:1307 -#: ../semanage/seobject.py:1341 ../semanage/seobject.py:1347 +#: ../semanage/seobject.py:1249 ../semanage/seobject.py:1310 +#: ../semanage/seobject.py:1344 ../semanage/seobject.py:1350 #, python-format msgid "Could not check if interface %s is defined" msgstr "Kunne ikke kontrollere om grænsefladen %s er defineret" -#: ../semanage/seobject.py:1248 +#: ../semanage/seobject.py:1251 #, python-format msgid "Interface %s already defined" msgstr "Grænsefladen %s er allerede defineret" -#: ../semanage/seobject.py:1252 +#: ../semanage/seobject.py:1255 #, python-format msgid "Could not create interface for %s" msgstr "Kunne ikke oprette grænseflade for %s" -#: ../semanage/seobject.py:1261 +#: ../semanage/seobject.py:1264 #, python-format msgid "Could not set user in interface context for %s" msgstr "Kunne ikke sætte bruger i grænseflade-kontekst for %s" -#: ../semanage/seobject.py:1265 +#: ../semanage/seobject.py:1268 #, python-format msgid "Could not set role in interface context for %s" msgstr "Kunne ikke sætte rolle i grænseflade-kontekst for %s" -#: ../semanage/seobject.py:1269 +#: ../semanage/seobject.py:1272 #, python-format msgid "Could not set type in interface context for %s" msgstr "Kan ikke sætte type i grænseflade-kontekst for %s" -#: ../semanage/seobject.py:1274 +#: ../semanage/seobject.py:1277 #, python-format msgid "Could not set mls fields in interface context for %s" msgstr "Kan ikke sætte mls-felt i grænseflade-kontekst for %s" -#: ../semanage/seobject.py:1278 +#: ../semanage/seobject.py:1281 #, python-format msgid "Could not set interface context for %s" msgstr "Kan ikke sætte grænseflade-kontekst for %s" -#: ../semanage/seobject.py:1282 +#: ../semanage/seobject.py:1285 #, python-format msgid "Could not set message context for %s" msgstr "Kan ikke sætte meddelelse-kontekst for %s" -#: ../semanage/seobject.py:1286 +#: ../semanage/seobject.py:1289 #, python-format msgid "Could not add interface %s" msgstr "Kunne ikke tilføje grænsefladen %s" -#: ../semanage/seobject.py:1309 ../semanage/seobject.py:1343 +#: ../semanage/seobject.py:1312 ../semanage/seobject.py:1346 #, python-format msgid "Interface %s is not defined" msgstr "Grænsefladen %s er ikke defineret" -#: ../semanage/seobject.py:1313 +#: ../semanage/seobject.py:1316 #, python-format msgid "Could not query interface %s" msgstr "Kunne ikke spørge grænsefladen %s" -#: ../semanage/seobject.py:1324 +#: ../semanage/seobject.py:1327 #, python-format msgid "Could not modify interface %s" msgstr "Kunne ikke ændre grænsefladen %s" -#: ../semanage/seobject.py:1349 +#: ../semanage/seobject.py:1352 #, python-format msgid "Interface %s is defined in policy, cannot be deleted" msgstr "Grænseflade %s er defineret i policy, kan ikke fjernes" -#: ../semanage/seobject.py:1353 +#: ../semanage/seobject.py:1356 #, python-format msgid "Could not delete interface %s" msgstr "Kunne ikke fjerne grænsefladen %s" -#: ../semanage/seobject.py:1369 +#: ../semanage/seobject.py:1372 msgid "Could not list interfaces" msgstr "Kunne ikke liste grænseflader" -#: ../semanage/seobject.py:1379 +#: ../semanage/seobject.py:1382 msgid "SELinux Interface" msgstr "" -#: ../semanage/seobject.py:1379 ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1382 ../semanage/seobject.py:1621 msgid "Context" msgstr "" -#: ../semanage/seobject.py:1403 +#: ../semanage/seobject.py:1406 #, python-format msgid "Could not set user in file context for %s" msgstr "Kunne ikke sætte bruger i filkontekst for %s" -#: ../semanage/seobject.py:1407 +#: ../semanage/seobject.py:1410 #, python-format msgid "Could not set role in file context for %s" msgstr "Kunne ikke sætte rolle i filkontekst for %s" -#: ../semanage/seobject.py:1412 ../semanage/seobject.py:1454 +#: ../semanage/seobject.py:1415 ../semanage/seobject.py:1463 #, python-format msgid "Could not set mls fields in file context for %s" msgstr "Kunne ikke sætte mls-felter i filkontekst for %s" -#: ../semanage/seobject.py:1418 +#: ../semanage/seobject.py:1421 msgid "Invalid file specification" msgstr "" -#: ../semanage/seobject.py:1435 ../semanage/seobject.py:1486 -#: ../semanage/seobject.py:1558 ../semanage/seobject.py:1562 +#: ../semanage/seobject.py:1438 ../semanage/seobject.py:1443 +#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1571 +#: ../semanage/seobject.py:1575 #, python-format msgid "Could not check if file context for %s is defined" msgstr "Kan ikke kontrollere om fil-kontekst for %s er defineret" -#: ../semanage/seobject.py:1437 +#: ../semanage/seobject.py:1446 #, python-format msgid "File context for %s already defined" msgstr "Filkontekst for %s allerede defineret" -#: ../semanage/seobject.py:1441 +#: ../semanage/seobject.py:1450 #, python-format msgid "Could not create file context for %s" msgstr "Kunne ikke oprette filkontekst for %s" -#: ../semanage/seobject.py:1449 +#: ../semanage/seobject.py:1458 #, python-format msgid "Could not set type in file context for %s" msgstr "Kunne ikke sætte type i filkontekst for %s" -#: ../semanage/seobject.py:1457 ../semanage/seobject.py:1510 -#: ../semanage/seobject.py:1514 +#: ../semanage/seobject.py:1466 ../semanage/seobject.py:1523 +#: ../semanage/seobject.py:1527 #, python-format msgid "Could not set file context for %s" msgstr "Kunne ikke sætte filkontekst for %s" -#: ../semanage/seobject.py:1463 +#: ../semanage/seobject.py:1472 #, python-format msgid "Could not add file context for %s" msgstr "Kunne ikke tilføje filkontekst for %s" -#: ../semanage/seobject.py:1477 +#: ../semanage/seobject.py:1486 msgid "Requires setype, serange or seuser" msgstr "Kræver setype, serange eller seuser" -#: ../semanage/seobject.py:1488 ../semanage/seobject.py:1566 +#: ../semanage/seobject.py:1499 ../semanage/seobject.py:1579 #, python-format msgid "File context for %s is not defined" msgstr "Filkontekst for %s er ikke defineret" -#: ../semanage/seobject.py:1492 +#: ../semanage/seobject.py:1505 #, python-format msgid "Could not query file context for %s" msgstr "Kunne ikke spørge filkontekst for %s" -#: ../semanage/seobject.py:1518 +#: ../semanage/seobject.py:1531 #, python-format msgid "Could not modify file context for %s" msgstr "Kunne ikke ændre filkontekst for %s" -#: ../semanage/seobject.py:1532 +#: ../semanage/seobject.py:1545 #, fuzzy msgid "Could not list the file contexts" msgstr "Kunne ikke liste filkontekst" -#: ../semanage/seobject.py:1546 +#: ../semanage/seobject.py:1559 #, fuzzy, python-format msgid "Could not delete the file context %s" msgstr "Kunne ikke slette filkontekst for %s" -#: ../semanage/seobject.py:1564 +#: ../semanage/seobject.py:1577 #, python-format msgid "File context for %s is defined in policy, cannot be deleted" msgstr "Filkontekst for %s er defineret i policy, kan ikke fjernes" -#: ../semanage/seobject.py:1570 +#: ../semanage/seobject.py:1583 #, python-format msgid "Could not delete file context for %s" msgstr "Kunne ikke slette filkontekst for %s" -#: ../semanage/seobject.py:1586 +#: ../semanage/seobject.py:1598 msgid "Could not list file contexts" msgstr "Kunne ikke liste filkontekst" -#: ../semanage/seobject.py:1590 +#: ../semanage/seobject.py:1602 msgid "Could not list local file contexts" msgstr "Kunne ikke liste lokale filkontekster" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "SELinux fcontext" msgstr "" -#: ../semanage/seobject.py:1608 +#: ../semanage/seobject.py:1621 msgid "type" msgstr "" -#: ../semanage/seobject.py:1636 ../semanage/seobject.py:1687 -#: ../semanage/seobject.py:1693 +#: ../semanage/seobject.py:1651 ../semanage/seobject.py:1702 +#: ../semanage/seobject.py:1708 #, python-format msgid "Could not check if boolean %s is defined" msgstr "Kunne ikke kontrollere om flaget %s er defineret" -#: ../semanage/seobject.py:1638 ../semanage/seobject.py:1689 +#: ../semanage/seobject.py:1653 ../semanage/seobject.py:1704 #, python-format msgid "Boolean %s is not defined" msgstr "Flaget %s er ikke defineret" -#: ../semanage/seobject.py:1642 +#: ../semanage/seobject.py:1657 #, python-format msgid "Could not query file context %s" msgstr "Kunne ikke forespørge filkontekst %s" -#: ../semanage/seobject.py:1647 +#: ../semanage/seobject.py:1662 #, fuzzy, python-format msgid "You must specify one of the following values: %s" msgstr "Du skal angive et præfiks" -#: ../semanage/seobject.py:1651 +#: ../semanage/seobject.py:1666 #, fuzzy, python-format msgid "Could not set active value of boolean %s" msgstr "Kunne ikke fjerne flag %s" -#: ../semanage/seobject.py:1654 +#: ../semanage/seobject.py:1669 #, python-format msgid "Could not modify boolean %s" msgstr "Kunne ikke ændre flag %s" -#: ../semanage/seobject.py:1672 +#: ../semanage/seobject.py:1687 #, python-format msgid "Bad format %s: Record %s" msgstr "" -#: ../semanage/seobject.py:1695 +#: ../semanage/seobject.py:1710 #, python-format msgid "Boolean %s is defined in policy, cannot be deleted" msgstr "Flag %s er defineret i policy, kan ikke fjernes" -#: ../semanage/seobject.py:1699 +#: ../semanage/seobject.py:1714 #, python-format msgid "Could not delete boolean %s" msgstr "Kunne ikke fjerne flag %s" -#: ../semanage/seobject.py:1711 ../semanage/seobject.py:1728 +#: ../semanage/seobject.py:1726 ../semanage/seobject.py:1743 msgid "Could not list booleans" msgstr "Kunne ikke liste flag" -#: ../semanage/seobject.py:1747 +#: ../semanage/seobject.py:1762 msgid "unknown" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "off" msgstr "" -#: ../semanage/seobject.py:1750 +#: ../semanage/seobject.py:1765 msgid "on" msgstr "" -#: ../semanage/seobject.py:1759 +#: ../semanage/seobject.py:1774 msgid "SELinux boolean" msgstr "" -#: ../semanage/seobject.py:1759 ../gui/polgen.glade:3207 +#: ../semanage/seobject.py:1774 ../gui/polgen.glade:3228 #: ../gui/polgengui.py:169 msgid "Description" msgstr "" @@ -959,8 +963,8 @@ msgstr "Kunne ikke nulstille miljøet\n" #: ../newrole/newrole.c:556 ../newrole/newrole.c:634 -#, c-format -msgid "Error initing capabilities, aborting.\n" +#, fuzzy, c-format +msgid "Error initializing capabilities, aborting.\n" msgstr "Fejl ved initiering af kapabiliteter, afbryder.\n" #: ../newrole/newrole.c:564 ../newrole/newrole.c:640 @@ -1230,83 +1234,83 @@ msgid "Can not combine +/- with other types of categories" msgstr "Kan ikke kombinere +/- med andre typer af kategorier" -#: ../scripts/chcat:317 +#: ../scripts/chcat:319 msgid "Can not have multiple sensitivities" msgstr "Kan ikke have flere følsomheder" -#: ../scripts/chcat:323 +#: ../scripts/chcat:325 #, c-format msgid "Usage %s CATEGORY File ..." msgstr "Brug %s KATEGORI fil ..." -#: ../scripts/chcat:324 +#: ../scripts/chcat:326 #, c-format msgid "Usage %s -l CATEGORY user ..." msgstr "Brug %s -l KATEGORI bruger ..." -#: ../scripts/chcat:325 +#: ../scripts/chcat:327 #, c-format msgid "Usage %s [[+|-]CATEGORY],...]q File ..." msgstr "Brug %s [[+|-]KATEGORI],...]q fil ..." -#: ../scripts/chcat:326 +#: ../scripts/chcat:328 #, c-format msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..." msgstr "Brug %s -l [[+|-]KATEGORI],...]q bruger ..." -#: ../scripts/chcat:327 +#: ../scripts/chcat:329 #, c-format msgid "Usage %s -d File ..." msgstr "Brug %s -d fil ..." -#: ../scripts/chcat:328 +#: ../scripts/chcat:330 #, c-format msgid "Usage %s -l -d user ..." msgstr "Brug %s -l -d bruger ..." -#: ../scripts/chcat:329 +#: ../scripts/chcat:331 #, c-format msgid "Usage %s -L" msgstr "Brug %s -L" -#: ../scripts/chcat:330 +#: ../scripts/chcat:332 #, c-format msgid "Usage %s -L -l user" msgstr "Brug %s -L -l bruger" -#: ../scripts/chcat:331 +#: ../scripts/chcat:333 msgid "Use -- to end option list. For example" msgstr "Brug -- for afslutte option-listen. For eksempel" -#: ../scripts/chcat:332 +#: ../scripts/chcat:334 msgid "chcat -- -CompanyConfidential /docs/businessplan.odt" msgstr "chcat -- -Hemmeligt /dok/forretningsplan.odt" -#: ../scripts/chcat:333 +#: ../scripts/chcat:335 msgid "chcat -l +CompanyConfidential juser" msgstr "chcat -l +Hemmeligt juser" -#: ../scripts/chcat:397 +#: ../scripts/chcat:399 #, c-format msgid "Options Error %s " msgstr "Flagfejl %s " -#: ../gui/booleansPage.py:184 +#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1917 msgid "Boolean" msgstr "" -#: ../gui/booleansPage.py:231 ../gui/semanagePage.py:163 +#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162 msgid "all" msgstr "" -#: ../gui/booleansPage.py:233 ../gui/semanagePage.py:165 +#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164 #: ../gui/system-config-selinux.glade:1808 -#: ../gui/system-config-selinux.glade:2030 -#: ../gui/system-config-selinux.glade:2830 +#: ../gui/system-config-selinux.glade:2031 +#: ../gui/system-config-selinux.glade:2835 msgid "Customized" msgstr "" -#: ../gui/fcontextPage.py:64 +#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:2122 msgid "File Labeling" msgstr "" @@ -1329,7 +1333,7 @@ "Type" msgstr "" -#: ../gui/loginsPage.py:48 +#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2309 msgid "User Mapping" msgstr "" @@ -1356,7 +1360,7 @@ msgid "Login '%s' is required" msgstr "SELinux Type kræves" -#: ../gui/modulesPage.py:48 +#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:3151 msgid "Policy Module" msgstr "" @@ -1372,7 +1376,7 @@ msgid "Disable Audit" msgstr "" -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3054 +#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:3060 msgid "Enable Audit" msgstr "" @@ -1420,7 +1424,7 @@ msgid "Applications" msgstr "" -#: ../gui/polgen.glade:258 +#: ../gui/polgen.glade:258 ../gui/polgen.glade:278 msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -1430,301 +1434,305 @@ msgid "Standard Init Daemon" msgstr "" -#: ../gui/polgen.glade:278 +#: ../gui/polgen.glade:280 +msgid "DBUS System Daemon" +msgstr "" + +#: ../gui/polgen.glade:299 msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" -#: ../gui/polgen.glade:280 +#: ../gui/polgen.glade:301 msgid "Internet Services Daemon (inetd)" msgstr "" -#: ../gui/polgen.glade:299 +#: ../gui/polgen.glade:320 msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" -#: ../gui/polgen.glade:301 +#: ../gui/polgen.glade:322 msgid "Web Application/Script (CGI)" msgstr "" -#: ../gui/polgen.glade:320 +#: ../gui/polgen.glade:341 msgid "" "User Application are any application that you would like to confine that is " "started by a user" msgstr "" -#: ../gui/polgen.glade:322 +#: ../gui/polgen.glade:343 msgid "User Application" msgstr "" -#: ../gui/polgen.glade:368 +#: ../gui/polgen.glade:389 msgid "Login Users" msgstr "" -#: ../gui/polgen.glade:430 +#: ../gui/polgen.glade:451 msgid "Modify an existing login user record." msgstr "" -#: ../gui/polgen.glade:432 +#: ../gui/polgen.glade:453 msgid "Existing User Roles" msgstr "" -#: ../gui/polgen.glade:451 +#: ../gui/polgen.glade:472 msgid "" "This user will login to a machine only via a terminal or remote login. By " "default this user will have no setuid, no networking, no su, no sudo." msgstr "" -#: ../gui/polgen.glade:453 +#: ../gui/polgen.glade:474 msgid "Minimal Terminal User Role" msgstr "" -#: ../gui/polgen.glade:472 +#: ../gui/polgen.glade:493 msgid "" "This user can login to a machine via X or terminal. By default this user " "will have no setuid, no networking, no sudo, no su" msgstr "" -#: ../gui/polgen.glade:474 +#: ../gui/polgen.glade:495 msgid "Minimal X Windows User Role" msgstr "" -#: ../gui/polgen.glade:493 +#: ../gui/polgen.glade:514 msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." msgstr "" -#: ../gui/polgen.glade:495 +#: ../gui/polgen.glade:516 msgid "User Role" msgstr "" -#: ../gui/polgen.glade:514 +#: ../gui/polgen.glade:535 msgid "" "User with full networking, no setuid applications without transition, no su, " "can sudo to Root Administration Roles" msgstr "" -#: ../gui/polgen.glade:516 +#: ../gui/polgen.glade:537 msgid "Admin User Role" msgstr "" -#: ../gui/polgen.glade:562 +#: ../gui/polgen.glade:583 msgid "Root Users" msgstr "" -#: ../gui/polgen.glade:624 +#: ../gui/polgen.glade:645 msgid "" "Select Root Administrator User Role, if this user will be used to administer " "the machine while running as root. This user will not be able to login to " "the system directly." msgstr "" -#: ../gui/polgen.glade:626 +#: ../gui/polgen.glade:647 msgid "Root Admin User Role" msgstr "" -#: ../gui/polgen.glade:711 +#: ../gui/polgen.glade:732 msgid "Enter name of application or user role to be confined" msgstr "" -#: ../gui/polgen.glade:732 ../gui/polgengui.py:167 +#: ../gui/polgen.glade:753 ../gui/polgengui.py:167 msgid "Name" msgstr "" -#: ../gui/polgen.glade:760 +#: ../gui/polgen.glade:781 msgid "Enter complete path for executable to be confined." msgstr "" -#: ../gui/polgen.glade:783 ../gui/polgen.glade:903 ../gui/polgen.glade:2906 +#: ../gui/polgen.glade:804 ../gui/polgen.glade:924 ../gui/polgen.glade:2927 msgid "..." msgstr "" -#: ../gui/polgen.glade:802 +#: ../gui/polgen.glade:823 msgid "Enter unique name for the confined application or user role." msgstr "" -#: ../gui/polgen.glade:824 +#: ../gui/polgen.glade:845 msgid "Executable" msgstr "" -#: ../gui/polgen.glade:852 +#: ../gui/polgen.glade:873 msgid "Init script" msgstr "" -#: ../gui/polgen.glade:880 +#: ../gui/polgen.glade:901 msgid "" "Enter complete path to init script used to start the confined application." msgstr "" -#: ../gui/polgen.glade:960 +#: ../gui/polgen.glade:981 msgid "Select user roles that you want to customize" msgstr "" -#: ../gui/polgen.glade:981 ../gui/polgen.glade:1129 +#: ../gui/polgen.glade:1002 ../gui/polgen.glade:1150 msgid "Select the user roles that will transiton to this applications domains." msgstr "" -#: ../gui/polgen.glade:1034 +#: ../gui/polgen.glade:1055 msgid "Select additional domains to which this user role will transition" msgstr "" -#: ../gui/polgen.glade:1055 +#: ../gui/polgen.glade:1076 msgid "" "Select the applications domains that you would like this user role to " "transition to." msgstr "" -#: ../gui/polgen.glade:1108 +#: ../gui/polgen.glade:1129 msgid "Select user roles that will transition to this domain" msgstr "" -#: ../gui/polgen.glade:1182 +#: ../gui/polgen.glade:1203 msgid "Select additional domains that this user role will administer" msgstr "" -#: ../gui/polgen.glade:1203 ../gui/polgen.glade:1277 +#: ../gui/polgen.glade:1224 ../gui/polgen.glade:1298 msgid "Select the domains that you would like this user administer." msgstr "" -#: ../gui/polgen.glade:1256 +#: ../gui/polgen.glade:1277 msgid "Select additional roles for this user" msgstr "" -#: ../gui/polgen.glade:1330 +#: ../gui/polgen.glade:1351 msgid "Enter network ports that application/user role listens to" msgstr "" -#: ../gui/polgen.glade:1348 ../gui/polgen.glade:1831 +#: ../gui/polgen.glade:1369 ../gui/polgen.glade:1852 msgid "TCP Ports" msgstr "" -#: ../gui/polgen.glade:1416 ../gui/polgen.glade:1636 +#: ../gui/polgen.glade:1437 ../gui/polgen.glade:1657 msgid "Allows confined application/user role to bind to any udp port" msgstr "" -#: ../gui/polgen.glade:1418 ../gui/polgen.glade:1638 ../gui/polgen.glade:1894 -#: ../gui/polgen.glade:2047 +#: ../gui/polgen.glade:1439 ../gui/polgen.glade:1659 ../gui/polgen.glade:1915 +#: ../gui/polgen.glade:2068 msgid "All" msgstr "" -#: ../gui/polgen.glade:1436 ../gui/polgen.glade:1656 +#: ../gui/polgen.glade:1457 ../gui/polgen.glade:1677 msgid "" "Allow application/user role to call bindresvport with 0. Binding to port 600-" "1024" msgstr "" -#: ../gui/polgen.glade:1438 ../gui/polgen.glade:1658 +#: ../gui/polgen.glade:1459 ../gui/polgen.glade:1679 msgid "600-1024" msgstr "" -#: ../gui/polgen.glade:1456 ../gui/polgen.glade:1676 +#: ../gui/polgen.glade:1477 ../gui/polgen.glade:1697 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role binds to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:1458 ../gui/polgen.glade:1678 +#: ../gui/polgen.glade:1479 ../gui/polgen.glade:1699 msgid "Unreserved Ports (>1024)" msgstr "" -#: ../gui/polgen.glade:1489 ../gui/polgen.glade:1709 ../gui/polgen.glade:1912 -#: ../gui/polgen.glade:2065 +#: ../gui/polgen.glade:1510 ../gui/polgen.glade:1730 ../gui/polgen.glade:1933 +#: ../gui/polgen.glade:2086 msgid "Select Ports" msgstr "" -#: ../gui/polgen.glade:1514 ../gui/polgen.glade:1734 +#: ../gui/polgen.glade:1535 ../gui/polgen.glade:1755 msgid "Allows application/user role to bind to any udp ports > 1024" msgstr "" -#: ../gui/polgen.glade:1568 ../gui/polgen.glade:1984 +#: ../gui/polgen.glade:1589 ../gui/polgen.glade:2005 msgid "UDP Ports" msgstr "" -#: ../gui/polgen.glade:1813 +#: ../gui/polgen.glade:1834 msgid "Enter network ports that application/user role connects to" msgstr "" -#: ../gui/polgen.glade:1937 +#: ../gui/polgen.glade:1958 msgid "" "Enter a comma separated list of tcp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2090 +#: ../gui/polgen.glade:2111 msgid "" "Enter a comma separated list of udp ports or ranges of ports that " "application/user role connects to. Example: 612, 650-660" msgstr "" -#: ../gui/polgen.glade:2162 +#: ../gui/polgen.glade:2183 msgid "Select common application traits" msgstr "" -#: ../gui/polgen.glade:2181 +#: ../gui/polgen.glade:2202 msgid "Writes syslog messages\t" msgstr "" -#: ../gui/polgen.glade:2200 +#: ../gui/polgen.glade:2221 msgid "Create/Manipulate temporary files in /tmp" msgstr "" -#: ../gui/polgen.glade:2219 +#: ../gui/polgen.glade:2240 msgid "Uses Pam for authentication" msgstr "" -#: ../gui/polgen.glade:2238 +#: ../gui/polgen.glade:2259 msgid "Uses nsswitch or getpw* calls" msgstr "" -#: ../gui/polgen.glade:2257 +#: ../gui/polgen.glade:2278 msgid "Uses dbus" msgstr "" -#: ../gui/polgen.glade:2276 +#: ../gui/polgen.glade:2297 #, fuzzy msgid "Sends audit messages" msgstr "Fejl ved sending af auditeringsmeddelelse.\n" -#: ../gui/polgen.glade:2295 +#: ../gui/polgen.glade:2316 msgid "Interacts with the terminal" msgstr "" -#: ../gui/polgen.glade:2314 +#: ../gui/polgen.glade:2335 msgid "Sends email" msgstr "" -#: ../gui/polgen.glade:2370 +#: ../gui/polgen.glade:2391 msgid "Select files/directories that the application manages" msgstr "" -#: ../gui/polgen.glade:2586 +#: ../gui/polgen.glade:2607 msgid "" "Add Files/Directories that application will need to \"Write\" to. Pid Files, " "Log Files, /var/lib Files ..." msgstr "" -#: ../gui/polgen.glade:2646 +#: ../gui/polgen.glade:2667 msgid "Select booleans that the application uses" msgstr "" -#: ../gui/polgen.glade:2783 +#: ../gui/polgen.glade:2804 msgid "Add/Remove booleans used for this confined application/user" msgstr "" -#: ../gui/polgen.glade:2843 +#: ../gui/polgen.glade:2864 msgid "Select directory to generate policy in" msgstr "" -#: ../gui/polgen.glade:2861 +#: ../gui/polgen.glade:2882 msgid "Policy Directory" msgstr "" -#: ../gui/polgen.glade:2960 ../gui/polgen.glade:3003 +#: ../gui/polgen.glade:2981 ../gui/polgen.glade:3024 msgid "Generated Policy Files" msgstr "" -#: ../gui/polgen.glade:2961 +#: ../gui/polgen.glade:2982 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1736,7 +1744,7 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3004 +#: ../gui/polgen.glade:3025 msgid "" "This tool will generate the following: \n" "Type Enforcement(te), File Context(fc), Interface(if), Shell Script(sh)\n" @@ -1747,11 +1755,11 @@ "Use audit2allow -R to generate additional rules for the te file.\n" msgstr "" -#: ../gui/polgen.glade:3106 +#: ../gui/polgen.glade:3127 msgid "Add Booleans Dialog" msgstr "" -#: ../gui/polgen.glade:3179 +#: ../gui/polgen.glade:3200 msgid "Boolean Name" msgstr "" @@ -1772,111 +1780,115 @@ msgid "%s must be a directory" msgstr "" -#: ../gui/polgengui.py:328 ../gui/polgengui.py:595 +#: ../gui/polgengui.py:328 ../gui/polgengui.py:598 #, fuzzy msgid "You must select a user" msgstr "Du skal angive en rolle" -#: ../gui/polgengui.py:451 +#: ../gui/polgengui.py:453 msgid "Select executable file to be confined." msgstr "" -#: ../gui/polgengui.py:462 +#: ../gui/polgengui.py:464 msgid "Select init script file to be confined." msgstr "" -#: ../gui/polgengui.py:472 +#: ../gui/polgengui.py:474 msgid "Select file(s) that confined application creates or writes" msgstr "" -#: ../gui/polgengui.py:479 +#: ../gui/polgengui.py:481 msgid "Select directory(s) that the confined application owns and writes into" msgstr "" -#: ../gui/polgengui.py:538 +#: ../gui/polgengui.py:541 msgid "Select directory to generate policy files in" msgstr "" -#: ../gui/polgengui.py:551 +#: ../gui/polgengui.py:554 #, python-format msgid "" "Type %s_t already defined in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:551 ../gui/polgengui.py:555 +#: ../gui/polgengui.py:554 ../gui/polgengui.py:558 msgid "Verify Name" msgstr "" -#: ../gui/polgengui.py:555 +#: ../gui/polgengui.py:558 #, python-format msgid "" "Module %s.pp already loaded in current policy.\n" "Do you want to continue?" msgstr "" -#: ../gui/polgengui.py:601 +#: ../gui/polgengui.py:604 #, fuzzy msgid "You must enter a name" msgstr "Du skal angive en rolle" -#: ../gui/polgengui.py:607 +#: ../gui/polgengui.py:610 #, fuzzy msgid "You must enter a executable" msgstr "Du skal angive en rolle" -#: ../gui/polgengui.py:611 ../gui/system-config-selinux.py:174 +#: ../gui/polgengui.py:614 ../gui/system-config-selinux.py:176 msgid "Configue SELinux" msgstr "" -#: ../gui/polgen.py:163 +#: ../gui/polgen.py:174 #, python-format msgid "Ports must be numbers or ranges of numbers from 1 to %d " msgstr "" -#: ../gui/polgen.py:192 +#: ../gui/polgen.py:204 msgid "You must enter a name for your confined process/user" msgstr "" -#: ../gui/polgen.py:270 +#: ../gui/polgen.py:282 msgid "USER Types are not allowed executables" msgstr "" -#: ../gui/polgen.py:276 +#: ../gui/polgen.py:288 msgid "Only DAEMON apps can use an init script" msgstr "" -#: ../gui/polgen.py:294 +#: ../gui/polgen.py:306 msgid "use_syslog must be a boolean value " msgstr "" -#: ../gui/polgen.py:315 +#: ../gui/polgen.py:327 msgid "USER Types automatically get a tmp type" msgstr "" -#: ../gui/polgen.py:711 +#: ../gui/polgen.py:729 msgid "You must enter the executable path for your confined process" msgstr "" -#: ../gui/polgen.py:830 +#: ../gui/polgen.py:848 #, fuzzy msgid "Type Enforcement file" msgstr "Genererer gennemtvingnings-type fil: %s.te" -#: ../gui/polgen.py:831 +#: ../gui/polgen.py:849 #, fuzzy msgid "Interface file" msgstr "Grænsefladen %s er ikke defineret" -#: ../gui/polgen.py:832 +#: ../gui/polgen.py:850 #, fuzzy msgid "File Contexts file" msgstr "Filkontekst for %s er ikke defineret" -#: ../gui/polgen.py:833 +#: ../gui/polgen.py:851 msgid "Setup Script" msgstr "" +#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2926 +msgid "Network Port" +msgstr "" + #: ../gui/portsPage.py:85 msgid "" "SELinux Port\n" @@ -1906,7 +1918,7 @@ msgid "List View" msgstr "" -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2812 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2817 msgid "Group View" msgstr "" @@ -3032,16 +3044,16 @@ msgid "Add %s" msgstr "" -#: ../gui/semanagePage.py:149 +#: ../gui/semanagePage.py:148 #, python-format msgid "Modify %s" msgstr "" -#: ../gui/statusPage.py:69 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:3217 msgid "Permissive" msgstr "" -#: ../gui/statusPage.py:70 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:3235 msgid "Enforcing" msgstr "" @@ -3103,12 +3115,6 @@ msgid "SELinux Type" msgstr "SELinux Type kræves" -#: ../gui/system-config-selinux.glade:440 -msgid "" -"tcp\n" -"udp" -msgstr "" - #: ../gui/system-config-selinux.glade:622 msgid "" "SELinux MLS/MCS\n" @@ -3140,8 +3146,6 @@ msgstr "" #: ../gui/system-config-selinux.glade:1029 -#: ../gui/system-config-selinux.glade:2557 -#: ../gui/system-config-selinux.glade:2589 #, fuzzy msgid "Add SELinux User" msgstr "Kunne ikke tilføje SELinux-bruger %s" @@ -3222,126 +3226,152 @@ msgstr "" #: ../gui/system-config-selinux.glade:1856 -#: ../gui/system-config-selinux.glade:2060 -#: ../gui/system-config-selinux.glade:2246 -#: ../gui/system-config-selinux.glade:2432 -#: ../gui/system-config-selinux.glade:2618 -#: ../gui/system-config-selinux.glade:2860 -#: ../gui/system-config-selinux.glade:3084 +#: ../gui/system-config-selinux.glade:2061 +#: ../gui/system-config-selinux.glade:2248 +#: ../gui/system-config-selinux.glade:2435 +#: ../gui/system-config-selinux.glade:2622 +#: ../gui/system-config-selinux.glade:2865 +#: ../gui/system-config-selinux.glade:3090 +#: ../gui/system-config-selinux.glade:3265 msgid "Filter" msgstr "" -#: ../gui/system-config-selinux.glade:1944 +#: ../gui/system-config-selinux.glade:1945 msgid "label50" msgstr "" -#: ../gui/system-config-selinux.glade:1981 +#: ../gui/system-config-selinux.glade:1982 msgid "Add File Context" msgstr "" -#: ../gui/system-config-selinux.glade:1997 +#: ../gui/system-config-selinux.glade:1998 msgid "Modify File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2013 +#: ../gui/system-config-selinux.glade:2014 msgid "Delete File Context" msgstr "" -#: ../gui/system-config-selinux.glade:2029 +#: ../gui/system-config-selinux.glade:2030 msgid "Toggle between all and customized file context" msgstr "" -#: ../gui/system-config-selinux.glade:2148 +#: ../gui/system-config-selinux.glade:2150 msgid "label38" msgstr "" -#: ../gui/system-config-selinux.glade:2185 +#: ../gui/system-config-selinux.glade:2187 msgid "Add SELinux User Mapping" msgstr "" -#: ../gui/system-config-selinux.glade:2201 +#: ../gui/system-config-selinux.glade:2203 #, fuzzy msgid "Modify SELinux User Mapping" msgstr "Kan ikke ændre SELinux-bruger %s" -#: ../gui/system-config-selinux.glade:2217 +#: ../gui/system-config-selinux.glade:2219 #, fuzzy msgid "Delete SELinux User Mapping" msgstr "Kan ikke fjerne SELinuxtbruger %s" -#: ../gui/system-config-selinux.glade:2334 +#: ../gui/system-config-selinux.glade:2337 msgid "label39" msgstr "" -#: ../gui/system-config-selinux.glade:2371 -msgid "Add Translation" +#: ../gui/system-config-selinux.glade:2374 +#, fuzzy +msgid "Add User" +msgstr "Kunne ikke tilføje SELinux-bruger %s" + +#: ../gui/system-config-selinux.glade:2390 +#, fuzzy +msgid "Modify User" +msgstr "Kan ikke ændre SELinux-bruger %s" + +#: ../gui/system-config-selinux.glade:2406 +msgid "Delete User" msgstr "" -#: ../gui/system-config-selinux.glade:2387 -msgid "Modify Translation" +#: ../gui/system-config-selinux.glade:2524 +msgid "label41" msgstr "" -#: ../gui/system-config-selinux.glade:2403 -msgid "Delete Translation" +#: ../gui/system-config-selinux.glade:2561 +msgid "Add Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2520 -msgid "label41" +#: ../gui/system-config-selinux.glade:2577 +msgid "Modify Translation" msgstr "" -#: ../gui/system-config-selinux.glade:2573 -#, fuzzy -msgid "Modify SELinux User" -msgstr "Kan ikke ændre SELinux-bruger %s" +#: ../gui/system-config-selinux.glade:2593 +msgid "Delete Translation" +msgstr "" -#: ../gui/system-config-selinux.glade:2706 +#: ../gui/system-config-selinux.glade:2711 msgid "label40" msgstr "" -#: ../gui/system-config-selinux.glade:2743 +#: ../gui/system-config-selinux.glade:2748 msgid "Add Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2759 +#: ../gui/system-config-selinux.glade:2764 msgid "Edit Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2775 +#: ../gui/system-config-selinux.glade:2780 msgid "Delete Network Port" msgstr "" -#: ../gui/system-config-selinux.glade:2811 -#: ../gui/system-config-selinux.glade:2829 +#: ../gui/system-config-selinux.glade:2816 +#: ../gui/system-config-selinux.glade:2834 msgid "Toggle between Customized and All Ports" msgstr "" -#: ../gui/system-config-selinux.glade:2948 +#: ../gui/system-config-selinux.glade:2954 msgid "label42" msgstr "" -#: ../gui/system-config-selinux.glade:2985 +#: ../gui/system-config-selinux.glade:2991 msgid "Generate new policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3001 +#: ../gui/system-config-selinux.glade:3007 #, fuzzy msgid "Load policy module" msgstr "Kan ikke læse policylager." -#: ../gui/system-config-selinux.glade:3017 +#: ../gui/system-config-selinux.glade:3023 msgid "Remove loadable policy module" msgstr "" -#: ../gui/system-config-selinux.glade:3053 +#: ../gui/system-config-selinux.glade:3059 msgid "" "Enable/Disable additional audit rules, that are normally not reported in the " "log files." msgstr "" -#: ../gui/system-config-selinux.glade:3172 +#: ../gui/system-config-selinux.glade:3179 msgid "label44" msgstr "" +#: ../gui/system-config-selinux.glade:3216 +msgid "Change process mode to permissive." +msgstr "" + +#: ../gui/system-config-selinux.glade:3234 +msgid "Change process mode to enforcing" +msgstr "" + +#: ../gui/system-config-selinux.glade:3326 +msgid "Process Domain" +msgstr "" + +#: ../gui/system-config-selinux.glade:3354 +msgid "label59" +msgstr "" + #: ../gui/translationsPage.py:53 msgid "Sensitvity Level" msgstr "" @@ -3351,6 +3381,9 @@ msgid "SELinux user '%s' is required" msgstr "SELinux Type kræves" +#~ msgid "translations not supported on non-MLS machines" +#~ msgstr "oversættelser understøttes ikke på maskiner som ikke har MLS" + #~ msgid "Requires value" #~ msgstr "Kræver værdi" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/de.po policycoreutils-2.0.62/po/de.po --- nsapolicycoreutils/po/de.po 2008-09-22 13:25:06.000000000 -0400 +++ policycoreutils-2.0.62/po/de.po 2009-05-12 13:25:30.000000000 -0400 @@ -1,30 +1,26 @@ -# translation of policycoreutils.HEAD.de.po to German # German translation of policycoreutils. # Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc. # -# # Holger Wansing , 2006. # Timo Trinks , 2006, 2007. # Michael Schönitzer , 2007. -# Fabian Affolter , 2008. +# Fabian Affolter , 2008,2009. # Timo Trinks , 2008. # Daniela Kugelmann , 2008. +# msgid "" msgstr "" "Project-Id-Version: policycoreutils.HEAD.de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-10 17:17+0000\n" -"PO-Revision-Date: 2008-09-11 10:30+1000\n" -"Last-Translator: Daniela Kugelmann \n" -"Language-Team: German \n" +"POT-Creation-Date: 2008-09-09 13:24-0400\n" +"PO-Revision-Date: 2009-03-12 18:02+0100\n" +"Last-Translator: Fabian Affolter \n" +"Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Poedit-Language: German\n" +"Plural-Forms: nplurals=2; plural=(n != 1);" -#. USAGE_STRING describes the command-line args of this program. #: ../run_init/run_init.c:67 msgid "" "USAGE: run_init